From ff8b6de615ff389388b693828d2acecac9652d0a Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Mon, 21 Jan 2008 14:19:32 +0000 Subject: docs/plugins/: Update lists again. Those whole can build ivorbisdec, mythtvsrc, nvudemux and theoradecexp, please com... Original commit message from CVS: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-bad-plugins-docs.sgml: * docs/plugins/gst-plugins-bad-plugins-sections.txt: Update lists again. Those whole can build ivorbisdec, mythtvsrc, nvudemux and theoradecexp, please commit the inspect/plugin-xxx.xml. * docs/plugins/inspect/plugin-gstinterlace.xml: * docs/plugins/inspect/plugin-rawparse.xml * docs/plugins/inspect/plugin-videoparse.xml: Replace videoparse with rawparse. * gst/dvdspu/gstdvdspu.h: Help gtk-doc to recognize the object struct. --- ChangeLog | 16 +++++++ docs/plugins/Makefile.am | 2 + docs/plugins/gst-plugins-bad-plugins-docs.sgml | 14 ++++++ docs/plugins/gst-plugins-bad-plugins-sections.txt | 28 ++++++++++++ docs/plugins/inspect/plugin-gstinterlace.xml | 4 +- docs/plugins/inspect/plugin-rawparse.xml | 55 +++++++++++++++++++++++ docs/plugins/inspect/plugin-videoparse.xml | 34 -------------- gst/dvdspu/gstdvdspu.h | 10 ++--- 8 files changed, 121 insertions(+), 42 deletions(-) create mode 100644 docs/plugins/inspect/plugin-rawparse.xml delete mode 100644 docs/plugins/inspect/plugin-videoparse.xml diff --git a/ChangeLog b/ChangeLog index a6b48cc6..68b2d8c4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,19 @@ +2008-01-21 Stefan Kost + + * docs/plugins/Makefile.am: + * docs/plugins/gst-plugins-bad-plugins-docs.sgml: + * docs/plugins/gst-plugins-bad-plugins-sections.txt: + Update lists again. Those whole can build ivorbisdec, mythtvsrc, + nvudemux and theoradecexp, please commit the inspect/plugin-xxx.xml. + + * docs/plugins/inspect/plugin-gstinterlace.xml: + * docs/plugins/inspect/plugin-rawparse.xml + * docs/plugins/inspect/plugin-videoparse.xml: + Replace videoparse with rawparse. + + * gst/dvdspu/gstdvdspu.h: + Help gtk-doc to recognize the object struct. + 2008-01-21 Stefan Kost * gst/librfb/rfbdecoder.c: diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am index fac67bf9..58710bdb 100644 --- a/docs/plugins/Makefile.am +++ b/docs/plugins/Makefile.am @@ -123,6 +123,8 @@ EXTRA_HFILES = \ $(top_srcdir)/gst/multifile/gstmultifilesink.h \ $(top_srcdir)/gst/multifile/gstmultifilesrc.h \ $(top_srcdir)/gst/nuvdemux/gstnuvdemux.h \ + $(top_srcdir)/gst/rawparse/gstaudioparse.h + $(top_srcdir)/gst/rawparse/gstvideoparse.h $(top_srcdir)/gst/replaygain/gstrganalysis.h \ $(top_srcdir)/gst/replaygain/gstrglimiter.h \ $(top_srcdir)/gst/replaygain/gstrgvolume.h \ diff --git a/docs/plugins/gst-plugins-bad-plugins-docs.sgml b/docs/plugins/gst-plugins-bad-plugins-docs.sgml index 5f2afb37..f88a32d3 100644 --- a/docs/plugins/gst-plugins-bad-plugins-docs.sgml +++ b/docs/plugins/gst-plugins-bad-plugins-docs.sgml @@ -15,37 +15,50 @@ + + + + + + + + + + + + + @@ -96,6 +109,7 @@ + diff --git a/docs/plugins/gst-plugins-bad-plugins-sections.txt b/docs/plugins/gst-plugins-bad-plugins-sections.txt index 717dee75..c9124a9c 100644 --- a/docs/plugins/gst-plugins-bad-plugins-sections.txt +++ b/docs/plugins/gst-plugins-bad-plugins-sections.txt @@ -40,6 +40,20 @@ GST_TYPE_AMRWBPARSE gst_amrwbparse_get_type +
+element-audioparse +audioparse +GstAudioParse + +GstAudioParseClass +GST_AUDIO_PARSE +GST_AUDIO_PARSE_CLASS +GST_IS_AUDIO_PARSE +GST_IS_AUDIO_PARSE_CLASS +GST_TYPE_AUDIO_PARSE +gst_audio_parse_get_type +
+
element-dc1394 dc1394 @@ -683,6 +697,20 @@ GST_VIDEO_MARK_CLASS GST_IS_VIDEO_MARK_CLASS
+
+element-videoparse +videoparse +GstVideoParse + +GstVideoParseClass +GST_VIDEO_PARSE +GST_VIDEO_PARSE_CLASS +GST_IS_VIDEO_PARSE +GST_IS_VIDEO_PARSE_CLASS +GST_TYPE_VIDEO_PARSE +gst_video_parse_get_type +
+
element-wildmidi wildmidi diff --git a/docs/plugins/inspect/plugin-gstinterlace.xml b/docs/plugins/inspect/plugin-gstinterlace.xml index 863c3343..332312c6 100644 --- a/docs/plugins/inspect/plugin-gstinterlace.xml +++ b/docs/plugins/inspect/plugin-gstinterlace.xml @@ -20,13 +20,13 @@ sink sink always -
video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
video/x-raw-yuv, format=(fourcc){ I420, Y42B }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
src source always -
video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
video/x-raw-yuv, format=(fourcc){ I420, Y42B }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
diff --git a/docs/plugins/inspect/plugin-rawparse.xml b/docs/plugins/inspect/plugin-rawparse.xml new file mode 100644 index 00000000..de9a6ed2 --- /dev/null +++ b/docs/plugins/inspect/plugin-rawparse.xml @@ -0,0 +1,55 @@ + + rawparse + Parses byte streams into raw frames + ../../gst/rawparse/.libs/libgstrawparse.so + libgstrawparse.so + 0.10.5.1 + LGPL + gst-plugins-bad + GStreamer Bad Plug-ins CVS/prerelease + Unknown package origin + + + audioparse + Audio Parse + Filter/Audio + Converts stream into audio frames + Sebastian Dr303266ge <slomo@circular-chaos.org> + + + src + source + always +
audio/x-raw-int, depth=(int)[ 1, 32 ], width=(int){ 8, 16, 24, 32 }, endianness=(int){ 1234, 4321 }, signed=(boolean){ true, false }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int){ 32, 64 }, endianness=(int){ 1234, 4321 }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
+
+ + sink + sink + always +
ANY
+
+
+
+ + videoparse + Video Parse + Filter/Video + Converts stream into video frames + David Schleef <ds@schleef.org>, Sebastian Dr303266ge <slomo@circular-chaos.org> + + + src + source + always +
video/x-raw-yuv, format=(fourcc){ I420, YV12, YUY2, UYVY }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb; video/x-raw-gray
+
+ + sink + sink + always +
ANY
+
+
+
+
+
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-videoparse.xml b/docs/plugins/inspect/plugin-videoparse.xml deleted file mode 100644 index 4f7a9df3..00000000 --- a/docs/plugins/inspect/plugin-videoparse.xml +++ /dev/null @@ -1,34 +0,0 @@ - - videoparse - Parses byte streams into video frames - ../../gst/videoparse/.libs/libgstvideoparse.so - libgstvideoparse.so - 0.10.5.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins CVS/prerelease - Unknown package origin - - - videoparse - Video Parse - Filter/Video - Converts stream into video frames - David Schleef <ds@schleef.org> - - - sink - sink - always -
ANY
-
- - src - source - always -
video/x-raw-yuv, format=(fourcc){ I420, YV12, YUY2, UYVY }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb; video/x-raw-gray
-
-
-
-
-
\ No newline at end of file diff --git a/gst/dvdspu/gstdvdspu.h b/gst/dvdspu/gstdvdspu.h index e4b88488..0432a3af 100644 --- a/gst/dvdspu/gstdvdspu.h +++ b/gst/dvdspu/gstdvdspu.h @@ -37,8 +37,8 @@ G_BEGIN_DECLS #define DVD_SPU_LOCK(s) g_mutex_lock ((s)->spu_lock); #define DVD_SPU_UNLOCK(s) g_mutex_unlock ((s)->spu_lock); -typedef struct GstDVDSpu GstDVDSpu; -typedef struct GstDVDSpuClass GstDVDSpuClass; +typedef struct _GstDVDSpu GstDVDSpu; +typedef struct _GstDVDSpuClass GstDVDSpuClass; typedef struct SpuRect SpuRect; typedef struct SpuPixCtrlI SpuPixCtrlI; @@ -183,8 +183,7 @@ struct SpuPacket { GstEvent *event; }; -struct GstDVDSpu -{ +struct _GstDVDSpu { GstElement element; GstPad *videosinkpad; @@ -213,8 +212,7 @@ struct GstDVDSpu GstBuffer *pending_frame; }; -struct GstDVDSpuClass -{ +struct _GstDVDSpuClass { GstElementClass parent_class; }; -- cgit v1.2.1