REQUIREMENTS: Add bison and flex.

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.
This commit is contained in:
David Schleef 2004-03-06 04:54:06 +00:00
parent e210fe6540
commit c27e70d3c1
5 changed files with 22 additions and 3 deletions

View file

@ -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):

View 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):

View 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

View 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:

View 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);