Overview

Request 4549 (accepted)

No description set
Submit package Staging / avidemux3 to package Multimedia / avidemux3

avidemux3.changes Changed
x
 
1
@@ -1,4 +1,56 @@
2
 -------------------------------------------------------------------
3
+Sun Aug 18 22:41:51 UTC 2019 - enzokiel@kabelmail.de
4
+
5
+- Update to version 2.7.4
6
+  + New Feature:Detect and warn when cut points in H.264 video
7
+    streams may result in playback issues despite being on keyframes
8
+  + FFmpeg:Update to the 4.1.4 release
9
+  + Core:Fix MSVC++ builds do not run when the path to user
10
+    directory contains non-ASCII characters
11
+  + Decoder:Fix DXVA2 HW accelerated decoding on Windows 7
12
+  + Decoder:Fix DXVA2 HW accelerated decoding stops sometimes on
13
+    cuts
14
+  + Decoder:Enable HW accelerated decoding of 8-bit HEVC for recent
15
+    versions of Intel graphics driver on Windows
16
+  + Encoder:Fix regression with saved x264 and x265 profiles not
17
+    found (MSVC++ only)
18
+  + Demuxer:Dynamically load VapourSynth Script library to avoid
19
+    error messages on Windows if VapourSynth is not found
20
+  + Demuxer:Provide correct average audio bitrate in the Mp4
21
+    demuxer if the exact value for the particular codec is unknown
22
+  + Demuxer:Fix crash loading MP4 file with number of audio tracks
23
+    exceeding the max supported
24
+  + Demuxer:Support audio tracks in fragmented MP4 files (the
25
+    variety with empty moov only)
26
+  + Demuxer:Support E-AC3 audio tracks in MP4 files
27
+  + Demuxer:Fix ASF demuxer still broken by chance with MSVC++
28
+    only, the fix relevant for all platforms
29
+  + Demuxer:Support more varieties of BMP images
30
+  + Muxer:Optimize output of the Mp4 muxer for streaming on
31
+    Windows too
32
+  + Muxer:Add option to the Mp4 muxer to output fragmented MP4
33
+    files
34
+  + Muxer:Label HEVC video in Mp4 in a way compatible with
35
+    QuickTime on macOS
36
+  + Filter:Fix assembly in Yadif deinterlacer with MSVC++
37
+  + UI:Enable automatic application scaling on Windows for recent
38
+    Qt versions
39
+  + UI:Fix silent mode, automatically confirm dialogs instead of
40
+    choosing the default option
41
+  + Audio:Support WMAPRO audio codec for decoding
42
+  + Audio:Support AAC with signal band replication (SBR) in
43
+    external audio tracks
44
+  + Audio:Fix saving AAC audio tracks with SBR to a file
45
+  + Audio:Improve resilience to false positives when probing
46
+    external audio files for AAC
47
+  + Miscellaneous:Fix crash with OpenGL or DXVA2 video output in 32
48
+    bits Avidemux on Windows (better late than never)
49
+  + Miscellaneous:Fix regressed handling of empty frames in MPEG-4
50
+    and FRAPS video streams
51
+  + Miscellaneous:Numerous other fixes and polish
52
+- Removed avidemux-cmake-permissions.patch, fixed upstream.
53
+
54
+-------------------------------------------------------------------
55
 Fri Mar 22 22:41:51 UTC 2019 - enzokiel@kabelmail.de
56
 
57
 - Update to version 2.7.3
58
avidemux3.spec Changed
26
 
1
@@ -22,7 +22,7 @@
2
 
3
 Name:           avidemux3
4
 Summary:        Graphical video editing and transcoding tool
5
-Version:        2.7.3
6
+Version:        2.7.4
7
 Release:        1
8
 Url:            http://avidemux.sourceforge.net/
9
 ExclusiveArch:  %ix86 x86_64
10
@@ -33,7 +33,6 @@
11
 Patch3:         avidemux-x265_plugins.patch
12
 Patch4:         avidemux-package_version.patch
13
 Patch5:         avidemux-bootStrap.patch
14
-Patch6:         avidemux-cmake-permissions.patch
15
 Patch7:         avidemux-desktop-file.patch
16
 Patch8:         avidemux-backport_Fix_threads_setup.patch
17
 License:        GPL-2.0
18
@@ -192,7 +191,6 @@
19
 %patch3 -p0
20
 %patch4 -p1
21
 %patch5 -p0
22
-%patch6 -p0
23
 %patch7 -p0
24
 %patch8 -p0 -R
25
 chmod 755 bootStrap.bash
26
avidemux-cmake-permissions.patch Deleted
13
 
1
@@ -1,11 +0,0 @@
2
---- cmake/admInstallDir.cmake.orig 2016-08-18 21:32:46.913427074 +0200
3
-+++ cmake/admInstallDir.cmake  2016-08-18 21:32:46.689431102 +0200
4
-@@ -55,7 +55,7 @@
5
- MACRO (ADM_INSTALL_LIB_FILES files)
6
-         INSTALL(FILES ${files} 
7
-                         DESTINATION ${AVIDEMUX_LIB_DIR}
8
--                        PERMISSIONS WORLD_READ WORLD_EXECUTE OWNER_WRITE OWNER_READ OWNER_EXECUTE
9
-+                        PERMISSIONS WORLD_READ WORLD_EXECUTE GROUP_READ GROUP_EXECUTE OWNER_WRITE OWNER_READ OWNER_EXECUTE
10
-                         COMPONENT  runtime
11
-                 )
12
- ENDMACRO (ADM_INSTALL_LIB_FILES)
13
avidemux-package_version.patch Changed
96
 
1
@@ -1,6 +1,6 @@
2
-diff -uNr avidemux_2.7.2/avidemux/qt4/ADM_userInterfaces/ADM_gui/Q_gui2_menu.cpp avidemux_2.7.2.new/avidemux/qt4/ADM_userInterfaces/ADM_gui/Q_gui2_menu.cpp
3
---- avidemux_2.7.2/avidemux/qt4/ADM_userInterfaces/ADM_gui/Q_gui2_menu.cpp 2019-03-16 11:52:17.881954253 +0100
4
-+++ avidemux_2.7.2.new/avidemux/qt4/ADM_userInterfaces/ADM_gui/Q_gui2_menu.cpp 2019-03-16 11:56:10.833191154 +0100
5
+diff -uNr avidemux_2.7.4/avidemux/qt4/ADM_userInterfaces/ADM_gui/Q_gui2_menu.cpp avidemux_2.7.4.new/avidemux/qt4/ADM_userInterfaces/ADM_gui/Q_gui2_menu.cpp
6
+--- avidemux_2.7.4/avidemux/qt4/ADM_userInterfaces/ADM_gui/Q_gui2_menu.cpp 2019-08-18 16:55:06.191443864 +0200
7
++++ avidemux_2.7.4.new/avidemux/qt4/ADM_userInterfaces/ADM_gui/Q_gui2_menu.cpp 2019-08-18 17:02:34.575044048 +0200
8
 @@ -143,7 +143,7 @@
9
      QString referenceFile = QCoreApplication::applicationDirPath() + "/help/" + ((FileAction*)sender())->filePath();
10
  #else
11
@@ -10,9 +10,9 @@
12
  #endif
13
  
14
      QDesktopServices::openUrl(QUrl("file:///" + referenceFile, QUrl::TolerantMode));
15
-diff -uNr avidemux_2.7.2/avidemux_core/ADM_core/src/ADM_folder_linux.cpp avidemux_2.7.2.new/avidemux_core/ADM_core/src/ADM_folder_linux.cpp
16
---- avidemux_2.7.2/avidemux_core/ADM_core/src/ADM_folder_linux.cpp 2019-03-16 11:52:17.853954826 +0100
17
-+++ avidemux_2.7.2.new/avidemux_core/ADM_core/src/ADM_folder_linux.cpp 2019-03-16 11:56:07.877251594 +0100
18
+diff -uNr avidemux_2.7.4/avidemux_core/ADM_core/src/ADM_folder_linux.cpp avidemux_2.7.4.new/avidemux_core/ADM_core/src/ADM_folder_linux.cpp
19
+--- avidemux_2.7.4/avidemux_core/ADM_core/src/ADM_folder_linux.cpp 2019-08-18 16:55:06.139443411 +0200
20
++++ avidemux_2.7.4.new/avidemux_core/ADM_core/src/ADM_folder_linux.cpp 2019-08-18 17:02:31.303019793 +0200
21
 @@ -103,14 +103,14 @@
22
      if(isPortable)
23
      {
24
@@ -30,7 +30,7 @@
25
          ADM_i18nDir=std::string(ppath);
26
          delete [] ppath;
27
          ppath=NULL;
28
-@@ -143,7 +143,7 @@
29
+@@ -142,7 +142,7 @@
30
      strcpy(ADM_basedir, homeEnv);
31
      AddSeparator(ADM_basedir);
32
  
33
@@ -39,9 +39,9 @@
34
  
35
      strcat(ADM_basedir, ADM_DIR_NAME);
36
      strcat(ADM_basedir, ADM_SEPARATOR);
37
-diff -uNr avidemux_2.7.2/avidemux_core/ADM_core/src/ADM_folder_mac.cpp avidemux_2.7.2.new/avidemux_core/ADM_core/src/ADM_folder_mac.cpp
38
---- avidemux_2.7.2/avidemux_core/ADM_core/src/ADM_folder_mac.cpp   2019-03-16 11:52:17.853954826 +0100
39
-+++ avidemux_2.7.2.new/avidemux_core/ADM_core/src/ADM_folder_mac.cpp   2019-03-16 11:56:07.877251594 +0100
40
+diff -uNr avidemux_2.7.4/avidemux_core/ADM_core/src/ADM_folder_mac.cpp avidemux_2.7.4.new/avidemux_core/ADM_core/src/ADM_folder_mac.cpp
41
+--- avidemux_2.7.4/avidemux_core/ADM_core/src/ADM_folder_mac.cpp   2019-08-18 16:55:06.139443411 +0200
42
++++ avidemux_2.7.4.new/avidemux_core/ADM_core/src/ADM_folder_mac.cpp   2019-08-18 17:02:31.307019824 +0200
43
 @@ -124,7 +124,7 @@
44
      strcpy(ADM_basedir, homeEnv);
45
      AddSeparator(ADM_basedir);
46
@@ -63,9 +63,9 @@
47
  #endif
48
      std::string r=std::string(ppath);
49
      delete [] ppath;
50
-diff -uNr avidemux_2.7.2/avidemux_plugins/ADM_scriptEngines/tinyPy/src/PythonEngine.cpp avidemux_2.7.2.new/avidemux_plugins/ADM_scriptEngines/tinyPy/src/PythonEngine.cpp
51
---- avidemux_2.7.2/avidemux_plugins/ADM_scriptEngines/tinyPy/src/PythonEngine.cpp  2019-03-16 11:52:17.737957198 +0100
52
-+++ avidemux_2.7.2.new/avidemux_plugins/ADM_scriptEngines/tinyPy/src/PythonEngine.cpp  2019-03-16 11:56:04.405322583 +0100
53
+diff -uNr avidemux_2.7.4/avidemux_plugins/ADM_scriptEngines/tinyPy/src/PythonEngine.cpp avidemux_2.7.4.new/avidemux_plugins/ADM_scriptEngines/tinyPy/src/PythonEngine.cpp
54
+--- avidemux_2.7.4/avidemux_plugins/ADM_scriptEngines/tinyPy/src/PythonEngine.cpp  2019-08-18 16:55:05.887441210 +0200
55
++++ avidemux_2.7.4.new/avidemux_plugins/ADM_scriptEngines/tinyPy/src/PythonEngine.cpp  2019-08-18 17:02:27.818993969 +0200
56
 @@ -265,7 +265,7 @@
57
        this->callEventHandlers(IScriptEngine::Information, NULL, -1,
58
            (string("Executing ") + string(name) + string("...")).c_str());
59
@@ -75,9 +75,9 @@
60
  
61
        this->callEventHandlers(IScriptEngine::Information, NULL, -1, "Done");
62
  
63
-diff -uNr avidemux_2.7.2/cmake/se_plugin.cmake avidemux_2.7.2.new/cmake/se_plugin.cmake
64
---- avidemux_2.7.2/cmake/se_plugin.cmake   2019-03-16 11:52:17.401964068 +0100
65
-+++ avidemux_2.7.2.new/cmake/se_plugin.cmake   2019-03-16 11:56:12.493157213 +0100
66
+diff -uNr avidemux_2.7.4/cmake/se_plugin.cmake avidemux_2.7.4.new/cmake/se_plugin.cmake
67
+--- avidemux_2.7.4/cmake/se_plugin.cmake   2019-08-18 16:55:05.295436042 +0200
68
++++ avidemux_2.7.4.new/cmake/se_plugin.cmake   2019-08-18 17:02:36.735060059 +0200
69
 @@ -16,7 +16,7 @@
70
  if (WIN32)
71
      set(helpDir "${CMAKE_INSTALL_PREFIX}/help/${_engineName}")
72
@@ -87,17 +87,17 @@
73
  endif (WIN32)
74
  
75
      install(DIRECTORY "${_sourceDirectory}" DESTINATION "${helpDir}" COMPONENT plugins)
76
-diff -uNr avidemux_2.7.2/cmake/sql/update.sh avidemux_2.7.2.new/cmake/sql/update.sh
77
---- avidemux_2.7.2/cmake/sql/update.sh 2019-03-16 11:52:17.921953435 +0100
78
-+++ avidemux_2.7.2.new/cmake/sql/update.sh 2019-03-16 11:56:12.229162611 +0100
79
+diff -uNr avidemux_2.7.4/cmake/sql/update.sh avidemux_2.7.4.new/cmake/sql/update.sh
80
+--- avidemux_2.7.4/cmake/sql/update.sh 2019-08-18 16:55:06.235444248 +0200
81
++++ avidemux_2.7.4.new/cmake/sql/update.sh 2019-08-18 17:02:36.499058309 +0200
82
 @@ -1,3 +1,3 @@
83
 -sqlite3 ~/.avidemux6/jobs.sql .d > dump
84
 +sqlite3 ~/.avidemux3/jobs.sql .d > dump
85
  #sql2class -sqlite -global -license -wrapped  -lib $PWD dump
86
  sql2class -sqlite -build -global -prefix $PWD -lib sqlJobs -namespace db -overwrite dump
87
-diff -uNr avidemux_2.7.2/cmake/Ts.cmake avidemux_2.7.2.new/cmake/Ts.cmake
88
---- avidemux_2.7.2/cmake/Ts.cmake  2019-03-16 11:52:17.393964231 +0100
89
-+++ avidemux_2.7.2.new/cmake/Ts.cmake  2019-03-16 11:56:12.265161875 +0100
90
+diff -uNr avidemux_2.7.4/cmake/Ts.cmake avidemux_2.7.4.new/cmake/Ts.cmake
91
+--- avidemux_2.7.4/cmake/Ts.cmake  2019-08-18 16:55:05.283435938 +0200
92
++++ avidemux_2.7.4.new/cmake/Ts.cmake  2019-08-18 17:02:36.523058487 +0200
93
 @@ -28,7 +28,7 @@
94
          IF(WIN32)
95
                  SET(i18dir "${CMAKE_INSTALL_PREFIX}/${BIN_DIR}/${QT_EXTENSION}/i18n")
96
avidemux_2.7.3.tar.gz -> avidemux_2.7.4.tar.gz Changed
Refresh
Refresh
Request History
enzokiel's avatar

enzokiel created request over 5 years ago


enzokiel's avatar

enzokiel accepted request over 5 years ago