Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-12-19 | Update all the code to the new headers layout. | Diego 'Flameeyes' Pettenò | |
2007-12-13 | Update the AAC demuxer to the new id3 interface and use FOURCC comparison. | Diego 'Flameeyes' Pettenò | |
--HG-- extra : transplant_source : %1D%90%7D%EC%05%93%F9A%86%01h%BC%60%CD%FB%E4%AA/%03%7D | |||
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 | 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-05-29 | Actually id3v2_tagsize was used by demux_mpgaudio and demux_aac; but as it ↵ | Diego 'Flameeyes' Pettenò | |
makes little sense, move BE_*_synchsafe functions from id3.c to id3.h and declare them inline, then BE_32_synchsafe can be replaced to id3v2_tagsize as drop in. | |||
2007-03-03 | Add two extra functions (inline as they are just a return statement) that ↵ | Diego 'Flameeyes' Pettenò | |
checks if a preamble is of an ID3v2 tag, and that calculate the size of the tag (to avoid repeating the same code over and over and over; the size of the shared object is reduced. Also make demux_flac use the id3.c functions to parse the eventual ID3 header. CVS patchset: 8637 CVS date: 2007/03/03 01:41:16 | |||
2007-03-03 | Add a function to parse a generic ID3v2 tag, and make both demux_aac and ↵ | Diego 'Flameeyes' Pettenò | |
demux_mpgaudio use it without repeating the same code. CVS patchset: 8636 CVS date: 2007/03/03 00:58:52 | |||
2007-03-03 | Instead of blindly ignoring the ID3v2 tags, try to parse them. The switch ↵ | Diego 'Flameeyes' Pettenò | |
block is repetitive as almost the same is implemented in demux_mpgaudio, so I'll work on that now. CVS patchset: 8635 CVS date: 2007/03/03 00:33:51 | |||
2007-03-02 | Fixed content type detection for AAC (seekable) streams with ID3v2 tags ↵ | Diego 'Flameeyes' Pettenò | |
prefixed clobbering the preview buffer, by skipping over the tag. CVS patchset: 8632 CVS date: 2007/03/02 20:07:33 | |||
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-11-14 | Make the misdetection of audio data as AAC less likely. | Darren Salt | |
(Should fix playback of some MP3 files, at least.) CVS patchset: 8379 CVS date: 2006/11/14 21:51:32 | |||
2006-03-11 | Very little cleanup. | Thibaut Mattern | |
CVS patchset: 7926 CVS date: 2006/03/11 09:21:25 | |||
2005-06-04 | Estimate input time from bitrate | James Stembridge | |
CVS patchset: 7605 CVS date: 2005/06/04 13:49:25 | |||
2005-06-04 | AAC frame can't have zero length | James Stembridge | |
CVS patchset: 7602 CVS date: 2005/06/04 10:59:36 | |||
2005-05-30 | No need to guess parameters, faad will read them from ADTS/ADIF header | James Stembridge | |
CVS patchset: 7596 CVS date: 2005/05/30 12:08:49 | |||
2005-05-21 | Update description | James Stembridge | |
CVS patchset: 7554 CVS date: 2005/05/21 14:13:04 | |||
2005-05-21 | Detection by content for AAC. | James Stembridge | |
CVS patchset: 7552 CVS date: 2005/05/21 09:50:32 | |||
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-03-22 | another memleak | Daniel Caujolle-Bert | |
CVS patchset: 6298 CVS date: 2004/03/22 00:12:57 | |||
2004-03-21 | memleak | Daniel Caujolle-Bert | |
CVS patchset: 6295 CVS date: 2004/03/21 23:13:59 | |||
2004-01-09 | - rework semantics of some buffer flags. check buffer.h for details. | Miguel Freitas | |
- increase demux and decoder apis - fix runtime changing of ogg/ogm audio channels note: i hope i haven't broken any demux->decoder data exchange. please report any problems. CVS patchset: 6014 CVS date: 2004/01/09 01:26:32 | |||
2003-12-19 | initial commit for raw AAC file demuxer | Mike Melanson | |
CVS patchset: 5923 CVS date: 2003/12/19 05:09:16 |