aboutsummaryrefslogtreecommitdiffhomepage
path: root/demux
Commit message (Expand)AuthorAge
* 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
* demux: reduce indentation for two functionsGravatar wm42017-11-10
* demux: some minor mostly cosmeticsGravatar wm42017-11-10
* demux: simplify a functionGravatar wm42017-11-10
* demux: change how refreshes on track switching are handledGravatar wm42017-11-10
* demux: get rid of weird backwards loopGravatar wm42017-11-10
* demux: avoid broken readahead when joining rangesGravatar wm42017-11-10
* demux: reduce difference between threaded and non-threaded modeGravatar wm42017-11-10
* demux: support multiple seekable cached rangesGravatar wm42017-11-09
* demux: explicitly discard 0 sized packetsGravatar wm42017-11-06
* demux_mkv: allow 0 sized packetsGravatar wm42017-11-06
* demux: slightly simplify pruningGravatar wm42017-11-06
* demux_mkv: rewrite packet reading to avoid 1 memcpy()Gravatar wm42017-11-05
* demux: refactoring in preparation for multiple seek range supportGravatar wm42017-11-04
* demux: improve and optimize cache pruning and seek range determinationGravatar wm42017-11-04
* demux: reduce overhead when searching over keyframe rangesGravatar wm42017-11-04
* demux: avoid excessive readahead after cache seekGravatar wm42017-11-04
* demux: make pruning more efficient for unseekable demuxer cacheGravatar wm42017-11-04
* demux: on queue overflow wake up reader thread on EOF onlyGravatar wm42017-11-03
* demux: don't show queue overflow warning when merely prefetchingGravatar wm42017-11-03
* demux: don't allow subtitles to mess up buffered time displayGravatar wm42017-11-03
* demux: add option to create CC tracks eagerlyGravatar wm42017-11-03
* demux_mkv: add V_SNOW tag to mkv_video_tagsGravatar Nicolas F2017-11-03
* Bump libav* API useGravatar wm42017-10-30
* demux: refactor to export seek rangesGravatar wm42017-10-30
* demux_lavf: return AVERROR_EOF on file endGravatar Daniel Kucera2017-10-30
* demux_mkv: don't probe start time by defaultGravatar wm42017-10-27
* demux_timeline: don't use segments for DASHGravatar wm42017-10-26
* demux: better computation of seek start targetGravatar wm42017-10-25
* demux: reject cache seeks if parts of the range are unsetGravatar wm42017-10-25
* demux: fall back to DTS when determining seek targetGravatar wm42017-10-25
* demux: disallow seeking if there are streams with no timestampsGravatar wm42017-10-25