我想使用ID来“全局”应用均衡器设置。挑战在于如何获取其他应用程序的媒体播放器ID。
glClearStencil()
根据Android,您可以使用ACTION_OPEN_AUDIO_EFFECT_CONTROL_SESSION接收正在播放的音频会话的ID:
旨在向效果控制应用程序或服务发出信号,表明已打开一个新的音频会话并要求应用音频效果。
我尝试在清单中添加常量(以及许多其他常量),但它仅适用于Spotify和Youtube Music这样的音乐应用:
glBlendFunc()
然后,您可以使用ID创建一个附加到会话ID的均衡器。
glColorMask()
当我播放自己的媒体文件(带有自己的测试应用程序)时,即使我没有广播媒体播放器的会话ID,也有均衡器应用程序仍可在该文件上运行。因此,必须有一个不依赖广播接收器的解决方案。如何获取未广播的应用的媒体播放器sessionId?