|
Модераторы: javastic |
|
MishanjaD |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 4.8.2017 Репутация: нет Всего: нет |
Всем привет форумчане!
Просто молю Вас о помощи с поиском причины следующей проблемы: Имеем класс, задача которого во время входящего звонка начать запись звука, далее его преобразование и запись в PCM формате. Имеем класс startRecording() который выполняет сию функцию. Проблема в том, что при вызове метода recorder.StartRecording() метод recorder.getRecordingState() ИНОГДА!!! возвращает нам RECORDERSTATE_STOPPED. Проблема заключается в том, что бывает 100 раз под ряд все работает хорошо, а бывает 40 хорошо, далее 20 раз не возможно начать запись - выходим из метода с дебаг логами, далее опять 40 хорошо. Никаких значимых влияющих факторов не нашел. Перезагрузка телефона помогает иногда. Иногда не помогает. Как видно из кода повторная инициализация не помогает. Повторная попытка запустить запись тоже.
В чем по Вашему может быть дело? Буду благодарен любой помощи ! |
|||
|
||||
iillyyaa2033 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 24.6.2017 Репутация: нет Всего: нет |
Сейчас развернутый ответ дать не успею; вкратце - мне помог этот ответ.
|
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Android | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |