audio_policy_device 结构体参考文档

audio_policy_device 结构体参考文档

#include < audio_policy.h >

数据字段

struct hw_device_t   常见
 
int(*  create_audio_policy )(const struct audio_policy_device *device, struct audio_policy_service_ops *aps_ops, void *service, struct audio_policy **ap)
 
int(*  destroy_audio_policy )(const struct audio_policy_device *device, struct audio_policy *ap)
 

详细说明

定义位于文件 audio_policy.h 422 行。

字段文档

struct hw_device_t common

音频政策设备的常用方法。此 必须 audio_policy_device 的第一个成员,因为此结构的用户会在已知 hw_device_t 引用 audio_policy_device 的情况下,将 hw_device_t 转换为 audio_policy_device 指针。

定义位于文件 audio_policy.h 的 第 429 行。

int(* create_audio_policy)(const struct audio_policy_device *device, struct audio_policy_service_ops *aps_ops, void *service, struct audio_policy **ap)

定义位于文件 audio_policy.h 的 第 431 行。

int(* destroy_audio_policy)(const struct audio_policy_device *device, struct audio_policy *ap)

定义位于文件 audio_policy.h 的 第 436 行。


此结构体的文档是根据以下文件生成的: