opensles: fixes 8 bit format which is unsigned on android.
authorJosep Torra <n770galaxy@gmail.com>
Wed, 26 Sep 2012 10:09:04 +0000 (12:09 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 18 Oct 2012 12:03:08 +0000 (14:03 +0200)
sys/opensles/openslessink.c

index b70c603..b23dc12 100644 (file)
@@ -53,7 +53,7 @@ static GstStaticPadTemplate sink_factory = GST_STATIC_PAD_TEMPLATE ("sink",
         "channels = (int) [1, 2];"
         "audio/x-raw-int, "
         "endianness = (int) {" G_STRINGIFY (G_BYTE_ORDER) " }, "
-        "signed = (boolean) { TRUE }, "
+        "signed = (boolean) { FALSE }, "
         "width = (int) 8, "
         "depth = (int) 8, "
         "rate = (int) { " RATES "}, " "channels = (int) [1, 2]")