Qt: use dvb://frequency= iso dvb:// :dvb-frequency=
authorJean-Baptiste Kempf <jb@videolan.org>
Fri, 1 May 2009 14:12:44 +0000 (16:12 +0200)
committerJean-Baptiste Kempf <jb@videolan.org>
Fri, 1 May 2009 14:46:32 +0000 (16:46 +0200)
This affects Opening of DVB and BDA.

modules/gui/qt4/components/open_panels.cpp

index a01d4b0..9beeab8 100644 (file)
@@ -1103,11 +1103,11 @@ void CaptureOpenPanel::updateMRL()
         else if(  bdac->isChecked() ) mrl = "dvb-c://";
         else if(  bdaa->isChecked() ) mrl = "atsc://";
         else return;
-        fileList << mrl; mrl = "";
-
-        mrl += " :dvb-frequency=" + QString::number( bdaFreq->value() );
+        mrl += "frequency=" + QString::number( bdaFreq->value() );
         if( bdac->isChecked() || bdat->isChecked() || bdaa->isChecked() )
             mrl +="000";
+        fileList << mrl; mrl = "";
+
         if( bdas->isChecked() || bdac->isChecked() )
             mrl += " :dvb-srate=" + QString::number( bdaSrate->value() );
         else if( bdat->isChecked() || bdaa->isChecked() )
@@ -1165,11 +1165,13 @@ void CaptureOpenPanel::updateMRL()
             mrl += " :pvr-bitrate=" + QString::number( pvrBitr->value() );
         break;
     case DVB_DEVICE:
-        fileList << "dvb://";
-        mrl += " :dvb-adapter=" + QString::number( dvbCard->value() );
-        mrl += " :dvb-frequency=" + QString::number( dvbFreq->value() );
+        mrl = "dvb://";
+        mrl += "frequency=" + QString::number( dvbFreq->value() );
         if( dvbc->isChecked() || dvbt->isChecked() )
             mrl +="000";
+        fileList << mrl; mrl= "";
+
+        mrl += " :dvb-adapter=" + QString::number( dvbCard->value() );
         if( dvbs->isChecked() || dvbc->isChecked() )
             mrl += " :dvb-srate=" + QString::number( dvbSrate->value() );
         else if( dvbt->isChecked() )