summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCooper Yuan <cooperyuan@gmail.com>2009-05-31 13:31:57 +0800
committerCooper Yuan <cooperyuan@gmail.com>2009-05-31 13:31:57 +0800
commitce10ee7fc946764b65b4707322767cacdb8d6247 (patch)
tree5a68c95ef9aad975685b68250e2737acdb67d587
parent49a9c8e285c9307660c12abdb0710846bec67760 (diff)
xvmc: refine driver structure
-rw-r--r--src/xvmc/r500_xvmc.h7
-rw-r--r--src/xvmc/radeon_xvmc.h2
2 files changed, 4 insertions, 5 deletions
diff --git a/src/xvmc/r500_xvmc.h b/src/xvmc/r500_xvmc.h
index c5baabf..4d57b15 100644
--- a/src/xvmc/r500_xvmc.h
+++ b/src/xvmc/r500_xvmc.h
@@ -23,10 +23,9 @@
* Author: Cooper Yuan <cooper.yuan@amd.com>
*
*/
-#ifndef RADEON_XVMC_H
-#define RADEON_XVMC_H
+#ifndef R500_XVMC_H
+#define R500_XVMC_H
-#include "radeon_xvmc.h"
-#include "r500_hwmc.h"
+extern struct radeon_xvmc_driver r500_xvmc_driver;
#endif \ No newline at end of file
diff --git a/src/xvmc/radeon_xvmc.h b/src/xvmc/radeon_xvmc.h
index 0cfacf2..1f4032c 100644
--- a/src/xvmc/radeon_xvmc.h
+++ b/src/xvmc/radeon_xvmc.h
@@ -51,6 +51,7 @@
#include <drm_sarea.h>
#include "r500_hwmc.h"
+#include "r500_xvmc.h"
typedef struct radeon_xvmc_context
{
@@ -157,7 +158,6 @@ typedef struct radeon_xvmc_driver
}radeon_xvmc_driver_t, *radeon_xvmc_driver_ptr;
extern struct radeon_xvmc_driver *xvmc_driver_ptr;
-extern struct radeon_xvmc_driver r500_xvmc_driver;
extern radeon_xvmc_context_ptr radeon_xvmc_find_context(XID id);
extern radeon_xvmc_surface_ptr radeon_xvmc_find_surface(XID id);