C# Class CSharpRTMP.Core.Streaming.VideoAvc

Afficher le fichier Open project: langhuihui/csharprtmp Class Usage Examples

Méthodes publiques

Свойство Type Description
Height uint
PPS byte[]
Rate uint
SPS byte[]
Width uint
_PPSInfo Variant
_SPSInfo Variant
_heightOverride uint
_widthOverride uint

Méthodes publiques

Méthode Description
Clear ( ) : void
Deserialize ( Stream src, VideoAvc &dest ) : bool
Init ( byte pSPS, byte pPPS ) : bool
Serialize ( H2NBinaryWriter writer ) : bool

Private Methods

Méthode Description
ReadPPS ( BitReader ppsReader, Variant ppsInfo ) : bool
ReadSPS ( BitReader spsReader, Variant spsInfo ) : bool
ReadSPSVUI ( BitReader spsReader, Variant v ) : bool
ReadSPSVUIHRD ( BitReader spsReader, Variant v ) : bool
scaling_list ( BitReader spsReader, byte sizeOfScalingList ) : bool

Method Details

Clear() public méthode

public Clear ( ) : void
Résultat void

Deserialize() public static méthode

public static Deserialize ( Stream src, VideoAvc &dest ) : bool
src Stream
dest VideoAvc
Résultat bool

Init() public méthode

public Init ( byte pSPS, byte pPPS ) : bool
pSPS byte
pPPS byte
Résultat bool

Serialize() public méthode

public Serialize ( H2NBinaryWriter writer ) : bool
writer CSharpRTMP.Common.H2NBinaryWriter
Résultat bool

Property Details

Height public_oe property

public uint Height
Résultat uint

PPS public_oe property

public byte[] PPS
Résultat byte[]

Rate public_oe property

public uint Rate
Résultat uint

SPS public_oe property

public byte[] SPS
Résultat byte[]

Width public_oe property

public uint Width
Résultat uint

_PPSInfo public_oe property

public Variant _PPSInfo
Résultat Variant

_SPSInfo public_oe property

public Variant _SPSInfo
Résultat Variant

_heightOverride public_oe property

public uint _heightOverride
Résultat uint

_widthOverride public_oe property

public uint _widthOverride
Résultat uint