Langue

MediaExtractor.SetDataSource Méthode

Définition

Surcharges

Nom Description
SetDataSource(Context, Uri, IDictionary<String,String>)

Définit la source de données en tant qu’URI de contenu.

SetDataSource(String, IDictionary<String,String>)

Définit la source de données (chemin d’accès de fichier ou URL http) à utiliser.

SetDataSource(String)

Définit la source de données (chemin d’accès de fichier ou URL http) à utiliser.

SetDataSource(FileDescriptor, Int64, Int64)

Définit la source de données (FileDescriptor) à utiliser.

SetDataSource(MediaDataSource)

Définit la source de données (MediaDataSource) à utiliser.

SetDataSource(AssetFileDescriptor)

Définit la source de données (AssetFileDescriptor) à utiliser.

SetDataSource(FileDescriptor)

Définit la source de données (FileDescriptor) à utiliser.

SetDataSource(Context, Uri, IDictionary<String,String>)

Définit la source de données en tant qu’URI de contenu.

[Android.Runtime.Register("setDataSource", "(Landroid/content/Context;Landroid/net/Uri;Ljava/util/Map;)V", "")]
public void SetDataSource(Android.Content.Context context, Android.Net.Uri uri, System.Collections.Generic.IDictionary<string,string>? headers);
[<Android.Runtime.Register("setDataSource", "(Landroid/content/Context;Landroid/net/Uri;Ljava/util/Map;)V", "")>]
member this.SetDataSource : Android.Content.Context * Android.Net.Uri * System.Collections.Generic.IDictionary<string, string> -> unit

Paramètres

context
Context

contexte à utiliser lors de la résolution de l’URI

uri
Uri

URI de contenu des données à extraire.

        &lt;p&gt;When <code data-dev-comment-type="c">uri</code> refers to a network file the
        <code data-dev-comment-type="c">android.Manifest.permission#INTERNET</code> permission is required.
headers
IDictionary<String,String>

les en-têtes à envoyer avec la demande de données. Cela peut être null si aucun en-tête spécifique n’est envoyé avec la demande.

Attributs

Remarques

Définit la source de données en tant qu’URI de contenu.

Java documentation pour android.media.MediaExtractor.setDataSource(android.content.Context, android.net.Uri, java.util.Map<java.lang.String, java.lang.String>).

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 à

SetDataSource(String, IDictionary<String,String>)

Définit la source de données (chemin d’accès de fichier ou URL http) à utiliser.

[Android.Runtime.Register("setDataSource", "(Ljava/lang/String;Ljava/util/Map;)V", "")]
public void SetDataSource(string path, System.Collections.Generic.IDictionary<string,string>? headers);
[<Android.Runtime.Register("setDataSource", "(Ljava/lang/String;Ljava/util/Map;)V", "")>]
member this.SetDataSource : string * System.Collections.Generic.IDictionary<string, string> -> unit

Paramètres

path
String

le chemin d’accès du fichier ou l’URL http

        &lt;p&gt;When <code data-dev-comment-type="c">path</code> refers to a network file the
        <code data-dev-comment-type="c">android.Manifest.permission#INTERNET</code> permission is required.
headers
IDictionary<String,String>

les en-têtes associés à la requête http pour le flux que vous souhaitez lire. Cela peut être null si aucun en-tête spécifique n’est envoyé avec la demande.

Attributs

Remarques

Définit la source de données (chemin d’accès de fichier ou URL http) à utiliser.

Java documentation pour android.media.MediaExtractor.setDataSource(java.lang.String, java.util.Map<java.lang.String, java.lang.String>).

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 à

SetDataSource(String)

Définit la source de données (chemin d’accès de fichier ou URL http) à utiliser.

[Android.Runtime.Register("setDataSource", "(Ljava/lang/String;)V", "")]
public void SetDataSource(string path);
[<Android.Runtime.Register("setDataSource", "(Ljava/lang/String;)V", "")>]
member this.SetDataSource : string -> unit

Paramètres

path
String

le chemin du fichier ou l’URL http du flux

        &lt;p&gt;When <code data-dev-comment-type="c">path</code> refers to a local file, the file may actually be opened by a
        process other than the calling application.  This implies that the pathname
        should be an absolute path (as any other process runs with unspecified current working
        directory), and that the pathname should reference a world-readable file.
        As an alternative, the application could first open the file for reading,
        and then use the file descriptor form <code data-dev-comment-type="c">#setDataSource(FileDescriptor)</code>.

        &lt;p&gt;When <code data-dev-comment-type="c">path</code> refers to a network file the
        <code data-dev-comment-type="c">android.Manifest.permission#INTERNET</code> permission is required.
Attributs

Exceptions

Remarques

Définit la source de données (chemin d’accès de fichier ou URL http) à utiliser.

Java documentation pour android.media.MediaExtractor.setDataSource(java.lang.String).

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 à

SetDataSource(FileDescriptor, Int64, Int64)

Définit la source de données (FileDescriptor) à utiliser.

[Android.Runtime.Register("setDataSource", "(Ljava/io/FileDescriptor;JJ)V", "")]
public void SetDataSource(Java.IO.FileDescriptor fd, long offset, long length);
[<Android.Runtime.Register("setDataSource", "(Ljava/io/FileDescriptor;JJ)V", "")>]
member this.SetDataSource : Java.IO.FileDescriptor * int64 * int64 -> unit

Paramètres

fd
FileDescriptor

FileDescriptor pour le fichier à partir duquel vous souhaitez effectuer l’extraction.

offset
Int64

décalage dans le fichier où les données à extraire démarrent, en octets

length
Int64

longueur en octets des données à extraire

Attributs

Exceptions

Remarques

Définit la source de données (FileDescriptor) à utiliser. Le FileDescriptor doit être recherché (N.B. un LocalSocket n’est pas recherché). Il incombe à l’appelant de fermer le descripteur de fichier. Il est sûr de le faire dès que cet appel est retourné.

Java documentation pour android.media.MediaExtractor.setDataSource(java.io.FileDescriptor, long, long).

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 à

SetDataSource(MediaDataSource)

Définit la source de données (MediaDataSource) à utiliser.

[Android.Runtime.Register("setDataSource", "(Landroid/media/MediaDataSource;)V", "", ApiSince=23)]
public void SetDataSource(Android.Media.MediaDataSource dataSource);
[<Android.Runtime.Register("setDataSource", "(Landroid/media/MediaDataSource;)V", "", ApiSince=23)>]
member this.SetDataSource : Android.Media.MediaDataSource -> unit

Paramètres

dataSource
MediaDataSource

MediaDataSource pour le média à extraire

Attributs

Remarques

Définit la source de données (MediaDataSource) à utiliser.

Java documentation pour android.media.MediaExtractor.setDataSource(android.media.MediaDataSource).

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 à

SetDataSource(AssetFileDescriptor)

Définit la source de données (AssetFileDescriptor) à utiliser.

[Android.Runtime.Register("setDataSource", "(Landroid/content/res/AssetFileDescriptor;)V", "", ApiSince=24)]
public void SetDataSource(Android.Content.Res.AssetFileDescriptor afd);
[<Android.Runtime.Register("setDataSource", "(Landroid/content/res/AssetFileDescriptor;)V", "", ApiSince=24)>]
member this.SetDataSource : Android.Content.Res.AssetFileDescriptor -> unit

Paramètres

afd
AssetFileDescriptor

AssetFileDescriptor pour le fichier à partir duquel vous souhaitez effectuer l’extraction.

Attributs

Remarques

Définit la source de données (AssetFileDescriptor) à utiliser. Il incombe à l’appelant de fermer le descripteur de fichier. Il est sûr de le faire dès que cet appel est retourné.

Java documentation pour android.media.MediaExtractor.setDataSource(android.content.res.AssetFileDescriptor).

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 à

SetDataSource(FileDescriptor)

Définit la source de données (FileDescriptor) à utiliser.

[Android.Runtime.Register("setDataSource", "(Ljava/io/FileDescriptor;)V", "")]
public void SetDataSource(Java.IO.FileDescriptor fd);
[<Android.Runtime.Register("setDataSource", "(Ljava/io/FileDescriptor;)V", "")>]
member this.SetDataSource : Java.IO.FileDescriptor -> unit

Paramètres

fd
FileDescriptor

FileDescriptor pour le fichier à partir duquel vous souhaitez effectuer l’extraction.

Attributs

Exceptions

Remarques

Définit la source de données (FileDescriptor) à utiliser. Il incombe à l’appelant de fermer le descripteur de fichier. Il est sûr de le faire dès que cet appel est retourné.

Java documentation pour android.media.MediaExtractor.setDataSource(java.io.FileDescriptor).

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 à