Question

Je voudrais demander si les effets audio est pris en charge dans OpenCore. Lorsque nous avons essayé de mettre des effets audio et essayé de lire le fichier audio (pris en charge sur OpenCore seulement), il semble que les effets ne sont pas activés. Cependant, quand nous avons essayé de lire un fichier audio, qui est pris en charge sur stagefright seulement, les effets semblent fonctionner. Nous pensons donc que l'effet audio-n'est pas pris en charge dans OpenCore. S'il vous plaît me corriger si je me trompe.

Tous les commentaires serait grandement apprécié.

Merci à l'avance, artsylar

Était-ce utile?

La solution

Tout d'abord, OpenCore ne prend pas en charge des effets audio. Ni ne Stagefright.

Cependant la version Android Gingerbread est livré avec défaut Effets audio. Ces effets ont été branchés en classe AudioTrack (~ audiosink / AudioFlinger), une classe c ++ Android interne. Dans Android pile multimédia, une instance de AudioTrack est fourni au lecteur multimédia sous-jacent. Le joueur pourrait être stagefright, ou OpenCore ou midi etc lecteur stagefright, par exemple AudioTrack fourni est utilisé pour la lecture audio. Mais le OpenCore créer sa propre instance de AudioTrack. Par conséquent, la lecture audio à l'aide de la pile OpenCore n'a pas d'effets.

Shash316

Autres conseils

La réponse est que cela dépend. Il y a un tableau détaillé de prise en charge de tous les OpenSL ES sur Android . Je suppose que OpenCore aurait les mêmes champs contrôlés pour AudioEffect.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top