PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > AndroidCar > Звук

Ответ
 
Опции темы Поиск в этой теме
Старый 13.02.2013, 12:53   #21
tsynik
Старший Пользователь
 
Регистрация: 17.03.2011
Город: Moscow
Регион: 77, 97, 99, 177
Машина: Alfa Romeo
Сообщений: 322
tsynik has a spectacular aura abouttsynik has a spectacular aura abouttsynik has a spectacular aura about
По умолчанию

Цитата:
Сообщение от alexvtk Посмотреть сообщение
Похоже, нашел у себя заветный файлик audio_policy.conf Гляньте, коллеги. Что посоветуете?
Выглядит многообещающе. Наличие USB секции говорит о поддержке как USB accessory так и USB device, то есть специальные USB звуковые устройства от google заведутся из коробки, да и остальные по идее должны ;-) Google в очередной раз придумали велосипед, и решили что их звуковые устройства будут выступать в роли хоста, планшет при таком раскладе выступает как клиент. В этом файле описываются возможности модулей, типа кол-ва каналов и частот дискредитации. Не более того. Осталось проверить есть ли в /system/lib/hw/ модуль audio.usb.xxx.so и выложить куда-нибудь лог от загрузки до нажатия кнопки плей с подключенной звуковухой и загруженными модулями, авось что и понятно будет )))

+ попробуй как минимум написать а полиси следующее:

attached_output_devices AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_SPEAKER |AUDIO_DEVICE_OUT_USB_DEVICE
default_output_device AUDIO_DEVICE_OUT_USB_DEVICE

вместо текущих.
tsynik вне форума   Ответить с цитированием
Старый 13.02.2013, 13:16   #22
BlkDem
Старший Пользователь
 
Аватар для BlkDem
 
Регистрация: 21.10.2009
Возраст: 46
Город: Киселевск
Регион: 42
Машина: Kia Sorento 2.5TD AT TOD LSD
Сообщений: 524
BlkDem is just really niceBlkDem is just really niceBlkDem is just really niceBlkDem is just really nice
По умолчанию

или вот так еще default_output_device AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_USB_DEVI CE
(есть вероятность, что будут работать оба звуковых устройства одновременно)

===

Ближе к вечеру у себя попробую.
__________________
Планшет на Android -> USB-DAC (PCM2704 - SPDIF) -> Clarion HX-D2 -> Helix H500 Esprit -> Dynaudio MD100 + Миды из комплекта Pioneer TS-C131 PRS, доработанные Михаилом Nitro + Hertz F20 + Alpine PDX-1.600 + Auditor RIP 380.
BlkDem вне форума   Ответить с цитированием
Старый 13.02.2013, 13:28   #23
tsynik
Старший Пользователь
 
Регистрация: 17.03.2011
Город: Moscow
Регион: 77, 97, 99, 177
Машина: Alfa Romeo
Сообщений: 322
tsynik has a spectacular aura abouttsynik has a spectacular aura abouttsynik has a spectacular aura about
По умолчанию

нет. устройство по-умолчанию должно быть одно. это integer (числовое) значение.

audio_policy.conf - чуть не штатный от google.

все обрабатывается в AudioPolicyManagerBase, судя по коммиту, в котором добавили поддержку USB, логика такова:

система проверяет наличие библиотеки работы с USB звуком, и активирует это устройство, и применяет параметры из audio_policy.conf. Но для успешной работы всего хозяйства надо a) наличие драйвера и устройства в каталоге /dev/snd и b) наличие библиотеки андроида для работы в этим устройством (audio.usb.default.so в каталоге /system/lib/hw/). как-то так ;-)

if (strcmp(root->name, AUDIO_HARDWARE_MODULE_ID_USB) == 0) { mHasUsb = true; )

p.s. теоретически, если библиотеки таки нет, можно попробовать врять её с аналогичной прошивки устройства, в котором все работает (samsung?), так как ничего железно специфического в этой библиотеке нет (все USB звуковухи +- одинаковые), главное, чтобы все зависимости с другими библиотеками совпадали, тогда библиотека загрузится и будет работать.
tsynik вне форума   Ответить с цитированием
Старый 13.02.2013, 14:03   #24
alexvtk
Гуру
 
Аватар для alexvtk
 
Регистрация: 08.04.2011
Город: Железногорск, Красноярский край
Регион: 24
Машина: Toyota Prius NHW20, 2008, Park Assist (продана), Chevrolet Lanos, 2006, 1,5
Сообщений: 1,612
alexvtk is just really nicealexvtk is just really nicealexvtk is just really nicealexvtk is just really nicealexvtk is just really nice
По умолчанию

Цитата:
Сообщение от tsynik Посмотреть сообщение
Осталось проверить есть ли в /system/lib/hw/ модуль audio.usb.xxx.so и выложить куда-нибудь лог от загрузки до нажатия кнопки плей с подключенной звуковухой и загруженными модулями, авось что и понятно будет )))

+ попробуй как минимум написать а полиси следующее:

attached_output_devices AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_SPEAKER |AUDIO_DEVICE_OUT_USB_DEVICE
default_output_device AUDIO_DEVICE_OUT_USB_DEVICE

вместо текущих.
Подобного модуля в папке /system/lib/hw/ , увы, нет (((. Прописывание указанных строчек приводит к пропаданию звука на динамиках, но и на УСБ Аудио его тоже нет. Логи сделаю чуть позже.
__________________
Toyota Prius NHW20, 2008, Park Assist, Android CarPc: планшет 7" Ployer momo9 (Allwinner A10) - заменен на Pipo U1pro, Bluetooth GPS, диагностика BT ELM327, Мегафон модем и Wi-Fi роутер TPLINK-MR3020. Фильтр помех по звуку на ВА3121.
(продана)
Chevrolet Lanos, 2006, 1,5. Андроид ГУ Infidini, 2й монитор с тач. контроллером от YAM, кзх, БК Multitronics MPC-800

Мой проект
Апгрейд проекта
Видео
Видео оболочки
Видео оболочки 2

Видео апгрейда

Последний раз редактировалось alexvtk; 13.02.2013 в 15:51.
alexvtk вне форума   Ответить с цитированием
Старый 13.02.2013, 14:21   #25
BlkDem
Старший Пользователь
 
Аватар для BlkDem
 
Регистрация: 21.10.2009
Возраст: 46
Город: Киселевск
Регион: 42
Машина: Kia Sorento 2.5TD AT TOD LSD
Сообщений: 524
BlkDem is just really niceBlkDem is just really niceBlkDem is just really niceBlkDem is just really nice
По умолчанию

Если к пропаданию звука приводит, то, по идее, мы на верном пути
__________________
Планшет на Android -> USB-DAC (PCM2704 - SPDIF) -> Clarion HX-D2 -> Helix H500 Esprit -> Dynaudio MD100 + Миды из комплекта Pioneer TS-C131 PRS, доработанные Михаилом Nitro + Hertz F20 + Alpine PDX-1.600 + Auditor RIP 380.
BlkDem вне форума   Ответить с цитированием
Старый 13.02.2013, 15:54   #26
alexvtk
Гуру
 
Аватар для alexvtk
 
Регистрация: 08.04.2011
Город: Железногорск, Красноярский край
Регион: 24
Машина: Toyota Prius NHW20, 2008, Park Assist (продана), Chevrolet Lanos, 2006, 1,5
Сообщений: 1,612
alexvtk is just really nicealexvtk is just really nicealexvtk is just really nicealexvtk is just really nicealexvtk is just really nice
По умолчанию

Цитата:
Сообщение от BlkDem Посмотреть сообщение
Если к пропаданию звука приводит, то, по идее, мы на верном пути
Хотелось бы, чтобы это было так
__________________
Toyota Prius NHW20, 2008, Park Assist, Android CarPc: планшет 7" Ployer momo9 (Allwinner A10) - заменен на Pipo U1pro, Bluetooth GPS, диагностика BT ELM327, Мегафон модем и Wi-Fi роутер TPLINK-MR3020. Фильтр помех по звуку на ВА3121.
(продана)
Chevrolet Lanos, 2006, 1,5. Андроид ГУ Infidini, 2й монитор с тач. контроллером от YAM, кзх, БК Multitronics MPC-800

Мой проект
Апгрейд проекта
Видео
Видео оболочки
Видео оболочки 2

Видео апгрейда
alexvtk вне форума   Ответить с цитированием
Старый 13.02.2013, 17:13   #27
Rage2
Banned
 
Регистрация: 06.11.2009
Возраст: 38
Город: Nizhniy Novgorod
Регион: 52
Машина: Ford Focus III
Сообщений: 1,776
Rage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant future
По умолчанию

Вот какая канетель у меня на планшете c RK3066.
Прошивка Аndroid 4.1.1, модули звука грузятся автоматом скриптом из init.d.
Карта определяется.
Нажмите на изображение для увеличения
Название: shot_000001.png
Просмотров: 1098
Размер:	4.7 Кб
ID:	29818
По умолчанию либы audio.usb.default.so в папке /system/lib/hw нет.
В логах видно, что система пытается ее найти...с картой или без..
Нажмите на изображение для увеличения
Название: shot_000002.png
Просмотров: 1189
Размер:	71.6 Кб
ID:	29819
Далее кидаю туда эту либу от нексуса7 из стоковой прошивки 4.1.2.
И она вроде успешно грузится.
Нажмите на изображение для увеличения
Название: shot_000003.png
Просмотров: 1071
Размер:	79.3 Кб
ID:	29820
И почему сервис ругается на отсутствие поддержки в ядре?
Нажмите на изображение для увеличения
Название: shot_000007.png
Просмотров: 1570
Размер:	2.3 Кб
ID:	29821
....что дальше то делать?
Rage2 вне форума   Ответить с цитированием
Старый 13.02.2013, 17:45   #28
alexvtk
Гуру
 
Аватар для alexvtk
 
Регистрация: 08.04.2011
Город: Железногорск, Красноярский край
Регион: 24
Машина: Toyota Prius NHW20, 2008, Park Assist (продана), Chevrolet Lanos, 2006, 1,5
Сообщений: 1,612
alexvtk is just really nicealexvtk is just really nicealexvtk is just really nicealexvtk is just really nicealexvtk is just really nice
По умолчанию

Цитата:
Сообщение от Rage2 Посмотреть сообщение
....что дальше то делать?
Ждать, что скажет tsynik. Может, что подскажет в верном направлении.

ЗЫ: RK3066 было бы неплохо "победить" в части УСБ Аудио. ТВ стиков на них с БТ навалом и цены приемлемые. Еще бы кто тач как HID девайс прикрутил.... Очень достойная замена А10 была бы, ИМХО.
__________________
Toyota Prius NHW20, 2008, Park Assist, Android CarPc: планшет 7" Ployer momo9 (Allwinner A10) - заменен на Pipo U1pro, Bluetooth GPS, диагностика BT ELM327, Мегафон модем и Wi-Fi роутер TPLINK-MR3020. Фильтр помех по звуку на ВА3121.
(продана)
Chevrolet Lanos, 2006, 1,5. Андроид ГУ Infidini, 2й монитор с тач. контроллером от YAM, кзх, БК Multitronics MPC-800

Мой проект
Апгрейд проекта
Видео
Видео оболочки
Видео оболочки 2

Видео апгрейда
alexvtk вне форума   Ответить с цитированием
Старый 13.02.2013, 18:08   #29
macau
Старший Пользователь
 
Регистрация: 22.10.2012
Регион: 78, 98
Сообщений: 758
macau is just really nicemacau is just really nicemacau is just really nicemacau is just really nice
По умолчанию

конфиг ядра есть в /proc/config.gz?
macau вне форума   Ответить с цитированием
Старый 13.02.2013, 18:10   #30
Rage2
Banned
 
Регистрация: 06.11.2009
Возраст: 38
Город: Nizhniy Novgorod
Регион: 52
Машина: Ford Focus III
Сообщений: 1,776
Rage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant future
По умолчанию

Цитата:
Сообщение от tsynik Посмотреть сообщение
...попробуй как минимум написать а полиси следующее:
attached_output_devices AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_SPEAKER |AUDIO_DEVICE_OUT_USB_DEVICE
default_output_device AUDIO_DEVICE_OUT_USB_DEVICE
вместо текущих.
Добавил, ...звук пропал совсем.
Нажмите на изображение для увеличения
Название: shot_000005.png
Просмотров: 990
Размер:	94.5 Кб
ID:	29829

Цитата:
Сообщение от macau Посмотреть сообщение
конфиг ядра есть в /proc/config.gz?
Нет, а нафига он сейчас нужен?

Упс...очепятку допустил в default_output_device AUDIO_DEVICE_OUT_USB_DEVICE
Теперь вот так...
Нажмите на изображение для увеличения
Название: shot_000006.png
Просмотров: 1024
Размер:	93.4 Кб
ID:	29830

При попытке воспроизвести
Нажмите на изображение для увеличения
Название: shot_000007.png
Просмотров: 1031
Размер:	112.9 Кб
ID:	29831

Последний раз редактировалось Rage2; 13.02.2013 в 18:56.
Rage2 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 23:25.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot