gst backend of wxMediaCtrl doesn't seem to be able to load files (at least in unicode) though...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37484 
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
     //
     //init gstreamer
     //
+#if wxUSE_UNICODE
+    int i;
+    char **argvGST = new char*[wxTheApp->argc + 1];
+    for ( i = 0; i < wxTheApp->argc; i++ )
+    {
+        argvGST[i] = wxStrdupA(wxConvUTF8.cWX2MB(wxTheApp->argv[i]));
+    }
+
+    argvGST[wxTheApp->argc] = NULL;
+
+    int argcGST = wxTheApp->argc;
+
+    gst_init(&argcGST, &argvGST);
+
+    // free our copy
+    for ( i = 0; i < argcGST; i++ )
+    {
+        free(argvGST[i]);
+    }
+
+    delete [] argvGST;
+#else
     gst_init(&wxTheApp->argc, &wxTheApp->argv);
+#endif
 
     //
     // wxControl creation