libcamera: pipeline: ipa: raspberrypi: Rework drop frame signalling
The IPA now signals up front how many frames it wants the pipeline handler to drop. This makes it easier to handle up-coming changes to the buffer handling for import/export buffers. Signed-off-by: Naushir Patuck <naush@raspberrypi.com> Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Tested-by: David Plowman <david.plowman@raspberrypi.com> Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
This commit is contained in:
committed by
Niklas Söderlund
parent
6bca768a0b
commit
8404d02d75
@@ -14,6 +14,7 @@ enum RPiConfigParameters {
|
||||
RPI_IPA_CONFIG_LS_TABLE = (1 << 0),
|
||||
RPI_IPA_CONFIG_STAGGERED_WRITE = (1 << 1),
|
||||
RPI_IPA_CONFIG_SENSOR = (1 << 2),
|
||||
RPI_IPA_CONFIG_DROP_FRAMES = (1 << 3),
|
||||
};
|
||||
|
||||
enum RPiOperations {
|
||||
@@ -21,7 +22,6 @@ enum RPiOperations {
|
||||
RPI_IPA_ACTION_V4L2_SET_ISP,
|
||||
RPI_IPA_ACTION_STATS_METADATA_COMPLETE,
|
||||
RPI_IPA_ACTION_RUN_ISP,
|
||||
RPI_IPA_ACTION_RUN_ISP_AND_DROP_FRAME,
|
||||
RPI_IPA_ACTION_EMBEDDED_COMPLETE,
|
||||
RPI_IPA_EVENT_SIGNAL_STAT_READY,
|
||||
RPI_IPA_EVENT_SIGNAL_ISP_PREPARE,
|
||||
|
||||
Reference in New Issue
Block a user