578 Commits (02c032abcd43465b30ad58ede18abcdc24b5c006)

Author SHA1 Message Date
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 8 months ago
Andreas Rheinhardt 4a4dcde339 avformat/internal: Move FF_FMT_INIT_CLEANUP to demux.h 8 months ago
Michael Niedermayer d384af5226
avformat/avidec: support huge durations 8 months ago
Andreas Rheinhardt 7a089ed8e0 avformat/avidec: Fix integer overflow iff ULONG_MAX < INT64_MAX 8 months ago
Andreas Rheinhardt b800327f4c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 8 months ago
Anton Khirnov 08bebeb1be Revert "all: Don't set AVClass.item_name to its default value" 10 months ago
Andreas Rheinhardt 0c6203c97a all: Don't set AVClass.item_name to its default value 11 months ago
Anton Khirnov c7a852b638 lavf/dv: do not set video timebase more than once 2 years ago
Paul B Mahol a166b8a19b avcodec: add FTR audio decoder and parser 2 years ago
Michael Niedermayer f3e823c2aa
avformat/avidec: Prevent entity expansion attacks 2 years ago
Andreas Rheinhardt 35ec5c819b avformat/demux: Add new demux.h header 3 years ago
Andreas Rheinhardt b9f6d416ec avformat/utils: Move stream_options, avformat_new_stream to options.c 3 years ago
Martin Storsjö a78f136f3f configure: Use a separate config_components.h header for $ALL_COMPONENTS 3 years ago
Michael Niedermayer ec8ff659f5 avformat/avidec: Check height 3 years ago
Andreas Rheinhardt 70a90fb73e avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 3 years ago
Michael Niedermayer 57adb26d05 avformat/avidec: Check read_odml_index() for failure 3 years ago
Michael Niedermayer 255a7b423e oavformat/avidec: Check offset in odml 3 years ago
Andreas Rheinhardt 1ea3650823 Replace all occurences of av_mallocz_array() by av_calloc() 3 years ago
Andreas Rheinhardt 40bdd8cc05 avformat: Avoid allocation for AVStreamInternal 3 years ago
Michael Niedermayer a4c98c507e avformat/avidec: Use 64bit for frame number in odml index parsing 3 years ago
Michael Niedermayer 527821a2dd avformat/avidec: fix position overflow in avi_load_index() 3 years ago
Andreas Rheinhardt f9136d6026 Avoid calling functions repeatedly via FFMIN 3 years ago
Andreas Rheinhardt 609672a4a3 avformat/avidec: Simplify cleanup after read_header failure 3 years ago
James Almer b9c5fdf602 avformat: move AVStream.{parser,need_parsing} to AVStreamInternal 4 years ago
James Almer 42895f590a avformat/avidec: don't save a copy of the packet's AVBufferRef on DV streams 4 years ago
Andreas Rheinhardt bc70684e74 avformat: Constify all muxer/demuxers 4 years ago
Andreas Rheinhardt 56450a0ee4 avformat: Constify the API wrt AV(In|Out)putFormat 4 years ago
Michael Niedermayer f733688d30 avformat/avidec: Check for dv streams before using priv_data in parse ##dc/##wb 4 years ago
James Almer a7c238cbd8 avformat/avidec: use av_packet_alloc() to allocate packets 4 years ago
Anton Khirnov 9e4225cf7f Handle AVID MJPEG streams directly in the MJPEG decoder. 4 years ago
Michael Niedermayer a0ceb0cdd4 avformat/avidec: Use 64bit in get_duration() 4 years ago
Andreas Rheinhardt d64d30bd25 avformat/avidec: Simplify compile-time check for DV demuxer 4 years ago
Michael Niedermayer 1b373b41d9 avformat/avidec: dv does not support palettes 4 years ago
Michael Niedermayer 7d7ae68972 avformat/avidec: Use av_sat_sub64() in check_stream_max_drift() 4 years ago
Thierry Foucu 1c57b8ae3b libavformat/avidec: Extract more metadata from the header 4 years ago
Anton Khirnov cea7c19cda lavf: move AVStream.*index_entries* to AVStreamInternal 4 years ago
Anton Khirnov 108864acee lavf: move AVStream.{request_probe,skip_to_keyframe} to AVStreamInternal 4 years ago
Chris Miceli 0c90377a40 libavformat/avidec: check memory allocation 4 years ago
Andreas Rheinhardt ea45d6e61a avformat/avidec: Fix memleak when error happens after creating DV stream 4 years ago
Michael Niedermayer cf0c700b0c avformat/avidec: Fix io_fsize overflow 4 years ago
Andreas Rheinhardt da44bbefaa avformat/avidec: Fix memleak with embedded GAB2 subtitles 5 years ago
Andreas Rheinhardt de0b04551d avformat/avidec: Fix memleak when allocating DVDemuxContext fails 5 years ago
Andreas Rheinhardt 2084ea8c1d avformat/avidec: Fix memleak when DV demuxer is disabled 5 years ago
Andreas Rheinhardt 7940655d14 avformat/avidec: Don't reimplement ff_free_stream() 5 years ago
Paul B Mahol d4d74707fb avformat/avidec: recognize H265 fourcc as hevc 5 years ago
Michael Niedermayer 347920ca21 avformat/avidec: Avoid integer overflow in NI switch check 5 years ago
Andreas Rheinhardt 82d61a9ce3 avformat: Don't free old extradata before ff_alloc/get_extradata 5 years ago
Andreas Rheinhardt c1e439d7e9 avformat: Forward errors where possible 5 years ago
Andreas Rheinhardt 982539a07a avformat/avidec: Remove superfluous header 5 years ago
Steven Liu 17236a2c40 avformat/avidec: add logging context to log 5 years ago