Sprache

AudioSyncSource Enumeration

Definition

public enum AudioSyncSource
type AudioSyncSource = 
Vererbung
AudioSyncSource

Felder

Name Wert Beschreibung
Default 0

Verwenden Sie die Standardsynchronisierungsquelle (Standard). Wenn Medien über Video verfügen, wird die Synchronisierung auf einer Oberfläche gerendert, die direkt auf einem Display gerendert wird, und die Toleranz ist ungleich Null (z. B. nicht kleiner als 0.001) vsync-Quelle für die Uhrquelle. Andernfalls wird die Audiospur verwendet, wenn Medien über Audio verfügen. Wenn Medien keine Audiodaten haben, wird die Systemuhr verwendet.

Android-Referenz für android.media.SyncParams.SYNC_SOURCE_DEFAULT.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

SystemClock 1

Verwenden Sie die monotonische Systemuhr für die Synchronisierungsquelle.

Android-Referenz für android.media.SyncParams.SYNC_SOURCE_SYSTEM_CLOCK.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Audio 2

Verwenden Sie die Audiospur für die Synchronisierungsquelle. Dies erfordert Audiodaten und eine Audiospur.

Android-Referenz für android.media.SyncParams.SYNC_SOURCE_AUDIO.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Vsync 3

Verwenden Sie vsync als Synchronisierungsquelle. Dies erfordert Videodaten und eine Ausgabeoberfläche, die direkt auf dem Display gerendert wird, z. B. SurfaceView Dieser Modus ermöglicht eine reibungslosere Wiedergabe, indem die Wiedergabegeschwindigkeit an die vsync-Rate angepasst wird, z. B. die Wiedergabe von 30fps-Inhalten auf einem 59,94Hz-Display. Bei Verwendung dieses Modus sollte die Toleranz auf größer als 0 festgelegt werden (z. B. mindestens 1/1000), damit die Wiedergabegeschwindigkeit tatsächlich angepasst werden kann. Dieser Modus kann auch zum Wiedergeben von 25fps-Inhalten auf einem 60Hz-Display mit einem 2:3-Pulldown verwendet werden (im Grunde wird der Inhalt bei 24 fps wiedergegeben), was zu einer besseren Wiedergabeerfahrung auf den meisten Geräten führt. In diesem Fall sollte die Toleranz mindestens (1/24) sein.

Android-Referenz für android.media.SyncParams.SYNC_SOURCE_VSYNC.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: