summaryrefslogtreecommitdiff
path: root/src/demuxers
AgeCommit message (Collapse)Author
2005-02-14fix calculation of CMML pts: actually use granulerates from CMML/AnxDataConrad Parker
headers, and also add support for CMML granuleshift CVS patchset: 7414 CVS date: 2005/02/14 05:56:56
2005-02-13send image to decoder in send_headers to get proper stream info after xine_openStefan Holst
CVS patchset: 7409 CVS date: 2005/02/13 18:42:49
2005-02-07make Valgrind happy with empty files.Thibaut Mattern
CVS patchset: 7388 CVS date: 2005/02/07 18:47:12
2005-02-06Added node_plugin_t pointer to the demux struct.Thibaut Mattern
Incremented demux API version. This is needed to unload plugins. CVS patchset: 7385 CVS date: 2005/02/06 15:26:00
2005-02-03make the image decoder use imagemagick to decode images. slight improvements ↵Stefan Holst
of image dummy demuxer which now sends proper end-of-frame flags CVS patchset: 7381 CVS date: 2005/02/03 23:18:33
2005-02-03**BUGFIX**František Dvořák
Fixed build on solaris: - use libresolv in hstrerror check - replace PRIiMAX and PRIXMAX by PRIdMAX and PRIxMAX Removed timezone struct for MinGW from public os_types.h, update header comment. Fixed build musepack library on some platforms using xine types. Thanks to Niki W. Waibel for reporting and testing. CVS patchset: 7378 CVS date: 2005/02/03 07:19:03
2005-01-31**BUGFIX** fix for bug #1090707. Ensure buffers are assigned toMike Lampard
NULL after freeing. CVS patchset: 7376 CVS date: 2005/01/31 15:15:58
2005-01-19Distorted image fix:Darren Salt
- set the displayed bitmap's width to a multiple of 8 (round up); - centre the image within this. Incorrect colours fix: - use RGB8 instead of BGR8. Shout if these break things :-) CVS patchset: 7363 CVS date: 2005/01/19 00:59:27
2005-01-18**BUGFIX**Michael Roitzsch
fixed memleak reported by Jerome CVS patchset: 7359 CVS date: 2005/01/18 21:45:42
2005-01-14HousekeepingJames Stembridge
CVS patchset: 7346 CVS date: 2005/01/14 15:36:04
2005-01-14(Drum roll) Long awaited support for MusepackJames Stembridge
CVS patchset: 7344 CVS date: 2005/01/14 15:24:07
2005-01-12Fix various mmsh/mmst bugs.Thibaut Mattern
Improve chained stream detection (do not trust stream packet count). This fix the bug https://sourceforge.net/tracker/?func=detail&atid=109655&aid=1098044&group_id=9655 mmsh://secure4.jumptv.com/Preview1_hi mmst://secure4.jumptv.com/Preview1_hi CVS patchset: 7339 CVS date: 2005/01/12 00:05:36
2005-01-09- Simplify read functions.Thibaut Mattern
- Fix EOS detection of ODML streams. CVS patchset: 7336 CVS date: 2005/01/09 20:52:19
2005-01-05Fixed end of file detection.Thibaut Mattern
CVS patchset: 7328 CVS date: 2005/01/05 22:14:31
2005-01-02**BUGFIX**Michael Roitzsch
add "m4a" to the known extensions for the QT demuxer (it is already listed in the output of get_mimetypes(), so this should be safe to add) CVS patchset: 7319 CVS date: 2005/01/02 17:25:22
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