Lingua

MediaExtractor.SetDataSource Metodo

Definizione

Overload

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

Imposta l'origine dati come URI del contenuto.

SetDataSource(String, IDictionary<String,String>)

Imposta l'origine dati (percorso file o URL HTTP) da usare.

SetDataSource(String)

Imposta l'origine dati (percorso file o URL HTTP) da usare.

SetDataSource(FileDescriptor, Int64, Int64)

Imposta l'origine dati (FileDescriptor) da usare.

SetDataSource(MediaDataSource)

Imposta l'origine dati (MediaDataSource) da utilizzare.

SetDataSource(AssetFileDescriptor)

Imposta l'origine dati (AssetFileDescriptor) da usare.

SetDataSource(FileDescriptor)

Imposta l'origine dati (FileDescriptor) da usare.

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

Imposta l'origine dati come URI del contenuto.

[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

Parametri

context
Context

Contesto da usare per la risoluzione dell'URI

uri
Uri

URI contenuto dei dati da cui estrarre.

        &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>

intestazioni da inviare insieme alla richiesta per i dati. Questo può essere null se non devono essere inviate intestazioni specifiche con la richiesta.

Attributi

Commenti

Imposta l'origine dati come URI del contenuto.

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

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

SetDataSource(String, IDictionary<String,String>)

Imposta l'origine dati (percorso file o URL HTTP) da usare.

[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

Parametri

path
String

il percorso del file o 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>

intestazioni associate alla richiesta HTTP per il flusso che si vuole riprodurre. Questo può essere null se non devono essere inviate intestazioni specifiche con la richiesta.

Attributi

Commenti

Imposta l'origine dati (percorso file o URL HTTP) da usare.

per android.media.MediaExtractor.setDataSource(java.lang.String, java.util.Map<java.lang.String, java.lang.String>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

SetDataSource(String)

Imposta l'origine dati (percorso file o URL HTTP) da usare.

[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

Parametri

path
String

il percorso del file o l'URL HTTP del flusso

        &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.
Attributi

Eccezioni

Commenti

Imposta l'origine dati (percorso file o URL HTTP) da usare.

per android.media.MediaExtractor.setDataSource(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

SetDataSource(FileDescriptor, Int64, Int64)

Imposta l'origine dati (FileDescriptor) da usare.

[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

Parametri

fd
FileDescriptor

FileDescriptor per il file da cui estrarre.

offset
Int64

offset nel file in cui iniziano i dati da estrarre, in byte

length
Int64

lunghezza in byte dei dati da estrarre

Attributi

Eccezioni

Commenti

Imposta l'origine dati (FileDescriptor) da usare. Il FileDescriptor deve essere ricercabile (N.B. un LocalSocket non è ricercabile). È responsabilità del chiamante chiudere il descrittore di file. È possibile farlo non appena viene restituita la chiamata.

per android.media.MediaExtractor.setDataSource(java.io.FileDescriptor, long, long).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

SetDataSource(MediaDataSource)

Imposta l'origine dati (MediaDataSource) da utilizzare.

[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

Parametri

dataSource
MediaDataSource

MediaDataSource per il supporto da cui estrarre

Attributi

Commenti

Imposta l'origine dati (MediaDataSource) da utilizzare.

per android.media.MediaExtractor.setDataSource(android.media.MediaDataSource).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

SetDataSource(AssetFileDescriptor)

Imposta l'origine dati (AssetFileDescriptor) da usare.

[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

Parametri

afd
AssetFileDescriptor

AssetFileDescriptor per il file da cui estrarre.

Attributi

Commenti

Imposta l'origine dati (AssetFileDescriptor) da usare. È responsabilità del chiamante chiudere il descrittore di file. È possibile farlo non appena viene restituita la chiamata.

per android.media.MediaExtractor.setDataSource(android.content.res.AssetFileDescriptor).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

SetDataSource(FileDescriptor)

Imposta l'origine dati (FileDescriptor) da usare.

[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

Parametri

fd
FileDescriptor

FileDescriptor per il file da cui estrarre.

Attributi

Eccezioni

Commenti

Imposta l'origine dati (FileDescriptor) da usare. È responsabilità del chiamante chiudere il descrittore di file. È possibile farlo non appena viene restituita la chiamata.

per android.media.MediaExtractor.setDataSource(java.io.FileDescriptor).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a