CVSROOT: /cvs/directfb
Module name: DirectFB
Changes by: dok 20020414 20:46:02
Modified files:
include : directfb_internals.h
interfaces/IDirectFBFont: idirectfbfont_default.c
idirectfbfont_ft2.c
interfaces/IDirectFBImageProvider: idirectfbimageprovider_gif.c
idirectfbimageprovider_jpeg.c
idirectfbimageprovider_png.c
interfaces/IDirectFBVideoProvider:
idirectfbvideoprovider_avifile.cpp
idirectfbvideoprovider_libmpeg3.c
idirectfbvideoprovider_swf.c
idirectfbvideoprovider_v4l.c
src : idirectfb.c interface.c
src/media : Makefile.am idirectfbfont.h
Added files:
src/media : idirectfbimageprovider.h
idirectfbvideoprovider.h
Log message:
Added probe context structs for all interfaces loaded from modules.
All parameters are stored in this struct giving more extendability.
Added default probing function 'DFBProbeInterface' that can be used
for 'DFBGetInterface' as the 'probe' function.
It simply calls the implementation's Probe function with the given context.
Reduced code size in IDirectFB, cleaned up and documented code.
--
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with
"unsubscribe directfb-cvs" as subject.