summaryrefslogtreecommitdiff
path: root/src/demuxers
AgeCommit message (Collapse)Author
2003-07-30video is i420 not yv12James Stembridge
CVS patchset: 5225 CVS date: 2003/07/30 22:00:42
2003-07-27Fix keyframe detection for non-seekable input plugins.Thibaut Mattern
CVS patchset: 5223 CVS date: 2003/07/27 23:35:44
2003-07-25small housekeeping: demuxer api seeks in milisecondsMiguel Freitas
CVS patchset: 5211 CVS date: 2003/07/25 21:02:04
2003-07-22be stricter about selecting audio/video streams to playJames Stembridge
CVS patchset: 5208 CVS date: 2003/07/22 20:36:51
2003-07-221) fix slider position in files with multiple data chunksJames Stembridge
2) improve accuracy of time based seeking in long files CVS patchset: 5207 CVS date: 2003/07/22 20:14:09
2003-07-21- don't crash if we don't have a base MRL for the reference MRLBastien Nocera
CVS patchset: 5205 CVS date: 2003/07/21 19:28:05
2003-07-19Better detection of VBR streams.Thibaut Mattern
Fix playback of this stream : http://cubeonline23.sourceforge.net/kirbylan.avi CVS patchset: 5194 CVS date: 2003/07/19 19:11:45
2003-07-191) more reliable method of detecting the end of the fileJames Stembridge
2) support files containing multiple audio/video streams CVS patchset: 5190 CVS date: 2003/07/19 16:11:39
2003-07-19do not modify the prebuffer offset before the demuxer has actuallyMichael Roitzsch
accepted the input (fixes high seek lateny with DVDs) CVS patchset: 5185 CVS date: 2003/07/19 11:57:29
2003-07-19Do not try to seek with reference files.Thibaut Mattern
CVS patchset: 5181 CVS date: 2003/07/19 00:18:49
2003-07-18increase maximum number of video streamsJames Stembridge
add checks to prevent segfaults when max number of streams is exceeded CVS patchset: 5176 CVS date: 2003/07/18 23:34:36
2003-07-17improved seeking-accuracy in ogg demuxer, some commentsAndreas Heinchen
CVS patchset: 5173 CVS date: 2003/07/17 16:07:52
2003-07-16more cleanup; remove unused variables; use lprintfMarco Zuehlke
CVS patchset: 5168 CVS date: 2003/07/16 14:14:17
2003-07-16more cleanup; remove unused variables; use lprintfMarco Zuehlke
CVS patchset: 5167 CVS date: 2003/07/16 00:52:45
2003-07-16Handle videos with 10s still frames.Thibaut Mattern
CVS patchset: 5165 CVS date: 2003/07/16 00:13:55
2003-07-14Little cleanup in pts computing code + a debug printf()Thibaut Mattern
avi format definitely sucks ;) CVS patchset: 5164 CVS date: 2003/07/14 18:49:13
2003-07-12- check only the stream idThibaut Mattern
now xine can play everything in this directory except tm20.avi (duck true motion 2) : ftp://ftp.mplayerhq.hu/MPlayer/samples/testsuite CVS patchset: 5153 CVS date: 2003/07/12 18:42:44
2003-07-12Fix for mpeg streams with large PES packets.James Courtier-Dutton
I.E. PES packets larger than fifo buffer size. CVS patchset: 5144 CVS date: 2003/07/12 00:45:04
2003-07-11- check only the 2 first bytes of video/audio chunk RIFF header (only the ↵Thibaut Mattern
stream id), the last two bytes are not reliable CVS patchset: 5143 CVS date: 2003/07/11 20:32:34
2003-07-08updated theorapart of the demuxer to consider clippingAndreas Heinchen
CVS patchset: 5136 CVS date: 2003/07/08 14:39:24
2003-07-04cleaning up; removing unused stuffMarco Zuehlke
CVS patchset: 5131 CVS date: 2003/07/04 15:12:50
2003-07-03cleaning up; removing unused stuffMarco Zuehlke
CVS patchset: 5128 CVS date: 2003/07/03 15:45:49
2003-07-03cleaning up; removing unused stuffMarco Zuehlke
CVS patchset: 5127 CVS date: 2003/07/03 12:35:18
2003-07-03cleaning up; removing unused stuffMarco Zuehlke
CVS patchset: 5124 CVS date: 2003/07/03 00:58:51
2003-07-01Some minor fixes. One buffer leak fix.James Courtier-Dutton
CVS patchset: 5119 CVS date: 2003/07/01 16:04:53
2003-07-01Turn off some debug.James Courtier-Dutton
CVS patchset: 5118 CVS date: 2003/07/01 15:48:31
2003-07-01Some updates.James Courtier-Dutton
CVS patchset: 5117 CVS date: 2003/07/01 15:42:49
2003-07-01New implementation of MPEG PES demuxer.James Courtier-Dutton
It is very similar to standard MPEG, so we could probably role them bother together. TODO: resyncing, and other FIXMEs. CVS patchset: 5116 CVS date: 2003/07/01 14:09:17
2003-06-29- fix rtsp redirections, and division by zero crash, helps with:Bastien Nocera
http://stream.qtv.apple.com/events/jun/happy_wwdc/wwdc_250_100_56_ref.mov CVS patchset: 5111 CVS date: 2003/06/29 01:38:57
2003-06-29- simplify a bit the binary searchThibaut Mattern
- fix seeking when the end of the stream has already been demuxed - add an ugly hack from mplayer to detect keyframes when rebuilding the index CVS patchset: 5110 CVS date: 2003/06/29 00:14:05
2003-06-26Try to un-autodetect when we see a PAT,PMT.James Courtier-Dutton
CVS patchset: 5100 CVS date: 2003/06/26 21:57:46
2003-06-26Update to make A52 Audio work with Video Lan Server playing a DVD.James Courtier-Dutton
Example command line: - xine udp://localhost:1234 CVS patchset: 5099 CVS date: 2003/06/26 21:18:46
2003-06-22Fix unaligned access in real demuxerRobin KAY
CVS patchset: 5093 CVS date: 2003/06/22 19:42:31
2003-06-21set a different default durationMike Melanson
CVS patchset: 5085 CVS date: 2003/06/21 22:33:49
2003-06-20real demuxer improvements:James Stembridge
* remove unused structs * simplify stream detection * read stream info for all streams (though files containing multiple audio/video streams aren't supported yet) CVS patchset: 5078 CVS date: 2003/06/20 21:22:41
2003-06-19make xine work with theora-alpha2Andreas Heinchen
CVS patchset: 5072 CVS date: 2003/06/19 15:31:04
2003-06-18extract DTS (decoder timestamps) from the MPEG stream,Michael Roitzsch
the DXR3 decoder can use them to improve sync (this removes a magic number from the DXR3 decoder) CVS patchset: 5065 CVS date: 2003/06/18 13:03:44
2003-06-17- Seek to previous keyframeThibaut Mattern
- Fix the problem seeking close to the end of the stream Thanks to Miguel. Please test and report problems. CVS patchset: 5059 CVS date: 2003/06/17 20:54:57
2003-06-16Patch from Jeroen Asselman:Stefan Holst
- fixes mimetype in realaudio demuxer - big improvement of v4l input and associated demuxer. Including sound capture using alsa and a/v sync. Now radio is supported as well. CVS patchset: 5054 CVS date: 2003/06/16 16:42:51
2003-06-16patch by Bill FinkMiguel Freitas
CVS patchset: 5053 CVS date: 2003/06/16 12:22:06
2003-06-16added support for 'nam' atom; this will cause xine to display the titleMike Melanson
for many Quicktime movie trailers CVS patchset: 5052 CVS date: 2003/06/16 02:44:46
2003-06-13- fix sync problem with ffmpeg audio decoderThibaut Mattern
w32dll extract the pts from the first packet of a frame ffmpeg extract the pts from the last one CVS patchset: 5041 CVS date: 2003/06/13 23:53:11
2003-06-13- fix seeking with video only streamsThibaut Mattern
- fix rate and input time with imcomplete streams (simpsons_22films.asf) - remove unneeded timestamp computing CVS patchset: 5039 CVS date: 2003/06/13 20:46:22
2003-06-12Silence (verbosity).Thibaut Mattern
CVS patchset: 5030 CVS date: 2003/06/12 23:37:16
2003-06-12Sorry... remove debug printfThibaut Mattern
CVS patchset: 5029 CVS date: 2003/06/12 23:18:17
2003-06-12- Implement the "seeking to the previous keyframe" behaviorThibaut Mattern
- Cleanup Please test it and report bugs. CVS patchset: 5028 CVS date: 2003/06/12 23:10:16
2003-06-07Fix for message "demux_mpeg_block: error! 00 00 00 (should be 0x000001)"James Courtier-Dutton
when playing some VCDs. CVS patchset: 5012 CVS date: 2003/06/07 14:01:38
2003-05-31FLI demuxer now operates over non-seekable inputMike Melanson
CVS patchset: 4989 CVS date: 2003/05/31 02:04:17
2003-05-29Set audio fourcc in stream info if we know what it is, ie there is only one ↵James Stembridge
audio stream CVS patchset: 4985 CVS date: 2003/05/29 17:54:16
2003-05-29store fourcc from stream header as integer as it's never used as a stringJames Stembridge
CVS patchset: 4984 CVS date: 2003/05/29 16:51:30