|
@@ -21,9 +21,9 @@ public:
|
|
|
bool play(); /* 播放视频 */
|
|
|
void pause(); /* 暂停播放 */
|
|
|
void stop(); /* 停止播放 */
|
|
|
-
|
|
|
void backward(qint64 ms); /* 后退,单位ms */
|
|
|
void forward(qint64 ms); /* 前进,单位ms */
|
|
|
+
|
|
|
bool getPlayStatus() { return m_playStatus; } /* 获取播放状态 */
|
|
|
qint64 getDuration(); /* 获取视频时长 */
|
|
|
qint64 getCurrentPos(); /* 获取当前播放位置 */
|
|
@@ -32,7 +32,7 @@ public:
|
|
|
void setPlayWidgetSize(int width,int height); /* 设置播放视频窗口的大小 */
|
|
|
void setWidgetParent(QWidget* widget, bool flag = false); /* 设置播放窗口 */
|
|
|
void setPreviewImage(int num = 2); /* 设置预览图片数目,在暂停时跳转,可能会有花屏或者黑帧,可以设置跳转图片个数跳过黑帧 */
|
|
|
- void setFPS(int fps); /* 设置帧率 */
|
|
|
+ void setFPS(int fps); /* 设置帧率,用于控制播放速度 */
|
|
|
|
|
|
// void setPlayCallBack(std::function<Play_CallBack> playCallBack,void* context); /* 设置播放回调函数 */
|
|
|
signals:
|