- Set the video engine frame rate

This commit is contained in:
Santi Noreña 2013-03-03 13:32:14 +01:00
parent 8ba0c751cb
commit f55e7f160f
5 changed files with 126 additions and 120 deletions

View file

@ -848,6 +848,16 @@ void libreMediaServer::on_video_stateChanged(int state)
}
}
// Change the Frame Rate
void libreMediaServer::on_fpsRate_valueChanged()
{
QString desc = tr("0023 %1;").arg(ui.fpsRate->value());
if (!sendPacket(desc.toAscii().constData(),desc.size()))
{
errorsending();
}
}
///////////////////////////////////////////////////////////////////
// Pure Data Video
///////////////////////////////////////////////////////////////////

View file

@ -125,11 +125,13 @@ private slots:
void on_layer7Check_stateChanged (int state);
void on_layer8Add_valueChanged();
void on_layer8Check_stateChanged (int state);
void on_fpsRate_valueChanged();
void pdrestart();
void stdout();
void on_video_stateChanged(int state);
void on_previewMaster_stateChanged(int state);
void on_previewLayer_stateChanged(int state);
//Audio
void newPeer_audio();
void newmessage_audio();

View file

@ -696,20 +696,30 @@
</rect>
</property>
<property name="numDigits">
<number>3</number>
<number>2</number>
</property>
</widget>
<widget class="QLabel" name="fpsLabel">
<property name="geometry">
<rect>
<x>550</x>
<y>340</y>
<width>31</width>
<x>480</x>
<y>370</y>
<width>161</width>
<height>21</height>
</rect>
</property>
<property name="text">
<string>FPS</string>
<string>Real FPS Pretend FPS</string>
</property>
</widget>
<widget class="QSpinBox" name="fpsRate">
<property name="geometry">
<rect>
<x>560</x>
<y>320</y>
<width>59</width>
<height>41</height>
</rect>
</property>
</widget>
<zorder>layer7Check</zorder>
@ -757,6 +767,7 @@
<zorder>previewMaster</zorder>
<zorder>fpsCounter</zorder>
<zorder>fpsLabel</zorder>
<zorder>fpsRate</zorder>
</widget>
<widget class="QWidget" name="Audio">
<attribute name="title">