Idioma

MediaExtractor.SetDataSource Método

Definição

Sobrecargas

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

Define a fonte de dados como um Uri de conteúdo.

SetDataSource(String, IDictionary<String,String>)

Define a fonte de dados (url http ou caminho do arquivo) a ser usada.

SetDataSource(String)

Define a fonte de dados (url http ou caminho do arquivo) a ser usada.

SetDataSource(FileDescriptor, Int64, Int64)

Define a fonte de dados (FileDescriptor) a ser usada.

SetDataSource(MediaDataSource)

Define a fonte de dados (MediaDataSource) a ser usada.

SetDataSource(AssetFileDescriptor)

Define a fonte de dados (AssetFileDescriptor) a ser usada.

SetDataSource(FileDescriptor)

Define a fonte de dados (FileDescriptor) a ser usada.

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

Define a fonte de dados como um Uri de conteúdo.

[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

Parâmetros

context
Context

o Contexto a ser usado ao resolver o Uri

uri
Uri

o URI de conteúdo dos dados dos quais você deseja extrair.

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

os cabeçalhos a serem enviados junto com a solicitação dos dados. Isso pode ser null se nenhum cabeçalho específico for enviado com a solicitação.

Atributos

Comentários

Define a fonte de dados como um Uri de conteúdo.

Java documentação para android.media.MediaExtractor.setDataSource(android.content.Context, android.net.Uri, java.util.Map<java.lang.String, java.lang.String>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetDataSource(String, IDictionary<String,String>)

Define a fonte de dados (url http ou caminho do arquivo) a ser usada.

[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

Parâmetros

path
String

o caminho do arquivo ou a 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>

os cabeçalhos associados à solicitação http para o fluxo que você deseja reproduzir. Isso pode ser null se nenhum cabeçalho específico for enviado com a solicitação.

Atributos

Comentários

Define a fonte de dados (url http ou caminho do arquivo) a ser usada.

Java documentação para android.media.MediaExtractor.setDataSource(java.lang.String, java.util.Map<java.lang.String, java.lang.String>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetDataSource(String)

Define a fonte de dados (url http ou caminho do arquivo) a ser usada.

[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

Parâmetros

path
String

o caminho do arquivo ou a URL http do fluxo

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

Exceções

Comentários

Define a fonte de dados (url http ou caminho do arquivo) a ser usada.

Java documentação para android.media.MediaExtractor.setDataSource(java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetDataSource(FileDescriptor, Int64, Int64)

Define a fonte de dados (FileDescriptor) a ser usada.

[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

Parâmetros

fd
FileDescriptor

o FileDescriptor do arquivo do qual você deseja extrair.

offset
Int64

o deslocamento para o arquivo em que os dados a serem extraídos são iniciados, em bytes

length
Int64

o comprimento em bytes dos dados a serem extraídos

Atributos

Exceções

Comentários

Define a fonte de dados (FileDescriptor) a ser usada. O FileDescriptor deve ser procurado (N.B. um LocalSocket não é procurado). É responsabilidade do chamador fechar o descritor de arquivo. É seguro fazer isso assim que essa chamada retornar.

Java documentação para android.media.MediaExtractor.setDataSource(java.io.FileDescriptor, long, long).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetDataSource(MediaDataSource)

Define a fonte de dados (MediaDataSource) a ser usada.

[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

Parâmetros

dataSource
MediaDataSource

o MediaDataSource para a mídia da qual você deseja extrair

Atributos

Comentários

Define a fonte de dados (MediaDataSource) a ser usada.

Java documentação para android.media.MediaExtractor.setDataSource(android.media.MediaDataSource).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetDataSource(AssetFileDescriptor)

Define a fonte de dados (AssetFileDescriptor) a ser usada.

[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

Parâmetros

afd
AssetFileDescriptor

o AssetFileDescriptor para o arquivo do qual você deseja extrair.

Atributos

Comentários

Define a fonte de dados (AssetFileDescriptor) a ser usada. É responsabilidade do chamador fechar o descritor de arquivo. É seguro fazer isso assim que essa chamada retornar.

Java documentação para android.media.MediaExtractor.setDataSource(android.content.res.AssetFileDescriptor).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetDataSource(FileDescriptor)

Define a fonte de dados (FileDescriptor) a ser usada.

[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

Parâmetros

fd
FileDescriptor

o FileDescriptor do arquivo do qual você deseja extrair.

Atributos

Exceções

Comentários

Define a fonte de dados (FileDescriptor) a ser usada. É responsabilidade do chamador fechar o descritor de arquivo. É seguro fazer isso assim que essa chamada retornar.

Java documentação para android.media.MediaExtractor.setDataSource(java.io.FileDescriptor).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a