aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/h264dec.h
Commit message (Expand)AuthorAgeFilesLines
* avcodec/mpegutils: Move H.264-only macros to h264dec.hAndreas Rheinhardt2024-06-201-0/+8
* avcodec/h264dec: Remove unused coded_picture_numberAndreas Rheinhardt2024-04-281-1/+0
* avcodec/h264dec: Support skipping frames that used gray gap framesMichael Niedermayer2023-11-201-0/+1
* avcodec/h264: Avoid using gray gap frames as referencesMichael Niedermayer2023-11-201-0/+1
* avcodec/h264: keep track of which frames used gray referencesMichael Niedermayer2023-11-201-0/+4
* avcodec/h264dec: More elaborate documentation for frame_recoveredMichael Niedermayer2023-11-201-1/+11
* avcodec/h264: Use FRAME_RECOVERED_HEURISTIC instead of IDR/SEIMichael Niedermayer2023-11-201-0/+4
* avcodec/h264dec: Use RefStruct-pool API instead of AVBufferPool APIAndreas Rheinhardt2023-11-011-12/+11
* avcodec/pthread_frame: Remove ff_thread_release_buffer()Andreas Rheinhardt2023-10-221-3/+3
* avcodec/h264dec: Constify H.264 decoderAndreas Rheinhardt2023-10-131-3/+3
* avcodec/error_resilience: Constify ThreadFrame*Andreas Rheinhardt2023-10-121-0/+1
* avcodec/decode: Use RefStruct API for hwaccel_picture_privateAndreas Rheinhardt2023-10-071-2/+2
* avcodec/h264_ps: Use RefStruct API for SPS/PPSAndreas Rheinhardt2023-10-071-1/+0
* avcodec/h264dec: Fix data race when updating decode_error_flagsAndreas Rheinhardt2023-09-151-0/+4
* avcodec/h264dec: Move inline functions only used by CABAC/CAVLC codeAndreas Rheinhardt2023-08-051-132/+0
* avcodec/h264dec: Constify slices' pointer to the parent contextAndreas Rheinhardt2022-03-251-1/+1
* avcodec/h264dec: Move ERContext to H264ContextAndreas Rheinhardt2022-03-251-3/+4
* avcodec/mpegutils.h: Move DELAYED_PIC_REF macro to h264dec.hAndreas Rheinhardt2022-02-131-0/+5
* avcodec/thread: Don't use ThreadFrame when unnecessaryAndreas Rheinhardt2022-02-091-1/+0
* avcodec/h264dec: Remove unnecessary headersAndreas Rheinhardt2022-01-261-3/+0
* lavc/svq3: stop including h264dec.hAnton Khirnov2022-01-261-1/+0
* lavc/h264: move MB_TYPE defs from h264dec.h to h264_parseAnton Khirnov2022-01-261-2/+0
* lavc/h264: move some shared code from h264dec to h264_parseAnton Khirnov2022-01-261-26/+0
* lavc/h264: replace MAX_DELAYED_PIC_COUNT by H264_MAX_DPB_FRAMESAnton Khirnov2022-01-261-4/+2
* lavc/h264dec.h: Move MMCOOpcode to h264_parse.hAnton Khirnov2022-01-261-13/+0
* lavc/h264: replace MAX_MMCO_COUNT with H264_MAX_MMCO_COUNTAnton Khirnov2022-01-261-4/+2
* avcodec/h264dec: Move pack8to16 to its only userAndreas Rheinhardt2022-01-261-9/+0
* avcodec/h264dec: Move find_start_code() to its only userAndreas Rheinhardt2022-01-261-11/+0
* avcodec/h264dec: apply H.274 film grainNiklas Haas2021-08-241-0/+6
* avcodec/h264_slice: compute and export film grain seedNiklas Haas2021-08-241-0/+7
* avcodec/h264_picture: add ff_h264_replace_picture()James Almer2021-08-101-0/+1
* avcodec/h264dec: update exported AVOptions in the user-facing contextJames Almer2021-04-141-0/+2
* lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bumpAnton Khirnov2021-01-011-0/+1
* h264dec: support exporting QP tables through the AVVideoEncParams APIAnton Khirnov2020-05-251-0/+6
* lavc/h264dec.h: remove unused ff_h264_decode_slice_headerLinjie Fu2019-12-171-2/+0
* avcodec/h264dec: Fix potential array overreadMichael Niedermayer2017-11-151-0/+1
* Merge commit '45c4bf3df03ef53ae61fa1473424d4ae024f22e4'James Almer2017-11-081-0/+1
|\
| * h264dec: track the last seen value of x264_buildAnton Khirnov2017-07-261-0/+1
| * h264dec: export cropping information instead of handling it internallyAnton Khirnov2017-01-121-0/+5
| * h264dec: be more explicit in handling container croppingAnton Khirnov2017-01-121-0/+5
* | avcodec/h264dec: export cropping information instead of handling it internallyJames Almer2017-05-261-4/+5
* | avcodec/h264dec: be more explicit in handling container croppingJames Almer2017-05-261-0/+5
* | Merge commit 'f1af37b51033ad90e56a8d7dfcc366f2bd9d2fed'Clément Bœsch2017-05-051-1/+0
|\|
| * h264dec: make ff_h264_decode_init() staticAnton Khirnov2017-01-091-1/+0
| * h264dec: make sure to only end a field if it has been startedAnton Khirnov2016-12-191-0/+5
* | h264: revert 1189af429211ac650aac730368a6cf5b23756605.Ronald S. Bultje2017-03-281-8/+0
* | Merge commit '38efff92f1ef81f3de20ff0460ec7b70c253d714'Clément Bœsch2017-01-241-18/+9
|\|
| * h264: fix decoding multiple fields per packet with slice threadsAnton Khirnov2016-07-151-3/+9
| * h264: eliminate decode_postinit()Anton Khirnov2016-07-151-1/+2
* | avcodec/h264dec: Fix regression with "make fate-h264-attachment-631 THREADS=8"Michael Niedermayer2017-01-241-0/+2