MediaExtractor.SetDataSource Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
<p>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.
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
<p>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.
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
<p>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>.
<p>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
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é.
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
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é.
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
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.