configure.ac: some docs I had
authorThomas Vander Stichele <thomas@apestaart.org>
Wed, 19 Oct 2005 09:47:31 +0000 (09:47 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Wed, 19 Oct 2005 09:47:31 +0000 (09:47 +0000)
Original commit message from CVS:

* configure.ac:
some docs I had
* ext/amrnb/amrnbenc.c: (gst_amrnbenc_chain):
trivial fixes

ChangeLog
configure.ac
ext/amrnb/amrnbenc.c

index acb87487b8f2bab696116f25a78a4d555d2cdf31..5f86ed66ed4bc71f5fe545c766b8aba8fea6b510 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+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),
index 51d55a3287009066a7ecdfd0dd62a814898a1e7e..531da2cc5fa63b4e87fcf39441c896718c995b36 100644 (file)
@@ -82,6 +82,8 @@ AC_ISC_POSIX
 
 AC_HEADER_STDC([])
 AC_C_INLINE
+
+dnl used by ext/a52dec
 AX_CREATE_STDINT_H
 
 dnl Check for malloc.h
@@ -179,10 +181,6 @@ AC_SUBST(GST_PLUGINS_BASE_CFLAGS)
 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 ====================================
 
index c66b1ef63f498b7d928368b1188f39b7883c2090..d82a66c1f2a626d718d28a73f58ac70c06c3128c 100644 (file)
@@ -192,6 +192,8 @@ gst_amrnbenc_chain (GstPad * pad, GstBuffer * buffer)
 
   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;
 
@@ -217,7 +219,7 @@ gst_amrnbenc_chain (GstPad * pad, GstBuffer * buffer)
 
     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);