| Commit message (Expand) | Author | Age | Files | Lines |
* | avcodec/vp3: Switch to ProgressFrames | Andreas Rheinhardt | 2024-04-19 | 1 | -94/+53 |
* | avutil/common: Don't auto-include mem.h | Andreas Rheinhardt | 2024-03-31 | 1 | -0/+1 |
* | avcodec/vp3: Reindent after the previous commits | Andreas Rheinhardt | 2023-10-31 | 1 | -26/+26 |
* | avcodec/vp3: Avoid complete VLC struct, only use VLCElem* | Andreas Rheinhardt | 2023-10-31 | 1 | -30/+31 |
* | avcodec/vp3: Share coefficient VLCs between threads | Andreas Rheinhardt | 2023-10-31 | 1 | -34/+65 |
* | avcodec/vp3: Increase some VLC tables | Andreas Rheinhardt | 2023-10-31 | 1 | -5/+5 |
* | avcodec/vp3: Make VLC tables static where possible | Andreas Rheinhardt | 2023-10-31 | 1 | -81/+81 |
* | avcodec/pthread_frame: Remove ff_thread_release_buffer() | Andreas Rheinhardt | 2023-10-22 | 1 | -11/+11 |
* | avcodec/vp3: Simplify shuffling frames, fix crash on alloc error | Andreas Rheinhardt | 2023-09-18 | 1 | -8/+3 |
* | avcodec/vp3: Fix undefined pointer arithmetic | Andreas Rheinhardt | 2023-09-18 | 1 | -2/+10 |
* | avcodec/vp3: Don't truncate ptrdiff_t | Andreas Rheinhardt | 2023-09-16 | 1 | -1/+1 |
* | avcodec/vp3: Use range-based loop variables | Andreas Rheinhardt | 2023-09-16 | 1 | -144/+120 |
* | avcodec/vp3: Add const where appropriate | Andreas Rheinhardt | 2023-09-16 | 1 | -17/+19 |
* | avcodec/vp3: Move work after ff_thread_finish_setup | Andreas Rheinhardt | 2023-09-16 | 1 | -1/+1 |
* | avcodec/vlc: Use proper namespace | Andreas Rheinhardt | 2023-09-11 | 1 | -15/+15 |
* | avutil/internal: Don't auto-include emms.h | Andreas Rheinhardt | 2023-09-04 | 1 | -0/+1 |
* | avcodec: use the new AVFrame key_frame flag in all decoders and encoders | James Almer | 2023-05-04 | 1 | -1/+4 |
* | avcodec/vp3: Check width to avoid assertion failure | Michael Niedermayer | 2023-04-02 | 1 | -1/+7 |
* | avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number | Marton Balint | 2023-02-13 | 1 | -3/+3 |
* | avcodec/jpegtables: remove duplicate luma and chroma quantization tables | Peter Ross | 2022-10-26 | 1 | -1/+2 |
* | avcodec/codec_internal: Add macros for update_thread_context(_for_user) | Andreas Rheinhardt | 2022-09-03 | 1 | -3/+3 |
* | avcodec/codec_internal: Add macro to set AVCodec.long_name | Andreas Rheinhardt | 2022-09-03 | 1 | -3/+3 |
* | avcodec/internal: Move ff_set_dimensions() to decode.h | Andreas Rheinhardt | 2022-08-27 | 1 | -3/+1 |
* | avcodec/internal: Move ff_set_sar() to decode.h | Andreas Rheinhardt | 2022-08-27 | 1 | -0/+1 |
* | avcodec: Constify ThreadFrames if possible | Andreas Rheinhardt | 2022-07-31 | 1 | -1/+1 |
* | avcodec: Make init-threadsafety the default | Andreas Rheinhardt | 2022-07-18 | 1 | -3/+3 |
* | avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element | Andreas Rheinhardt | 2022-06-17 | 1 | -1/+1 |
* | avcodec/codec_internal: Use union for FFCodec decode/encode callbacks | Andreas Rheinhardt | 2022-04-05 | 1 | -3/+3 |
* | avcodec/codec_internal: Make FFCodec.decode use AVFrame* | Andreas Rheinhardt | 2022-04-05 | 1 | -5/+3 |
* | avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec | Andreas Rheinhardt | 2022-03-21 | 1 | -18/+18 |
* | avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h | Andreas Rheinhardt | 2022-03-21 | 1 | -0/+1 |
* | configure: Use a separate config_components.h header for $ALL_COMPONENTS | Martin Storsjö | 2022-03-16 | 1 | -0/+2 |
* | avcodec/vp3: Add missing check for av_malloc | Jiasheng Jiang | 2022-02-18 | 1 | -1/+6 |
* | avcodec/threadframe: Add ff_thread_(get|release)_ext_buffer() | Andreas Rheinhardt | 2022-02-09 | 1 | -11/+12 |
* | avcodec/thread: Move ff_thread_(await|report)_progress to new header | Andreas Rheinhardt | 2022-02-09 | 1 | -0/+1 |
* | avcodec/vp3: Don't output bogus warning | Andreas Rheinhardt | 2022-01-13 | 1 | -2/+2 |
* | avcodec/vp3: Check version in all cases when VP4 code is not built | Michael Niedermayer | 2021-12-01 | 1 | -1/+8 |
* | Replace all occurences of av_mallocz_array() by av_calloc() | Andreas Rheinhardt | 2021-09-20 | 1 | -8/+8 |
* | avcodec/vp3: Mark decoders as init-threadsafe | Andreas Rheinhardt | 2021-05-10 | 1 | -4/+6 |
* | avcodec/vp3: Reindentation | Andreas Rheinhardt | 2021-05-10 | 1 | -8/+8 |
* | avcodec/vp3: Avoid code duplication when initializing coeff_vlcs | Andreas Rheinhardt | 2021-05-10 | 1 | -15/+5 |
* | avcodec/vp3: Don't try to decode VP4 when VP4 decoder is disabled | Andreas Rheinhardt | 2021-05-10 | 1 | -2/+6 |
* | avcodec: Constify AVCodecs | Andreas Rheinhardt | 2021-04-27 | 1 | -3/+3 |
* | avcodec/vp3: Check input amount in theora_decode_header() | Michael Niedermayer | 2021-01-31 | 1 | -0/+3 |
* | lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump | Anton Khirnov | 2021-01-01 | 1 | -0/+1 |
* | avcodec/vp3: Remove code duplication when initializing Theora VLCs | Andreas Rheinhardt | 2020-12-08 | 1 | -15/+6 |
* | avcodec/vp3: Use symbols table for VP3 motion vectors | Andreas Rheinhardt | 2020-12-08 | 1 | -7/+14 |
* | avcodec/vp3: Make tables used to initialize VLCs smaller | Andreas Rheinhardt | 2020-12-08 | 1 | -12/+18 |
* | avcodec/vp3: Apply VLC offset during init | Andreas Rheinhardt | 2020-12-08 | 1 | -11/+20 |
* | avcodec/vp3: Don't check for errors for complete VLC | Andreas Rheinhardt | 2020-10-29 | 1 | -5/+0 |