Why h264parse can only parse version 1?

Tim-Philipp Müller t.i.m at zen.co.uk
Tue Jul 30 00:01:39 PDT 2013


Hello,

----- Original message -----
> Now I have a media file, the caps of video is:
> video/x-h264, variant=(string)itu, width=(int)720, height=(int)576,
> codec_data=(buffer)000000016764001facb605a0937fe004a00322000003000200000300f11e3065c00000000168eaccb22c,
> format=(string)H264
> 
> It can not be parsed by h264parse plugin because the version is not
> right.

What component created these caps? The codec data isn't in the right format, it looks like sps/pps in bytestream format with sync marker, but it should be in avcc format.

Cheers
 -Tim


More information about the gstreamer-devel mailing list