18 Commits (01b379a93e05d86f7d889a848741f7e235560630)

Author SHA1 Message Date
Anton Khirnov 01b379a93e lavc/hevcdec: move pocTid0 computation to hevc_frame_start() 9 months ago
Anton Khirnov 5e438511ab lavc/hevcdec: do not pass HEVCContext to decode_lt_rps() 9 months ago
Anton Khirnov 0892ec947c lavc/hevcdec: pass SliceHeader explicitly to pred_weight_table() 9 months ago
Anton Khirnov 90fc331b0f lavc/hevcdec: only ignore INVALIDDATA in decode_nal_unit() 9 months ago
Anton Khirnov 8eb134f4f9 lavc/hevcdec: drop an always-zero variable 9 months ago
Anton Khirnov 8c8072c29c lavc/hevcdec: move active PPS from HEVCParamSets to HEVCContext 9 months ago
Anton Khirnov 0f47342c12 lavc/hevcdec: stop accessing parameter sets through HEVCParamSets 9 months ago
Anton Khirnov 38b8ae4112 lavc/hevc/pred: stop accessing parameter sets through HEVCParamSets 9 months ago
Anton Khirnov d0868d70ea lavc/hevc/cabac: stop accessing parameter sets through HEVCParamSets 9 months ago
Anton Khirnov b38aecffec lavc/hevc/filter: stop accessing parameter sets through HEVCParamSets 9 months ago
Anton Khirnov fb873a05b3 lavc/hevc/mvs: stop accessing parameter sets through HEVCParamSets 9 months ago
Anton Khirnov 2e46d68f55 lavc/hevc_ps: make SPS hold a reference to its VPS 9 months ago
Anton Khirnov c879165b39 lavc/hevc_ps: make PPS hold a reference to its SPS 9 months ago
Anton Khirnov e12fd62d1d lavc/hevcdec: drop a redundant assignment in hevc_decode_frame() 9 months ago
Anton Khirnov a82f2b0924 lavc/hevcdec: simplify condition 9 months ago
Anton Khirnov 0407556716 lavc/hevcdec: do not free SliceHeader arrays in pic_arrays_free() 9 months ago
Anton Khirnov a13b892080 lavc/hevcdec: deduplicate calling hwaccel decode_params() 9 months ago
Anton Khirnov e4601cc339 lavc/hevc*: move to hevc/ subdir 9 months ago
Anton Khirnov ba56a300a9 lavc/hevcdec: drop HEVCContext.frame 9 months ago
Anton Khirnov db84c1c6ef lavc/hevcdec: rename HEVCFrame.frame to just f 9 months ago
Anton Khirnov 9226514ced lavc/hevcdec: rename HEVCContext.ref to cur_frame 9 months ago
Anton Khirnov 7ad9400952 lavc/hevcdec: drop HEVCContext.HEVClc 9 months ago
Anton Khirnov 67ca18dd56 lavc/hevcdec: drop HEVCLocalContext.gb 9 months ago
Anton Khirnov ac69e6caf6 lavc/hevcdec: include first row in SliceHeader.offset/size 9 months ago
Anton Khirnov 79c0310aca lavc/hevcdec: drop a useless condition 9 months ago
Anton Khirnov 74159cbfc3 lavc/hevcdec: move handling of byte alignment at the end of slice header 9 months ago
Anton Khirnov 6fed1841a1 lavc/hevc_ps/HEVCSPS: change flags into uint8_t 9 months ago
Anton Khirnov bd1a06dc43 lavc/hevc_ps: reduce the size of used_by_curr_pic_lt_sps_flag 9 months ago
Anton Khirnov 72bdbce00d lavc/hevcdec: drop a useless execute() call with 1 job 9 months ago
Anton Khirnov f0aece90d9 lavc/hevcdec: allocate local_ctx as array of structs rather than pointers 9 months ago
Anton Khirnov 25ce44efa5 lavc/hevcdec: track local context count separately from WPP thread count 9 months ago
Anton Khirnov a1471ec8ad lavc/hevcdec: rename HEVCContext.HEVClcList to local_ctx 9 months ago
Michael Niedermayer 5eb05f4450
avcodec/hevcdec: Check ref frame 11 months ago
Niklas Haas d0392619a7 avcodec/dovi_rpu: store entire config record 11 months ago
Andreas Rheinhardt 0ec886ddc7 avcodec/hevcdec: Use union for AVFrame* and ProgressFrame 11 months ago
Andreas Rheinhardt bba996d6cd avcodec/hevcdec: Fix precedence, bogus film grain warning 11 months ago
Andreas Rheinhardt a807e469d5 avcodec/hevcdec: Switch to ProgressFrames 11 months ago
Andreas Rheinhardt 2b46ae6407 avcodec/codec_internal: Remove FF_CODEC_CAP_ALLOCATE_PROGRESS 11 months ago
James Almer 6d0c89980c avcodec/hevcdec: export global side data in AVCodecContext 11 months ago
Niklas Haas 459648761f avcodec/hevcdec: fix segfault on invalid film grain metadata 11 months ago
Niklas Haas b90c18b38c avcodec/dovi_rpu: verify RPU data CRC32 11 months ago
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 12 months ago
Niklas Haas 5d7f234e7e avcodec/hevcdec: apply AOM film grain synthesis 12 months ago
Niklas Haas b9565db9a0 avcodec/hevcdec: respect side data preference 1 year ago
Anton Khirnov d9f1b321cf lavc/hevcdec: pass an actual codec context to ff_h2645_sei_to_frame() 1 year ago
Anton Khirnov 08bebeb1be Revert "all: Don't set AVClass.item_name to its default value" 1 year ago
Andreas Rheinhardt 0c6203c97a all: Don't set AVClass.item_name to its default value 1 year ago
Wu Jianhua cbb93c4ff6 avcodec: add D3D12VA hardware accelerated HEVC decoding 1 year ago
Andreas Rheinhardt fd2e65871c avcodec/hevcdec: Use RefStruct-pool API instead of AVBufferPool API 1 year ago
Andreas Rheinhardt ba6a5e7a3d avcodec/hevcdec: Move collocated_ref to HEVCContext 1 year ago