summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAustin Yuan <shengquan.yuan@gmail.com>2010-10-26 13:40:15 -0700
committerAustin Yuan <shengquan.yuan@gmail.com>2010-10-26 13:40:15 -0700
commit854761a4dae9ce3d54a52b057f8670aea94b9436 (patch)
tree8cff9f284584088bfbf9bc0195d405db670e28d3
parent2a47b958544df906ac8c72ddeac7df603249368b (diff)
downloadlibva-854761a4dae9ce3d54a52b057f8670aea94b9436.tar.gz
va_TraceGetDisplayAttributes
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
-rw-r--r--va/va.c2
-rw-r--r--va/va_trace.c35
-rw-r--r--va/va_trace.h6
3 files changed, 39 insertions, 4 deletions
diff --git a/va/va.c b/va/va.c
index 9f5170d..0705521 100644
--- a/va/va.c
+++ b/va/va.c
@@ -1245,7 +1245,7 @@ VAStatus vaGetDisplayAttributes (
va_status = ctx->vtable.vaGetDisplayAttributes ( ctx, attr_list, num_attributes );
- VA_TRACE(va_TraceSetDisplayAttributes, dpy, attr_list, num_attributes);
+ VA_TRACE(va_TraceGetDisplayAttributes, dpy, attr_list, num_attributes);
return va_status;
}
diff --git a/va/va_trace.c b/va/va_trace.c
index 0dae7f9..6179d85 100644
--- a/va/va_trace.c
+++ b/va/va_trace.c
@@ -1555,7 +1555,7 @@ void va_TraceQueryDisplayAttributes (
}
-void va_TraceSetDisplayAttributes (
+static void va_TraceDisplayAttributes (
VADisplay dpy,
VADisplayAttribute *attr_list,
int num_attributes
@@ -1564,8 +1564,6 @@ void va_TraceSetDisplayAttributes (
int i;
DPY2INDEX(dpy);
-
- TRACE_FUNCNAME(idx);
va_TraceMsg(idx, "\tnum_attributes = %d\n", num_attributes);
for (i=0; i<num_attributes; i++) {
@@ -1579,6 +1577,37 @@ void va_TraceSetDisplayAttributes (
}
+void va_TraceGetDisplayAttributes (
+ VADisplay dpy,
+ VADisplayAttribute *attr_list,
+ int num_attributes
+)
+{
+ int i;
+
+ DPY2INDEX(dpy);
+
+ TRACE_FUNCNAME(idx);
+
+ va_TraceDisplayAttributes (dpy, attr_list, num_attributes);
+}
+
+void va_TraceSetDisplayAttributes (
+ VADisplay dpy,
+ VADisplayAttribute *attr_list,
+ int num_attributes
+)
+{
+ int i;
+
+ DPY2INDEX(dpy);
+
+ TRACE_FUNCNAME(idx);
+
+ va_TraceDisplayAttributes (dpy, attr_list, num_attributes);
+}
+
+
void va_TracePutSurface (
VADisplay dpy,
VASurfaceID surface,
diff --git a/va/va_trace.h b/va/va_trace.h
index 46cc730..bb1238f 100644
--- a/va/va_trace.h
+++ b/va/va_trace.h
@@ -97,6 +97,12 @@ void va_TraceQueryDisplayAttributes (
int *num_attributes /* out */
);
+void va_TraceGetDisplayAttributes (
+ VADisplay dpy,
+ VADisplayAttribute *attr_list,
+ int num_attributes
+);
+
void va_TraceSetDisplayAttributes (
VADisplay dpy,
VADisplayAttribute *attr_list,