summaryrefslogtreecommitdiff
path: root/libavcodec/h264_picture.c
Commit message (Expand)AuthorAgeFilesLines
* avcodec/thread: Don't use ThreadFrame when unnecessaryAndreas Rheinhardt2022-02-091-9/+6
* avcodec/threadframe: Add ff_thread_(get|release)_ext_buffer()Andreas Rheinhardt2022-02-091-2/+2
* avcodec/thread: Move ff_thread_(await|report)_progress to new headerAndreas Rheinhardt2022-02-091-1/+1
* avcodec/h264*: Remove unnecessary h264_mvpred.h inclusionsAndreas Rheinhardt2022-01-261-9/+0
* avcodec/h264_picture: don't assume Film Grain Params side data will be presentJames Almer2021-10-181-3/+5
* avcodec/h264_picture: wait for the second slice to apply film grain on interl...James Almer2021-09-141-1/+1
* avcodec/h264dec: apply H.274 film grainNiklas Haas2021-08-241-2/+33
* avcodec/h264_picture: add ff_h264_replace_picture()James Almer2021-08-101-0/+44
* avcodec/h264_picture: split copying H264Picture some fields into a separate f...James Almer2021-08-101-24/+33
* h264dec: support exporting QP tables through the AVVideoEncParams APIAnton Khirnov2020-05-251-1/+7
* libavcodec, libpostproc: Remove outcommented START/STOP_TIMERAndreas Rheinhardt2020-03-141-1/+0
* h264_picture: Actually return error during alloc failureDerek Buitenhuis2017-11-261-3/+9
* Merge commit 'dd343fd986459f467a2d1d70c26101dff1d47d68'James Almer2017-10-231-1/+0
|\
* \ Merge commit '7b917041184874e7d7cba4450813de7e0bb28a33'James Almer2017-10-211-12/+0
|\ \ | |/
| * h264dec: make sure to only end a field if it has been startedAnton Khirnov2016-12-191-0/+1
* | avcodec/h264dec: export cropping information instead of handling it internallyJames Almer2017-05-261-3/+0
* | h264: don't sync pic_id between threads.Ronald S. Bultje2017-04-031-1/+0
* | h264: don't write to source picture object in ff_h264_ref_picture().Ronald S. Bultje2017-03-311-1/+1
* | Merge commit '9df889a5f116c1ee78c2f239e0ba599c492431aa'Clément Bœsch2016-07-291-1/+1
|\ \ | |/
| * h264: rename h264.[ch] to h264dec.[ch]Anton Khirnov2016-06-211-1/+1
* | Merge commit 'bec993381cfec72051b0d9f12ac9d9bb9c750983'Clément Bœsch2016-06-301-1/+1
|\ \ | |/
| * h264: postpone generating the implicit MMCOsAnton Khirnov2016-06-121-1/+1
* | Merge commit '39ab2ea53121b9976a619cd545fbd3464b908696'Clément Bœsch2016-06-291-1/+1
|\ \ | |/
| * h264: rename mmco_index to nb_mmcoAnton Khirnov2016-06-121-1/+1
* | Merge commit '4f81f8dba735c212efae077c4fec8ad4fe53b352'Clément Bœsch2016-06-291-1/+0
|\ \ | |/
| * Drop unnecessary golomb.h #includesDiego Biurrun2016-06-081-1/+0
* | Merge commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb'Clément Bœsch2016-06-211-1/+1
|\ \ | |/
| * cosmetics: Fix spelling mistakesVittorio Giovara2016-05-041-1/+1
* | Merge commit 'c8dcff0cdb17d0aa03ac729eba12d1a20f1f59c8'Clément Bœsch2016-06-121-4/+4
|\ \ | |/
| * h264: factor out calculating the POC count into a separate fileAnton Khirnov2016-04-241-4/+4
* | avcodec/h264: Execute error concealment before marking the frame as done.Michael Niedermayer2016-02-191-41/+0
* | lavc: put remaining bits of vdpau-in-decoder under FF_API_CAP_VDPAU.Ronald S. Bultje2015-08-181-0/+4
* | lavc: propagate hwaccel errorswm42015-08-061-1/+2
* | Merge commit 'def97856de6021965db86c25a732d78689bd6bb0'Michael Niedermayer2015-07-271-2/+2
|\ \ | |/
* | avcodec/vdpau: Re-factor pre-hwaccel helper functions into separate headerPhilip Langdale2015-05-251-1/+1
* | Merge commit 'a0f2946068c62e18cb05ac25c0df3d86077251a6'Michael Niedermayer2015-04-291-9/+9
|\ \ | |/
| * h264: use properly allocated AVFramesAnton Khirnov2015-04-291-6/+6
* | Merge commit '9d33bab583a82cf12286c65258a29c6888e1ff98'Michael Niedermayer2015-04-291-1/+0
|\ \ | |/
| * h264: drop H264Context.ouputed_pocAnton Khirnov2015-04-291-1/+0
* | Merge commit '27b0e6ebfd47b0c11156c18b90fa8c571f0f60c3'Michael Niedermayer2015-04-291-1/+0
|\ \ | |/
| * h264: drop needs_reallocAnton Khirnov2015-04-291-1/+0
* | avcodec/h264: Use only one ERContextMichael Niedermayer2015-04-091-0/+1
* | Merge commit 'a4d34e218f548d381e09c483e8dc6ad18a8d571c'Michael Niedermayer2015-04-041-1/+1
|\ \ | |/
| * h264: disable ER by defaultAnton Khirnov2015-04-031-1/+1
* | Merge commit 'a12d3188cbec15e22070e139fa5cc541da07e2c3'Michael Niedermayer2015-03-211-4/+7
|\ \ | |/
| * h264: use a smaller struct for the ref listsAnton Khirnov2015-03-211-2/+2
* | Merge commit '582683b6ac798ed2a004a4e2121b7bd47892bbfd'Michael Niedermayer2015-03-211-7/+7
|\ \ | |/
| * h264: move remaining ER stuff into the per-slice contextAnton Khirnov2015-03-211-4/+4
* | Merge commit '95eb35f30513e335990ad0d5dca6ddc318477291'Michael Niedermayer2015-03-211-9/+9
|\ \ | |/
| * h264: move the ref lists variables into the per-slice contextAnton Khirnov2015-03-211-3/+3