NvBufferを管理するクラスのインターフェース
More...
#include <NvBufferInterface.hpp>
NvBufferを管理するクラスのインターフェース
- Note
- NvSourceにエンコードすべき画像を渡すために使用する。
◆ ClearForEOS()
virtual void zao::endpoint::video::NvBufferInterface::ClearForEOS |
( |
| ) |
|
|
pure virtual |
バッファをクリアし、 エンコーダにEOS(ストリーム終端)を伝えるフラグを立てる
- Note
- このフラグが立ったバッファをNvSourceに渡すと、 エンコード中の画像を全て出力し、エンコーダを停止する。
◆ GetPointer()
virtual NvBuffer * zao::endpoint::video::NvBufferInterface::GetPointer |
( |
| ) |
|
|
pure virtual |
管理するバッファのポインタを取得する
- Return values
-
nullptr | 管理対象バッファが無い |
非nullptr | 管理対象バッファのポインタ |
◆ SetTimestamp()
画像のタイムスタンプ値をセットする
- Note
- 画像の取り込み開始時の時刻を想定している(ラスタスキャンで左上)
- Parameters
-
The documentation for this class was generated from the following file:
- /home/jenkins/workspace/J2408.zao_sdk_jetson.build/zep_sdk/libzao-endpoint/include/zao/endpoint/video/NvBufferInterface.hpp