AudioSyncSource 列挙型

定義

public enum AudioSyncSource
type AudioSyncSource = 
継承
AudioSyncSource

フィールド

名前 説明
Default 0

既定の同期ソース (既定) を使用します。 メディアにビデオがある場合、同期はディスプレイに直接レンダリングされるサーフェスにレンダリングされ、許容値はゼロ以外 (0.001 以下など) の vsync ソースがクロック ソースに使用されます。 それ以外の場合、メディアにオーディオがある場合は、オーディオ トラックが使用されます。 最後に、メディアにオーディオがない場合は、システム クロックが使用されます。

android.media.SyncParams.SYNC_SOURCE_DEFAULTの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

SystemClock 1

同期ソースにはシステム 単調クロックを使用します。

android.media.SyncParams.SYNC_SOURCE_SYSTEM_CLOCKの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Audio 2

同期ソースにオーディオ トラックを使用します。 これには、オーディオ データとオーディオ トラックが必要です。

android.media.SyncParams.SYNC_SOURCE_AUDIOの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Vsync 3

同期ソースとして vsync を使用します。 これには、ビデオ データと、ディスプレイに直接レンダリングされる出力サーフェスが必要です。たとえば、SurfaceView このモードでは、59.94Hz ディスプレイで 30fps コンテンツを再生するなど、vsync レートに合わせて再生速度を調整することで、よりスムーズな再生エクスペリエンスが可能になります。 このモードを使用する場合、再生速度を実際に調整できるように、許容範囲を 0 (少なくとも 1/1000 など) に設定する必要があります。 このモードは、2:3 プルダウン (基本的には 24fps でコンテンツを再生) を使用して 60Hz ディスプレイで 25fps コンテンツを再生するためにも使用できます。これにより、ほとんどのデバイスでの再生エクスペリエンスが向上します。 この場合、許容範囲は少なくとも (1/24) にする必要があります。

android.media.SyncParams.SYNC_SOURCE_VSYNCの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象