<!-- Some styling for better description lists --><style type='text/css'>dt { font-weight: bold;float: left;display:inline;margin-right: 1em} dd { display:block; margin-left: 2em}</style>

   sailus: <u>hverkuil</u>: Ping?
   hverkuil: <u>sailus</u>: pong
   sailus: How do you do?
   hverkuil: fine, thank you.
   sailus: About the stm32-dcmi driver --- there's are more pipeline elements being added to a driver that used to be a plain V4L2 driver.
   <br> AFAIR there's a CSI-2 to parallel converter that is a separate device.
   <br> It's not the property of the original device though.
   hverkuil: so?
   sailus: That's in principle the case for all parallel bridges; if you add a CSI-2 to parallel converter, or a sensor driver that exposes more than one sub-device, MC support in the driver will be needed to support new use cases.
   <br> I haven't reviewed the latest set, but at least the earlier ones did not add that.
   hverkuil: AFAICT the driver propagates the format along the pipeline, using the MC topology to discover the pipeline. It does assume a simple linear pipeline, so nothing complex.
   sailus: v3 introduces MC support indeed.
   <br> The semantics of the S_FMT IOCTL isn't quite what we used to expect from MC-enabled drivers.
   hverkuil: It's not a MC-enabled driver. Yes, it uses the MC internally (it needs the topology after all), but seen from userspace it is a regular non-MC video device.
   sailus: Ugh.
   <br> I guess it's possible to do it that way.
   hverkuil: Fully switching to an MC would mean ABI breakage, and for a simple low-end SoC like this it would be total overkill. The MC is basically used in a similar way as card info structs are for USB and PCI devices.
   pH5: <u>ezequielg</u>: do you have a current ffmpeg branch corresponding to the hantro h264 v4 series?
   ezequielg: <u>pH5</u>: yes, give me a sec. Hm, should've added that to the cover.
   <br> paulk-leonov: hverkuil: do you think the start code adjusts with our recent discussion?
   <br> sorry it took me so long, partially, i wanted to make sure the interface made sense, and worked on both cedrus and rockchip.
   hverkuil: <u>ezequielg</u>: sorry, haven't looked at your series. It might be Monday before I get around to it.