Commit 92c29914 authored by Michael Niedermayer's avatar Michael Niedermayer

avcodec/hevc_sei: factor return 1 out of if/else chain

Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent efc66d69
...@@ -160,13 +160,10 @@ static int decode_nal_sei_message(HEVCContext *s) ...@@ -160,13 +160,10 @@ static int decode_nal_sei_message(HEVCContext *s)
if (s->nal_unit_type == NAL_SEI_PREFIX) { if (s->nal_unit_type == NAL_SEI_PREFIX) {
if (payload_type == 256 /*&& s->decode_checksum_sei*/) { if (payload_type == 256 /*&& s->decode_checksum_sei*/) {
decode_nal_sei_decoded_picture_hash(s); decode_nal_sei_decoded_picture_hash(s);
return 1;
} else if (payload_type == 45) { } else if (payload_type == 45) {
decode_nal_sei_frame_packing_arrangement(s); decode_nal_sei_frame_packing_arrangement(s);
return 1;
} else if (payload_type == 47) { } else if (payload_type == 47) {
decode_nal_sei_display_orientation(s); decode_nal_sei_display_orientation(s);
return 1;
} else if (payload_type == 1){ } else if (payload_type == 1){
int ret = decode_pic_timing(s); int ret = decode_pic_timing(s);
av_log(s->avctx, AV_LOG_DEBUG, "Skipped PREFIX SEI %d\n", payload_type); av_log(s->avctx, AV_LOG_DEBUG, "Skipped PREFIX SEI %d\n", payload_type);
...@@ -175,11 +172,9 @@ static int decode_nal_sei_message(HEVCContext *s) ...@@ -175,11 +172,9 @@ static int decode_nal_sei_message(HEVCContext *s)
} else if (payload_type == 129){ } else if (payload_type == 129){
active_parameter_sets(s); active_parameter_sets(s);
av_log(s->avctx, AV_LOG_DEBUG, "Skipped PREFIX SEI %d\n", payload_type); av_log(s->avctx, AV_LOG_DEBUG, "Skipped PREFIX SEI %d\n", payload_type);
return 1;
} else { } else {
av_log(s->avctx, AV_LOG_DEBUG, "Skipped PREFIX SEI %d\n", payload_type); av_log(s->avctx, AV_LOG_DEBUG, "Skipped PREFIX SEI %d\n", payload_type);
skip_bits(gb, 8*payload_size); skip_bits(gb, 8*payload_size);
return 1;
} }
} else { /* nal_unit_type == NAL_SEI_SUFFIX */ } else { /* nal_unit_type == NAL_SEI_SUFFIX */
if (payload_type == 132 /* && s->decode_checksum_sei */) if (payload_type == 132 /* && s->decode_checksum_sei */)
...@@ -188,8 +183,8 @@ static int decode_nal_sei_message(HEVCContext *s) ...@@ -188,8 +183,8 @@ static int decode_nal_sei_message(HEVCContext *s)
av_log(s->avctx, AV_LOG_DEBUG, "Skipped SUFFIX SEI %d\n", payload_type); av_log(s->avctx, AV_LOG_DEBUG, "Skipped SUFFIX SEI %d\n", payload_type);
skip_bits(gb, 8 * payload_size); skip_bits(gb, 8 * payload_size);
} }
return 1;
} }
return 1;
} }
static int more_rbsp_data(GetBitContext *gb) static int more_rbsp_data(GetBitContext *gb)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment