| Commit message (Expand) | Author | Age | Files | Lines |
* | player: minor fix/simplification of OSD time/duration handling | wm4 | 2017-11-24 | 1 | -0/+1 |
* | demux_mkv: remove unnecessary parsing for vp9 | wm4 | 2017-11-17 | 1 | -5/+1 |
* | demux_lavf: always give libavformat the filename when probing | wm4 | 2017-11-12 | 1 | -1/+1 |
* | demux_playlist: support .url files | wm4 | 2017-11-12 | 1 | -3/+15 |
* | demux: avoid queue overflow warning when joining two ranges | wm4 | 2017-11-11 | 1 | -1/+3 |
* | demux: export demuxer cache sizes in bytes | wm4 | 2017-11-10 | 2 | -0/+4 |
* | demux: use seekable cache for network by default, bump prefetch limit | wm4 | 2017-11-10 | 1 | -5/+11 |
* | demux_mkv: fix potential uninitialized variable read | wm4 | 2017-11-10 | 1 | -2/+3 |
* | demux: set default back buffer to some high value | wm4 | 2017-11-10 | 1 | -1/+1 |
* | demux: limit number of seek ranges to a static maximum | wm4 | 2017-11-10 | 1 | -5/+20 |
* | demux: speed up cache seeking with a coarse index | wm4 | 2017-11-10 | 1 | -1/+54 |
* | demux: avoid wasting time by stopping packet search as early as possible | wm4 | 2017-11-10 | 1 | -1/+3 |
* | demux: simplify remove_packet() function | wm4 | 2017-11-10 | 1 | -26/+12 |
* | demux: fix failure to join ranges with subtitles in some cases | wm4 | 2017-11-10 | 1 | -4/+12 |
* | demux: reverse which range is reused when joining them | wm4 | 2017-11-10 | 1 | -25/+22 |
* | demux: fix a race condition with async seeking | wm4 | 2017-11-10 | 1 | -3/+4 |
* | demux: get rid of an unnecessary field | wm4 | 2017-11-10 | 1 | -15/+13 |
* | demux: attempt to accurately reflect seek range with muxed subtitles | wm4 | 2017-11-10 | 1 | -5/+33 |
* | demux: reduce indentation for two functions | wm4 | 2017-11-10 | 1 | -37/+36 |
* | demux: some minor mostly cosmetics | wm4 | 2017-11-10 | 1 | -13/+15 |
* | demux: simplify a function | wm4 | 2017-11-10 | 1 | -21/+19 |
* | demux: change how refreshes on track switching are handled | wm4 | 2017-11-10 | 1 | -66/+59 |
* | demux: get rid of weird backwards loop | wm4 | 2017-11-10 | 1 | -1/+1 |
* | demux: avoid broken readahead when joining ranges | wm4 | 2017-11-10 | 1 | -4/+5 |
* | demux: reduce difference between threaded and non-threaded mode | wm4 | 2017-11-10 | 1 | -27/+35 |
* | demux: support multiple seekable cached ranges | wm4 | 2017-11-09 | 2 | -224/+603 |
* | demux: explicitly discard 0 sized packets | wm4 | 2017-11-06 | 1 | -1/+1 |
* | demux_mkv: allow 0 sized packets | wm4 | 2017-11-06 | 1 | -1/+1 |
* | demux: slightly simplify pruning | wm4 | 2017-11-06 | 1 | -7/+2 |
* | demux_mkv: rewrite packet reading to avoid 1 memcpy() | wm4 | 2017-11-05 | 5 | -136/+132 |
* | demux: refactoring in preparation for multiple seek range support | wm4 | 2017-11-04 | 1 | -83/+214 |
* | demux: improve and optimize cache pruning and seek range determination | wm4 | 2017-11-04 | 3 | -85/+92 |
* | demux: reduce overhead when searching over keyframe ranges | wm4 | 2017-11-04 | 1 | -31/+37 |
* | demux: avoid excessive readahead after cache seek | wm4 | 2017-11-04 | 1 | -1/+3 |
* | demux: make pruning more efficient for unseekable demuxer cache | wm4 | 2017-11-04 | 1 | -19/+24 |
* | demux: on queue overflow wake up reader thread on EOF only | wm4 | 2017-11-03 | 1 | -1/+1 |
* | demux: don't show queue overflow warning when merely prefetching | wm4 | 2017-11-03 | 1 | -6/+7 |
* | demux: don't allow subtitles to mess up buffered time display | wm4 | 2017-11-03 | 1 | -1/+2 |
* | demux: add option to create CC tracks eagerly | wm4 | 2017-11-03 | 1 | -15/+46 |
* | demux_mkv: add V_SNOW tag to mkv_video_tags | Nicolas F | 2017-11-03 | 1 | -0/+1 |
* | Bump libav* API use | wm4 | 2017-10-30 | 1 | -13/+1 |
* | demux: refactor to export seek ranges | wm4 | 2017-10-30 | 2 | -36/+41 |
* | demux_lavf: return AVERROR_EOF on file end | Daniel Kucera | 2017-10-30 | 1 | -1/+1 |
* | demux_mkv: don't probe start time by default | wm4 | 2017-10-27 | 1 | -1/+0 |
* | demux_timeline: don't use segments for DASH | wm4 | 2017-10-26 | 1 | -1/+1 |
* | demux: better computation of seek start target | wm4 | 2017-10-25 | 1 | -8/+24 |
* | demux: reject cache seeks if parts of the range are unset | wm4 | 2017-10-25 | 1 | -2/+3 |
* | demux: fall back to DTS when determining seek target | wm4 | 2017-10-25 | 1 | -1/+1 |
* | demux: disallow seeking if there are streams with no timestamps | wm4 | 2017-10-25 | 1 | -3/+7 |
* | demux: fix tracking of forward/backward cache size | wm4 | 2017-10-25 | 1 | -8/+15 |
* | demux: respect timeline boundaries for cache seeks | wm4 | 2017-10-25 | 1 | -7/+17 |
* | demux: don't report unknown queue state if no packets were added | wm4 | 2017-10-25 | 1 | -1/+3 |
* | demux_timeline: trust attached picture flag | wm4 | 2017-10-25 | 1 | -0/+1 |
* | demux: set correct stream index for attached pictures | wm4 | 2017-10-25 | 1 | -1/+5 |
* | win32: add more-POSIXy versions of open() and fstat() | James Ross-Gowan | 2017-10-25 | 1 | -1/+1 |
* | demux: get rid of demux_packet.new_segment field | wm4 | 2017-10-24 | 3 | -10/+5 |
* | demux_timeline: change virtual_stream array to array of pointers | wm4 | 2017-10-24 | 1 | -8/+9 |
* | demux: fix cached SEEK_FORWARD seeks into end of cached regions/EOF | wm4 | 2017-10-23 | 1 | -3/+11 |
* | demux: report buffered duration of 0 during seeking instead of unknown | wm4 | 2017-10-23 | 1 | -3/+5 |
* | demux: drop redundant SEEK_BACKWARD flag | wm4 | 2017-10-23 | 5 | -29/+21 |
* | demux: fix crash with cue/ordered chapter files | wm4 | 2017-10-23 | 1 | -0/+1 |
* | command: read the diff if you want to know | wm4 | 2017-10-21 | 2 | -1/+2 |
* | *** empty log message *** | wm4 | 2017-10-21 | 1 | -2/+0 |
* | demux: replace redundant field with a better redundant field | wm4 | 2017-10-21 | 1 | -8/+7 |
* | demux: add a back buffer and the ability to seek into it | wm4 | 2017-10-21 | 2 | -149/+347 |
* | demux: optimize seeks within readahead cache | Aman Gupta | 2017-10-21 | 1 | -12/+104 |
* | demux: improvements to previous commits | wm4 | 2017-10-20 | 2 | -10/+18 |
* | demux: ignore false underrun reporting from eia_608 captions decoder | Aman Gupta | 2017-10-20 | 2 | -0/+4 |
* | demux_mkv: remove remaining GPL code | wm4 | 2017-10-10 | 1 | -8/+1 |
* | build: switch preliminary LGPL mode from v3 to v2.1 | wm4 | 2017-10-05 | 1 | -7/+1 |
* | demux_mkv: replace deprecated av_copy_packet_side_data() | wm4 | 2017-10-03 | 1 | -4/+2 |
* | build: add preliminary LGPL mode | wm4 | 2017-09-21 | 1 | -9/+7 |
* | video: add metadata handling for spherical video | wm4 | 2017-08-21 | 3 | -1/+66 |
* | demux_lavf: use partial read for AVIOContext.read_packet | wm4 | 2017-08-17 | 1 | -1/+1 |
* | demux_mkv: avoid an error message in a corner case | wm4 | 2017-08-08 | 1 | -0/+1 |
* | {demux_mf,osdep/io}: disable glob usage when it is not available | Jan Ekström | 2017-08-05 | 1 | -0/+2 |
* | demux_lavf: don't free AVFormatContext.key field | wm4 | 2017-07-21 | 1 | -2/+0 |
* | demux_disc: fix bluray subtitle language retrieval | wm4 | 2017-07-16 | 1 | -4/+4 |
* | Replace remaining avcodec_close() calls | wm4 | 2017-07-16 | 1 | -5/+1 |
* | demux_lavf: remove --demuxer-lavf-cryptokey option | wm4 | 2017-07-06 | 1 | -5/+0 |
* | demux_lavf: potentially fix --demuxer-lavf-cryptokey | wm4 | 2017-07-06 | 1 | -21/+3 |
* | demux/demux: avoid redundant condition | Raúl Peñacoba | 2017-07-01 | 1 | -1/+1 |
* | build: replace glob() check and assume it's always in POSIX | wm4 | 2017-06-29 | 1 | -2/+0 |
* | demux_raw: change license to LGPL | wm4 | 2017-06-24 | 1 | -8/+7 |
* | demux_mf, stream_mf: change license to LGPL | wm4 | 2017-06-24 | 1 | -7/+13 |
* | demux_mkv: fix broken initializer | wm4 | 2017-06-23 | 1 | -1/+1 |
* | demux_mkv: Fix warnings. | Rudolf Polzer | 2017-06-23 | 1 | -40/+43 |
* | demux_mkv: Fix "max_cll" warning. | Rudolf Polzer | 2017-06-22 | 1 | -1/+2 |
* | demux_tv.c: add missing copyright header | wm4 | 2017-06-21 | 1 | -0/+22 |
* | demux: change license to LGPL | wm4 | 2017-06-20 | 2 | -14/+14 |
* | demux: get rid of DEMUXER_CTRL_GET_TIME_LENGTH | wm4 | 2017-06-20 | 11 | -147/+51 |
* | demux: replace custom return codes with CONTROL_ ones | wm4 | 2017-06-19 | 9 | -41/+36 |
* | vd: use ST.2086 / HDR10 MaxCLL in addition to mastering metadata | Niklas Haas | 2017-06-18 | 1 | -1/+6 |
* | video: refactor HDR implementation | Niklas Haas | 2017-06-18 | 1 | -1/+1 |
* | Drop/move img_fourcc.h | wm4 | 2017-06-18 | 3 | -25/+11 |
* | demux_lavf: change license to LGPL (almost) | wm4 | 2017-06-16 | 1 | -3/+4 |
* | demux_lavf: by default probe info for HLS again | wm4 | 2017-06-12 | 1 | -1/+1 |
* | demux_lavf: disable various other special behavior if hacks disabled | wm4 | 2017-06-07 | 1 | -1/+2 |
* | demux_mkv: remove incorrect comment | wm4 | 2017-06-03 | 1 | -1/+0 |
* | demux_mkv: support FFmpeg A_MS/ACM extensions | wm4 | 2017-06-03 | 2 | -9/+44 |
* | demux_mkv: vp9 alpha, second try | wm4 | 2017-05-30 | 1 | -1/+4 |
* | demux_mkv: fix alpha with vp9 + libvpx | wm4 | 2017-05-30 | 1 | -0/+3 |
* | demux_raw: drop "mp-rawvideo" use | wm4 | 2017-05-20 | 1 | -2/+17 |
* | demux_mkv: read headers at the end of the file sorted by position | wm4 | 2017-05-15 | 1 | -6/+30 |
* | demux/stheader: change license to LGPL | wm4 | 2017-05-10 | 1 | -7/+7 |
* | demux/packet: change license to LGPL | wm4 | 2017-04-21 | 2 | -14/+15 |
* | ebml, matroska.h: change license to LGPL | wm4 | 2017-04-21 | 3 | -21/+21 |
* | demux_mkv: mention non-LGPL code | wm4 | 2017-04-21 | 1 | -0/+2 |
* | demux_mkv: change license to LGPL | wm4 | 2017-04-21 | 1 | -7/+9 |
* | codec_tags: minor simplification | wm4 | 2017-04-18 | 1 | -14/+10 |
* | codec_tags: remove some more leftovers | wm4 | 2017-04-18 | 1 | -5/+0 |
* | demux: estimate total packet size, deprecate packet number limits | wm4 | 2017-04-14 | 3 | -4/+32 |
* | demux_lavf: disable half-working mp4 edit list support in libavcodec | wm4 | 2017-04-07 | 1 | -1/+5 |
* | demux_cue: include io.h for Windows UTF-8 filesystem functions | wm4 | 2017-04-04 | 1 | -0/+2 |
* | demux_lavf: get total duration from per-track durations as fallback | wm4 | 2017-03-01 | 1 | -2/+19 |
* | demux_lavf: skip avformat_find_stream_info() for some formats | wm4 | 2017-02-23 | 1 | -5/+17 |
* | Use AV_INPUT_BUFFER_PADDING_SIZE instead of deprecated one | wang-bin | 2017-02-08 | 2 | -2/+2 |
* | demux_edl: fix behavior with no init segment provided | wm4 | 2017-02-05 | 1 | -0/+6 |
* | demux_timeline: more silencing | wm4 | 2017-02-04 | 1 | -1/+1 |
* | demux: try not to read packets when cancelled | wm4 | 2017-02-04 | 1 | -1/+3 |
* | ytdl_hook, edl: implement pseudo-DASH support | wm4 | 2017-02-04 | 6 | -64/+227 |
* | demux_timeline: move code around | wm4 | 2017-02-04 | 1 | -41/+41 |
* | player: different way to auto-enable the demuxer cache | wm4 | 2017-02-02 | 3 | -6/+11 |
* | stream: get rid of streamtype enum | wm4 | 2017-02-02 | 7 | -19/+38 |
* | stream: better method signal caching, rename weird uncached_stream field | wm4 | 2017-02-02 | 1 | -3/+2 |
* | demux_tv: free the correct field instead of creating dangling pointer | wm4 | 2017-02-02 | 1 | -1/+1 |
* | demux_mkv: passthrough BlockAdditions for libvpx alpha | wm4 | 2017-01-31 | 3 | -1/+48 |
* | demux_mkv: any reference makes a frame not a keyframe | wm4 | 2017-01-31 | 1 | -2/+1 |
* | cue: accept lower-case cue commands | wm4 | 2017-01-24 | 1 | -1/+1 |
* | build: replace some FFmpeg API checks with version checks | wm4 | 2017-01-24 | 1 | -1/+1 |
* | player: remove --stream-capture option/property | wm4 | 2017-01-21 | 2 | -29/+13 |
* | player: actually let cache readahead after opening demuxer for prefetch | wm4 | 2017-01-19 | 2 | -1/+3 |
* | player: change aspects of cover art handling | wm4 | 2017-01-10 | 1 | -1/+17 |
* | demux: rename a function | wm4 | 2017-01-10 | 1 | -3/+7 |
* | demux: uninline ds_get_packets() | wm4 | 2017-01-10 | 1 | -27/+22 |
* | demux_mkv: ebml: turn an int shift into int64 | wm4 | 2017-01-09 | 1 | -1/+1 |
* | demux_mkv: trust keyframe flags for TrueHD | wm4 | 2016-12-20 | 1 | -1/+2 |
* | demux_mkv: fix seeking in some broken files | wm4 | 2016-12-19 | 1 | -1/+16 |
* | Remove compatibility things | wm4 | 2016-12-07 | 2 | -28/+2 |
* | demux, stream: add option to prevent opening referenced files | wm4 | 2016-12-04 | 9 | -3/+39 |
* | demux_lavf: blacklist ffm (ffserver) | wm4 | 2016-12-04 | 1 | -0/+2 |
* | demux_mkv: distinguish mp2 and mp3 | wm4 | 2016-11-23 | 1 | -2/+4 |
* | demux_timeline: always signal new segment after a seek | wm4 | 2016-11-09 | 1 | -3/+1 |
* | demux: expose demuxer colorimetry metadata to player | Niklas Haas | 2016-11-08 | 2 | -0/+3 |
* | demux_mkv: parse colorimetry metadata | Niklas Haas | 2016-11-08 | 1 | -0/+39 |
* | demux: improve buffer estimation in a corner case | wm4 | 2016-11-01 | 1 | -3/+4 |
* | demux_mkv: fix ordered chapter sources with ordered editions | Uoti Urpala | 2016-10-22 | 2 | -13/+18 |
* | demux_mkv: don't recursively resolve timeline for opened reference files | wm4 | 2016-10-22 | 3 | -10/+14 |
* | demux: don't try to refresh unselected streams | wm4 | 2016-10-21 | 1 | -1/+1 |
* | demux_lavf: set title on hearing and visual impaired tracks | Aman Gupta | 2016-10-20 | 1 | -0/+4 |
* | demux_lavf: don't accidentally enable edit list crap on Libav | wm4 | 2016-10-18 | 1 | -1/+2 |
* | demux_lavf: "support" mov edit lists and log errors if used | wm4 | 2016-10-18 | 1 | -0/+4 |
* | player: fix instant subtitle refresh on track switches | wm4 | 2016-09-24 | 1 | -4/+6 |
* | stream, demux, config: remove some dead/unneeded option-related code | wm4 | 2016-09-09 | 1 | -1/+0 |
* | tv: remove weird option parsing stuff | wm4 | 2016-09-09 | 1 | -6/+14 |
* | demux: do not access global options | wm4 | 2016-09-06 | 7 | -66/+137 |
* | input, demux_tv: remove some older option access methods | wm4 | 2016-09-06 | 1 | -2/+2 |
* | demux_mkv: don't crash if --ordered-chapters-files fails | wm4 | 2016-09-06 | 1 | -1/+1 |
* | demux: close underlying stream if it's fully read anyway | wm4 | 2016-08-26 | 3 | -3/+34 |
* | player: don't directly access demuxer->stream | wm4 | 2016-08-26 | 2 | -0/+3 |
* | demux: demote packet queue overflow to a warning | wm4 | 2016-08-22 | 1 | -3/+3 |
* | demux: change fps field to double | wm4 | 2016-08-19 | 1 | -1/+1 |
* | video/audio: always provide "proper" timestamps to libavcodec | wm4 | 2016-08-19 | 4 | -0/+11 |
* | demux_lavf: don't report start time for ogg | wm4 | 2016-08-18 | 1 | -2/+6 |
* | demux: fix undefined behavior with ogg metadata update | wm4 | 2016-08-16 | 1 | -1/+1 |
* | demux: minor cleanup to replaygain error handling | wm4 | 2016-08-13 | 1 | -12/+9 |
* | demux: make ALBUM replaygain tags optional | wm4 | 2016-08-13 | 1 | -3/+7 |
* | audio: log replaygain values in af_volume instead demuxer | wm4 | 2016-08-13 | 1 | -6/ |