From 5352b6054fea35869be94a81a1169b7d8df7401c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Rafa=C3=ABl=20Carr=C3=A9?= Date: Sat, 19 Dec 2009 17:57:39 +0100 Subject: [PATCH] h264 packetizer: fill profile/level --- modules/packetizer/h264.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/packetizer/h264.c b/modules/packetizer/h264.c index 886f12ce05..d3f9d33a43 100644 --- a/modules/packetizer/h264.c +++ b/modules/packetizer/h264.c @@ -755,8 +755,10 @@ static void PutSPS( decoder_t *p_dec, block_t *p_frag ) bs_init( &s, pb_dec, i_dec ); int i_profile_idc = bs_read( &s, 8 ); - /* Skip constraint_set0123, reserved(4), level(8) */ - bs_skip( &s, 1+1+1+1 + 4 + 8 ); + p_dec->fmt_out.i_profile = i_profile_idc; + /* Skip constraint_set0123, reserved(4) */ + bs_skip( &s, 1+1+1+1 + 4 ); + p_dec->fmt_out.i_level = bs_read( &s, 8 ); /* sps id */ i_sps_id = bs_read_ue( &s ); if( i_sps_id >= SPS_MAX ) -- 2.39.5