summaryrefslogtreecommitdiff
path: root/libavcodec/hevc_refs.c
Commit message (Expand)AuthorAgeFilesLines
* avcodec: use the new AVFrame interlace flags in all decoders and encodersJames Almer2023-05-041-2/+5
* lavc/hevc: Update reference list for SCCLinjie Fu2023-02-271-1/+20
* lavc/hevc_refs: exclude current frame from long term refsXu Guangxin2022-07-271-1/+1
* lavc/hevcdec: do not let missing ref frames invovled in dpb processXu Guangxin2022-07-271-2/+14
* lavc/hevc_refs: fix dpb logical for IRAPXu Guangxin2022-07-271-10/+13
* avcodec/hevc_refs: Constify ff_hevc_get_ref_list()Andreas Rheinhardt2022-07-091-2/+3
* avcodec/hevc_refs: don't use the frame's AVBufferRef sizes when initializing ...James Almer2022-03-151-3/+3
* avcodec/thread: Don't use ThreadFrame when unnecessaryAndreas Rheinhardt2022-02-091-1/+1
* avcodec/threadframe: Add ff_thread_(get|release)_ext_buffer()Andreas Rheinhardt2022-02-091-3/+3
* avcodec/thread: Move ff_thread_(await|report)_progress to new headerAndreas Rheinhardt2022-02-091-0/+1
* all: Remove unnecessary libavcodec/internal.h inclusionsAndreas Rheinhardt2022-02-081-2/+0
* avcodec/hevcdec: apply H.274 film grainNiklas Haas2021-10-151-1/+9
* hevc_refs: reduce code duplication in find_ref_idx()Anton Khirnov2020-06-081-16/+6
* lavc/hevc_refs: Fix the logic of find_ref_idx()Xu Guangxin2020-05-271-18/+20
* avcodec/hevc_refs: Optimize 16bit generate_missing_ref()Michael Niedermayer2019-08-111-6/+6
* avcodec/hevcdec: make ff_hevc_frame_nb_refs take a const pointerTimo Rothenpieler2018-05-101-2/+2
* avcodec/hevc: remove videotoolbox hackAman Gupta2018-05-091-3/+0
* avcodec/videotoolbox: add hevc supportAman Gupta2017-09-281-0/+3
* avcodec/hevc_refs: Check nb_refs in add_candidate_ref()Michael Niedermayer2017-06-151-1/+1
* avcodec/hevcdec: export cropping information instead of handling it internallyJames Almer2017-05-261-13/+5
* avcodec/hevcdec: remove HEVCContext usage from ff_hevc_compute_poc()James Almer2017-05-051-23/+0
* avcodec/hevcdec: remove HEVCContext usage from hevc_seiJames Almer2017-05-051-2/+2
* Merge commit '0bfdcce4d42a6e654c00ea5f9237dc987626457f'James Almer2017-03-231-1/+1
|\
| * hevc: move the SliceType enum to hevc.hAnton Khirnov2016-10-211-1/+1
* | Merge commit 'f6e2f8a9ffda2247bffba991450990d075ea68e3'James Almer2017-03-231-1/+1
|\ \ | |/
| * hevcdec: move parameter set parsing into a separate headerAnton Khirnov2016-10-161-1/+1
* | Merge commit 'c359d624d3efc3fd1d83210d78c4152bd329b765'James Almer2017-03-231-4/+5
|\ \ | |/
| * hevcdec: move decoder-independent declarations into a separate headerAnton Khirnov2016-10-161-3/+4
* | Merge commit '4abe3b049d987420eb891f74a35af2cebbf52144'Clément Bœsch2017-03-231-1/+1
|\ \ | |/
| * hevc: rename hevc.[ch] to hevcdec.[ch]Anton Khirnov2016-10-161-1/+1
* | hevc: properly handle no_rasl_output_flag when removing pictures from the DPBHendrik Leppkes2015-09-201-1/+1
* | Merge commit '2268db2cd052674fde55c7d48b7a5098ce89b4ba'Hendrik Leppkes2015-09-081-1/+1
|\ \ | |/
| * lavu: Drop the {minus,plus}1 suffix from AVComponentDescriptor fieldsVittorio Giovara2015-09-071-1/+1
* | Merge commit 'd82e1adc2019135a2fc45372e0ed0b5ef107cdd0'Michael Niedermayer2015-07-121-1/+1
|\ \ | |/
| * hevc: move splitting the packet into NALUs into a separate functionAnton Khirnov2015-07-121-1/+1
* | Merge commit 'b11acd57326db6c2cc1475dd0bea2a06fbc85aa2'Michael Niedermayer2015-07-121-17/+17
|\ \ | |/
| * hevc: remove HEVCContext usage from hevc_psAnton Khirnov2015-07-121-17/+17
| * hevc: reindent after previous commitHendrik Leppkes2015-01-271-12/+12
| * hevc: add hwaccel hooksHendrik Leppkes2015-01-271-0/+17
* | avcodec/hevc_refs: Silence "Could not find ref with POC" for CRA/BLAMichael Niedermayer2015-03-211-2/+3
* | Merge commit '1dd021929f8157b88529ce1e6ab6351dd2899e89'Michael Niedermayer2015-01-271-4/+5
|\ \ | |/
| * hevc: clear unused refs on failureAnton Khirnov2015-01-271-4/+5
| * hevc_refs: drop the handling of negative coordinates in ff_hevc_get_ref_list()Anton Khirnov2014-08-091-10/+6
* | hevc: reindent after previous commitHendrik Leppkes2015-01-271-12/+12
* | hevc: add hwaccel hooksHendrik Leppkes2015-01-271-0/+18
* | avcodec/hevc_refs: fix potential use of uninitialized min_idxMichael Niedermayer2014-12-101-1/+1
* | hevc: fix skip_flagMickaël Raulet2014-07-281-10/+5
* | hevc: add support for bumping processMickaël Raulet2014-07-261-3/+46
* | Merge commit '458e7c94830d1522997e33a0b5e87bd709e8a349'Michael Niedermayer2014-07-111-3/+5
|\ \ | |/
| * hevc: implement pic_output_flag handlingGildas Cocherel2014-07-111-1/+5