| OrbbecSDK 1.5.7 OrbbecSDK: Software-Development-Kit for Orbbec 3D-Sensor devices

- 首页
- 命名空间
- 类
- 文件

- 类列表
- 类索引
- 类继承关系
- 类成员

Public 成员函数 | 所有成员列表
ob::Playback类 参考

`#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 | ) |

virtual ob::Playback::~Playback | ( |  | ) |
| virtual noexcept

## 成员函数说明

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 | ( |  | ) |

获取录制文件内的设备信息

返回
  DeviceInfo 返回的设备信息

OBCameraParam ob::Playback::getCameraParam | ( |  | ) |

获取录制文件内的内外参信息

返回
  OBCameraParam 返回的内外参信息

该类的文档由以下文件生成:

- /root/libobsensor/include/libobsensor/hpp/RecordPlayback.hpp