From 7d7ceea5a358cead9f27294598bd98fb277c3d2f Mon Sep 17 00:00:00 2001 From: Aaron Plattner Date: Mon, 25 Mar 2019 08:56:47 -0700 Subject: doc: Don't use line-wrapping backslashes in \defgroup definitions On my Arch Linux system with doxygen 1.8.15-1, using line-wrapping backslashes in \defgroup definitions ends up putting the backslash into the resulting .dot file: digraph "VdpVideoMixer; Video Post-processing \" graphviz doesn't like that: Error: /home/aaron/git/libvdpau/build/doc/html/group___vdp_video_mixer.dot: syntax error in line 1 near 'Helvetica' error: Problems running dot: exit code=1, command='dot', arguments='"/home/aaron/git/libvdpau/build/doc/html/group___vdp_video_mixer.dot" -Tpng -o "/home/aaron/git/libvdpau/build/doc/html/group___vdp_video_mixer.png"' Fix this by just removing the line-wrapping even though these lines exceed 80 columns now. Signed-off-by: Aaron Plattner --- include/vdpau/vdpau.h | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/include/vdpau/vdpau.h b/include/vdpau/vdpau.h index 1ca89fa..67aeacf 100644 --- a/include/vdpau/vdpau.h +++ b/include/vdpau/vdpau.h @@ -1761,8 +1761,7 @@ typedef VdpStatus VdpVideoSurfacePutBitsYCbCr( /*@}*/ /** - * \defgroup VdpOutputSurface VdpOutputSurface; Output Surface \ - * object + * \defgroup VdpOutputSurface VdpOutputSurface; Output Surface object * * A VdpOutputSurface stores RGBA data in a defined format. * @@ -2067,8 +2066,7 @@ typedef VdpStatus VdpOutputSurfacePutBitsYCbCr( /*@}*/ /** - * \defgroup VdpBitmapSurface VdpBitmapSurface; Bitmap Surface \ - * object + * \defgroup VdpBitmapSurface VdpBitmapSurface; Bitmap Surface object * * A VdpBitmapSurface stores RGBA data in a defined format. * @@ -2215,8 +2213,7 @@ typedef VdpStatus VdpBitmapSurfacePutBitsNative( /*@}*/ /** - * \defgroup VdpOutputSurfaceRender VdpOutputSurface Rendering \ - * Functionality + * \defgroup VdpOutputSurfaceRender VdpOutputSurface Rendering Functionality * * \ref VdpOutputSurface "VdpOutputSurface" objects * directly provide some rendering/compositing operations. These @@ -3505,8 +3502,7 @@ typedef VdpStatus VdpDecoderRender( /*@}*/ /** - * \defgroup VdpVideoMixer VdpVideoMixer; Video Post-processing \ - * and Compositing object + * \defgroup VdpVideoMixer VdpVideoMixer; Video Post-processing and Compositing object * * VdpVideoMixer can perform some subset of the following * post-processing steps on video: @@ -4307,8 +4303,7 @@ typedef VdpStatus VdpVideoMixerRender( /*@}*/ /** - * \defgroup VdpPresentationQueue VdpPresentationQueue; Video \ - * presentation (display) object + * \defgroup VdpPresentationQueue VdpPresentationQueue; Video presentation (display) object * * The VdpPresentationQueue manages a queue of surfaces and * associated timestamps. For each surface in the queue, once -- cgit v1.2.3