2017-11-24 1 views
0

プレーヤーを初期化した後にデフォルトの選択されたオーディオ/サブタイトルトラックを取得しようとしています。Android ExoPlayerは、デフォルトで選択されたオーディオ/サブタイトルトラックを取得します

私はサブタイトル/オーディオを変更するときに、オーバーライドを作成してtrackIndex、trackGroupIdを含むプレーヤーに渡しますが、プレイヤーはデフォルトの選択したトラックを返すパブリック関数を持っていません(または見つけることができません)。トラックインデックス(後負荷)。

可能な形式もチェックしましたが、「選択済み」または「デフォルト」の属性が表示されませんでした。

SimpleExoPlayerにレンダラー配列があり、すべてのレンダラーに選択されたFormatが含まれていることがわかりましたが、残念ながらプログラムではアクセスできません。

プレーヤーが選択したトラックを特定する方法はありますか?ありがとうございました。

答えて

1

TrackGroup []。formats []。selectionFlagsは私が探していたものです。

関連する問題