summaryrefslogtreecommitdiff
path: root/src/xine-engine/xine_plugin.h
AgeCommit message (Collapse)Author
2004-06-10Argl, I forgot to shorten the mask because of the new PLUGIN_NO_UNLOAD flag,Michael Roitzsch
thanks again to Daniel Mack for pointing this out CVS patchset: 6667 CVS date: 2004/06/10 18:54:31
2004-06-09two amazingly stupid bugs pointed out by Daniel Mack:Michael Roitzsch
* use the info pointer before increasing it * the plugin type is just a unit8_t, so (1<<8) is not a good constant for PLUGIN_NO_UNLOAD, use (1<<6) instead; I hope 64 plugin types will be enough... CVS patchset: 6663 CVS date: 2004/06/09 17:31:08
2004-06-08a better approach to the module unload preventionMichael Roitzsch
(when this works in OSX, we can remove the PLUGIN_NO_UNLOAD flag from video_out_macosx.m, but the support for this in the plugin loader seems to be a good idea anyway) CVS patchset: 6661 CVS date: 2004/06/08 20:44:27
2004-05-16Priority support for demuxer and input plugins (engine part).Thibaut Mattern
CVS patchset: 6552 CVS date: 2004/05/16 17:58:16
2003-12-09update copyright year (and we have to do it again in 3 weeks... ;-) )Daniel Caujolle-Bert
CVS patchset: 5879 CVS date: 2003/12/09 00:02:28
2003-11-26remove now unused xine_t* from plugin structMichael Roitzsch
CVS patchset: 5793 CVS date: 2003/11/26 19:33:40
2003-11-19resort decoders on priority change event. Small beautification of xine_plugin.h.Daniel Caujolle-Bert
CVS patchset: 5765 CVS date: 2003/11/19 20:35:07
2003-01-03Siggi and i have an agreement about the preloading. :)Miguel Freitas
now any plugin may add a PLUGIN_MUST_PRELOAD to it's type and the class initialization function will be called on xine startup. CVS patchset: 3764 CVS date: 2003/01/03 22:38:25
2002-12-29- new post plugin property: typeMichael Roitzsch
- include post plugins in plugin catalog CVS patchset: 3716 CVS date: 2002/12/29 14:04:43
2002-12-01- add post plugins to the plugin catalogMichael Roitzsch
- fix some bugs in plugin loader that prevented it from traversing subdirs - implement some public API functions for post plugin handling here CVS patchset: 3403 CVS date: 2002/12/01 15:10:04
2002-10-17move open_plugin function (used to create new plugin instances) from the ↵Michael Roitzsch
plugin info struct to the plugin class struct small nerby change in libffmpeg decoder plugin: access to video_out/audio_out in decoders should now be done via the appropriate members in xine_stream_t CVS patchset: 2843 CVS date: 2002/10/17 17:43:41
2002-10-16introduce audio/video_driver_class_t, adapt oss audio output plugin, exclude ↵Guenter Bartsch
other audio output plugin from build process CVS patchset: 2841 CVS date: 2002/10/16 22:54:47
2002-10-14introduction of xine_stream_t and async xine events - all still in developementGuenter Bartsch
CVS patchset: 2828 CVS date: 2002/10/14 15:46:48
2002-09-05first steps towards implementing plugin list functionsGuenter Bartsch
CVS patchset: 2613 CVS date: 2002/09/05 16:24:14
2002-09-04merging in the new_api branch ... unfortunately video_out / vo_scale is ↵Guenter Bartsch
broken now ... matthias/miguel: please fix it :-) CVS patchset: 2606 CVS date: 2002/09/04 23:31:05