38 Commits (4d00378da8155cf3802a48d0a03577fcdc7eeb09)

Author SHA1 Message Date
Anton Khirnov 6dd832673b lavc: add content light/mastering display side data wrappers 11 months ago
Niklas Haas 8a70c5cb93 avcodec: add internal side data wrappers 11 months ago
Andreas Rheinhardt f8252d6ce3 avcodec/decode: Use RefStruct API for hwaccel_picture_private 1 year ago
James Almer 804be7f9e3 avcodec/hevcdec: check for DOVI configuration record in AVCodecContext side data 1 year ago
Andreas Rheinhardt c48cc9c6e9 avcodec/decode: Extend ff_hwaccel_frame_priv_alloc()'s task 2 years ago
Anton Khirnov 5e7b5b0090 lavc: add a header for internal generic-layer APIs 2 years ago
Lynne be07145109
avcodec: add AVHWAccel.free_frame_priv callback 2 years ago
Anton Khirnov d02340b9e3 lavc/decode: allow using AV_CODEC_FLAG_COPY_OPAQUE for decoding 2 years ago
James Almer bff86f31cc avcodec/decode: add a function to set frame props from a user provided packet 2 years ago
Andreas Rheinhardt d1a5ef4069 avcodec/internal: Move ff_side_data_update_matrix_encoding to decode.h 2 years ago
Andreas Rheinhardt b9eaf77ed1 avcodec/internal: Move ff_set_dimensions() to decode.h 2 years ago
Andreas Rheinhardt b6a680989c avcodec/internal: Move ff_set_sar() to decode.h 2 years ago
Andreas Rheinhardt 66b691f99f avcodec/internal: Move ff_get_buffer() to decode.h 2 years ago
Andreas Rheinhardt e2c24e6a29 avcodec/internal: Move ff_reget_buffer() to decode.h 2 years ago
Andreas Rheinhardt 17e23aed41 avcodec/internal: Move ff_get_format() to decode.h 2 years ago
Anton Khirnov e3838b856f lavc: add API for exporting reconstructed frames from encoders 3 years ago
Andreas Rheinhardt 20f9727018 avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 3 years ago
Andreas Rheinhardt 7b10083933 avcodec: Factor updating palette out 4 years ago
Anton Khirnov b006a84a97 lavc: move decoder bsf init into decoder-specific code 4 years ago
Anton Khirnov 20aec597d0 lavc: factor decoder validation/setup from avcodec_open2() 4 years ago
James Almer c56d787fe3 avcodec/decode: move the ff_decode_frame_props() prototype to the proper header 5 years ago
James Almer d3bedba97f avcodec/decode: remove ff_decode_bsfs_uninit() 5 years ago
James Almer ad99cbc9b3 decode: flush the internal bsfs instead of constantly reinitalizing them 7 years ago
James Almer 94fe138de0 avcodec/decode: flush the internal bsfs instead of constantly reinitalizing them 7 years ago
Michael Niedermayer f7617d4b83 libavcodec/decode: remove duplicate includes 7 years ago
Anton Khirnov 81c021c6a2 decode: add a per-frame private data for hwaccel use 7 years ago
Anton Khirnov 7fa64514c8 decode: add a mechanism for performing delayed processing on the decoded frames 7 years ago
Anton Khirnov 9f1cfd88af decode: add a method for attaching lavc-internal data to frames 7 years ago
wm4 b46a77f19d lavc: external hardware frame pool initialization 7 years ago
Anton Khirnov 704311b294 decode: add a per-frame private data for hwaccel use 8 years ago
Anton Khirnov badf0951f5 decode: add a mechanism for performing delayed processing on the decoded frames 8 years ago
Anton Khirnov 359a8a3e2d decode: add a method for attaching lavc-internal data to frames 8 years ago
Diego Biurrun 554e55bbf0 decode.h: Add missing headers to fix standalone compilation 8 years ago
Anton Khirnov 972c71e9cb lavc: add support for filtering packets before decoding 8 years ago
Anton Khirnov 061a0c14bb decode: restructure the core decoding code 8 years ago
Vittorio Giovara 3496cec433 msrle: Use AVFrame instead of AVPicture 9 years ago
Ronald Bultje 992f71e95d msrle: convert MS RLE decoding function to bytestream2. 13 years ago
Alex Converse 7181c4edee cosmetics: Remove extra newlines at EOF 13 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Måns Rullgård 49bd8e4b84 Fix grammar errors in documentation 15 years ago
Diego Biurrun 607694c77b cosmetics: Fix some typos. 16 years ago
Kostya Shishkov 44aa9771c9 Factorize out code used for MS RLE format decoding in different decoders. 17 years ago
Stefano Sabatini 987903826b Globally rename the header inclusion guard names. 17 years ago
Diego Biurrun 5b21bdabe4 Add FFMPEG_ prefix to all multiple inclusion guards. 18 years ago
Aurelien Jacobs 3a763f0f0b split rawvideo encoder and decoder in their own files 18 years ago
Guillaume Poirier efb775777f add a comment to indicate which #endif belong to which #define 18 years ago
Måns Rullgård 699b3f99d0 add multiple inclusion guards to headers 18 years ago
Måns Rullgård 99545457bf include all prerequisites in header files 18 years ago
Michel Bardiaux 76ebb18f16 Segregate code common to BMP decoder and future encoder 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 19 years ago