一.效果
这里支持1x、1.25x、1.5x、1.75x和2x倍速播放视频,gif以1.5x倍速和2x倍速为例
添加该功能后,直接使用libVLC告一段落,从下篇博客开始将使用VLC-Qt实现一个漂亮的视频播放器
二.代码实现
倍速设置菜单的实现
m_speedMenu=new QMenu(this);
m_1_0XAction=new QAction(this);
m_1_0XAction->setText("1x");
m_1_25XAction=new QAction(this);
m_1_25XAction->setText("1.25x");
m_1_5XAction=new QAction(this);
m_1_5XAction->setText("1.50x");
m_1_75XAction=new QAction(this);
m_1_75XAction->setText("1.75x");
m_2_0XAction=new QAction(this);
m_2_0XAction->setText("2x");
m_speedMenu->addAction(m_2_0XAction);
m_speedMenu->addAction(m_1_75XAction);
m_speedMenu->addAction(m_1_5XAction);
m_speedMenu->addAction(m_1_25XAction);
m