60 Commits (c1bb19e263e14887ad286c16352edbaa39be4f66)

Author SHA1 Message Date
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Anton Khirnov ac2cda4296 lavc: use AVFrame.duration instead of AVFrame.pkt_duration 2 years ago
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 2 years ago
James Almer 3e186148ca avcodec/libdav1d: don't depend on the event flags API to init sequence params the first time 3 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt 20f9727018 avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 3 years ago
Andreas Rheinhardt a688f3c13c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 3 years ago
James Almer 61b104caaa avcodec/libdav1d: free the Dav1dData packet on dav1d_send_data() failure 3 years ago
James Almer 6c4074e423 avcodec/libdav1d: explicitly set Dav1dSettings.apply_grain 3 years ago
James Almer 3e17e0e5ef avcodec/libdav1d: honor the requested strict_std_compliance level on supported builds 3 years ago
Andreas Rheinhardt 7c5ee237be avcodec/libdav1d: Use av_memdup() where appropriate 3 years ago
Andreas Rheinhardt 31d0487ba2 avcodec/libdav1d: Use AVCodecInternal.in_pkt instead of stack packet 3 years ago
Andreas Rheinhardt 776e9f9e2a avcodec/libdav1d: Don't leak side-data-only packets 3 years ago
James Almer 9a7fe439d9 avcodec/libdav1d: let libdav1d choose optimal max frame delay 3 years ago
James Almer d873b5fffc avcodec/libdav1d: pass auto threads value to libdav1d 3 years ago
James Almer e204846ec1 avcodec/libdav1d: fix compilation after recent libdav1d API changes 3 years ago
James Almer 651fed3860 avcodec/libdav1d: signal the presence of Film Grain in the decoder context 3 years ago
Andreas Rheinhardt 69f120ead7 avcodec/avcodec: Don't include cpu.h 3 years ago
James Almer 1349de10b2 avcodec/libdav1d: parse sequence headers in extradata if available 3 years ago
James Almer 7ee17ec7e4 avcodec/libdav1d: don't repeatedly parse the same sequence header 3 years ago
James Almer 48eaf8ba1c avcodec/libdav1d: use ff_decode_frame_props() to fill frame properties 3 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt 6e30b35b85 avutil/frame: Remove deprecated AVFrame.pkt_pts field 4 years ago
Anton Khirnov 7d09579190 lavc: rename AV_CODEC_CAP_AUTO_THREADS->AV_CODEC_CAP_OTHER_THREADS 4 years ago
Anton Khirnov 8a129077cc lavc: replace internal use of AV_CODEC_CAP_AUTO_THREADS with an internal cap 4 years ago
James Almer 081a17990b avcodec/libdav1d: stop setting AVFrame->best_effort_timestamp 4 years ago
Lynne 2ba04670c3
lavu/film_grain_params: fix typo in type enum 4 years ago
Lynne 18933dbde0
libdav1d: correctly copy ar_coeffs_uv to our struct 4 years ago
Lynne dd34861018
libdav1d: use film grain export flag to export AVFilmGrainParams side data 4 years ago
Derek Buitenhuis 649a6969f7 avcodec/libdav1d: Call ff_set_sar in addition to setting the frame SAR 4 years ago
James Almer 6c1bf7c02e avcodec/libdav1d: add support for A53 Closed Captions 4 years ago
James Almer 5eb4405fc5 avcodec/libdav1d: use av_image_get_buffer_size() to calculate frame size 4 years ago
James Almer 49220869a8 avcodec/libdav1d: export frame sample aspect ratio 5 years ago
Thierry Foucu eaf566ce0b Add options for spatial layers. 5 years ago
James Almer 97d9cff251 avcodec/libdav1d: export bitstream timing info when available 5 years ago
James Almer a34d06222f avcodec/libdav1d: fix setting AVFrame reordered_opaque 5 years ago
James Almer 39d5acbd09 avcodec/libdav1d: set AVFrame reordered_opaque 5 years ago
James Almer 6c0167f6f6 avcodec/libdav1d: use the library default for the filmgrain option 5 years ago
James Almer 03ba386833 avcodec/libdav1d: allow setting frame size limit in pixels 5 years ago
James Almer f78172b29a avcodec/libdav1d: add support for RGB streams 6 years ago
James Almer 254da41531 avcodec/libdav1d: assert Dav1dPicture allocator_data is set before referencing its data 6 years ago
James Almer 0e07b767c8 avcodec/libdav1d: export level from the Sequence Header 6 years ago
James Almer fbc5a27694 avcodec/libdav1d: fine tune thread distribution 6 years ago
James Almer 9e62e1a110 avcodec/libdav1d: use a reference to the allocated buffer instead of wrapping the Dav1dPicture 6 years ago
James Almer 5cd60b6f2e avcodec/libdav1d: reset pool size on allocation failure 6 years ago
James Almer f6803cfbd2 avcodec/libdav1d: unref the frame on failure 6 years ago
Vittorio Giovara 38a4132132 libdav1d: Add support for reading hdr10 metadata 6 years ago
James Almer 36bb2cc200 avcodec/libdav1d: consistently use AVERROR return values 6 years ago
James Almer 28746a0e20 avcodec/libdav1d: use a custom picture allocator 6 years ago
James Almer 2a31bf2a35 avcodec/libdav1d: move the pix_fmt enum array up in the file 6 years ago