vlc | branch: master | Francois Cartegnie <[email protected]> | Wed Dec 9 11:52:56 2015 +0100| [809c2948efbf70cd897e6b8da8ffed16e7fee1bb] | committer: Francois Cartegnie
codec: mediacodec: missing hvcC check before conversion > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=809c2948efbf70cd897e6b8da8ffed16e7fee1bb --- modules/codec/omxil/mediacodec.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/codec/omxil/mediacodec.c b/modules/codec/omxil/mediacodec.c index 7df856e..238dcc6 100644 --- a/modules/codec/omxil/mediacodec.c +++ b/modules/codec/omxil/mediacodec.c @@ -320,7 +320,8 @@ static int ParseVideoExtra(decoder_t *p_dec, uint8_t *p_extra, int i_extra) H264SetCSD(p_dec, p_buf, size, NULL); } else { - if (hevc_hvcC_to_AnnexB_NAL(p_dec, p_extra, i_extra, + if ( hevc_ishvcC(p_extra, i_extra) && + hevc_hvcC_to_AnnexB_NAL(p_dec, p_extra, i_extra, p_buf, buf_size, &size, &p_sys->u.video.i_nal_length_size) == VLC_SUCCESS) { _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
