Freigeben über


MediaMuxer.SetLocation(Single, Single) Methode

Definition

Legen Sie die Geodaten (Breiten- und Längengrad) in der Ausgabedatei fest, und speichern Sie sie.

[Android.Runtime.Register("setLocation", "(FF)V", "")]
public void SetLocation (float latitude, float longitude);
[<Android.Runtime.Register("setLocation", "(FF)V", "")>]
member this.SetLocation : single * single -> unit

Parameter

latitude
Single

Breitengrad in Grad. Der Wert muss sich im Bereich [-90, 90] befinden.

longitude
Single

Längengrad in Grad. Der Wert muss sich im Bereich [-180, 180] befinden.

Attribute

Ausnahmen

Wenn der angegebene Breiten- oder Längengrad außerhalb des Zulässigen liegt.

Wenn diese Methode nach Start()aufgerufen wird.

Hinweise

Legen Sie die Geodaten (Breiten- und Längengrad) in der Ausgabedatei fest, und speichern Sie sie. Diese Methode sollte vor #startaufgerufen werden. Die Geodaten werden im Udta-Feld gespeichert, wenn das Ausgabeformat lautet OutputFormat#MUXER_OUTPUT_MPEG_4und für andere Ausgabeformate ignoriert wird. Die Geodaten werden gemäß ISO-6709-Standard gespeichert.

Java-Dokumentation für android.media.MediaMuxer.setLocation(float, float).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: