diff options
author | Michael Roitzsch <mroi@users.sourceforge.net> | 2003-09-11 10:01:02 +0000 |
---|---|---|
committer | Michael Roitzsch <mroi@users.sourceforge.net> | 2003-09-11 10:01:02 +0000 |
commit | eb613ac0854b3a88b5d1e4f9d15c59ae7520c524 (patch) | |
tree | 12fedbc7991520a498ca26a9263eec546c21b63f /src/dxr3/dxr3_scr.h | |
parent | bf615c1c0db1047f5befc01860cde9c71aaf144b (diff) | |
download | xine-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.h | 4 |
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); |