video: driver: initial state machine changes
- hierarchical state model which comprises of top level states and sub states - top level states include OPEN, CLOSE, ERROR, INPUT_STREAMING, OUTPUT_STREAMING, STREAMING. - sub states include DRAIN, DRC, DRAIN_LAST_BUFFER, DRC_LAST_BUFFER, INPUT_PAUSE, OUTPUT_PAUSE. - follows deterministic approach for key sequences like DRC, DRAIN and last flag handling i.e none of these events are ignored or discarded. - removal of auto start of firmware input port as part of ipsc handling. - introduction of hfi commands for host controlled PAUSE and RESUME of firmware ports. - introduction of information last flag packets for DRC and DRAIN when FW has insufficient output buffers. Change-Id: Ie8c8f44af464d06f5a7bb76822f749c9874f869a Signed-off-by: Darshana Patil <quic_darshana@quicinc.com>
This commit is contained in:
@@ -607,6 +607,10 @@ enum hfi_saliency_type {
|
||||
|
||||
#define HFI_INFO_VCODEC_RESET 0x06000005
|
||||
|
||||
#define HFI_INFO_HFI_FLAG_DRAIN_LAST 0x06000006
|
||||
|
||||
#define HFI_INFO_HFI_FLAG_PSC_LAST 0x06000007
|
||||
|
||||
#define HFI_INFORMATION_END 0x06FFFFFF
|
||||
|
||||
#endif //__H_HFI_PROPERTY_H__
|
||||
|
Referens i nytt ärende
Block a user