157 Commits (aa82340b0ccdde4955fba41b8de5e45348ecd11d)

Author SHA1 Message Date
Haihao Xiang dbdd9ccded lavc/qsvdec: fix keyframes 7 months ago
Fei Wang 01c7f68f7a lavc/qsvdec: Use coded_w/h for frame resolution when use system memory 7 months ago
Fei Wang 1c56263704 lavc/qsvdec: Allow decoders to export crop information 7 months ago
Haihao Xiang 473e84ad62 lavc/qsvdec: update HDR side data on output AVFrame for AV1 decoding 7 months ago
Haihao Xiang a00cfc6c24 lavc/qsvdec: require a dynamic frame pool if possible 8 months ago
Michael Niedermayer 8789c550fa
avcodec/qsvdec: Check av_image_get_buffer_size() for failure 8 months ago
Fei Wang 67fc9b8427 lavc/qsvdec: Use FFmpeg default 1/25 framerate if can't derive it from bitstream 8 months ago
Andreas Rheinhardt d692c42938 avcodec/qsv: Use RefStruct API for memory id (mids) array 9 months ago
Haihao Xiang 697251bb0c lavc/qsvdec: Do not print warning when draining cached frames 10 months ago
Anton Khirnov 6169bd0fea lavc/*dec: use side data preference for mastering display/content light metadata 10 months ago
Anton Khirnov 1e7d2007c3 all: use designated initializers for AVOption.unit 11 months ago
Andreas Rheinhardt 89995cfda1 avcodec: Remove redundant pix_fmts from decoders 11 months ago
Anton Khirnov 08bebeb1be Revert "all: Don't set AVClass.item_name to its default value" 12 months ago
Andreas Rheinhardt 0c6203c97a all: Don't set AVClass.item_name to its default value 1 year ago
Haihao Xiang fc73b372cd lavc/qsvdec: reduce info message when more data is required 1 year ago
Haihao Xiang e233f3e75f lavc/qsvdec: return 0 if more data is required 1 year ago
James Almer dc7bd7c5a5 avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2 years ago
James Almer 2f561ba953 avcodec: use the new AVFrame interlace flags in all decoders and encoders 2 years ago
Anton Khirnov 5bf8f29135 lavc/qsvdec: check ff_decode_frame_props() return value 2 years ago
Haihao Xiang 71cded6aa3 lavc/qsvdec: update HDR side data on output AVFrame 2 years ago
Fei Wang 56a52af12b lavc/qsv: add support for decoding & encoding 12bit content 2 years ago
Haihao Xiang 1898dbddd5 lavc/qsv: add support for decoding & encoding 10bit 4:4:4 content 2 years ago
Haihao Xiang db85e01fd7 lavc/qsv: Add support for decoding & encoding 8bit 4:4:4 content 2 years ago
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Haihao Xiang 6900feef06 lavc/qsv: create mfx session using oneVPL for decoding/encoding 2 years ago
Haihao Xiang c77149bc37 qsv: restrict OPAQUE memory to MFX_VERSION < 2.0 2 years ago
Haihao Xiang 3e61b7dd7f qsv: remove mfx/ prefix from mfx headers 2 years ago
Andreas Rheinhardt 6aad1204cc avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 3 years ago
Wenbin Chen e0ae810da3 libavcodec/qsvdec: Add more pixel format support to qsvdec 3 years ago
Wenbin Chen 0a0847dbac libavcodec/qsvdec: using suggested num to set init_pool_size 3 years ago
Wenbin Chen 4a633eb36f libavcodec/qsvdec: remove redundant decodeHeader() 3 years ago
Wenbin Chen 40f38659d7 libavcodec/qsvdec: reinit decoder according to decode() return value 3 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt ce7dbd0481 avcodec/codec_internal: Make FFCodec.decode use AVFrame* 3 years ago
Andreas Rheinhardt 20f9727018 avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 3 years ago
Martin Storsjö a78f136f3f configure: Use a separate config_components.h header for $ALL_COMPONENTS 3 years ago
Wenbin Chen b1c26ce9fe libavcodec/qsvdec: use the parameter from decodeHeader to configure surface 3 years ago
Anton Khirnov 08181624e0 lavc/qsvdec: switch to the new FIFO API 3 years ago
Haihao Xiang 8ca06a8148 lavc/qsvdec: export AVFilmGrainParams side data 3 years ago
Haihao Xiang 7c24a768d3 lavc/qsvdec: track the runtime session version 3 years ago
Haihao Xiang 8dd507bf0d lavc/qsv: allow to add more parameter buffers to QSV frame 3 years ago
Chen,Wenbin e6b990e25d libavcodec/qsvdec.c: using queue count to unref frame 3 years ago
Haihao Xiang 8d4c0c8823 lavc/qsvdec: needn't free the string for AV_OPT_TYPE_STRING AVOption 3 years ago
Haihao Xiang ecee3b07cd qsvdec: add support for HW_DEVICE_CTX method 3 years ago
Haihao Xiang c8cfe67694 lavc/qsvdec: update color properties in codec context 3 years ago
Haihao Xiang 971b4ac733 lavc/qsvdec: fix pts 4 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
Andreas Rheinhardt f0dc8faeb1 avcodec/qsvdec: Make functions used only here static, remove header 4 years ago
Xu Guangxin 7a5a5e68bf avcodec/qsvdec: refact, remove duplicate code for plugin loading 4 years ago