diff options
author | ywan171 <yi.a.wang@intel.com> | 2014-07-30 12:57:24 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2014-07-30 12:57:24 +0000 |
commit | afa22e4e541f3641f5525350b760f5037b452b33 (patch) | |
tree | fe8348d70d63d63467b80495c889b8d71ad96498 | |
parent | a11a77e888feeea6c6bb1d27137ec522754fc265 (diff) | |
parent | a11b959f9fe7476b4da95fbaf34105e33cfeb0d6 (diff) | |
download | libva-afa22e4e541f3641f5525350b760f5037b452b33.tar.gz |
am a11b959f: remove warning in libva
* commit 'a11b959f9fe7476b4da95fbaf34105e33cfeb0d6':
remove warning in libva
-rwxr-xr-x | va/Android.mk | 8 | ||||
-rwxr-xr-x | va/va.c | 18 | ||||
-rwxr-xr-x | va/va.h | 6 | ||||
-rwxr-xr-x | va/va_backend.h | 2 | ||||
-rw-r--r-- | va/va_backend_tpi.h | 4 | ||||
-rw-r--r-- | va/va_fool.c | 15 | ||||
-rwxr-xr-x | va/va_trace.c | 421 |
7 files changed, 238 insertions, 236 deletions
diff --git a/va/Android.mk b/va/Android.mk index 18e8053..4e85217 100755 --- a/va/Android.mk +++ b/va/Android.mk @@ -81,7 +81,7 @@ LOCAL_COPY_HEADERS := \ va_enc_mpeg2.h \ LOCAL_COPY_HEADERS_TO := libva/va - +LOCAL_CFLAGS += -Werror LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libva @@ -117,7 +117,7 @@ LOCAL_C_INCLUDES := \ LOCAL_COPY_HEADERS_TO := libva/va LOCAL_COPY_HEADERS := va_android.h - +LOCAL_CFLAGS += -Werror LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libva-android @@ -144,7 +144,7 @@ LOCAL_C_INCLUDES := \ LOCAL_COPY_HEADERS_TO := libva/va LOCAL_COPY_HEADERS := egl/va_egl.h egl/va_backend_egl.h - +LOCAL_CFLAGS += -Werror LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libva-egl @@ -173,7 +173,7 @@ LOCAL_COPY_HEADERS := \ va_backend_tpi.h LOCAL_SHARED_LIBRARIES := libva - +LOCAL_CFLAGS += -Werror LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libva-tpi @@ -249,7 +249,7 @@ static VAStatus va_openDriver(VADisplay dpy, char *driver_name) { VA_MAJOR_VERSION, VA_MINOR_VERSION }, { 0, 33 }, { 0, 32 }, - { -1, } + { -1, 0} }; for (i = 0; compatible_versions[i].major >= 0; i++) { @@ -1029,21 +1029,21 @@ VAStatus vaDestroyBuffer ( VAStatus vaBufferInfo ( VADisplay dpy, - VAContextID context, /* in */ + VAContextID __maybe_unused context, /* in */ VABufferID buf_id, /* in */ VABufferType *type, /* out */ unsigned int *size, /* out */ unsigned int *num_elements /* out */ ) { - VADriverContextP ctx; - - CHECK_DISPLAY(dpy); - ctx = CTX(dpy); + VADriverContextP ctx; - VA_FOOL_FUNC(va_FoolBufferInfo, dpy, buf_id, type, size, num_elements); - - return ctx->vtable->vaBufferInfo( ctx, buf_id, type, size, num_elements ); + CHECK_DISPLAY(dpy); + ctx = CTX(dpy); + + VA_FOOL_FUNC(va_FoolBufferInfo, dpy, buf_id, type, size, num_elements); + + return ctx->vtable->vaBufferInfo( ctx, buf_id, type, size, num_elements ); } VAStatus vaBeginPicture ( @@ -85,6 +85,12 @@ extern "C" { #endif +#ifdef __GNUC__ +# define __maybe_unused __attribute__((__unused__)) +#else +# define __maybe_unused +#endif + /** * \mainpage Video Acceleration (VA) API * diff --git a/va/va_backend.h b/va/va_backend.h index 09f8245..61b9d3a 100755 --- a/va/va_backend.h +++ b/va/va_backend.h @@ -394,7 +394,7 @@ struct VADriverVTable /* DEPRECATED */ VAStatus (*vaGetSurfaceAttributes)( - VADriverContextP dpy, + VADriverContextP ctx, VAConfigID config, VASurfaceAttrib *attrib_list, unsigned int num_attribs diff --git a/va/va_backend_tpi.h b/va/va_backend_tpi.h index d79ae2a..6b1c85a 100644 --- a/va/va_backend_tpi.h +++ b/va/va_backend_tpi.h @@ -36,7 +36,7 @@ struct VADriverVTableTPI { VAStatus (*vaCreateSurfacesWithAttribute) ( - VADisplay dpy, + VADriverContextP ctx, int width, int height, int format, @@ -64,7 +64,7 @@ struct VADriverVTableTPI ); VAStatus (*vaSetTimestampForSurface)( - VADisplay dpy, + VADriverContextP ctx, VASurfaceID surface, long long timestamp ); diff --git a/va/va_fool.c b/va/va_fool.c index 9f7a045..1df177f 100644 --- a/va/va_fool.c +++ b/va/va_fool.c @@ -163,7 +163,7 @@ int va_FoolEnd(VADisplay dpy) free(fool_ctx); ((VADisplayContextP)dpy)->vafool = NULL; - + return 0; } @@ -171,15 +171,15 @@ int va_FoolCreateConfig( VADisplay dpy, VAProfile profile, VAEntrypoint entrypoint, - VAConfigAttrib *attrib_list, - int num_attribs, - VAConfigID *config_id /* out */ + VAConfigAttrib __maybe_unused *attrib_list, + int __maybe_unused num_attribs, + VAConfigID __maybe_unused *config_id /* out */ ) { DPY2FOOLCTX(dpy); fool_ctx->entrypoint = entrypoint; - + /* * check fool_codec to align with current context * e.g. fool_codec = decode then for encode, the @@ -208,18 +208,17 @@ int va_FoolCreateConfig( else va_infoMessage("FOOL is not enabled for this context\n"); - return 0; /* continue */ } VAStatus va_FoolCreateBuffer( VADisplay dpy, - VAContextID context, /* in */ + VAContextID __maybe_unused context, /* in */ VABufferType type, /* in */ unsigned int size, /* in */ unsigned int num_elements, /* in */ - void *data, /* in */ + void __maybe_unused *data, /* in */ VABufferID *buf_id /* out */ ) { diff --git a/va/va_trace.c b/va/va_trace.c index 0928f19..a70091e 100755 --- a/va/va_trace.c +++ b/va/va_trace.c @@ -368,11 +368,12 @@ void va_TraceSurface(VADisplay dpy) void va_TraceInitialize ( VADisplay dpy, - int *major_version, /* out */ - int *minor_version /* out */ + int __maybe_unused *major_version, /* out */ + int __maybe_unused *minor_version /* out */ ) { - DPY2TRACECTX(dpy); + DPY2TRACECTX(dpy); + TRACE_FUNCNAME(idx); } @@ -391,7 +392,7 @@ void va_TraceCreateConfig( VAEntrypoint entrypoint, VAConfigAttrib *attrib_list, int num_attribs, - VAConfigID *config_id /* out */ + VAConfigID __maybe_unused *config_id /* out */ ) { int i; @@ -399,7 +400,7 @@ void va_TraceCreateConfig( DPY2TRACECTX(dpy); TRACE_FUNCNAME(idx); - + va_TraceMsg(trace_ctx, "\tprofile = %d\n", profile); va_TraceMsg(trace_ctx, "\tentrypoint = %d\n", entrypoint); va_TraceMsg(trace_ctx, "\tnum_attribs = %d\n", num_attribs); @@ -485,7 +486,7 @@ static void va_TraceSurfaceAttributes( va_TraceMsg(trace_ctx, "\t\tvalue.value.p = %p\n", p->value.value.p); if ((p->type == VASurfaceAttribExternalBufferDescriptor) && p->value.value.p) { VASurfaceAttribExternalBuffers *tmp = (VASurfaceAttribExternalBuffers *) p->value.value.p; - int j; + unsigned int j; va_TraceMsg(trace_ctx, "\t\t--VASurfaceAttribExternalBufferDescriptor\n"); va_TraceMsg(trace_ctx, "\t\t pixel_format=0x%08x\n", tmp->pixel_format); @@ -646,11 +647,11 @@ static char * buffer_type_to_string(int type) void va_TraceCreateBuffer ( VADisplay dpy, - VAContextID context, /* in */ + VAContextID __maybe_unused context, /* in */ VABufferType type, /* in */ unsigned int size, /* in */ unsigned int num_elements, /* in */ - void *data, /* in */ + void __maybe_unused *data, /* in */ VABufferID *buf_id /* out */ ) { @@ -762,7 +763,9 @@ static void va_TraceVABuffers( unsigned int dump_size = 64; DPY2TRACECTX(dpy); - + + va_TraceMsg(trace_ctx, "\t context = %d, buffer = %d, type = %d, size = %d, num_elements = %d\n", + context, buffer, type, size, num_elements); va_TraceMsg(trace_ctx, "--%s\n", buffer_type_to_string(type)); if (dump_size>size) @@ -793,18 +796,17 @@ static void va_TraceVABuffers( static void va_TraceVAPictureParameterBufferMPEG2( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VAPictureParameterBufferMPEG2 *p=(VAPictureParameterBufferMPEG2 *)data; DPY2TRACECTX(dpy); va_TraceMsg(trace_ctx,"VAPictureParameterBufferMPEG2\n"); - va_TraceMsg(trace_ctx,"\thorizontal size= %d\n", p->horizontal_size); va_TraceMsg(trace_ctx,"\tvertical size= %d\n", p->vertical_size); va_TraceMsg(trace_ctx,"\tforward reference picture= %d\n", p->forward_reference_picture); @@ -832,18 +834,17 @@ static void va_TraceVAPictureParameterBufferMPEG2( static void va_TraceVAIQMatrixBufferMPEG2( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VAIQMatrixBufferMPEG2 *p=(VAIQMatrixBufferMPEG2 *)data; DPY2TRACECTX(dpy); va_TraceMsg(trace_ctx,"VAIQMatrixBufferMPEG2\n"); - va_TraceMsg(trace_ctx,"\tload_intra_quantiser_matrix = %d\n", p->load_intra_quantiser_matrix); va_TraceMsg(trace_ctx,"\tload_non_intra_quantiser_matrix = %d\n", p->load_non_intra_quantiser_matrix); va_TraceMsg(trace_ctx,"\tload_chroma_intra_quantiser_matrix = %d\n", p->load_chroma_intra_quantiser_matrix); @@ -860,11 +861,11 @@ static void va_TraceVAIQMatrixBufferMPEG2( static void va_TraceVASliceParameterBufferMPEG2( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VASliceParameterBufferMPEG2 *p=(VASliceParameterBufferMPEG2 *)data; @@ -876,7 +877,6 @@ static void va_TraceVASliceParameterBufferMPEG2( trace_ctx->trace_slice_size = p->slice_data_size; va_TraceMsg(trace_ctx,"VASliceParameterBufferMPEG2\n"); - va_TraceMsg(trace_ctx,"\tslice_data_size = %d\n", p->slice_data_size); va_TraceMsg(trace_ctx,"\tslice_data_offset = %d\n", p->slice_data_offset); va_TraceMsg(trace_ctx,"\tslice_data_flag = %d\n", p->slice_data_flag); @@ -892,11 +892,11 @@ static void va_TraceVASliceParameterBufferMPEG2( static void va_TraceVAPictureParameterBufferJPEG( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { int i; @@ -917,17 +917,18 @@ static void va_TraceVAPictureParameterBufferJPEG( static void va_TraceVAIQMatrixBufferJPEG( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { int i, j; static char tmp[1024]; VAIQMatrixBufferJPEGBaseline *p=(VAIQMatrixBufferJPEGBaseline *)data; DPY2TRACECTX(dpy); + va_TraceMsg(trace_ctx,"*VAIQMatrixParameterBufferJPEG\n"); va_TraceMsg(trace_ctx,"\tload_quantiser_table =\n"); for (i = 0; i < 4; ++i) { @@ -945,16 +946,17 @@ static void va_TraceVAIQMatrixBufferJPEG( static void va_TraceVASliceParameterBufferJPEG( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { int i; VASliceParameterBufferJPEGBaseline *p=(VASliceParameterBufferJPEGBaseline *)data; DPY2TRACECTX(dpy); + va_TraceMsg(trace_ctx,"*VASliceParameterBufferJPEG\n"); va_TraceMsg(trace_ctx,"\tslice_data_size = %u\n", p->slice_data_size); va_TraceMsg(trace_ctx,"\tslice_data_offset = %u\n", p->slice_data_offset); @@ -973,11 +975,11 @@ static void va_TraceVASliceParameterBufferJPEG( static void va_TraceVAHuffmanTableBufferJPEG( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { int i, j; @@ -1019,11 +1021,11 @@ static void va_TraceVAHuffmanTableBufferJPEG( static void va_TraceVAPictureParameterBufferMPEG4( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { int i; @@ -1079,11 +1081,11 @@ static void va_TraceVAPictureParameterBufferMPEG4( static void va_TraceVAIQMatrixBufferMPEG4( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { int i; @@ -1108,18 +1110,17 @@ static void va_TraceVAIQMatrixBufferMPEG4( static void va_TraceVAEncSequenceParameterBufferMPEG4( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VAEncSequenceParameterBufferMPEG4 *p = (VAEncSequenceParameterBufferMPEG4 *)data; DPY2TRACECTX(dpy); - + va_TraceMsg(trace_ctx, "\t--VAEncSequenceParameterBufferMPEG4\n"); - va_TraceMsg(trace_ctx, "\tprofile_and_level_indication = %d\n", p->profile_and_level_indication); va_TraceMsg(trace_ctx, "\tintra_period = %d\n", p->intra_period); va_TraceMsg(trace_ctx, "\tvideo_object_layer_width = %d\n", p->video_object_layer_width); @@ -1138,16 +1139,16 @@ static void va_TraceVAEncSequenceParameterBufferMPEG4( static void va_TraceVAEncPictureParameterBufferMPEG4( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VAEncPictureParameterBufferMPEG4 *p = (VAEncPictureParameterBufferMPEG4 *)data; DPY2TRACECTX(dpy); - + va_TraceMsg(trace_ctx, "\t--VAEncPictureParameterBufferMPEG4\n"); va_TraceMsg(trace_ctx, "\treference_picture = 0x%08x\n", p->reference_picture); va_TraceMsg(trace_ctx, "\treconstructed_picture = 0x%08x\n", p->reconstructed_picture); @@ -1165,11 +1166,11 @@ static void va_TraceVAEncPictureParameterBufferMPEG4( static void va_TraceVASliceParameterBufferMPEG4( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VASliceParameterBufferMPEG4 *p=(VASliceParameterBufferMPEG4 *)data; @@ -1208,11 +1209,11 @@ static inline void va_TraceFlagIfNotZero( static void va_TraceVAPictureParameterBufferH264( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { int i; @@ -1275,7 +1276,7 @@ static void va_TraceVAPictureParameterBufferH264( va_TraceMsg(trace_ctx, "\tframe_num = %d\n", p->frame_num); va_TraceMsg(trace_ctx, "\tnum_ref_idx_l0_default_active_minus1 = %d\n", p->num_ref_idx_l0_default_active_minus1); va_TraceMsg(trace_ctx, "\tnum_ref_idx_l1_default_active_minus1 = %d\n", p->num_ref_idx_l1_default_active_minus1); - + va_TraceMsg(trace_ctx, NULL); return; @@ -1283,11 +1284,11 @@ static void va_TraceVAPictureParameterBufferH264( static void va_TraceVASliceParameterBufferH264( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { int i; @@ -1376,11 +1377,11 @@ static void va_TraceVASliceParameterBufferH264( static void va_TraceVAIQMatrixBufferH264( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data ) { @@ -1420,11 +1421,11 @@ static void va_TraceVAIQMatrixBufferH264( static void va_TraceVAEncSequenceParameterBufferH264( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VAEncSequenceParameterBufferH264 *p = (VAEncSequenceParameterBufferH264 *)data; @@ -1483,11 +1484,11 @@ static void va_TraceVAEncSequenceParameterBufferH264( static void va_TraceVAEncPictureParameterBufferH264( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VAEncPictureParameterBufferH264 *p = (VAEncPictureParameterBufferH264 *)data; @@ -1546,16 +1547,16 @@ static void va_TraceVAEncPictureParameterBufferH264( static void va_TraceVAEncSliceParameterBuffer( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VAEncSliceParameterBuffer* p = (VAEncSliceParameterBuffer*)data; DPY2TRACECTX(dpy); - + va_TraceMsg(trace_ctx, "\t--VAEncSliceParameterBuffer\n"); va_TraceMsg(trace_ctx, "\tstart_row_number = %d\n", p->start_row_number); @@ -1571,11 +1572,11 @@ static void va_TraceVAEncSliceParameterBuffer( static void va_TraceVAEncSliceParameterBufferH264( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VAEncSliceParameterBufferH264* p = (VAEncSliceParameterBufferH264*)data; @@ -1689,11 +1690,11 @@ static void va_TraceVAEncSliceParameterBufferH264( static void va_TraceVAEncPackedHeaderParameterBufferType( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VAEncPackedHeaderParameterBuffer* p = (VAEncPackedHeaderParameterBuffer*)data; @@ -1817,9 +1818,10 @@ static void va_TraceVAPictureParameterBufferVC1( { VAPictureParameterBufferVC1* p = (VAPictureParameterBufferVC1*)data; DPY2TRACECTX(dpy); - + va_TraceMsg(trace_ctx, "\t--VAPictureParameterBufferVC1\n"); - + va_TraceMsg(trace_ctx, "\t context = %d, buffer = %d, type = %d, size = %d, num_elements = %d\n", + context, buffer, type, size, num_elements); va_TraceMsg(trace_ctx, "\tforward_reference_picture = 0x%08x\n", p->forward_reference_picture); va_TraceMsg(trace_ctx, "\tbackward_reference_picture = 0x%08x\n", p->backward_reference_picture); va_TraceMsg(trace_ctx, "\tinloop_decoded_picture = 0x%08x\n", p->inloop_decoded_picture); @@ -1912,11 +1914,11 @@ static void va_TraceVAPictureParameterBufferVC1( static void va_TraceVASliceParameterBufferVC1( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void* data ) { @@ -1937,11 +1939,11 @@ static void va_TraceVASliceParameterBufferVC1( static void va_TraceVAEncSequenceParameterBufferVP8( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VAEncSequenceParameterBufferVP8 *p = (VAEncSequenceParameterBufferVP8 *)data; @@ -1971,11 +1973,11 @@ static void va_TraceVAEncSequenceParameterBufferVP8( static void va_TraceVAEncPictureParameterBufferVP8( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused uffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VAEncPictureParameterBufferVP8 *p = (VAEncPictureParameterBufferVP8 *)data; @@ -2041,11 +2043,11 @@ static void va_TraceVAEncPictureParameterBufferVP8( static void va_TraceVAPictureParameterBufferVP8( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { char tmp[1024]; @@ -2117,11 +2119,11 @@ static void va_TraceVAPictureParameterBufferVP8( static void va_TraceVASliceParameterBufferVP8( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VASliceParameterBufferVP8 *p = (VASliceParameterBufferVP8 *)data; @@ -2146,11 +2148,11 @@ static void va_TraceVASliceParameterBufferVP8( static void va_TraceVAIQMatrixBufferVP8( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { char tmp[1024]; @@ -2174,11 +2176,11 @@ static void va_TraceVAIQMatrixBufferVP8( } static void va_TraceVAProbabilityBufferVP8( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { char tmp[1024]; @@ -2204,7 +2206,7 @@ static void va_TraceVAProbabilityBufferVP8( void va_TraceBeginPicture( VADisplay dpy, - VAContextID context, + VAContextID __maybe_unused context, VASurfaceID render_target ) { @@ -2212,7 +2214,6 @@ void va_TraceBeginPicture( TRACE_FUNCNAME(idx); - va_TraceMsg(trace_ctx, "\tcontext = 0x%08x\n", context); va_TraceMsg(trace_ctx, "\trender_targets = 0x%08x\n", render_target); va_TraceMsg(trace_ctx, "\tframe_count = #%d\n", trace_ctx->trace_frame_no); va_TraceMsg(trace_ctx, NULL); @@ -2281,11 +2282,11 @@ static void va_TraceMPEG2Buf( static void va_TraceVAEncSequenceParameterBufferH263( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VAEncSequenceParameterBufferH263 *p = (VAEncSequenceParameterBufferH263 *)data; @@ -2306,16 +2307,16 @@ static void va_TraceVAEncSequenceParameterBufferH263( static void va_TraceVAEncPictureParameterBufferH263( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VAEncPictureParameterBufferH263 *p = (VAEncPictureParameterBufferH263 *)data; DPY2TRACECTX(dpy); - + va_TraceMsg(trace_ctx, "\t--VAEncPictureParameterBufferH263\n"); va_TraceMsg(trace_ctx, "\treference_picture = 0x%08x\n", p->reference_picture); va_TraceMsg(trace_ctx, "\treconstructed_picture = 0x%08x\n", p->reconstructed_picture); @@ -2330,16 +2331,16 @@ static void va_TraceVAEncPictureParameterBufferH263( static void va_TraceVAEncPictureParameterBufferJPEG( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VAEncPictureParameterBufferJPEG *p = (VAEncPictureParameterBufferJPEG *)data; int i; - + DPY2TRACECTX(dpy); va_TraceMsg(trace_ctx, "\t--VAEncPictureParameterBufferJPEG\n"); @@ -2374,16 +2375,16 @@ static void va_TraceVAEncPictureParameterBufferJPEG( static void va_TraceVAEncQMatrixBufferJPEG( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VAQMatrixBufferJPEG *p = (VAQMatrixBufferJPEG *)data; DPY2TRACECTX(dpy); - + va_TraceMsg(trace_ctx, "\t--VAQMatrixBufferJPEG\n"); va_TraceMsg(trace_ctx, "\tload_lum_quantiser_matrix = %d\n", p->load_lum_quantiser_matrix); if (p->load_lum_quantiser_matrix) { @@ -2427,16 +2428,16 @@ static void va_TraceVAEncQMatrixBufferJPEG( static void va_TraceVAEncSliceParameterBufferJPEG( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data) { VAEncSliceParameterBufferJPEG *p = (VAEncSliceParameterBufferJPEG *)data; int i; - + DPY2TRACECTX(dpy); va_TraceMsg(trace_ctx, "\t--VAEncSliceParameterBufferJPEG\n"); @@ -2457,14 +2458,16 @@ static void va_TraceVAEncSliceParameterBufferJPEG( static void va_TraceH263Buf( VADisplay dpy, - VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VAContextID __maybe_unused context, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *pbuf ) { + DPY2TRACECTX(dpy); + switch (type) { case VAPictureParameterBufferType:/* print MPEG4 buffer */ va_TraceVAPictureParameterBufferMPEG4(dpy, context, buffer, type, size, num_elements, pbuf); @@ -2828,7 +2831,7 @@ static void va_TraceVC1Buf( static void va_TraceProcFilterParameterBufferDeinterlacing( VADisplay dpy, - VAContextID context, + VAContextID __maybe_unused context, VAProcFilterParameterBufferBase *base ) { @@ -2844,7 +2847,7 @@ va_TraceProcFilterParameterBufferDeinterlacing( static void va_TraceProcFilterParameterBufferColorBalance( VADisplay dpy, - VAContextID context, + VAContextID __maybe_unused context, VAProcFilterParameterBufferBase *base ) { @@ -2866,7 +2869,7 @@ va_TraceProcFilterParameterBufferBase( { DPY2TRACECTX(dpy); - va_TraceMsg(trace_ctx, "\t type = %d\n", base->type); + va_TraceMsg(trace_ctx, "\t type = %d, context = %d\n", base->type, context); } static void @@ -2881,7 +2884,7 @@ va_TraceProcFilterParameterBuffer( unsigned int size; unsigned int num_elements; VAProcFilterParameterBufferBase *base_filter = NULL; - int i; + unsigned int i; DPY2TRACECTX(dpy); @@ -2938,15 +2941,15 @@ static void va_TraceVAProcPipelineParameterBuffer( VADisplay dpy, VAContextID context, - VABufferID buffer, - VABufferType type, - unsigned int size, - unsigned int num_elements, + VABufferID __maybe_unused buffer, + VABufferType __maybe_unused type, + unsigned int __maybe_unused size, + unsigned int __maybe_unused num_elements, void *data ) { VAProcPipelineParameterBuffer *p = (VAProcPipelineParameterBuffer *)data; - int i; + unsigned int i; DPY2TRACECTX(dpy); @@ -3047,7 +3050,7 @@ va_TraceNoneBuf( void va_TraceRenderPicture( VADisplay dpy, - VAContextID context, + VAContextID __maybe_unused context, VABufferID *buffers, int num_buffers ) @@ -3060,7 +3063,6 @@ void va_TraceRenderPicture( TRACE_FUNCNAME(idx); - va_TraceMsg(trace_ctx, "\tcontext = 0x%08x\n", context); va_TraceMsg(trace_ctx, "\tnum_buffers = %d\n", num_buffers); if (buffers == NULL) return; @@ -3157,8 +3159,8 @@ void va_TraceRenderPicture( void va_TraceEndPicture( VADisplay dpy, - VAContextID context, - int endpic_done + VAContextID __maybe_unused context, + int __maybe_unused endpic_done ) { int encode, decode, jpeg; @@ -3166,7 +3168,6 @@ void va_TraceEndPicture( TRACE_FUNCNAME(idx); - va_TraceMsg(trace_ctx, "\tcontext = 0x%08x\n", context); va_TraceMsg(trace_ctx, "\trender_targets = 0x%08x\n", trace_ctx->trace_rendertarget); /* avoid to create so many empty files */ @@ -3191,20 +3192,19 @@ void va_TraceEndPicture( void va_TraceSyncSurface( VADisplay dpy, - VASurfaceID render_target + VASurfaceID __maybe_unused render_target ) { DPY2TRACECTX(dpy); TRACE_FUNCNAME(idx); - va_TraceMsg(trace_ctx, "\trender_target = 0x%08x\n", render_target); va_TraceMsg(trace_ctx, NULL); } void va_TraceQuerySurfaceAttributes( VADisplay dpy, - VAConfigID config, + VAConfigID __maybe_unused config, VASurfaceAttrib *attrib_list, unsigned int *num_attribs ) @@ -3212,7 +3212,6 @@ void va_TraceQuerySurfaceAttributes( DPY2TRACECTX(dpy); TRACE_FUNCNAME(idx); - va_TraceMsg(trace_ctx, "\tconfig = 0x%08x\n", config); va_TraceSurfaceAttributes(trace_ctx, attrib_list, num_attribs); va_TraceMsg(trace_ctx, NULL); @@ -3222,7 +3221,7 @@ void va_TraceQuerySurfaceAttributes( void va_TraceQuerySurfaceStatus( VADisplay dpy, - VASurfaceID render_target, + VASurfaceID __maybe_unused render_target, VASurfaceStatus *status /* out */ ) { @@ -3230,7 +3229,6 @@ void va_TraceQuerySurfaceStatus( TRACE_FUNCNAME(idx); - va_TraceMsg(trace_ctx, "\trender_target = 0x%08x\n", render_target); if (status) va_TraceMsg(trace_ctx, "\tstatus = 0x%08x\n", *status); va_TraceMsg(trace_ctx, NULL); @@ -3304,14 +3302,13 @@ void va_TraceQueryDisplayAttributes ( static void va_TraceDisplayAttributes ( VADisplay dpy, VADisplayAttribute *attr_list, - int num_attributes + int __maybe_unused num_attributes ) { int i; DPY2TRACECTX(dpy); - va_TraceMsg(trace_ctx, "\tnum_attributes = %d\n", num_attributes); if (attr_list == NULL) return; |