[gstreamermm] Remove initial class identification in Doxygen class docs.
- From: José Alburquerque <jaalburqu src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gstreamermm] Remove initial class identification in Doxygen class docs.
- Date: Mon, 1 Feb 2010 22:42:35 +0000 (UTC)
commit 92d228f21e2f75f559a3ebff8969811bc9c2d411
Author: José Alburquerque <jaalburqu svn gnome org>
Date: Mon Feb 1 17:37:42 2010 -0500
Remove initial class identification in Doxygen class docs.
* gstreamer/src/audioclock.hg:
* gstreamer/src/audiofilter.hg:
* gstreamer/src/audiosink.hg:
* gstreamer/src/audiosrc.hg:
* gstreamer/src/baseaudiosink.hg:
* gstreamer/src/baseaudiosrc.hg:
* gstreamer/src/basesink.hg:
* gstreamer/src/basesrc.hg:
* gstreamer/src/basetransform.hg:
* gstreamer/src/bin.hg:
* gstreamer/src/buffer.hg:
* gstreamer/src/bus.hg:
* gstreamer/src/caps.hg:
* gstreamer/src/cddabasesrc.hg:
* gstreamer/src/childproxy.hg:
* gstreamer/src/clock.hg:
* gstreamer/src/colorbalance.hg:
* gstreamer/src/colorbalancechannel.hg:
* gstreamer/src/element.hg:
* gstreamer/src/elementfactory.hg:
* gstreamer/src/error.hg:
* gstreamer/src/event.hg:
* gstreamer/src/filter.hg:
* gstreamer/src/format.hg:
* gstreamer/src/ghostpad.hg:
* gstreamer/src/index.hg:
* gstreamer/src/indexfactory.hg:
* gstreamer/src/interface.hg:
* gstreamer/src/iterator.hg:
* gstreamer/src/message.hg:
* gstreamer/src/mixer.hg:
* gstreamer/src/mixeroptions.hg:
* gstreamer/src/mixertrack.hg:
* gstreamer/src/navigation.hg:
* gstreamer/src/object.hg:
* gstreamer/src/pad.hg:
* gstreamer/src/padtemplate.hg:
* gstreamer/src/parse.hg:
* gstreamer/src/pipeline.hg:
* gstreamer/src/plugin.hg:
* gstreamer/src/pluginfeature.hg:
* gstreamer/src/preset.hg:
* gstreamer/src/propertyprobe.hg:
* gstreamer/src/pushsrc.hg:
* gstreamer/src/query.hg:
* gstreamer/src/registry.hg:
* gstreamer/src/ringbuffer.hg:
* gstreamer/src/segment.hg:
* gstreamer/src/streamvolume.hg:
* gstreamer/src/structure.hg:
* gstreamer/src/systemclock.hg:
* gstreamer/src/taglist.hg:
* gstreamer/src/tagsetter.hg:
* gstreamer/src/task.hg:
* gstreamer/src/taskpool.hg:
* gstreamer/src/tuner.hg:
* gstreamer/src/tunerchannel.hg:
* gstreamer/src/tunernorm.hg:
* gstreamer/src/typefind.hg:
* gstreamer/src/typefindfactory.hg:
* gstreamer/src/urihandler.hg:
* gstreamer/src/value.hg:
* gstreamer/src/videoorientation.hg:
* gstreamer/src/videosink.hg:
* gstreamer/src/xml.hg:
* gstreamer/src/xoverlay.hg: Remove initial class identification in
Doxygen docs of classes and plug-ins because it looks redundant in the
documentation.
* tools/extra_defs_gen/generate_plugin_gmmproc_file.cc: Correct help
information that is printed at the command line with the '-?' option.
ChangeLog | 75 +++++++++++
gstreamer/src/audioclock.hg | 2 +-
gstreamer/src/audiofilter.hg | 2 +-
gstreamer/src/audiosink.hg | 2 +-
gstreamer/src/audiosrc.hg | 2 +-
gstreamer/src/baseaudiosink.hg | 2 +-
gstreamer/src/baseaudiosrc.hg | 2 +-
gstreamer/src/basesink.hg | 2 +-
gstreamer/src/basesrc.hg | 2 +-
gstreamer/src/basetransform.hg | 16 ++--
gstreamer/src/bin.hg | 2 +-
gstreamer/src/buffer.hg | 2 +-
gstreamer/src/bus.hg | 2 +-
gstreamer/src/caps.hg | 21 ++--
gstreamer/src/cddabasesrc.hg | 2 +-
gstreamer/src/childproxy.hg | 2 +-
gstreamer/src/clock.hg | 33 +++---
gstreamer/src/colorbalance.hg | 2 +-
gstreamer/src/colorbalancechannel.hg | 2 +-
gstreamer/src/element.hg | 4 +-
gstreamer/src/elementfactory.hg | 2 +-
gstreamer/src/error.hg | 16 ++--
gstreamer/src/event.hg | 7 +-
gstreamer/src/filter.hg | 2 +-
gstreamer/src/format.hg | 21 ++--
gstreamer/src/ghostpad.hg | 2 +-
gstreamer/src/index.hg | 3 +-
gstreamer/src/indexfactory.hg | 2 +-
gstreamer/src/interface.hg | 4 +-
gstreamer/src/iterator.hg | 11 +-
gstreamer/src/message.hg | 8 +-
gstreamer/src/mixer.hg | 2 +-
gstreamer/src/mixeroptions.hg | 2 +-
gstreamer/src/mixertrack.hg | 3 +-
gstreamer/src/navigation.hg | 3 +-
gstreamer/src/object.hg | 2 +-
gstreamer/src/pad.hg | 4 +-
gstreamer/src/padtemplate.hg | 2 +-
gstreamer/src/parse.hg | 2 +-
gstreamer/src/pipeline.hg | 12 +-
gstreamer/src/plugin.hg | 4 +-
gstreamer/src/pluginfeature.hg | 2 +-
gstreamer/src/preset.hg | 2 +-
gstreamer/src/propertyprobe.hg | 2 +-
gstreamer/src/pushsrc.hg | 2 +-
gstreamer/src/query.hg | 8 +-
gstreamer/src/registry.hg | 2 +-
gstreamer/src/ringbuffer.hg | 7 +-
gstreamer/src/segment.hg | 3 +-
gstreamer/src/streamvolume.hg | 2 +-
gstreamer/src/structure.hg | 2 +-
gstreamer/src/systemclock.hg | 2 +-
gstreamer/src/taglist.hg | 130 ++++++++++---------
gstreamer/src/tagsetter.hg | 4 +-
gstreamer/src/task.hg | 2 +-
gstreamer/src/taskpool.hg | 2 +-
gstreamer/src/tuner.hg | 2 +-
gstreamer/src/tunerchannel.hg | 3 +-
gstreamer/src/tunernorm.hg | 2 +-
gstreamer/src/typefind.hg | 2 +-
gstreamer/src/typefindfactory.hg | 6 +-
gstreamer/src/urihandler.hg | 2 +-
gstreamer/src/value.hg | 10 +-
gstreamer/src/videoorientation.hg | 3 +-
gstreamer/src/videosink.hg | 6 +-
gstreamer/src/xml.hg | 2 +-
gstreamer/src/xoverlay.hg | 3 +-
.../extra_defs_gen/generate_plugin_gmmproc_file.cc | 18 ++--
68 files changed, 301 insertions(+), 223 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index c7c106f..de8f63b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,78 @@
+2010-02-01 José Alburquerque <jaalburqu svn gnome org>
+
+ Remove initial class identification in Doxygen class docs.
+
+ * gstreamer/src/audioclock.hg:
+ * gstreamer/src/audiofilter.hg:
+ * gstreamer/src/audiosink.hg:
+ * gstreamer/src/audiosrc.hg:
+ * gstreamer/src/baseaudiosink.hg:
+ * gstreamer/src/baseaudiosrc.hg:
+ * gstreamer/src/basesink.hg:
+ * gstreamer/src/basesrc.hg:
+ * gstreamer/src/basetransform.hg:
+ * gstreamer/src/bin.hg:
+ * gstreamer/src/buffer.hg:
+ * gstreamer/src/bus.hg:
+ * gstreamer/src/caps.hg:
+ * gstreamer/src/cddabasesrc.hg:
+ * gstreamer/src/childproxy.hg:
+ * gstreamer/src/clock.hg:
+ * gstreamer/src/colorbalance.hg:
+ * gstreamer/src/colorbalancechannel.hg:
+ * gstreamer/src/element.hg:
+ * gstreamer/src/elementfactory.hg:
+ * gstreamer/src/error.hg:
+ * gstreamer/src/event.hg:
+ * gstreamer/src/filter.hg:
+ * gstreamer/src/format.hg:
+ * gstreamer/src/ghostpad.hg:
+ * gstreamer/src/index.hg:
+ * gstreamer/src/indexfactory.hg:
+ * gstreamer/src/interface.hg:
+ * gstreamer/src/iterator.hg:
+ * gstreamer/src/message.hg:
+ * gstreamer/src/mixer.hg:
+ * gstreamer/src/mixeroptions.hg:
+ * gstreamer/src/mixertrack.hg:
+ * gstreamer/src/navigation.hg:
+ * gstreamer/src/object.hg:
+ * gstreamer/src/pad.hg:
+ * gstreamer/src/padtemplate.hg:
+ * gstreamer/src/parse.hg:
+ * gstreamer/src/pipeline.hg:
+ * gstreamer/src/plugin.hg:
+ * gstreamer/src/pluginfeature.hg:
+ * gstreamer/src/preset.hg:
+ * gstreamer/src/propertyprobe.hg:
+ * gstreamer/src/pushsrc.hg:
+ * gstreamer/src/query.hg:
+ * gstreamer/src/registry.hg:
+ * gstreamer/src/ringbuffer.hg:
+ * gstreamer/src/segment.hg:
+ * gstreamer/src/streamvolume.hg:
+ * gstreamer/src/structure.hg:
+ * gstreamer/src/systemclock.hg:
+ * gstreamer/src/taglist.hg:
+ * gstreamer/src/tagsetter.hg:
+ * gstreamer/src/task.hg:
+ * gstreamer/src/taskpool.hg:
+ * gstreamer/src/tuner.hg:
+ * gstreamer/src/tunerchannel.hg:
+ * gstreamer/src/tunernorm.hg:
+ * gstreamer/src/typefind.hg:
+ * gstreamer/src/typefindfactory.hg:
+ * gstreamer/src/urihandler.hg:
+ * gstreamer/src/value.hg:
+ * gstreamer/src/videoorientation.hg:
+ * gstreamer/src/videosink.hg:
+ * gstreamer/src/xml.hg:
+ * gstreamer/src/xoverlay.hg: Remove initial class identification in
+ Doxygen docs of classes and plug-ins because it looks redundant in the
+ documentation.
+ * tools/extra_defs_gen/generate_plugin_gmmproc_file.cc: Correct help
+ information that is printed at the command line with the '-?' option.
+
2010-01-28 José Alburquerque <jaalburqu svn gnome org>
Include new core and base plug-ins (queue2 and subtitleoverlay).
diff --git a/gstreamer/src/audioclock.hg b/gstreamer/src/audioclock.hg
index af37abd..5e1bd79 100644
--- a/gstreamer/src/audioclock.hg
+++ b/gstreamer/src/audioclock.hg
@@ -25,7 +25,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::AudioClock - Helper object for implementing audio clocks.
+/** A Helper object for implementing audio clocks.
* Gst::AudioClock makes it easy for elements to implement a Gst::Clock,
* they simply need to provide a slot that returns the current clock time.
*
diff --git a/gstreamer/src/audiofilter.hg b/gstreamer/src/audiofilter.hg
index d77216a..6133f37 100644
--- a/gstreamer/src/audiofilter.hg
+++ b/gstreamer/src/audiofilter.hg
@@ -25,7 +25,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::AudioFilter - Base class for simple audio filters.
+/** A base class for simple audio filters.
* Gst::AudioFilter is a Gst::BaseTransform-derived base class for simple
* audio filters, ie. those that output the same format that they get as input.
*
diff --git a/gstreamer/src/audiosink.hg b/gstreamer/src/audiosink.hg
index e313299..09518dd 100644
--- a/gstreamer/src/audiosink.hg
+++ b/gstreamer/src/audiosink.hg
@@ -26,7 +26,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::AudioSink - Simple base class for audio sinks.
+/** A simple base class for audio sinks.
* This is the most simple base class for audio sinks that only requires
* subclasses to implement a set of simple virtual functions:
*
diff --git a/gstreamer/src/audiosrc.hg b/gstreamer/src/audiosrc.hg
index 0ec1b16..befa47d 100644
--- a/gstreamer/src/audiosrc.hg
+++ b/gstreamer/src/audiosrc.hg
@@ -26,7 +26,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::AudioSrc - Simple base class for audio sources.
+/** A simple base class for audio sources.
* This is the most simple base class for audio sources that only requires
* subclasses to implement a set of simple virtual functions:
*
diff --git a/gstreamer/src/baseaudiosink.hg b/gstreamer/src/baseaudiosink.hg
index c91e0c4..44f1af4 100644
--- a/gstreamer/src/baseaudiosink.hg
+++ b/gstreamer/src/baseaudiosink.hg
@@ -29,7 +29,7 @@ class RingBuffer;
_WRAP_ENUM(BaseAudioSinkSlaveMethod, GstBaseAudioSinkSlaveMethod)
-/** Gst::BaseAudioSink - Base class for audio sinks.
+/** The base class for audio sinks.
* This is the base class for audio sinks. Subclasses need to implement the
* create_ringbuffer_vfunc vmethod. This base class will then take care of
* writing samples to the ringbuffer, synchronisation, clipping and flushing.
diff --git a/gstreamer/src/baseaudiosrc.hg b/gstreamer/src/baseaudiosrc.hg
index 61d01d0..beddade 100644
--- a/gstreamer/src/baseaudiosrc.hg
+++ b/gstreamer/src/baseaudiosrc.hg
@@ -29,7 +29,7 @@ class RingBuffer;
_WRAP_ENUM(BaseAudioSrcSlaveMethod, GstBaseAudioSrcSlaveMethod)
-/** Gst::BaseAudioSrc - Base class for audio sources.
+/** The base class for audio sources.
* This is the base class for audio sources. Subclasses need to implement the
* create_ringbuffer_vfunc vmethod. This base class will then take care of
* reading samples from the ringbuffer, synchronisation and flushing.
diff --git a/gstreamer/src/basesink.hg b/gstreamer/src/basesink.hg
index d3d7995..7236d96 100644
--- a/gstreamer/src/basesink.hg
+++ b/gstreamer/src/basesink.hg
@@ -27,7 +27,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::BaseSink - Base class for sink elements.
+/** The base class for sink elements.
* Gst::BaseSink is the base class for sink elements in GStreamer, such as
* xvimagesink or filesink. It is a layer on top of Gst::Element that provides
* a simplified interface to plugin writers. Gst::BaseSink handles many details
diff --git a/gstreamer/src/basesrc.hg b/gstreamer/src/basesrc.hg
index 36de5ba..851c9bb 100644
--- a/gstreamer/src/basesrc.hg
+++ b/gstreamer/src/basesrc.hg
@@ -29,7 +29,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::BaseSrc - Base class for getrange based source elements.
+/** A base class for getrange based source elements.
* This is a generice base class for source elements. The following types of
* sources are supported:
*
diff --git a/gstreamer/src/basetransform.hg b/gstreamer/src/basetransform.hg
index 5c2cc41..fa93b33 100644
--- a/gstreamer/src/basetransform.hg
+++ b/gstreamer/src/basetransform.hg
@@ -33,7 +33,7 @@ const Glib::ustring BASE_TRANSFORM_SINK_NAME = GST_BASE_TRANSFORM_SINK_NAME;
*/
const Glib::ustring BASE_TRANSFORM_SRC_NAME = GST_BASE_TRANSFORM_SRC_NAME;
-/** Gst::BaseTransform - Base class for simple transform filters.
+/** A base class for simple transform filters.
* This base class is for filter elements that process data.
*
* It provides for:
@@ -62,7 +62,7 @@ const Glib::ustring BASE_TRANSFORM_SRC_NAME = GST_BASE_TRANSFORM_SRC_NAME;
* .
* <B>Example elements</B>
* - Level
- * - Videoscale, audioconvert, ffmpegcolorspace, audioresample in
+ * - VideoScale, AudioConvert, FfmpegColorSpace, AudioResample in
* certain modes.
* .
* - <B>2. Modifications in-place - input buffer and output buffer are the
@@ -80,8 +80,8 @@ const Glib::ustring BASE_TRANSFORM_SRC_NAME = GST_BASE_TRANSFORM_SRC_NAME;
* .
* <B>Example elements</B>
* - Volume.
- * - Audioconvert in certain modes (signed/unsigned conversion).
- * - ffmpegcolorspace in certain modes (endianness swapping).
+ * - AudioConvert in certain modes (signed/unsigned conversion).
+ * - FfmpegColorSpace in certain modes (endianness swapping).
*
* - <B>3. Modifications only to the caps/metadata of a buffer</B>
* - The element does not require writable data, but non-writable
@@ -92,8 +92,8 @@ const Glib::ustring BASE_TRANSFORM_SRC_NAME = GST_BASE_TRANSFORM_SRC_NAME;
* input buffer and set always_in_place to TRUE.
* .
* <B>Example elements</B>
- * - Capsfilter when setting caps on outgoing buffers that have none.
- * - identity when it is going to re-timestamp buffers by datarate.
+ * - CapsFilter when setting caps on outgoing buffers that have none.
+ * - Identity when it is going to re-timestamp buffers by datarate.
*
* - <B>4. Normal mode</B>
* - always_in_place flag is not set, or there is no
@@ -104,7 +104,7 @@ const Glib::ustring BASE_TRANSFORM_SRC_NAME = GST_BASE_TRANSFORM_SRC_NAME;
* prepare_output_buffer_vfunc() function.
* .
* <B>Example elements</B>
- * - Videoscale, ffmpegcolorspace, audioconvert when doing
+ * - VideoScale, FfmpegColorSpace, AudioConvert when doing
* scaling/conversions.
*
* - <B>5. Special output buffer allocations</B>
@@ -114,7 +114,7 @@ const Glib::ustring BASE_TRANSFORM_SRC_NAME = GST_BASE_TRANSFORM_SRC_NAME;
* parent implementation and passes the newly allocated buffer.
* .
* <B>Example elements</B>
- * - efence.
+ * - Efence.
*
* <B>Sub-class settable flags on Gst::BaseTransform</B>
*
diff --git a/gstreamer/src/bin.hg b/gstreamer/src/bin.hg
index 9297438..7d61a72 100644
--- a/gstreamer/src/bin.hg
+++ b/gstreamer/src/bin.hg
@@ -33,7 +33,7 @@ class GhostPad;
template <class CppType>
class Iterator;
-/** Gst::Bin - Base class and element that can contain other elements.
+/** A base class and element that can contain other elements.
* Gst::Bin is an element that can contain other Gst::Element, allowing them to
* be managed as a group. Pads from the child elements can be ghosted to the
* bin, see Gst::GhostPad. This makes the bin look like any other elements and
diff --git a/gstreamer/src/buffer.hg b/gstreamer/src/buffer.hg
index 5d8f581..713ce02 100644
--- a/gstreamer/src/buffer.hg
+++ b/gstreamer/src/buffer.hg
@@ -30,7 +30,7 @@ namespace Gst
_WRAP_ENUM(BufferFlag, GstBufferFlag)
_WRAP_ENUM(BufferCopyFlags, GstBufferCopyFlags)
-/** Gst::Buffer - Data-passing buffer type, supporting sub-buffers.
+/** A data-passing buffer type, supporting sub-buffers.
* Buffers are the basic unit of data transfer in GStreamer. The Gst::Buffer
* type provides all the state necessary to define a region of memory as part
* of a stream. Sub-buffers are also supported, allowing a smaller region of a
diff --git a/gstreamer/src/bus.hg b/gstreamer/src/bus.hg
index cdebca0..463cdd8 100644
--- a/gstreamer/src/bus.hg
+++ b/gstreamer/src/bus.hg
@@ -40,7 +40,7 @@ _WRAP_ENUM(BusFlags, GstBusFlags)
*/
_WRAP_ENUM(BusSyncReply, GstBusSyncReply)
-/** Gst::Bus - Asynchronous message bus subsystem.
+/** A class that encompasses the GStreamer asynchronous message bus subsystem.
* The Gst::Bus is an object responsible for delivering Messages in a first-in
* first-out way from the streaming threads to the application.
*
diff --git a/gstreamer/src/caps.hg b/gstreamer/src/caps.hg
index 984c51b..00a571e 100644
--- a/gstreamer/src/caps.hg
+++ b/gstreamer/src/caps.hg
@@ -28,20 +28,21 @@ namespace Gst
struct Structure;
-/** Gst::Caps (capabilities) are lightweight objects describing media
- * formats. They are composed of an array of Gst::Structure.
+/** A class that describes sets of media formats.
+ * Caps (capabilities) are lightweight objects describing media formats. They
+ * are composed of an array of Gst::Structure.
*
- * Gst::Caps are exposed on Gst::PadTemplate to describe all possible types a
- * given pad can handle. They are also stored in the Gst::Registry along with a
+ * Caps are exposed on Gst::PadTemplate to describe all possible types a given
+ * pad can handle. They are also stored in the Gst::Registry along with a
* description of the Gst::Element.
*
- * Gst::Caps are exposed on the element pads using the Gst::Pad::get_caps()
- * method. This method describes the possible types that the pad can handle or
- * produce at runtime.
+ * Caps are exposed on the element pads using the Gst::Pad::get_caps() method.
+ * This method describes the possible types that the pad can handle or produce
+ * at runtime.
*
- * Gst::Caps are also attached to buffers to describe to content of the data
- * pointed to by the buffer with Gst::Buffer::set_caps(). Gst::Caps attached to
- * a Gst::Buffer allow for format negotiation upstream and downstream.
+ * Caps are also attached to buffers to describe to content of the data
+ * pointed to by the buffer with Gst::Buffer::set_caps(). Gst::Caps attached
+ * to a Gst::Buffer allow for format negotiation upstream and downstream.
*
* A Gst::Caps can be constructed with the following code fragment:
*
diff --git a/gstreamer/src/cddabasesrc.hg b/gstreamer/src/cddabasesrc.hg
index 67a5d85..523338b 100644
--- a/gstreamer/src/cddabasesrc.hg
+++ b/gstreamer/src/cddabasesrc.hg
@@ -28,7 +28,7 @@ namespace Gst
_WRAP_ENUM(CddaBaseSrcMode,GstCddaBaseSrcMode)
-/** Gst::CddaBaseSrc - Base class for CD digital audio (CDDA) sources.
+/** A base class for CD digital audio (CDDA) sources.
* Provides a base class for CDDA sources, which handles things like seeking,
* querying, discid calculation, tags, and buffer timestamping.
*
diff --git a/gstreamer/src/childproxy.hg b/gstreamer/src/childproxy.hg
index adc62b1..bbba761 100644
--- a/gstreamer/src/childproxy.hg
+++ b/gstreamer/src/childproxy.hg
@@ -26,7 +26,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::ChildProxy - An interface for multi child elements.
+/** An interface for multi child elements.
* This interface abstracts handling of property sets for child elements.
* Imagine elements such as mixers or polyphonic generators. They all have
* multiple Gst::Pad or some kind of voice objects. The element acts as a
diff --git a/gstreamer/src/clock.hg b/gstreamer/src/clock.hg
index 50c9fd4..ffb53a0 100644
--- a/gstreamer/src/clock.hg
+++ b/gstreamer/src/clock.hg
@@ -27,31 +27,31 @@ namespace Gst
class Clock;
-/** A datatype to hold a time, measured in nanoseconds.
+/** A data type to hold a time, measured in nanoseconds.
*/
typedef GstClockTime ClockTime;
-/** A datatype to hold a timedifference, measured in nanoseconds.
+/** A data type to hold a timedifference, measured in nanoseconds.
*/
typedef GstClockTimeDiff ClockTimeDiff;
-/** Constant to define an undefined clock time.
+/** A constant to define an undefined clock time.
*/
const ClockTime CLOCK_TIME_NONE = GST_CLOCK_TIME_NONE;
-/** Constant that defines one GStreamer second.
+/** A constant that defines one GStreamer second.
*/
const ClockTime SECOND = GST_SECOND;
-/** Constant that defines one GStreamer millisecond.
+/** A constant that defines one GStreamer millisecond.
*/
const ClockTime MILLI_SECOND = GST_MSECOND;
-/** Constant that defines one GStreamer microsecond.
+/** A constant that defines one GStreamer microsecond.
*/
const ClockTime MICRO_SECOND = GST_USECOND;
-/** Constant that defines one GStreamer nanosecond.
+/** A constant that defines one GStreamer nanosecond.
*/
const ClockTime NANO_SECOND = GST_NSECOND;
@@ -59,7 +59,7 @@ _WRAP_ENUM(ClockEntryType, GstClockEntryType)
_WRAP_ENUM(ClockReturn, GstClockReturn)
_WRAP_ENUM(ClockFlags, GstClockFlags)
-/** A datatype to hold the handle to an outstanding sync or async clock
+/** A data type to hold the handle to an outstanding sync or async clock
* callback.
*/
class ClockID
@@ -103,49 +103,50 @@ public:
_WRAP_METHOD(void unschedule(), gst_clock_id_unschedule)
};
-/** Get hour component of Gst::ClockTime.
+/** Gets the hour component of Gst::ClockTime.
* @param time The Gst::ClockTime to parse.
* @return The hour component of the Gst::ClockTime.
*/
guint get_hours(ClockTime time);
-/** Get minute component of Gst::ClockTime.
+/** Gets the minute component of Gst::ClockTime.
* @param time The Gst::ClockTime to parse.
* @return The minute component of the Gst::ClockTime.
*/
guint get_minutes(ClockTime time);
-/** Get seconds component of Gst::ClockTime.
+/** Gets the seconds component of Gst::ClockTime.
* @param time The Gst::ClockTime to parse.
* @return The seconds component of the Gst::ClockTime.
*/
guint get_seconds(ClockTime time);
-/** Get milliseconds component of Gst::ClockTime.
+/** Gets the milliseconds component of Gst::ClockTime.
* @param time The Gst::ClockTime to parse.
* @return The milliseconds component of the Gst::ClockTime.
*/
guint get_milliseconds(ClockTime time);
-/** Get microseconds component of Gst::ClockTime.
+/** Gets the microseconds component of Gst::ClockTime.
* @param time The Gst::ClockTime to parse.
* @return The microseconds component of the Gst::ClockTime.
*/
guint get_microseconds(ClockTime time);
-/** Get nanoseconds component of Gst::ClockTime.
+/** Gets the nanoseconds component of Gst::ClockTime.
* @param time The Gst::ClockTime to parse.
* @return The nanoseconds component of the Gst::ClockTime.
*/
guint get_nanoseconds(ClockTime time);
-/** Get fractional component (milli, micro and nano seconds) of Gst::ClockTime.
+/** Gets the fractional component (milli, micro and nano seconds) of
+ * Gst::ClockTime.
* @param time The Gst::ClockTime to parse.
* @return The fractional component of the Gst::ClockTime.
*/
guint get_fractional_seconds(ClockTime time);
-/** Gst::Clock - Abstract class for global clocks.
+/** An abstract class for global clocks.
* GStreamer uses a global clock to synchronize the plugins in a pipeline.
* Different clock implementations are possible by implementing this abstract
* base class.
diff --git a/gstreamer/src/colorbalance.hg b/gstreamer/src/colorbalance.hg
index fd04bc2..1e23a1d 100644
--- a/gstreamer/src/colorbalance.hg
+++ b/gstreamer/src/colorbalance.hg
@@ -29,7 +29,7 @@ _WRAP_ENUM(ColorBalanceType, GstColorBalanceType)
class ColorBalanceChannel;
-/** Gst::ColorBalance - Interface for adjusting color balance settings.
+/** An interface for adjusting color balance settings.
* @ingroup GstInterfaces
*/
class ColorBalance : public Glib::Interface
diff --git a/gstreamer/src/colorbalancechannel.hg b/gstreamer/src/colorbalancechannel.hg
index 50c37fa..f8beeee 100644
--- a/gstreamer/src/colorbalancechannel.hg
+++ b/gstreamer/src/colorbalancechannel.hg
@@ -25,7 +25,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::ColorBalanceChannel - Represents a color balance channel.
+/** A class that represents a color balance channel.
* @ingroup GstInterfaces
*/
class ColorBalanceChannel : public Glib::Object
diff --git a/gstreamer/src/element.hg b/gstreamer/src/element.hg
index c700eb6..61a9575 100644
--- a/gstreamer/src/element.hg
+++ b/gstreamer/src/element.hg
@@ -95,7 +95,7 @@ Glib::ustring get_name(StateChangeReturn state_ret);
} //namespace Enums
-/** Gst::Element - Abstract base class for all pipeline elements.
+/** The abstract base class for all pipeline elements.
* Gst::Element is the abstract base class needed to construct an element that
* can be used in a GStreamer pipeline. Please refer to the plugin writers
* guide for more information on creating Gst::Element subclasses.
@@ -430,7 +430,7 @@ protected:
#m4end
};
-/** Templated class used for casting Gst::Element to interfaces that its
+/** A templated class used for casting Gst::Element to interfaces that its
* underlying gobject implements.
* Gst::ElementInterfaced is a templated class which, in conjunction with
* Gst::Interface::cast(), is used to cast a Gst::Element obtained by
diff --git a/gstreamer/src/elementfactory.hg b/gstreamer/src/elementfactory.hg
index 2e1e09a..34df234 100644
--- a/gstreamer/src/elementfactory.hg
+++ b/gstreamer/src/elementfactory.hg
@@ -30,7 +30,7 @@ class Element;
class PadTemplate;
class Plugin;
-/** Gst::ElementFactory - Create Gst::Element from a factory.
+/** A class that creates Gst::Element objects from a factory.
* Gst::ElementFactory is used to create instances of elements. A
* Gst::ElementFactory can be added to a Gst::Plugin as it is also a
* Gst::PluginFeature. Use find() to get a particular element factory. Use
diff --git a/gstreamer/src/error.hg b/gstreamer/src/error.hg
index 8a8bedf..5aedbf6 100644
--- a/gstreamer/src/error.hg
+++ b/gstreamer/src/error.hg
@@ -78,8 +78,8 @@ namespace Gst
*/
_WRAP_GERROR(CoreError, GstCoreError, GST_CORE_ERROR, NO_GTYPE)
-/** Get error domain for core system. Errors in this domain will be from the
- * Gst::CoreError enumeration.
+/** Gets the error domain for core system. Errors in this domain will be from
+ * the Gst::CoreError enumeration.
*
* @return The quark associated with the core error domain.
*/
@@ -132,8 +132,8 @@ Glib::QueryQuark get_core_error_quark();
*/
_WRAP_GERROR(LibraryError, GstLibraryError, GST_LIBRARY_ERROR, NO_GTYPE)
-/** Get error domain for library loading. Errors in this domain will be from
- * the Gst::LibraryError enumeration.
+/** Gets the error domain for library loading. Errors in this domain will be
+ * from the gst::libraryerror enumeration.
*
* @return The quark associated with the library error domain.
*/
@@ -196,8 +196,8 @@ Glib::QueryQuark get_library_error_quark();
*/
_WRAP_GERROR(ResourceError, GstResourceError, GST_RESOURCE_ERROR, NO_GTYPE)
-/** Get error domain for resource handling. Errors in this domain will be from
- * the Gst::ResourceError enumeration.
+/** Gets error domain for resource handling. Errors in this domain will be
+ * from the Gst::ResourceError enumeration.
*
* @return The quark associated with the resource error domain.
*/
@@ -262,8 +262,8 @@ Glib::QueryQuark get_resource_error_quark();
*/
_WRAP_GERROR(StreamError, GstStreamError, GST_STREAM_ERROR, NO_GTYPE)
-/** Get error domain for media stream processing. Errors in this domain will be
- * from the Gst::StreamError enumeration.
+/** Gets error domain for media stream processing. Errors in this domain will
+ * be from the Gst::StreamError enumeration.
*
* @return The quark associated with the media stream error domain.
*/
diff --git a/gstreamer/src/event.hg b/gstreamer/src/event.hg
index 4ab6627..6be9729 100644
--- a/gstreamer/src/event.hg
+++ b/gstreamer/src/event.hg
@@ -63,14 +63,14 @@ class TagList;
namespace Enums
{
-/** Get a printable name for the given event type.
+/** Gets a printable name for the given event type.
*
* @param type The event type.
* @return A reference to the static name of the event.
*/
Glib::ustring get_name(EventType type);
-/** Get the unique quark for the given event type.
+/** Gets the unique quark for the given event type.
*
* @param type The event type.
* @return The quark associated with the event type.
@@ -85,8 +85,7 @@ EventTypeFlags get_flags(EventType type);
} //namespace Enums
-/** Gst::Event - A structure describing events that are passed up and down a
- * pipeline.
+/** A class that represents events that are passed up and down a pipeline.
* The event class provides factory methods to construct and functions query
* (parse) events.
*
diff --git a/gstreamer/src/filter.hg b/gstreamer/src/filter.hg
index a195050..d6a384b 100644
--- a/gstreamer/src/filter.hg
+++ b/gstreamer/src/filter.hg
@@ -22,7 +22,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::Filter - A utility function to filter Lists.
+/** A class used to filter lists.
*/
class Filter
{
diff --git a/gstreamer/src/format.hg b/gstreamer/src/format.hg
index f5e298d..cec0004 100644
--- a/gstreamer/src/format.hg
+++ b/gstreamer/src/format.hg
@@ -30,8 +30,8 @@ class IteratorBasic;
_WRAP_ENUM(Format, GstFormat)
-/** A format definition is used to get details of a Gst::Format by
- * Gst::get_details().
+/** A class to store the details of a Gst::Format retrieved by
+ * Gst::get_format_details().
*/
class FormatDefinition
{
@@ -63,14 +63,14 @@ public:
namespace Enums
{
-/** Get a printable name for the given format. Do not modify or free.
+/** Gets a printable name for the given format. Do not modify or free.
*
* @param format A Gst::Format.
* @return The name of the format or an empty string if the format is unknown.
*/
Glib::ustring get_name(Format format);
-/** Get the unique quark for the given format.
+/** Gets the unique quark for the given format.
*
* @param format A Gst::Format.
* @return The quark associated with the format or 0 if the format is unknown.
@@ -79,8 +79,8 @@ Glib::QueryQuark get_quark(Format format);
} //namespace Enums
-/** Create a new Gst::Format based on the nick or return an already registered
- * format with that nick.
+/** Creates a new Gst::Format based on the nick or return an already
+ * registered format with that nick.
*
* @param nick The nick of the new format.
* @param description The description of the new format.
@@ -90,7 +90,7 @@ Glib::QueryQuark get_quark(Format format);
Format register_format(const Glib::ustring& nick, const Glib::ustring&
description);
-/** Return the format registered with the given nick.
+/** Returns the format registered with the given nick.
*
* @param nick The nick of the format.
* @return The format with nick or Gst::FORMAT_UNDEFINED if the format was not
@@ -98,7 +98,7 @@ description);
*/
Format get_format(const Glib::ustring& nick);
-/** See if the given format is inside the array of formats.
+/** Sees if the given format is inside the array of formats.
*
* @param formats The array of formats to search.
* @param format The format to find.
@@ -106,7 +106,7 @@ Format get_format(const Glib::ustring& nick);
*/
bool formats_contain(const Glib::ArrayHandle<Format>& formats, Format format);
-/** Get details about the given format.
+/** Gets details about the given format.
*
* @param format The format to get details of.
* @param def The Gst::FormatDefinition in which to store the details of
@@ -115,7 +115,8 @@ bool formats_contain(const Glib::ArrayHandle<Format>& formats, Format format);
*/
bool get_format_details(Format format, FormatDefinition& def);
-/** Iterate all the registered formats. The format definitions are read only.
+/** Iterates all the registered formats. The format definitions are read
+ * only.
* @return a Gst::IteratorBasic of Gst::FormatDefinition.
*/
IteratorBasic<const FormatDefinition> iterate_format_definitions();
diff --git a/gstreamer/src/ghostpad.hg b/gstreamer/src/ghostpad.hg
index be439c2..644664e 100644
--- a/gstreamer/src/ghostpad.hg
+++ b/gstreamer/src/ghostpad.hg
@@ -24,7 +24,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::GhostPad - Pseudo link pads.
+/** A class that represents pseudo link pads.
* Gst::GhostPad are useful when organizing pipelines with Gst::Bin like
* elements.
* The idea here is to create hierarchical element graphs. The bin element
diff --git a/gstreamer/src/index.hg b/gstreamer/src/index.hg
index bac1dae..759c108 100644
--- a/gstreamer/src/index.hg
+++ b/gstreamer/src/index.hg
@@ -66,7 +66,8 @@ public:
};
-/** Gst::Index is used to generate a stream index of one or more elements in a pipeline.
+/** A class that generates a stream index of one or more elements in a
+ * pipeline.
*/
class Index : public Object
{
diff --git a/gstreamer/src/indexfactory.hg b/gstreamer/src/indexfactory.hg
index e1ddeb1..c5ac7b1 100644
--- a/gstreamer/src/indexfactory.hg
+++ b/gstreamer/src/indexfactory.hg
@@ -27,7 +27,7 @@ namespace Gst
class Index;
-/** Gst::IndexFactory - Create Indexes from a factory.
+/** A class that creates Gst::Index objects from a factory.
* Gst::IndexFactory is used to dynamically create Gst::Index implementations.
*/
class IndexFactory : public PluginFeature
diff --git a/gstreamer/src/interface.hg b/gstreamer/src/interface.hg
index c940d95..f3a4d24 100644
--- a/gstreamer/src/interface.hg
+++ b/gstreamer/src/interface.hg
@@ -25,8 +25,8 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Core interface implemented by Gst::Element instances that
- * allows runtime querying of interface availability.
+/** The core interface implemented by Gst::Element instances that allows
+ * runtime querying of interface availability.
* This provides interface functionality on a per-instance basis and not a
* per-class basis, which is the case for GObject.
* @ingroup GstInterfaces
diff --git a/gstreamer/src/iterator.hg b/gstreamer/src/iterator.hg
index 40b40bc..60c57e6 100644
--- a/gstreamer/src/iterator.hg
+++ b/gstreamer/src/iterator.hg
@@ -28,8 +28,8 @@ namespace Gst
_WRAP_ENUM(IteratorItem, GstIteratorItem)
_WRAP_ENUM(IteratorResult, GstIteratorResult)
-/** Gst::IteratorBase - Base class for classes that retrieve multiple elements
- * in a thread safe way.
+/** The base class for classes that retrieve multiple elements in a thread
+ * safe way.
*
* Classes derived from Gst::IteratorBase are used to retrieve multiple objects
* from another object in a thread safe way. They are implemented as C++ like
@@ -130,8 +130,7 @@ private:
void swap(IteratorBase<CppType>& other);
};
-/** Gst::IteratorBasic - Class that retrieves multiple elements in a thread
- * safe way.
+/** A class used to retrieve multiple elements in a thread safe way.
* Gst::IteratorBasic iterates specifically through elements that are not
* reference counted. Gst::Iterator is used for iterating through reference
* counted objects.
@@ -184,8 +183,8 @@ public:
IteratorBasic<CppType> operator++(int);
};
-/** Gst::Iterator - Class that retrieve multiple reference counted elements in
- * a thread safe way.
+/** A class used to retrieve multiple reference counted elements in a thread
+ * safe way.
* Gst::Iterator iterates specifically through elements that are reference
* counted and therefore dereferencing the elements of the iterator yields a
* Glib::RefPtr<> to the C++ element type.
diff --git a/gstreamer/src/message.hg b/gstreamer/src/message.hg
index 1299c04..52b81da 100644
--- a/gstreamer/src/message.hg
+++ b/gstreamer/src/message.hg
@@ -37,13 +37,13 @@ _WRAP_ENUM(StreamStatusType, GstStreamStatusType)
namespace Enums
{
-/** Get a printable name for the given message type.
+/** Gets a printable name for the given message type.
* @param type The message type.
* @return The name of the message type.
*/
Glib::ustring get_name(MessageType type);
-/** Get the unique quark for the given message type.
+/** Gets the unique quark for the given message type.
* @param type The message type.
* @return The quark associated with the message type.
*/
@@ -56,8 +56,8 @@ class Pad;
class Structure;
class TagList;
-/** Gst::Message - Lightweight objects to signal the application of pipeline
- * events.
+/** A class that represents lightweight objects to signal the application of
+ * pipeline events.
* Messages are implemented as a subclass of Gst::MiniObject with a generic
* Gst::Structure as the content. This allows for writing custom messages
* without requiring an API change while allowing a wide range of different
diff --git a/gstreamer/src/mixer.hg b/gstreamer/src/mixer.hg
index 5c41c58..deb6190 100644
--- a/gstreamer/src/mixer.hg
+++ b/gstreamer/src/mixer.hg
@@ -35,7 +35,7 @@ _WRAP_ENUM(MixerMessageType, GstMixerMessageType)
class MixerOptions;
class MixerTrack;
-/** Gst::Mixer - Interface for elements that provide mixer operations.
+/** An interface for elements that provide mixer operations.
* @ingroup GstInterfaces
*/
class Mixer : public Glib::Interface
diff --git a/gstreamer/src/mixeroptions.hg b/gstreamer/src/mixeroptions.hg
index 7037b43..da1c138 100644
--- a/gstreamer/src/mixeroptions.hg
+++ b/gstreamer/src/mixeroptions.hg
@@ -24,7 +24,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::MixerOptions - Options for elements that implement the * Gst::Mixer
+/** A class that represents options for elements that implement the Gst::Mixer
* interface.
* @ingroup GstInterfaces
*/
diff --git a/gstreamer/src/mixertrack.hg b/gstreamer/src/mixertrack.hg
index 5f65f7d..c1bb175 100644
--- a/gstreamer/src/mixertrack.hg
+++ b/gstreamer/src/mixertrack.hg
@@ -26,8 +26,7 @@ namespace Gst
_WRAP_ENUM(MixerTrackFlags, GstMixerTrackFlags)
-/** Gst::MixerTrack - A track in an element that implement the Gst::Mixer
- * interface.
+/** A track in an element that implement the Gst::Mixer interface.
* @ingroup GstInterfaces
*/
class MixerTrack : public Glib::Object
diff --git a/gstreamer/src/navigation.hg b/gstreamer/src/navigation.hg
index f340031..9f4514e 100644
--- a/gstreamer/src/navigation.hg
+++ b/gstreamer/src/navigation.hg
@@ -29,8 +29,7 @@ _WRAP_ENUM(NavigationCommand, GstNavigationCommand)
class Structure;
-/** Gst::Naviagtion - Interface for elements that provide navigation
- * functionality.
+/** An interface for elements that provide navigation functionality.
* @ingroup GstInterfaces
*/
class Navigation : public Glib::Interface
diff --git a/gstreamer/src/object.hg b/gstreamer/src/object.hg
index bd46816..37361f7 100644
--- a/gstreamer/src/object.hg
+++ b/gstreamer/src/object.hg
@@ -33,7 +33,7 @@ _WRAP_ENUM(ObjectFlags, GstObjectFlags)
* these).
*/
-/** Gst::Object - Base class for the GStreamer object hierarchy.
+/** A base class for the GStreamer object hierarchy.
* Gst::Object provides a root for the object hierarchy tree filed in by the
* GStreamer library. It is currently a thin wrapper on top of Glib::Object.
* It is an abstract class that is not very usable on its own.
diff --git a/gstreamer/src/pad.hg b/gstreamer/src/pad.hg
index 6ce19a8..fc4a69a 100644
--- a/gstreamer/src/pad.hg
+++ b/gstreamer/src/pad.hg
@@ -45,8 +45,8 @@ _WRAP_ENUM(PadLinkReturn, GstPadLinkReturn)
_WRAP_ENUM(FlowReturn, GstFlowReturn)
_WRAP_ENUM(ActivateMode, GstActivateMode)
-/** Gst::Pad - Object contained by elements that allows links to other
- * elements.
+/** A class that represents objects contained by elements that allows links to
+ * other elements.
* A Gst::Element is linked to other elements via "pads", which are extremely
* light-weight generic link points. After two pads are retrieved from an
* element with Element::get_pad(), the pads can be link with link(). (For
diff --git a/gstreamer/src/padtemplate.hg b/gstreamer/src/padtemplate.hg
index a8403dc..c9139bb 100644
--- a/gstreamer/src/padtemplate.hg
+++ b/gstreamer/src/padtemplate.hg
@@ -33,7 +33,7 @@ _WRAP_ENUM(PadPresence, GstPadPresence)
class Caps;
class Pad;
-/** Gst::PadTemplate - Describe the media type of a pad.
+/** A class that describes the media type of a pad.
* Padtemplates describe the possible media types a pad or an elementfactory
* can handle. This allows for both inspection of handled types before loading
* the element plugin as well as identifying pads on elements that are not yet
diff --git a/gstreamer/src/parse.hg b/gstreamer/src/parse.hg
index 2781743..69dc142 100644
--- a/gstreamer/src/parse.hg
+++ b/gstreamer/src/parse.hg
@@ -38,7 +38,7 @@ class Element;
*/
_WRAP_GERROR(ParseError, GstParseError, GST_PARSE_ERROR)
-/** Gst::Parse - Get a pipeline from a text pipeline description.
+/** A class that gets a pipeline from a text pipeline description.
* The methods in this class allow to create a pipeline based on the syntax
* used in the gst-launch utillity.
*/
diff --git a/gstreamer/src/pipeline.hg b/gstreamer/src/pipeline.hg
index 39ba739..10f8b8a 100644
--- a/gstreamer/src/pipeline.hg
+++ b/gstreamer/src/pipeline.hg
@@ -27,12 +27,12 @@ namespace Gst
class Bus;
-/** A Gst::Pipeline is a special Gst::Bin used as the toplevel container for
- * the filter graph.
- * The Gst::Pipeline will manage the selection and distribution of a global
- * Gst::Clock as well as provide a Gst::Bus to the application. It will also
- * implement a default behavour for managing seek events (see
- * Gst::Element::seek()).
+/** A top-level bin with clocking and bus management functionality.
+ * A Gst::Pipeline is a special Gst::Bin used as the toplevel container for
+ * the filter graph. The Gst::Pipeline will manage the selection and
+ * distribution of a global Gst::Clock as well as provide a Gst::Bus to the
+ * application. It will also implement a default behavour for managing seek
+ * events (see Gst::Element::seek()).
*
* create() is used to create a pipeline. when the pipeline is destroyed all
* its resources including all added Gst::Element objects are destroyed.
diff --git a/gstreamer/src/plugin.hg b/gstreamer/src/plugin.hg
index 84fbda6..15a4adc 100644
--- a/gstreamer/src/plugin.hg
+++ b/gstreamer/src/plugin.hg
@@ -27,7 +27,7 @@ namespace Gst
_WRAP_ENUM(PluginDependencyFlags, GstPluginDependencyFlags)
-/** The plugin loading errors
+/** The plugin loading errors.
*
* - MODULE - The plugin could not be loaded
* - DEPENDENCIES - The plugin has unresolved dependencies
@@ -37,7 +37,7 @@ _WRAP_GERROR(PluginError, GstPluginError, GST_PLUGIN_ERROR)
class Structure;
-/** Gst::Plugin - Container for features loaded from a shared object module.
+/** A container for features loaded from a shared object module.
* GStreamer is extensible, so Gst::Element instances can be loaded at runtime.
* A plugin system can provide one or more of the basic GStreamer
* Gst::PluginFeature subclasses.
diff --git a/gstreamer/src/pluginfeature.hg b/gstreamer/src/pluginfeature.hg
index 2caf884..d9b0742 100644
--- a/gstreamer/src/pluginfeature.hg
+++ b/gstreamer/src/pluginfeature.hg
@@ -27,7 +27,7 @@ namespace Gst
_WRAP_ENUM(Rank, GstRank)
-/** This is a base class for anything that can be added to a Gst::Plugin.
+/** A base class for anything that can be added to a Gst::Plugin.
*
*/
class PluginFeature : public Object
diff --git a/gstreamer/src/preset.hg b/gstreamer/src/preset.hg
index c0f7a94..f24c39f 100644
--- a/gstreamer/src/preset.hg
+++ b/gstreamer/src/preset.hg
@@ -25,7 +25,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::Preset - helper interface for element presets.
+/** A helper interface for element presets.
* This interface offers methods to query and manipulate parameter preset sets.
* A preset is a bunch of property settings, together with meta data and a
* name. The name of a preset serves as key for subsequent method calls to
diff --git a/gstreamer/src/propertyprobe.hg b/gstreamer/src/propertyprobe.hg
index 846e545..24b0dac 100644
--- a/gstreamer/src/propertyprobe.hg
+++ b/gstreamer/src/propertyprobe.hg
@@ -25,7 +25,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::PropertyProbe - Interface for probing possible property values.
+/** An interface for probing possible property values.
* The property probe is a way to autodetect allowed values for a GObject
* property. Its primary use is to autodetect device-names in several
* elements.
diff --git a/gstreamer/src/pushsrc.hg b/gstreamer/src/pushsrc.hg
index 2318aa6..ab13e53 100644
--- a/gstreamer/src/pushsrc.hg
+++ b/gstreamer/src/pushsrc.hg
@@ -24,7 +24,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::PushSrc - Base class for push based source elements.
+/** A base class for push based source elements.
* This class is mostly useful for elements that cannot do random access, or at
* least very slowly. The source usually prefers to push out a fixed size
* buffer.
diff --git a/gstreamer/src/query.hg b/gstreamer/src/query.hg
index c4f2cc2..d2efd9c 100644
--- a/gstreamer/src/query.hg
+++ b/gstreamer/src/query.hg
@@ -35,7 +35,7 @@ class IteratorBasic;
_WRAP_ENUM(QueryType, GstQueryType)
_WRAP_ENUM(BufferingMode, GstBufferingMode)
-/** A query type definition is used to get details of a Gst::Query by
+/** A class to store the details of a Gst::Query retrieved by
* Gst::Query::get_details().
*/
class QueryTypeDefinition
@@ -68,7 +68,7 @@ public:
namespace Enums
{
-/** Get a printable name for the given query type.
+/** Gets a printable name for the given query type.
*
* @param query The query type.
* @return The name of the query.
@@ -76,7 +76,7 @@ namespace Enums
Glib::ustring get_name(QueryType query);
_IGNORE(gst_query_type_get_name)
-/** Get the unique quark for the given query type.
+/** Gets the unique quark for the given query type.
*
* @param query The query type.
* @return The quark associated with the query type.
@@ -86,7 +86,7 @@ _IGNORE(gst_query_type_to_quark)
} //namespace Enums
-/** Gst::Query - Classes used to perform queries on pads and elements.
+/** A class used to perform queries on pads and elements.
*
* Queries can be created using the derived Gst::Query classes create()
* methods. Query values can be set using derived classes set() methods, and
diff --git a/gstreamer/src/registry.hg b/gstreamer/src/registry.hg
index 14a1520..32074dd 100644
--- a/gstreamer/src/registry.hg
+++ b/gstreamer/src/registry.hg
@@ -30,7 +30,7 @@ namespace Gst
class Plugin;
class PluginFeature;
-/** Gst::Registry - Abstract base class for management of Gst::Plugin objects.
+/** An abstract base class for management of Gst::Plugin objects.
* One registry holds the metadata of a set of plugins. All registries build
* the GstRegistryPool.
*
diff --git a/gstreamer/src/ringbuffer.hg b/gstreamer/src/ringbuffer.hg
index 3538515..2cd2583 100644
--- a/gstreamer/src/ringbuffer.hg
+++ b/gstreamer/src/ringbuffer.hg
@@ -33,8 +33,9 @@ _WRAP_ENUM(RingBufferState, GstRingBufferState)
_WRAP_ENUM(BufferFormat, GstBufferFormat)
_WRAP_ENUM(BufferFormatType, GstBufferFormatType)
-/** The class containing the format specification of a Gst::RingBuffer. The
- * "in" members should be specified by the caller of the
+/** A class containing the format specification of a Gst::RingBuffer.
+ * Gst::RingBufferSpec contains the format specification of a Gst::RingBuffer.
+ * The "in" members should be specified by the caller of the
* Gst::RingBuffer::acquire() method while the "in/out" members may be set by
* the caller but are also modifiable by Gst::RingBuffer::acquire(). The
* "out" members are generated as a result of the call to
@@ -250,7 +251,7 @@ protected:
#endif /* DOXYGEN_SHOULD_SKIP_THIS */
};
-/** Gst::RingBuffer â?? Base class for audio ringbuffer implementations.
+/** A base class for audio ringbuffer implementations.
* This object is the base class for audio ringbuffers used by the base audio
* source and sink classes.
*
diff --git a/gstreamer/src/segment.hg b/gstreamer/src/segment.hg
index b6896d6..f1653eb 100644
--- a/gstreamer/src/segment.hg
+++ b/gstreamer/src/segment.hg
@@ -26,8 +26,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::Segment - Class describing the configured region of interest in a
- * media file.
+/** A class that describes the configured region of interest in a media file.
* This helper structure holds the relevant values for tracking the region of
* interest in a media file, called a segment.
*
diff --git a/gstreamer/src/streamvolume.hg b/gstreamer/src/streamvolume.hg
index daf4f61..eca6cf1 100644
--- a/gstreamer/src/streamvolume.hg
+++ b/gstreamer/src/streamvolume.hg
@@ -27,7 +27,7 @@ namespace Gst
_WRAP_ENUM(StreamVolumeFormat, GstStreamVolumeFormat)
-/** Gst::StreamVolume - Interface for elements that provide a stream volume.
+/** An interface for elements that provide a stream volume.
* @ingroup GstInterfaces
*/
diff --git a/gstreamer/src/structure.hg b/gstreamer/src/structure.hg
index a3cc7f7..c4d3af8 100644
--- a/gstreamer/src/structure.hg
+++ b/gstreamer/src/structure.hg
@@ -26,7 +26,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::Structure - Generic structure containing fields of names and values.
+/** A generic class containing fields of names and values.
* A Gst::Structure is a collection of key/value pairs. The keys are expressed
* as GQuarks and the values can be of any GType.
*
diff --git a/gstreamer/src/systemclock.hg b/gstreamer/src/systemclock.hg
index bab4d47..6cbf6a0 100644
--- a/gstreamer/src/systemclock.hg
+++ b/gstreamer/src/systemclock.hg
@@ -24,7 +24,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::SystemClock - Default clock that uses the current system time.
+/** A default clock that uses the current system time.
* The GStreamer core provides a Gst::SystemClock based on the system time.
* Asynchronous callbacks are scheduled from an internal thread.
*
diff --git a/gstreamer/src/taglist.hg b/gstreamer/src/taglist.hg
index cffe2b7..7fe54d4 100644
--- a/gstreamer/src/taglist.hg
+++ b/gstreamer/src/taglist.hg
@@ -37,25 +37,25 @@ _WRAP_ENUM(TagFlag, GstTagFlag)
*/
enum Tag
{
-/** Commonly used title (string).
+/** The commonly used title (string).
* The title as it should be displayed, e.g. 'The Doll House'.
*/
TAG_TITLE,
-/** Commonly used title, as used for sorting (string).
+/** The commonly used title, as used for sorting (string).
* The title as it should be sorted, e.g. 'Doll House, The'.
*
* Since 0.10.15.
*/
TAG_TITLE_SORTNAME,
-/** Person(s) responsible for the recording (string).
+/** The person(s) responsible for the recording (string).
* The artist name as it should be displayed, e.g. 'Jimi Hendrix' or 'The
* Guitar Heroes'.
*/
TAG_ARTIST,
-/** Person(s) responsible for the recording, as used for sorting (string).
+/** The person(s) responsible for the recording, as used for sorting (string).
* The artist name as it should be sorted, e.g. 'Hendrix, Jimi' or 'Guitar
* Heroes, The'.
*
@@ -63,31 +63,31 @@ TAG_ARTIST,
*/
TAG_ARTIST_SORTNAME,
-/** Album containing this data (string).
+/** The album containing this data (string).
* The album name as it should be displayed, e.g. 'The Jazz Guitar'.
*/
TAG_ALBUM,
-/** Album containing this data, as used for sorting (string).
+/** The album containing this data, as used for sorting (string).
* The album name as it should be sorted, e.g. 'Jazz Guitar, The'.
*
* Since 0.10.15.
*/
TAG_ALBUM_SORTNAME,
-/** Date the data was created (GDate structure).
+/** The date the data was created (GDate structure).
*/
TAG_DATE,
-/** Genre this data belongs to (string).
+/** The genre this data belongs to (string).
*/
TAG_GENRE,
-/** Free text commenting the data (string).
+/** The free text commenting the data (string).
*/
TAG_COMMENT,
-/** Key/value text commenting the data (string).
+/** The Key/value text commenting the data (string).
* Must be in the form of 'key=comment' or 'key[lc]=comment' where 'lc' is an
* ISO-639 language code.
*
@@ -98,205 +98,210 @@ TAG_COMMENT,
*/
TAG_EXTENDED_COMMENT,
-/** Track number inside a collection (unsigned integer).
+/** The track number inside a collection (unsigned integer).
*/
TAG_TRACK_NUMBER,
-/** Count of tracks inside collection this track belongs to (unsigned integer).
+/** The count of tracks inside collection this track belongs to (unsigned
+ * integer).
*/
TAG_TRACK_COUNT,
-/** Disc number inside a collection (unsigned integer).
+/** The disc number inside a collection (unsigned integer).
*/
TAG_ALBUM_VOLUME_NUMBER,
-/** Count of discs inside collection this disc belongs to (unsigned integer).
+/** The count of discs inside collection this disc belongs to (unsigned
+ * integer).
*/
TAG_ALBUM_VOLUME_COUNT,
-/** Original location of file as a URI (string).
+/** The original location of file as a URI (string).
*/
TAG_LOCATION,
-/** Short text describing the content of the data (string).
+/** The short text describing the content of the data (string).
*/
TAG_DESCRIPTION,
-/** Version of this data (string).
+/** The version of this data (string).
*/
TAG_VERSION,
-/** International Standard Recording Code - see http://www.ifpi.org/isrc/
+/** The International Standard Recording Code - see http://www.ifpi.org/isrc/
* (string).
*/
TAG_ISRC,
-/** Organization (string).
+/** The organization (string).
*/
TAG_ORGANIZATION,
-/** Copyright notice of the data (string).
+/** The copyright notice of the data (string).
*/
TAG_COPYRIGHT,
-/** URI to location where copyright details can be found (string).
+/** The URI to location where copyright details can be found (string).
* Since 0.10.14.
*/
TAG_COPYRIGHT_URI,
-/** Person(s) who composed the recording (string).
+/** The person(s) who composed the recording (string).
* Since 0.10.15.
*/
TAG_COMPOSER,
-/** Contact information (string).
+/** The contact information (string).
*/
TAG_CONTACT,
-/** License of data (string).
+/** The license of the data (string).
*/
TAG_LICENSE,
-/** URI to location where license details can be found (string).
+/** The URI to the location where license details can be found (string).
* Since 0.10.14.
*/
TAG_LICENSE_URI,
-/** Person(s) performing (string).
+/** The person(s) performing (string).
*/
TAG_PERFORMER,
-/** Length in GStreamer time units (nanoseconds) (unsigned 64-bit integer).
+/** The length in GStreamer time units (nanoseconds) (unsigned 64-bit
+ * integer).
*/
TAG_DURATION,
-/** Codec the data is stored in (string).
+/** The codec the data is stored in (string).
*/
TAG_CODEC,
-/** Codec the video data is stored in (string).
+/** The codec the video data is stored in (string).
*/
TAG_VIDEO_CODEC,
-/** Codec the audio data is stored in (string).
+/** The codec the audio data is stored in (string).
*/
TAG_AUDIO_CODEC,
-/** Exact or average bitrate in bits/s (unsigned integer).
+/** The exact or average bitrate in bits/s (unsigned integer).
*/
TAG_BITRATE,
-/** Nominal bitrate in bits/s (unsigned integer).
+/** The nominal bitrate in bits/s (unsigned integer).
*/
TAG_NOMINAL_BITRATE,
-/** Minimum bitrate in bits/s (unsigned integer).
+/** The minimum bitrate in bits/s (unsigned integer).
*/
TAG_MINIMUM_BITRATE,
-/** Maximum bitrate in bits/s (unsigned integer).
+/** The maximum bitrate in bits/s (unsigned integer).
*/
TAG_MAXIMUM_BITRATE,
-/** Serial number of track (unsigned integer).
+/** The serial number of track (unsigned integer).
*/
TAG_SERIAL,
-/** Encoder used to encode this stream (string).
+/** The encoder used to encode this stream (string).
*/
TAG_ENCODER,
-/** Version of the encoder used to encode this stream (unsigned integer).
+/** The version of the encoder used to encode this stream (unsigned integer).
*/
TAG_ENCODER_VERSION,
-/** Track gain in db (double).
+/** The track gain in db (double).
*/
TAG_TRACK_GAIN,
-/** Peak of the track (double).
+/** The peak of the track (double).
*/
TAG_TRACK_PEAK,
-/** Album gain in db (double).
+/** The album gain in db (double).
*/
TAG_ALBUM_GAIN,
-/** Peak of the album (double).
+/** The peak of the album (double).
*/
TAG_ALBUM_PEAK,
-/** Reference level of track and album gain values (double).
+/** The reference level of track and album gain values (double).
* Since 0.10.12.
*/
TAG_REFERENCE_LEVEL,
-/** Language code (ISO-639-1) (string) of the content.
+/** The language code (ISO-639-1) (string) of the content.
*/
TAG_LANGUAGE_CODE,
-/** Image (buffer) (buffer caps should specify the content type and preferably
- * also set "image-type" field as GstTagImageType).
+/** The image (buffer) (buffer caps should specify the content type and
+ * preferably also set "image-type" field as GstTagImageType).
* Since 0.10.6
*/
TAG_IMAGE,
-/** Image that is meant for preview purposes, e.g.\ small icon-sized version
- * (buffer) (buffer caps should specify the content type).
+/** The image that is meant for preview purposes, e.g.\ small icon-sized
+ * version (buffer) (buffer caps should specify the content type).
* Since 0.10.7.
*/
TAG_PREVIEW_IMAGE,
-/** Generic file attachment (buffer) (buffer caps should specify the content
- * type and if possible set "filename" to the file name of the attachment).
+/** The generic file attachment (buffer) (buffer caps should specify the
+ * content type and if possible set "filename" to the file name of the
+ * attachment).
*
* Since 0.10.21.
*/
TAG_ATTACHMENT,
-/** Number of beats per minute in audio (double).
+/** The number of beats per minute in audio (double).
* Since 0.10.12.
*/
TAG_BEATS_PER_MINUTE,
-/** Comma separated keywords describing the content (string).
+/** The comma separated keywords describing the content (string).
*
* Since 0.10.21
*/
TAG_KEYWORDS,
-/** Human readable descriptive location of where the media has been recorded or
- * produced. (string).
+/** The human readable descriptive location of where the media has been
+ * recorded or produced. (string).
*
* Since 0.10.21.
*/
TAG_GEO_LOCATION_NAME,
-/** Geo latitude location of where the media has been recorded or produced in
- * degrees according to WGS84 (zero at the equator, negative values for
+/** The geo latitude location of where the media has been recorded or produced
+ * in degrees according to WGS84 (zero at the equator, negative values for
* southern latitudes) (double).
*
* Since 0.10.21.
*/
TAG_GEO_LOCATION_LATITUDE,
-/** Geo longitude location of where the media has been recorded or produced in
- * degrees according to WGS84 (zero at the prime meridian in Greenwich/UK,
- * negative values for western longitudes). (double).
+/** The geo longitude location of where the media has been recorded or
+ * produced in degrees according to WGS84 (zero at the prime meridian in
+ * Greenwich/UK, negative values for western longitudes). (double).
*
* Since 0.10.21.
*/
TAG_GEO_LOCATION_LONGITUDE,
-/** Geo elevation of where the media has been recorded or produced in meters
- * according to WGS84 (zero is average sea level) (double).
+/** The geo elevation of where the media has been recorded or produced in
+ * meters according to WGS84 (zero is average sea level) (double).
*
* Since 0.10.21.
*/
TAG_GEO_LOCATION_ELEVATION
};
-/** Output stream operator for the Gst::Tag enum (this will output a string).
+/** An Output stream operator for the Gst::Tag enum (this will output a
+ * string).
*/
std::ostream& operator<<(std::ostream& stream, Tag tag);
@@ -304,7 +309,8 @@ std::ostream& operator<<(std::ostream& stream, Tag tag);
const char* gstreamermm_get_stock_tag(Tag tag);
#endif
-/** A List of tags and values used to describe media metadata.
+/** A class tha represents a list of tags and values used to describe media
+ * metadata.
* Taglists form part of media streams and describe the content of a stream in
* a non-technical way. Examples include the author of a song, the title of
* that very same song or the album it is a part of. Tag reading is done
diff --git a/gstreamer/src/tagsetter.hg b/gstreamer/src/tagsetter.hg
index c50e1b0..090c39d 100644
--- a/gstreamer/src/tagsetter.hg
+++ b/gstreamer/src/tagsetter.hg
@@ -27,9 +27,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::TagSetter - Gst::Element interface that allows setting and retrieval
- * of media metadata.
- *
+/** An interface that allows setting and retrieval of media metadata.
* Elements that support changing a stream's metadata will implement this
* interface. Examples of such elements are 'vorbisenc', 'theoraenc' and
* 'id3v2mux'.
diff --git a/gstreamer/src/task.hg b/gstreamer/src/task.hg
index eb49f7e..24c7f17 100644
--- a/gstreamer/src/task.hg
+++ b/gstreamer/src/task.hg
@@ -30,7 +30,7 @@ _WRAP_ENUM(TaskState, GstTaskState)
class TaskPool;
-/** Gst::Task - Abstraction of GStreamer streaming threads.
+/** A class representing GStreamer streaming threads.
* Gst::Task is used by Gst::Element and Gst::Pad to provide the data passing
* threads in a Gst::Pipeline.
*
diff --git a/gstreamer/src/taskpool.hg b/gstreamer/src/taskpool.hg
index 2dc36f5..c386472 100644
--- a/gstreamer/src/taskpool.hg
+++ b/gstreamer/src/taskpool.hg
@@ -25,7 +25,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::TaskPool - Pool of GStreamer streaming threads.
+/** A class representing a pool of GStreamer streaming threads.
* This object provides an abstraction for creating threads. The default
* implementation uses a regular Glib::ThreadPool to start tasks.
*
diff --git a/gstreamer/src/tuner.hg b/gstreamer/src/tuner.hg
index 3619a94..973e303 100644
--- a/gstreamer/src/tuner.hg
+++ b/gstreamer/src/tuner.hg
@@ -28,7 +28,7 @@ namespace Gst
class TunerChannel;
class TunerNorm;
-/** Gst::Tuner - Interface for elements providing tuner operations.
+/** An interface for elements providing tuner operations.
* @ingroup GstInterfaces
*/
class Tuner : public Glib::Interface
diff --git a/gstreamer/src/tunerchannel.hg b/gstreamer/src/tunerchannel.hg
index 1c0eafa..28d13a2 100644
--- a/gstreamer/src/tunerchannel.hg
+++ b/gstreamer/src/tunerchannel.hg
@@ -26,8 +26,7 @@ namespace Gst
_WRAP_ENUM(TunerChannelFlags, GstTunerChannelFlags)
-/** Gst::TunerChannel - A channel from an element implementing the Gst::Tuner
- * interface.
+/** A channel from an element implementing the Gst::Tuner interface.
* The Gst::TunerChannel object is provided by an element implementing the
* Gst::Tuner interface.
*
diff --git a/gstreamer/src/tunernorm.hg b/gstreamer/src/tunernorm.hg
index 7de9866..dfc7daa 100644
--- a/gstreamer/src/tunernorm.hg
+++ b/gstreamer/src/tunernorm.hg
@@ -25,7 +25,7 @@ namespace Gst
class Fraction;
-/** Gst::TunerNorm - Encapsulates information about the data format(s) for a
+/** A class that encapsulates information about the data format(s) for a
* Gst::TunerChannel.
* @ingroup GstInterfaces
*/
diff --git a/gstreamer/src/typefind.hg b/gstreamer/src/typefind.hg
index 8e193d7..44e6770 100644
--- a/gstreamer/src/typefind.hg
+++ b/gstreamer/src/typefind.hg
@@ -29,7 +29,7 @@ _WRAP_ENUM(TypeFindProbability, GstTypeFindProbability)
class Caps;
class Plugin;
-/** Gst::TypeFind - Stream type detection.
+/** A class used for stream type detection.
* Gst::TypeFind methods allow you to detect the media type of an unknown
* stream.
*
diff --git a/gstreamer/src/typefindfactory.hg b/gstreamer/src/typefindfactory.hg
index 58bc8e2..2ff25b1 100644
--- a/gstreamer/src/typefindfactory.hg
+++ b/gstreamer/src/typefindfactory.hg
@@ -28,9 +28,9 @@ namespace Gst
class Caps;
class TypeFind;
-/** Gst::TypeFindFactory â?? Information about registered typefind functions.
- * These functions allow querying informations about registered typefind
- * functions.
+/** A class used to get information about registered typefind functions.
+ * The methods in this class allow querying information about registered
+ * typefind functions.
*
* Writing typefinders in C++ is not possible presently.
*
diff --git a/gstreamer/src/urihandler.hg b/gstreamer/src/urihandler.hg
index e0f9f36..206456f 100644
--- a/gstreamer/src/urihandler.hg
+++ b/gstreamer/src/urihandler.hg
@@ -30,7 +30,7 @@ class Element;
_WRAP_ENUM(URIType, GstURIType)
-/** Gst::URIHandler - An interface to ease URI handling in plugins.
+/** An interface to ease URI handling in plugins.
* The Gst::URIHandler is an interface that is implemented by Source and Sink
* Gst::Element to simplify then handling of URI.
*
diff --git a/gstreamer/src/value.hg b/gstreamer/src/value.hg
index 2029bbe..9ca0a5b 100644
--- a/gstreamer/src/value.hg
+++ b/gstreamer/src/value.hg
@@ -30,7 +30,7 @@ namespace Gst
* GST_TYPE_FRACTION, etc.
*/
-/** Represents a 4 byte identifier (used in codecs).
+/** A class that represents a 4 byte identifier (used in codecs).
* Gst::Fourcc is used to store a four byte identifier in Gst::Structure of
* Gst::Caps as a value representing a property (see GStreamer Application
* Development Manual section 8.2.2 and GstValue docs). When the value is set,
@@ -106,7 +106,7 @@ private:
};
-/** Represents a fraction.
+/** A class that represents a fraction.
* Gst::Fraction is used to store a fraction in Gst::Structures of Gst::Caps as
* a value representing a property (see GStreamer Application Development
* Manual section 8.2.2 and GstValue docs). When the value is set, it is
@@ -162,7 +162,7 @@ public:
//TODO: Use a template for IntRange, DoubleRange, FractionRange? murrayc
-/** Represents an integer range (min - max).
+/** A class that represents an integer range (min - max).
* Gst::IntRange is used to store an integer range in Gst::Structures of
* Gst::Caps as a value representing a property (see GStreamer Application
* Development Manual section 8.2.2 and GstValue docs). When the value is set,
@@ -216,7 +216,7 @@ public:
int max;
};
-/** Represents a double range (min - max).
+/** A class that represents a double range (min - max).
* Gst::DoubleRange is used to use to store a double precision floating point
* range in Gst::Structures of Gst::Caps as a value representing a property
* (see GStreamer Application Development Manual section 8.2.2 and GstValue
@@ -270,7 +270,7 @@ public:
double max;
};
-/** Represents a fractional range.
+/** A class that represents a fractional range.
* Gst::FractionRange is used to store a fractional range in Gst::Structures of
* Gst::Caps as a value representing a property (see GStreamer Application
* Development Manual section 8.2.2 and GstValue docs). When the value is set,
diff --git a/gstreamer/src/videoorientation.hg b/gstreamer/src/videoorientation.hg
index e6c69ea..c10e43a 100644
--- a/gstreamer/src/videoorientation.hg
+++ b/gstreamer/src/videoorientation.hg
@@ -25,8 +25,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Gst::VideoOrientation - Interface for elements providing video orientation
- * controls.
+/** An interface for elements providing video orientation controls.
* The interface allows unified access to control flipping and autocenter
* operation of video-sources or operators.
* @ingroup GstInterfaces
diff --git a/gstreamer/src/videosink.hg b/gstreamer/src/videosink.hg
index f226de5..5c2db5e 100644
--- a/gstreamer/src/videosink.hg
+++ b/gstreamer/src/videosink.hg
@@ -24,7 +24,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** Helper structure for the Gst::VideoSink class representing a rectangular
+/** A helper structure for the Gst::VideoSink class representing a rectangular
* area.
*/
struct VideoRectangle
@@ -42,8 +42,8 @@ struct VideoRectangle
int h;
};
-/** Gst::VideoSink - Base class for video sinks.
- * Provides useful functions and a base class for video sinks.
+/** A base class for video sinks.
+ * Gst::VideoSink provides useful functions and a base class for video sinks.
*
* Gst::VideoSink will configure the default base sink to drop frames that
* arrive later than 20ms as this is considered the default threshold for
diff --git a/gstreamer/src/xml.hg b/gstreamer/src/xml.hg
index 68f392a..32950dc 100644
--- a/gstreamer/src/xml.hg
+++ b/gstreamer/src/xml.hg
@@ -28,7 +28,7 @@ namespace Gst
class Element;
-/** Gst::XML - XML save/restore operations of pipelines.
+/** A class facilitating XML save/restore operations of pipelines.
* GStreamer pipelines can be saved to xml files using write_to_stream(). They
* can be loaded back using parse_doc() / parse_file() / parse_memory().
* Additionally one can load saved pipelines into the gst-editor to inspect
diff --git a/gstreamer/src/xoverlay.hg b/gstreamer/src/xoverlay.hg
index 3f0e0d5..024316a 100644
--- a/gstreamer/src/xoverlay.hg
+++ b/gstreamer/src/xoverlay.hg
@@ -25,8 +25,7 @@ _DEFS(gstreamermm,gst)
namespace Gst
{
-/** XOverlay - Interface for setting/getting a Window on elements supporting
- * it.
+/** An interface for setting/getting a Window on elements supporting it.
* The XOverlay interface is used for 2 main purposes :
*
* - To get a grab on the Window where the video sink element is going to
diff --git a/tools/extra_defs_gen/generate_plugin_gmmproc_file.cc b/tools/extra_defs_gen/generate_plugin_gmmproc_file.cc
index 06e4dc3..1f6d511 100644
--- a/tools/extra_defs_gen/generate_plugin_gmmproc_file.cc
+++ b/tools/extra_defs_gen/generate_plugin_gmmproc_file.cc
@@ -655,7 +655,7 @@ static void generate_hg_file(const std::string& includeMacroCalls,
if(!enumWrapStatements.empty())
std::cout << enumWrapStatements;
- std::cout << "/** " << nmspace << "::" << cppTypeName << " - " << pluginName << " plugin." << std::endl;
+ std::cout << "/** A Wrapper for the " << pluginName << " plugin." << std::endl;
std::cout << " * Please note that, though using the underlying GObject is "
"fine, using its C\n * <B>type</B> is not guaranteed to be API stable "
"across releases because it is\n * not guaranteed to always remain the "
@@ -798,10 +798,10 @@ int main(int argc, char** argv)
static const GOptionEntry optionEntries[] =
{
{"hg", 'h', 0, G_OPTION_ARG_NONE, &hgFile, "Generate preliminary .hg file.", 0 },
- {"ccg", 'c', 0, G_OPTION_ARG_NONE, &ccgFile, "Generate .ccg file.", 0 },
- {"confirm-existence", 'e', 0, G_OPTION_ARG_NONE, &confirmExistence, "Return success if the plugin exists, failure otherwise.", 0 },
+ {"ccg", 'c', 0, G_OPTION_ARG_NONE, &ccgFile, "Generate preliminary .ccg file.", 0 },
+ {"confirm-existence", 'e', 0, G_OPTION_ARG_NONE, &confirmExistence, "Returns success if the plugin exists.", 0 },
{"namespace", 'n', 0, G_OPTION_ARG_STRING, &nmspace, "The namespace of the plugin.", "namespace" },
- {"main-defs", 'm', 0, G_OPTION_ARG_STRING, &defsFile, "The main defs file without .defs extension.", "def" },
+ {"main-defs", 'm', 0, G_OPTION_ARG_STRING, &defsFile, "The main defs file (no .defs extension).", "def" },
{"target", 't', 0, G_OPTION_ARG_STRING, &target, "The .h and .cc target directory.", "directory" },
{ 0, '\0', 0, G_OPTION_ARG_NONE, 0, 0, 0 }
};
@@ -810,10 +810,12 @@ int main(int argc, char** argv)
g_option_context_new("<plugin-name> [CppPluginClassName]");
g_option_context_set_summary(gContext, "Outputs a GStreamer plugin's "
"gmmproc files to be processed by gmmproc for\nwrapping in gstreamermm. "
- "Use the same syntax for plugin-name as in gst-inspect\nand supply the "
- "desired C++ class name unless the --confirm-existence option is\nused. "
- "The .hg file is a preliminary .hg file that needs to be run through "
- "m4\nincluding the macros in the plugingen*.m4 files.");
+ "Use the same syntax for the plugin name as in\ngst-inspect and supply "
+ "the desired C++ class name unless the\n--confirm-existence option is "
+ "used. The generated files are preliminary\nfiles that need to be run "
+ "through m4 including the macros in the\nplugingen*.m4 files to get the "
+ "final .hg or .ccg file."
+ );
g_option_context_add_main_entries(gContext, optionEntries, 0);
g_option_context_add_group(gContext, gst_init_get_option_group());
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]