Создание asind.conf для Android 13Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Создание asind.conf для Android 13

Сообщение Anonymous »

Я пытаюсь изменить модуль xnext Walkman Magisk для Xperia 1 IV. Я дошел до стадии изменения существующего Asound.conf, но я изо всех сил пытаюсь найти правильные элементы управления на устройстве для воспроизведения медиа-медиа.

Код: Выделить всё

PAL_DEVICE_OUT_WIRED_HEADPHONE
CODEC_DMA-LPAIF_RXTX-RX-0
2
2
1
headphones


PAL_STREAM_VOICE_CALL
1
48000
16


PAL_STREAM_VOIP_RX
2
48000
16


< /code>
Из этого я отметил соответствующее устройство HW из Aplay -l < ​​/code>:
CODEC_DMA-LPAIF_RXTX-RX-0 multicodec-0
Я потерян, однако, как я могу определить, как обратиться к этому в asound.conf - который содержит модуль следующим образом:

Код: Выделить всё

pcm.headphone {
type hooks

slave.pcm {
type hw
card 0
device 0
subdevice 0
}
hooks.0 {
type ctl_elems
hook_args [
{
name 'CODEC_DMA-LPAIF_RXTX-RX-0'
preserve false
lock false
value [ 0 0 ]
}
{ name 'RX_MACRO RX0 MUX' value AIF1_PB }
{ name 'RX_MACRO RX1 MUX' value AIF1_PB }
{ name 'CODEC_DMA-LPAIF_RXTX-RX-0 Channels' value Two }
{ name 'RX INT0_1 MIX1 INP0' value RX0 }
{ name 'RX INT1_1 MIX1 INP0' value RX1 }
{ name 'RX INT0 DEM MUX' value CLSH_DSM_OUT }
{ name 'RX INT1 DEM MUX' value CLSH_DSM_OUT }
{ name 'RX_COMP1 Switch' value 0 }
{ name 'RX_COMP2 Switch' value 0 }
{ name 'HPH_L Switch' value 1 }
{ name 'HPH_R Switch' value 1 }
{ name 'HPHL_COMP Switch' value 0 }
{ name 'HPHR_COMP Switch' value 0 }
{ name 'HPHL_RDAC Switch' value 1 }
{ name 'HPHR_RDAC Switch' value 1 }
{ name 'RX_RX0 Digital Volume' value 84 }
{ name 'RX_RX1 Digital Volume' value 84 }
{ name 'CODEC_DMA-LPAIF_RXTX-RX-0 SampleRate' value KHZ_96 }
{ name 'CODEC_DMA-LPAIF_RXTX-RX-0 Format' value S32_LE }
{
name 'CODEC_DMA-LPAIF_RXTX-RX-0'
preserve true
lock true
value [ 1 0 ]
}
]
}
}
, где элементы первой и фамилии являются именем устройства. Я попытался сделать следующие значения: < /p>

Код: Выделить всё

CODEC_DMA-LPAIF_RXTX-RX-0 multicodec-0< /code>

CODEC_DMA-LPAIF_RXTX-RX-0< /code>

CODEC_DMA-LPAIF_RXTX-RX-0 Audio Mixer Multimedia1

Последняя из которых была смутная надежда на то, что существуют некоторые дополнительные флаги конфигурации. Тем не менее, каждый раз, когда я пытаюсь aPlay -v -d Hearset test.wav , Aplay отвечает, что устройство не может быть найдено. Гарнитура не косвенно взимается в PCM.Headphone , а Aplay содержит правильное имя устройства в соответствии с Asound.Conf, поэтому вместо этого у меня должно быть неправильное устройство - за исключением того, что он настроен как таковой во всех файлах конфигурации ресурса. Итак, что я делаю не так, и как я могу найти правильную комбинацию битов? https://paste.debian.net/1394519/

Код: Выделить всё

asound.conf
как это в настоящее время стоит: https://paste.debian.net/1394520/

Подробнее здесь: https://stackoverflow.com/questions/797 ... android-13
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»