132 Commits (230646751d88e90a62a3b4a099d2f6e0e639be10)

Author SHA1 Message Date
Andreas Rheinhardt 8ff3fbf6bc avcodec/decode: Reset *got_sub_ptr on error 3 years ago
Andreas Rheinhardt cee04cbfe1 avcodec/decode: Fix leaks upon subtitle decoding errors 3 years ago
Andreas Rheinhardt a4798a5d51 all: Use av_memdup() where appropriate 3 years ago
Andreas Rheinhardt ffdda740fe avcodec/internal: Allow receive_frame codecs to use decode_simple pkt 3 years ago
Andreas Rheinhardt 1ea3650823 Replace all occurences of av_mallocz_array() by av_calloc() 3 years ago
Anton Khirnov dd846bc4a9 lavc: deprecate AV_CODEC_(FLAG|CAP)_TRUNCATED 3 years ago
Andreas Rheinhardt 1be3d8a0cb avcodec/avcodec: Stop including channel_layout.h in avcodec.h 3 years ago
Andreas Rheinhardt 57b5ec6ba7 avcodec/avcodec: Stop including bsf.h in avcodec.h 3 years ago
Mohammad Izadi aca923b365 avcodec: Pass HDR10+ metadata to packet side data in VP9 encoder 3 years ago
James Almer b4c2ff3e41 avcodec/decode: reindent after the previous commit 3 years ago
James Almer 7b9610ebd8 avcodec/decode: add an internal codec flag to signal a decoder sets all output frame properties 3 years ago
James Almer a4fb03563a avcodec/decode: fetch packets from the pkt_props FIFO on every frame returned 3 years ago
James Almer 3575a495f6 avcodec/decode: stop trying to initialize palette values in avcodec_default_get_buffer2() 4 years ago
Andreas Rheinhardt ef6a9e5e31 avutil/buffer: Switch AVBuffer API to size_t 4 years ago
Andreas Rheinhardt 985c0dac67 avutil/pixdesc: Remove deprecated AV_PIX_FMT_FLAG_PSEUDOPAL 4 years ago
Andreas Rheinhardt 6e30b35b85 avutil/frame: Remove deprecated AVFrame.pkt_pts field 4 years ago
Andreas Rheinhardt 7c1f347b18 avcodec: Remove deprecated old encode/decode APIs 4 years ago
Andreas Rheinhardt 1f63665ca5 avcodec: Remove deprecated ASS with inline timing 4 years ago
Andreas Rheinhardt 7b10083933 avcodec: Factor updating palette out 4 years ago
Andreas Rheinhardt 77616c5fb4 avcodec/avcodec: Move decoder channel count check to ff_decode_preinit 4 years ago
Andreas Rheinhardt e3156fa7c2 avcodec/avcodec: Perform sub_charenc/iconv checks before AVCodec.init() 4 years ago
Anton Khirnov b006a84a97 lavc: move decoder bsf init into decoder-specific code 4 years ago
Anton Khirnov 20aec597d0 lavc: factor decoder validation/setup from avcodec_open2() 4 years ago
Andreas Rheinhardt 8e77624e84 avcodec/decode: Remove outdated comment 4 years ago
Andreas Rheinhardt 0364188fb9 avcodec/decode: Reindentation 4 years ago
Andreas Rheinhardt cc448f8d39 avcodec/decode: Remove always-true check 4 years ago
James Almer d8a18c8fc2 avcodec: use the buffer_size_t typedef where required 4 years ago
Andreas Rheinhardt 295f32ec98 avcodec/decode: Reindent after previous commits 4 years ago
Andreas Rheinhardt b5a2481122 avcodec/decode: Don't needlessly copy side-data for subtitles 4 years ago
Andreas Rheinhardt e12923f683 avcodec/decode: Avoid stack packets when decoding subtitles 4 years ago
Andreas Rheinhardt a272f382d3 avcodec/decode: Check size before opening iconv 4 years ago
Andreas Rheinhardt 684e501cb9 avcodec/decode: Return early upon failure 4 years ago
James Almer f7840917da avcodec/decode: constify the source packet parameter in extract_packet_props() 4 years ago
James Almer b34d1de8dc avcodec/decode: port last_pkt_props to AVFifoBuffer 4 years ago
Anton Khirnov 9e30859cb6 lavc: shedule old encoding/decoding API for removal 4 years ago
Anton Khirnov 25f4304ebb lavc/decode: move unrefcount_frame() right before its only caller 4 years ago
James Almer 4bff800dc9 avcodec/decode: set best_effort_timestamp on output frames for all decoders 4 years ago
Michael Niedermayer 939b72b02e avcodec/decode/ff_get_buffer: Check for overflow in FFALIGN() 4 years ago
Michael Niedermayer cc072f7353 avcodec/decode: Consider discarded samples in max_samples 4 years ago
James Almer 022a12b306 avcodec/decode: use a packet list to store packet properties 4 years ago
Brian Kim c40d36076a libavcodec/decode: avoid UB when getting plane sizes 4 years ago
Limin Wang 448a9aaa78 API: add AV_PKT_DATA_S12M_TIMECODE to AVPacketSideDataType 4 years ago
Andreas Rheinhardt c3cd6b765b avcodec, avformat: Remove unnecessary initializations of side data size 4 years ago
James Almer 8e7b5ba80e avcodec/decode: actually propagate AVHWAccel.alloc_frame() return value 5 years ago
James Almer b6d6597bef avcodec/decode: fix decoding when frames are allocated using AVHWAccel.alloc_frame() 5 years ago
James Almer c7c8f141eb avcodec: move avcodec_flush_buffers from decode.c to utils.c 5 years ago
James Almer d3bedba97f avcodec/decode: remove ff_decode_bsfs_uninit() 5 years ago
Michael Niedermayer 19738b1bc2 libavcodec/decode: Mark decode_simple_internal() as inline 5 years ago
James Almer 6dd5da3f8b avcodec/decode: remove unused AVCodecInternal compat_decode field 5 years ago
Marton Balint c96904f525 avcodec/decode: use a single list bsf for codec decode bsfs 5 years ago