mirror of
https://github.com/nyanmisaka/mpp.git
synced 2025-10-09 02:50:06 +08:00
[h264d]: fix sps id overflow
Signed-off-by: Grey Li <grey.li@rock-chips.com> Change-Id: I3aec751595f4441dac8e9d47065eaf52d40ded5b
This commit is contained in:
@@ -37,9 +37,10 @@ static MPP_RET interpret_picture_timing_info(
|
||||
H264_SEI_PIC_TIMING_t *pic_timing = NULL;
|
||||
RK_U32 num_clock_ts[9] = {1, 1, 1, 2, 2, 3, 3, 2, 3};
|
||||
struct h264_vui_t *vui_seq_parameters = NULL;
|
||||
RK_S32 seq_parameter_set_id = sei_msg->seq_parameter_set_id;
|
||||
|
||||
if (!p_videoctx->spsSet[sei_msg->seq_parameter_set_id]) {
|
||||
H264D_ERR("seq_parameter_set_id %d may be invalid\n", sei_msg->seq_parameter_set_id);
|
||||
if (seq_parameter_set_id >= MAXSPS || !p_videoctx->spsSet[seq_parameter_set_id]) {
|
||||
H264D_ERR("seq_parameter_set_id %d may be invalid\n", seq_parameter_set_id);
|
||||
goto __BITREAD_ERR;
|
||||
}
|
||||
vui_seq_parameters = &(p_videoctx->spsSet[sei_msg->seq_parameter_set_id]->vui_seq_parameters);
|
||||
|
Reference in New Issue
Block a user