に移植Gstreamer
していAndroid
ます。オーディオを再生するには問題なく動作します。
しかし、ビデオを再生する場合、最初に表示できるオーディオ フレームはごくわずかで、他のフレームはGstRingBuffer::default_commit
機能しません。
default_commit
関数では、writeseg
以下segdone
とGstAudioSink
send0x00000000 to GstAudioFlingerSink
です。
私の疑問は、リーダー スレッドが 1 つのセグメントを 1 回取得することですが、ライター スレッドが 1 つのセグメントを構成する場合は、複数の呼び出しが必要です。
この問題に関する提案や情報を教えてください。