summaryrefslogtreecommitdiffstats
path: root/demux/demux_mkv.c
Commit message (Expand)AuthorAgeFilesLines
* demux_mkv: print chapter timestamp with constant lengthKacper Michajłow9 days1-2/+2
* demux_mkv: add BCP 47 language tags supportKacper Michajłow9 days1-1/+4
* demux_mkv: don't warn if yaw/pitch projection is set to 0Kacper Michajłow11 days1-2/+20
* demux_mkv: remove not needed v_projection_pose_roll_setKacper Michajłow11 days1-3/+1
* demux_mkv: corrected direction of ProjectionPoseRoll rotationls-203711 days1-1/+1
* demux_mkv: support V_FFV1 tagvaladaptive2024-03-251-0/+1
* demux_mkv: don't return null bstr with size specifiedKacper Michajłow2024-02-151-0/+6
* demux_mkv: error if needed compression settings were not foundKacper Michajłow2024-02-151-0/+4
* demux_mkv: fix memory leak on invalid blocksKacper Michajłow2024-02-151-4/+6
* demux_mkv: add tags for A_MPEG/L1(mp1) audio1nsane0002024-02-101-1/+2
* demux_mkv: set only image flag and ignore still_imageKacper Michajłow2024-02-081-4/+2
* demux_mkv: increase probing size for still imageKacper Michajłow2024-02-081-1/+1
* demux_mkv: detect images by reading blocks and timecodesDudemanguy2024-02-011-0/+36
* Revert "demux_mkv: check if the video codec is an image"Dudemanguy2024-02-011-4/+0
* csputils: replace mp_colorspace with pl_color_spaceKacper Michajłow2024-01-221-9/+12
* demux_mkv: add HDMV Text subtitles to subtitle codec listDudemanguy2023-12-161-0/+1
* demux_mkv: check that subtitle type is set before accessing itDudemanguy2023-12-161-1/+1
* ALL: use pl_hdr_metadata and nuke sig_peakKacper Michajłow2023-11-051-3/+0
* demux_mkv: parse mastering metadataKacper Michajłow2023-11-051-5/+47
* demux_mkv: check if the video codec is an imageDudemanguy2023-10-231-0/+4
* Revert "demux_mkv: PAR should be calculated after applying crop"Kacper Michajłow2023-10-211-10/+7
* demux_mkv: don't set codec crop rect when there is no cropDudemanguy2023-10-211-14/+16
* demux_mkv: PAR should be calculated after applying cropKacper Michajłow2023-10-201-10/+10
* demuxer: remove several mp_read_option_raw callsDudemanguy2023-09-221-7/+7
* demux_mkv: support ProjectionPoseRoll elementKacper Michajłow2023-09-171-0/+23
* demux_mkv: support PixelCrop* elementsKacper Michajłow2023-09-171-0/+29
* demux_mkv: add missing space to log msgsfan52023-07-261-1/+1
* demux_mkv: support ARIB captionsrcombs2023-03-141-0/+38
* options: transition options from OPT_FLAG to OPT_BOOLChristoph Heinrich2023-02-211-3/+3
* demux_mkv: add AVS2 and AVS3 to tag listNicolas F2022-10-211-0/+2
* osdep: rename MP_UNREACHABLENiklas Haas2021-11-031-1/+1
* osdep: add MP_UNREACHABLENiklas Haas2021-11-031-1/+1
* player: add track-list/N/image sub-propertyGuido Cella2021-10-141-0/+1
* Revert "player: add track-list/N/image sub-property"Jan Ekström2021-10-021-1/+0
* player: add track-list/N/image sub-propertyGuido Cella2021-10-021-0/+1
* demux_mkv: enable AVCodec parser timestamp usage for parsed audioDan Oscarsson2021-09-211-0/+4
* demux_mkv: add png intra supportwm42020-04-161-0/+1
* demux_mkv: concatenate multiple tagswm42020-04-131-2/+8
* demux_mkv: fix another integer/float conversion warningwm42020-03-181-1/+2
* options: change option macros and all option declarationswm42020-03-181-9/+9
* options: change how option range min/max is handledwm42020-03-131-4/+5
* demux_mkv: document probe-start-time option and enable it by defaultwm42020-02-271-1/+2
* demux: do not make up demuxer_idwm42019-12-031-1/+0
* demux_mkv, stream: attempt to improve behavior in unseekable streamswm42019-11-141-2/+2
* stream: remove eof getterwm42019-11-071-1/+1
* stream: turn into a ring buffer, make size configurablewm42019-11-061-8/+2
* demux_mkv: reduce log level of mkvinfo part to debugwm42019-11-011-61/+58
* Replace uses of FFMIN/MAX with MPMIN/MAXwm42019-10-311-1/+1
* demux_mkv: add V_MPEG4/MS/V3 mappingwm42019-10-241-0/+1
* video, demux: rip out unused spherical metadata codewm42019-10-171-47/+0
* demux_mkv: better behavior/warnings on partial files/unseekable streamswm42019-10-011-5/+8
* demux_mkv: add hacks to avoid a single warningwm42019-09-191-9/+26
* demux_mkv: fix subtitle preroll in some caseswm42019-09-191-7/+6
* demux_mkv: don't set keyframe flag for timestamp-less audio frameswm42019-09-191-2/+3
* demux, demux_mkv: fix seeking in cache with large codec delaywm42019-09-191-0/+2
* demux_mkv: stop setting per-packet initial padding from codec delaywm42019-09-191-2/+1
* demux_mkv: fix seeking in broken mjpeg fileswm42019-09-191-1/+3
* demux: return packets directly from demuxer instead of using sh_streamwm42019-09-191-14/+38
* demux_mkv: add A_MLP to mkv_audio_tagsNicolas F2018-06-221-0/+1
* demux_mkv: adjust log verbosity levelswm42018-04-291-9/+9
* demux_mkv: fix certain cases of recursive SeekHeadswm42018-04-151-4/+1
* demux_mkv: add V_AV1 identifier for AV1Jan Ekström2018-04-081-0/+1
* demux_mkv: enable libavcodec parser for eac3wm42018-03-031-1/+1
* Revert "demux_mkv: remove remaining GPL code"wm42018-01-311-1/+4
* ta: introduce talloc_dup() and use it in some placeswm42018-01-181-3/+2
* demux_mkv: fix x264 hack if video track uses header compressionwm42017-12-301-1/+7
* demux_mkv: add hack to pass along x264 version to decoderwm42017-12-281-0/+37
* demux_mkv: maintain a small packet read queuewm42017-12-281-22/+39
* demux_mkv: fix off by one errorwm42017-12-231-3/+1
* demux_mkv: remove unnecessary parsing for vp9wm42017-11-171-5/+1
* demux_mkv: fix potential uninitialized variable readwm42017-11-101-2/+3
* demux_mkv: allow 0 sized packetswm42017-11-061-1/+1
* demux_mkv: rewrite packet reading to avoid 1 memcpy()wm42017-11-051-87/+101
* demux_mkv: add V_SNOW tag to mkv_video_tagsNicolas F2017-11-031-0/+1
* demux_mkv: don't probe start time by defaultwm42017-10-271-1/+0
* demux: drop redundant SEEK_BACKWARD flagwm42017-10-231-13/+9
* demux_mkv: remove remaining GPL codewm42017-10-101-8/+1
* demux_mkv: replace deprecated av_copy_packet_side_data()wm42017-10-031-4/+2
* video: add metadata handling for spherical videowm42017-08-211-0/+47
* demux_mkv: avoid an error message in a corner casewm42017-08-081-0/+1
* Replace remaining avcodec_close() callswm42017-07-161-5/+1
* demux_mkv: fix broken initializerwm42017-06-231-1/+1
* demux_mkv: Fix warnings.Rudolf Polzer2017-06-231-40/+43
* demux_mkv: Fix "max_cll" warning.Rudolf Polzer2017-06-221-1/+2
* demux: get rid of DEMUXER_CTRL_GET_TIME_LENGTHwm42017-06-201-18/+4
* demux: replace custom return codes with CONTROL_ oneswm42017-06-191-3/+3
* vd: use ST.2086 / HDR10 MaxCLL in addition to mastering metadataNiklas Haas2017-06-181-1/+6
* video: refactor HDR implementationNiklas Haas2017-06-181-1/+1
* Drop/move img_fourcc.hwm42017-06-181-4/+3
* demux_mkv: support FFmpeg A_MS/ACM extensionswm42017-06-031-8/+5
* demux_mkv: vp9 alpha, second trywm42017-05-301-1/+4
* demux_mkv: fix alpha with vp9 + libvpxwm42017-05-301-0/+3
* demux_mkv: read headers at the end of the file sorted by positionwm42017-05-151-6/+30
* demux_mkv: mention non-LGPL codewm42017-04-211-0/+2
* demux_mkv: change license to LGPLwm42017-04-211-7/+9
* demux_mkv: passthrough BlockAdditions for libvpx alphawm42017-01-311-0/+27
* demux_mkv: any reference makes a frame not a keyframewm42017-01-311-2/+1
* demux_mkv: trust keyframe flags for TrueHDwm42016-12-201-1/+2
* demux_mkv: fix seeking in some broken fileswm42016-12-191-1/+16
* demux_mkv: distinguish mp2 and mp3wm42016-11-231-2/+4
* demux: expose demuxer colorimetry metadata to playerNiklas Haas2016-11-081-0/+1
* demux_mkv: parse colorimetry metadataNiklas Haas2016-11-081-0/+39
* demux_mkv: fix ordered chapter sources with ordered editionsUoti Urpala2016-10-221-0/+1
* demux: do not access global optionswm42016-09-061-15/+22
* demux: add per-track metadatawm42016-08-121-4/+16
* demux: make refresh seek handling more genericwm42016-08-061-1/+0
* demux_mkv: support Matroska webvttwm42016-06-141-0/+1
* demux_mkv: better resync behavior for broken google-created webmswm42016-05-211-0/+2
* demux_mkv: fix seeking with files that miss the first index entrywm42016-04-121-3/+6
* Revert "demux_mkv: don't trust DefaultDuration for audio"wm42016-03-301-3/+5
* demux_mkv: correctly export unknown packet durationswm42016-03-051-2/+3
* 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-281-10/+7
* 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_mkv: add hack to fix opus gapless behaviorwm42016-02-211-0/+6
* demux_mkv: support channel layout in VfW muxed PCMwm42016-02-141-1/+7
* demux_mkv: allow negative timestampswm42016-01-271-18/+20
* demux: merge sh_video/sh_audio/sh_subwm42016-01-121-45/+45
* mpv_talloc.h: rename from talloc.hDmitrij D. Czarkoff2016-01-111-1/+1
* demux_mkv: skip EBML void elementsKagami Hiiragi2015-12-291-1/+1
* demux_mkv: adjust subtitle preroll defaultswm42015-12-271-3/+13
* demux: remove weird tripple-buffering for the sh_stream listwm42015-12-231-14/+15
* video: switch from using display aspect to sample aspectwm42015-12-191-4/+9
* demux_mkv: fix incremental indexing with single-keyframe fileswm42015-11-171-2/+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
* 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
* 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_mkv: discard broken indexwm42015-08-261-4/+17
* demux_mkv: don't read index twicewm42015-08-261-1/+1
* stream: provide a stream_get_size() convenience functionwm42015-08-181-11/+5
* demux_mkv: disable timestamp fixup code againwm42015-08-101-1/+1
* demux_mkv: remove unnecessary codewm42015-07-201-4/+0
* demux_mkv: parse FLAC channel layoutswm42015-07-201-0/+67
* demux_mkv: improve video duration detection heuristicwm42015-07-091-16/+29
* demux_mkv: disable ordered chapters if ChapterTimeEnd is missingwm42015-06-281-2/+11
* demux: export forced flagwm42015-06-271-0/+7
* 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
* demux: get rid of some bstr thingswm42015-06-241-2/+3
* demux_mkv: don't use byte stringswm42015-06-241-29/+28
* demux_mkv: share some duplicated codewm42015-06-211-16/+17
* demux: merge extradata fieldswm42015-06-211-7/+6
* demux_mkv: minor audio extradata cleanupwm42015-06-211-27/+24
* demux: rename sh_stream.format to sh_stream.codec_tagwm42015-06-211-4/+4
* 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-191-58/+58
* demux_mkv: remove FourCCs from audio codec handlingwm42015-06-191-92/+73
* 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-131-26/+27
* demux_mkv: remove a level of indentationwm42015-06-131-53/+52
* demux_mkv: remove ms_compat codewm42015-06-131-11/+5
* 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-231-8/+38
* demux_mkv: better seeking after video endwm42015-04-231-15/+7
* Update license headersMarcin Kurczewski2015-04-131-5/+4
* demux_mkv: check for playback abortswm42015-03-091-0/+2
* demux_mkv: actually skip elements out of reachwm42015-03-061-1/+2
* demux_mkv: fix issues with unseekable streamswm42015-03-061-14/+16
* buid: readd -Wparentheseswm42015-03-021-2/+2
* demux_mkv: minor refactor for deferred cue readingwm42015-02-251-45/