Skip to content

Commit

Permalink
Bump to v0.4
Browse files Browse the repository at this point in the history
  • Loading branch information
msg7086 committed Oct 5, 2014
1 parent d7f11a9 commit 64f82ae
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 7 deletions.
14 changes: 8 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
# VapourSynth-IT

VS_IT.dll v0103.0.3 Copyright(C) 2002 thejam79, 2003 minamina, 2014 msg7086
VS_IT.dll v0103.0.4 Copyright(C) 2002 thejam79, 2003 minamina, 2014 msg7086

VapourSynth Plugin - Inverse Telecine (YV12 Only, IT-0051 base, IT_YV12-0103 base)

- Original plugin: IT 0.051 by thejam79
- Original plugin: IT_YV12 v0.1.03 by minamina
- Original modify: 64bit/8k mod by poodle from (avisynth64bitplugin)
- All credits go to them.
- Special thanks to: macromizer

## License

Expand Down Expand Up @@ -49,19 +50,20 @@ This is a partial porting.

- Only YV12 is ported and supported.
- 64bit has not been tested yet.
- Source code is rarely changed, and some function calls are replaced by macro to point to new functions.
- Source code is rarely changed, and help function calls are used to organize variables and core calls.
- You are welcome to send PR if want to improve this.
- `blend` has been removed. No blend.
- `ref` has been removed. It will always point to "TOP".
- `diMode` has been removed. Only mode = 3 is ported, AFAIK mode 3 is working best.
- You are welcome to send PR if you think it's necessary.

This plugin can only be compiled by VC++ due to inline asm and macro expanding problem.
This plugin can only be compiled by VC++ due to inline asm.

You are welcome to send PR if you can rewrite them into GCC-compatible code, or help to improve the code quality.

## ChangeLog

v0.3 14/10/03 Code cleanup, multiple instances problem fixed
v0.2 14/10/01 64-bit/8k mod patched
v0.1 14/09/30 Initial porting
- v0.4 14/10/04 Code cleanup. Special thanks to macromizer for cleaning up macros.
- v0.3 14/10/03 Code cleanup, multiple instances problem fixed
- v0.2 14/10/01 64-bit/8k mod patched
- v0.1 14/09/30 Initial porting
2 changes: 1 addition & 1 deletion vs_it/vs_it_interface.h
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110 - 1301, USA

#define PARAM_INT(name, def) int name = int64ToIntS(vsapi->propGetInt(in, #name, 0, &err)); if (err) { name = def; }

#define IT_VERSION "0103." "0.3"
#define IT_VERSION "0103." "0.4"

#if !defined(_WIN64)
#define rax eax
Expand Down

0 comments on commit 64f82ae

Please sign in to comment.