1、 NuPlayerRenderer中 onDrainAudioQueue(): audio sink is not ready
遇到情況是由於 AudioOutput::getPosition 返回err導致
1.1 可能是由於 sp<MediaPlayerBase::AudioSink> mAudioSink 中的 mTrack 爲 null
當 NuPlayerDecoder 接收到底層codec解碼的第一幀有效數據時,會通知NuPlayerRender去open AudioSink
纔會去new 其 mTrack。
故NuPlayerDecoder 接收的第一幀數據有問題, AudioSink 壓根沒有打開,會由此錯誤,
應該排查
1、extractor 讀出的一包數據是否有問題,size是否爲0 (文件不規範,extractor校驗比較嚴格時,會有此種情況)
2、codec解碼首幀數據是否有報錯