Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/208.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android中如何检测接收器设备功能_Android_Audio_Usb_Hdmi_Sink - Fatal编程技术网

android中如何检测接收器设备功能

android中如何检测接收器设备功能,android,audio,usb,hdmi,sink,Android,Audio,Usb,Hdmi,Sink,我在做一个实验,其中包括更改USB耳机连接的audio_policy_configuration.xml文件。 在audio_policy_configuration.xml文件中,仅支持PCM_16位格式,并且通道_掩码设置为动态。 设置Dynamic是因为它必须读取接收器设备功能并像HDMI一样输出音频。 我使用的API将检测完整的受支持音频详细信息列表,如设备、采样率、音频格式等,因此当它是动态的时,它会列出PCM_16位、PCM_浮点,作为音频格式。。 当我将频道掩码从动态更改为立体声时

我在做一个实验,其中包括更改USB耳机连接的audio_policy_configuration.xml文件。 在audio_policy_configuration.xml文件中,仅支持PCM_16位格式,并且通道_掩码设置为动态。 设置Dynamic是因为它必须读取接收器设备功能并像HDMI一样输出音频。 我使用的API将检测完整的受支持音频详细信息列表,如设备、采样率、音频格式等,因此当它是动态的时,它会列出PCM_16位、PCM_浮点,作为音频格式。。 当我将频道掩码从动态更改为立体声时,它仍然显示PCM_FLOAT,而在我的audio_policy_configuration.xml中,我们没有提到这种格式。 我现在的问题是,有没有人知道远程设备的接收器功能是如何读取的,它是如何设置的,有没有人能在android代码中指出它