summaryrefslogtreecommitdiff
path: root/src/dxr3/dxr3_scr.h
diff options
context:
space:
mode:
authorMichael Roitzsch <mroi@users.sourceforge.net>2003-09-11 10:01:02 +0000
committerMichael Roitzsch <mroi@users.sourceforge.net>2003-09-11 10:01:02 +0000
commiteb613ac0854b3a88b5d1e4f9d15c59ae7520c524 (patch)
tree12fedbc7991520a498ca26a9263eec546c21b63f /src/dxr3/dxr3_scr.h
parentbf615c1c0db1047f5befc01860cde9c71aaf144b (diff)
downloadxine-lib-eb613ac0854b3a88b5d1e4f9d15c59ae7520c524.tar.gz
xine-lib-eb613ac0854b3a88b5d1e4f9d15c59ae7520c524.tar.bz2
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
Diffstat (limited to 'src/dxr3/dxr3_scr.h')
-rw-r--r--src/dxr3/dxr3_scr.h4
1 files changed, 2 insertions, 2 deletions
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);