Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-01 | demux_qt: some DIV/0 safety. | Torsten Jager | |
2014-11-01 | demux_qt: better edit list handling. | Torsten Jager | |
Add 64bit table entries, trak delay, gaps, (hopefully) improved A/V sync. | |||
2014-02-11 | demux_qt: silence compiler warnings. | Torsten Jager | |
Pt. 3: does not see these are protected by trak == NULL already :-/ | |||
2014-02-11 | demux_qt: fix fragment media id. | Torsten Jager | |
2014-02-11 | demux_qt: add compact sample size table support. | Torsten Jager | |
This is an ISO extension, and even they dont recommend breaking some players with it. In other words: I have no file for testing. | |||
2014-02-07 | demux_qt: Enable Purevoice audio decoding via ffmpeg. | Torsten Jager | |
2014-02-07 | demux_qt: finish when _all_ traks fail to read. | Torsten Jager | |
2014-02-07 | demux_qt: fix minor trak length bug. | Torsten Jager | |
2014-02-01 | demux_qt: rewrite trak builder. | Torsten Jager | |
Eliminate 5 temporary tables. Fix compressed CBR audio (a52). Add lots of table size guards. Optimize. | |||
2014-02-01 | demux_qt: use helper for moov atom parsing. | Torsten Jager | |
2014-02-01 | demux_qt: use helper for trak atom parse. | Torsten Jager | |
No more byte scanning the entire atom, what was slow and gave room for misinterpretations. BTW. The diff looks worse than it is ;-) | |||
2014-02-01 | demux_qt: add find_sub_atom helper. | Torsten Jager | |
2014-02-01 | demux_qt: more atom size paranoia, and more timestamp precision. | Torsten Jager | |
2014-01-22 | demux_qt: add fragment support. | Torsten Jager | |
Follow ISO 14496-12 (2005). | |||
2014-01-10 | demux_qt: handle less audio than video. | Torsten Jager | |
Dont hang when user seeks behind the end of audio while there is still some video left. | |||
2013-12-30 | Support vorbis audio inside .mp4. | Torsten Jager | |
2013-10-24 | demux_qt: add audio language info. | Torsten Jager | |
2013-10-22 | demux_qt: add multitrak audio support. | Torsten Jager | |
Long overdue I think. To do: provide language info. | |||
2013-10-14 | Copyright year update by hg log info #2. | Torsten Jager | |
2013-09-27 | Merge. | Darren Salt | |
2013-09-27 | demux_qt: simple (E)AC3 support. | Torsten Jager | |
Works at least with dvb stuff. | |||
2013-09-27 | Silenced warnings | Petri Hintukainen | |
2013-09-13 | Copyright year update by hg log info | Torsten Jager | |
script execution time: 55" | |||
2013-09-26 | error: empty character constant | xine@ryandesign.com | |
2012-04-26 | Fixed merge error | Petri Hintukainen | |
2012-04-26 | Merge from 1.1 | Petri Hintukainen | |
2012-04-26 | Fixed demux_qt for the pts < dts case | Torsten Jager | |
2012-02-28 | Made demux_ts send pts not dts even for reordered (b-framed) video. | Torsten Jager | |
This fixes a very old bug causing more or less unpredictable a/v lag. --HG-- extra : rebase_source : 094ca332b98500f3c10bec492c0003c83ff3152d | |||
2011-10-05 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/xine-engine/xine_internal.h => include/xine/xine_internal.h rename : src/demuxers/demux_ogg.c => src/combined/xine_ogg_demuxer.c | |||
2011-10-04 | demux_qt: check asprintf() return value | Petri Hintukainen | |
2011-10-04 | demux_qt: fixed using uninitialized data | Petri Hintukainen | |
2011-05-17 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/libxineadec/xine_lpcm_decoder.c => src/audio_dec/xine_lpcm_decoder.c | |||
2011-05-15 | Better support for 24-bit lpcm | Christopher Martin | |
First of all, it improves the qt demuxer, ensuring that 24-bit audio is marked appropriately, and detecting little vs. big endian audio. It also adjusts the buffer size when audio is 24-bit, ensuring that samples aren't chopped in half (8192 does not divide evenly into 3 byte samples). Secondly, in the lpcm decoder, the patch distinguishes between standard 24-bit lpcm (big and little endian) and special DVD-format 24-bit lpcm (see http://wiki.multimedia.cx/index.php?title=PCM) and now handles both, instead of only handling the DVD format. The result is that xine now correctly plays all the 24-bit lpcm samples I throw at it, whereas before only a few worked. | |||
2011-03-20 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/libxineadec/gsm610/Makefile.am => contrib/gsm610/Makefile.am rename : src/libxineadec/nosefart/diff_to_nosefart_cvs.patch => contrib/nosefart/diff_to_nosefart_cvs.patch rename : src/libxineadec/nosefart/nes6502.c => contrib/nosefart/nes6502.c rename : src/libxineadec/nosefart/nes6502.h => contrib/nosefart/nes6502.h rename : src/libxineadec/nosefart/nes_apu.c => contrib/nosefart/nes_apu.c rename : src/libxineadec/nosefart/nes_apu.h => contrib/nosefart/nes_apu.h rename : src/libxineadec/nosefart/nsf.c => contrib/nosefart/nsf.c rename : src/libxineadec/nosefart/nsf.h => contrib/nosefart/nsf.h rename : src/libxineadec/nosefart/types.h => contrib/nosefart/types.h rename : src/libxineadec/nosefart/version.h => contrib/nosefart/version.h rename : doc/faq/faq.sgml => doc/faq/faq.docbook rename : src/libsputext/demux_sputext.c => src/spu_dec/sputext_demuxer.c rename : src/libxinevdec/image.c => src/video_dec/image.c | |||
2010-10-30 | Using binary mode when writing raw data, in disabled debug code. | František Dvořák | |
2010-09-23 | Merge from 1.1. | Darren Salt | |
2010-09-20 | Update Qt demuxer's extensions list. | Darren Salt | |
2010-09-16 | Add f4v/f4a file extensions to the Qt demuxer's MIME table | Brad Smith | |
2010-01-16 | Clean up properly after QTL parsing. | Darren Salt | |
2010-01-16 | Added basic support for .qtl (Quicktime media link). | Darren Salt | |
2009-11-30 | Trim trailing space & reduce space+tab. | Darren Salt | |
2010-02-12 | Clip the atom size to that remaining *before* testing whether it's too small. | Darren Salt | |
This fixes a segfault which may occur when playing an MPEG4 stream. | |||
2010-01-17 | Don't try to handle .qtl in the Quicktime demuxer. | Darren Salt | |
2009-11-30 | Trim trailing space & reduce space+tab. | Darren Salt | |
2009-10-10 | Merge from 1.1. | Darren Salt | |
2009-08-26 | Add a user agent & protocol hack to allow viewing of Apple film trailers. | Darren Salt | |
2009-04-03 | Merge from 1.1, discarding new "#if"s in ff_video_decoder.c. | Darren Salt | |
2009-04-01 | Fix an integer overflow in the Quicktime demuxer. | Darren Salt | |
--HG-- extra : transplant_source : %AE%D3%DCw%0F%073h%5D%C0%B5%A7%BA%2B%95%81%95bT%D6 | |||
2009-01-05 | Merge security fixes from 1.1. | Darren Salt | |
--HG-- rename : src/demuxers/demux_nsf.c => src/combined/nsf_demuxer.c rename : src/demuxers/demux_ogg.c => src/combined/xine_ogg_demuxer.c rename : src/libsputext/demux_sputext.c => src/spu_dec/sputext_demuxer.c | |||
2009-01-05 | Fix for CVE-2008-5234(1). | Darren Salt | |