309 Commits (f63f1641255a8fb25bf40c775905fbf29e15eebb)

Author SHA1 Message Date
Michael Niedermayer 2c71366d3b
avcodec/ffv1: Implement new slice tiling 2 months ago
Michael Niedermayer b7ff66a358
avcodec/ffv1enc: Prevent generation of files with broken slices 3 months ago
Michael Niedermayer 7151081e33
avcodec/ffv1: Store and reuse sx/sy 3 months ago
Anton Khirnov 8d5efc2182 lavc/ffv1dec: fix races in accessing FFV1SliceContext.slice_damaged 5 months ago
Anton Khirnov bcf08c1171 lavc/ffv1: change FFV1SliceContext.plane into a RefStruct object 5 months ago
Anton Khirnov d44812f7cf lavc/ffv1dec: stop using per-slice FFV1Context 5 months ago
Anton Khirnov e7d0f44138 lavc/ffv1enc: store per-slice rc_stat(2?) in FFV1SliceContext 5 months ago
Anton Khirnov 7b2bfba55d lavc/ffv1: move RangeCoder to per-slice context 5 months ago
Anton Khirnov 28769f6bc1 lavc/ffv1: move FFV1Context.plane to per-slice context 5 months ago
Anton Khirnov 9b86ba5a92 lavc/ffv1: always use the main context values of ac 5 months ago
Anton Khirnov 39486a2b29 lavc/ffv1: always use the main context values of plane_count/transparency 5 months ago
Anton Khirnov 492df65201 lavc/ffv1: drop write-only PlaneContext.interlace_bit_state 5 months ago
Anton Khirnov 91d3c1ac47 lavc/ffv1: move sample_buffer to the per-slice context 5 months ago
Anton Khirnov 54aa33f116 lavc/ffv1: add a per-slice context 5 months ago
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 9 months ago
Andreas Rheinhardt ff6f2c5586 avcodec/ffv1: Only allocate ThreadFrames for the decoder 2 years ago
Andreas Rheinhardt f025b8e110 avcodec/threadframe: Add ff_thread_(get|release)_ext_buffer() 3 years ago
Andreas Rheinhardt 27f22f3383 all: Remove unnecessary libavcodec/internal.h inclusions 3 years ago
Andreas Rheinhardt 485121b92c avcodec/ffv1, ffv1dec: Add const where appropriate 3 years ago
Andreas Rheinhardt 1ea3650823 Replace all occurences of av_mallocz_array() by av_calloc() 3 years ago
Andreas Rheinhardt fe63b3eedc avcodec/ffv1: Simplify cleanup after allocation failure 4 years ago
Andreas Rheinhardt a0750f412a avcodec/ffv1: Fix segfaults on allocation error 4 years ago
Andreas Rheinhardt cc2a9509ce libavcodec, libpostproc: Remove outcommented START/STOP_TIMER 5 years ago
Michael Niedermayer ce2217b25e avcodec/ffv1: add AV_PIX_FMT_GBRP16 support 9 years ago
Diego Biurrun 4f81f8dba7 Drop unnecessary golomb.h #includes 9 years ago
Diego Biurrun b7f98659f2 Remove unnecessary get_bits.h #includes 9 years ago
Diego Biurrun 0f40c90984 Drop pointless assert.h #includes 9 years ago
Vittorio Giovara 4bb1070c15 ffv1: Explicitly name the coder type 9 years ago
Michael Niedermayer a878dfa4f5 avcodec/ffv1: Initialize vlc_state on allocation 9 years ago
Michael Niedermayer aa6c43f3fd avcodec/ffv1: seperate slice_count from max_slice_count 9 years ago
Timothy Gu f0af25ae11 ffv1: Add missing ff_ prefixes 10 years ago
Diego Biurrun 338ed3ed33 ffv1: Pass correct pointers to av_free() 10 years ago
Michael Niedermayer 4d74c8d550 avcodec/ffv1: dont leave stale pointers in memory 10 years ago
Michael Niedermayer d19fc69f15 avcodec/ffv1: remove unneeded variable 10 years ago
Michael Niedermayer a3963cc8ec avcodec/ffv1: use av_freep() 10 years ago
Vittorio Giovara 73dacabfc9 ffv1: Check memory allocations 10 years ago
Michael Niedermayer e89f3d0ed2 avcodec/ffv1: use av_malloc_array() 11 years ago
Diego Biurrun cd832f032f ffv1: Drop bogus dependency on dsputil 11 years ago
Anton Khirnov a6064b12b4 ffv1: use the AVFrame API properly. 11 years ago
Martin Storsjö b1db33159f ffv1: Make sure at least one slice context is initialized 11 years ago
Michael Niedermayer 2c1a215ddb ffv1: update years in header 12 years ago
Michael Niedermayer b8a2331a70 ffv1: check for malloc failure. 12 years ago
Michael Niedermayer 69cfe63a43 ffv1: Switch to ThreadFrame 12 years ago
Diego Biurrun 6fee1b90ce avcodec: Add av_cold attributes to init functions missing them 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Diego Biurrun c242bbd8b6 Remove unnecessary dsputil.h #includes 12 years ago
Michael Niedermayer 5a83115130 ffv1: check for malloc failure 12 years ago
Paul B Mahol 010f1ce954 ffv1: assert that there is at least one slice 12 years ago
Michael Niedermayer e4255eaf47 ffv1: split decoder and encoder 12 years ago
Michael Niedermayer 05f228b0a0 ffv1: fix gray 12 years ago