summaryrefslogtreecommitdiff
path: root/src/post
diff options
context:
space:
mode:
Diffstat (limited to 'src/post')
-rw-r--r--src/post/deinterlace/xine_plugin.c5
-rw-r--r--src/post/mosaico/mosaico.c10
-rw-r--r--src/post/mosaico/switch.c10
-rw-r--r--src/post/planar/boxblur.c5
-rw-r--r--src/post/planar/denoise3d.c5
-rw-r--r--src/post/planar/eq.c5
-rw-r--r--src/post/planar/eq2.c5
-rw-r--r--src/post/planar/expand.c7
-rw-r--r--src/post/planar/invert.c5
-rw-r--r--src/post/planar/unsharp.c5
10 files changed, 39 insertions, 23 deletions
diff --git a/src/post/deinterlace/xine_plugin.c b/src/post/deinterlace/xine_plugin.c
index fa6ad24e1..6e06c5d3e 100644
--- a/src/post/deinterlace/xine_plugin.c
+++ b/src/post/deinterlace/xine_plugin.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: xine_plugin.c,v 1.16 2003/10/19 20:58:27 f1rmb Exp $
+ * $Id: xine_plugin.c,v 1.17 2003/10/22 20:38:09 komadori Exp $
*
* advanced video deinterlacer plugin
* Jun/2003 by Miguel Freitas
@@ -536,7 +536,8 @@ static vo_frame_t *deinterlace_get_frame(xine_video_port_t *port_gen, uint32_t w
/* replace with our own draw function */
frame->draw = deinterlace_draw;
/* decoders should not copy the frames, since they won't be displayed */
- frame->copy = NULL;
+ frame->proc_slice = NULL;
+ frame->proc_frame = NULL;
}
pthread_mutex_unlock (&this->lock);
diff --git a/src/post/mosaico/mosaico.c b/src/post/mosaico/mosaico.c
index 8b095769c..03f488b7a 100644
--- a/src/post/mosaico/mosaico.c
+++ b/src/post/mosaico/mosaico.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: mosaico.c,v 1.14 2003/10/06 21:52:43 miguelfreitas Exp $
+ * $Id: mosaico.c,v 1.15 2003/10/22 20:38:10 komadori Exp $
*/
/*
@@ -356,7 +356,9 @@ static vo_frame_t *mosaico_get_frame(xine_video_port_t *port_gen, uint32_t width
/* replace with our own draw function */
frame->draw = mosaico_draw;
/* decoders should not copy the frames, since they won't be displayed */
- frame->copy = NULL;
+ frame->proc_slice = NULL;
+ frame->proc_frame = NULL;
+
return frame;
}
@@ -373,7 +375,9 @@ static vo_frame_t *mosaico_get_frame_2(xine_video_port_t *port_gen, uint32_t wid
/* replace with our own draw function */
frame->draw = mosaico_draw_2;
/* decoders should not copy the frames, since they won't be displayed */
- frame->copy = NULL;
+ frame->proc_slice = NULL;
+ frame->proc_frame = NULL;
+
return frame;
}
diff --git a/src/post/mosaico/switch.c b/src/post/mosaico/switch.c
index 694db8697..4c5308363 100644
--- a/src/post/mosaico/switch.c
+++ b/src/post/mosaico/switch.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: switch.c,v 1.6 2003/10/06 21:52:43 miguelfreitas Exp $
+ * $Id: switch.c,v 1.7 2003/10/22 20:38:10 komadori Exp $
*/
/*
@@ -297,8 +297,10 @@ static vo_frame_t *switch_get_frame(xine_video_port_t *port_gen, uint32_t width,
/* replace with our own draw function */
frame->draw = switch_draw;
/* decoders should not copy the frames, since they won't be displayed */
- frame->copy = NULL;
+ frame->proc_slice = NULL;
+ frame->proc_frame = NULL;
pthread_mutex_unlock(&output->mut1);
+
return frame;
}
@@ -319,8 +321,10 @@ static vo_frame_t *switch_get_frame_2(xine_video_port_t *port_gen, uint32_t widt
/* replace with our own draw function */
frame->draw = switch_draw_2;
/* decoders should not copy the frames, since they won't be displayed */
- frame->copy = NULL;
+ frame->proc_slice = NULL;
+ frame->proc_frame = NULL;
pthread_mutex_unlock(&output->mut1);
+
return frame;
}
diff --git a/src/post/planar/boxblur.c b/src/post/planar/boxblur.c
index 7ec51bc55..1a161cbb4 100644
--- a/src/post/planar/boxblur.c
+++ b/src/post/planar/boxblur.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: boxblur.c,v 1.7 2003/10/06 21:52:43 miguelfreitas Exp $
+ * $Id: boxblur.c,v 1.8 2003/10/22 20:38:10 komadori Exp $
*
* mplayer's boxblur
* Copyright (C) 2002 Michael Niedermayer <michaelni@gmx.at>
@@ -298,7 +298,8 @@ static vo_frame_t *boxblur_get_frame(xine_video_port_t *port_gen, uint32_t width
/* replace with our own draw function */
frame->draw = boxblur_draw;
/* decoders should not copy the frames, since they won't be displayed */
- frame->copy = NULL;
+ frame->proc_slice = NULL;
+ frame->proc_frame = NULL;
return frame;
}
diff --git a/src/post/planar/denoise3d.c b/src/post/planar/denoise3d.c
index 024cba960..6edeff291 100644
--- a/src/post/planar/denoise3d.c
+++ b/src/post/planar/denoise3d.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: denoise3d.c,v 1.7 2003/10/06 21:52:43 miguelfreitas Exp $
+ * $Id: denoise3d.c,v 1.8 2003/10/22 20:38:10 komadori Exp $
*
* mplayer's denoise3d
* Copyright (C) 2003 Daniel Moreno <comac@comac.darktech.org>
@@ -333,7 +333,8 @@ static vo_frame_t *denoise3d_get_frame(xine_video_port_t *port_gen, uint32_t wid
/* replace with our own draw function */
frame->draw = denoise3d_draw;
/* decoders should not copy the frames, since they won't be displayed */
- frame->copy = NULL;
+ frame->proc_slice = NULL;
+ frame->proc_frame = NULL;
return frame;
}
diff --git a/src/post/planar/eq.c b/src/post/planar/eq.c
index e5991e7ea..532785b66 100644
--- a/src/post/planar/eq.c
+++ b/src/post/planar/eq.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: eq.c,v 1.6 2003/10/06 21:52:43 miguelfreitas Exp $
+ * $Id: eq.c,v 1.7 2003/10/22 20:38:10 komadori Exp $
*
* mplayer's eq (soft video equalizer)
* Copyright (C) Richard Felker
@@ -417,7 +417,8 @@ static vo_frame_t *eq_get_frame(xine_video_port_t *port_gen, uint32_t width,
/* replace with our own draw function */
frame->draw = eq_draw;
/* decoders should not copy the frames, since they won't be displayed */
- frame->copy = NULL;
+ frame->proc_slice = NULL;
+ frame->proc_frame = NULL;
return frame;
}
diff --git a/src/post/planar/eq2.c b/src/post/planar/eq2.c
index 866f3083b..289d726da 100644
--- a/src/post/planar/eq2.c
+++ b/src/post/planar/eq2.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: eq2.c,v 1.8 2003/10/06 21:52:43 miguelfreitas Exp $
+ * $Id: eq2.c,v 1.9 2003/10/22 20:38:10 komadori Exp $
*
* mplayer's eq2 (soft video equalizer)
* Software equalizer (brightness, contrast, gamma, saturation)
@@ -611,7 +611,8 @@ static vo_frame_t *eq2_get_frame(xine_video_port_t *port_gen, uint32_t width,
/* replace with our own draw function */
frame->draw = eq2_draw;
/* decoders should not copy the frames, since they won't be displayed */
- frame->copy = NULL;
+ frame->proc_slice = NULL;
+ frame->proc_frame = NULL;
return frame;
}
diff --git a/src/post/planar/expand.c b/src/post/planar/expand.c
index ea7a6ee60..a6db54208 100644
--- a/src/post/planar/expand.c
+++ b/src/post/planar/expand.c
@@ -361,9 +361,10 @@ static vo_frame_t *expand_get_frame(xine_video_port_t *port_gen, uint32_t width,
* - letting the decoder copy the image
* - copying the bottom black bar in expand_draw()
*/
- cloned_frame->copy = NULL;
- cloned_frame->field = expand_field;
- cloned_frame->lock = expand_lock;
+ cloned_frame->proc_slice = NULL;
+ cloned_frame->proc_frame = NULL;
+ cloned_frame->field = expand_field;
+ cloned_frame->lock = expand_lock;
cloned_frame->port = port_gen;
/* misuse the next pointer to remember the original */
diff --git a/src/post/planar/invert.c b/src/post/planar/invert.c
index 26bc4b7b9..db8851260 100644
--- a/src/post/planar/invert.c
+++ b/src/post/planar/invert.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: invert.c,v 1.13 2003/10/06 21:52:43 miguelfreitas Exp $
+ * $Id: invert.c,v 1.14 2003/10/22 20:38:10 komadori Exp $
*/
/*
@@ -203,7 +203,8 @@ static vo_frame_t *invert_get_frame(xine_video_port_t *port_gen, uint32_t width,
/* replace with our own draw function */
frame->draw = invert_draw;
/* decoders should not copy the frames, since they won't be displayed */
- frame->copy = NULL;
+ frame->proc_slice = NULL;
+ frame->proc_frame = NULL;
return frame;
}
diff --git a/src/post/planar/unsharp.c b/src/post/planar/unsharp.c
index 499fba98f..3c11945ef 100644
--- a/src/post/planar/unsharp.c
+++ b/src/post/planar/unsharp.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: unsharp.c,v 1.7 2003/10/06 21:52:44 miguelfreitas Exp $
+ * $Id: unsharp.c,v 1.8 2003/10/22 20:38:10 komadori Exp $
*
* mplayer's unsharp
* Copyright (C) 2002 Rémi Guyomarch <rguyom@pobox.com>
@@ -424,7 +424,8 @@ static vo_frame_t *unsharp_get_frame(xine_video_port_t *port_gen, uint32_t width
/* replace with our own draw function */
frame->draw = unsharp_draw;
/* decoders should not copy the frames, since they won't be displayed */
- frame->copy = NULL;
+ frame->proc_slice = NULL;
+ frame->proc_frame = NULL;
return frame;
}