summaryrefslogtreecommitdiff
path: root/libavcodec/hevc_ps.h
diff options
context:
space:
mode:
authorLynne <dev@lynne.ee>2022-12-14 00:25:48 +0100
committerLynne <dev@lynne.ee>2023-05-29 00:41:33 +0200
commitf58db8e534b38e4a3b776ceb465d6915af641068 (patch)
tree461f0eb6ca280e2a1e883adc3453e84b7d6fe77e /libavcodec/hevc_ps.h
parentabdd87d44ebafb1ee39bee183bc4fdaaa88238d3 (diff)
hevc_ps: expose rps fields
Diffstat (limited to 'libavcodec/hevc_ps.h')
-rw-r--r--libavcodec/hevc_ps.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/libavcodec/hevc_ps.h b/libavcodec/hevc_ps.h
index 344c5bbc7f..2b89cdc9fd 100644
--- a/libavcodec/hevc_ps.h
+++ b/libavcodec/hevc_ps.h
@@ -70,9 +70,16 @@ typedef struct HEVCHdrParams {
} HEVCHdrParams;
typedef struct ShortTermRPS {
+ uint8_t rps_predict;
+ unsigned int delta_idx;
+ uint8_t use_delta_flag;
+ uint8_t delta_rps_sign;
+ unsigned int abs_delta_rps;
unsigned int num_negative_pics;
int num_delta_pocs;
int rps_idx_num_delta_pocs;
+ int32_t delta_poc_s0[32];
+ int32_t delta_poc_s1[32];
int32_t delta_poc[32];
uint8_t used[32];
} ShortTermRPS;