staging: mmal-vchiq: Add support for event callbacks.
authorDave Stevenson <dave.stevenson@raspberrypi.org>
Mon, 24 Sep 2018 17:15:38 +0000 (18:15 +0100)
committerpopcornmix <popcornmix@gmail.com>
Mon, 13 May 2019 23:08:13 +0000 (00:08 +0100)
commitdd6c143d37ab8632345aa7ee6eceb8a1426f6b6f
tree65bece7bb95840a8479aa9e9da0e2032e7cb8eae
parent2e8b14660012475b087b977e419f8d4667751333
staging: mmal-vchiq: Add support for event callbacks.

(Preparation for the codec driver).
The codec uses the event mechanism to report things such as
resolution changes. It is signalled by the cmd field of the buffer
being non-zero.

Add support for passing this information out to the client.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
drivers/staging/vc04_services/vchiq-mmal/mmal-common.h
drivers/staging/vc04_services/vchiq-mmal/mmal-msg.h
drivers/staging/vc04_services/vchiq-mmal/mmal-vchiq.c
drivers/staging/vc04_services/vchiq-mmal/mmal-vchiq.h