From 1afa7566abe46dc8788da8401640770602172b95 Mon Sep 17 00:00:00 2001 From: Rodrigo Braz Monteiro <zeratul@cellosoft.com> Date: Tue, 22 Jan 2008 02:54:16 +0000 Subject: [PATCH] Originally committed to SVN as r1812. --- aegisub/audio_provider_avs.cpp | 2 +- aegisub/avisynth_wrap.cpp | 4 ++-- aegisub/frame_main.cpp | 4 +++- aegisub/video_provider_avs.cpp | 2 +- aegisub/win32/config0.h | 5 +++++ 5 files changed, 12 insertions(+), 5 deletions(-) diff --git a/aegisub/audio_provider_avs.cpp b/aegisub/audio_provider_avs.cpp index a0a8df7c4..2643e5462 100644 --- a/aegisub/audio_provider_avs.cpp +++ b/aegisub/audio_provider_avs.cpp @@ -37,7 +37,7 @@ /////////// // Headers #include <wx/wxprec.h> -#ifdef __WINDOWS__ +#ifdef WITH_AVISYNTH #include <wx/filename.h> #include <Mmreg.h> #include <time.h> diff --git a/aegisub/avisynth_wrap.cpp b/aegisub/avisynth_wrap.cpp index 0aec549db..a80650d5e 100644 --- a/aegisub/avisynth_wrap.cpp +++ b/aegisub/avisynth_wrap.cpp @@ -36,9 +36,9 @@ //////////// // Includes -#include "avisynth_wrap.h" -#ifdef __WINDOWS__ +#ifdef WITH_AVISYNTH +#include "avisynth_wrap.h" #include "options.h" #ifdef DEBUG_AVISYNTH_CODE diff --git a/aegisub/frame_main.cpp b/aegisub/frame_main.cpp index 76f8d0dd2..d99517bea 100644 --- a/aegisub/frame_main.cpp +++ b/aegisub/frame_main.cpp @@ -46,7 +46,9 @@ #include "subs_grid.h" #include "frame_main.h" +#ifdef WITH_AVISYNTH #include "avisynth_wrap.h" +#endif #include "video_display.h" #include "video_provider.h" #include "video_slider.h" @@ -1104,7 +1106,7 @@ void FrameMain::LoadAudio(wxString filename,bool FromVideo) { wxString err(error); wxMessageBox(err, _T("Error opening audio file"), wxOK | wxICON_ERROR, this); } - #ifdef __WINDOWS__ + #ifdef WITH_AVISYNTH catch (AvisynthError err) { wxMessageBox (wxString(_T("AviSynth error: ")) + wxString(err.msg,wxConvUTF8), _T("Error loading audio"), wxOK | wxICON_ERROR); return; diff --git a/aegisub/video_provider_avs.cpp b/aegisub/video_provider_avs.cpp index 9e40077c7..b5300c2b0 100644 --- a/aegisub/video_provider_avs.cpp +++ b/aegisub/video_provider_avs.cpp @@ -37,7 +37,7 @@ /////////// // Headers #include <wx/wxprec.h> -#ifdef __WINDOWS__ +#ifdef WITH_AVISYNTH #include <wx/filename.h> #include <wx/msw/registry.h> #include <wx/filename.h> diff --git a/aegisub/win32/config0.h b/aegisub/win32/config0.h index 0a5cd4968..0ba0fa4cc 100644 --- a/aegisub/win32/config0.h +++ b/aegisub/win32/config0.h @@ -60,6 +60,11 @@ //#define WITH_DIRECTSOUND +// Enable Avisynth +// Requires: nothing (just the avisynth dlls) +//#define WITH_AVISYNTH + + ///////////// MEDIUM PRIORITY //////////// -- GitLab