mirror of
https://github.com/wang-bin/QtAV.git
synced 2026-10-29 11:36:51 +08:00
player: no sws video eq for xv
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/******************************************************************************
|
||||
Simple Player: this file is part of QtAV examples
|
||||
QtAV Player Demo: this file is part of QtAV examples
|
||||
Copyright (C) 2012-2014 Wang Bin <wbsecg1@gmail.com>
|
||||
|
||||
* This file is part of QtAV
|
||||
@@ -604,7 +604,7 @@ void MainWindow::setRenderer(QtAV::VideoRenderer *renderer)
|
||||
mpVideoEQ->setEngines(QVector<VideoEQConfigPage::Engine>() << VideoEQConfigPage::SWScale << VideoEQConfigPage::GLSL);
|
||||
mpVideoEQ->setEngine(VideoEQConfigPage::GLSL);
|
||||
} else if (mpPlayer->renderer()->id() == VideoRendererId_XV) {
|
||||
mpVideoEQ->setEngines(QVector<VideoEQConfigPage::Engine>() << VideoEQConfigPage::SWScale << VideoEQConfigPage::XV);
|
||||
mpVideoEQ->setEngines(QVector<VideoEQConfigPage::Engine>() << VideoEQConfigPage::XV);
|
||||
mpVideoEQ->setEngine(VideoEQConfigPage::XV);
|
||||
} else {
|
||||
mpVideoEQ->setEngines(QVector<VideoEQConfigPage::Engine>() << VideoEQConfigPage::SWScale);
|
||||
|
||||
@@ -61,7 +61,7 @@ VideoEQConfigPage::VideoEQConfigPage(QWidget *parent) :
|
||||
*sliders[i].slider = new Slider();
|
||||
QSlider *slider = *sliders[i].slider;
|
||||
slider->setOrientation(Qt::Horizontal);
|
||||
slider->setTickInterval(10);
|
||||
slider->setTickInterval(2);
|
||||
slider->setRange(-100, 100);
|
||||
slider->setValue(0);
|
||||
|
||||
@@ -95,8 +95,6 @@ void VideoEQConfigPage::setEngines(const QVector<Engine> &engines)
|
||||
{
|
||||
mpEngine->clear();
|
||||
QVector<Engine> es(engines);
|
||||
if (!es.contains(SWScale))
|
||||
es.prepend(SWScale);
|
||||
qSort(es);
|
||||
mEngines = es;
|
||||
foreach (Engine e, es) {
|
||||
|
||||
Reference in New Issue
Block a user