Commit 5df1c827 authored by Edgard Gusmão Lima's avatar Edgard Gusmão Lima

Ported to 0.9. Some issues to be solved yet: 1- set correct timestamps 2- seg...

Ported to 0.9. Some issues to be solved yet: 1- set correct timestamps 2- seg fault when eos 3- seek is now disabled

Original commit message from CVS:
Ported to 0.9. Some issues to be solved yet:
1- set correct timestamps
2- seg fault when eos
3- seek is now disabled
parent 7a50084e
2005-11-08 Edgard Lima <edgard.lima@indt.org.br>
configure.ac:
PORTED_09:
ext/Makefile.am:
ext/ivorbis/vorbis.c:
ext/ivorbis/vorbisfile.c:
Ported to 0.9. Some issues to be solved yet:
1- set correct timestamps
2- seg fault when eos
3- seek is now disabled
2005-11-06 Julien MOUTTE <julien@moutte.net>
* examples/Makefile.am: Cleanup non existing
......
When porting a plugin start with 0.8 CVS head, not the old code in this module. There are many bugfixes which have gone into 0.8 which you want to keep.
List of ported plugins (update when you commit a ported plugin):
ivorbis (alima)
gsmdec (alima)
sdl (alima)
speed (fcarvalho)
......
......@@ -409,6 +409,19 @@ GST_CHECK_FEATURE(SDL, [SDL plug-in], sdlvideosink, [
fi
])
dnl *** ivorbis ***
dnl AM_PATH_IVORBIS only takes two options
translit(dnm, m, l) AM_CONDITIONAL(USE_IVORBIS, true)
GST_CHECK_FEATURE(IVORBIS, [integer vorbis plug-in], ivorbisdec, [
IVORBIS_LIBS=
IVORBIS_CFLAGS=
AC_CHECK_LIB(vorbisidec, vorbis_block_init,
[IVORBIS_LIBS=-lvorbisidec
HAVE_IVORBIS=yes],
HAVE_IVORBIS=no)
AC_SUBST(IVORBIS_LIBS)
AC_SUBST(IVORBIS_CFLAGS)
])
dnl *** gsm ***
translit(dnm, m, l) AM_CONDITIONAL(USE_GSM, true)
......@@ -496,6 +509,7 @@ ext/Makefile
ext/directfb/Makefile
ext/faac/Makefile
ext/faad/Makefile
ext/ivorbis/Makefile
ext/gsm/Makefile
ext/sdl/Makefile
docs/Makefile
......
......@@ -76,11 +76,11 @@ endif
HERMES_DIR=
# endif
# if USE_IVORBIS
# IVORBIS_DIR=ivorbis
# else
IVORBIS_DIR=
# endif
if USE_IVORBIS
IVORBIS_DIR=ivorbis
else
IVORBIS_DIR=
endif
# if USE_JACK
# JACK_DIR=jack
......
......@@ -30,9 +30,6 @@ extern GType ivorbisfile_get_type (void);
static gboolean
plugin_init (GstPlugin * plugin)
{
if (!gst_library_load ("gstbytestream"))
return FALSE;
if (!gst_element_register (plugin, "tremor", GST_RANK_PRIMARY,
ivorbisfile_get_type ()))
return FALSE;
......
This diff is collapsed.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment