summaryrefslogtreecommitdiff
path: root/src/demuxers
AgeCommit message (Collapse)Author
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
2003-05-29stream header fourcc is optional so read fourcc for stream info from bitmap infoJames Stembridge
CVS patchset: 4983 CVS date: 2003/05/29 16:22:09
2003-05-29fix demuxer failed messages when seeking in small filesJames Stembridge
CVS patchset: 4979 CVS date: 2003/05/29 00:13:11
2003-05-28make oggdemuxer compile with speex, if speex isn't installed in a standart ↵Andreas Heinchen
localtion CVS patchset: 4969 CVS date: 2003/05/28 11:58:34
2003-05-27only send audio/video headers if there is an audio/video streamJames Stembridge
CVS patchset: 4963 CVS date: 2003/05/27 15:20:01
2003-05-27play the NSV file even when the NSVf metadata chunk is not presentMike Melanson
CVS patchset: 4961 CVS date: 2003/05/27 03:39:52
2003-05-26add zlib depency to make cygwin happyMiguel Freitas
this is probably not the ideal solution (zlib could be staticaly linked to libxine) CVS patchset: 4955 CVS date: 2003/05/26 23:16:24
2003-05-26added experimental .4xm file demuxerMike Melanson
CVS patchset: 4950 CVS date: 2003/05/26 21:06:00
2003-05-26fix rv10 playbackJames Stembridge
CVS patchset: 4948 CVS date: 2003/05/26 20:07:08
2003-05-26Get asf plugin to build in Win32. Also starting to clean up some Win32 code ↵Tim Champagne
(more to come). CVS patchset: 4947 CVS date: 2003/05/26 17:00:11
2003-05-26Win32 cleanup (a couple things would not build correctly). Also added a ↵Tim Champagne
README file for building instructions. CVS patchset: 4946 CVS date: 2003/05/26 13:57:51
2003-05-26Only play number of packets specified in header. Otherwise index chunk data ↵James Stembridge
can be mistaken for stream data which doesn't sound/look very nice. CVS patchset: 4945 CVS date: 2003/05/26 12:32:40
2003-05-26add/fix some debug infoJames Stembridge
CVS patchset: 4944 CVS date: 2003/05/26 11:57:45
2003-05-25add support for seekingJames Stembridge
CVS patchset: 4937 CVS date: 2003/05/25 20:24:19
2003-05-25Read index chunks in preparation for seeking support - Disabled by defualtJames Stembridge
CVS patchset: 4927 CVS date: 2003/05/25 14:53:27
2003-05-25speex support contributed by Conrad Parker <conrad@metadecks.org>Guenter Bartsch
CVS patchset: 4926 CVS date: 2003/05/25 13:39:13
2003-05-24- Try to fix mmsh server detection.Thibaut Mattern
- fix potential segfaults. try with this mrl: http://sfera.netfiles.gr/rockradio CVS patchset: 4921 CVS date: 2003/05/24 14:11:24
2003-05-23Some preparations for software decode of .wav dts files.James Courtier-Dutton
CVS patchset: 4908 CVS date: 2003/05/23 15:36:58
2003-05-20demux_mpeg.c is now used to decode .vob files.James Courtier-Dutton
So, make demux_mpeg.c understand DTS. CVS patchset: 4890 CVS date: 2003/05/20 19:21:23
2003-05-20public header cleanup:Michael Roitzsch
* regulate mutual inclusion based on XINE_COMPILE * src/xine-engine/spu_decoder.h was unused -> make it the spu decoder API header and remove src/libspudec/spu_decoder_api.h * mark some xine_stream_t members as unused for next cleanup CVS patchset: 4883 CVS date: 2003/05/20 13:50:55