C# 클래스 CSharpRTMP.Core.Streaming.VideoAvc

파일 보기 프로젝트 열기: langhuihui/csharprtmp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Height uint
PPS byte[]
Rate uint
SPS byte[]
Width uint
_PPSInfo Variant
_SPSInfo Variant
_heightOverride uint
_widthOverride uint

공개 메소드들

메소드 설명
Clear ( ) : void
Deserialize ( Stream src, VideoAvc &dest ) : bool
Init ( byte pSPS, byte pPPS ) : bool
Serialize ( H2NBinaryWriter writer ) : bool

비공개 메소드들

메소드 설명
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

메소드 상세

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Deserialize() 공개 정적인 메소드

public static Deserialize ( Stream src, VideoAvc &dest ) : bool
src Stream
dest VideoAvc
리턴 bool

Init() 공개 메소드

public Init ( byte pSPS, byte pPPS ) : bool
pSPS byte
pPPS byte
리턴 bool

Serialize() 공개 메소드

public Serialize ( H2NBinaryWriter writer ) : bool
writer CSharpRTMP.Common.H2NBinaryWriter
리턴 bool

프로퍼티 상세

Height 공개적으로 프로퍼티

public uint Height
리턴 uint

PPS 공개적으로 프로퍼티

public byte[] PPS
리턴 byte[]

Rate 공개적으로 프로퍼티

public uint Rate
리턴 uint

SPS 공개적으로 프로퍼티

public byte[] SPS
리턴 byte[]

Width 공개적으로 프로퍼티

public uint Width
리턴 uint

_PPSInfo 공개적으로 프로퍼티

public Variant _PPSInfo
리턴 Variant

_SPSInfo 공개적으로 프로퍼티

public Variant _SPSInfo
리턴 Variant

_heightOverride 공개적으로 프로퍼티

public uint _heightOverride
리턴 uint

_widthOverride 공개적으로 프로퍼티

public uint _widthOverride
리턴 uint