aboutsummaryrefslogtreecommitdiffhomepage
path: root/demux
Commit message (Expand)AuthorAge
* Revert "demux_mkv: remove remaining GPL code"Gravatar wm42018-01-31
* cue: strip quotes and leading whitespace from tagsGravatar wm42018-01-30
* video: make decoder wrapper a filterGravatar wm42018-01-30
* demux: add a per stream wakeup callbackGravatar wm42018-01-30
* demux_lavf: work around another aspect of libavformat garbage APIGravatar wm42018-01-26
* demux_lavf: export correct seekability state for HLS live streamsGravatar wm42018-01-26
* options: add an option type for byte sizesGravatar wm42018-01-25
* video: warn user against FFmpeg's liesGravatar wm42018-01-22
* ta: introduce talloc_dup() and use it in some placesGravatar wm42018-01-18
* demux: reword an outdated commentGravatar wm42018-01-18
* player: redo hack for video keyframe seeks with external audioGravatar wm42018-01-18
* demux_lavf: add required format hacks for DASHGravatar sfan52018-01-15
* demux: include beginning of stream state in cached seekable rangeGravatar wm42018-01-10
* demux: fight libavformat cover art hack harderGravatar wm42018-01-10
* demux: add missing seekpoint when cached ranges are joinedGravatar wm42018-01-10
* demux: silence pointless/confusing warningGravatar wm42018-01-07
* demux_null: mark as seekableGravatar wm42018-01-06
* demux: include EOF state in cached seekable rangeGravatar wm42018-01-05
* demux: export some debugging fields about low level demuxer behaviorGravatar wm42018-01-05
* demux: fix crash due to incorrect seek range accountingGravatar wm42018-01-05
* demux_mkv: fix x264 hack if video track uses header compressionGravatar wm42017-12-30
* demux_mkv: add hack to pass along x264 version to decoderGravatar wm42017-12-28
* demux_mkv: maintain a small packet read queueGravatar wm42017-12-28
* player: update duration based on highest timestamp demuxedGravatar wm42017-12-24
* player: allow seeking in cached parts of unseekable streamsGravatar wm42017-12-24
* demux_mkv: fix off by one errorGravatar wm42017-12-23
* demux: note refresh state separately in debug outputGravatar wm42017-12-23
* demux: bump the demuxer cache readahead durationGravatar wm42017-12-23
* demux: always discard cached packets on track switchesGravatar wm42017-12-23
* demux_timeline: disable pointless packet cache for sub-demuxersGravatar wm42017-12-10
* demux: fix accounting for seekable ranges on track switchesGravatar wm42017-12-10
* Fix various typos in log messagesGravatar Nicolas F2017-12-03
* player: minor fix/simplification of OSD time/duration handlingGravatar wm42017-11-24
* demux_mkv: remove unnecessary parsing for vp9Gravatar wm42017-11-17
* demux_lavf: always give libavformat the filename when probingGravatar wm42017-11-12
* demux_playlist: support .url filesGravatar wm42017-11-12
* demux: avoid queue overflow warning when joining two rangesGravatar wm42017-11-11
* demux: export demuxer cache sizes in bytesGravatar wm42017-11-10
* demux: use seekable cache for network by default, bump prefetch limitGravatar wm42017-11-10
* demux_mkv: fix potential uninitialized variable readGravatar wm42017-11-10
* demux: set default back buffer to some high valueGravatar wm42017-11-10
* demux: limit number of seek ranges to a static maximumGravatar wm42017-11-10
* demux: speed up cache seeking with a coarse indexGravatar wm42017-11-10
* demux: avoid wasting time by stopping packet search as early as possibleGravatar wm42017-11-10
* demux: simplify remove_packet() functionGravatar wm42017-11-10
* demux: fix failure to join ranges with subtitles in some casesGravatar wm42017-11-10
* demux: reverse which range is reused when joining themGravatar wm42017-11-10
* demux: fix a race condition with async seekingGravatar wm42017-11-10
* demux: get rid of an unnecessary fieldGravatar wm42017-11-10
* demux: attempt to accurately reflect seek range with muxed subtitlesGravatar wm42017-11-10