Langue

MediaParser.ISeekableInputReader Interface

Définition

InputReader qui permet de définir la position de lecture.

[Android.Runtime.Register("android/media/MediaParser$SeekableInputReader", "", "Android.Media.MediaParser/ISeekableInputReaderInvoker", ApiSince=30)]
public interface MediaParser.ISeekableInputReader : Android.Media.MediaParser.IInputReader, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/media/MediaParser$SeekableInputReader", "", "Android.Media.MediaParser/ISeekableInputReaderInvoker", ApiSince=30)>]
type MediaParser.ISeekableInputReader = interface
    interface MediaParser.IInputReader
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Attributs
Implémente

Remarques

InputReader qui permet de définir la position de lecture.

Java documentation pour android.media.MediaParser.SeekableInputReader.

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.

Champs

Nom Description
ParameterAdtsEnableCbrSeeking

Définit si la recherche à débit binaire constant doit être activée pour l’analyse ADTS.

(Hérité de MediaParser)
ParameterAmrEnableCbrSeeking

Définit si la recherche à débit binaire constant doit être activée pour AMR.

(Hérité de MediaParser)
ParameterFlacDisableId3

Définit si la piste ID3 doit être désactivée pour LE SERVICE.

(Hérité de MediaParser)
ParameterMatroskaDisableCuesSeeking

Définit si l’analyse Matroska doit éviter de rechercher l’élément de repères.

(Hérité de MediaParser)
ParameterMp3DisableId3

Définit si la piste ID3 doit être désactivée pour MP3.

(Hérité de MediaParser)
ParameterMp3EnableCbrSeeking

Définit si la recherche à débit binaire constant doit être activée pour MP3.

(Hérité de MediaParser)
ParameterMp3EnableIndexSeeking

Définit si l’analyse MP3 doit générer un mappage de délai d’octet.

(Hérité de MediaParser)
ParameterMp4IgnoreEditLists

Définit si l’analyse MP4 doit ignorer les listes de modification.

(Hérité de MediaParser)
ParameterMp4IgnoreTfdtBox

Définit si l’analyse MP4 doit ignorer la zone tfdt.

(Hérité de MediaParser)
ParameterMp4TreatVideoFramesAsKeyframes

Définit si l’analyse MP4 doit traiter toutes les images vidéo comme des images clés.

(Hérité de MediaParser)
ParameterTsAllowNonIdrAvcKeyframes

Définit si TS doit traiter des échantillons constitués de tranches non IDR comme des exemples de synchronisation (images clés).

(Hérité de MediaParser)
ParameterTsDetectAccessUnits

Définit si l’analyse TS doit fractionner le flux AVC en unités d’accès en fonction des en-têtes de tranche.

(Hérité de MediaParser)
ParameterTsEnableHdmvDtsAudioStreams

Définit si l’analyse TS doit gérer les flux audio DTS HDMV.

(Hérité de MediaParser)
ParameterTsIgnoreAacStream

Définit si l’analyse TS doit ignorer les flux élémentaires AAC.

(Hérité de MediaParser)
ParameterTsIgnoreAvcStream

Définit si l’analyse TS doit ignorer les flux élémentaires AVC.

(Hérité de MediaParser)
ParameterTsIgnoreSpliceInfoStream

Définit si l’analyse TS doit ignorer les flux d’informations splice.

(Hérité de MediaParser)
ParameterTsMode

Définit le mode d’opération pour l’analyse TS.

(Hérité de MediaParser)
ParserNameAc3

Analyseur pour le format de conteneur AC-3, tel que défini dans Digital Audio Compression Standard (AC-3).

(Hérité de MediaParser)
ParserNameAc4

Analyseur pour le format conteneur AC-4, tel que défini par Dolby AC-4 : livraison audio pour Next-Generation Entertainment Services.

(Hérité de MediaParser)
ParserNameAdts

Analyseur pour le format de conteneur ADTS, tel que défini dans ISO/IEC 13818-7.

(Hérité de MediaParser)
ParserNameAmr

Analyseur pour le format de conteneur AMR, tel que défini dans RFC 4867.

(Hérité de MediaParser)
ParserNameFlac

Analyseur pour le format de conteneur FLAC, tel que défini dans la spécification.

(Hérité de MediaParser)
ParserNameFlv

Analyseur pour le format de conteneur JSON, tel que défini dans la spécification adobe Flash Video File Format Specification.

(Hérité de MediaParser)
ParserNameFmp4

Analyseur pour les fichiers fragmentés à l’aide du format conteneur MP4, tel que défini dans ISO/IEC 14496-12.

(Hérité de MediaParser)
ParserNameMatroska

Analyseur pour le format de conteneur Matroska, tel que défini dans la spécification.

(Hérité de MediaParser)
ParserNameMp3

Analyseur pour le format de conteneur MP3, tel que défini dans ISO/IEC 11172-3.

(Hérité de MediaParser)
ParserNameMp4

Analyseur pour les fichiers non fragmentés à l’aide du format de conteneur MP4, tel que défini dans iso/IEC 14496-12.

(Hérité de MediaParser)
ParserNameOgg

Analyseur pour le format de conteneur OGG, tel que défini dans RFC 3533.

(Hérité de MediaParser)
ParserNamePs

Analyseur pour le format de conteneur PS, tel que défini dans ISO/IEC 11172-1.

(Hérité de MediaParser)
ParserNameTs

Analyseur pour le format de conteneur TS, tel que défini dans ISO/IEC 13818-1.

(Hérité de MediaParser)
ParserNameUnknown

Nom de l’analyseur retourné par #getParserName() quand aucun analyseur n’a encore été sélectionné.

(Hérité de MediaParser)
ParserNameWav

Analyseur pour le format de conteneur WAV, tel que défini dans l’interface de programmation multimédia et les spécifications de données.

(Hérité de MediaParser)
SampleFlagDecodeOnly
Obsolète.

Indique que l’exemple doit être décodé, mais pas rendu.

(Hérité de MediaParser)
SampleFlagEncrypted
Obsolète.

Indique que l’exemple est (au moins partiellement) chiffré.

(Hérité de MediaParser)
SampleFlagHasSupplementalData
Obsolète.

Indique que l’exemple contient des données supplémentaires.

(Hérité de MediaParser)
SampleFlagKeyFrame
Obsolète.

Indique que l’exemple contient un exemple de synchronisation.

(Hérité de MediaParser)
SampleFlagLastSample
Obsolète.

Indique que l’exemple est connu pour contenir le dernier exemple multimédia du flux.

(Hérité de MediaParser)

Propriétés

Nom Description
Handle

Obtient la valeur JNI de l’objet Android sous-jacent.

(Hérité de IJavaObject)
JniIdentityHashCode

Retourne la valeur de java.lang.System.identityHashCode() l’instance encapsulée.

(Hérité de IJavaPeerable)
JniManagedPeerState

État de l’homologue managé.

(Hérité de IJavaPeerable)
JniObjectReferenceControlBlock

InputReader qui permet de définir la position de lecture.

(Hérité de IJavaPeerable)
JniPeerMembers

Prise en charge de l’accès aux membres et de l’appel.

(Hérité de IJavaPeerable)
LogSessionId

InputReader qui permet de définir la position de lecture.

(Hérité de MediaParser)
ParserName

Retourne le nom de l’implémentation de l’analyseur de stockage.

(Hérité de MediaParser)
PeerReference

Retourne une JniObjectReference instance d’objet Java encapsulée.

(Hérité de IJavaPeerable)

Méthodes

Nom Description
Advance(MediaParser+ISeekableInputReader)

Progresse dans l’extraction du flux multimédia d’entrée, sauf si la fin de l’entrée a été atteinte.

(Hérité de MediaParser)
Disposed()

Appelé lorsque l’instance a été supprimée.

(Hérité de IJavaPeerable)
DisposeUnlessReferenced()

S’il n’existe aucune référence en suspens à cette instance, les appels Dispose(); sinon, ne fait rien.

(Hérité de IJavaPeerable)
Finalized()

Appelé lorsque l’instance a été finalisée.

(Hérité de IJavaPeerable)
Release()

Libère toutes les ressources acquises.

(Hérité de MediaParser)
Seek(MediaParser+SeekPoint)

Recherche dans le conteneur multimédia en cours d’extraction.

(Hérité de MediaParser)
SeekToPosition(Int64)

Définit la position de lecture à l’emplacement donné position.

SetJniIdentityHashCode(Int32)

Définissez la valeur retournée par JniIdentityHashCode.

(Hérité de IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

InputReader qui permet de définir la position de lecture.

(Hérité de IJavaPeerable)
SetParameter(String, Object)

Définit des paramètres spécifiques à l’analyseur qui autorisent la personnalisation du comportement.

(Hérité de MediaParser)
SetPeerReference(JniObjectReference)

Définissez la valeur retournée par PeerReference.

(Hérité de IJavaPeerable)
SupportsParameter(String)

Retourne si l’élément donné parameterName est pris en charge par cet analyseur.

(Hérité de MediaParser)
UnregisterFromRuntime()

Annulez l’inscription de cette instance afin que le runtime ne le retourne pas à partir d’appels futurs Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Hérité de IJavaPeerable)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

InputReader qui permet de définir la position de lecture.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à