MediaParser.ISeekableInputReader Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
InputReader dies ermöglicht das Festlegen der Leseposition.
[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
- Attribute
- Implementiert
Hinweise
InputReader dies ermöglicht das Festlegen der Leseposition.
Java Dokumentation für android.media.MediaParser.SeekableInputReader.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Felder
| Name | Beschreibung |
|---|---|
| ParameterAdtsEnableCbrSeeking |
Legt fest, ob die Suche nach konstanter Bitrate für die ADTS-Analyse aktiviert werden soll. (Geerbt von MediaParser) |
| ParameterAmrEnableCbrSeeking |
Legt fest, ob die Suche nach konstanter Bitrate für AMR aktiviert werden soll. (Geerbt von MediaParser) |
| ParameterFlacDisableId3 |
Legt fest, ob die ID3-Spur für FLAC deaktiviert werden soll. (Geerbt von MediaParser) |
| ParameterMatroskaDisableCuesSeeking |
Legt fest, ob die Matroska-Analyse das Suchen nach dem Cues-Element vermeiden soll. (Geerbt von MediaParser) |
| ParameterMp3DisableId3 |
Legt fest, ob die ID3-Spur für MP3 deaktiviert werden soll. (Geerbt von MediaParser) |
| ParameterMp3EnableCbrSeeking |
Legt fest, ob die Suche nach konstanter Bitrate für MP3 aktiviert werden soll. (Geerbt von MediaParser) |
| ParameterMp3EnableIndexSeeking |
Legt fest, ob die MP3-Analyse eine Zeit-zu-Byte-Zuordnung generieren soll. (Geerbt von MediaParser) |
| ParameterMp4IgnoreEditLists |
Legt fest, ob die MP4-Analyse Bearbeitungslisten ignorieren soll. (Geerbt von MediaParser) |
| ParameterMp4IgnoreTfdtBox |
Legt fest, ob die MP4-Analyse das Tfdt-Feld ignorieren soll. (Geerbt von MediaParser) |
| ParameterMp4TreatVideoFramesAsKeyframes |
Legt fest, ob die MP4-Analyse alle Videoframes als Keyframes behandeln soll. (Geerbt von MediaParser) |
| ParameterTsAllowNonIdrAvcKeyframes |
Legt fest, ob TS Beispiele behandeln soll, die aus Nicht-IDR-I-Segmenten als Synchronisierungsbeispiele (Keyframes) bestehen. (Geerbt von MediaParser) |
| ParameterTsDetectAccessUnits |
Legt fest, ob die TS-Analyse den AVC-Datenstrom basierend auf Datenschnittkopfzeilen in Zugriffseinheiten aufteilen soll. (Geerbt von MediaParser) |
| ParameterTsEnableHdmvDtsAudioStreams |
Legt fest, ob die TS-Analyse HDMV DTS-Audiostreams verarbeiten soll. (Geerbt von MediaParser) |
| ParameterTsIgnoreAacStream |
Legt fest, ob die TS-Analyse elementare AAC-Datenströme ignorieren soll. (Geerbt von MediaParser) |
| ParameterTsIgnoreAvcStream |
Legt fest, ob die TS-Analyse AVC-Elementardatenströme ignorieren soll. (Geerbt von MediaParser) |
| ParameterTsIgnoreSpliceInfoStream |
Legt fest, ob DIE TS-Analyse Datenströme ignorieren soll. (Geerbt von MediaParser) |
| ParameterTsMode |
Legt den Vorgangsmodus für die TS-Analyse fest. (Geerbt von MediaParser) |
| ParserNameAc3 |
Parser für das AC-3-Containerformat, wie in Digital Audio Compression Standard (AC-3) definiert. (Geerbt von MediaParser) |
| ParserNameAc4 |
Parser für das AC-4-Containerformat, wie von Dolby AC-4 definiert: Audiobereitstellung für Entertainment Services der nächsten Generation. (Geerbt von MediaParser) |
| ParserNameAdts |
Parser für das ADTS-Containerformat, wie in ISO/IEC 13818-7 definiert. (Geerbt von MediaParser) |
| ParserNameAmr |
Parser für das AMR-Containerformat, wie in RFC 4867 definiert. (Geerbt von MediaParser) |
| ParserNameFlac |
Parser für das FLAC-Containerformat, wie in der Spezifikation definiert. (Geerbt von MediaParser) |
| ParserNameFlv |
Parser für das FLV-Containerformat, wie in adobe Flash Video File Format Specification definiert. (Geerbt von MediaParser) |
| ParserNameFmp4 |
Parser für fragmentierte Dateien mit dem MP4-Containerformat, wie in ISO/IEC 14496-12 definiert. (Geerbt von MediaParser) |
| ParserNameMatroska |
Parser für das Matroska-Containerformat, wie in der Spezifikation definiert. (Geerbt von MediaParser) |
| ParserNameMp3 |
Parser für das MP3-Containerformat, wie in ISO/IEC 11172-3 definiert. (Geerbt von MediaParser) |
| ParserNameMp4 |
Parser für nicht fragmentierte Dateien mit dem MP4-Containerformat, wie in ISO/IEC 14496-12 definiert. (Geerbt von MediaParser) |
| ParserNameOgg |
Parser für das OGG-Containerformat, wie in RFC 3533 definiert. (Geerbt von MediaParser) |
| ParserNamePs |
Parser für das PS-Containerformat, wie in ISO/IEC 11172-1 definiert. (Geerbt von MediaParser) |
| ParserNameTs |
Parser für das TS-Containerformat, wie in ISO/IEC 13818-1 definiert. (Geerbt von MediaParser) |
| ParserNameUnknown |
Parsername, der zurückgegeben |
| ParserNameWav |
Parser für das WAV-Containerformat, wie in Multimedia Programming Interface and Data Specifications definiert. (Geerbt von MediaParser) |
| SampleFlagDecodeOnly |
Veraltet.
Gibt an, dass das Beispiel decodiert, aber nicht gerendert werden soll. (Geerbt von MediaParser) |
| SampleFlagEncrypted |
Veraltet.
Gibt an, dass das Beispiel (zumindest teilweise) verschlüsselt ist. (Geerbt von MediaParser) |
| SampleFlagHasSupplementalData |
Veraltet.
Gibt an, dass das Beispiel zusätzliche Daten enthält. (Geerbt von MediaParser) |
| SampleFlagKeyFrame |
Veraltet.
Gibt an, dass das Beispiel ein Synchronisierungsbeispiel enthält. (Geerbt von MediaParser) |
| SampleFlagLastSample |
Veraltet.
Gibt an, dass das Beispiel bekanntermaßen das letzte Medienbeispiel des Datenstroms enthält. (Geerbt von MediaParser) |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Handle |
Ruft den JNI-Wert des zugrunde liegenden Android-Objekts ab. (Geerbt von IJavaObject) |
| JniIdentityHashCode |
Gibt den Wert |
| JniManagedPeerState |
Status des verwalteten Peers. (Geerbt von IJavaPeerable) |
| JniPeerMembers |
Mitgliedszugriff und Aufrufunterstützung. (Geerbt von IJavaPeerable) |
| LogSessionId |
|
| ParserName |
Gibt den Namen der zugrunde stehenden Parserimplementierung zurück. (Geerbt von MediaParser) |
| PeerReference |
Gibt eine JniObjectReference der umbrochenen Java Objektinstanz zurück. (Geerbt von IJavaPeerable) |
Methoden
| Name | Beschreibung |
|---|---|
| Advance(MediaParser+ISeekableInputReader) |
Macht Fortschritte bei der Extraktion des Eingabemedienstroms, es sei denn, das Ende der Eingabe wurde erreicht. (Geerbt von MediaParser) |
| Disposed() |
Wird aufgerufen, wenn die Instanz verworfen wurde. (Geerbt von IJavaPeerable) |
| DisposeUnlessReferenced() |
Wenn keine offenen Verweise auf diese Instanz vorhanden sind, wird nichts aufgerufen |
| Finalized() |
Wird aufgerufen, wenn die Instanz abgeschlossen wurde. (Geerbt von IJavaPeerable) |
| Release() |
Gibt alle erworbenen Ressourcen frei. (Geerbt von MediaParser) |
| Seek(MediaParser+SeekPoint) |
Sucht innerhalb des zu extrahierenden Mediencontainers. (Geerbt von MediaParser) |
| SeekToPosition(Int64) |
Legt die Leseposition an der angegebenen . |
| SetJniIdentityHashCode(Int32) |
Legen Sie den von |
| SetJniManagedPeerState(JniManagedPeerStates) |
|
| SetParameter(String, Object) |
Legt parserspezifische Parameter fest, die das Anpassen des Verhaltens ermöglichen. (Geerbt von MediaParser) |
| SetPeerReference(JniObjectReference) |
Legen Sie den von |
| SupportsParameter(String) |
Gibt zurück, ob die angegebene Angabe |
| UnregisterFromRuntime() |
Heben Sie die Registrierung dieser Instanz auf, damit die Laufzeit sie nicht aus zukünftigen Java.Interop.JniRuntime+JniValueManager.PeekValue Aufrufen zurückgibt. (Geerbt von IJavaPeerable) |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ruft den JNI-Namen des Typs der Instanz |
| JavaAs<TResult>(IJavaPeerable) |
Versuchen Sie, die Eingabe |
| JavaCast<TResult>(IJavaObject) |
Führt eine android-laufzeitgecheckte Typkonvertierung aus. |
| JavaCast<TResult>(IJavaObject) |
|
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Versuchen Sie, die Eingabe |