REQUIREMENTS: Add bison and flex.
authorDavid Schleef <ds@schleef.org>
Sat, 6 Mar 2004 04:54:06 +0000 (04:54 +0000)
committerDavid Schleef <ds@schleef.org>
Sat, 6 Mar 2004 04:54:06 +0000 (04:54 +0000)
Original commit message from CVS:
reviewed by: <delete if not using a buddy>
* REQUIREMENTS: Add bison and flex.
* configure.ac: Fix comment about bison.
* docs/random/ds/0.9-suggested-changes: yer ma
* tools/gst-inspect.c: (print_element_info):  Fix warning.

ChangeLog
REQUIREMENTS
configure.ac
docs/random/ds/0.9-suggested-changes
tools/gst-inspect.c

index ea210e7db604e1c5b2194b4bf47552b815a8eaee..d0d48f209712d9a25cf5d7712b0c448a052b4625 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2004-03-05  David Schleef  <ds@schleef.org>
+
+       reviewed by: <delete if not using a buddy>
+
+       * REQUIREMENTS: Add bison and flex.
+       * configure.ac: Fix comment about bison.
+       * docs/random/ds/0.9-suggested-changes: yer ma
+       * tools/gst-inspect.c: (print_element_info):  Fix warning.
+
 2004-03-05  Benjamin Otte  <otte@gnome.org>
 
        * gst/gstelement.c: (gst_element_error_full):
index 0bdcebbcf6c7068ab6c41e7bb796d6fd9e7ae7da..f41fb857e0384e48e33af66df98f1b57a91848d3 100644 (file)
@@ -25,6 +25,9 @@ listed in the REQUIREMENTS document in the gst-plugins package.
 Required tools:
 ===============
 
+bison >= 1.35
+flex
+
 An extra set of tools is required if you wish to build GStreamer out of
 CVS (using autogen.sh):
 
index c06f5d7518482b2ee27ed9289587b9ccf85a4a1a..9e7b879b8c7e1efb77693e7c60dc485d6b2d6c48 100644 (file)
@@ -118,7 +118,7 @@ if test x$PERL_PATH = xno; then
   AC_MSG_ERROR(Could not find perl)
 fi
 
-dnl we require bison for building of some of the marshal files
+dnl we require bison for building the parser
 dnl FIXME: check if AC_PROG_YACC is suitable here
 AC_PATH_PROG(BISON_PATH, bison, no)
 if test x$BISON_PATH = xno; then
index e7e007deb95e6bb7ff2cdcbc3e5cdfca92286a92..93b7c8691733dc0a10ac7297f63450f444de1931 100644 (file)
@@ -11,7 +11,7 @@ API:
  - make GstPadLinkReturn internal (to either plugins+core or just core)
    and return gboolean to apps.
 
- - rewrite GstIndex
+ - rewrite GstIndex (it's gross)
 
  - gst_init() et al. need to work correctly when called multiple times
    and from libraries, etc.
@@ -28,6 +28,12 @@ API:
 
  - remove gst_element_yield()
 
+ - read/write locks on buffers
+
+ - be able to send events to unlinked pads (bug #114442)
+
+ - caps should have a flag on fields to indicate that the field is optional
+
 
 caps:
 
index bb3f09c77119a91338b1dd276afe587723d9d1a9..8a5076c9cff1187e41a32b30eef706fae0bb6567 100644 (file)
@@ -393,7 +393,6 @@ print_element_info (GstElementFactory *factory)
   GstElement *element;
   GstObjectClass *gstobject_class;
   GstElementClass *gstelement_class;
-  GList *pads;
   GstPad *pad;
   GstRealPad *realpad;
   GstPadTemplate *padtemplate;
@@ -423,6 +422,8 @@ print_element_info (GstElementFactory *factory)
 
   g_print ("Pad Templates:\n");
   if (factory->numpadtemplates) {
+    const GList *pads;
+
     pads = factory->padtemplates;
     while (pads) {
       padtemplate = (GstPadTemplate*)(pads->data);