Original commit message from CVS:
* configure.ac:
some docs I had
* ext/amrnb/amrnbenc.c: (gst_amrnbenc_chain):
trivial fixes
+2005-10-19 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * configure.ac:
+ some docs I had
+ * ext/amrnb/amrnbenc.c: (gst_amrnbenc_chain):
+ trivial fixes
+
2005-10-18 Wim Taymans <wim@fluendo.com>
* gst/realmedia/rmdemux.c: (gst_rmdemux_validate_offset),
AC_HEADER_STDC([])
AC_C_INLINE
+
+dnl used by ext/a52dec
AX_CREATE_STDINT_H
dnl Check for malloc.h
dnl Determine endianness
AC_C_BIGENDIAN
-dnl Check for fast float to int casting as defined in C99
-AC_C99_FUNC_LRINT()
-AC_C99_FUNC_LRINTF()
-
dnl Check for essential libraries first:
dnl ====================================
amrnbenc = GST_AMRNBENC (GST_PAD_PARENT (pad));
+ g_return_val_if_fail (amrnbenc->handle, GST_FLOW_WRONG_STATE);
+
if (amrnbenc->rate == 0 || amrnbenc->channels == 0)
goto not_negotiated;
data = (guint8 *) gst_adapter_peek (amrnbenc->adapter, 320);
- /* decode */
+ /* encode */
outsize = Encoder_Interface_Encode (amrnbenc->handle, MR122, (short *) data,
(guint8 *) GST_BUFFER_DATA (out), 0);