diff options
author | Matthieu Herrb <matthieu@cvs.openbsd.org> | 2008-10-12 15:20:52 +0000 |
---|---|---|
committer | Matthieu Herrb <matthieu@cvs.openbsd.org> | 2008-10-12 15:20:52 +0000 |
commit | 4ea16cf5c55753ffb2a8c10fc0bb37494f78f2c9 (patch) | |
tree | c46651e048fe64f802a0d212d642a996fe90fd80 /driver/xf86-video-intel/src/xvmc/intel_xvmc.h | |
parent | 2d9c17f9e009689f18e4bfa712057a7006f43185 (diff) |
xf86-video-intel 2.4.2. Has been in snapshots for weeks. Ok oga@.
Diffstat (limited to 'driver/xf86-video-intel/src/xvmc/intel_xvmc.h')
-rw-r--r-- | driver/xf86-video-intel/src/xvmc/intel_xvmc.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/driver/xf86-video-intel/src/xvmc/intel_xvmc.h b/driver/xf86-video-intel/src/xvmc/intel_xvmc.h index bc863c475..c4dfd770e 100644 --- a/driver/xf86-video-intel/src/xvmc/intel_xvmc.h +++ b/driver/xf86-video-intel/src/xvmc/intel_xvmc.h @@ -38,6 +38,7 @@ #include <string.h> #include <assert.h> #include <signal.h> +#include <stdint.h> #include <xf86drm.h> #include "i830_common.h" @@ -56,7 +57,7 @@ #include "intel_batchbuffer.h" -#define DEBUG 0 +extern int DEBUG; #define XVMC_ERR(s, arg...) \ do { \ @@ -249,4 +250,15 @@ static inline const char* intel_xvmc_decoder_string(int flag) extern intel_xvmc_context_ptr intel_xvmc_find_context(XID id); extern intel_xvmc_surface_ptr intel_xvmc_find_surface(XID id); +extern unsigned int mb_bytes_420[64]; + +/* dump function */ +extern void intel_xvmc_dump_open(void); +extern void intel_xvmc_dump_close(void); +extern void intel_xvmc_dump_render(XvMCContext *context, unsigned int picture_structure, + XvMCSurface *target_surface, XvMCSurface *past_surface, + XvMCSurface *future_surface, unsigned int flags, + unsigned int num_macroblocks, unsigned int first_macroblock, + XvMCMacroBlockArray *macroblock_array, XvMCBlockArray *blocks); + #endif |