summaryrefslogtreecommitdiff
path: root/src/demuxers
AgeCommit message (Collapse)Author
2004-07-25a buffer of size 1024 can only be filled with 1023 charactersMichael Roitzsch
CVS patchset: 6847 CVS date: 2004/07/25 17:08:07
2004-07-20removing unused structure memberMichael Roitzsch
CVS patchset: 6823 CVS date: 2004/07/20 16:21:26
2004-07-19merging some VDR patches from ReinhardMiguel Freitas
CVS patchset: 6815 CVS date: 2004/07/19 19:53:40
2004-07-14Moritz patch for matroska vobsub supportMiguel Freitas
align vobsub to bottom in libspudec CVS patchset: 6791 CVS date: 2004/07/14 01:18:47
2004-07-11better detection by extension for mpeg_block (thanks to James Slorach)Michael Roitzsch
CVS patchset: 6786 CVS date: 2004/07/11 10:43:01
2004-07-10Fix for Annodex/Ogg demuxer when detection by extension is used; credit toAndre Pang
James Slorach for spotting the bug CVS patchset: 6784 CVS date: 2004/07/10 14:08:49
2004-07-10Split detect_content function into detect_ogg_content and detect_anx_contentAndre Pang
Scan for "Annodex" header signature in Annodex demuxer Fixed some serious bugs in detect_content at the same time :) CVS patchset: 6783 CVS date: 2004/07/10 10:06:30
2004-07-09buffer should be large enought (Thibaut's hunt)Daniel Caujolle-Bert
CVS patchset: 6782 CVS date: 2004/07/09 13:16:59
2004-07-09Ogg demuxer:Andre Pang
Tiny bugfix for detecting theora streams (was looking for "theo" packet signature due to short memcmp, now looks for "theora") Moved content detection from open_plugin function to new detect_content function Added new plugin to demux Annodex version 2.0 bitstream format, a subset of the Ogg encapsulation format. For more info, see: http://www.annodex.net/TR/draft-pfeiffer-annodex-01.html CVS patchset: 6781 CVS date: 2004/07/09 01:27:42
2004-07-07fix typo (bug #977510)Miguel Freitas
CVS patchset: 6779 CVS date: 2004/07/07 01:07:58
2004-07-04don't do pointer arithmetics with void*, because sizeof(void) is undefinedMichael Roitzsch
(it works on gcc with sizeof(void) == 1, but it's not portable) CVS patchset: 6769 CVS date: 2004/07/04 21:27:23
2004-07-03hmmm, don't ask me why it worked on some machines...Thibaut Mattern
CVS patchset: 6767 CVS date: 2004/07/03 19:22:16
2004-06-23bugfix: changed call to seek from old to new behaviourAndreas Heinchen
CVS patchset: 6736 CVS date: 2004/06/23 00:05:38
2004-06-15fix variable declarationsMiguel Freitas
CVS patchset: 6692 CVS date: 2004/06/15 21:22:34
2004-06-14- implemented a crude time-based seeking in the wave demuxerBastien Nocera
Fixes GNOME bugzilla 143400 CVS patchset: 6691 CVS date: 2004/06/14 19:15:36
2004-06-14decrease the prio of demux_mpeg to try mpeg_pes firstMichael Roitzsch
(it only handles very few files by content detection but is cleaner and has more features) CVS patchset: 6688 CVS date: 2004/06/14 13:43:11
2004-06-14fix compiler warningMichael Roitzsch
CVS patchset: 6687 CVS date: 2004/06/14 13:40:57
2004-06-13implement 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-06-11new native FLAC demuxerMike Melanson
CVS patchset: 6670 CVS date: 2004/06/11 01:29:49
2004-06-10If no format identifier, assume A52.James Courtier-Dutton
CVS patchset: 6668 CVS date: 2004/06/10 20:16:59
2004-06-07Try to determine if wave atom actually contains a waveformatex headerJames Stembridge
CVS patchset: 6657 CVS date: 2004/06/07 21:15:04
2004-06-05Support big decoder init data chunk (> 8192 bytes).Thibaut Mattern
All demuxers and decoders have to be modified the same way... Fix playback of this stream (with win32 dll): http://naboo.homelinux.org/~daniel/media/p_length.avi CVS patchset: 6640 CVS date: 2004/06/05 14:11:24
2004-06-01Add FIXME comment.James Courtier-Dutton
CVS patchset: 6629 CVS date: 2004/06/01 22:05:47
2004-06-01better workaround for alac, another of the MPEG audio clique thatMike Melanson
doesn't seem to play by the usual QT audio rules; this workaround allows an alac file to register as a QT file but properly complains about the unsupported codec CVS patchset: 6622 CVS date: 2004/06/01 04:34:01
2004-05-31more appropriate functionMike Melanson
CVS patchset: 6616 CVS date: 2004/05/31 14:44:16
2004-05-31- oops, some debug in there...Bastien Nocera
CVS patchset: 6615 CVS date: 2004/05/31 14:42:20
2004-05-31- get the file length using seek() instead of the data_TAG, for the benefitBastien Nocera
of broken wave files seeking is still quite broken, and it doesn't like being played back without an audio output CVS patchset: 6614 CVS date: 2004/05/31 11:24:01
2004-05-30Don't send a DISC at each unexpected packet sequence.Thibaut Mattern
Fix bug http://sourceforge.net/tracker/index.php?func=detail&aid=956710&group_id=9655&atid=109655 CVS patchset: 6610 CVS date: 2004/05/30 14:38:02
2004-05-30special provision for 'samr', another codec that doesn't play by theMike Melanson
rules CVS patchset: 6609 CVS date: 2004/05/30 01:33:59
2004-05-29special considerations for AVI files with a compression ID of 0 (treatMike Melanson
as RGB) and greyscale palette special case CVS patchset: 6606 CVS date: 2004/05/29 22:31:49
2004-05-29framerate and PCM audio fixesMike Melanson
CVS patchset: 6605 CVS date: 2004/05/29 20:20:55
2004-05-29make the RoQ demuxer a little more elegant, perhaps fix some bugs tooMike Melanson
CVS patchset: 6604 CVS date: 2004/05/29 19:01:53
2004-05-27- fix avi->compressor not being set correctly (lack of parenthesis)Miguel Freitas
- workaround decoding bug (green blocks) for the xvid stream "test.avi" (i know, i know. it is a pretty generic name but some people know what i meant) - some lprintf's to real demuxer. helps debugging reference problems. CVS patchset: 6599 CVS date: 2004/05/27 11:10:11
2004-05-231) Simpler fragment skipping for RV30 and RV40James Stembridge
2) Fix timestamps for video with b-frames CVS patchset: 6579 CVS date: 2004/05/23 16:05:47
2004-05-16From: Reinhard NisslJames Courtier-Dutton
1) the 'size' of the A52 frame was calculated 'result' bytes to small. 2) a simpler "not jumbo detection": if 'size' was not changed, then it's not a jumbo and we're done. CVS patchset: 6555 CVS date: 2004/05/16 21:35:16
2004-05-16Priority support.Thibaut Mattern
0 for "raw" demuxers 10 for "normal" demuxers CVS patchset: 6553 CVS date: 2004/05/16 18:01:26
2004-05-14trying to fix overly enthusiastic elem demuxerMichael Roitzsch
CVS patchset: 6536 CVS date: 2004/05/14 13:31:49
2004-05-14Handle Jumbo A52/AC3 frames from VDRJames Courtier-Dutton
CVS patchset: 6534 CVS date: 2004/05/14 02:12:48
2004-05-13set the pts on all buffers so the binary codec can be fed with the correct ↵James Stembridge
timestamp for all frames CVS patchset: 6531 CVS date: 2004/05/13 21:17:09
2004-05-10- look a tiny bit deeper in the Program streams as well, now all myBastien Nocera
broken MPEGs play properly, without tweaking CVS patchset: 6514 CVS date: 2004/05/10 11:33:54
2004-05-10- remove dirty hack from the Program stream demuxer, and look deeper for aBastien Nocera
header when using the Elementary stream demuxer Hopefully that didn't break anything ;) CVS patchset: 6513 CVS date: 2004/05/10 11:24:28
2004-05-09dvb patches by Szymon Stefanek and Mike LampardMiguel Freitas
CVS patchset: 6509 CVS date: 2004/05/09 22:34:19
2004-05-05simple protection...Thibaut Mattern
CVS patchset: 6490 CVS date: 2004/05/05 22:37:46
2004-05-04- Shoutcast packet handling cleanup.Thibaut Mattern
- Support streaming of NSV files. test streams: hTtP://xxx.inlive.co.kr:8000/;stream.nsv http://lsac1-0-s01.shoutcast.net:8012/;file.nsv - Remove an old hack to force mpeg audio demuxer selection. CVS patchset: 6484 CVS date: 2004/05/04 22:26:13
2004-05-04Recognise On2 avi variantJames Stembridge
CVS patchset: 6482 CVS date: 2004/05/04 21:45:15
2004-05-02Fix decoder init.Thibaut Mattern
CVS patchset: 6472 CVS date: 2004/05/02 12:32:11
2004-05-02- Better seekhead parsing.Thibaut Mattern
Use a list of toplevel elements to be sure to not parse an element twice, protection against recursion. - Fix decoder init CVS patchset: 6471 CVS date: 2004/05/02 12:28:35
2004-04-30- .mpeg files sent with Outlook will come up as .mpe filesBastien Nocera
I can now play those not so funny videos I got sent... CVS patchset: 6466 CVS date: 2004/04/30 11:40:07
2004-04-30- simple work-around for an ALAC (iTunes Lossless Codec) file from:Bastien Nocera
http://www.hydrogenaudio.org/index.php?showtopic=21139& CVS patchset: 6465 CVS date: 2004/04/30 10:13:33
2004-04-29Do not parse the whole file at start.Thibaut Mattern
CVS patchset: 6462 CVS date: 2004/04/29 23:03:49