C# 클래스 HCS_Encoder.EncoderBridge

파일 보기 프로젝트 열기: i-e-b/HLS---Smooth-Encoder 1 사용 예제들

공개 메소드들

메소드 설명
GetVideoCodecData ( EncoderJob JobSpec ) : byte[]

Returns the codec's startup data (other than in frames). This may be null or empty.

비공개 메소드들

메소드 설명
CloseDecoderJob ( DecoderJob &jobSpec ) : void
CloseEncoderJob ( EncoderJob &JobSpec ) : void
DecodeFrame ( DecoderJob &jobSpec, MediaFrame &frame ) : int
EncodeFrame ( EncoderJob &JobSpec, MediaFrame &Frame ) : void
GetVideoCodecData ( EncoderJob &JobSpec, IntPtr Buffer ) : void
GetVideoCodecDataSize ( EncoderJob &JobSpec ) : int
InitialiseDecoderJob ( DecoderJob &jobSpec, string Filepath ) : int
InitialiseEncoderJob ( EncoderJob &JobSpec, int Width, int Height, string BaseDirectory, int FrameRate, int Bitrate, double SegmentDuration ) : int
InterleavedScale ( IntPtr Src, IntPtr Dst, int SrcWidth, int SrcHeight, int DstWidth, int DstHeight, bool HighQuality ) : void
PlanarScale ( IntPtr Src, IntPtr Dst, int SrcWidth, int SrcHeight, int DstWidth, int DstHeight, bool HighQuality ) : void
Rgb2YuvIS ( int w, int h, IntPtr RgbSrc, IntPtr Y, IntPtr U, IntPtr V ) : void

메소드 상세

GetVideoCodecData() 공개 정적인 메소드

Returns the codec's startup data (other than in frames). This may be null or empty.
public static GetVideoCodecData ( EncoderJob JobSpec ) : byte[]
JobSpec EncoderJob
리턴 byte[]