Click or drag to resize
XDL

XVideoEncoderEncodeVideoFrame(XFrameCaptureBuffer, Boolean, Int64, Boolean) Method

XFrameCaptureBuffer 화면과 카메라 정보로부터 비디오와 데이터 프레임을 주어진 PTS로 기본 동영상 프로그램 스트림에 인코딩한다.

Namespace: Pixoneer.NXDL.NXVideo
Assembly: NXVideo (in NXVideo.dll) Version: 2.0.3.38
Syntax
C#
public bool EncodeVideoFrame(
	XFrameCaptureBuffer buffer,
	bool bWriteMetad,
	ref long pts,
	bool streamTimeBase
)

Parameters

buffer  XFrameCaptureBuffer
인코딩할 프레임 갈무리 버퍼.
bWriteMetad  Boolean
이 값이 참이면 카메라 정보로부터 데이터 프레임을 생성하여 포함시킨다. 데이터 타임스탬프는 현재 시각으로 기록한다.
pts  Int64
[In/Out] 프레임 번호와 같은 입력 타임스탬프를 지정하고 실제 동영상의 PTS를 얻어온다. XVideoChannel.InvalidPts를 입력으로 주면 인코더에서 인코딩 파라미터에 따라 자동으로 PTS를 할당한다.
streamTimeBase  Boolean
PTS를 비디오 프레임 순번이나 밀리초(실시간)이 아닌 스트림 시간 기준(예: MPEG-2 90kHz)으로 설정한 경우를 나타낸다.

Return Value

Boolean
인코딩 성공 여부.
See Also