mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-05 15:08:48 +00:00
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:
parent
e210fe6540
commit
c27e70d3c1
5 changed files with 22 additions and 3 deletions
|
@ -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):
|
||||||
|
|
|
@ -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):
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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:
|
||||||
|
|
||||||
|
|
|
@ -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);
|
||||||
|
|
Loading…
Reference in a new issue