summaryrefslogtreecommitdiff
path: root/src/demuxers
AgeCommit message (Collapse)Author
2004-12-25fix segfault with 'none' audio plugin.Daniel Caujolle-Bert
CVS patchset: 7301 CVS date: 2004/12/25 17:52:10
2004-12-24- AVI: set audio and video codecs on open, overridden by the decodersBastien Nocera
- ASF: same as above, as well as the video dimensions CVS patchset: 7298 CVS date: 2004/12/24 17:43:36
2004-12-22fix potential memleakMichael Roitzsch
CVS patchset: 7295 CVS date: 2004/12/22 21:32:36
2004-12-21add CMML bos page reconizerConrad Parker
CVS patchset: 7292 CVS date: 2004/12/21 05:30:40
2004-12-21add BY_CONTENT method for detecting DV streamsConrad Parker
CVS patchset: 7291 CVS date: 2004/12/21 05:24:47
2004-12-20remove all local names beginning with double underscore, because C99Michael Roitzsch
reserves these names for use by the C implementation CVS patchset: 7288 CVS date: 2004/12/20 21:22:18
2004-12-20the lprintf logging macro will already print the filenameMichael Roitzsch
CVS patchset: 7287 CVS date: 2004/12/20 21:20:36
2004-12-20Remove nasty static variables.James Courtier-Dutton
CVS patchset: 7286 CVS date: 2004/12/20 20:00:27
2004-12-18reset spu pid etc on dvb channel changeMike Lampard
CVS patchset: 7276 CVS date: 2004/12/18 19:56:57
2004-12-17Fix header buffer leak with chained streams.Thibaut Mattern
CVS patchset: 7271 CVS date: 2004/12/17 21:56:16
2004-12-17Fix header buffer leak.Thibaut Mattern
CVS patchset: 7270 CVS date: 2004/12/17 20:48:39
2004-12-17pts fixes by Petri Hintukainen <phintuka@cc.hut.fi>Miguel Freitas
CVS patchset: 7269 CVS date: 2004/12/17 20:08:44
2004-12-17Simple chained streams supportThibaut Mattern
Test stream: http://ogg.smgradio.com/vr96.ogg Should fix problems reported with ogg/vorbis radios. CVS patchset: 7266 CVS date: 2004/12/17 00:21:38
2004-12-16use UTF-8 meta info setting, where we know the string is ASCIIMichael Roitzsch
(costly conversion is not necessary, because ASCII is a subset of UTF-8) CVS patchset: 7264 CVS date: 2004/12/16 13:58:57
2004-12-15check for the chunk size the file tells us before blindly overflowingMichael Roitzsch
the buffer; this was remotely exploitable, thanks to Ariel Berkman for catching this and D. J. Bernstein for reporting it CVS patchset: 7261 CVS date: 2004/12/15 21:03:02
2004-12-14Don't spam the frontend with "stream encrypted" messages.Thibaut Mattern
CVS patchset: 7256 CVS date: 2004/12/14 22:55:06
2004-12-14- add tracknumber meta info (patch by Brian J. Tarricone <bjt23@cornell.edu>)Miguel Freitas
- add utf-8 support for id3v2 (sort of tested...) CVS patchset: 7253 CVS date: 2004/12/14 20:45:22
2004-12-13AC3 supportMiguel Freitas
CVS patchset: 7243 CVS date: 2004/12/13 16:07:43
2004-12-12huge patch ahead: reorganizing config entries with automatic conversionMichael Roitzsch
and backwards compatible translation Sorry, I got a litte tired proof-reading the patch, so their might be bugs lurking around. I will give it some further examination and (as necessary) fixing tomorrow. CVS patchset: 7233 CVS date: 2004/12/12 22:00:47
2004-12-12Code cleanups and elimination of some compiler warnings; patch courtesy of AL13NAndre Pang
CVS patchset: 7230 CVS date: 2004/12/12 06:55:58
2004-12-10tags for AAC, MPEG4 and H264Miguel Freitas
CVS patchset: 7220 CVS date: 2004/12/10 12:42:02
2004-12-09have parse_pes_header modify buf->decoder_info[2] directly. cleanup.Mike Lampard
CVS patchset: 7217 CVS date: 2004/12/09 13:16:52
2004-12-09send PES packet size via decoder_info[2] instead of buf->type.Mike Lampard
CVS patchset: 7215 CVS date: 2004/12/09 07:07:40
2004-12-03remove unused lenbytes calculation in cmml handlerConrad Parker
CVS patchset: 7188 CVS date: 2004/12/03 04:11:42
2004-12-03Fixed audio/video sync.Thibaut Mattern
The wrong byte was used as framerate code, my fault. CVS patchset: 7187 CVS date: 2004/12/03 01:53:59
2004-12-01support PMT sections larger than 1 ts packetMike Lampard
CVS patchset: 7176 CVS date: 2004/12/01 07:59:53
2004-11-30- added resync codeThibaut Mattern
- added support for winamp.com "packet layer" You can wget the streams from winamp.com or play them directly with the http input plugin. Test URLs: http://nsvod-prod-mods-rtr.stream.aol.com/uvox?cachefile=/aol/us/moviefone/movies/2004/incrediblesthe_015960/incrediblesthe_trlr_02_350.nsv http://nsv.stream.aol.com/uvox?cachefilus/aolmusic/artists/curb/leannrimes/leannrimes_lastthingonmymind_fjafv_350.nsv CVS patchset: 7168 CVS date: 2004/11/30 00:40:59
2004-11-19Skip video data until one keyframe is detected.Thibaut Mattern
This is done for VP3 and VP6 bitstreams, the detection logic is based on mplayer's nsv demuxer. Streams beginning with "Z092" are not yet supported. CVS patchset: 7135 CVS date: 2004/11/19 00:30:17
2004-11-13.m4a is, more generically, MPEG-4 audioAndre Pang
CVS patchset: 7117 CVS date: 2004/11/13 02:38:15
2004-11-12QuickTime demuxer can demux iTunes's .m4a files tooAndre Pang
CVS patchset: 7116 CVS date: 2004/11/12 11:25:02
2004-11-01Fixed packet seq handling.Thibaut Mattern
Fixed bug reported by Daniel (http://naboo.homelinux.org/~daniel/samples/TimsTraySlide.asf). CVS patchset: 7099 CVS date: 2004/11/01 15:53:52
2004-10-25improve reliability of channel changing for dvb streamsMike Lampard
CVS patchset: 7075 CVS date: 2004/10/25 22:42:59
2004-10-21fix for some ac3 streamsMike Lampard
CVS patchset: 7060 CVS date: 2004/10/21 14:50:29
2004-10-18Fix resync code performance problem.Thibaut Mattern
Should fix deadlocks detected by the testsuite with this stream "mpg/small1080.mpg". CVS patchset: 7050 CVS date: 2004/10/18 21:55:00
2004-10-18patch by Gert Vervoort to handle AC3 audio when the sync word (0x0b 0x77)Miguel Freitas
is not aligned with the PES packet. CVS patchset: 7048 CVS date: 2004/10/18 19:08:05
2004-10-188 bits .au support (fixes Rendezvous2.au)Miguel Freitas
CVS patchset: 7045 CVS date: 2004/10/18 18:20:32
2004-10-16Mace decoder hackThibaut Mattern
fix castaway.mov crash. CVS patchset: 7040 CVS date: 2004/10/16 10:38:14
2004-10-15Check odml index validity.Thibaut Mattern
Should fix last odml problems. CVS patchset: 7038 CVS date: 2004/10/15 21:08:44
2004-10-14Barry Scott's fix (no audio for v4l after mpeg plays)Miguel Freitas
CVS patchset: 7034 CVS date: 2004/10/14 23:02:29
2004-10-13Support more ODML tags.Thibaut Mattern
Should fix problems with ODML files generated by mencoder. CVS patchset: 7033 CVS date: 2004/10/13 20:14:25
2004-10-13don't segfault with stdin:/ and indexless streamsDaniel Caujolle-Bert
CVS patchset: 7032 CVS date: 2004/10/13 17:19:26
2004-09-22Do not segfault if there is no seekpoint.Thibaut Mattern
CVS patchset: 6992 CVS date: 2004/09/22 20:54:44
2004-09-20Build system improvements:František Dvořák
- use replacement functions (macro AC_REPLACE_FUNCS and variable LTLIBOBJS), each function is in a file placed into lib/ directory, it was not necessary, but it looks nice, IMHO - headers cleanups (this was needed): - prototypes of replacement funtions and macros are placed into separate os_internal.h (and included by config.h) - drop include inttypes.h from public xine.h, replaced by custom os_type.h, idea origins from Ogg/Vorbis public headers - disable generating inttypes.h: generated replacement isn't enough for xine-lib but nobody complained (and for M$VC we have special version) - better including headers for win32, let dvdnav use its mutex wrapper - updated M$VC port Result: - xine is compiled nicely by MinGW, CygWin and paritaly M$VC - frontends in M$VC port don't require additional helping headers - moved some platform specific things from xine-utils and win32/contrib to lib/ Finally I can start with real coding. :-) CVS patchset: 6982 CVS date: 2004/09/20 19:30:02
2004-09-17Warning patch for Win32 - casted off_t to intmax_t for printing.František Dvořák
CVS patchset: 6979 CVS date: 2004/09/17 19:21:33
2004-09-11Support for H.264/AVC videoJames Stembridge
CVS patchset: 6959 CVS date: 2004/09/11 20:01:38
2004-09-09Identify CMML (Continuous Media Markup Language) logical bitstreams in AnnodexAndre Pang
media files CVS patchset: 6951 CVS date: 2004/09/09 06:29:20
2004-09-02Warnings on WIN32.František Dvořák
Compilation fix for CygWin. CVS patchset: 6932 CVS date: 2004/09/02 19:56:40
2004-09-02- remove C99 declaration usageBastien Nocera
CVS patchset: 6930 CVS date: 2004/09/02 14:27:56
2004-09-01demux_ogg.c:Andre Pang
Rename LOG_* to DEBUG_* Use llprintf instead of "#ifdef ... lprintf ... #endif" (thanks to Michael and Thibaut for the heads-up about this) CVS patchset: 6928 CVS date: 2004/09/01 18:32:53
2004-09-01Added more fine-grained logging to Ogg demuxer to make output easier to followAndre Pang
CVS patchset: 6923 CVS date: 2004/09/01 00:09:13