GNOME Bugzilla – Bug 785125
omxvideoenc/dec: declare latency on zynqultrascaleplus
Last modified: 2017-08-10 18:07:41 UTC
.
Created attachment 355947 [details] [review] omxvideoenc/dec: declare latency on zynqultrascaleplus The OMX specification doesn't provide any API to expose the latency introduced by encoders and decoders. We implemented this as a custom extension as declaring the latency is needed for live pipelines like video conferencing.
Comment on attachment 355947 [details] [review] omxvideoenc/dec: declare latency on zynqultrascaleplus We are considering to improve this OMX API. Let's hold on for now.
Created attachment 356986 [details] [review] omxvideoenc/dec: declare latency on zynqultrascaleplus The OMX specification doesn't provide any API to expose the latency introduced by encoders and decoders. We implemented this as a custom extension as declaring the latency is needed for live pipelines like video conferencing.
Review of attachment 356986 [details] [review]: Looks good, quite HW specific, but someone could reuse the OMX extension, which seems simple enough.
A rebase would be nice, so I don't screwup.
Created attachment 357306 [details] [review] omxvideoenc/dec: declare latency on zynqultrascaleplus The OMX specification doesn't provide any API to expose the latency introduced by encoders and decoders. We implemented this as a custom extension as declaring the latency is needed for live pipelines like video conferencing.
Attachment 357306 [details] pushed as f2b0b66 - omxvideoenc/dec: declare latency on zynqultrascaleplus
Oops looks like I got my code mixed up. Sorry about that.
Created attachment 357344 [details] [review] omxvideodec: use the decoder API to set latency
Review of attachment 357344 [details] [review]: commit 6d2082003acf587bc051dbe3ddf9fad57f7e8fb9 (HEAD -> master, origin/master, origin/HEAD) Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Date: Thu Aug 10 12:16:53 2017 -0400 omxvideodec: use the decoder API to set latency https://bugzilla.gnome.org/show_bug.cgi?id=785125