| Commit message (Expand) | Author | Age | Files | Lines |
* | avcodec/hevcdec: Use RefStruct-pool API instead of AVBufferPool API | Andreas Rheinhardt | 2023-11-01 | 1 | -19/+6 |
* | avcodec/hevcdec: Move collocated_ref to HEVCContext | Andreas Rheinhardt | 2023-10-26 | 1 | -3/+3 |
* | avcodec/pthread_frame: Remove ff_thread_release_buffer() | Andreas Rheinhardt | 2023-10-22 | 1 | -8/+8 |
* | avcodec/hevcdec: Use RefStruct API for RefPicListTab buffer | Andreas Rheinhardt | 2023-10-07 | 1 | -3/+2 |
* | avcodec/decode: Use RefStruct API for hwaccel_picture_private | Andreas Rheinhardt | 2023-10-07 | 1 | -9/+2 |
* | avcodec/dovi_rpu: Use RefStruct API for Vdr data | Andreas Rheinhardt | 2023-10-07 | 1 | -3/+1 |
* | avcodec/hevc_ps: Use RefStruct API for parameter sets | Andreas Rheinhardt | 2023-10-07 | 1 | -22/+14 |
* | avcodec/hevcdec: check for DOVI configuration record in AVCodecContext side data | James Almer | 2023-10-06 | 1 | -1/+14 |
* | avcodec/hevcdec: Check early whether film grain is supported, fix race | Andreas Rheinhardt | 2023-09-26 | 1 | -7/+12 |
* | avcodec/thread: Remove ff_thread_get_format define | Andreas Rheinhardt | 2023-09-13 | 1 | -1/+1 |
* | avcodec/hevcdec: Fix undefined memcpy() | Michael Niedermayer | 2023-09-08 | 1 | -2/+5 |
* | avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines | Andreas Rheinhardt | 2023-09-07 | 1 | -1/+1 |
* | avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel | Andreas Rheinhardt | 2023-08-07 | 1 | -25/+18 |
* | avcodec/hevcdec: simplify decrementing of MDCV/CLL flags | Jan Ekström | 2023-07-27 | 1 | -11/+9 |
* | avcodec: move content light level SEI handling to h2645_sei | Jan Ekström | 2023-07-27 | 1 | -16/+3 |
* | avcodec: move mastering display colour volume SEI handling to h2645_sei | Jan Ekström | 2023-07-27 | 1 | -47/+3 |
* | avcodec/hevcdec: Avoid null pointer dereferences in MC | Michael Niedermayer | 2023-06-18 | 1 | -2/+2 |
* | hevcdec: remove redundant bits_used_for_short_term_rps field | Lynne | 2023-06-07 | 1 | -1/+0 |
* | hevcdec: add Vulkan hwaccel | Lynne | 2023-05-29 | 1 | -1/+24 |
* | avcodec: add AVHWAccel.flush callback | Lynne | 2023-05-29 | 1 | -0/+3 |
* | hevcdec: expose bits_used_for_short_term_rps | Lynne | 2023-05-29 | 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/hevcdec: remove unused variables from hls_slice_data | Zhao Zhili | 2023-05-04 | 1 | -8/+4 |
* | avcodec/hevcdec: further constrain some slice header field values | James Almer | 2023-04-22 | 1 | -3/+3 |
* | lavc/hevcdec: Initialize missed parameters in slice header for IDR frame | Fei Wang | 2023-03-27 | 1 | -2/+7 |
* | lavc/hevc: Update reference list for SCC | Linjie Fu | 2023-02-27 | 1 | -1/+9 |
* | lavc/hevcdec: Fix the parsing for use_integer_mv_flag | Linjie Fu | 2023-02-27 | 1 | -0/+8 |
* | lavc/hevcdec: Add slice parse support for HEVC SCC extension | Linjie Fu | 2023-02-27 | 1 | -0/+6 |
* | avcodec/h2645_sei: Factor attaching film grain side-data to frame out | Andreas Rheinhardt | 2022-12-01 | 1 | -56/+4 |
* | avcodec/(h264|hevc)_ps: Factor common VUI code out | Andreas Rheinhardt | 2022-12-01 | 1 | -17/+17 |
* | avcodec/h2645_sei: Attach AVStereo3D side data generically | Andreas Rheinhardt | 2022-12-01 | 1 | -36/+0 |
* | avcodec/h2645_sei: Factor out applying SEIs to frames | Andreas Rheinhardt | 2022-12-01 | 1 | -48/+3 |
* | avcodec/h2645_sei: Factor updating H.2645 SEIs out | Andreas Rheinhardt | 2022-12-01 | 1 | -21/+1 |
* | avcodec/h2645_sei: Factor parsing common SEI messages out | Andreas Rheinhardt | 2022-12-01 | 1 | -53/+56 |
* | lavc/vaapi: Add support for remaining 10/12bit profiles | Philip Langdale | 2022-09-03 | 1 | -0/+8 |
* | avcodec/codec_internal: Add macros for update_thread_context(_for_user) | Andreas Rheinhardt | 2022-09-03 | 1 | -1/+1 |
* | avcodec/codec_internal: Add macro to set AVCodec.long_name | Andreas Rheinhardt | 2022-09-03 | 1 | -1/+1 |
* | avcodec/internal: Move ff_set_sar() to decode.h | Andreas Rheinhardt | 2022-08-27 | 1 | -0/+1 |
* | avcodec/hevcdec: Check s->ref in the md5 path similar to hwaccel | Michael Niedermayer | 2022-08-23 | 1 | -1/+1 |
* | avcodec/hevcdec: Constify src pointers of HEVC DSP functions | Andreas Rheinhardt | 2022-08-05 | 1 | -12/+14 |
* | lavc/vaapi: Declare support for decoding 8bit 4:4:4 content | Philip Langdale | 2022-08-03 | 1 | -0/+3 |
* | avcodec: Constify ThreadFrames if possible | Andreas Rheinhardt | 2022-07-31 | 1 | -2/+2 |
* | lavc/hevcdec: respect the value of no_output_of_prior_pics_flag | Xu Guangxin | 2022-07-27 | 1 | -7/+0 |
* | lavc/hevcdec: do not let missing ref frames invovled in dpb process | Xu Guangxin | 2022-07-27 | 1 | -4/+4 |
* | avcodec/hevcdec: Avoid allocation of common CABAC state | Andreas Rheinhardt | 2022-07-25 | 1 | -6/+2 |
* | avcodec/hevcdec: Move allocation after error checks | Andreas Rheinhardt | 2022-07-25 | 1 | -17/+10 |
* | avcodec/pthread_slice: Combine allocating and zeroing entries | Andreas Rheinhardt | 2022-07-25 | 1 | -2/+1 |
* | avcodec/hevcdec: Check allocation | Andreas Rheinhardt | 2022-07-25 | 1 | -2/+3 |
* | avcodec/hevcdec: Don't allocate redundant HEVCContexts | Andreas Rheinhardt | 2022-07-25 | 1 | -24/+19 |
* | avcodec/hevcdec: Pass HEVCLocalContext** via execute2 | Andreas Rheinhardt | 2022-07-25 | 1 | -16/+8 |