summaryrefslogtreecommitdiff
path: root/libavformat/matroskadec.c
Commit message (Expand)AuthorAgeFilesLines
* avformat/matroskadec: avoid integer overflows in SAR computationMichael Niedermayer2022-09-011-5/+8
* avformat/matroskadec: Check pre_nsMichael Niedermayer2022-03-281-0/+2
* avformat/matroskadec: Use rounded down duration in get_cue_desc() checkMichael Niedermayer2022-03-281-1/+2
* avformat/matroskadec: Check durationMichael Niedermayer2022-03-281-0/+2
* avformat/matroskadec: Check desc_bytesMichael Niedermayer2022-03-281-4/+8
* avformat/matroskadec: Fix infinite loop with bz decompressionMichael Niedermayer2022-03-281-2/+2
* avcodec/packet_internal: Add proper PacketList structAndreas Rheinhardt2022-01-041-10/+9
* avcodec/mpeg4audio: Unavpriv and deduplicate mpeg4audio_sample_ratesAndreas Rheinhardt2022-01-041-2/+2
* avformat/matroska{dec, enc}: Parse BlockAdditionMapping elementsquietvoid2022-01-041-2/+56
* avformat/matroskadec: Don't unnecessarily reduce aspect ratioAndreas Rheinhardt2021-11-071-1/+1
* avformat/matroskadec: Reset state also on failure in matroska_reset_status()Michael Niedermayer2021-10-091-7/+12
* avformat: Avoid allocation for AVStreamInternalAndreas Rheinhardt2021-09-171-29/+44
* avformat: Avoid allocation for AVFormatInternalAndreas Rheinhardt2021-09-171-3/+4
* avformat/matroskadec: Fix heap-buffer overflow upon gigantic timestampsAndreas Rheinhardt2021-08-301-16/+19
* avformat/avio: Move internal AVIOContext fields to avio_internal.hAndreas Rheinhardt2021-08-251-6/+7
* avformat/matroskadec: Read RealAudio extradata directlyAndreas Rheinhardt2021-08-251-10/+10
* avformat/matroskadec: Include webm_dash_manifest demuxer only if enabledAndreas Rheinhardt2021-08-241-11/+13
* avformat/matroskadec: Simplify cleanup after read_header failureAndreas Rheinhardt2021-07-071-19/+10
* avformat/matroskadec: Fix handling of huge default durationsMichael Niedermayer2021-07-061-1/+2
* avformat/utils: make ff_update_cur_dts() sharedJames Almer2021-06-091-1/+1
* avformat/matroskadec: remove special handling of av1c extradataJan Ekström2021-05-081-4/+0
* avformat: move AVStream.{parser,need_parsing} to AVStreamInternalJames Almer2021-05-071-3/+3
* avformat: Constify all muxer/demuxersAndreas Rheinhardt2021-04-271-2/+2
* avcodec, avformat: Remove AVPacket.convergence_durationAndreas Rheinhardt2021-04-271-8/+0
* avformat: Add and use helper function to add attachment streamsAndreas Rheinhardt2021-04-011-12/+3
* avformat/matroskadec: Reuse AVFormatInternal.parse_pktAndreas Rheinhardt2021-03-241-5/+3
* avformat/matroskadec: use av_packet_alloc() to allocate packetsJames Almer2021-03-171-5/+12
* avcodec/packet_internal: make avpriv_packet_list_* functions use an internal ...James Almer2021-03-171-2/+2
* avformat/matroskadec: Check for EOF in resync loopMichael Niedermayer2021-03-151-0/+2
* avformat/matroskadec: Add support for FlagOriginalAndreas Rheinhardt2021-03-021-1/+6
* avformat/matroskadec: Use av_strstart instead of strncmpAndreas Rheinhardt2021-02-281-6/+3
* avformat/matroskadec: Add webm file extensionAndreas Rheinhardt2021-02-271-1/+1
* avformat/matroskadec: Add support for FlagTextDescriptionsAndreas Rheinhardt2021-02-221-1/+6
* avformat/matroskadec: Add support for FlagHearing/VisualImpairedAndreas Rheinhardt2021-02-221-1/+9
* avformat/matroskadec: Add support for FlagCommentaryAndreas Rheinhardt2021-02-221-1/+5
* avformat/matroskadec: Beautify setting default valuesAndreas Rheinhardt2021-02-221-7/+8
* avformat/matroskadec: Reindent after the previous commitAndreas Rheinhardt2021-02-221-9/+9
* avformat/matroskadec: Make reading zero-length elements spec-compliantAndreas Rheinhardt2021-02-221-17/+33
* avformat/matroskadec: Don't use fake default value for ReferenceBlockAndreas Rheinhardt2021-02-221-3/+3
* avformat/matroskadec: Check min_luminance more thoroughlyAndreas Rheinhardt2021-02-221-4/+7
* avformat/matroskadec: Allow to count the number of element occurencesAndreas Rheinhardt2021-02-221-146/+163
* avformat/matroskadec: Sanity check codec_id/track typeMichael Niedermayer2020-12-091-0/+9
* avformat/matroskadec: only use the track duration if it existsSteve Lhomme2020-11-201-2/+3
* avformat/matroskadec: adjust the cluster time to the track timebaseSteve Lhomme2020-11-201-1/+2
* avformat/matroskadec: add a warning when the track TimestampScale won't be usedSteve Lhomme2020-11-201-1/+5
* lavf: move AVStream.*index_entries* to AVStreamInternalAnton Khirnov2020-10-281-20/+20
* lavf: move AVStream.{request_probe,skip_to_keyframe} to AVStreamInternalAnton Khirnov2020-10-281-4/+4
* avcodec/packet: move AVPacketList definition and function helpers over from l...James Almer2020-09-151-5/+6
* avformat/matroskadec: Slightly simplify version checkAndreas Rheinhardt2020-07-241-3/+3
* avformat/matroskadec: Avoid undefined pointer arithmeticAndreas Rheinhardt2020-07-241-13/+9