aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/base/UMain.pas1
-rw-r--r--src/config-win.inc57
-rw-r--r--src/lib/ffmpeg-2.7/avcodec.pas2
-rw-r--r--src/lib/ffmpeg-2.7/avformat.pas4
-rw-r--r--src/lib/ffmpeg-2.7/avutil.pas2
-rw-r--r--src/media/UVideo.pas4
6 files changed, 41 insertions, 29 deletions
diff --git a/src/base/UMain.pas b/src/base/UMain.pas
index 14a543d1..39f52c4d 100644
--- a/src/base/UMain.pas
+++ b/src/base/UMain.pas
@@ -149,6 +149,7 @@ begin
Log.BenchmarkStart(1);
Log.LogStatus('Initialize Paths', 'Initialization');
InitializePaths;
+ Log.SetLogFileLevel(50);
Log.LogStatus('Load Language', 'Initialization');
Language := TLanguage.Create;
diff --git a/src/config-win.inc b/src/config-win.inc
index 826e3864..e8932b7a 100644
--- a/src/config-win.inc
+++ b/src/config-win.inc
@@ -6,40 +6,51 @@
{$IF Defined(IncludeConstants)}
LUA_LIB_NAME = 'lua';
- LUA_VERSION_INT = 5001004;
- LUA_VERSION_RELEASE = '4';
+ LUA_VERSION_INT = 5001005;
+ LUA_VERSION_RELEASE = '5';
LUA_VERSION_MINOR = '1';
LUA_VERSION_MAJOR = '5';
- LUA_VERSION = '5.1.4';
+ LUA_VERSION = '5.1.5';
{$IFEND}
{$DEFINE HaveFFmpeg}
+//the required DLLs can be downloaded here: https://ffmpeg.zeranoe.com/builds/win32/shared/ffmpeg-20150814-git-affbecb-win32-shared.7z
+{$IF Defined(HaveFFmpeg)}
+ {$MACRO ON}
+ {$IFNDEF FFMPEG_DIR}
+ {$IF (4 > 0) or (2 > 0)}
+ {$DEFINE FFMPEG_DIR := 'ffmpeg-2.7'}
+ {$DEFINE FF_API_OLD_DECODE_AUDIO}
+ {$ELSE}
+ {$DEFINE FFMPEG_DIR := 'ffmpeg'}
+ {$DEFINE useOLD_FFMPEG}
+ {$IFEND}
+ {$ENDIF}
+ {$IF Defined(IncludeConstants)}
+ FFMPEG_VERSION_INT = 2007000;
+ av__codec = 'avcodec-56';
+ LIBAVCODEC_VERSION_MAJOR = 56;
+ LIBAVCODEC_VERSION_MINOR = 57;
+ LIBAVCODEC_VERSION_RELEASE = 100;
-{$IF Defined(HaveFFmpeg) and Defined(IncludeConstants)}
- FFMPEG_DIR = 'ffmpeg';
-
- av__codec = 'avcodec-52';
- LIBAVCODEC_VERSION_MAJOR = 52;
- LIBAVCODEC_VERSION_MINOR = 67;
- LIBAVCODEC_VERSION_RELEASE = 2;
+ av__format = 'avformat-56';
+ LIBAVFORMAT_VERSION_MAJOR = 56;
+ LIBAVFORMAT_VERSION_MINOR = 40;
+ LIBAVFORMAT_VERSION_RELEASE = 101;
- av__format = 'avformat-52';
- LIBAVFORMAT_VERSION_MAJOR = 52;
- LIBAVFORMAT_VERSION_MINOR = 62;
- LIBAVFORMAT_VERSION_RELEASE = 0;
-
- av__util = 'avutil-50';
- LIBAVUTIL_VERSION_MAJOR = 50;
- LIBAVUTIL_VERSION_MINOR = 15;
- LIBAVUTIL_VERSION_RELEASE = 2;
+ av__util = 'avutil-54';
+ LIBAVUTIL_VERSION_MAJOR = 54;
+ LIBAVUTIL_VERSION_MINOR = 30;
+ LIBAVUTIL_VERSION_RELEASE = 100;
+ {$IFEND}
{$IFEND}
{$DEFINE HaveSWScale}
{$IF Defined(HaveSWScale) and Defined(IncludeConstants)}
- sw__scale = 'swscale-0';
- LIBSWSCALE_VERSION_MAJOR = 0;
- LIBSWSCALE_VERSION_MINOR = 10;
- LIBSWSCALE_VERSION_RELEASE = 0;
+ sw__scale = 'swscale-3';
+ LIBSWSCALE_VERSION_MAJOR = 3;
+ LIBSWSCALE_VERSION_MINOR = 1;
+ LIBSWSCALE_VERSION_RELEASE = 101;
{$IFEND}
{$DEFINE HaveProjectM}
diff --git a/src/lib/ffmpeg-2.7/avcodec.pas b/src/lib/ffmpeg-2.7/avcodec.pas
index 4477555f..bdedb4de 100644
--- a/src/lib/ffmpeg-2.7/avcodec.pas
+++ b/src/lib/ffmpeg-2.7/avcodec.pas
@@ -84,7 +84,7 @@ const
(* Supported version by this header *)
LIBAVCODEC_MAX_VERSION_MAJOR = 56;
- LIBAVCODEC_MAX_VERSION_MINOR = 41;
+ LIBAVCODEC_MAX_VERSION_MINOR = 57;
LIBAVCODEC_MAX_VERSION_RELEASE = 100;
LIBAVCODEC_MAX_VERSION = (LIBAVCODEC_MAX_VERSION_MAJOR * VERSION_MAJOR) +
(LIBAVCODEC_MAX_VERSION_MINOR * VERSION_MINOR) +
diff --git a/src/lib/ffmpeg-2.7/avformat.pas b/src/lib/ffmpeg-2.7/avformat.pas
index cf5a5265..60046791 100644
--- a/src/lib/ffmpeg-2.7/avformat.pas
+++ b/src/lib/ffmpeg-2.7/avformat.pas
@@ -63,8 +63,8 @@ const
*)
(* Max. supported version by this header *)
LIBAVFORMAT_MAX_VERSION_MAJOR = 56;
- LIBAVFORMAT_MAX_VERSION_MINOR = 36;
- LIBAVFORMAT_MAX_VERSION_RELEASE = 100;
+ LIBAVFORMAT_MAX_VERSION_MINOR = 40;
+ LIBAVFORMAT_MAX_VERSION_RELEASE = 101;
LIBAVFORMAT_MAX_VERSION = (LIBAVFORMAT_MAX_VERSION_MAJOR * VERSION_MAJOR) +
(LIBAVFORMAT_MAX_VERSION_MINOR * VERSION_MINOR) +
(LIBAVFORMAT_MAX_VERSION_RELEASE * VERSION_RELEASE);
diff --git a/src/lib/ffmpeg-2.7/avutil.pas b/src/lib/ffmpeg-2.7/avutil.pas
index a4d7ad63..94b5220e 100644
--- a/src/lib/ffmpeg-2.7/avutil.pas
+++ b/src/lib/ffmpeg-2.7/avutil.pas
@@ -58,7 +58,7 @@ uses
const
(* Max. supported version by this header *)
LIBAVUTIL_MAX_VERSION_MAJOR = 54;
- LIBAVUTIL_MAX_VERSION_MINOR = 27;
+ LIBAVUTIL_MAX_VERSION_MINOR = 30;
LIBAVUTIL_MAX_VERSION_RELEASE = 100;
LIBAVUTIL_MAX_VERSION = (LIBAVUTIL_MAX_VERSION_MAJOR * VERSION_MAJOR) +
(LIBAVUTIL_MAX_VERSION_MINOR * VERSION_MINOR) +
diff --git a/src/media/UVideo.pas b/src/media/UVideo.pas
index 711234fa..e6019827 100644
--- a/src/media/UVideo.pas
+++ b/src/media/UVideo.pas
@@ -336,11 +336,11 @@ begin
{$ELSEIF LIBAVFORMAT_VERSION < 54029104}
errnum := avformat_open_input(@fFormatContext, PAnsiChar('ufile:'+FileName.ToUTF8), nil, nil);
{$ELSE}
- errnum := FFmpegCore.AVFormatOpenInput(@fFormatContext, PAnsiChar('ufile:'+FileName.ToUTF8));
+ errnum := FFmpegCore.AVFormatOpenInput(@fFormatContext, PAnsiChar(FileName.ToUTF8));//'ufile:'+FileName.ToUTF8));
{$IFEND}
if (errnum <> 0) then
begin
- Log.LogError('Failed to open file "'+ FileName.ToNative +'" ('+FFmpegCore.GetErrorString(errnum)+')');
+ Log.LogError('Failed to open file "'+ FileName.ToNative +'" ('+FFmpegCore.GetErrorString(errnum)+'::'+IntToStr(errnum)+')');
Exit;
end;