Add the Expr filter to the internal functions

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@372 f9120d27-2007-6f97-8312-0f4ebfa7710f
Add _FieldBased property to documentation

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@373 f9120d27-2007-6f97-8312-0f4ebfa7710f
Explicitly mark float constants to silence a few warnings.
Make a few casts explicit so VS2010 can compile the code in C++ mode.

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@374 f9120d27-2007-6f97-8312-0f4ebfa7710f
Add missing include to exprfilter.cpp

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@375 f9120d27-2007-6f97-8312-0f4ebfa7710f
Change all licensing to LGPL
Replace C++11 use in Expr filter with Qt
Minor (and partial) fix for 64bit asm in Expr

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@376 f9120d27-2007-6f97-8312-0f4ebfa7710f
Fix issues with exception propagation for cdef functions

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@377 f9120d27-2007-6f97-8312-0f4ebfa7710f
Fix mistake in Qt string to float conversion

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@378 f9120d27-2007-6f97-8312-0f4ebfa7710f
Fix a bug that allowed several plugins to be loaded into the same namespace

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@379 f9120d27-2007-6f97-8312-0f4ebfa7710f
Make expr.asm compile properly on x64

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@380 f9120d27-2007-6f97-8312-0f4ebfa7710f
eedi3.c: Remove ‘for’ loop initial declarations

Eliminates the need to compile in C99 mode. Patch by jackoneill.

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@381 f9120d27-2007-6f97-8312-0f4ebfa7710f
filters/eedi3.c: reformat

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@382 f9120d27-2007-6f97-8312-0f4ebfa7710f
New plugin: AssVapour (subtitles based on libass)

Functions:

AssRender – Renders ASS subtitles
Subtitle – Similar to AviSynth’s Subtitle()

Both take a clip to copy properties from and return RGB + alpha.
Blending has to be done elsewhere, e.g. using MaskedMerge.

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@383 f9120d27-2007-6f97-8312-0f4ebfa7710f
filters/assvapour: Fix frame leak

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@384 f9120d27-2007-6f97-8312-0f4ebfa7710f
Build with -Wa,-z,noexecstack on ELF targets.



git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@385 f9120d27-2007-6f97-8312-0f4ebfa7710f
Apply same python thread state fix to VSFS that's already in the vfw module

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@386 f9120d27-2007-6f97-8312-0f4ebfa7710f
Add SSE state check on return from plugin code

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@387 f9120d27-2007-6f97-8312-0f4ebfa7710f
Use -Wl to pass linker options, not -Wa.



git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@388 f9120d27-2007-6f97-8312-0f4ebfa7710f
Add missing asm for sse state check, makes the previous commit complete

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@389 f9120d27-2007-6f97-8312-0f4ebfa7710f
Make it possible to set the handler for warning and error messages

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@390 f9120d27-2007-6f97-8312-0f4ebfa7710f
Make the assignment order when setting a message handler less likely to cause trouble with threading

git-svn-id: http://vapoursynth.googlecode.com/svn/trunk@391 f9120d27-2007-6f97-8312-0f4ebfa7710f