]> git.sesse.net Git - vlc/commitdiff
Qt: try to debug and solve the dshow-vdev issue.
authorJean-Baptiste Kempf <jb@videolan.org>
Sat, 14 Mar 2009 16:12:19 +0000 (17:12 +0100)
committerJean-Baptiste Kempf <jb@videolan.org>
Sat, 14 Mar 2009 16:12:19 +0000 (17:12 +0100)
modules/gui/qt4/components/open_panels.cpp
modules/gui/qt4/dialogs/open.cpp

index f73ac4c19904356062b047d2232aa121e872af5f..4251cec4c19aea9826f1522f352ad4e657387a21 100644 (file)
@@ -1057,8 +1057,8 @@ void CaptureOpenPanel::updateMRL()
         break;
     case DSHOW_DEVICE:
         fileList << "dshow://";
-        mrl+= " :dshow-vdev=" + QString("\"%1\"").arg( vdevDshowW->getValue() );
-        mrl+= " :dshow-adev=" + QString("\"%1\"").arg( adevDshowW->getValue() );
+        mrl+= " :dshow-vdev=" + QString("%1").arg( vdevDshowW->getValue() );
+        mrl+= " :dshow-adev=" + QString("%1").arg( adevDshowW->getValue() );
         if( dshowVSizeLine->isModified() )
             mrl += " :dshow-size=" + dshowVSizeLine->text();
         break;
@@ -1252,7 +1252,7 @@ void CaptureOpenPanel::advancedDialog()
                 case CONFIG_ITEM_FILE:
                 case CONFIG_ITEM_DIRECTORY:
                 case CONFIG_ITEM_MODULE:
-                    tempMRL += QString("=\"%1\"").arg( qobject_cast<VStringConfigControl *>(control)->getValue() );
+                    tempMRL += QString("=%1").arg( qobject_cast<VStringConfigControl *>(control)->getValue() );
                     break;
                 case CONFIG_ITEM_INTEGER:
                     tempMRL += QString("=%1").arg( qobject_cast<VIntConfigControl *>(control)->getValue() );
index 5fcd28dbbe9a24228ca0a098ac53ab808cada17d..297fd8b55ba0a7bc8a1999f64b7f39373c43cc99 100644 (file)
@@ -36,6 +36,8 @@
 #include <QRegExp>
 #include <QMenu>
 
+#define DEBUG_QT 1
+
 OpenDialog *OpenDialog::instance = NULL;
 
 OpenDialog* OpenDialog::getInstance( QWidget *parent, intf_thread_t *p_intf,
@@ -359,7 +361,9 @@ void OpenDialog::finish( bool b_enqueue = false )
                 if( !qs.isEmpty() )
                 {
                     input_item_AddOption( p_input, qtu( qs ), VLC_INPUT_OPTION_TRUSTED );
-                    //  msg_Err( p_intf, "Here %s", qtu( qs ));
+#ifdef DEBUG_QT
+                    msg_Warn( p_intf, "Input option: %s", qtu( qs ) );
+#endif
                 }
             }
         }