Summary(pl.UTF-8): Informacje techniczne i znaczniki dla plików wideo i dźwiękowych (CLI)
Name: mediainfo
Version: 0.7.61
-Release: 2
+Release: 3
License: LGPL v2+
Group: Applications/Multimedia
Source0: http://downloads.sourceforge.net/mediainfo/%{name}_%{version}.tar.bz2
# Source0-md5: 46fd776968ec1047cd2a5056a906cdf2
+Patch0: wxWidgets3.patch
URL: http://mediainfo.sourceforge.net/
BuildRequires: autoconf >= 2.50
BuildRequires: automake
%prep
%setup -q -n MediaInfo
+%patch0 -p1
%undos *.html *.txt Release/*.txt
chmod 644 *.html *.txt Release/*.txt
--- /dev/null
+diff -ur MediaInfo/Source/GUI/WxWidgets/GUI_Main_FileDrop.cpp MediaInfo.wx3/Source/GUI/WxWidgets/GUI_Main_FileDrop.cpp
+--- MediaInfo/Source/GUI/WxWidgets/GUI_Main_FileDrop.cpp 2012-08-08 08:53:31.000000000 +0200
++++ MediaInfo.wx3/Source/GUI/WxWidgets/GUI_Main_FileDrop.cpp 2014-01-19 18:20:42.772051511 +0100
+@@ -69,7 +69,7 @@
+ #if defined(__WXMSW__)\r
+ C->Menu_File_Open_Files_Continue(FileNames[Pos].c_str());\r
+ #else //defined(__WXMSW__)\r
+- C->Menu_File_Open_Files_Continue(FileNames2[Pos].c_str());\r
++ C->Menu_File_Open_Files_Continue((const MediaInfoNameSpace::String)FileNames2[Pos].c_str());\r
+ #endif //defined(__WXMSW__)\r
+ wxTimeSpan Span=wxDateTime::UNow()-Begin;\r
+ ((GUI_Main*)C->GUI_Main_Handler)->View_Refresh();\r
+diff -ur MediaInfo/Source/GUI/WxWidgets/GUI_Main_Menu.cpp MediaInfo.wx3/Source/GUI/WxWidgets/GUI_Main_Menu.cpp
+--- MediaInfo/Source/GUI/WxWidgets/GUI_Main_Menu.cpp 2012-08-08 08:53:31.000000000 +0200
++++ MediaInfo.wx3/Source/GUI/WxWidgets/GUI_Main_Menu.cpp 2014-01-19 18:22:20.495384138 +0100
+@@ -158,7 +158,7 @@
+ void GUI_Main::OnMenu_File_Open_Files(wxCommandEvent& WXUNUSED(event))\r
+ {\r
+ //User interaction\r
+- wxFileDialog* Dialog=new wxFileDialog(this, __T("Choose a file"), __T(""), __T(""), __T("*.*"), wxOPEN|wxFILE_MUST_EXIST|wxMULTIPLE);\r
++ wxFileDialog* Dialog=new wxFileDialog(this, __T("Choose a file"), __T(""), __T(""), __T("*.*"), wxFD_OPEN|wxFD_FILE_MUST_EXIST|wxFD_MULTIPLE);\r
+ if (Dialog->ShowModal()!=wxID_OK)\r
+ {\r
+ delete Dialog;\r
+@@ -171,7 +171,7 @@
+ //Configuring\r
+ C->Menu_File_Open_Files_Begin();\r
+ for (size_t Pos=0; Pos<FileNames.size(); Pos++)\r
+- C->Menu_File_Open_Files_Continue(FileNames[Pos].c_str());\r
++ C->Menu_File_Open_Files_Continue((const MediaInfoNameSpace::String)FileNames[Pos].c_str());\r
+ \r
+ //Showing\r
+ View->GUI_Refresh();\r
+@@ -189,7 +189,7 @@
+ \r
+ //Configuring\r
+ C->Menu_File_Open_Files_Begin();\r
+- C->Menu_File_Open_Files_Continue(DirName.c_str());\r
++ C->Menu_File_Open_Files_Continue((const MediaInfoNameSpace::String)DirName.c_str());\r
+ \r
+ //Showing\r
+ View->GUI_Refresh();\r