aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvektor <devnull@localhost>2005-02-08 02:50:11 (GMT)
committervektor <devnull@localhost>2005-02-08 02:50:11 (GMT)
commit66c90d84cd6e53ff0cc0ee907a834cecf23dd1d6 (patch)
treea1427a86999158f707d27c0f3551ee08d08244e6
parentb296f65322f14303a740250be3d291b74a7bf820 (diff)
* tvtime/src/deinterlace.h: Remove the useless API version part of the
deinterlacer plugin API. * tvtime/plugins/*.c: Don't set a version.
-rw-r--r--plugins/greedy.c1
-rw-r--r--plugins/kdetv_greedyh.c1
-rw-r--r--plugins/kdetv_tomsmocomp.c1
-rw-r--r--plugins/linear.c1
-rw-r--r--plugins/linearblend.c1
-rw-r--r--plugins/scalerbob.c1
-rw-r--r--plugins/vfir.c1
-rw-r--r--plugins/weave.c1
-rw-r--r--plugins/weavebff.c1
-rw-r--r--plugins/weavetff.c1
-rw-r--r--src/deinterlace.h5
11 files changed, 1 insertions, 14 deletions
diff --git a/plugins/greedy.c b/plugins/greedy.c
index 84d75e2..7600b39 100644
--- a/plugins/greedy.c
+++ b/plugins/greedy.c
@@ -175,7 +175,6 @@ static deinterlace_setting_t settings[] =
static deinterlace_method_t greedymethod =
{
- DEINTERLACE_PLUGIN_API_VERSION,
"Motion Adaptive: Simple Detection",
"AdaptiveSimple",
3,
diff --git a/plugins/kdetv_greedyh.c b/plugins/kdetv_greedyh.c
index 96b8a21..b43a24c 100644
--- a/plugins/kdetv_greedyh.c
+++ b/plugins/kdetv_greedyh.c
@@ -101,7 +101,6 @@ static void deinterlace_frame_di_greedyh( uint8_t *output, int outstride,
static deinterlace_method_t greedymethod =
{
- DEINTERLACE_PLUGIN_API_VERSION,
"Motion Adaptive: Advanced Detection",
"AdaptiveAdvanced",
4,
diff --git a/plugins/kdetv_tomsmocomp.c b/plugins/kdetv_tomsmocomp.c
index 8b7c866..a653b62 100644
--- a/plugins/kdetv_tomsmocomp.c
+++ b/plugins/kdetv_tomsmocomp.c
@@ -100,7 +100,6 @@ static void deinterlace_frame_di_tomsmocomp( uint8_t *output, int outstride,
static deinterlace_method_t tomsmocompmethod =
{
- DEINTERLACE_PLUGIN_API_VERSION,
"Motion Adaptive: Motion Search",
"AdaptiveSearch",
4,
diff --git a/plugins/linear.c b/plugins/linear.c
index b41a53b..bd8458a 100644
--- a/plugins/linear.c
+++ b/plugins/linear.c
@@ -42,7 +42,6 @@ static void copy_scanline( uint8_t *output,
static deinterlace_method_t linearmethod =
{
- DEINTERLACE_PLUGIN_API_VERSION,
"Television: Full resolution",
"TelevisionFull",
1,
diff --git a/plugins/linearblend.c b/plugins/linearblend.c
index 9888faa..15eef57 100644
--- a/plugins/linearblend.c
+++ b/plugins/linearblend.c
@@ -168,7 +168,6 @@ static void deinterlace_scanline_linear_blend2( uint8_t *output,
static deinterlace_method_t linearblendmethod =
{
- DEINTERLACE_PLUGIN_API_VERSION,
"Blur: Temporal",
"BlurTemporal",
2,
diff --git a/plugins/scalerbob.c b/plugins/scalerbob.c
index 5f71ceb..55ccf88 100644
--- a/plugins/scalerbob.c
+++ b/plugins/scalerbob.c
@@ -24,7 +24,6 @@
static deinterlace_method_t scalerbobmethod =
{
- DEINTERLACE_PLUGIN_API_VERSION,
"Television: Half Resolution",
"TelevisionHalf",
1,
diff --git a/plugins/vfir.c b/plugins/vfir.c
index 105f765..3231959 100644
--- a/plugins/vfir.c
+++ b/plugins/vfir.c
@@ -143,7 +143,6 @@ static void copy_scanline( uint8_t *output,
static deinterlace_method_t vfirmethod =
{
- DEINTERLACE_PLUGIN_API_VERSION,
"Blur: Vertical",
"BlurVertical",
1,
diff --git a/plugins/weave.c b/plugins/weave.c
index fdd369c..b4aeebf 100644
--- a/plugins/weave.c
+++ b/plugins/weave.c
@@ -44,7 +44,6 @@ static void copy_scanline( uint8_t *output,
static deinterlace_method_t weavemethod =
{
- DEINTERLACE_PLUGIN_API_VERSION,
"Weave Last Field",
"Weave",
2,
diff --git a/plugins/weavebff.c b/plugins/weavebff.c
index c0ba69b..3788428 100644
--- a/plugins/weavebff.c
+++ b/plugins/weavebff.c
@@ -47,7 +47,6 @@ static void copy_scanline( uint8_t *output,
static deinterlace_method_t weavemethod =
{
- DEINTERLACE_PLUGIN_API_VERSION,
"Progressive: Bottom Field First",
"ProgressiveBFF",
3,
diff --git a/plugins/weavetff.c b/plugins/weavetff.c
index f437151..9effccd 100644
--- a/plugins/weavetff.c
+++ b/plugins/weavetff.c
@@ -47,7 +47,6 @@ static void copy_scanline( uint8_t *output,
static deinterlace_method_t weavemethod =
{
- DEINTERLACE_PLUGIN_API_VERSION,
"Progressive: Top Field First",
"ProgressiveTFF",
3,
diff --git a/src/deinterlace.h b/src/deinterlace.h
index 91bf799..7541c42 100644
--- a/src/deinterlace.h
+++ b/src/deinterlace.h
@@ -1,5 +1,5 @@
/**
- * Copyright (C) 2002 Billy Biggs <vektor@dumbterm.net>.
+ * Copyright (C) 2002, 2005 Billy Biggs <vektor@dumbterm.net>.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -29,8 +29,6 @@
extern "C" {
#endif
-#define DEINTERLACE_PLUGIN_API_VERSION 0x00000005
-
/**
* Our deinterlacer plugin API is modeled after DScaler's. This module
* represents the API that all deinterlacer plugins must export, and
@@ -157,7 +155,6 @@ struct deinterlace_setting_s
*/
struct deinterlace_method_s
{
- int version;
const char *name;
const char *short_name;
int fields_required;

Privacy Policy