Improved 32-Bit vs. 64-Bit selection code for Avisynth/VapourSynth source.
This commit is contained in:
parent
0f0e746b51
commit
1e48f22eea
@ -2,6 +2,10 @@
|
|||||||
Simple x264/x265 Launcher version history
|
Simple x264/x265 Launcher version history
|
||||||
-----------------------------------------
|
-----------------------------------------
|
||||||
|
|
||||||
|
Version 2.65 [2015-??-??]
|
||||||
|
* Added menu entry to remove all completed or enqueued jobs at once
|
||||||
|
* Improved 32-Bit vs. 64-Bit selection for Avisynth/VapourSynth
|
||||||
|
|
||||||
Version 2.64 [2015-12-20]
|
Version 2.64 [2015-12-20]
|
||||||
* Fixed a dependency issue with Visual Studio runtime libraries
|
* Fixed a dependency issue with Visual Studio runtime libraries
|
||||||
|
|
||||||
|
@ -49,6 +49,6 @@ protected:
|
|||||||
virtual void checkSourceProperties_init(QList<QRegExp*> &patterns, QStringList &cmdLine);
|
virtual void checkSourceProperties_init(QList<QRegExp*> &patterns, QStringList &cmdLine);
|
||||||
virtual void checkSourceProperties_parseLine(const QString &line, QList<QRegExp*> &patterns, unsigned int &frames, unsigned int &fSizeW, unsigned int &fSizeH, unsigned int &fpsNom, unsigned int &fpsDen);
|
virtual void checkSourceProperties_parseLine(const QString &line, QList<QRegExp*> &patterns, unsigned int &frames, unsigned int &fSizeW, unsigned int &fSizeH, unsigned int &fpsNom, unsigned int &fpsDen);
|
||||||
|
|
||||||
virtual QString getBinaryPath() const { return getSourceInfo().getBinaryPath(m_sysinfo, (m_sysinfo->getCPUFeatures(SysinfoModel::CPUFeatures_X64) && m_preferences->getPrefer64BitSource())); }
|
virtual QString getBinaryPath() const { return getSourceInfo().getBinaryPath(m_sysinfo, m_sysinfo->getCPUFeatures(SysinfoModel::CPUFeatures_X64) && m_sysinfo->getAvisynth(SysinfoModel::Avisynth_X64) && (m_preferences->getPrefer64BitSource() || (!m_sysinfo->getAvisynth(SysinfoModel::Avisynth_X86)))); }
|
||||||
virtual void buildCommandLine(QStringList &cmdLine);
|
virtual void buildCommandLine(QStringList &cmdLine);
|
||||||
};
|
};
|
||||||
|
@ -48,6 +48,6 @@ protected:
|
|||||||
virtual void checkSourceProperties_init(QList<QRegExp*> &patterns, QStringList &cmdLine);
|
virtual void checkSourceProperties_init(QList<QRegExp*> &patterns, QStringList &cmdLine);
|
||||||
virtual void checkSourceProperties_parseLine(const QString &line, QList<QRegExp*> &patterns, unsigned int &frames, unsigned int &fSizeW, unsigned int &fSizeH, unsigned int &fpsNom, unsigned int &fpsDen);
|
virtual void checkSourceProperties_parseLine(const QString &line, QList<QRegExp*> &patterns, unsigned int &frames, unsigned int &fSizeW, unsigned int &fSizeH, unsigned int &fpsNom, unsigned int &fpsDen);
|
||||||
|
|
||||||
virtual QString getBinaryPath() const { return getSourceInfo().getBinaryPath(m_sysinfo, (m_sysinfo->getCPUFeatures(SysinfoModel::CPUFeatures_X64) && m_preferences->getPrefer64BitSource())); }
|
virtual QString getBinaryPath() const { return getSourceInfo().getBinaryPath(m_sysinfo, m_sysinfo->getCPUFeatures(SysinfoModel::CPUFeatures_X64) && m_sysinfo->getVapourSynth(SysinfoModel::VapourSynth_X64) && (m_preferences->getPrefer64BitSource() || (!m_sysinfo->getVapourSynth(SysinfoModel::VapourSynth_X86)))); }
|
||||||
virtual void buildCommandLine(QStringList &cmdLine);
|
virtual void buildCommandLine(QStringList &cmdLine);
|
||||||
};
|
};
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
#define VER_X264_MAJOR 2
|
#define VER_X264_MAJOR 2
|
||||||
#define VER_X264_MINOR 6
|
#define VER_X264_MINOR 6
|
||||||
#define VER_X264_PATCH 5
|
#define VER_X264_PATCH 5
|
||||||
#define VER_X264_BUILD 1004
|
#define VER_X264_BUILD 1006
|
||||||
|
|
||||||
#define VER_X264_PORTABLE_EDITION (0)
|
#define VER_X264_PORTABLE_EDITION (0)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user