summaryrefslogtreecommitdiff
path: root/src/post/deinterlace
diff options
context:
space:
mode:
authorPetri Hintukainen <phintuka@users.sourceforge.net>2012-01-12 15:02:56 +0200
committerPetri Hintukainen <phintuka@users.sourceforge.net>2012-01-12 15:02:56 +0200
commitecbf41ae10616d6e16befe9e47c3979248776dd9 (patch)
treedb32755d54c3d96ec66985bfccc2a46e02eacf2f /src/post/deinterlace
parentde4365a21c9b74ae49df8b90097b41cf43616bfd (diff)
parentc183aac00525f9b15efb7a20bf984af68e40d87a (diff)
downloadxine-lib-ecbf41ae10616d6e16befe9e47c3979248776dd9.tar.gz
xine-lib-ecbf41ae10616d6e16befe9e47c3979248776dd9.tar.bz2
Merge from 1.1
--HG-- rename : src/libspudvb/xine_spudvb_decoder.c => src/spu_dec/spudvb_decoder.c
Diffstat (limited to 'src/post/deinterlace')
-rw-r--r--src/post/deinterlace/xine_plugin.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/post/deinterlace/xine_plugin.c b/src/post/deinterlace/xine_plugin.c
index a1f9c6efd..3cce42400 100644
--- a/src/post/deinterlace/xine_plugin.c
+++ b/src/post/deinterlace/xine_plugin.c
@@ -395,7 +395,7 @@ static post_plugin_t *deinterlace_open_plugin(post_class_t *class_gen, int input
pthread_mutex_init (&this->lock, NULL);
- set_parameters ((xine_post_t *)&this->post, &class->init_param);
+ set_parameters (&this->post.xine_post, &class->init_param);
port = _x_post_intercept_video_port(&this->post, video_target[0], &input, &output);
/* replace with our own get_frame function */
@@ -437,6 +437,7 @@ static void deinterlace_dispose(post_plugin_t *this_gen)
if (_x_post_dispose(this_gen)) {
_flush_frames(this);
pthread_mutex_destroy(&this->lock);
+ free(this->tvtime);
free(this);
}
}