<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Why Android cannot record in Stereo? IMX53 QSB in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Why-Android-cannot-record-in-Stereo-IMX53-QSB/m-p/183001#M8093</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I try to record audio in stereo and it always fails, when I get the minbuffersize i get the error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;I/ActivityManager( 2147): Start proc com.example.recorder for activity com.example.recorder/.MainActivity: pid=3478 uid=10035 gids={1015}&lt;BR /&gt;E/AudioRecord-Java( 3478): [ android.media.AudioRecord ] getMinBufferSize(): Invalid audio format.&lt;BR /&gt;I/System.out( 3478): Buffer size -2&lt;BR /&gt;I/SurfaceFlinger( 2147): mHw-&amp;gt;getFormat() 4&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;and if I force a min buffer size it throws:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;EM&gt;W/dalvikvm( 3553): threadid=1: thread exiting with uncaught exception (group=0x2aac0560)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): FATAL EXCEPTION: main&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): java.lang.IllegalStateException: Could not execute method of the activity&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.view.View$1.onClick(View.java:2288)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.view.View.performClick(View.java:2629)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.view.View$PerformClick.run(View.java:9374)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.os.Handler.handleCallback(Handler.java:587)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.os.Handler.dispatchMessage(Handler.java:92)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.os.Looper.loop(Looper.java:123)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.app.ActivityThread.main(ActivityThread.java:3683)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at java.lang.reflect.Method.invokeNative(Native Method)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:507)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at dalvik.system.NativeStart.main(Native Method)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): Caused by: java.lang.reflect.InvocationTargetException&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at java.lang.reflect.Method.invokeNative(Native Method)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:507)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.view.View$1.onClick(View.java:2283)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;... 11 more&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): Caused by: java.lang.IllegalArgumentException: Invalid audio buffer size.&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.media.AudioRecord.audioBuffSizeCheck(AudioRecord.java:324)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.media.AudioRecord.&amp;lt;init&amp;gt;(AudioRecord.java:225)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at com.example.recorder.MainActivity.startRecording(MainActivity.java:207)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at com.example.recorder.MainActivity.startRecording(MainActivity.java:163)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;... 14 more&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;W/ActivityManager( 2147):&amp;nbsp;&amp;nbsp; Force finishing activity com.example.recorder/.MainActivity&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;W/ActivityManager( 2147): Activity pause timeout for HistoryRecord{2b0c6578 com.example.recorder/.MainActivity}&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's odd cuz alsamixer for SGTL5000 gives me the option of capture left/right volume levels:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;Simple mixer control 'Capture',0&lt;BR /&gt;&amp;nbsp; Capabilities: cvolume penum&lt;BR /&gt;&amp;nbsp; Capture channels: Front Left - Front Right&lt;BR /&gt;&amp;nbsp; Limits: Capture 0 - 15&lt;BR /&gt;&amp;nbsp; Front Left: Capture 15 [100%]&lt;BR /&gt;&amp;nbsp; Front Right: Capture 15 [100%]&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However I cannot test it cuz i don't have alsa_arecord (that's another problem i'm having).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 17 Aug 2012 19:26:06 GMT</pubDate>
    <dc:creator>RafaelThomasGoz</dc:creator>
    <dc:date>2012-08-17T19:26:06Z</dc:date>
    <item>
      <title>Why Android cannot record in Stereo? IMX53 QSB</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-Android-cannot-record-in-Stereo-IMX53-QSB/m-p/183001#M8093</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I try to record audio in stereo and it always fails, when I get the minbuffersize i get the error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;I/ActivityManager( 2147): Start proc com.example.recorder for activity com.example.recorder/.MainActivity: pid=3478 uid=10035 gids={1015}&lt;BR /&gt;E/AudioRecord-Java( 3478): [ android.media.AudioRecord ] getMinBufferSize(): Invalid audio format.&lt;BR /&gt;I/System.out( 3478): Buffer size -2&lt;BR /&gt;I/SurfaceFlinger( 2147): mHw-&amp;gt;getFormat() 4&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;and if I force a min buffer size it throws:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;EM&gt;W/dalvikvm( 3553): threadid=1: thread exiting with uncaught exception (group=0x2aac0560)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): FATAL EXCEPTION: main&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): java.lang.IllegalStateException: Could not execute method of the activity&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.view.View$1.onClick(View.java:2288)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.view.View.performClick(View.java:2629)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.view.View$PerformClick.run(View.java:9374)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.os.Handler.handleCallback(Handler.java:587)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.os.Handler.dispatchMessage(Handler.java:92)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.os.Looper.loop(Looper.java:123)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.app.ActivityThread.main(ActivityThread.java:3683)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at java.lang.reflect.Method.invokeNative(Native Method)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:507)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at dalvik.system.NativeStart.main(Native Method)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): Caused by: java.lang.reflect.InvocationTargetException&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at java.lang.reflect.Method.invokeNative(Native Method)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:507)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.view.View$1.onClick(View.java:2283)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;... 11 more&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): Caused by: java.lang.IllegalArgumentException: Invalid audio buffer size.&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.media.AudioRecord.audioBuffSizeCheck(AudioRecord.java:324)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at android.media.AudioRecord.&amp;lt;init&amp;gt;(AudioRecord.java:225)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at com.example.recorder.MainActivity.startRecording(MainActivity.java:207)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;at com.example.recorder.MainActivity.startRecording(MainActivity.java:163)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;E/AndroidRuntime( 3553): &amp;nbsp;&amp;nbsp; &amp;nbsp;... 14 more&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;W/ActivityManager( 2147):&amp;nbsp;&amp;nbsp; Force finishing activity com.example.recorder/.MainActivity&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;W/ActivityManager( 2147): Activity pause timeout for HistoryRecord{2b0c6578 com.example.recorder/.MainActivity}&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's odd cuz alsamixer for SGTL5000 gives me the option of capture left/right volume levels:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;Simple mixer control 'Capture',0&lt;BR /&gt;&amp;nbsp; Capabilities: cvolume penum&lt;BR /&gt;&amp;nbsp; Capture channels: Front Left - Front Right&lt;BR /&gt;&amp;nbsp; Limits: Capture 0 - 15&lt;BR /&gt;&amp;nbsp; Front Left: Capture 15 [100%]&lt;BR /&gt;&amp;nbsp; Front Right: Capture 15 [100%]&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However I cannot test it cuz i don't have alsa_arecord (that's another problem i'm having).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Aug 2012 19:26:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-Android-cannot-record-in-Stereo-IMX53-QSB/m-p/183001#M8093</guid>
      <dc:creator>RafaelThomasGoz</dc:creator>
      <dc:date>2012-08-17T19:26:06Z</dc:date>
    </item>
    <item>
      <title>Re: Why Android cannot record in Stereo? IMX53 QSB</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-Android-cannot-record-in-Stereo-IMX53-QSB/m-p/183002#M8094</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It actually can, the hardware I was using had a bug.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Aug 2012 14:27:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-Android-cannot-record-in-Stereo-IMX53-QSB/m-p/183002#M8094</guid>
      <dc:creator>RafaelThomasGoz</dc:creator>
      <dc:date>2012-08-22T14:27:36Z</dc:date>
    </item>
  </channel>
</rss>

