vlc | branch: master | Francois Cartegnie <[email protected]> | Fri Apr 29 11:21:43 2016 +0200| [7fef98f51480ebcebf42f9f90be129c8115f6cc9] | committer: Francois Cartegnie
codec: videotoolbox: don't try to strip annexB on raw sps (fix #15416) Happens on stream restart > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=7fef98f51480ebcebf42f9f90be129c8115f6cc9 --- modules/codec/videotoolbox.m | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/modules/codec/videotoolbox.m b/modules/codec/videotoolbox.m index 840876e..75e2219 100644 --- a/modules/codec/videotoolbox.m +++ b/modules/codec/videotoolbox.m @@ -357,8 +357,7 @@ static int StartVideoToolbox(decoder_t *p_dec, block_t *p_block) const uint8_t *p_stp_sps_buf = p_sps_buf; size_t i_stp_sps_nal = i_sps_size; h264_sequence_parameter_set_t *p_sps_data; - if( !hxxx_strip_AnnexB_startcode( &p_stp_sps_buf, &i_stp_sps_nal ) || - !( p_sps_data = h264_decode_sps(p_stp_sps_buf, i_stp_sps_nal, true) ) ) + if( !( p_sps_data = h264_decode_sps(p_stp_sps_buf, i_stp_sps_nal, true) ) ) { msg_Warn(p_dec, "sps pps parsing failed"); return VLC_EGENERIC; _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
