summaryrefslogtreecommitdiff
path: root/src/post/deinterlace/xine_plugin.c
diff options
context:
space:
mode:
authorDaniel Caujolle-Bert <f1rmb@users.sourceforge.net>2003-11-11 18:44:50 +0000
committerDaniel Caujolle-Bert <f1rmb@users.sourceforge.net>2003-11-11 18:44:50 +0000
commit20ff61cb378d2550bedd582a5ce3eae07a84d731 (patch)
tree745f5e8278fca6aa49d06df6e2040e7f73201828 /src/post/deinterlace/xine_plugin.c
parent4d689a92b9b261e41607b4b94c07a6cbf8fd78b1 (diff)
downloadxine-lib-20ff61cb378d2550bedd582a5ce3eae07a84d731.tar.gz
xine-lib-20ff61cb378d2550bedd582a5ce3eae07a84d731.tar.bz2
rename internal API function (_x_<function>).
CVS patchset: 5721 CVS date: 2003/11/11 18:44:50
Diffstat (limited to 'src/post/deinterlace/xine_plugin.c')
-rw-r--r--src/post/deinterlace/xine_plugin.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/post/deinterlace/xine_plugin.c b/src/post/deinterlace/xine_plugin.c
index 2589c5848..949be9579 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.21 2003/11/01 18:34:22 miguelfreitas Exp $
+ * $Id: xine_plugin.c,v 1.22 2003/11/11 18:44:56 f1rmb Exp $
*
* advanced video deinterlacer plugin
* Jun/2003 by Miguel Freitas
@@ -420,7 +420,7 @@ static post_plugin_t *deinterlace_open_plugin(post_class_t *class_gen, int input
set_parameters ((xine_post_t *)&this->post, &class->init_param);
- port = post_intercept_video_port(&this->post, video_target[0]);
+ port = _x_post_intercept_video_port(&this->post, video_target[0]);
/* replace with our own get_frame function */
port->port.open = deinterlace_open;
port->port.get_frame = deinterlace_get_frame;
@@ -583,7 +583,7 @@ static vo_frame_t *deinterlace_get_frame(xine_video_port_t *port_gen, uint32_t w
if( this->enabled && this->cur_method &&
(flags & VO_INTERLACED_FLAG) &&
(format == XINE_IMGFMT_YV12 || format == XINE_IMGFMT_YUY2) ) {
- post_intercept_video_frame(frame, port);
+ _x_post_intercept_video_frame(frame, port);
/* replace with our own draw function */
frame->draw = deinterlace_draw;
/* decoders should not copy the frames, since they won't be displayed */
@@ -639,7 +639,7 @@ static int deinterlace_draw(vo_frame_t *frame, xine_stream_t *stream)
vo_frame_t *yuy2_frame;
int i, skip, progressive = 0;
- post_restore_video_frame(frame, port);
+ _x_post_restore_video_frame(frame, port);
frame->flags &= ~VO_INTERLACED_FLAG;
/* this should be used to detect any special rff pattern */
@@ -663,7 +663,7 @@ static int deinterlace_draw(vo_frame_t *frame, xine_stream_t *stream)
yuy2_frame->pts = frame->pts;
yuy2_frame->duration = frame->duration;
- extra_info_merge(yuy2_frame->extra_info, frame->extra_info);
+ _x_extra_info_merge(yuy2_frame->extra_info, frame->extra_info);
/* the logic for deciding upsampling to use comes from:
* http://www.hometheaterhifi.com/volume_8_2/dvd-benchmark-special-report-chroma-bug-4-2001.html
@@ -753,7 +753,7 @@ static int deinterlace_draw(vo_frame_t *frame, xine_stream_t *stream)
frame->flags | VO_BOTH_FIELDS);
pthread_mutex_lock (&this->lock);
- extra_info_merge(deinterlaced_frame->extra_info, frame->extra_info);
+ _x_extra_info_merge(deinterlaced_frame->extra_info, frame->extra_info);
if( this->tvtime->curmethod->doscalerbob ) {
if( yuy2_frame->format == XINE_IMGFMT_YUY2 ) {
@@ -857,7 +857,7 @@ static int deinterlace_draw(vo_frame_t *frame, xine_stream_t *stream)
frame->flags | VO_BOTH_FIELDS);
pthread_mutex_lock (&this->lock);
- extra_info_merge(deinterlaced_frame->extra_info, frame->extra_info);
+ _x_extra_info_merge(deinterlaced_frame->extra_info, frame->extra_info);
if( skip > 0 && !this->pulldown ) {
deinterlaced_frame->bad_frame = 1;