omxvideoenc: Failed to force a keyframe: Unsupported index (0x8000101a)
Sebastian Dröge
sebastian at centricular.com
Sun Aug 16 04:24:32 PDT 2015
On So, 2015-08-16 at 13:18 +0200, Graham Leggett wrote:
> On 16 Aug 2015, at 9:35 AM, Sebastian Dröge <
> sebastian at centricular.com> wrote:
>
> > It might just not be supported by the RPi OpenMAX IL
> > implementation. No
> > OpenMAX IL implementations implements all the things that are
> > mentioned
> > in the spec, and none of them even implements everything they
> > implement
> > in a way that is conforming with the spec.
> >
> >
> > That said, this might also be a bug on our side. We currently set
> > this
> > config on the port with index 200. Maybe it is only supported to be
> > set
> > on the other port, 201 (IIRC).
>
> Confirmed with the RPi people, OMX_IndexConfigVideoIntraVOPRefresh is
> not supported:
>
> https://github.com/raspberrypi/firmware/issues/462
>
> It looks like OMX_IndexConfigBrcmVideoRequestIFrame might do the
> trick, but the question then becomes is the existing code wrong and
> OMX_IndexConfigBrcmVideoRequestIFrame should be used instead of
> OMX_IndexConfigVideoIntraVOPRefresh, or this is a case of where some
> platforms use the one and some the other?
It's a case where Broadcom decided to use a custom way of requesting
keyframes and not following the standard.
We should add support for the Broadcom one though, putting it into a
#ifdef USE_RPI block as other code already.
--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150816/6bdb4123/attachment-0001.sig>
More information about the gstreamer-devel
mailing list