| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2007-12-11 | Rename METHOD_BY_EXTENSION to METHOD_BY_MRL, as it's used to identify ↵ | Diego 'Flameeyes' Pettenò | |
| protocols too. | |||
| 2007-12-11 | Remove redundant METHOD_BY_EXTENSION checks now that libxine takes care of them. | Diego 'Flameeyes' Pettenò | |
| 2007-12-11 | Transform get_extensions and get_mimetypes into strings. | Diego 'Flameeyes' Pettenò | |
| Please note that this commit temporarily breaks building. | |||
| 2007-12-11 | Bump the interface version for demuxer plugins. | Diego 'Flameeyes' Pettenò | |
| 2007-12-11 | Add a default_demux_plugin_dispose macro, and use it when the plugin dispose ↵ | Diego 'Flameeyes' Pettenò | |
| macro just calls free(). | |||
| 2007-12-11 | Use default_*_class_dispose macro whenever the class dispose function only ↵ | Diego 'Flameeyes' Pettenò | |
| called free(). | |||
| 2007-12-11 | Use N_() rather than _(), passing the string just once to gettext(). | Diego 'Flameeyes' Pettenò | |
| This way the gettext code for description does not need to be repeated by every plugin. | |||
| 2007-12-11 | Update all demux plugins to the new identifier/description interface. Add ↵ | Diego 'Flameeyes' Pettenò | |
| _() where missing, for i18n. | |||
| 2007-11-10 | Delete most of the CVS $Id$/$Log$ lines. | Darren Salt | |
| --HG-- extra : transplant_source : %E0%D0%C5%8B%BEU%DD%24%5D7%1F%ADV%AD%EB%23%CBU%80%EB | |||
| 2007-11-09 | Update FSF address on non-contributed code and COPYING files. | Diego 'Flameeyes' Pettenò | |
| For contributed code, leave whatever the version we last synced for is using to make simpler future syncs. | |||
| 2007-06-16 | Rename the BE/LE/ME macros with a _X_ prefix, so they don't clash with ↵ | Diego 'Flameeyes' Pettenò | |
| Solaris definitions. | |||
| 2007-01-19 | Make get_description get_identifier get_extensions get_mimetypes return a ↵ | Diego 'Flameeyes' Pettenò | |
| constant string, and make the extensions and mrl vaiables usually declared when testing extension demux strategy constants too. CVS patchset: 8523 CVS date: 2007/01/19 00:26:39 | |||
| 2006-08-13 | move image presentation support to xine-lib | Miguel Freitas | |
| CVS patchset: 8180 CVS date: 2006/08/13 23:51:33 | |||
| 2006-07-10 | Implement visibility support, available on GCC 4.0 and later and on some 3.4 ↵ | Diego 'Flameeyes' Pettenò | |
| (through backports), to avoid exporting unneeded internal symbols, making plugins' loading faster and use of internal copies of libraries more solid. It should automatically fall back to the old way in GCCs that does not support -fvisibility=hidden, but has to be tested carefully. No issues were found in the months of testing in Gentoo, but this requires special attention anyway. CVS patchset: 8101 CVS date: 2006/07/10 22:08:12 | |||
| 2006-06-02 | Various static/const fixes from Gentoo. | Darren Salt | |
| CVS patchset: 8009 CVS date: 2006/06/02 22:18:56 | |||
| 2006-05-03 | Make various arrays and structures (mainly xine_plugin_info) const. | Darren Salt | |
| (Diego Pettenò) CVS patchset: 7985 CVS date: 2006/05/03 19:46:06 | |||
| 2006-02-11 | Fix missing #include (for BE_16). | Darren Salt | |
| CVS patchset: 7890 CVS date: 2006/02/11 21:28:02 | |||
| 2006-02-08 | - fix from Thibaut Mattern for the second magic for JPEG files | Bastien Nocera | |
| CVS patchset: 7887 CVS date: 2006/02/08 18:29:02 | |||
| 2006-02-08 | - add content detection to the image demuxer, up the priority above that | Bastien Nocera | |
| of the MNG demuxer CVS patchset: 7885 CVS date: 2006/02/08 09:06:59 | |||
| 2005-02-13 | send image to decoder in send_headers to get proper stream info after xine_open | Stefan Holst | |
| CVS patchset: 7409 CVS date: 2005/02/13 18:42:49 | |||
| 2005-02-06 | Added node_plugin_t pointer to the demux struct. | Thibaut Mattern | |
| Incremented demux API version. This is needed to unload plugins. CVS patchset: 7385 CVS date: 2005/02/06 15:26:00 | |||
| 2005-02-03 | make the image decoder use imagemagick to decode images. slight improvements ↵ | Stefan Holst | |
| of image dummy demuxer which now sends proper end-of-frame flags CVS patchset: 7381 CVS date: 2005/02/03 23:18:33 | |||
| 2004-06-13 | implement steps 1, 2, 3 and 4 of the seeking proposal: | Miguel Freitas | |
| http://article.gmane.org/gmane.comp.video.xine.devel/9532 it is now up to demuxers to decide what the 0..65535 position means. demuxers tested: ogg, voc, flac, rm, asf, vqa, vob, avi, y4m, au, mov, ts, mp3, mpg, wav, ra, mve CVS patchset: 6686 CVS date: 2004/06/13 21:28:52 | |||
| 2004-05-16 | Priority support. | Thibaut Mattern | |
| 0 for "raw" demuxers 10 for "normal" demuxers CVS patchset: 6553 CVS date: 2004/05/16 18:01:26 | |||
| 2004-01-12 | it seems i forgot to commit the api increase (demux/decoder). weird. | Miguel Freitas | |
| CVS patchset: 6030 CVS date: 2004/01/12 17:35:14 | |||
| 2003-11-26 | lprintf cleanup, pass I. | Daniel Caujolle-Bert | |
| CVS patchset: 5796 CVS date: 2003/11/26 19:43:26 | |||
| 2003-11-16 | New stream/meta info (safe) stuff. | Daniel Caujolle-Bert | |
| BIG NOTE: use helpers to access to these informations (get/set/reset): _x_{stream,meta}_info_{get,set,reset}() are for internal use, don't use *_public() ones from inside the beast ;-) Some wrongly names "xine_" fonction renaming. CVS patchset: 5757 CVS date: 2003/11/16 23:33:42 | |||
| 2003-11-15 | change demux api: | Miguel Freitas | |
| - demuxers should not access stream->demux_thread_running - remove deprecated get_video_frame/got_video_frame_cb CVS patchset: 5732 CVS date: 2003/11/15 14:00:35 | |||
| 2003-11-11 | rename internal API function (_x_<function>). | Daniel Caujolle-Bert | |
| CVS patchset: 5721 CVS date: 2003/11/11 18:44:50 | |||
| 2003-10-30 | use info_helper functions. | Thibaut Mattern | |
| CVS patchset: 5638 CVS date: 2003/10/30 00:49:07 | |||
| 2003-10-22 | I used xine-ui to show the slides on my presentation and found it more | Michael Roitzsch | |
| useful, when the image demuxer shows an image for ever so that it has to be stopped explicitly CVS patchset: 5572 CVS date: 2003/10/22 16:52:47 | |||
| 2003-07-25 | small housekeeping: demuxer api seeks in miliseconds | Miguel Freitas | |
| CVS patchset: 5211 CVS date: 2003/07/25 21:02:04 | |||
| 2003-07-16 | more cleanup; remove unused variables; use lprintf | Marco Zuehlke | |
| CVS patchset: 5167 CVS date: 2003/07/16 00:52:45 | |||
| 2003-07-03 | cleaning up; removing unused stuff | Marco Zuehlke | |
| CVS patchset: 5128 CVS date: 2003/07/03 15:45:49 | |||
| 2003-04-26 | bumping up demux plugin interface version numbers, update copyright notices | Guenter Bartsch | |
| CVS patchset: 4691 CVS date: 2003/04/26 20:15:52 | |||
| 2003-04-18 | - fix crash when playing a PNG file | Bastien Nocera | |
| CVS patchset: 4636 CVS date: 2003/04/18 14:11:04 | |||
| 2003-03-23 | png image support | Stefan Holst | |
| CVS patchset: 4472 CVS date: 2003/03/23 17:12:26 | |||
