summaryrefslogtreecommitdiffstats
path: root/demux
Commit message (Expand)AuthorAgeFilesLines
* 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/+16
* demux_mkv: minor audio extradata cleanupwm42015-06-211-27/+24
* demux: rename sh_stream.format to sh_stream.codec_tagwm42015-06-217-13/+11
* demux_playlist: make mime type comparison case-insensitivewm42015-06-201-1/+1
* demux_mkv: do not reset bits_per_coded_sample if not neededwm42015-06-191-7/+0
* demux_mkv: do not set block_align for codecs which do not need itwm42015-06-191-7/+0
* demux_mkv: do not set bitrate fields for codecs which do not need itwm42015-06-191-7/+0
* demux_mkv: stricter realaudio extradata handlingwm42015-06-191-11/+13
* demux_mkv: separate generic and non-VfW audio codec handling partswm42015-06-191-89/+84
* demux_mkv: remove indirection through defineswm42015-06-192-134/+58
* demux_mkv: remove FourCCs from audio codec handlingwm42015-06-192-122/+73
* player: add some debug output for seekingwm42015-06-181-0/+7
* Various spelling fixesMarcin Kurczewski2015-06-181-1/+1
* demux_mkv: always copy video extradatawm42015-06-131-16/+14
* demux_mkv: fix mpeg2 mappingwm42015-06-131-1/+1
* demux_mkv: remove FourCCs from video codec handlingwm42015-06-132-39/+27
* demux_mkv: remove a level of indentationwm42015-06-131-53/+52
* demux_mkv: remove ms_compat codewm42015-06-131-11/+5
* demux_lavf: fix wrong printf parameter type on 64 bit systemswm42015-06-021-1/+1
* demux_lavf: do a better job at guessing the vobsub .sub filenamewm42015-05-281-0/+40
* demux: don't get stuck on some cases of timestamp resetswm42015-05-261-1/+2
* demux_edl: fix includeswm42015-05-241-2/+2
* demux: read cue sheets embedded in tagswm42015-05-191-2/+17
* demux_cue: move cue parser to a separate filewm42015-05-193-180/+257
* path: make mp_path_join accept normal C stringswm42015-05-094-5/+5
* demux_lavf: drop dead codewm42015-04-251-7/+1
* demux_mkv: limit timestamp fixing to 1ms maxwm42015-04-231-1/+1
* demux_mkv: attempt to fix rounded timestampswm42015-04-231-1/+18
* demux_mkv: move global options to the demuxerwm42015-04-233-10/+39
* demux_mkv: better seeking after video endwm42015-04-231-15/+7
* demux: report correct cache state close to EOFwm42015-04-201-5/+4
* player: change video-bitrate and audio-bitrate propertieswm42015-04-203-6/+0
* player: allow playing directorieswm42015-04-171-1/+53
* demuxer_lavf: add an option for disabling hackswm42015-04-171-0/+5
* Update license headersMarcin Kurczewski2015-04-1315-77/+62
* demux_lavf: use mimetype instead of codec type for embedded fontswm42015-04-051-9/+3
* demux: fix rar support for files containing DTS audio trackswm42015-03-243-26/+64
* demux_lavf: print seek failures in verbose modewm42015-03-241-6/+12
* demux_mkv_timeline: don't continue if reopening file failedwm42015-03-231-1/+1
* demux_lavf: assume h264/hevc raw streams have no timestampswm42015-03-201-4/+12
* player: better handling of video with no timestampswm42015-03-202-10/+5
* demux_mkv: never warn when trying to resync on EOFwm42015-03-091-2/+4
* demux_mkv: check for playback abortswm42015-03-093-0/+9
* demux_mkv: actually skip elements out of reachwm42015-03-061-1/+2
* demux_mkv: fix issues with unseekable streamswm42015-03-061-14/+16
* sub: this isn't needed eitherwm42015-03-032-3/+0
* Revert "demux_lavf: workaround for broken libavformat subtitle seeking"wm42015-03-031-23/+4
* Remove some FFmpeg/Libav compatibility hackswm42015-03-032-35/+3
*