![]() |
OrbbecSDK
1.5.7
OrbbecSDK: Software-Development-Kit for Orbbec 3D-Sensor devices
|
#include <RecordPlayback.hpp>
Public 成员函数 | |
Playback (const char *filename) | |
创建回放对象 更多... | |
Playback (std::unique_ptr< PlaybackImpl > impl) | |
virtual | ~Playback () noexcept |
void | start (PlaybackCallback callback, OBMediaType type=OB_MEDIA_ALL) |
开启回放,回放数据从回调中返回,失败后抛出异常 更多... | |
void | stop () |
停止回放,失败后抛出异常 更多... | |
void | setPlaybackStateCallback (MediaStateCallback state) |
设置回放状态 更多... | |
std::shared_ptr< DeviceInfo > | getDeviceInfo () |
获取录制文件内的设备信息 更多... | |
OBCameraParam | getCameraParam () |
获取录制文件内的内外参信息 更多... | |
在文件 RecordPlayback.hpp 第 93 行定义.
ob::Playback::Playback | ( | const char * | filename | ) |
创建回放对象
filename | 回放的文件名 |
ob::Playback::Playback | ( | std::unique_ptr< PlaybackImpl > | impl | ) |
|
virtualnoexcept |
void ob::Playback::start | ( | PlaybackCallback | callback, |
OBMediaType | type = OB_MEDIA_ALL |
||
) |
开启回放,回放数据从回调中返回,失败后抛出异常
filename | 回放的文件名 |
callback | 回放数据的回调 |
type | 回放数据的类型 |
void ob::Playback::stop | ( | ) |
停止回放,失败后抛出异常
void ob::Playback::setPlaybackStateCallback | ( | MediaStateCallback | state | ) |
设置回放状态
state | 回放状态回调 |
std::shared_ptr<DeviceInfo> ob::Playback::getDeviceInfo | ( | ) |
获取录制文件内的设备信息
OBCameraParam ob::Playback::getCameraParam | ( | ) |
获取录制文件内的内外参信息