551 Commits (3c151e79991181c8b7b9f9b888ac46eba91c5012)

Author SHA1 Message Date
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
Jun Zhao 3740bdee77 lavf/avidec: fix memory leak in error handling path 5 years ago
Marton Balint 2e31774b40 avformat/avidec: add support for recognizing HEVC fourcc when demuxing 5 years ago
Carl Eugen Hoyos ab648f79c8 lavf/avidec: Do not test for bitrate <= INT_MAX. 6 years ago
Carl Eugen Hoyos 4d8875ec23 lavf: Constify the probe function argument. 6 years ago
Carl Eugen Hoyos 3aa6208db9 lavf: Constify AVInputFormat pointer. 6 years ago
Paul B Mahol 6972dae5a4 avformat/avidec: fix demuxing of all keyframes of sample 200707170736151.avi 6 years ago
Michael Niedermayer 06e092e781 avformat/avidec: Fix integer overflow in cum_len check 7 years ago
James Almer ae100046ca avcodec/exif: remove GetByteContext usage from avpriv_exif_decode_ifd() 7 years ago
Anton Khirnov 78a7af823b Use the new AVIOContext destructor. 7 years ago
Michael Niedermayer 511e10f673 avformat/avidec: Move packet skip after prefix and related checks 8 years ago
Michael Niedermayer a5d849b149 avformat/avidec: Limit formats in gab2 to srt and ass/ssa 8 years ago
Michael Niedermayer 78f6ec32a3 avformat/avidec: Fix txts fmts parsing 8 years ago
Clément Bœsch bec96a7286 lavf: use av_fourcc2str() where appropriate 8 years ago
Clément Bœsch cd4d6cba12 lavf: fix usages of av_get_codec_tag_string() 8 years ago
Alexandra Hájková 0539d84d98 asfdec: Account for different Format Data sizes 8 years ago
Anton Khirnov 6f554521af Use the new AVIOContext destructor. 8 years ago
Tobias Rapp 5796048f6a avformat/avidec: clean-up identifier names 8 years ago
Tobias Rapp 6d579d7c1b avformat/avidec: skip odml master index chunks in avi_sync 8 years ago
Andreas Cadhalpun 2c908f22c2 avidec: fix leaking extradata 8 years ago
Diego Biurrun ca1e5eea0c Remove some pointless TRACE level debug code 8 years ago
Carl Eugen Hoyos 31a0a84216 lavf/avidec: Be more verbose when ignoring very large tag size. 8 years ago
Carl Eugen Hoyos a20f3238be lavf/avidec: Do not fail for very large idx1 tags. 8 years ago
Vittorio Giovara 497c087939 avidec: Set palette alpha as fully opaque 8 years ago
Vittorio Giovara bad4aad403 avidec: Do not special case palette on big-endian 8 years ago
Anton Khirnov 83548fe894 lavf: fix usage of AVIOContext.seekable 8 years ago
Michael Niedermayer 2679ad4773 avformat/avidec: Check nb_streams in read_gab2_sub() 8 years ago
Michael Niedermayer 14bac7e00d avformat/avidec: Remove ancient assert 8 years ago