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> 2004-03-05 Benjamin Otte <otte@gnome.org>
* gst/gstelement.c: (gst_element_error_full): * 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: Required tools:
=============== ===============
bison >= 1.35
flex
An extra set of tools is required if you wish to build GStreamer out of An extra set of tools is required if you wish to build GStreamer out of
CVS (using autogen.sh): CVS (using autogen.sh):

View file

@ -118,7 +118,7 @@ if test x$PERL_PATH = xno; then
AC_MSG_ERROR(Could not find perl) AC_MSG_ERROR(Could not find perl)
fi 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 dnl FIXME: check if AC_PROG_YACC is suitable here
AC_PATH_PROG(BISON_PATH, bison, no) AC_PATH_PROG(BISON_PATH, bison, no)
if test x$BISON_PATH = xno; then if test x$BISON_PATH = xno; then

View file

@ -11,7 +11,7 @@ API:
- make GstPadLinkReturn internal (to either plugins+core or just core) - make GstPadLinkReturn internal (to either plugins+core or just core)
and return gboolean to apps. and return gboolean to apps.
- rewrite GstIndex - rewrite GstIndex (it's gross)
- gst_init() et al. need to work correctly when called multiple times - gst_init() et al. need to work correctly when called multiple times
and from libraries, etc. and from libraries, etc.
@ -28,6 +28,12 @@ API:
- remove gst_element_yield() - 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: caps:

View file

@ -393,7 +393,6 @@ print_element_info (GstElementFactory *factory)
GstElement *element; GstElement *element;
GstObjectClass *gstobject_class; GstObjectClass *gstobject_class;
GstElementClass *gstelement_class; GstElementClass *gstelement_class;
GList *pads;
GstPad *pad; GstPad *pad;
GstRealPad *realpad; GstRealPad *realpad;
GstPadTemplate *padtemplate; GstPadTemplate *padtemplate;
@ -423,6 +422,8 @@ print_element_info (GstElementFactory *factory)
g_print ("Pad Templates:\n"); g_print ("Pad Templates:\n");
if (factory->numpadtemplates) { if (factory->numpadtemplates) {
const GList *pads;
pads = factory->padtemplates; pads = factory->padtemplates;
while (pads) { while (pads) {
padtemplate = (GstPadTemplate*)(pads->data); padtemplate = (GstPadTemplate*)(pads->data);