16 Commits (cd2e46a3508d123db9d235b71dd06d495d1eecde)

Author SHA1 Message Date
Anton Khirnov d725c737fe lavc/hevcdec: move some frame-end code to hevc_frame_end() 8 months ago
Anton Khirnov 90e75c4ec9 lavc/hevcdec: drop a redundant multiple-frame-per-packet check 8 months ago
Anton Khirnov d43527a1a0 lavc/hevcdec: store slice header POC in SliceHeader 8 months ago
Anton Khirnov e4e9e1da15 lavc/hevcdec: drop redundant HEVCContext.threads_{type,number} 8 months ago
Anton Khirnov b0c29a45dc lavc/hevc/cabac: do not infer WPP use based on HEVCContext.threads_number 8 months ago
Anton Khirnov d86ac94df2 lavc/hevcdec: output RASL frames based on the value of no_rasl_output_flag 8 months ago
Anton Khirnov 3115c84015 lavc/hevcdec: only set no_rasl_output_flag for IRAP frames 8 months ago
Anton Khirnov 381b70e173 lavc/hevcdec: do not pass HEVCContext to ff_hevc_frame_nb_refs() 8 months ago
Anton Khirnov 01b379a93e lavc/hevcdec: move pocTid0 computation to hevc_frame_start() 8 months ago
Anton Khirnov 8eb134f4f9 lavc/hevcdec: drop an always-zero variable 8 months ago
Anton Khirnov 8c8072c29c lavc/hevcdec: move active PPS from HEVCParamSets to HEVCContext 8 months ago
Anton Khirnov d0868d70ea lavc/hevc/cabac: stop accessing parameter sets through HEVCParamSets 8 months ago
Anton Khirnov b38aecffec lavc/hevc/filter: stop accessing parameter sets through HEVCParamSets 8 months ago
Anton Khirnov fb873a05b3 lavc/hevc/mvs: stop accessing parameter sets through HEVCParamSets 8 months ago
Anton Khirnov 9576a00527 lavc/hevcdec: drop unused HEVCContext.width/height 8 months ago
Anton Khirnov e4601cc339 lavc/hevc*: move to hevc/ subdir 8 months ago
Anton Khirnov ba56a300a9 lavc/hevcdec: drop HEVCContext.frame 8 months ago
Anton Khirnov db84c1c6ef lavc/hevcdec: rename HEVCFrame.frame to just f 8 months ago
Anton Khirnov 9226514ced lavc/hevcdec: rename HEVCContext.ref to cur_frame 8 months ago
Anton Khirnov 7ad9400952 lavc/hevcdec: drop HEVCContext.HEVClc 8 months ago
Anton Khirnov 67ca18dd56 lavc/hevcdec: drop HEVCLocalContext.gb 8 months ago
Anton Khirnov 74159cbfc3 lavc/hevcdec: move handling of byte alignment at the end of slice header 8 months ago
Anton Khirnov f0aece90d9 lavc/hevcdec: allocate local_ctx as array of structs rather than pointers 8 months ago
Anton Khirnov 25ce44efa5 lavc/hevcdec: track local context count separately from WPP thread count 8 months ago
Anton Khirnov a1471ec8ad lavc/hevcdec: rename HEVCContext.HEVClcList to local_ctx 8 months ago
Andreas Rheinhardt 0ec886ddc7 avcodec/hevcdec: Use union for AVFrame* and ProgressFrame 9 months ago
Andreas Rheinhardt a807e469d5 avcodec/hevcdec: Switch to ProgressFrames 9 months ago
Andreas Rheinhardt c1cdaef5ce avcodec/hevc_cabac: Let compiler count offsets 11 months 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
Andreas Rheinhardt 315c956cbd avcodec/pthread_frame: Remove ff_thread_release_buffer() 1 year ago
Andreas Rheinhardt 452089ee23 avcodec/hevcdec: Use RefStruct API for RefPicListTab buffer 1 year ago
Andreas Rheinhardt f8252d6ce3 avcodec/decode: Use RefStruct API for hwaccel_picture_private 1 year ago
Andreas Rheinhardt 14015b9e15 avcodec/hevcdec: Check early whether film grain is supported, fix race 1 year ago
Lynne 697382168d
hevcdec: remove redundant bits_used_for_short_term_rps field 2 years ago
Lynne 6eaca2abd8
hevcdec: expose bits_used_for_short_term_rps 2 years ago
Fei Wang c38370dc5d avcodec/hevcdec: Replace number with enum 2 years ago
Linjie Fu fc3837ba85 lavc/hevcdec: Set max_num_merge_cand to uint8_t 2 years ago
Linjie Fu 513d188d9b lavc/hevcdec: Fix the parsing for use_integer_mv_flag 2 years ago
Linjie Fu c1dceaf0c7 lavc/hevcdec: Add slice parse support for HEVC SCC extension 2 years ago
Xu Guangxin 99501b5015 lavc/hevcdec: do not let missing ref frames invovled in dpb process 3 years ago
Andreas Rheinhardt 247d513beb avcodec/hevcdec: Avoid allocation of common CABAC state 3 years ago
Andreas Rheinhardt ad2b755d3f avcodec/hevcdec: Don't allocate redundant HEVCContexts 3 years ago
Andreas Rheinhardt 13b3e84a4f avcodec/hevc_cabac: Pass HEVCLocalContext when slice-threading 3 years ago
Andreas Rheinhardt 72d5ce9fa6 avcodec/hevcdec: Add stat_coeffs to HEVCABACState 3 years ago
Andreas Rheinhardt 8c4f95e1e1 avcodec/hevc_filter: Pass HEVCLocalContext when slice-threading 3 years ago
Andreas Rheinhardt 136ada2fc3 avcodec/hevc_mvs: Pass HEVCLocalContext when slice-threading 3 years ago
Andreas Rheinhardt 1837ae9d5f avcodec/hevcdec: Add pointers to logctx and parent ctx to HEVCLocalCtx 3 years ago
Andreas Rheinhardt c34e3920f2 avcodec/hevc_refs: Constify ff_hevc_get_ref_list() 3 years ago
Andreas Rheinhardt a3b833c3ea avcodec/hevcdec: Remove redundant context_initialized 3 years ago