summaryrefslogtreecommitdiffstats
path: root/demux
Commit message (Expand)AuthorAgeFilesLines
* demux_mkv: fix ordered chapter sources with ordered editionsUoti Urpala2016-10-222-13/+18
* demux_mkv: don't recursively resolve timeline for opened reference fileswm42016-10-223-10/+14
* demux: don't try to refresh unselected streamswm42016-10-211-1/+1
* demux_lavf: set title on hearing and visual impaired tracksAman Gupta2016-10-201-0/+4
* demux_lavf: don't accidentally enable edit list crap on Libavwm42016-10-181-1/+2
* demux_lavf: "support" mov edit lists and log errors if usedwm42016-10-181-0/+4
* player: fix instant subtitle refresh on track switcheswm42016-09-241-4/+6
* stream, demux, config: remove some dead/unneeded option-related codewm42016-09-091-1/+0
* tv: remove weird option parsing stuffwm42016-09-091-6/+14
* demux: do not access global optionswm42016-09-067-66/+137
* input, demux_tv: remove some older option access methodswm42016-09-061-2/+2
* demux_mkv: don't crash if --ordered-chapters-files failswm42016-09-061-1/+1
* demux: close underlying stream if it's fully read anywaywm42016-08-263-3/+34
* player: don't directly access demuxer->streamwm42016-08-262-0/+3
* demux: demote packet queue overflow to a warningwm42016-08-221-3/+3
* demux: change fps field to doublewm42016-08-191-1/+1
* video/audio: always provide "proper" timestamps to libavcodecwm42016-08-194-0/+11
* demux_lavf: don't report start time for oggwm42016-08-181-2/+6
* demux: fix undefined behavior with ogg metadata updatewm42016-08-161-1/+1
* demux: minor cleanup to replaygain error handlingwm42016-08-131-12/+9
* demux: make ALBUM replaygain tags optionalwm42016-08-131-3/+7
* audio: log replaygain values in af_volume instead demuxerwm42016-08-131-6/+1
* demux: add per-track metadatawm42016-08-125-59/+143
* demux: do not add packets between refresh seek requested and donewm42016-08-081-1/+1
* demux_timeline: enable refresh seeks in some situationswm42016-08-071-0/+5
* demux: make refresh seek handling more genericwm42016-08-064-19/+34
* demux: fix a minor race conditionwm42016-08-061-10/+12
* player: improve instant track switchingwm42016-08-064-63/+75
* audio: use --audio-channels=auto behavior, except on ALSAwm42016-08-041-4/+13
* demux_raw: s16be support was missing due to small typoEric Toombs2016-07-301-1/+1
* demux_lavf: remove subtitle seeking special-casewm42016-07-241-22/+7
* libarchive: unify entry iteration between stream/demux layerswm42016-07-181-16/+3
* demux_timeline: restore mkv edition switchingwm42016-07-141-0/+3
* demux_mkv: support Matroska webvttwm42016-06-141-0/+1
* demux_lavf: assume fully read files (subtitles) are always seekablewm42016-06-081-0/+1
* demux: fix memory leak when loading of ordered chapter file is abortedwm42016-06-071-0/+1
* demux_edl: adjust warnings and variable nameswm42016-05-231-14/+14
* demux_mkv: better resync behavior for broken google-created webmswm42016-05-211-0/+2
* demux_playlist: recognize m3u8 as playlist extensionwm42016-05-171-2/+9
* demux_lavf: fix a minor memory leakwm42016-05-081-1/+5
* demux_playlist: read directories recursivewm42016-04-181-17/+57
* demux_mkv: fix seeking with files that miss the first index entrywm42016-04-121-3/+6
* demux_lavf, ad_lavc, ad_spdif, vd_lavc: handle FFmpeg codecpar API changewm42016-03-312-2/+18
* demux_lavf: remove old MicroDVD frame timing guessingwm42016-03-311-6/+1
* demux_lavf: remove some old framerate guessingwm42016-03-311-14/+1
* Revert "demux_mkv: don't trust DefaultDuration for audio"wm42016-03-301-3/+5
* cache: use a single STREAM_CTRL for various cache infowm42016-03-291-26/+8
* demux_timeline: request subtitle prefetching on crossing segmentswm42016-03-251-1/+1
* demux_timeline: skip decoder reinit when seeking to same segmentwm42016-03-171-5/+3
* demux: remove pausing mechanismwm42016-03-101-43/+22
* demux: replace demux_pause/demux_unpause with demux_run_on_threadwm42016-03-092-16/+43
* demux: delay bitrate calculation on packets with unknown timestampswm42016-03-051-2/+2
* demux_null: fix segfault with --cache enabledwm42016-03-051-1/+1
* demux_mkv: correctly export unknown packet durationswm42016-03-051-2/+3
* demux: add null demuxerwm42016-03-042-0/+36
* demux_timeline: set correct seekable flagswm42016-03-032-2/+2
* demux_lavf: don't copy cover art picturewm42016-03-031-2/+2
* Revert "demux_mkv: pretend waveext channel layouts by default"wm42016-03-021-1/+1
* demux_mkv: pretend waveext channel layouts by defaultwm42016-02-291-1/+1
* demux: remove relative seekingwm42016-02-288-102/+40
* demux_timeline: slightly improve reported file formatwm42016-02-251-1/+3
* demux: avoid lost wakeup on queue overflowwm42016-02-241-1/+6
* demux_mkv: don't trust DefaultDuration for audiowm42016-02-241-5/+3
* demux_mkv: fix opus gapless behavior (2)wm42016-02-221-2/+2
* demux_lavf: adjust seeks by maximum codec delaywm42016-02-221-0/+8
* demux_mkv: add hack to fix opus gapless behaviorwm42016-02-211-0/+6
* demux_timeline: fix nested timelineswm42016-02-202-1/+4
* demux_timeline: cosmetics: move a functionwm42016-02-161-26/+24
* demux_timeline: disable cache for inactive segmentswm42016-02-161-0/+8
* Rewrite ordered chapters and timeline stuffwm42016-02-155-2/+418
* packet: cosmetics: reorder fieldswm42016-02-151-4/+8
* demux_mkv: support channel layout in VfW muxed PCMwm42016-02-141-1/+7
* demux: reduce verbositywm42016-02-111-2/+3
* demux_mf: only use glob() if it is availableJan Ekström2016-02-101-0/+2
* demux_mkv: allow negative timestampswm42016-01-271-18/+20
* Relicense some non-MPlayer source files to LGPL 2.1 or laterwm42016-01-1910-88/+70
* demux: remove a minor difference between threaded/unthreaded modeswm42016-01-191-2/+2
* demux: fix leaking closed captions packets with unselected sub streamwm42016-01-191-6/+6
* vd_lavc: feed A53_CC side data packets into the demuxer for eia_608 decodingAman Gupta2016-01-182-0/+26
* demux: disable stream cache if no tracks are selectedwm42016-01-181-0/+8
* demux: remove unused functionwm42016-01-182-15/+0
* demux: fix interleaved subtitle reading in unthreaded modewm42016-01-181-16/+17
* demux: unify codepaths for threaded/unthreaded track switchingwm42016-01-181-10/+8
* demux: remove unused flagwm42016-01-181-1/+0
* sub: fix memory leakswm42016-01-181-0/+2
* demux_lavf: update metadata with information from AV_PROGRAM on switch.Oliver Freyermuth2016-01-141-0/+6
* demux_lavf: fix charset conversion with UTF-16 subtitleswm42016-01-121-5/+6
* demux: merge sh_video/sh_audio/sh_subwm42016-01-1211-179/+165
* mpv_talloc.h: rename from talloc.hDmitrij D. Czarkoff2016-01-118-8/+8
* player: eliminate demux_get_next_pts()wm42016-01-112-17/+0
* demux_lavf: re-enable codepage autodetection for .assfwr2016-01-041-2/+1
* demux_mkv: skip EBML void elementsKagami Hiiragi2015-12-291-1/+1
* sub: change how subtitles are readwm42015-12-291-6/+28
* sub: do charset conversion in demux_lavf.cwm42015-12-282-14/+19
* demux_lavf: prepare for using wrapper stream instancewm42015-12-281-14/+20
* demux_mkv: adjust subtitle preroll defaultswm42015-12-271-3/+13
* sub: cache subtitle state per track instead of per demuxer streamwm42015-12-261-1/+0
* demux_mf: fix previous commitwm42015-12-231-5/+7
* demux: remove weird tripple-buffering for the sh_stream listwm42015-12-239-130/+183
* demux_lavf: rename to handle_new_stream to clarify intentAman Gupta2015-12-221-2/+2
* demux_lavf: make trace output for mp_seek easier to digestAman Gupta2015-12-211-1/+4
* demux_disc: fix aspect ratio retrieval (again)wm42015-12-201-3/+3
* demux_disc: fix aspect ratiowm42015-12-201-2/+6
* video: switch from using display aspect to sample aspectwm42015-12-194-12/+16
* demux: check embedded cuesheet refers to only one fileKevin Mitchell2015-12-173-4/+25
* demux_cue: remove cue tracks which have a null filename.Kevin Mitchell2015-12-171-2/+12
* demux_lavf: minor cleanupswm42015-12-171-13/+5
* sub: detect charset in demuxerwm42015-12-172-9/+27
* sub: remove sd_movtext.cwm42015-12-151-4/+12
* demux: remove old subtitle parserwm42015-12-102-840/+0
* csputils: rename "yuv2rgb" functionswm42015-12-091-1/+1
* csputils: remove obscure int_bits matrix scalingwm42015-12-091-4/+3
* demux: fix seeking in .tswm42015-11-231-1/+1
* demux_mkv: fix incremental indexing with single-keyframe fileswm42015-11-171-2/+1
* player: handle rebasing start time differentlywm42015-11-162-1/+21
* demux_libass: remove this demuxerwm42015-11-112-115/+0
* demux_lavf: mark ASS tracks as always UTF-8wm42015-11-111-0/+4
* libarchive: remove redundant log prefixKevin Mitchell2015-11-091-1/+1
* demux_mkv: remove --demuxer-mkv-fix-timestampswm42015-11-071-17/+1
* demux_mkv: dump mixing/writing app fields in verbose logwm42015-11-061-0/+4
* Replace deprecated av_free_packet() callswm42015-10-281-4/+4
* demux_mkv: fix cluster skip with duration probingwm42015-10-271-6/+7
* demux_mkv: fix duration probing for files with non-0 start timewm42015-10-261-1/+1
* command: do not return 0 for bitrates if unknownwm42015-10-231-2/+3
* demux: cosmetics: remove indirectionwm42015-10-221-4/+2
* demux_lavf: always copy codec headerswm42015-10-191-1/+8
* demux: remove demux_add_packet() return valuewm42015-10-173-7/+7
* demux_mkv: probe start timewm42015-10-161-10/+43
* demux_mkv: do not return subtitle packets that end before seek targetwm42015-10-121-2/+6
* demux_subreader: participate in probing only on Libavwm42015-10-081-0/+4
* demux: don't attempt to open a demuxer after abort signal was givenwm42015-10-061-0/+3
* cue: read more metadatawm42015-10-014-26/+42
* Take care of libavcodec convergence_duration deprecationwm42015-09-291-0/+2
* ebml: warn if an EBML has unknown lengthwm42015-09-031-0/+4
* demux_mkv: discard broken indexwm42015-08-261-4/+17
* demux_mkv: don't read index twicewm42015-08-261-1/+1
* demux_libarchive: don't allow probing to read unlimited datawm42015-08-241-5/+17
* demux_libarchive: reject 0-sized fileswm42015-08-181-0/+3
* stream: provide a stream_get_size() convenience functionwm42015-08-183-17/+9
* demux_libarchive: open flat compressed fileswm42015-08-171-1/+4
* stream: libarchive wrapper for reading compressed archiveswm42015-08-172-0/+92
* demux: remove redundant demux_chapter.name fieldwm42015-08-125-15/+11
* demux_mkv: disable timestamp fixup code againwm42015-08-101-1/+1
* demux: add options to control maximum queue sizewm42015-08-052-6/+5
* demux: remove options to control minimum packet queue sizewm42015-08-051-6/+0
* player: warn against using HLS URLs with --playlistwm42015-08-041-1/+4
* player: use demux_open_url() to open main fileswm42015-08-042-4/+17
* player: remove higher-level remains of DVD/BD menu supportwm42015-08-033-21/+0
* demux_playlist: skip hidden directorieswm42015-07-291-1/+1
* demux_mkv: remove unnecessary codewm42015-07-201-4/+0
* demux_mkv: parse FLAC channel layoutswm42015-07-201-0/+67
* demux: handle Matroska-style replaygain tags as wellwm42015-07-121-0/+8
* demux: refactor replaygain tag handlingwm42015-07-121-17/+19
* player: parse and expose m3u playlist titleswm42015-07-101-2/+16
* demux_mkv: improve video duration detection heuristicwm42015-07-091-16/+29
* player: disable seeking even if the cache is enabledwm42015-07-081-3/+2
* demux_lavf: check for NAN rotation angleswm42015-06-301-3/+5
* demux_mkv: disable ordered chapters if ChapterTimeEnd is missingwm42015-06-281-2/+11
* demux: export forced flagwm42015-06-273-1/+11
* demux_mkv: ignore deprecated FrameRate, do not assume PALwm42015-06-271-8/+2
* demux_mkv: remove some ASCII art log messageswm42015-06-271-8/+4
* demux_mkv: use arrays for codec lookup tableswm42015-06-261-18/+11
* demux_mkv: minor simplificationwm42015-06-261-3/+1
* player, demux: replace some demux_open() uses with demux_open_url()wm42015-06-241-6/+2
* demux_lavf: fix chapter titleswm42015-06-241-1/+1
* demux_mkv: allow integer and float elements with length 0wm42015-06-241-7/+11
* demux: get rid of some bstr thingswm42015-06-248-38/+36
* demux_mkv: don't use byte stringswm42015-06-242-38/+48
* demux: mime types are case-insensitivewm42015-06-211-1/+1
* demux_mkv: share some duplicated codewm42015-06-211-16/+17
* demux: merge extradata fieldswm42015-06-215-20/