All of lore.kernel.org
 help / color / mirror / Atom feed
* H264 stateless reference frames ordering lists
@ 2019-11-12 10:14 Alexandre Courbot
  2019-11-12 10:53 ` Boris Brezillon
  0 siblings, 1 reply; 4+ messages in thread
From: Alexandre Courbot @ 2019-11-12 10:14 UTC (permalink / raw)
  To: Boris Brezillon, Ezequiel Garcia
  Cc: Maxime Ripard, Tomasz Figa, Linux Media Mailing List

Hi Boris and Ezequiel,

Patch c3adb85745ca6 has removed the ref_pic_list_* members from the
v4l2_ctrl_h264_decode_params struct. The MT8183 stateless decoder
driver I am working on still relies on these lists and I am trying (a
bit late to the game) to remove them from the Chromium OS kernel UAPI
in order to match upstream.

I have dug into the discussion that resulted in this removal and could
not really find how these are supposed to be reconstructed and on the
basis on which information. The commit log for the above-mentioned
patch mentions that "generic helpers will be provided for drivers that
need this list". I could not find any in the kernel so far, do you
have any code available at the moment? Or any idea on how these can be
reconstructed? The process seems to involve reading the DPB itself as
well as reordering information from the slice parameters, and seems to
be a bit involved to be done in the kernel, but maybe I am missing
something here.

Thanks for your help!
Alex.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-11-13  7:22 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-11-12 10:14 H264 stateless reference frames ordering lists Alexandre Courbot
2019-11-12 10:53 ` Boris Brezillon
2019-11-13  6:30   ` Alexandre Courbot
2019-11-13  7:22     ` Boris Brezillon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.