summaryrefslogtreecommitdiff
path: root/xine/demux_xvdr.c
AgeCommit message (Collapse)Author
2012-06-08Increased max A-V diff to 4 secondsphintuka
2012-03-10reduced loggingphintuka
2012-03-07Fixed warningphintuka
2012-01-19Fixed PES video type detectionphintuka
2012-01-19Increased max. a-v delay in stream to 3 secondsphintuka
2012-01-17Improved discontinuity handlingphintuka
2011-11-28Improved audio channel switching:phintuka
- reset demuxer buffers - reset audio decoder
2011-11-28Reduced logging and fixed log messagesphintuka
2011-11-13Removed write-only variablesphintuka
2011-10-23Log used audio decodersphintuka
(suggested by Christian Ruppert)
2011-03-24Handle end of still image marker packetsphintuka
2010-08-06Do not reset TS demuxer when (PES) padding packet is received.phintuka
Should fix demuxing problems with MPEG-TS over UDP/RTP. (Bug #3034073, Thanks to Mikko Matilainen)
2010-07-18Do not flush demuxer when received unchanged PMT.phintuka
Demuxer will be resetted if PMT has been changed. (This should fix some timestamp problems)
2010-07-18Do not flush demuxer when received PAT has not been changedphintuka
(This should fix some timestamp problems)
2010-05-20this->pts is used only in PES modephintuka
2010-05-20Flush ts demuxer caches when interrupted (demux_action_pending)phintuka
2010-03-21Improved PTS wrap handlingphintuka
2010-02-19Do not send discontinuity messages in still image / backward trick speed modes.phintuka
PTS will be ignored in metronom wrapper.
2010-02-19Flush mpeg-ts demuxer caches when entering mpeg-pes modephintuka
2010-02-19Cosmetics and minor buffer size check updatesphintuka
2009-08-25demux_xvdr_get_status(): free buffers if status != DEMUX_OKphintuka
2009-08-25Fixed HD stream freezes with too small audio buffer.phintuka
Updated buffer allocation strategy for HD streams: - audio uses audio fifo, HD buffer only when audio fifo is full - video uses HD buffer, video fifo only when HD buffer is full
2009-08-18Fixed freezing with HD channels and mpeg-ts:phintuka
Added src_fifo option to ts2es_put(). This should enable use of larger buffer for HD video with mpeg-ts.
2009-07-30Logging updatesphintuka
2009-07-24demux_xvdr_dispose(): Added missing ts_data_dispose() call.phintuka
Fixes frontend lock-up at exit (with vdr-1.7.x).
2009-07-06Failed input->read_block() with errno EINTR is non-fatalphintuka
2009-05-06Removed log message from openphintuka
2009-02-25Splitted demux_xvdr_parse_pack()phintuka
(handling of buffers other than BUF_DEMUX_BLOCK)
2009-02-25Compressed demux_xvdr_tphintuka
Added missing mpeg-ts headers
2009-02-25Moved MPEG-TS demuxing from input pluginphintuka
2009-02-23Moved and simplified H.264 (PES) demuxing from input pluginphintuka
2009-02-23Added support for FFmpeg MPEG2 decoderphintuka
2009-02-23- discard partial SPU packets after seekphintuka
- last_audio_stream_id --> audio_type - dvd_subtitles -> subtitle_type - removed mpeg1 from demux_xvdr_t
2009-02-23Moved video decoder detection from input pluginphintuka
2009-02-16Splitted parse_pack to parse_ts and parse_pesphintuka
2009-02-16BUF_CONTROL_FLUSH_DECODER only to video fifophintuka
2009-02-13Moved (DVB) SPU detection and demuxing from input pluginphintuka
2009-02-10Moved and simplified code from input plugin:phintuka
- audio track change detecton - PTS wrap detection and handling
2009-02-10Export init functionphintuka
2009-02-10Accept decoded audio/video in input (no signal / logo images)phintuka
2009-02-10Cosmeticsphintuka
2009-02-10reorder substream type checksphintuka
2009-02-10Changed logging to use xineliboutput log systemphintuka
2009-02-10Cosmetics.phintuka
Removed some logging. re-indent parse_private_stream1().
2009-02-09renamed to demux_xvdrphintuka
2009-02-08Removed code that is not used in xineliboutputphintuka
2009-02-08Merged in 1.1.x compabilityphintuka
(xine-lib hg demux_mpeg_block.c rev. 9653)
2009-02-08Initial import.phintuka
(Copy of demux_mpeg_block.c from xine-lib 1.2 HG, rev. 10773)