493 Commits (1242abdcee257f0cfefc7aabf118d23253f37769)

Author SHA1 Message Date
Michael Niedermayer 1b991e77b9
avcodec/vp3: Replace check by assert 8 months ago
Michael Niedermayer d9699464c3
avcodec/vp3: Call ff_progress_frame_unref() before ff_progress_frame_get_buffer() 8 months ago
Andreas Rheinhardt 444bd353e9 avcodec/vp3: Switch to ProgressFrames 9 months ago
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 9 months ago
Andreas Rheinhardt 73fa6d486d avcodec/vp3: Reindent after the previous commits 1 year ago
Andreas Rheinhardt 75c6a253a4 avcodec/vp3: Avoid complete VLC struct, only use VLCElem* 1 year ago
Andreas Rheinhardt 6c7a344b65 avcodec/vp3: Share coefficient VLCs between threads 1 year ago
Andreas Rheinhardt c630d76b27 avcodec/vp3: Increase some VLC tables 1 year ago
Andreas Rheinhardt 1fee3a3dce avcodec/vp3: Make VLC tables static where possible 1 year ago
Andreas Rheinhardt 315c956cbd avcodec/pthread_frame: Remove ff_thread_release_buffer() 1 year ago
Andreas Rheinhardt 0e6fdebd0d avcodec/vp3: Simplify shuffling frames, fix crash on alloc error 1 year ago
Andreas Rheinhardt 3614f7e1cc avcodec/vp3: Fix undefined pointer arithmetic 1 year ago
Andreas Rheinhardt b5c07a368b avcodec/vp3: Don't truncate ptrdiff_t 1 year ago
Andreas Rheinhardt 11a9aab6c1 avcodec/vp3: Use range-based loop variables 1 year ago
Andreas Rheinhardt 5022be4e75 avcodec/vp3: Add const where appropriate 1 year ago
Andreas Rheinhardt 9c9458115e avcodec/vp3: Move work after ff_thread_finish_setup 1 year ago
Andreas Rheinhardt 9cdf82c2c2 avcodec/vlc: Use proper namespace 1 year ago
Andreas Rheinhardt f8503b4c33 avutil/internal: Don't auto-include emms.h 1 year ago
James Almer dc7bd7c5a5 avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2 years ago
Michael Niedermayer dab1cd2dc0
avcodec/vp3: Check width to avoid assertion failure 2 years ago
Marton Balint 6b6f7db819 avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2 years ago
Peter Ross 58bd7d97a4 avcodec/jpegtables: remove duplicate luma and chroma quantization tables 2 years ago
Andreas Rheinhardt 73fada029c avcodec/codec_internal: Add macros for update_thread_context(_for_user) 2 years ago
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Andreas Rheinhardt b9eaf77ed1 avcodec/internal: Move ff_set_dimensions() to decode.h 2 years ago
Andreas Rheinhardt b6a680989c avcodec/internal: Move ff_set_sar() to decode.h 2 years ago
Andreas Rheinhardt 0eb399ac39 avcodec: Constify ThreadFrames if possible 2 years ago
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 3 years ago
Andreas Rheinhardt 2d764069be avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 3 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt ce7dbd0481 avcodec/codec_internal: Make FFCodec.decode use AVFrame* 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
Martin Storsjö a78f136f3f configure: Use a separate config_components.h header for $ALL_COMPONENTS 3 years ago
Jiasheng Jiang 656cb0450a avcodec/vp3: Add missing check for av_malloc 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 46309f262c avcodec/vp3: Don't output bogus warning 3 years ago
Michael Niedermayer 96caa01f13 avcodec/vp3: Check version in all cases when VP4 code is not built 3 years ago
Andreas Rheinhardt 1ea3650823 Replace all occurences of av_mallocz_array() by av_calloc() 3 years ago
Andreas Rheinhardt 6bf95c2066 avcodec/vp3: Mark decoders as init-threadsafe 4 years ago
Andreas Rheinhardt 802166f709 avcodec/vp3: Reindentation 4 years ago
Andreas Rheinhardt 80b5c4bc08 avcodec/vp3: Avoid code duplication when initializing coeff_vlcs 4 years ago
Andreas Rheinhardt 9afb291267 avcodec/vp3: Don't try to decode VP4 when VP4 decoder is disabled 4 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Michael Niedermayer 869fe41d10 avcodec/vp3: Check input amount in theora_decode_header() 4 years ago
Anton Khirnov e15371061d lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 4 years ago
Andreas Rheinhardt 420476ec78 avcodec/vp3: Remove code duplication when initializing Theora VLCs 4 years ago
Andreas Rheinhardt 802fc678b2 avcodec/vp3: Use symbols table for VP3 motion vectors 4 years ago
Andreas Rheinhardt 4cb4345f78 avcodec/vp3: Make tables used to initialize VLCs smaller 4 years ago