mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 22:04:26 +00:00
Bufferpool clients are notified bufferpool events via FMQ messages. Usually the messages are processed by pipeline via piggybacking. To ensure process FMQ messages even if the process is in idle state, Observer hidl interface is added. Buffer invalidation caused by pipleline completion uses Observer interface in order to invalidate buffers after all normal operations are finished. Bug: 112203066 Change-Id: I2a4a172d78c6bcedcc809c559321929ebc91c30d
29 lines
579 B
Plaintext
29 lines
579 B
Plaintext
// This file is autogenerated by hidl-gen -Landroidbp.
|
|
|
|
hidl_interface {
|
|
name: "android.hardware.media.bufferpool@2.0",
|
|
root: "android.hardware",
|
|
vndk: {
|
|
enabled: true,
|
|
},
|
|
srcs: [
|
|
"types.hal",
|
|
"IAccessor.hal",
|
|
"IClientManager.hal",
|
|
"IConnection.hal",
|
|
"IObserver.hal",
|
|
],
|
|
interfaces: [
|
|
"android.hidl.base@1.0",
|
|
],
|
|
types: [
|
|
"Buffer",
|
|
"BufferInvalidationMessage",
|
|
"BufferStatus",
|
|
"BufferStatusMessage",
|
|
"ResultStatus",
|
|
],
|
|
gen_java: false,
|
|
}
|
|
|