1 #include <aros/symbolsets.h>
2 #include <hidd/graphics.h>
5 #include "cgxvideo_intern.h"
7 static int cgxv_init(struct IntCGXVBase
*CGXVideoBase
)
9 CGXVideoBase
->attrbases
[0].interfaceID
= IID_Hidd_BitMap
;
10 CGXVideoBase
->attrbases
[0].attrBase
= &HiddBitMapAttrBase
;
11 CGXVideoBase
->attrbases
[1].interfaceID
= IID_Hidd_Overlay
;
12 CGXVideoBase
->attrbases
[1].attrBase
= &HiddOverlayAttrBase
;
14 return OOP_ObtainAttrBases(CGXVideoBase
->attrbases
);
17 static int cgxv_expunge(struct IntCGXVBase
*CGXVideoBase
)
19 OOP_ReleaseAttrBases(CGXVideoBase
->attrbases
);
24 ADD2INITLIB(cgxv_init
, 0);
25 ADD2EXPUNGELIB(cgxv_expunge
, 0);