Commit 385116a9 authored by Aaron Plattner's avatar Aaron Plattner
Browse files

doc: Use /** @} */ to close Doxygen groups

Doxygen looks for the sequence /**, so the existing group closing markers that
use the pattern /*@}*/ are ignored. Use /** @} */ instead.

Fixes a Doxygen warning:

 libvdpau/include/vdpau/vdpau.h:4870: warning: end of file while inside a group
 libvdpau/include/vdpau/vdpau_x11.h:179: warning: end of file while inside a group

Also fixes an imbalance in the Doxgen generated module list. From

 * Core API
   * Basic Types
     * Miscellaneous Types
       * Error Handling
         * [etc.]

to

 * Core API
   * Basic Types
   * Miscellaneous Types
   * Error Handling
   * [etc.]
parent f57a9904
...@@ -812,7 +812,7 @@ extern "C" { ...@@ -812,7 +812,7 @@ extern "C" {
*/ */
typedef int VdpBool; typedef int VdpBool;
/*@}*/ /** @} */
/** /**
* \defgroup misc_types Miscellaneous Types * \defgroup misc_types Miscellaneous Types
...@@ -1183,7 +1183,7 @@ typedef struct { ...@@ -1183,7 +1183,7 @@ typedef struct {
float alpha; float alpha;
} VdpColor; } VdpColor;
/*@}*/ /** @} */
/** /**
* \defgroup error_handling Error Handling * \defgroup error_handling Error Handling
...@@ -1342,7 +1342,7 @@ typedef char const * VdpGetErrorString( ...@@ -1342,7 +1342,7 @@ typedef char const * VdpGetErrorString(
VdpStatus status VdpStatus status
); );
/*@}*/ /** @} */
/** /**
* \defgroup versioning Versioning * \defgroup versioning Versioning
...@@ -1413,7 +1413,7 @@ typedef VdpStatus VdpGetInformationString( ...@@ -1413,7 +1413,7 @@ typedef VdpStatus VdpGetInformationString(
char const * * information_string char const * * information_string
); );
/*@}*/ /** @} */
/** /**
* \defgroup VdpDevice VdpDevice; Primary API object * \defgroup VdpDevice VdpDevice; Primary API object
...@@ -1443,7 +1443,7 @@ typedef VdpStatus VdpDeviceDestroy( ...@@ -1443,7 +1443,7 @@ typedef VdpStatus VdpDeviceDestroy(
VdpDevice device VdpDevice device
); );
/*@}*/ /** @} */
/** /**
* \defgroup VdpCSCMatrix VdpCSCMatrix; CSC Matrix Manipulation * \defgroup VdpCSCMatrix VdpCSCMatrix; CSC Matrix Manipulation
...@@ -1550,7 +1550,7 @@ typedef VdpStatus VdpGenerateCSCMatrix( ...@@ -1550,7 +1550,7 @@ typedef VdpStatus VdpGenerateCSCMatrix(
VdpCSCMatrix * csc_matrix VdpCSCMatrix * csc_matrix
); );
/*@}*/ /** @} */
/** /**
* \defgroup VdpVideoSurface VdpVideoSurface; Video Surface object * \defgroup VdpVideoSurface VdpVideoSurface; Video Surface object
...@@ -1758,7 +1758,7 @@ typedef VdpStatus VdpVideoSurfacePutBitsYCbCr( ...@@ -1758,7 +1758,7 @@ typedef VdpStatus VdpVideoSurfacePutBitsYCbCr(
uint32_t const * source_pitches uint32_t const * source_pitches
); );
/*@}*/ /** @} */
/** /**
* \defgroup VdpOutputSurface VdpOutputSurface; Output Surface object * \defgroup VdpOutputSurface VdpOutputSurface; Output Surface object
...@@ -2063,7 +2063,7 @@ typedef VdpStatus VdpOutputSurfacePutBitsYCbCr( ...@@ -2063,7 +2063,7 @@ typedef VdpStatus VdpOutputSurfacePutBitsYCbCr(
VdpCSCMatrix const * csc_matrix VdpCSCMatrix const * csc_matrix
); );
/*@}*/ /** @} */
/** /**
* \defgroup VdpBitmapSurface VdpBitmapSurface; Bitmap Surface object * \defgroup VdpBitmapSurface VdpBitmapSurface; Bitmap Surface object
...@@ -2210,7 +2210,7 @@ typedef VdpStatus VdpBitmapSurfacePutBitsNative( ...@@ -2210,7 +2210,7 @@ typedef VdpStatus VdpBitmapSurfacePutBitsNative(
VdpRect const * destination_rect VdpRect const * destination_rect
); );
/*@}*/ /** @} */
/** /**
* \defgroup VdpOutputSurfaceRender VdpOutputSurface Rendering Functionality * \defgroup VdpOutputSurfaceRender VdpOutputSurface Rendering Functionality
...@@ -2487,7 +2487,7 @@ typedef VdpStatus VdpOutputSurfaceRenderBitmapSurface( ...@@ -2487,7 +2487,7 @@ typedef VdpStatus VdpOutputSurfaceRenderBitmapSurface(
uint32_t flags uint32_t flags
); );
/*@}*/ /** @} */
/** /**
* \defgroup VdpDecoder VdpDecoder; Video Decoding object * \defgroup VdpDecoder VdpDecoder; Video Decoding object
...@@ -3570,7 +3570,7 @@ typedef VdpStatus VdpDecoderRender( ...@@ -3570,7 +3570,7 @@ typedef VdpStatus VdpDecoderRender(
VdpBitstreamBuffer const * bitstream_buffers VdpBitstreamBuffer const * bitstream_buffers
); );
/*@}*/ /** @} */
/** /**
* \defgroup VdpVideoMixer VdpVideoMixer; Video Post-processing and Compositing object * \defgroup VdpVideoMixer VdpVideoMixer; Video Post-processing and Compositing object
...@@ -4371,7 +4371,7 @@ typedef VdpStatus VdpVideoMixerRender( ...@@ -4371,7 +4371,7 @@ typedef VdpStatus VdpVideoMixerRender(
VdpLayer const * layers VdpLayer const * layers
); );
/*@}*/ /** @} */
/** /**
* \defgroup VdpPresentationQueue VdpPresentationQueue; Video presentation (display) object * \defgroup VdpPresentationQueue VdpPresentationQueue; Video presentation (display) object
...@@ -4614,7 +4614,7 @@ typedef VdpStatus VdpPresentationQueueQuerySurfaceStatus( ...@@ -4614,7 +4614,7 @@ typedef VdpStatus VdpPresentationQueueQuerySurfaceStatus(
VdpTime * first_presentation_time VdpTime * first_presentation_time
); );
/*@}*/ /** @} */
/** /**
* \defgroup display_preemption Display Preemption * \defgroup display_preemption Display Preemption
...@@ -4689,7 +4689,7 @@ typedef VdpStatus VdpPreemptionCallbackRegister( ...@@ -4689,7 +4689,7 @@ typedef VdpStatus VdpPreemptionCallbackRegister(
void * context void * context
); );
/*@}*/ /** @} */
/** /**
* \defgroup get_proc_address Entry Point Retrieval * \defgroup get_proc_address Entry Point Retrieval
...@@ -4851,8 +4851,8 @@ typedef VdpStatus VdpGetProcAddress( ...@@ -4851,8 +4851,8 @@ typedef VdpStatus VdpGetProcAddress(
void * * function_pointer void * * function_pointer
); );
/*@}*/ /** @} */
/*@}*/ /** @} */
/** /**
* \defgroup api_winsys Window System Integration Layer * \defgroup api_winsys Window System Integration Layer
......
...@@ -167,8 +167,8 @@ typedef VdpStatus VdpPresentationQueueTargetCreateX11( ...@@ -167,8 +167,8 @@ typedef VdpStatus VdpPresentationQueueTargetCreateX11(
/** \hideinitializer */ /** \hideinitializer */
#define VDP_FUNC_ID_PRESENTATION_QUEUE_TARGET_CREATE_X11 (VdpFuncId)(VDP_FUNC_ID_BASE_WINSYS + 0) #define VDP_FUNC_ID_PRESENTATION_QUEUE_TARGET_CREATE_X11 (VdpFuncId)(VDP_FUNC_ID_BASE_WINSYS + 0)
/*@}*/ /** @} */
/*@}*/ /** @} */
#ifdef __cplusplus #ifdef __cplusplus
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment