From 520f7ac5b68d4f2fbca47f8206133dc621bb97c3 Mon Sep 17 00:00:00 2001 From: gb Date: Wed, 24 Mar 2010 16:25:56 +0000 Subject: [PATCH] Include gstvaapicompat.h in source files only, not headers. --- gst-libs/gst/vaapi/gstvaapiimage.c | 1 + gst-libs/gst/vaapi/gstvaapiimageformat.c | 2 +- gst-libs/gst/vaapi/gstvaapiimageformat.h | 25 +++++++++---------------- gst-libs/gst/vaapi/gstvaapiobject.c | 1 + gst-libs/gst/vaapi/gstvaapisubpicture.c | 1 + gst-libs/gst/vaapi/gstvaapiwindow_x11.c | 1 + 6 files changed, 14 insertions(+), 17 deletions(-) diff --git a/gst-libs/gst/vaapi/gstvaapiimage.c b/gst-libs/gst/vaapi/gstvaapiimage.c index e8752cd..9413f5e 100644 --- a/gst-libs/gst/vaapi/gstvaapiimage.c +++ b/gst-libs/gst/vaapi/gstvaapiimage.c @@ -25,6 +25,7 @@ #include "config.h" #include +#include "gstvaapicompat.h" #include "gstvaapiutils.h" #include "gstvaapiimage.h" #include "gstvaapiobject_priv.h" diff --git a/gst-libs/gst/vaapi/gstvaapiimageformat.c b/gst-libs/gst/vaapi/gstvaapiimageformat.c index 45d2f75..038c37d 100644 --- a/gst-libs/gst/vaapi/gstvaapiimageformat.c +++ b/gst-libs/gst/vaapi/gstvaapiimageformat.c @@ -24,8 +24,8 @@ */ #include "config.h" -#include #include +#include "gstvaapicompat.h" #include "gstvaapiimageformat.h" typedef enum _GstVaapiImageFormatType GstVaapiImageFormatType; diff --git a/gst-libs/gst/vaapi/gstvaapiimageformat.h b/gst-libs/gst/vaapi/gstvaapiimageformat.h index 46b6aa6..c486359 100644 --- a/gst-libs/gst/vaapi/gstvaapiimageformat.h +++ b/gst-libs/gst/vaapi/gstvaapiimageformat.h @@ -21,14 +21,7 @@ #ifndef GST_VAAPI_IMAGE_FORMAT_H #define GST_VAAPI_IMAGE_FORMAT_H -#ifdef GST_VAAPI_USE_OLD_VAAPI_0_29 -# include -# include -#else -# include -#endif - -#include +#include G_BEGIN_DECLS @@ -56,14 +49,14 @@ typedef enum _GstVaapiImageFormat GstVaapiImageFormat; * The set of all image formats for #GstVaapiImage. */ enum _GstVaapiImageFormat { - GST_VAAPI_IMAGE_NV12 = VA_FOURCC('N','V','1','2'), - GST_VAAPI_IMAGE_YV12 = VA_FOURCC('Y','V','1','2'), - GST_VAAPI_IMAGE_I420 = VA_FOURCC('I','4','2','0'), - GST_VAAPI_IMAGE_AYUV = VA_FOURCC('A','Y','U','V'), - GST_VAAPI_IMAGE_ARGB = VA_FOURCC('A','R','G','B'), - GST_VAAPI_IMAGE_RGBA = VA_FOURCC('R','G','B','A'), - GST_VAAPI_IMAGE_ABGR = VA_FOURCC('A','B','G','R'), - GST_VAAPI_IMAGE_BGRA = VA_FOURCC('B','G','R','A'), + GST_VAAPI_IMAGE_NV12 = GST_MAKE_FOURCC('N','V','1','2'), + GST_VAAPI_IMAGE_YV12 = GST_MAKE_FOURCC('Y','V','1','2'), + GST_VAAPI_IMAGE_I420 = GST_MAKE_FOURCC('I','4','2','0'), + GST_VAAPI_IMAGE_AYUV = GST_MAKE_FOURCC('A','Y','U','V'), + GST_VAAPI_IMAGE_ARGB = GST_MAKE_FOURCC('A','R','G','B'), + GST_VAAPI_IMAGE_RGBA = GST_MAKE_FOURCC('R','G','B','A'), + GST_VAAPI_IMAGE_ABGR = GST_MAKE_FOURCC('A','B','G','R'), + GST_VAAPI_IMAGE_BGRA = GST_MAKE_FOURCC('B','G','R','A'), }; gboolean diff --git a/gst-libs/gst/vaapi/gstvaapiobject.c b/gst-libs/gst/vaapi/gstvaapiobject.c index 32f82f1..03a9db6 100644 --- a/gst-libs/gst/vaapi/gstvaapiobject.c +++ b/gst-libs/gst/vaapi/gstvaapiobject.c @@ -24,6 +24,7 @@ */ #include "config.h" +#include "gstvaapicompat.h" #include "gstvaapiobject.h" #include "gstvaapiobject_priv.h" #include "gstvaapiparamspecs.h" diff --git a/gst-libs/gst/vaapi/gstvaapisubpicture.c b/gst-libs/gst/vaapi/gstvaapisubpicture.c index 9f4948e..7c92255 100644 --- a/gst-libs/gst/vaapi/gstvaapisubpicture.c +++ b/gst-libs/gst/vaapi/gstvaapisubpicture.c @@ -25,6 +25,7 @@ #include "config.h" #include +#include "gstvaapicompat.h" #include "gstvaapiutils.h" #include "gstvaapisubpicture.h" #include "gstvaapiobject_priv.h" diff --git a/gst-libs/gst/vaapi/gstvaapiwindow_x11.c b/gst-libs/gst/vaapi/gstvaapiwindow_x11.c index 67457b2..ce15a63 100644 --- a/gst-libs/gst/vaapi/gstvaapiwindow_x11.c +++ b/gst-libs/gst/vaapi/gstvaapiwindow_x11.c @@ -26,6 +26,7 @@ #include "config.h" #include #include +#include "gstvaapicompat.h" #include "gstvaapiwindow_x11.h" #include "gstvaapidisplay_x11.h" #include "gstvaapiutils_x11.h" -- 2.7.4