diff options
author | Daniel Caujolle-Bert <f1rmb@users.sourceforge.net> | 2003-11-11 18:44:50 +0000 |
---|---|---|
committer | Daniel Caujolle-Bert <f1rmb@users.sourceforge.net> | 2003-11-11 18:44:50 +0000 |
commit | 20ff61cb378d2550bedd582a5ce3eae07a84d731 (patch) | |
tree | 745f5e8278fca6aa49d06df6e2040e7f73201828 /src/post/deinterlace/xine_plugin.c | |
parent | 4d689a92b9b261e41607b4b94c07a6cbf8fd78b1 (diff) | |
download | xine-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.c | 14 |
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; |