diff --git a/ext/flac/gstflacdec.c b/ext/flac/gstflacdec.c index e0c54f8324..468675def0 100644 --- a/ext/flac/gstflacdec.c +++ b/ext/flac/gstflacdec.c @@ -25,8 +25,7 @@ * @see_also: #GstFlacEnc * * flacdec decodes FLAC streams. - * FLAC - * is a Free Lossless Audio Codec. + * [FLAC](http://flac.sourceforge.net/) is a Free Lossless Audio Codec. * * ## Example launch line * |[ diff --git a/ext/flac/gstflacenc.c b/ext/flac/gstflacenc.c index 4bd318fa30..4f949054fb 100644 --- a/ext/flac/gstflacenc.c +++ b/ext/flac/gstflacenc.c @@ -22,9 +22,9 @@ * @see_also: #GstFlacDec * * flacenc encodes FLAC streams. - * FLAC - * is a Free Lossless Audio Codec. FLAC audio can directly be written into - * a file, or embedded into containers such as oggmux or matroskamux. + * [FLAC](http://flac.sourceforge.net/) is a Free Lossless Audio Codec. + * FLAC audio can directly be written into a file, or embedded into containers + * such as oggmux or matroskamux. * * ## Example launch line * |[ diff --git a/ext/lame/gstlamemp3enc.c b/ext/lame/gstlamemp3enc.c index 6f6962c047..424845e8bf 100644 --- a/ext/lame/gstlamemp3enc.c +++ b/ext/lame/gstlamemp3enc.c @@ -25,10 +25,10 @@ * @see_also: lame, mad, vorbisenc * * This element encodes raw integer audio into an MPEG-1 layer 3 (MP3) stream. - * Note that MP3 is not + * Note that [MP3](http://en.wikipedia.org/wiki/MP3) is not * a free format, there are licensing and patent issues to take into - * consideration. See Ogg/Vorbis - * for a royalty free (and often higher quality) alternative. + * consideration. See [Ogg/Vorbis](http://www.vorbis.com/) for a royalty free + * (and often higher quality) alternative. * * ## Output sample rate * diff --git a/ext/pulse/pulsesink.c b/ext/pulse/pulsesink.c index 7ce9cd8512..e0f536bab6 100644 --- a/ext/pulse/pulsesink.c +++ b/ext/pulse/pulsesink.c @@ -27,7 +27,7 @@ * @see_also: pulsesrc * * This element outputs audio to a - * PulseAudio sound server. + * [PulseAudio sound server](http://www.pulseaudio.org). * * ## Example pipelines * |[ @@ -1959,7 +1959,7 @@ gst_pulsesink_class_init (GstPulseSinkClass * klass) * GstPulseSink:stream-properties: * * List of pulseaudio stream properties. A list of defined properties can be - * found in the pulseaudio api docs. + * found in the [pulseaudio api docs](http://0pointer.de/lennart/projects/pulseaudio/doxygen/proplist_8h.html). * * Below is an example for registering as a music application to pulseaudio. * |[ diff --git a/ext/pulse/pulsesrc.c b/ext/pulse/pulsesrc.c index 8beb1652c3..ed74771109 100644 --- a/ext/pulse/pulsesrc.c +++ b/ext/pulse/pulsesrc.c @@ -25,7 +25,7 @@ * @see_also: pulsesink * * This element captures audio from a - * PulseAudio sound server. + * [PulseAudio sound server](http://www.pulseaudio.org). * * ## Example pipelines * |[ @@ -185,7 +185,7 @@ gst_pulsesrc_class_init (GstPulseSrcClass * klass) * GstPulseSrc:stream-properties: * * List of pulseaudio stream properties. A list of defined properties can be - * found in the pulseaudio api docs. + * found in the [pulseaudio api docs](http://0pointer.de/lennart/projects/pulseaudio/doxygen/proplist_8h.html). * * Below is an example for registering as a music application to pulseaudio. * |[ diff --git a/ext/speex/gstspeexdec.c b/ext/speex/gstspeexdec.c index b6106f6928..ca2dfdb313 100644 --- a/ext/speex/gstspeexdec.c +++ b/ext/speex/gstspeexdec.c @@ -24,9 +24,8 @@ * @see_also: speexenc, oggdemux * * This element decodes a Speex stream to raw integer audio. - * Speex is a royalty-free - * audio codec maintained by the Xiph.org - * Foundation. + * [Speex](http://www.speex.org/) is a royalty-free + * audio codec maintained by the [Xiph.org Foundation](http://www.xiph.org/). * * ## Example pipelines * |[ diff --git a/ext/speex/gstspeexenc.c b/ext/speex/gstspeexenc.c index 5dd205fc88..52faa6e720 100644 --- a/ext/speex/gstspeexenc.c +++ b/ext/speex/gstspeexenc.c @@ -23,9 +23,8 @@ * @see_also: speexdec, oggmux * * This element encodes audio as a Speex stream. - * Speex is a royalty-free - * audio codec maintained by the Xiph.org - * Foundation. + * [Speex](http://www.speex.org/) is a royalty-free + * audio codec maintained by the [Xiph.org Foundation](http://www.xiph.org/). * * ## Example pipelines * |[ diff --git a/ext/vpx/gstvp8dec.c b/ext/vpx/gstvp8dec.c index fcfca75e0c..8aea6aced8 100644 --- a/ext/vpx/gstvp8dec.c +++ b/ext/vpx/gstvp8dec.c @@ -25,10 +25,9 @@ * @see_also: vp8enc, matroskademux * * This element decodes VP8 streams into raw video. - * VP8 is a royalty-free - * video codec maintained by Google - * . It's the successor of On2 VP3, which was the base of the - * Theora video codec. + * [VP8](http://www.webmproject.org) is a royalty-free video codec maintained by + * [Google](http://www.google.com/). It's the successor of On2 VP3, which was + * the base of the Theora video codec. * * ## Example pipeline * |[ diff --git a/ext/vpx/gstvp8enc.c b/ext/vpx/gstvp8enc.c index f60f9acce7..1e93adae02 100644 --- a/ext/vpx/gstvp8enc.c +++ b/ext/vpx/gstvp8enc.c @@ -25,16 +25,15 @@ * @see_also: vp8dec, webmmux, oggmux * * This element encodes raw video into a VP8 stream. - * VP8 is a royalty-free - * video codec maintained by Google - * . It's the successor of On2 VP3, which was the base of the - * Theora video codec. + * [VP8](http://www.webmproject.org) is a royalty-free video codec maintained by + * [Google](http://www.google.com/). It's the successor of On2 VP3, which was + * the base of the Theora video codec. * * To control the quality of the encoding, the #GstVP8Enc:target-bitrate, * #GstVP8Enc:min-quantizer, #GstVP8Enc:max-quantizer or #GstVP8Enc:cq-level * properties can be used. Which one is used depends on the mode selected by * the #GstVP8Enc:end-usage property. - * See Encoder Parameters + * See [Encoder Parameters](http://www.webmproject.org/docs/encoder-parameters/) * for explanation, examples for useful encoding parameters and more details * on the encoding parameters. * diff --git a/ext/vpx/gstvp9dec.c b/ext/vpx/gstvp9dec.c index 2cb8fb9741..3066f31037 100644 --- a/ext/vpx/gstvp9dec.c +++ b/ext/vpx/gstvp9dec.c @@ -25,10 +25,9 @@ * @see_also: vp9enc, matroskademux * * This element decodes VP9 streams into raw video. - * VP9 is a royalty-free - * video codec maintained by Google - * . It's the successor of On2 VP3, which was the base of the - * Theora video codec. + * [VP9](http://www.webmproject.org) is a royalty-free video codec maintained by + * [Google](http://www.google.com/) It's the successor of On2 VP3, which was the + * base of the Theora video codec. * * ## Example pipeline * |[ diff --git a/ext/vpx/gstvp9enc.c b/ext/vpx/gstvp9enc.c index 3fd174834f..3628564769 100644 --- a/ext/vpx/gstvp9enc.c +++ b/ext/vpx/gstvp9enc.c @@ -25,16 +25,15 @@ * @see_also: vp9dec, webmmux, oggmux * * This element encodes raw video into a VP9 stream. - * VP9 is a royalty-free - * video codec maintained by Google - * . It's the successor of On2 VP3, which was the base of the - * Theora video codec. + * [VP9](http://www.webmproject.org) is a royalty-free video codec maintained by + * [Google](http://www.google.com/). It's the successor of On2 VP3, which was + * the base of the Theora video codec. * * To control the quality of the encoding, the #GstVP9Enc:target-bitrate, * #GstVP9Enc:min-quantizer, #GstVP9Enc:max-quantizer or #GstVP9Enc:cq-level * properties can be used. Which one is used depends on the mode selected by * the #GstVP9Enc:end-usage property. - * See Encoder Parameters + * See [Encoder Parameters](http://www.webmproject.org/docs/encoder-parameters/) * for explanation, examples for useful encoding parameters and more details * on the encoding parameters. * diff --git a/ext/wavpack/gstwavpackdec.c b/ext/wavpack/gstwavpackdec.c index 0d0648670d..a87774a1b8 100644 --- a/ext/wavpack/gstwavpackdec.c +++ b/ext/wavpack/gstwavpackdec.c @@ -27,8 +27,8 @@ * * WavpackDec decodes framed (for example by the WavpackParse element) * Wavpack streams and decodes them to raw audio. - * Wavpack is an open-source - * audio codec that features both lossless and lossy encoding. + * [Wavpack](http://www.wavpack.com/) is an open-source audio codec that + * features both lossless and lossy encoding. * * ## Example launch line * |[ diff --git a/ext/wavpack/gstwavpackenc.c b/ext/wavpack/gstwavpackenc.c index 95bd8f2b56..21b6754455 100644 --- a/ext/wavpack/gstwavpackenc.c +++ b/ext/wavpack/gstwavpackenc.c @@ -24,8 +24,8 @@ * @title: wavpackenc * * WavpackEnc encodes raw audio into a framed Wavpack stream. - * Wavpack is an open-source - * audio codec that features both lossless and lossy encoding. + * [Wavpack](http://www.wavpack.com/) is an open-source audio codec that + * features both lossless and lossy encoding. * * ## Example launch line * |[ diff --git a/gst/audiofx/audiofirfilter.c b/gst/audiofx/audiofirfilter.c index 1e3a2abaaf..f059685e05 100644 --- a/gst/audiofx/audiofirfilter.c +++ b/gst/audiofx/audiofirfilter.c @@ -23,8 +23,9 @@ * SECTION:element-audiofirfilter * @title: audiofirfilter * - * audiofirfilter implements a generic audio FIR filter. Before usage the - * "kernel" property has to be set to the filter kernel that should be + * audiofirfilter implements a generic audio + * [FIR filter](http://en.wikipedia.org/wiki/Finite_impulse_response). Before + * usage the "kernel" property has to be set to the filter kernel that should be * used and the "latency" property has to be set to the latency (in samples) * that is introduced by the filter kernel. Setting a latency of n samples * will lead to the first n samples being dropped from the output and diff --git a/gst/audiofx/audioiirfilter.c b/gst/audiofx/audioiirfilter.c index 81b0bbca81..867bc9bf8f 100644 --- a/gst/audiofx/audioiirfilter.c +++ b/gst/audiofx/audioiirfilter.c @@ -23,9 +23,10 @@ * SECTION:element-audioiirfilter * @title: audioiirfilter * - * audioiirfilter implements a generic audio IIR filter. Before usage the - * "a" and "b" properties have to be set to the filter coefficients that - * should be used. + * audioiirfilter implements a generic audio + * [IIR filter](http://en.wikipedia.org/wiki/Infinite_impulse_response). + * Before usage the "a" and "b" properties have to be set to the filter + * coefficients that should be used. * * The filter coefficients describe the numerator and denominator of the * transfer function. diff --git a/gst/isomp4/gstqtmux-doc.c b/gst/isomp4/gstqtmux-doc.c index be09f19e48..c290981fef 100644 --- a/gst/isomp4/gstqtmux-doc.c +++ b/gst/isomp4/gstqtmux-doc.c @@ -55,11 +55,12 @@ * The following background intends to explain why various similar muxers * are present in this plugin. * - * The - * QuickTime file format specification served as basis for the MP4 file - * format specification (mp4mux), and as such the QuickTime file structure is - * nearly identical to the so-called ISO Base Media file format defined in - * ISO 14496-12 (except for some media specific parts). + * The [QuickTime file format specification](http://www.apple.com/quicktime/resources/qtfileformat.pdf) + * served as basis for the MP4 file format specification (mp4mux), and as such + * the QuickTime file structure is nearly identical to the so-called ISO Base + * Media file format defined in ISO 14496-12 (except for some media specific + * parts). + * * In turn, the latter ISO Base Media format was further specialized as a * Motion JPEG-2000 file format in ISO 15444-3 (mj2mux) * and in various 3GPP(2) specs (3gppmux). @@ -103,11 +104,12 @@ * The following background intends to explain why various similar muxers * are present in this plugin. * - * The - * QuickTime file format specification served as basis for the MP4 file - * format specification (mp4mux), and as such the QuickTime file structure is - * nearly identical to the so-called ISO Base Media file format defined in - * ISO 14496-12 (except for some media specific parts). + * The [QuickTime file format specification](http://www.apple.com/quicktime/resources/qtfileformat.pdf) + * served as basis for the MP4 file format specification (mp4mux), and as such + * the QuickTime file structure is nearly identical to the so-called ISO Base + * Media file format defined in ISO 14496-12 (except for some media specific + * parts). + * * In turn, the latter ISO Base Media format was further specialized as a * Motion JPEG-2000 file format in ISO 15444-3 (mj2mux) * and in various 3GPP(2) specs (3gppmux). @@ -152,11 +154,12 @@ * The following background intends to explain why various similar muxers * are present in this plugin. * - * The - * QuickTime file format specification served as basis for the MP4 file - * format specification (mp4mux), and as such the QuickTime file structure is - * nearly identical to the so-called ISO Base Media file format defined in - * ISO 14496-12 (except for some media specific parts). + * The [QuickTime file format specification](http://www.apple.com/quicktime/resources/qtfileformat.pdf) + * served as basis for the MP4 file format specification (mp4mux), and as such + * the QuickTime file structure is nearly identical to the so-called ISO Base + * Media file format defined in ISO 14496-12 (except for some media specific + * parts). + * * In turn, the latter ISO Base Media format was further specialized as a * Motion JPEG-2000 file format in ISO 15444-3 (mj2mux) * and in various 3GPP(2) specs (3gppmux). @@ -201,11 +204,12 @@ * The following background intends to explain why various similar muxers * are present in this plugin. * - * The - * QuickTime file format specification served as basis for the MP4 file - * format specification (mp4mux), and as such the QuickTime file structure is - * nearly identical to the so-called ISO Base Media file format defined in - * ISO 14496-12 (except for some media specific parts). + * The [QuickTime file format specification](http://www.apple.com/quicktime/resources/qtfileformat.pdf) + * served as basis for the MP4 file format specification (mp4mux), and as such + * the QuickTime file structure is nearly identical to the so-called ISO Base + * Media file format defined in ISO 14496-12 (except for some media specific + * parts). + * * In turn, the latter ISO Base Media format was further specialized as a * Motion JPEG-2000 file format in ISO 15444-3 (mj2mux) * and in various 3GPP(2) specs (3gppmux). diff --git a/gst/isomp4/gstqtmux.c b/gst/isomp4/gstqtmux.c index 9886d75641..4b6182ce0c 100644 --- a/gst/isomp4/gstqtmux.c +++ b/gst/isomp4/gstqtmux.c @@ -55,11 +55,12 @@ * The following background intends to explain why various similar muxers * are present in this plugin. * - * The - * QuickTime file format specification served as basis for the MP4 file - * format specification (mp4mux), and as such the QuickTime file structure is - * nearly identical to the so-called ISO Base Media file format defined in - * ISO 14496-12 (except for some media specific parts). + * The [QuickTime file format specification](http://www.apple.com/quicktime/resources/qtfileformat.pdf) + * served as basis for the MP4 file format specification (mp4mux), and as such + * the QuickTime file structure is nearly identical to the so-called ISO Base + * Media file format defined in ISO 14496-12 (except for some media specific + * parts). + * * In turn, the latter ISO Base Media format was further specialized as a * Motion JPEG-2000 file format in ISO 15444-3 (mj2mux) * and in various 3GPP(2) specs (gppmux). diff --git a/gst/shapewipe/gstshapewipe.c b/gst/shapewipe/gstshapewipe.c index 35d322efc3..5ca955950c 100644 --- a/gst/shapewipe/gstshapewipe.c +++ b/gst/shapewipe/gstshapewipe.c @@ -27,8 +27,7 @@ * can be added by the border property. * * Transition bitmaps can be downloaded from the - * Cinelerra transition - * page. + * [Cinelerra transition](http://cinelerra.org/transitions.php) page. * * ## Example launch line * |[