diff options
author | Thomas Hellström <totte67@users.sourceforge.net> | 2004-10-03 12:36:14 +0000 |
---|---|---|
committer | Thomas Hellström <totte67@users.sourceforge.net> | 2004-10-03 12:36:14 +0000 |
commit | 2a88e6b2322af7a8259eb8d4aa837c77d01a8079 (patch) | |
tree | 8960b1b4ae6dd8975f9c07689ad32762a04a8e81 /src/video_out/xxmc.h | |
parent | 9c822094404792a27b55c102e76cc5a532f92919 (diff) | |
download | xine-lib-2a88e6b2322af7a8259eb8d4aa837c77d01a8079.tar.gz xine-lib-2a88e6b2322af7a8259eb8d4aa837c77d01a8079.tar.bz2 |
Bugfix for IDCT and MOCOMP XvMC where the block pointer was not
initialized at frame start.
Bugfix for MOCOMP XvMC where the xxmc driver ignored the value of the
XVMC_UNSIGNED_INTRA flag.
Minor cleanups and function moves.
CVS patchset: 7010
CVS date: 2004/10/03 12:36:14
Diffstat (limited to 'src/video_out/xxmc.h')
-rw-r--r-- | src/video_out/xxmc.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/video_out/xxmc.h b/src/video_out/xxmc.h index b11d9207e..74825add4 100644 --- a/src/video_out/xxmc.h +++ b/src/video_out/xxmc.h @@ -18,7 +18,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: xxmc.h,v 1.1 2004/09/28 18:49:40 miguelfreitas Exp $ + * $Id: xxmc.h,v 1.2 2004/10/03 12:36:15 totte67 Exp $ * * video_out_xxmc.c, X11 decoding accelerated video extension interface for xine * @@ -248,6 +248,7 @@ struct xxmc_driver_s { unsigned xvmc_height; int have_xvmc_autopaint; int xoverlay_ck; + int unsigned_intra; /* * Only creation and destruction of the below. @@ -277,7 +278,6 @@ extern int xxmc_xvmc_surface_valid(xxmc_driver_t *this, XvMCSurface *surf); extern void xvmc_vld_slice(vo_frame_t *this_gen); extern void xvmc_vld_frame(struct vo_frame_s *this_gen); -extern void xvmc_vld_flush(vo_frame_t *this_gen); extern void xxmc_xvmc_proc_macro_block(int x, int y, int mb_type, int motion_type, int (*mv_field_sel)[2], int *dmvector, |