|
XVideoEncoderEncodeVideoFrame(XFrameCaptureBuffer, Boolean, Int64, Boolean) Method
|
XFrameCaptureBuffer 화면과 카메라 정보로부터 비디오와 데이터 프레임을 주어진 PTS로 기본 동영상 프로그램 스트림에 인코딩한다.
Namespace: Pixoneer.NXDL.NXVideoAssembly: NXVideo (in NXVideo.dll) Version: 2.0.3.38
Syntaxpublic 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