| Commit message (Expand) | Author | Age | Files | Lines |
* | demuxer/demux_mf: add support for more image codecs | Paul B Mahol | 2021-02-06 | 1 | -0/+2 |
* | demux: add function to refresh a track without (de-)selecting it | sfan5 | 2020-11-27 | 2 | -0/+22 |
* | demux_lavf: initialize ReplayGain data | Mia Herkt | 2020-10-23 | 1 | -0/+2 |
* | Revert "demux: add a POS" | wm4 | 2020-10-08 | 2 | -184/+0 |
* | demux: add a POS | wm4 | 2020-10-08 | 2 | -0/+184 |
* | command, demux: make drop-buffers reset state even harder | wm4 | 2020-09-17 | 1 | -2/+9 |
* | Revert "demux_lavf: always give libavformat the filename when probing" | wm4 | 2020-08-23 | 1 | -1/+1 |
* | demux_mf: actually report errors | wm4 | 2020-08-22 | 1 | -0/+6 |
* | demux_mkv: warn against some other aspects of mismatching codec data | wm4 | 2020-08-16 | 1 | -0/+5 |
* | demux_lavf: workaround reading gif from unseekable streams | wm4 | 2020-07-09 | 1 | -0/+19 |
* | build: change filenames of generated files | wm4 | 2020-06-04 | 2 | -2/+2 |
* | stream_libarchive: remember archive headers from initial open | Kevin Mitchell | 2020-04-28 | 1 | -1/+1 |
* | demux_mkv: add png intra support | wm4 | 2020-04-16 | 1 | -0/+1 |
* | demux_mkv: concatenate multiple tags | wm4 | 2020-04-13 | 1 | -2/+8 |
* | demux: don't let --sub-create-cc-track add a track for attached pictures | wm4 | 2020-04-13 | 1 | -1/+1 |
* | options: cleanup .min use for OPT_CHANNELS | wm4 | 2020-04-09 | 1 | -1/+1 |
* | stats: some more performance graphs | wm4 | 2020-04-09 | 1 | -0/+7 |
* | demux: average reported download speed some more | wm4 | 2020-03-21 | 1 | -1/+5 |
* | options: fix OPT_BYTE_SIZE upper limits | wm4 | 2020-03-18 | 1 | -6/+2 |
* | demux_mkv: fix another integer/float conversion warning | wm4 | 2020-03-18 | 1 | -1/+2 |
* | options: change option macros and all option declarations | wm4 | 2020-03-18 | 7 | -93/+96 |
* | options: change how option range min/max is handled | wm4 | 2020-03-13 | 2 | -8/+11 |
* | demux: bump --cache-secs default value | wm4 | 2020-03-07 | 1 | -1/+1 |
* | demux: mark recently added debug option as deprecated | wm4 | 2020-03-07 | 1 | -1/+2 |
* | demux: deprecate --cache-secs | wm4 | 2020-03-05 | 1 | -1/+2 |
* | demuxer-lavf: udp_multicast rtsp-transport option | mg | 2020-03-03 | 1 | -1/+4 |
* | demux: another hack to deal with track switching refresh | wm4 | 2020-02-29 | 1 | -1/+2 |
* | demux: add a way to block reading after seeks | wm4 | 2020-02-29 | 2 | -0/+7 |
* | demux_lavf: don't interpret errors as EOF | wm4 | 2020-02-28 | 1 | -3/+9 |
* | demux: make seek ranges work for static images + audio | wm4 | 2020-02-28 | 1 | -1/+3 |
* | demux_timeline: fix bad EOF reporting | wm4 | 2020-02-28 | 1 | -11/+10 |
* | demux_mkv: document probe-start-time option and enable it by default | wm4 | 2020-02-27 | 1 | -1/+2 |
* | demux: simplify some internals, stop trying to read packets after EOF | wm4 | 2020-02-27 | 1 | -27/+27 |
* | sub, demux: improve behavior with negative subtitle delay/muxed subs | wm4 | 2020-02-27 | 2 | -4/+41 |
* | demux: avoid some queue management corner cases with subtitles | wm4 | 2020-02-27 | 1 | -2/+3 |
* | ytdl_hook, edl: add fps, samplerate codec parameters | wm4 | 2020-02-21 | 1 | -0/+2 |
* | edl: make it possible to set the track "default" flag | wm4 | 2020-02-21 | 1 | -0/+11 |
* | demux_edl: correct warning on duplicate parameters | wm4 | 2020-02-21 | 1 | -2/+4 |
* | edl: make it possible to delay-load files with multiple tracks | wm4 | 2020-02-21 | 3 | -17/+49 |
* | demux_lavf: signal no seeking for RTSP streams without duration | wm4 | 2020-02-20 | 1 | -0/+5 |
* | demux_timeline: don't open every delayed-open track on seeking | wm4 | 2020-02-20 | 1 | -1/+1 |
* | demux: fix seek range caching with delay_open hack | wm4 | 2020-02-20 | 1 | -1/+2 |
* | demux_timeline: warn if streams are invisible | wm4 | 2020-02-20 | 1 | -0/+6 |
* | player: print manifest per-stream bitrate information to terminal | wm4 | 2020-02-19 | 1 | -2/+0 |
* | demux: cosmetic change | wm4 | 2020-02-17 | 1 | -2/+1 |
* | demux: update file-size property even when paused | wm4 | 2020-02-16 | 1 | -0/+3 |
* | demux: only query stream size at most once per second | wm4 | 2020-02-16 | 1 | -5/+9 |
* | demux: invert update_cache() locking | wm4 | 2020-02-16 | 1 | -9/+7 |
* | Remove remains of Libav compatibility | wm4 | 2020-02-16 | 3 | -12/+0 |
* | edl: add mechanism for delay loading streams | wm4 | 2020-02-15 | 4 | -33/+147 |
* | demux_edl: warn if no_clip is used with multiple parts | wm4 | 2020-02-15 | 1 | -0/+3 |
* | demux_edl: allow a redundant new_stream at the beginning | wm4 | 2020-02-15 | 1 | -1/+4 |
* | demux_edl: accept protocol entries in EDL entries again | wm4 | 2020-02-15 | 1 | -1/+4 |
* | demux_edl: improve parsing slightly | wm4 | 2020-02-15 | 1 | -45/+99 |
* | demux_timeline: fix another cursed memory management issue | wm4 | 2020-02-15 | 1 | -3/+7 |
* | demux_timeline: fix a comment | wm4 | 2020-02-15 | 1 | -2/+2 |
* | demux_timeline: reorder some functions | wm4 | 2020-02-15 | 1 | -157/+153 |
* | demux: add option to disable "sharing" between back and forward buffers | wm4 | 2020-02-07 | 1 | -1/+4 |
* | cue: tolerate NBSP as whitespace | wm4 | 2020-02-03 | 1 | -5/+31 |
* | libarchive: some shitty hack to make opening slightly faster | wm4 | 2020-01-04 | 1 | -0/+20 |
* | demux: add per-demuxer sub-options | wm4 | 2020-01-04 | 2 | -0/+14 |
* | stream_libarchive: some more hacks to improve multi-volume archives | wm4 | 2020-01-04 | 1 | -2/+2 |
* | demux_edl: restore relative path resolution | wm4 | 2020-01-02 | 1 | -0/+12 |
* | demux: make track switching instant with certain mpegts files | wm4 | 2019-12-31 | 1 | -0/+16 |
* | demux: fix --stream-record runtime change handling | wm4 | 2019-12-29 | 1 | -1/+1 |
* | playlist: change from linked list to an array | wm4 | 2019-12-28 | 3 | -6/+6 |
* | demux: stop setting dummy stream on demux_close_stream() | wm4 | 2019-12-23 | 2 | -7/+9 |
* | demux_mf: use stream API to open list files | wm4 | 2019-12-23 | 1 | -15/+28 |
* | demux: remove debug abort() | wm4 | 2019-12-22 | 1 | -1/+1 |
* | demux: add an option to control tag charset | wm4 | 2019-12-20 | 2 | -1/+83 |
* | edl: accept arbitrary paths | wm4 | 2019-12-20 | 1 | -17/+0 |
* | stream, demux: redo origin policy thing | wm4 | 2019-12-20 | 12 | -10/+30 |
* | libarchive: prefix entry names in archive URLs with '/' | wm4 | 2019-12-20 | 1 | -1/+1 |
* | demux_edl: fix reusing segment source files | wm4 | 2019-12-17 | 1 | -2/+4 |
* | demux_lavf: export demuxer_id for more formats which have it | wm4 | 2019-12-03 | 1 | -5/+8 |
* | demux: do not make up demuxer_id | wm4 | 2019-12-03 | 3 | -9/+3 |
* | options: get rid of GLOBAL_CONFIG hack | wm4 | 2019-11-29 | 1 | -1/+1 |
* | demux_lavf: log packet read errors | Aman Gupta | 2019-11-22 | 1 | -1/+1 |
* | demux_mf: fix backward seeking behavior | wm4 | 2019-11-17 | 1 | -6/+8 |
* | demux_lavf: fight ffmpeg API some more and get the timeout set | wm4 | 2019-11-16 | 1 | -2/+29 |
* | demux_playlist: fix previous commit | wm4 | 2019-11-15 | 1 | -3/+2 |
* | stream_lavf: set --network-timeout to 60 seconds by default | wm4 | 2019-11-14 | 1 | -1/+2 |
* | demux_mkv, stream: attempt to improve behavior in unseekable streams | wm4 | 2019-11-14 | 3 | -5/+6 |
* | stats, demux: log byte level stream seeks | wm4 | 2019-11-07 | 2 | -0/+8 |
* | stream: replace STREAM_CTRL_GET_SIZE with a proper entrypoint | wm4 | 2019-11-07 | 1 | -5/+4 |
* | stream: remove eof getter | wm4 | 2019-11-07 | 1 | -1/+1 |
* | stream: turn into a ring buffer, make size configurable | wm4 | 2019-11-06 | 7 | -26/+28 |
* | demux: unconditionally reposition stream to start before opening | wm4 | 2019-11-06 | 1 | -2/+3 |
* | demux: reduce log level for cache index resizing | wm4 | 2019-11-01 | 1 | -2/+2 |
* | demux_mkv: reduce log level of mkvinfo part to debug | wm4 | 2019-11-01 | 1 | -61/+58 |
* | Replace uses of FFMIN/MAX with MPMIN/MAX | wm4 | 2019-10-31 | 1 | -1/+1 |
* | stream: move stream_read_line to demux_playlist.c | wm4 | 2019-10-31 | 1 | -1/+72 |
* | demux_mkv: add V_MPEG4/MS/V3 mapping | wm4 | 2019-10-24 | 1 | -0/+1 |
* | build: add --enable-ffmpeg-strict-abi option | wm4 | 2019-10-21 | 1 | -0/+4 |
* | video, demux: rip out unused spherical metadata code | wm4 | 2019-10-17 | 3 | -60/+0 |
* | demux_timeline, demux_edl: correctly enable cache in pseudo-DASH mode | wm4 | 2019-10-08 | 3 | -1/+8 |
* | demux_edl: better selection of part which defines the track layout | wm4 | 2019-10-06 | 1 | -1/+17 |
* | demux: restore some of the DVD/BD/CDDA interaction layers | wm4 | 2019-10-03 | 4 | -24/+383 |
* | demux_lavf: remove recently added author name from license header | wm4 | 2019-10-01 | 1 | -1/+0 |
* | demux_mkv: better behavior/warnings on partial files/unseekable streams | wm4 | 2019-10-01 | 1 | -5/+8 |
* | demux: make --record-file/cache dump command work with disabled streams | wm4 | 2019-09-29 | 1 | -5/+18 |
* | recorder: don't use a magic index for mp_recorder_get_sink() | wm4 | 2019-09-29 | 1 | -2/+3 |
* | demux: sort filenames naturally when playing a directory / archive | Philip Sequeira | 2019-09-29 | 2 | -2/+4 |
* | demux: force reading packets again after seeks | wm4 | 2019-09-24 | 1 | -1/+1 |
* | demux: remove redundant seek range update | Gunnar Marten | 2019-09-24 | 1 | -2/+0 |
* | demux_lavf: fix seeking in ogg audio streams | wm4 | 2019-09-22 | 1 | -0/+3 |
* | demux_cue: auto-detect CUE sheet charset | wnoun | 2019-09-21 | 1 | -0/+31 |
* | demux: propagate streaming flag through demux_timeline | wm4 | 2019-09-20 | 3 | -3/+10 |
* | demux_lavf: document intentional FFmpeg API violation | wm4 | 2019-09-19 | 1 | -0/+4 |
* | packet: fix theoretical UB if called on "empty" packets | wm4 | 2019-09-19 | 1 | -2/+4 |
* | Revert "demux/packet: fix demux_packet_shorten" | wm4 | 2019-09-19 | 1 | -2/+2 |
* | demux: fix another incorrect BOF cache flag issue | wm4 | 2019-09-19 | 1 | -2/+5 |
* | command, demux: add AB-loop keyframe cache align command | wm4 | 2019-09-19 | 2 | -0/+80 |
* | demux, command: add a third stream recording mechanism | wm4 | 2019-09-19 | 2 | -0/+208 |
* | demux: move packet cache reading to a function | wm4 | 2019-09-19 | 1 | -14/+27 |
* | demux: move a seek helper to a separate function | wm4 | 2019-09-19 | 1 | -35/+47 |
* | demux: minor simplification for backward cache size option | wm4 | 2019-09-19 | 1 | -2/+4 |
* | demux: allow backward cache to use unused forward cache | wm4 | 2019-09-19 | 1 | -1/+10 |
* | demux: don't clobber internal demuxer EOF state in cache seeks | wm4 | 2019-09-19 | 1 | -1/+1 |
* | packet: change memory estimation heuristics | wm4 | 2019-09-19 | 1 | -2/+5 |
* | packet: free some unnecessary memory in disk cache case | wm4 | 2019-09-19 | 1 | -1/+2 |
* | demux: honor seek discontinuities with --stream-record | wm4 | 2019-09-19 | 1 | -0/+3 |
* | demux: runtime option changing for cache and stream recording | wm4 | 2019-09-19 | 1 | -33/+92 |
* | demux: enable --stream-record for things using timeline | wm4 | 2019-09-19 | 1 | -0/+2 |
* | demux_mkv: add hacks to avoid a single warning | wm4 | 2019-09-19 | 1 | -9/+26 |
* | demux: make webm dash work by using init fragment on all demuxers | wm4 | 2019-09-19 | 2 | -32/+23 |
* | demux: never set demux->stream for timeline mess | wm4 | 2019-09-19 | 1 | -27/+47 |
* | stream: create memory streams in more straightforward way | wm4 | 2019-09-19 | 4 | -4/+5 |
* | demux_playlist: extend maximum line size | wm4 | 2019-09-19 | 1 | -1/+1 |
* | demux: fix backward demuxing not grabbing all audio packets | wm4 | 2019-09-19 | 1 | -5/+5 |
* | demux: another questionable backwards playback mud party | wm4 | 2019-09-19 | 1 | -5/+41 |
* | demux: remove some redundancy in backward playback code | wm4 | 2019-09-19 | 1 | -6/+5 |
* | demux_mkv: fix subtitle preroll in some cases | wm4 | 2019-09-19 | 1 | -7/+6 |
* | demux: turn some redundant assignments into asserts | wm4 | 2019-09-19 | 1 | -3/+5 |
* | demux: move a function | wm4 | 2019-09-19 | 1 | -14/+12 |
* | demux: disable backward demuxing if it fatally fails | wm4 | 2019-09-19 | 1 | -0/+13 |
* | demux: add a on-disk cache | wm4 | 2019-09-19 | 6 | -39/+453 |
* | demux: move comment to slightly better location | wm4 | 2019-09-19 | 1 | -1/+1 |
* | demux: fix excessive backwards seeking with backwards playback | wm4 | 2019-09-19 | 1 | -1/+2 |
* | demux: fix minor seek_preroll consistency issue | wm4 | 2019-09-19 | 1 | -0/+2 |
* | demux: mess with seek range updates and pruning | wm4 | 2019-09-19 | 3 | -118/+156 |
* | demux: fix a comment | wm4 | 2019-09-19 | 1 | -1/+1 |
* | demux: cache a value | wm4 | 2019-09-19 | 1 | -10/+9 |
* | demux: redo timed metadata | wm4 | 2019-09-19 | 5 | -194/+200 |
* | demux_lavf: compensate timestamp resets for OGG web radio streams | wm4 | 2019-09-19 | 1 | -5/+58 |
* | demux_lavf: add per-stream state | wm4 | 2019-09-19 | 1 | -8/+17 |
* | demux_lavf: use common mpv/ffmpeg timestamp conversion function | wm4 | 2019-09-19 | 1 | -4/+2 |
* | demux: refactor cache range init/deinit | wm4 | 2019-09-19 | 3 | -59/+51 |
* | demux: really disable cache for sub-demuxers | wm4 | 2019-09-19 | 2 | -5/+11 |
* | demux: handle accounting for index size differently | wm4 | 2019-09-19 | 1 | -16/+25 |
* | packet: change len field from int to size_t | wm4 | 2019-09-19 | 2 | -2/+2 |
* | demux: fix assertion when switching tracks during backward playback | wm4 | 2019-09-19 | 1 | -20/+20 |
* | demux: use binary search for cache seek index | wm4 | 2019-09-19 | 1 | -7/+28 |
* | demux: create full seek index for cached packets | wm4 | 2019-09-19 | 1 | -26/+72 |
* | demux: simplify cache search and exit early | wm4 | 2019-09-19 | 1 | -15/+10 |
* | demux: update some comments | wm4 | 2019-09-19 | 1 | -15/+28 |
* | demux: shorten some redundant output | wm4 | 2019-09-19 | 1 | -3/+1 |
* | demux: demux multiple audio frames in backward playback | wm4 | 2019-09-19 | 1 | -38/+65 |
* | demux: remove further calls to packet size estimation function | wm4 | 2019-09-19 | 1 | -2/+5 |
* | demux: don't loop over all packets to find forward buffered size on seek | wm4 | 2019-09-19 | 2 | -46/+50 |
* | demux: remove tracking of number of forward buffered packets | wm4 | 2019-09-19 | 1 | -14/+10 |
* | demux: fix backward demuxing freeze if first packet is not a keyframe | wm4 | 2019-09-19 | 1 | -1/+8 |
* | demux: simplify and improve performance of backward playback stepping | wm4 | 2019-09-19 | 1 | -33/+6 |
* | demux: fix backward playback at EOF with full demuxer cache | wm4 | 2019-09-19 | 1 | -3/+1 |
* | demux: more backwards playback preroll packets for vorbis and mp3 | wm4 | 2019-09-19 | 1 | -1/+3 |
* | demux_mkv: don't set keyframe flag for timestamp-less audio frames | wm4 | 2019-09-19 | 1 | -2/+3 |
* | demux: move timestamp helper macros to common.h | wm4 | 2019-09-19 | 1 | -12/+4 |
* | demux, f_decoder_wrapper: fix coverart in backward mode | wm4 | 2019-09-19 | 1 | -11/+11 |
* | demux_lavf: implement bad hack for backward playback of wav | wm4 | 2019-09-19 | 1 | -4/+64 |
* | demux: add an explicit start state for backward demuxing | wm4 | 2019-09-19 | 1 | -20/+48 |
* | demux: add a special case for backward demuxing of opus | wm4 | 2019-09-19 | 1 | -1/+4 |
* | demux: use no overlapping packets for lossless audio | wm4 | 2019-09-19 | 1 | -2/+3 |
* | demux: remove some redundant pointer indirections | wm4 | 2019-09-19 | 1 | -13/+13 |
* | demux: change backward-overlap to keyframe ranges instead of packets | wm4 | 2019-09-19 | 1 | -34/+36 |
* | demux: fix typos | wm4 | 2019-09-19 | 1 | -2/+2 |
* | demux: redo backstep seek handling slightly again | wm4 | 2019-09-19 | 1 | -2/+10 |
* | demux: set SEEK_HR for backstep seeks, move a hr-seek detail to playloop | wm4 | 2019-09-19 | 1 | -10/+1 |
* | demux: rename a variable | wm4 | 2019-09-19 | 1 | -8/+8 |
* | demux: remove minor code duplication | wm4 | 2019-09-19 | 1 | -16/+14 |
* | demux: fix initial backward demuxing state in some cases | wm4 | 2019-09-19 | 1 | -59/+95 |
* | demux_lavf: also fix cache seeking with large codec delay | wm4 | 2019-09-19 | 1 | -0/+2 |
* | demux, demux_mkv: fix seeking in cache with large codec delay | wm4 | 2019-09-19 | 3 | -1/+10 |
* | demux_mkv: stop setting per-packet initial padding from codec delay | wm4 | 2019-09-19 | 1 | -2/+1 |
* | demux: don't adjust internal backward playback seeks by start time | wm4 | 2019-09-19 | 1 | -3/+5 |
* | demux_raw: fix operation with demuxer cache and backward playback | wm4 | 2019-09-19 | 1 | -1/+3 |
* | demux_raw: set keyframe flag | wm4 | 2019-09-19 | 1 | -0/+1 |
* | Implement backwards playback | wm4 | 2019-09-19 | 4 | -23/+409 |
* | demux: cleaner mutex usage | wm4 | 2019-09-19 | 1 | -5/+6 |
* | demux: add shitty start of stream detection | wm4 | 2019-09-19 | 1 | -8/+17 |
* | demux, command: export bof/eof flags | wm4 | 2019-09-19 | 2 | -0/+3 |
* | demux: remove logic duplication from packet read functions | wm4 | 2019-09-19 | 1 | -68/+57 |
* | sub: remove only user of demux_read_packet() | wm4 | 2019-09-19 | 2 | -2/+1 |
* | demux: adjust reader_head on range joining | wm4 | 2019-09-19 | 1 | -0/+8 |
* | demux: don't process obscure skipped packets | wm4 | 2019-09-19 | 1 | -0/+5 |
* | demux: factor out a some packet queue code | wm4 | 2019-09-19 | 1 | -11/+22 |
* | demux: fix typos in comments | wm4 | 2019-09-19 | 1 | -2/+2 |
* | player: add --demuxer-cache-wait option | wm4 | 2019-09-19 | 2 | -0/+12 |
* | packet: reorder fields | wm4 | 2019-09-19 | 1 | -5/+6 |
* | demux_edl: fix assertion failure on exit in obscure ytdl cases | wm4 | 2019-09-19 | 1 | -0/+1 |
* | demux_mkv: fix seeking in broken mjpeg files | wm4 | 2019-09-19 | 1 | -1/+3 |
* | demux_timeline: add heuristic to fix shifted seeks with separate audio | wm4 | 2019-09-19 | 1 | -11/+80 |
* | demux_edl, cue, mkv: slightly nicer file format indication | wm4 | 2019-09-19 | 6 | -6/+29 |
* | demux_edl, cue, mkv: clean up timeline stuff slightly | wm4 | 2019-09-19 | 6 | -129/+158 |
* | demux_edl: add no_clip | wm4 | 2019-09-19 | 3 | -8/+12 |
* | demux_timeline: include "dash" hint in reported file format | wm4 | 2019-09-19 | 1 | -1/+2 |
* | demux_timeline: disable end-of-segment handling in DASH mode | wm4 | 2019-09-19 | 1 | -2/+2 |
* | demux: fix typo in a comment | wm4 | 2019-09-19 | 1 | -2/+2 |
* | demux: fix SEEK_FORWARD into end of cached range | wm4 | 2019-09-19 | 1 | -0/+16 |
* | demux_timeline: report network speed of slave connections | wm4 | 2019-09-19 | 3 | -1/+35 |
* | demux: slightly cleanup network speed reporting | wm4 | 2019-09-19 | 3 | -8/+32 |
* | demux_edl: add a special header to disable chapter generation | wm4 | 2019-09-19 | 1 | -11/+17 |
* | demux_edl: explicitly error on unknown header types | wm4 | 2019-09-19 | 1 | -0/+2 |
* | demux_edl: minor cleanup to header parsing | wm4 | 2019-09-19 | 1 | -31/+35 |
* | demux, demux_edl: add extension for tracks sourced from separate streams | wm4 | 2019-09-19 | 4 | -159/+288 |
* | demux: make demuxer list static, remove ancient comment | wm4 | 2019-09-19 | 1 | -5/+1 |
* | demux_lavf: increase max. probe size | wm4 | 2019-09-19 | 1 | -1/+1 |
* | stream: redo buffer handling and allow arbitrary size for stream_peek() | wm4 | 2019-09-19 | 1 | -1/+1 |
* | demux: another unused function | wm4 | 2019-09-19 | 2 | -13/+0 |
* | demux: autoselection is gone | wm4 | 2019-09-19 | 2 | -9/+0 |
* | demux: remove some more minor dead code | wm4 | 2019-09-19 | 2 | -8/+4 |
* | demux: get rid of ->control callback | wm4 | 2019-09-19 | 4 | -24/+9 |
* | demux: change hack for closing subtitle files early | wm4 | 2019-09-19 | 7 | -30/+35 |
* | demux: make demux_open() private | wm4 | 2019-09-19 | 3 | -8/+8 |
* | demux: simplify API for returning cache status | wm4 | 2019-09-19 | 2 | -131/+55 |
* | demux: return stream file size differently, rip out stream ctrls | wm4 | 2019-09-19 | 2 | -41/+2 |
* | stream_libarchive: remove base filename stuff | wm4 | 2019-09-19 | 1 | -18/+0 |
* | demux_timeline: fix off by one error, rearrange weird code | wm4 | 2019-09-19 | 1 | -4/+4 |
* | demux: return packets directly from demuxer instead of using sh_stream | wm4 | 2019-09-19 | 8 | -57/+93 |
* | demux, stream: remove old rar support in favor of libarchive | wm4 | 2019-09-13 | 2 | -66/+0 |
* | command, demux: remove program property | wm4 | 2019-09-13 | 2 | -72/+0 |
* | Remove classic Linux analog TV support, and DVB runtime controls | wm4 | 2019-09-13 | 3 | -272/+0 |
* | Remove optical disc fancification layers | wm4 | 2019-09-13 | 4 | -388/+15 |
* | demux: ignore forced demuxer type for directories | Tom Yan | 2019-09-02 | 1 | -1/+1 |
* | codec_tags: fix wrong buffer size | wm4 | 2019-07-03 | 1 | -1/+1 |
* | demux_mkv: copy attachments (fonts) from ordered chapter sources | Philip Sequeira | 2019-06-12 | 1 | -0/+10 |
* | demux: support cue sheets longer than 100 minutes | zc62 | 2019-04-01 | 1 | -7/+8 |
* | Merge branch 'master' into pr6360 | Jan Ekström | 2019-03-11 | 3 | -14/+32 |
|\ |
|
| * | demux_edl: don't assume data follows a comment line | Philip Sequeira | 2019-03-03 | 1 | -1/+3 |
| * | demux: fix seek range update after head packets are pruned | Gunnar Marten | 2019-03-01 | 1 | -2/+2 |
| * | demux: make ALBUM ReplayGain tags optional when using libavformat | Benjamin Barenblat | 2019-01-16 | 2 | -11/+27 |
* | | demux: fix regression in decision about stream caching | sfan5 | 2018-12-06 | 1 | -1/+1 |
* | | demux: fix memleak in allocation with params=NULL | Niklas Haas | 2018-12-06 | 1 | -1/+1 |
* | | demux: fix some theoretical UB with no impact | wm4 | 2018-12-06 | 1 | -2/+4 |
* | | demux_mkv: simplify avi compat. codec_tags.c GUID lookup | wm4 | 2018-12-06 | 1 | -13/+3 |
* | | demux: remove some dead code | wm4 | 2018-12-06 | 2 | -10/+0 |
* | | demux: add another stream recording feature | wm4 | 2018-12-06 | 2 | -0/+41 |
* | | demux_lavf: to get effective HLS bitrate | wm4 | 2018-12-06 | 1 | -1/+80 |
* | | demux, stream: readd cache-speed in some other form | wm4 | 2018-12-06 | 2 | -1/+36 |
* | | Merge commit '559a400ac36e75a8d73ba263fd7fa6736df1c2da' into wm4-commits--mer... | Anton Kindestam | 2018-12-05 | 9 | -92/+213 |
|\ \
| |/
|/| |
|
| * | demux, stream: rip out the classic stream cache | wm4 | 2018-08-31 | 4 | -50/+24 |
| * | demux: allow cache sizes > 2GB | wm4 | 2018-08-24 | 1 | -4/+8 |
| * | demux_lavf: v4l streams are not seekable | wm4 | 2018-08-24 | 1 | -0/+2 |
| * | demux_lavf: drop obscure genpts option | wm4 | 2018-05-24 | 1 | -5/+0 |
| * | m_config: add a special define to access main config | wm4 | 2018-05-24 | 1 | -1/+1 |
| * | demux: add a way to destroy the demuxer asynchronously | wm4 | 2018-05-24 | 2 | -8/+93 |
| * | player: some further cleanup of the mp_cancel crap | wm4 | 2018-05-24 | 2 | -2/+24 |
| * | demux: get rid of free_demuxer[_and_stream]() | wm4 | 2018-05-24 | 6 | -25/+29 |
| * | command: whitelist some blocking accesses for certain demuxers/streams | wm4 | 2018-05-24 | 4 | -0/+6 |
| * | command: make loadlist command async and abortable | wm4 | 2018-05-24 | 1 | -1/+2 |
| * | demux: add a "cancel" field | wm4 | 2018-05-24 | 5 | -5/+8 |
| * | misc: move mp_cancel from stream.c to thread_tools.c | wm4 | 2018-05-24 | 4 | -0/+4 |
| * | demux: late streams on start shouldn't restrict the seek range | wm4 | 2018-05-24 | 1 | -1/+9 |
| * | demux: streams that reached EOF shouldn't restrict the seek range | wm4 | 2018-05-24 | 1 | -6/+20 |
| * | demux: fix/improve aspects of EOF signaling | wm4 | 2018-05-24 | 1 | -9/+14 |
| * | demux_lavf: remove ffm blacklist entry | wm4 | 2018-05-24 | 1 | -2/+0 |
* | | demux_lavf: hack-fix EDL mp4 DASH hack | wm4 | 2018-10-01 | 1 | -0/+4 |
* | | demux: allow cache sizes > 2GB | wm4 | 2018-10-01 | 1 | -4/+9 |
* | | demux_lavf: v4l streams are not seekable | wm4 | 2018-10-01 | 1 | -0/+2 |
* | | demux/packet: fix demux_packet_shorten | Tom Yan | 2018-09-30 | 1 | -2/+2 |
* | | demux_edl: add title option to override title of chapters | sfan5 | 2018-08-13 | 1 | -1/+4 |
* | | player: expose hearing/visual impaired flags on audio tracks | Aman Gupta | 2018-08-13 | 2 | -0/+6 |
* | | demux_mkv: add A_MLP to mkv_audio_tags | Nicolas F | 2018-06-22 | 1 | -0/+1 |
* | | demux_lavf: drop obscure genpts option | wm4 | 2018-05-31 | 1 | -5/+0 |
* | | demux: fix/improve aspects of EOF signaling | wm4 | 2018-05-25 | 1 | -9/+14 |
* | | demux_lavf: remove ffm blacklist entry | wm4 | 2018-05-25 | 1 | -2/+0 |
|/ |
|
* | demux, player: fix playback of sparse video streams (w/ still images) | Aman Gupta | 2018-05-24 | 3 | -2/+10 |
* | demux_lavf: co-locate disposition checks | Aman Gupta | 2018-05-24 | 1 | -2/+2 |
* | demux_mkv: adjust log verbosity levels | wm4 | 2018-04-29 | 2 | -40/+41 |
* | demux_lavf: discard "und" language tag | wm4 | 2018-04-29 | 1 | -1/+1 |
* | demux: support for some kinds of timed metadata | wm4 | 2018-04-18 | 5 | -114/+214 |
* | demux: mark eia608 packets as keyframes | Aman Gupta | 2018-04-17 | 1 | -0/+1 |
* | demux, player: mark dependent tracks | Aman Gupta | 2018-04-17 | 2 | -0/+3 |
* | demux_lavf: use new libavformat semantics for stream resync | wm4 | 2018-04-16 | 1 | -17/+2 |
* | demux: fix deadlock on "program" property changes | wm4 | 2018-04-15 | 1 | -0/+6 |
* | demux_mkv: fix certain cases of recursive SeekHeads | wm4 | 2018-04-15 | 1 | -4/+1 |
* | demux_lavf: skip demuxer hack iteration if hacks are disabled | sergey.dobrodey | 2018-04-12 | 1 | -3/+1 |
* | demux_mkv: add V_AV1 identifier for AV1 | Jan Ekström | 2018-04-08 | 1 | -0/+1 |
* | demux, stream: ignore packets and errors on forced exit | wm4 | 2018-03-26 | 1 | -2/+2 |
* | demux: fix comment typo | Aman Gupta | 2018-03-11 | 1 | -1/+1 |
* | demux: correctly report buffered size as 0 if there are no packets | wm4 | 2018-03-08 | 1 | -1/+1 |
* | tv: Recognise v4l2 'JPEG' fourcc | Philip Langdale | 2018-03-04 | 1 | -1/+1 |
* | demux_lavf: add some hacks for SDP | wm4 | 2018-03-03 | 1 | -0/+6 |
* | demux_lavf: add --demuxer-lavf-probe-info=nostreams | wm4 | 2018-03-03 | 1 | -3/+6 |
* | demux: move some code to a separate function | wm4 | 2018-03-03 | 1 | -33/+41 |
* | demux: improve audio tag merging for OGG files | wm4 | 2018-03-03 | 1 | -4/+17 |
* | demux_lavf: don't mess up in streams with unknown size and init segment | wm4 | 2018-03-03 | 1 | -1/+2 |
* | demux_mkv: enable libavcodec parser for eac3 | wm4 | 2018-03-03 | 1 | -1/+1 |
* | demux_edl: fix undefined behavior if mp4 init segment is not provided | wm4 | 2018-03-03 | 1 | -1/+1 |
* | Fix recent FFmpeg deprecations | wm4 | 2018-02-13 | 1 | -2/+3 |
* | demux: lower demuxer cache default sizes | wm4 | 2018-02-13 | 1 | -2/+2 |
* | Revert "demux_mkv: remove remaining GPL code" | wm4 | 2018-01-31 | 1 | -1/+4 |
* | cue: strip quotes and leading whitespace from tags | wm4 | 2018-01-30 | 1 | -2/+10 |
* | video: make decoder wrapper a filter | wm4 | 2018-01-30 | 1 | -0/+2 |
* | demux: add a per stream wakeup callback | wm4 | 2018-01-30 | 2 | -13/+56 |
* | demux_lavf: work around another aspect of libavformat garbage API | wm4 | 2018-01-26 | 1 | -1/+6 |
* | demux_lavf: export correct seekability state for HLS live streams | wm4 | 2018-01-26 | 1 | -0/+5 |
* | options: add an option type for byte sizes | wm4 | 2018-01-25 | 1 | -4/+4 |
* | video: warn user against FFmpeg's lies | wm4 | 2018-01-22 | 1 | -0/+13 |
* | ta: introduce talloc_dup() and use it in some places | wm4 | 2018-01-18 | 2 | -5/+4 |
* | demux: reword an outdated comment | wm4 | 2018-01-18 | 1 | -2/+1 |
* | player: redo hack for video keyframe seeks with external audio | wm4 | 2018-01-18 | 2 | -4/+29 |
* | demux_lavf: add required format hacks for DASH | sfan5 | 2018-01-15 | 1 | -0/+1 |
* | demux: include beginning of stream state in cached seekable range | wm4 | 2018-01-10 | 1 | -5/+19 |
* | demux: fight libavformat cover art hack harder | wm4 | 2018-01-10 | 1 | -1/+1 |
* | demux: add missing seekpoint when cached ranges are joined | wm4 | 2018-01-10 | 1 | -0/+8 |
* | demux: silence pointless/confusing warning | wm4 | 2018-01-07 | 1 | -1/+1 |
* | demux_null: mark as seekable | wm4 | 2018-01-06 | 1 | -0/+1 |
* | demux: include EOF state in cached seekable range | wm4 | 2018-01-05 | 1 | -3/+20 |
* | demux: export some debugging fields about low level demuxer behavior | wm4 | 2018-01-05 | 2 | -3/+25 |
* | demux: fix crash due to incorrect seek range accounting | wm4 | 2018-01-05 | 1 | -1/+9 |
* | demux_mkv: fix x264 hack if video track uses header compression | wm4 | 2017-12-30 | 1 | -1/+7 |
* | demux_mkv: add hack to pass along x264 version to decoder | wm4 | 2017-12-28 | 2 | -0/+42 |
* | demux_mkv: maintain a small packet read queue | wm4 | 2017-12-28 | 1 | -22/+39 |
* | player: update duration based on highest timestamp demuxed | wm4 | 2017-12-24 | 2 | -0/+24 |
* | player: allow seeking in cached parts of unseekable streams | wm4 | 2017-12-24 | 2 | -21/+42 |
* | demux_mkv: fix off by one error | wm4 | 2017-12-23 | 1 | -3/+1 |
* | demux: note refresh state separately in debug output | wm4 | 2017-12-23 | 1 | -5/+5 |
* | demux: bump the demuxer cache readahead duration | wm4 | 2017-12-23 | 1 | -1/+1 |
* | demux: always discard cached packets on track switches | wm4 | 2017-12-23 | 1 | -8/+43 |
* | demux_timeline: disable pointless packet cache for sub-demuxers | wm4 | 2017-12-10 | 3 | -8/+35 |
* | demux: fix accounting for seekable ranges on track switches | wm4 | 2017-12-10 | 1 | -14/+16 |
* | Fix various typos in log messages | Nicolas F | 2017-12-03 | 1 | -2/+2 |
* | 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/+1 |