1628 Commits (f2b79c5b855b7450c8f3c15b9ec11b439cd2a294)

Author SHA1 Message Date
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt fb59a42ef9 avcodec/codec_internal: Add FFCodec.decode_sub 3 years ago
Andreas Rheinhardt 20f9727018 avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 3 years ago
Andreas Rheinhardt a688f3c13c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 3 years ago
Vittorio Giovara 548aeb9383 lavc: switch to the new channel layout API 3 years ago
Vittorio Giovara 276c06726f avcodecpar: switch to the new channel layout API 3 years ago
Jack Bruienne 39a33038ce avcodec: add DFPWM1a codec 3 years ago
Andreas Rheinhardt 02220b88fc avcodec/thread: Don't use ThreadFrame when unnecessary 3 years ago
Andreas Rheinhardt f025b8e110 avcodec/threadframe: Add ff_thread_(get|release)_ext_buffer() 3 years ago
Andreas Rheinhardt b3551b6072 avcodec/thread: Move ff_thread_(await|report)_progress to new header 3 years ago
Andreas Rheinhardt 70a90fb73e avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 3 years ago
Andreas Rheinhardt b74e47c4ff avcodec/utils: Unavpriv avpriv_toupper4() 3 years ago
Andreas Rheinhardt 3d53cefb49 avcodec/raw: Reduce number of avpriv symbols 3 years ago
Michael Niedermayer 17e36fac0b avcodec/utils: Ensure 8x8 alignment for ARGO in avcodec_align_dimensions2() 3 years ago
Michael Niedermayer 018b611b4b avcodec/utils: ARGO writes 4x4 blocks without regard to the image dimensions 3 years ago
Andreas Rheinhardt 1ea3650823 Replace all occurences of av_mallocz_array() by av_calloc() 3 years ago
James Almer e01d306c64 avcodec/utils: don't return negative values in av_get_audio_frame_duration() 3 years ago
Andreas Rheinhardt e7bd47e657 Remove obsolete version.h inclusions 3 years ago
Andreas Rheinhardt 1be3d8a0cb avcodec/avcodec: Stop including channel_layout.h in avcodec.h 3 years ago
Michael Niedermayer 00ae9b77ef avcodec/utils: Use 64bit for intermediate in AV_CODEC_ID_ADPCM_THP* duration calculation 3 years ago
Michael Niedermayer 3447979d08 avcodec/utils: do "calc from frame_bytes, channels, and block_align" in 64bit 3 years ago
James Almer e44cb7363f avcodec/utils: don't use ff_fast_mallocz() in av_fast_padded_malloc() 4 years ago
Cameron Cawley 5c7313c740
avcodec: Implement Acorn Replay IMA ADPCM decoder 4 years ago
Michael Niedermayer f0ce023ddb avcodec/utils: treat PAL8 for jpegs similar to other colorspaces 4 years ago
Andreas Rheinhardt f581433e8b avcodec: Remove remnants of user-visiable HW acceleration API 4 years ago
Andreas Rheinhardt d1d8a81874 avcodec: Remove deprecated av_codec_get_tag_string 4 years ago
Andreas Rheinhardt 23bb78d2ea avcodec: Remove unneeded getters and setters 4 years ago
Michael Niedermayer f40e9b1355 avcodec/utils: Check ima wav duration for overflow 4 years ago
James Almer f47d7a3b42 avcodec: move core AVCodecContext functions from util.c to a new file 4 years ago
James Almer 4057a060f6 avcodec: move AVCodecParameters related functions from util.c to a new file 4 years ago
Anton Khirnov 30a69b1625 lavc: drop unused argument from lock_avcodec() 4 years ago
Anton Khirnov 55c083f08a lavc: drop ff_ prefix from ff_(un)lock_avcodec 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
Anton Khirnov 3f53c84847 lavc: factor out encoder init/validation from avcodec_open2() 4 years ago
Anton Khirnov 8a129077cc lavc: replace internal use of AV_CODEC_CAP_AUTO_THREADS with an internal cap 4 years ago
Michael Niedermayer 0f441b9063 avcodec/utils: Use more bits for intermediate for AV_CODEC_ID_ADPCM_MS 4 years ago
James Almer 77ce903f7a avcodec/utils: free last_pkt_props on avcodec_open2() failure 4 years ago
James Almer b34d1de8dc avcodec/decode: port last_pkt_props to AVFifoBuffer 4 years ago
Paul B Mahol 5111707df6 avcodec: add SGA PCM decoder 4 years ago
Paul B Mahol 89e2fbceee avcodec/utils: unbreak BINKAUDIO_DCT duration calculation 4 years ago
Anton Khirnov 9e30859cb6 lavc: shedule old encoding/decoding API for removal 4 years ago
Michael Niedermayer 2488ba85a0 avcodec/utils: Check for integer overflow in get_audio_frame_duration() for ADPCM_DTK 4 years ago
Michael Niedermayer 8aadae670f avcodec/utils: Check bitrate for overflow in get_bit_rate() 4 years ago
Andreas Rheinhardt 5766c8e968 avcodec/utils: Remove ff_codec_open2_recursive() 4 years ago
Michael Niedermayer 81503ac58a avcodec/utils: Require a non zero channels unless AV_CODEC_CAP_CHANNEL_CONF is set 4 years ago
Anton Khirnov a83098ab03 avcodec: deprecate thread_safe_callbacks 4 years ago
James Almer d2dcb113f8 avcodec/utils: clear the packet props queue on flushing 4 years ago
Zane van Iperen 555f5c1fc5
avcodec: add adpcm_ima_amv encoder 4 years ago
Zane van Iperen d6912294d3
avcodec/adpcm_ima_amv: restrict to 1 channel 4 years ago