From eb613ac0854b3a88b5d1e4f9d15c59ae7520c524 Mon Sep 17 00:00:00 2001 From: Michael Roitzsch Date: Thu, 11 Sep 2003 10:01:02 +0000 Subject: fix stuttering playback for some non-MPEG content with the dxr3: * move responsibility for the SCR plugin from the decoder to the video out * use the SCR for non-MPEG content as well * modify frames' vpts so they are sent earlier to the driver * tag the encoded MPEG stream by SETPTS ioctls to leave the final display scheduling to the card CVS patchset: 5354 CVS date: 2003/09/11 10:01:02 --- src/dxr3/dxr3_scr.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/dxr3/dxr3_scr.h') diff --git a/src/dxr3/dxr3_scr.h b/src/dxr3/dxr3_scr.h index c038feb90..ce7416627 100644 --- a/src/dxr3/dxr3_scr.h +++ b/src/dxr3/dxr3_scr.h @@ -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: dxr3_scr.h,v 1.3 2002/10/26 14:35:05 mroi Exp $ + * $Id: dxr3_scr.h,v 1.4 2003/09/11 10:01:03 mroi Exp $ */ #include "xine_internal.h" @@ -37,4 +37,4 @@ typedef struct dxr3_scr_s { } dxr3_scr_t; /* plugin initialization function */ -dxr3_scr_t *dxr3_scr_init(xine_stream_t *stream); +dxr3_scr_t *dxr3_scr_init(xine_t *xine); -- cgit v1.2.3