summaryrefslogtreecommitdiff
path: root/libavcodec/h264_ps.c
diff options
context:
space:
mode:
authorLynne <dev@lynne.ee>2022-03-18 15:11:02 +0100
committerLynne <dev@lynne.ee>2023-05-29 00:41:29 +0200
commit02f38af2dd3acbbc6aafa627bd50c811286553f8 (patch)
tree9149866368773bb678c3f237ec52e82e000e0975 /libavcodec/h264_ps.c
parent317fa3bd1dc50268110bc95f16f09edae22d1eaa (diff)
h264_ps: expose pps_id
Diffstat (limited to 'libavcodec/h264_ps.c')
-rw-r--r--libavcodec/h264_ps.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/h264_ps.c b/libavcodec/h264_ps.c
index d0d1e65903..4ec5bd4e80 100644
--- a/libavcodec/h264_ps.c
+++ b/libavcodec/h264_ps.c
@@ -731,6 +731,7 @@ int ff_h264_decode_picture_parameter_set(GetBitContext *gb, AVCodecContext *avct
if (!(bit_length & 7) && pps->data_size < sizeof(pps->data))
pps->data[pps->data_size++] = 0x80;
+ pps->pps_id = pps_id;
pps->sps_id = get_ue_golomb_31(gb);
if ((unsigned)pps->sps_id >= MAX_SPS_COUNT ||
!ps->sps_list[pps->sps_id]) {