summaryrefslogtreecommitdiff
path: root/amiga/dt_anim.c
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2015-04-16 22:36:29 +0100
committerVincent Sanders <vince@kyllikki.org>2015-04-16 22:36:29 +0100
commitfb0bd7994491da2a7fa6913c5b5666ed49c6e153 (patch)
tree8927b698347d87bda7639719e68ea0266eb483e7 /amiga/dt_anim.c
parent3c61db33ffc94ee194dd0111a332762199334d37 (diff)
downloadnetsurf-fb0bd7994491da2a7fa6913c5b5666ed49c6e153.tar.gz
netsurf-fb0bd7994491da2a7fa6913c5b5666ed49c6e153.tar.bz2
update amiga frontend to use bitmap operation table
Diffstat (limited to 'amiga/dt_anim.c')
-rw-r--r--amiga/dt_anim.c30
1 files changed, 16 insertions, 14 deletions
diff --git a/amiga/dt_anim.c b/amiga/dt_anim.c
index f69af31b9..723bd1348 100644
--- a/amiga/dt_anim.c
+++ b/amiga/dt_anim.c
@@ -23,16 +23,6 @@
#ifdef WITH_AMIGA_DATATYPES
#include "amiga/os3support.h"
-#include "amiga/filetype.h"
-#include "amiga/datatypes.h"
-#include "amiga/misc.h"
-#include "amiga/plotters.h"
-#include "content/content_protected.h"
-#include "desktop/plotters.h"
-#include "image/bitmap.h"
-#include "utils/log.h"
-#include "utils/messages.h"
-
#include <proto/datatypes.h>
#include <proto/dos.h>
#include <proto/exec.h>
@@ -44,6 +34,18 @@
#endif
#include <intuition/classusr.h>
+#include "utils/log.h"
+#include "utils/messages.h"
+#include "content/content_protected.h"
+#include "desktop/plotters.h"
+#include "image/bitmap.h"
+
+#include "amiga/bitmap.h"
+#include "amiga/filetype.h"
+#include "amiga/datatypes.h"
+#include "amiga/misc.h"
+#include "amiga/plotters.h"
+
typedef struct amiga_dt_anim_content {
struct content base;
@@ -183,14 +185,14 @@ bool amiga_dt_anim_convert(struct content *c)
width = (int)bmh->bmh_Width;
height = (int)bmh->bmh_Height;
- plugin->bitmap = bitmap_create(width, height, bm_flags);
+ plugin->bitmap = amiga_bitmap_create(width, height, bm_flags);
if (!plugin->bitmap) {
msg_data.error = messages_get("NoMemory");
content_broadcast(c, CONTENT_MSG_ERROR, msg_data);
return false;
}
- bm_buffer = bitmap_get_buffer(plugin->bitmap);
+ bm_buffer = amiga_bitmap_get_buffer(plugin->bitmap);
adt_frame.MethodID = ADTM_LOADFRAME;
adt_frame.alf_TimeStamp = 0;
@@ -229,7 +231,7 @@ bool amiga_dt_anim_convert(struct content *c)
content__set_title(c, title);
*/
- bitmap_modified(plugin->bitmap);
+ amiga_bitmap_modified(plugin->bitmap);
content_set_ready(c);
content_set_done(c);
@@ -245,7 +247,7 @@ void amiga_dt_anim_destroy(struct content *c)
LOG(("amiga_dt_anim_destroy"));
if (plugin->bitmap != NULL)
- bitmap_destroy(plugin->bitmap);
+ amiga_bitmap_destroy(plugin->bitmap);
DisposeDTObject(plugin->dto);