C# Class CSharpRTMP.Core.MediaFormats.MP4Document

Inheritance: BaseMediaDocument, IBoxContainer
Afficher le fichier Open project: langhuihui/csharprtmp

Méthodes publiques

Свойство Type Description
Reader CSharpRTMP.Core.MediaFormats.mp4.IsoTypeReader
Writer CSharpRTMP.Core.MediaFormats.mp4.IsoTypeWriter

Méthodes publiques

Méthode Description
AddAtom ( BaseAtom atom ) : void
MP4Document ( Variant metaData ) : System
ReadAtom ( IBoxContainer parentAtom ) : BaseAtom
Write ( ) : void

Méthodes protégées

Méthode Description
BuildFrames ( ) : bool
GetRTMPMeta ( ) : Variant
ParseDocument ( ) : bool

Private Methods

Méthode Description
BuildMOOFFrames ( AtomMOOF pMOOF, bool audio ) : bool
BuildMOOVFrames ( bool audio ) : bool
GetTRAF ( AtomMOOF pMoof, bool audio ) : AtomTRAF
GetTRAK ( bool audio ) : AtomTRAK

Method Details

AddAtom() public méthode

public AddAtom ( BaseAtom atom ) : void
atom CSharpRTMP.Core.MediaFormats.mp4.boxes.BaseAtom
Résultat void

BuildFrames() protected méthode

protected BuildFrames ( ) : bool
Résultat bool

GetRTMPMeta() protected méthode

protected GetRTMPMeta ( ) : Variant
Résultat Variant

MP4Document() public méthode

public MP4Document ( Variant metaData ) : System
metaData Variant
Résultat System

ParseDocument() protected méthode

protected ParseDocument ( ) : bool
Résultat bool

ReadAtom() public méthode

public ReadAtom ( IBoxContainer parentAtom ) : BaseAtom
parentAtom IBoxContainer
Résultat CSharpRTMP.Core.MediaFormats.mp4.boxes.BaseAtom

Write() public méthode

public Write ( ) : void
Résultat void

Property Details

Reader public_oe property

public IsoTypeReader,CSharpRTMP.Core.MediaFormats.mp4 Reader
Résultat CSharpRTMP.Core.MediaFormats.mp4.IsoTypeReader

Writer public_oe property

public IsoTypeWriter,CSharpRTMP.Core.MediaFormats.mp4 Writer
Résultat CSharpRTMP.Core.MediaFormats.mp4.IsoTypeWriter