Показать сообщение отдельно
Старый 08.08.2013, 10:53   #77
myxa781
Старший Пользователь
 
Аватар для myxa781
 
Регистрация: 02.07.2013
Город: Днепропетровск
Регион: Украина
Машина: Toyota Auris 2007
Сообщений: 325
myxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nice
По умолчанию

Цитата:
Сообщение от Ursus Посмотреть сообщение
Для поллучения последней строки в Torque использую:

sed -n'$p' /путь/К/логу

Кто-нибудь знает как в таскере определеить, играет ли в настоящий момент музыка?
есть несколько вариантов:

1. я сделал так
cat sys/devices/virtual/amaudio/amaudio_out/subsystem/output_enable
имеем 2 значения -
0 звука нет
3 звук есть
все зависит от ипользуемого железа и прошивки

2. по аналогии можно мониторить /dev найти звук и мониторить там (есть подводные камни)

3. logcat | grep какойто регекс ловить тут
(1-2 й вариант для любого звука идущего на аудио)
через 3й вариант сейчас почти сделал отлавливание звука TTS. удобно для навигационного софта на трассе (планешет гасит экран, навигационный софт работает. когда идет аудио-поток, навигатор заранее сообщает о маневре и тд. планшет включает экран, вы смотрите на карту, затем через некоторое время он снова гаснет)
если в фоне не использовать музыку то 1-2 вариант работает как надо. если в фоне музыка, то уснуть не получится, поэтому и хочу отдельно отслеживать аудио и tts...

Последний раз редактировалось myxa781; 08.08.2013 в 15:12.
myxa781 вне форума   Ответить с цитированием