Langue

OutputConfiguration.TimestampBaseDefault Champ

Définition

Attention

This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.TimestampBase enum directly instead of this field.

Base d’horodatage par défaut.

[Android.Runtime.Register("TIMESTAMP_BASE_DEFAULT", ApiSince=33)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.TimestampBase enum directly instead of this field.", true)]
public const Android.Hardware.Camera2.Params.TimestampBase TimestampBaseDefault = 0;
[<Android.Runtime.Register("TIMESTAMP_BASE_DEFAULT", ApiSince=33)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.Params.TimestampBase enum directly instead of this field.", true)>]
val mutable TimestampBaseDefault : Android.Hardware.Camera2.Params.TimestampBase

Valeur de champ

Value = 0

Implémente

Attributs

Remarques

Base d’horodatage par défaut.

L’appareil photo détermine l’horodatage en fonction des propriétés de l’aire de sortie.

<li> Pour une surface de sortie SurfaceView, la base d’horodatage est #TIMESTAMP_BASE_CHOREOGRAPHER_SYNCED. L’horodatage est remplacé par des impulsions chorégraphes du sous-système d’affichage pour un affichage plus fluide des images de caméra lorsque l’appareil photo s’exécute dans une fréquence d’images fixe. L’horodatage est approximativement dans la même base de temps que android.os.SystemClock#uptimeMillis.</li li><> Pour une surface de sortie de MediaRecorder, MediaCodec ou ImageReader avec android.hardware.HardwareBuffer#USAGE_VIDEO_ENCODE indicateur d’utilisation, la base d’horodatage est , qui est #TIMESTAMP_BASE_MONOTONICà peu près la même base de temps que .<android.os.SystemClock#uptimeMillis/li li>>< Pour tous les autres cas, la base d’horodatage est #TIMESTAMP_BASE_SENSOR, identique à ce qui est spécifié par .CameraCharacteristics#SENSOR_INFO_TIMESTAMP_SOURCE <ul><li> Pour une surface de sortie SurfaceTexture, le système de caméra place à nouveau la livraison des images de sortie en fonction des intervalles de lecture d’image, ce qui réduit la gigue du viseur. Les horodatages des images restent à être #TIMESTAMP_BASE_SENSOR.</li></ul></li>

Notez que la réduction de la gigue du cadre pour SurfaceView et SurfaceTexture est fournie avec une légère augmentation de la latence photon-à-photon, qui est le moment où les photons atteignent la scène jusqu’au moment où les pixels correspondants s’affichent sur l’écran. Si la latence photon-à-photon est plus importante que la douceur du viseur, #TIMESTAMP_BASE_SENSOR elle doit être utilisée à la place.

Java documentation pour android.hardware.camera2.params.OutputConfiguration.TIMESTAMP_BASE_DEFAULT.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à