Commit 7d7ceea5 authored by Aaron Plattner's avatar Aaron Plattner
Browse files

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: default avatarAaron Plattner <aplattner@nvidia.com>
parent 3e5c31d3
...@@ -1761,8 +1761,7 @@ typedef VdpStatus VdpVideoSurfacePutBitsYCbCr( ...@@ -1761,8 +1761,7 @@ typedef VdpStatus VdpVideoSurfacePutBitsYCbCr(
/*@}*/ /*@}*/
/** /**
* \defgroup VdpOutputSurface VdpOutputSurface; Output Surface \ * \defgroup VdpOutputSurface VdpOutputSurface; Output Surface object
* object
* *
* A VdpOutputSurface stores RGBA data in a defined format. * A VdpOutputSurface stores RGBA data in a defined format.
* *
...@@ -2067,8 +2066,7 @@ typedef VdpStatus VdpOutputSurfacePutBitsYCbCr( ...@@ -2067,8 +2066,7 @@ typedef VdpStatus VdpOutputSurfacePutBitsYCbCr(
/*@}*/ /*@}*/
/** /**
* \defgroup VdpBitmapSurface VdpBitmapSurface; Bitmap Surface \ * \defgroup VdpBitmapSurface VdpBitmapSurface; Bitmap Surface object
* object
* *
* A VdpBitmapSurface stores RGBA data in a defined format. * A VdpBitmapSurface stores RGBA data in a defined format.
* *
...@@ -2215,8 +2213,7 @@ typedef VdpStatus VdpBitmapSurfacePutBitsNative( ...@@ -2215,8 +2213,7 @@ typedef VdpStatus VdpBitmapSurfacePutBitsNative(
/*@}*/ /*@}*/
/** /**
* \defgroup VdpOutputSurfaceRender VdpOutputSurface Rendering \ * \defgroup VdpOutputSurfaceRender VdpOutputSurface Rendering Functionality
* Functionality
* *
* \ref VdpOutputSurface "VdpOutputSurface" objects * \ref VdpOutputSurface "VdpOutputSurface" objects
* directly provide some rendering/compositing operations. These * directly provide some rendering/compositing operations. These
...@@ -3505,8 +3502,7 @@ typedef VdpStatus VdpDecoderRender( ...@@ -3505,8 +3502,7 @@ typedef VdpStatus VdpDecoderRender(
/*@}*/ /*@}*/
/** /**
* \defgroup VdpVideoMixer VdpVideoMixer; Video Post-processing \ * \defgroup VdpVideoMixer VdpVideoMixer; Video Post-processing and Compositing object
* and Compositing object
* *
* VdpVideoMixer can perform some subset of the following * VdpVideoMixer can perform some subset of the following
* post-processing steps on video: * post-processing steps on video:
...@@ -4307,8 +4303,7 @@ typedef VdpStatus VdpVideoMixerRender( ...@@ -4307,8 +4303,7 @@ typedef VdpStatus VdpVideoMixerRender(
/*@}*/ /*@}*/
/** /**
* \defgroup VdpPresentationQueue VdpPresentationQueue; Video \ * \defgroup VdpPresentationQueue VdpPresentationQueue; Video presentation (display) object
* presentation (display) object
* *
* The VdpPresentationQueue manages a queue of surfaces and * The VdpPresentationQueue manages a queue of surfaces and
* associated timestamps. For each surface in the queue, once * associated timestamps. For each surface in the queue, once
......
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