Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

NatCorder - Video Recording API

Discussion in 'Assets and Asset Store' started by Lanre, Nov 18, 2017.

  1. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    What device do you get the weird colors on? The warnings are innocuous; ignore them.
     
  2. dalpek

    dalpek

    Joined:
    Aug 20, 2014
    Posts:
    8
    The latest IPad mini with the A12 chip
     
  3. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    Does this discoloration happen in the ReplayCam example? Can you share your recording code?
     
  4. dalpek

    dalpek

    Joined:
    Aug 20, 2014
    Posts:
    8
    I can confirm the example also has the wrong colors.
    I have just tested it in another iPad model and the same thing happens. Tested on iPad MR7F2CL/A ios 12.1.1

    The code:
    // Start recording
    recordingClock = new RealtimeClock();
    videoRecorder = new MP4Recorder(
    videoWidth,
    videoHeight,
    30,
    AudioSettings.outputSampleRate,
    (int)AudioSettings.speakerMode,
    OnReplay
    );

    // Create recording inputs
    cameraInput = new CameraInput(videoRecorder, recordingClock, Camera.main);

    // audio from app
    audioInput = new AudioInput(videoRecorder, recordingClock, Camera.main.GetComponent<AudioListener>());
     
    Last edited: Sep 16, 2019
  5. CB-Mishra

    CB-Mishra

    Joined:
    Feb 17, 2018
    Posts:
    4
    Hi,

    I am using Arkit 3 in unity for IOS platform . I want to capture video by ArCamera in specified location with custom for uploading the video on the server. Is it possible with Natcoder.

    I have tested another plugin in arkit3 in unity IOS but they are capturing video with native camera not with ArCamera.

    Please help me out.

    Thanks and Regards,
    CB Mishra
     
  6. LeeLorenzSr

    LeeLorenzSr

    Joined:
    May 3, 2015
    Posts:
    50
    The examples complain about having access to a web cam. I will make a new project and import NatCorder into that, and see if I can get it working.
     
  7. iglooGameDev

    iglooGameDev

    Joined:
    Nov 1, 2017
    Posts:
    2
    Hello,
    I'm using Natcorder 1.6.2 on my unity project and I'm facing a problem when I start to record a video with in-game audio on Huawei P20,Nokia8,Samsung Galaxy edge7 then my app freezed but it run fine without in-game audio recorder the only phone that can run both of them is Huawei P30 pro.Do you have any solution or advice about this problem ?
    NatCorder 1.6.2
    Unity 2018.4.9f1
     
  8. timbokoppers

    timbokoppers

    Joined:
    Nov 14, 2016
    Posts:
    71
    I have the same problem when recording video with the ReplayCam and NatCorder since the latest update of NatCorder. The video is all blueish... I use Linear color space.

    I guess it has something to do with the update regarding MacOS, but that introduces the bug on iOS?
     
    Lanre likes this.
  9. dalpek

    dalpek

    Joined:
    Aug 20, 2014
    Posts:
    8
    I forgot to mention I am using Gamma color space. Developing on MacOS v10.14.6, Xcode 10.3
     
    Last edited: Sep 17, 2019
  10. JcFractal

    JcFractal

    Joined:
    Jan 28, 2016
    Posts:
    2

    Hi I'm trying to set up a Unity project with Vuforia and NatCorder, I'm also using Unity 2019.2 and the latest Vuforia, I made a build for Android using the ReplayCam example then adding the Vuforia camera and image target, but I'm getting a black screen. How did you get the Android build to work with Vuforia and NatCorder? what set up did you use?
    Did you remove the main camera and leave only the ARCamera? I'm a bit of a noob and don't know how to get NatCorder and Vuforia working in Unity.
    Thank you, JcFractal
     
  11. LeeLorenzSr

    LeeLorenzSr

    Joined:
    May 3, 2015
    Posts:
    50
    So it seems that size is an issue. I was setting it to the camera's pixel size, which was not zeroed out (951x1610 in my editor's game window) and NatCorder didn't like that.

    Any ideas on what resolutions work? 828x1792 (iPhoneXR) works, but knocking one or two pixels from the width caused the video recording to fail.
     
    Last edited: Sep 17, 2019
  12. bvisionary

    bvisionary

    Joined:
    Aug 4, 2019
    Posts:
    4
    I am using latest natcorder version. When i try to record video with audio app crashes when it starts recording in android. In unity editor everything is fine no issue. Will you please help?
     
  13. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    I'll try to reproduce this. Thanks.
     
  14. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    NatCorder doesn't allow you to set where the video is recorded to. Instead, you can move the recorded video file to your preferred location when NatCorder hands you the path to the file.
     
  15. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    The fix is to remove the `AndroidJNI.DetachCurrentThread` line in AudioInput.cs. Unity doesn't seem to have approved the update I submitted days ago.
     
  16. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    I responded to your PM; this doesn't sound like it has anything to do with NatCorder so reach out to Vuforia support.
     
  17. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    For some recorders, width and height must not be odd numbers.
     
  18. iglooGameDev

    iglooGameDev

    Joined:
    Nov 1, 2017
    Posts:
    2
    It's works!! Thank you.
     
    Lanre likes this.
  19. leoapp

    leoapp

    Joined:
    Mar 29, 2018
    Posts:
    2
    Hi @Lanre

    My app crashes when I try to record an AR scene with NatCorder 1.6.2.
    NatCorder 1.5 was working fine.
    The device is iPhone X, running iOS 12.0. Unity version is 2018.3.14f1.

    I attached the logs.

    I'll be very glad if you point me in the right direction.

    Thanks!
    Ahmet

    Screen Shot 2019-09-19 at 22.34.30.png Screen Shot 2019-09-19 at 22.34.52.png
     
  20. achekalov

    achekalov

    Joined:
    Jun 15, 2017
    Posts:
    1
    Hello!
    Is it possible to get Windows 32-bit plugin? Thanks!
     
  21. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    Can you upload the full logs from Xcode from apps start to crash?
     
  22. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    NatCorder only supports Windows 10 64-bit.
     
  23. dalpek

    dalpek

    Joined:
    Aug 20, 2014
    Posts:
    8
    Regarding the weird colors on unity 2019.2.5. I decided to rollback my app to unity 2018.4.9. I can confirm that with this version, natcorder v 1.6.2 works fine on iOS and Android, no more weird colors.
     
  24. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    That would explain why I can't reproduce it. Thanks for this crucial detail. I'll try to find a fix sometime this weekend.
     
  25. dalpek

    dalpek

    Joined:
    Aug 20, 2014
    Posts:
    8
    Thanks! I plan on staying with unity 2018.4.9 for a while. 2019 introduced some weird tracking issues in Vuforia 8.3.8 as well.
     
    Lanre likes this.
  26. LeeLorenzSr

    LeeLorenzSr

    Joined:
    May 3, 2015
    Posts:
    50
    Well, just spent the night trying to get my app running on Android, after not compiling it for the platform in the past couple of months... resolved a few conflicts, finally got it launching, and it's crashing whenever it attempts to access a plugin. I need to test out NatShare, but NatCorder is causing my app to bomb out as soon as a call is made to the plugin. Considering I also had to stub out the GPS functions form AUP (Android Ultimate Plugin), I'm beginning to think something else is going on - as in - Android plugins in general are causing an issue. I can do without AUP, but I MUST have NatCorder and NatShare working for launch. Any ideas?

    Code (CSharp):
    1. 09-21 00:18:03.002 24894 24909 I Unity   : BaseGameManager state change handler called
    2. 09-21 00:18:03.002 24894 24909 I Unity   : GameFoundation.BaseGameManager:handleStateChange(StateBoxItem, StateBoxItem)
    3. 09-21 00:18:03.002 24894 24909 I Unity   : GameFoundation.OnStateChange:Invoke(StateBoxItem, StateBoxItem)
    4. 09-21 00:18:03.002 24894 24909 I Unity   : System.Action`1:Invoke(T)
    5. 09-21 00:18:03.002 24894 24909 I Unity   : RSG.<>c__DisplayClass44_0:<Then>b__0(PromisedT)
    6. 09-21 00:18:03.002 24894 24909 I Unity   : System.Action`1:Invoke(T)
    7. 09-21 00:18:03.002 24894 24909 I Unity   : RSG.Promise`1:InvokeHandler(Action`1, IRejectable, T)
    8. 09-21 00:18:03.002 24894 24909 I Unity   : RSG.Promise`1:InvokeResolveHandlers(PromisedT)
    9. 09-21 00:18:03.002 24894 24909 I Unity   : System.Action`3:Invoke(T1, T2, T3)
    10. 09-21 00:18:03.002 24894 24909 I Unity   : System.Action`2:Invoke(T1, T2)
    11. 09-21 00:18:03.002 24894 24909 I Unity   : Proyecto26.<CreateRequestAndRetry>d__2:MoveNext()
    12. 09-21 00:18:03.002 24894 24909 I Unity   : UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
    13. 09-21 00:18:03.002 24894 24909 I Unity   :
    14. 09-21 00:18:03.002 24894 24909 I Unity   : (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 48)
    15. 09-21 00:18:03.002 24894 24909 I Unity   :
    16. 09-21 00:18:15.529 24894 24909 I Unity   : ====================================STARTING RECORDING===720 1520============================
    17. 09-21 00:18:15.529 24894 24909 I Unity   : MainSceneManager:StartRecording()
    18. 09-21 00:18:15.529 24894 24909 I Unity   : MainSceneManager:<StartAction>b__64_0(I********)
    19. 09-21 00:18:15.529 24894 24909 I Unity   : System.Action`1:Invoke(T)
    20. 09-21 00:18:15.529 24894 24909 I Unity   : UnityEngine.Events.UnityAction:Invoke()
    21. 09-21 00:18:15.529 24894 24909 I Unity   : UnityEngine.Events.UnityEvent:Invoke()
    22. 09-21 00:18:15.529 24894 24909 I Unity   : UnityEngine.EventSystems.EventFunction`1:Invoke(T1, BaseEventData)
    23. 09-21 00:18:15.529 24894 24909 I Unity   : UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
    24. 09-21 00:18:15.529 24894 24909 I Unity   : UnityEngine.EventSystems.StandaloneInputModule:ProcessTouchPress(PointerEventData, Boolean, Boolean)
    25. 09-21 00:18:15.529 24894 24909 I Unity   : UnityEngine.EventSystems.StandaloneInputModule:ProcessTouchEvents()
    26. 09-21 00:18:15.529 24894 24909 I Unity   : UnityEngine.EventSystems.StandaloneInputModule:Process()
    27. 09-21 00:18:15.529 24894 24909 I Unity   :
    28. 09-21 00:18:15.529 24894 24909 I Unity   : (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 48)
    29. 09-21 00:18:15.529 24894 24909 I Unity   :
    30. 09-21 00:18:15.532 24894 24909 V Unity   : NatCorder: Preparing MP4 video encoder with format: {color-format=2130708361, i-frame-interval=3, mime=video/avc, width=720, bitrate=5909760, frame-rate=30.0, height=1520}
    31. 09-21 00:18:15.689 24894 24909 V Unity   : NatCorder: Preparing MP4 audio encoder with format: {channel-mask=12, sample-rate=24000, mime=audio/mp4a-latm, channel-count=2, aac-profile=2, bitrate=64000, max-input-size=8192}
    32. 09-21 00:18:15.793 24894 25605 V Unity   : NatCorder: MP4 audio encoder changed output format: {max-bitrate=64000, sample-rate=24000, mime=audio/mp4a-latm, channel-count=2, bitrate=64000, aac-profile=2, csd-0=java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]}
    33. 09-21 00:18:15.809 24894 25607 V Unity   : NatRender: Created ES3 GLRenderContext
    34. 09-21 00:18:15.852 24894 25607 V Unity   : NatRender: Released GLRenderContext
    35. 09-21 00:18:15.870 24894 25609 V Unity   : NatRender: Created ES3 GLRenderContext
    36. 09-21 00:17:53.299  1882  9404 D ActivityManager: Raise procstate to external provider: ProcessRecord{4499235 24612:com.android.providers.calendar/u0a30}
    37. 09-21 00:18:16.066  1882 13026 W ActivityManager:   Force finishing activity com.quadrivo.***********/com.unity3d.player.UnityPlayerActivity
    38. 09-21 00:18:16.072  1882 13026 D ActivityManager: found next focusableStack ActivityStack{e4b0921 stackId=0 type=home mode=fullscreen visible=true translucent=true, 1 tasks} with top ActivityRecord{5a7ffaf u0 com.motorola.launcher3/com.android.launcher3.CustomizationPanelLauncher t7} as current stack ActivityStack{e380ed6 stackId=51 type=standard mode=fullscreen visible=true translucent=true, 1 tasks}
    39. 09-21 00:18:16.174 17205 23197 W PackageManager: Failure retrieving resources com.quadrivo.***********
    40. 09-21 00:18:16.499  1882  9404 I ActivityManager: Process com.quadrivo.*********** (pid 24894) has died: vis  +99TOP
    41. 09-21 00:18:16.561  1882  1907 W ActivityManager: setHasOverlayUi called on unknown pid: 24894
    I have a toggle for the video recording, and toggled off, the action works just fine. Toggled on, and boom, app drops.
     
    Last edited: Sep 21, 2019
  27. nyonge

    nyonge

    Joined:
    Jul 11, 2013
    Posts:
    49
    Chiming in to say I'm hitting the same problem with the blue-tinted video colour bug. There's also an odd hiccup when I hit Play on the video file. Recording works properly in editor. Happy to send over video files or details.

    Developing on Windows PC, tested on iPhone XR. Haven't tested on Android yet but I can/plan to if needed. Also no audio but that may be a different issue. I'm using Unity 2019.2.3. I'd love to keep using this version if possible but will roll back if absolutely necessary. Thanks!
     
    Lanre likes this.
  28. nikosurfing

    nikosurfing

    Joined:
    Mar 11, 2014
    Posts:
    45
    @Lanre: Hi, i've been using your app since NatCorder 1.6.0. I am very happy because it just works on most android without any problem. But when i update it on 1.6.1 or latest 1.6.2 the result of video is smooth (have a good FPS) but it's stutter / jank and sometime freeze if duration video more than 20 seconds but the sound (using audiolistener not MIC) still running without problem. Glad i have Natcorder 1.6.0 on my backup folder, so i am revert back to that version in order to works. Please check video below between 1.6.0 and latest version 1.6.2

    Video using Natcorder 1.6.0 and publish to android:
    https://www.dropbox.com/s/mnn21axis3bb8qu/Natcorder_1.6.0.mp4?dl=0
    - video size 53Mb, running smooth, duration: 59s

    Same video but using Natcorder 1.6.2 and publish to android:
    https://www.dropbox.com/s/jleo7druqpo2d8b/Natcorder_1.6.2.mp4?dl=0
    - video size only 19Mb, stuttering / jank problem begin on 17s until end

    But when recording on unity editor just fine.

    Unity 2019.2.6f
    I am not coder or even programmer, so the code i am using is just copying your ReplayCam project.

    I am sad the only stable version is 1.6.0, i wish the latest version is gonna better and better but every last version has serious issues, 1.6.1 -- editor crash, 1.6.2 unknown issue that makes video stuttering / jank or whatever it is.
     
    Last edited: Sep 21, 2019
  29. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    Can you upload the full, unfiltered logs? You are currently filtering for Unity and ActivityManager tags.
     
  30. LeeLorenzSr

    LeeLorenzSr

    Joined:
    May 3, 2015
    Posts:
    50
    Code (CSharp):
    1. 09-21 12:43:16.873 10752 10767 I Unity   :
    2. 09-21 12:43:17.292  1374  1491 E XTCC-6.2.0.6: [TimerDiff] get_total_sec failed 2
    3. 09-21 12:43:17.292  1374  1491 W XTCC-6.2.0.6: [FDAL_ZPP_MGR] RequestNewZppFix: looks like GTP-LP is not supported
    4. 09-21 12:43:18.291  1374  1491 E XTCC-6.2.0.6: [TimerDiff] get_total_sec failed 2
    5. 09-21 12:43:18.291  1374  1491 W XTCC-6.2.0.6: [FDAL_ZPP_MGR] RequestNewZppFix: looks like GTP-LP is not supported
    6. 09-21 12:43:19.092  1132  1174 E ANDR-PERF-MPCTL: Invalid profile no. 0, total profiles 0 only
    7. 09-21 12:43:19.200 10752 10767 I Unity   : ====================================STARTING RECORDING===720 1520============================
    8. 09-21 12:43:19.200 10752 10767 I Unity   : MainSceneManager:StartRecording()
    9. 09-21 12:43:19.200 10752 10767 I Unity   : MainSceneManager:<StartAction>b__64_0(MyUnityApp)
    10. 09-21 12:43:19.200 10752 10767 I Unity   : System.Action`1:Invoke(T)
    11. 09-21 12:43:19.200 10752 10767 I Unity   : UnityEngine.Events.UnityAction:Invoke()
    12. 09-21 12:43:19.200 10752 10767 I Unity   : UnityEngine.Events.UnityEvent:Invoke()
    13. 09-21 12:43:19.200 10752 10767 I Unity   : UnityEngine.EventSystems.EventFunction`1:Invoke(T1, BaseEventData)
    14. 09-21 12:43:19.200 10752 10767 I Unity   : UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
    15. 09-21 12:43:19.200 10752 10767 I Unity   : UnityEngine.EventSystems.StandaloneInputModule:ProcessTouchPress(PointerEventData, Boolean, Boolean)
    16. 09-21 12:43:19.200 10752 10767 I Unity   : UnityEngine.EventSystems.StandaloneInputModule:ProcessTouchEvents()
    17. 09-21 12:43:19.200 10752 10767 I Unity   : UnityEngine.EventSystems.StandaloneInputModule:Process()
    18. 09-21 12:43:19.200 10752 10767 I Unity   :
    19. 09-21 12:43:19.200 10752 10767 I Unity   : (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 48)
    20. 09-21 12:43:19.200 10752 10767 I Unity   :
    21. 09-21 12:43:19.275 10752 10767 V Unity   : NatCorder: Preparing MP4 video encoder with format: {color-format=2130708361, i-frame-interval=3, mime=video/avc, width=720, bitrate=5909760, frame-rate=30.0, height=1520}
    22. 09-21 12:43:19.291  1374  1491 E XTCC-6.2.0.6: [TimerDiff] get_total_sec failed 2
    23. 09-21 12:43:19.291  1374  1491 W XTCC-6.2.0.6: [FDAL_ZPP_MGR] RequestNewZppFix: looks like GTP-LP is not supported
    24. 09-21 12:43:19.308 10752 10767 I MediaCodec: (0x71cd289a00) init name(OMX.qcom.video.encoder.avc)
    25. 09-21 12:43:19.323 10752 19257 I OMXClient: IOmx service obtained
    26. 09-21 12:43:19.330  1265  2383 I OMXMaster: makeComponentInstance(OMX.qcom.video.encoder.avc) in omx@1.0-service process
    27. 09-21 12:43:19.364  1132  1174 E ANDR-PERF-MPCTL: Invalid profile no. 0, total profiles 0 only
    28. 09-21 12:43:19.364  1265  2383 I OMX-VENC: Video encode perflock acquired,handle=203
    29. 09-21 12:43:19.478  1265  2383 I OMX-VENC: Component_init : OMX.qcom.video.encoder.avc : return = 0x0
    30. 09-21 12:43:19.481 10752 19256 I MediaCodec: (0x71cd289a00) Component Allocated (OMX.qcom.video.encoder.avc)
    31. 09-21 12:43:19.487 10752 10767 I MediaCodec: (0x71cd289a00) configure surface(0x0) crypto(0x0) flags(1)
    32. 09-21 12:43:19.487 10752 10767 D MediaCodec: (0x71cd289a00) configure format: AMessage(what = 0x00000000) = {
    33. 09-21 12:43:19.487 10752 10767 D MediaCodec:       int32_t color-format = 2130708361
    34. 09-21 12:43:19.487 10752 10767 D MediaCodec:       int32_t i-frame-interval = 3
    35. 09-21 12:43:19.487 10752 10767 D MediaCodec:       string mime = "video/avc"
    36. 09-21 12:43:19.487 10752 10767 D MediaCodec:       int32_t width = 720
    37. 09-21 12:43:19.487 10752 10767 D MediaCodec:       int32_t bitrate = 5909760
    38. 09-21 12:43:19.487 10752 10767 D MediaCodec:       float frame-rate = 30.000000
    39. 09-21 12:43:19.487 10752 10767 D MediaCodec:       int32_t height = 1520
    40. 09-21 12:43:19.487 10752 10767 D MediaCodec:     }
    41. 09-21 12:43:19.489  1265  2383 E OMXNodeInstance: setParameter(0xe4083144:qcom.encoder.avc, OMX.google.android.index.allocateNativeHandle(0x7f00005d): Output:1 en=0) ERROR: UnsupportedSetting(0x80001019)
    42. 09-21 12:43:19.489  1265  2383 W OMXNodeInstance: [0xe4083144:qcom.encoder.avc] component does not support metadata mode; using fallback
    43. 09-21 12:43:19.489 10752 19257 I ExtendedACodec: setupVideoEncoder()
    44. 09-21 12:43:19.489 10752 19257 I ACodec  : [OMX.qcom.video.encoder.avc] setupVideoEncoder mime(video/avc) colorFormat(7f000789)
    45. 09-21 12:43:19.490 10752 19257 W OMXUtils: do not know color format 0x7fa30c04 = 2141391876
    46. 09-21 12:43:19.490 10752 19257 W OMXUtils: do not know color format 0x7f000789 = 2130708361
    47. 09-21 12:43:19.492 10752 19257 I ACodec  : width height(720x1520) stride(720) sliceHeight(1520)
    48. 09-21 12:43:19.496 10752 19257 I ACodec  : bitrate(5909760) framerate(30.000000) compressionFormat(7)
    49. 09-21 12:43:19.502 10752 19257 I ACodec  : setupAVCEncoderParameters with [profile: Baseline] [level: Level32]
    50. 09-21 12:43:19.506 10752 19257 I ACodec  : [OMX.qcom.video.encoder.avc] cannot encode HDR static metadata. Ignoring.
    51. 09-21 12:43:19.506 10752 19257 I ACodec  : setupVideoEncoder succeeded
    52. 09-21 12:43:19.506 10752 19257 I ExtendedACodec: [OMX.qcom.video.encoder.avc] configure, AMessage : AMessage(what = 'conf', target = 1) = {
    53. 09-21 12:43:19.506 10752 19257 I ExtendedACodec:   int32_t color-format = 2130708361
    54. 09-21 12:43:19.506 10752 19257 I ExtendedACodec:   int32_t i-frame-interval = 3
    55. 09-21 12:43:19.506 10752 19257 I ExtendedACodec:   string mime = "video/avc"
    56. 09-21 12:43:19.506 10752 19257 I ExtendedACodec:   int32_t width = 720
    57. 09-21 12:43:19.506 10752 19257 I ExtendedACodec:   int32_t bitrate = 5909760
    58. 09-21 12:43:19.506 10752 19257 I ExtendedACodec:   float frame-rate = 30.000000
    59. 09-21 12:43:19.506 10752 19257 I ExtendedACodec:   int32_t height = 1520
    60. 09-21 12:43:19.506 10752 19257 I ExtendedACodec:   int32_t encoder = 1
    61. 09-21 12:43:19.506 10752 19257 I ExtendedACodec: }
    62. 09-21 12:43:19.510 10752 19257 W OMXUtils: do not know color format 0x7f000789 = 2130708361
    63. 09-21 12:43:19.511  1265  2383 E OMXNodeInstance: getConfig(0xe4083144:qcom.encoder.avc, ConfigLatency(0x6f800005)) ERROR: UnsupportedIndex(0x8000101a)
    64. 09-21 12:43:19.522 10752 19257 W ExtendedACodec: Failed to get extension for extradata parameter
    65. 09-21 12:43:19.525 10752 10767 V Unity   : NatCorder: Preparing MP4 audio encoder with format: {channel-mask=12, sample-rate=24000, mime=audio/mp4a-latm, channel-count=2, aac-profile=2, bitrate=64000, max-input-size=8192}
    66. 09-21 12:43:19.527 10752 10767 I MediaCodec: (0x71cd28c400) init name(OMX.google.aac.encoder)
    67. 09-21 12:43:19.529 10752 19262 I OMXClient: IOmx service obtained
    68. 09-21 12:43:19.529  1265  2383 I OMXMaster: makeComponentInstance(OMX.google.aac.encoder) in omx@1.0-service process
    69. 09-21 12:43:19.623 10752 19262 I MediaCodec: (0x71cd28c400) Component Allocated (OMX.google.aac.encoder)
    70. 09-21 12:43:19.623 10752 10767 I MediaCodec: (0x71cd28c400) configure surface(0x0) crypto(0x0) flags(1)
    71. 09-21 12:43:19.623 10752 10767 D MediaCodec: (0x71cd28c400) configure format: AMessage(what = 0x00000000) = {
    72. 09-21 12:43:19.623 10752 10767 D MediaCodec:       int32_t channel-mask = 12
    73. 09-21 12:43:19.623 10752 10767 D MediaCodec:       int32_t sample-rate = 24000
    74. 09-21 12:43:19.623 10752 10767 D MediaCodec:       string mime = "audio/mp4a-latm"
    75. 09-21 12:43:19.623 10752 10767 D MediaCodec:       int32_t channel-count = 2
    76. 09-21 12:43:19.623 10752 10767 D MediaCodec:       int32_t aac-profile = 2
    77. 09-21 12:43:19.623 10752 10767 D MediaCodec:       int32_t bitrate = 64000
    78. 09-21 12:43:19.623 10752 10767 D MediaCodec:       int32_t max-input-size = 8192
    79. 09-21 12:43:19.623 10752 10767 D MediaCodec:     }
    80. 09-21 12:43:19.627  1265  2383 E OMXNodeInstance: getConfig(0xe6fae480:google.aac.encoder, ConfigAndroidVendorExtension(0x6f100004)) ERROR: Undefined(0x80001001)
    81. 09-21 12:43:19.635  1265  2383 E OMXNodeInstance: getConfig(0xe4083144:qcom.encoder.avc, ??(0x7f000062)) ERROR: UnsupportedSetting(0x80001019)
    82. 09-21 12:43:19.638  1265  2383 E OMXNodeInstance: getParameter(0xe4083144:qcom.encoder.avc, ParamConsumerUsageBits(0x6f800004)) ERROR: UnsupportedIndex(0x8000101a)
    83. 09-21 12:43:19.639  1265  2383 D GraphicBufferSource: setting dataspace: 0x104, acquired=0
    84. 09-21 12:43:19.640  1265  2383 E OMXNodeInstance: getParameter(0xe4083144:qcom.encoder.avc, ParamConsumerUsageBits(0x6f800004)) ERROR: UnsupportedIndex(0x8000101a)
    85. 09-21 12:43:19.640  1265  2383 D GraphicBufferSource: requesting color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M))
    86. 09-21 12:43:19.649 10752 10767 I MediaCodec: (0x71cd289a00) start
    87. 09-21 12:43:19.653  1103  1103 W AshmemAllocator: ashmem_create_region(8) returning hidl_memory(0x74ae82c100, 8)
    88. 09-21 12:43:19.684  1103  1103 I chatty  : uid=1000(system) allocator@1.0-s identical 7 lines
    89. 09-21 12:43:19.687  1103  1103 W AshmemAllocator: ashmem_create_region(8) returning hidl_memory(0x74ae82c100, 8)
    90. 09-21 12:43:19.695  1103  1103 W AshmemAllocator: ashmem_create_region(1641600) returning hidl_memory(0x74ae82c100, 1641600)
    91. 09-21 12:43:19.697  1103  1103 I chatty  : uid=1000(system) allocator@1.0-s identical 2 lines
    92. 09-21 12:43:19.698  1103  1103 W AshmemAllocator: ashmem_create_region(1641600) returning hidl_memory(0x74ae82c100, 1641600)
    93. 09-21 12:43:19.699 10752 19256 I MediaCodec: (0x71cd289a00) kWhatStartCompleted
    94. 09-21 12:43:19.702 10752 10767 I MediaCodec: (0x71cd28c400) start
    95. 09-21 12:43:19.705  1103  1103 W AshmemAllocator: ashmem_create_region(8192) returning hidl_memory(0x74ae82c100, 8192)
    96. 09-21 12:43:19.711  1103  1103 I chatty  : uid=1000(system) allocator@1.0-s identical 6 lines
    97. 09-21 12:43:19.712  1103  1103 W AshmemAllocator: ashmem_create_region(8192) returning hidl_memory(0x74ae82c100, 8192)
    98. 09-21 12:43:19.712 10752 19262 I MediaCodec: (0x71cd28c400) kWhatStartCompleted
    99. 09-21 12:43:19.715 10752 19268 I Adreno  : QUALCOMM build                   : 94a5458, I21281c58c8
    100. 09-21 12:43:19.715 10752 19268 I Adreno  : Build Date                       : 12/18/18
    101. 09-21 12:43:19.715 10752 19268 I Adreno  : OpenGL ES Shader Compiler Version: EV031.25.03.02
    102. 09-21 12:43:19.715 10752 19268 I Adreno  : Local Branch                     :
    103. 09-21 12:43:19.715 10752 19268 I Adreno  : Remote Branch                    : refs/tags/AU_LINUX_ANDROID_LA.UM.7.6.2.R1.09.00.00.463.046
    104. 09-21 12:43:19.715 10752 19268 I Adreno  : Remote Branch                    : NONE
    105. 09-21 12:43:19.715 10752 19268 I Adreno  : Reconstruct Branch               : NOTHING
    106. 09-21 12:43:19.715 10752 19268 I Adreno  : Build Config                     : S L 6.0.7 AArch64
    107. 09-21 12:43:19.717 10752 19262 D MediaCodec: (0x71cd28c400) [OMX.google.aac.encoder] output format changed to: AMessage(what = 0x00000000) = {
    108. 09-21 12:43:19.717 10752 19262 D MediaCodec:       int32_t bitrate = 64000
    109. 09-21 12:43:19.717 10752 19262 D MediaCodec:       int32_t max-bitrate = 64000
    110. 09-21 12:43:19.717 10752 19262 D MediaCodec:       string mime = "audio/mp4a-latm"
    111. 09-21 12:43:19.717 10752 19262 D MediaCodec:       int32_t channel-count = 2
    112. 09-21 12:43:19.717 10752 19262 D MediaCodec:       int32_t sample-rate = 24000
    113. 09-21 12:43:19.717 10752 19262 D MediaCodec:       int32_t aac-profile = 2
    114. 09-21 12:43:19.717 10752 19262 D MediaCodec:     }
    115. 09-21 12:43:19.718 10752 19268 I Adreno  : PFP: 0x005ff112, ME: 0x005ff066
    116. 09-21 12:43:19.718 10752 19266 V Unity   : NatCorder: MP4 audio encoder changed output format: {max-bitrate=64000, sample-rate=24000, mime=audio/mp4a-latm, channel-count=2, bitrate=64000, aac-profile=2, csd-0=java.nio.HeapByteBuffer[pos=0 lim=2 cap=2]}
    117. 09-21 12:43:19.734 10752 19268 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
    118. 09-21 12:43:19.735 10752 19268 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
    119. 09-21 12:43:19.736 10752 10760 W System  : A resource failed to call end.
    120. 09-21 12:43:19.746 10752 19268 V Unity   : NatRender: Created ES3 GLRenderContext
    121. 09-21 12:43:19.787  1265  2383 W GraphicBufferSource: released unpopulated slots: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63]
    122. 09-21 12:43:19.791 10752 19268 V Unity   : NatRender: Released GLRenderContext
    123. 09-21 12:43:19.792 10752 19270 I Adreno  : QUALCOMM build                   : 94a5458, I21281c58c8
    124. 09-21 12:43:19.792 10752 19270 I Adreno  : Build Date                       : 12/18/18
    125. 09-21 12:43:19.792 10752 19270 I Adreno  : OpenGL ES Shader Compiler Version: EV031.25.03.02
    126. 09-21 12:43:19.792 10752 19270 I Adreno  : Local Branch                     :
    127. 09-21 12:43:19.792 10752 19270 I Adreno  : Remote Branch                    : refs/tags/AU_LINUX_ANDROID_LA.UM.7.6.2.R1.09.00.00.463.046
    128. 09-21 12:43:19.792 10752 19270 I Adreno  : Remote Branch                    : NONE
    129. 09-21 12:43:19.792 10752 19270 I Adreno  : Reconstruct Branch               : NOTHING
    130. 09-21 12:43:19.792 10752 19270 I Adreno  : Build Config                     : S L 6.0.7 AArch64
    131. 09-21 12:43:19.800 10752 19221 F *thisismyapp* : runtime.cc:1966] Thread[15,tid=19221,Native,Thread*=0x71ce198000,peer=0x13080500,"FMODAudioDevice"] attempting to detach while still running code
    132. 09-21 12:43:19.803 10752 19270 I Adreno  : PFP: 0x005ff112, ME: 0x005ff066
    133. 09-21 12:43:19.804 10752 19270 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
    134. 09-21 12:43:19.804 10752 19270 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
    135. 09-21 12:43:19.808 10752 19270 V Unity   : NatRender: Created ES3 GLRenderContext
    136. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590] Runtime aborting...
    137. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590] Dumping all threads without appropriate locks held: thread list lock mutator lock
    138. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590] All threads:
    139. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590] DALVIK THREADS (26):
    140. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590] "MP4Recorder Audio Encoding Thread" prio=5 tid=23 Runnable
    141. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   | group="" sCount=0 dsCount=0 flags=0 obj=0x13080000 self=0x71cdfe0400
    142. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   | sysTid=19266 nice=0 cgrp=default sched=0/0 handle=0x71ca6ff4f0
    143. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   | state=R schedstat=( 95055366 804531 15 ) utm=9 stm=0 core=6 HZ=100
    144. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   | stack=0x71ca5fc000-0x71ca5fe000 stackSize=1041KB
    145. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   | held mutexes= "mutator lock"(shared held)
    146. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #00 pc 00000000003c350c  /system/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+220)
    147. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #01 pc 0000000000490b78  /system/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+352)
    148. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #02 pc 00000000004aa704  /system/lib64/libart.so (art::DumpCheckpoint::Run(art::Thread*)+844)
    149. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #03 pc 0000000000491824  /system/lib64/libart.so (art::Thread::RunCheckpointFunction()+204)
    150. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #04 pc 0000000000516570  /system/lib64/libart.so (artTestSuspendFromCode+28)
    151. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #05 pc 000000000055f428  /system/lib64/libart.so (art_quick_test_suspend+168)
    152. 09-21 12:43:19.913  1265  2383 D GraphicBufferSource: got buffer with new dataSpace #104
    153. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #06 pc 0000000000005184  /dev/ashmem/dalvik-jit-code-cache (deleted) (???)
    154. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   at com.olokobayusuf.natcorder.MP4Recorder$11.run(MP4Recorder.java:332)
    155. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Thread.run(Thread.java:764)
    156. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]
    157. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590] "FMODAudioDevice" prio=10 tid=15 Runnable
    158. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   | group="" sCount=0 dsCount=0 flags=0 obj=0x13080500 self=0x71ce198000
    159. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   | sysTid=19221 nice=-8 cgrp=default sched=0/0 handle=0x71db7ff4f0
    160. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   | state=R schedstat=( 273916475 53493280 461 ) utm=13 stm=13 core=5 HZ=100
    161. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   | stack=0x71db6fc000-0x71db6fe000 stackSize=1041KB
    162. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   | held mutexes= "abort lock" "mutator lock"(shared held)
    163. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #00 pc 00000000003c350c  /system/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+220)
    164. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #01 pc 0000000000490b78  /system/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+352)
    165. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #02 pc 00000000004aa704  /system/lib64/libart.so (art::DumpCheckpoint::Run(art::Thread*)+844)
    166. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #03 pc 00000000004a3510  /system/lib64/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+484)
    167. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #04 pc 00000000004a29a0  /system/lib64/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool)+1036)
    168. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #05 pc 0000000000465d24  /system/lib64/libart.so (art::Runtime::Abort(char const*)+388)
    169. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #06 pc 0000000000008cd4  /system/lib64/libbase.so (android::base::LogMessage::~LogMessage()+724)
    170. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #07 pc 0000000000465b88  /system/lib64/libart.so (art::Runtime::DetachCurrentThread()+480)
    171. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #08 pc 00000000002eca20  /system/lib64/libart.so (art::JII::DetachCurrentThread(_JavaVM*)+52)
    172. 09-21 12:43:19.913 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #09 pc 000000000010953c  /system/lib64/libart.so (art::(anonymous namespace)::CheckJII::DetachCurrentThread(_JavaVM*)+112)
    173. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #10 pc 000000000084dbe8  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libil2cpp.so (???)
    174. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #11 pc 0000000000db36a8  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libil2cpp.so (???)
    175. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #12 pc 00000000005cdb64  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libil2cpp.so (???)
    176. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #13 pc 0000000000676cc0  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libil2cpp.so (???)
    177. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #14 pc 00000000003391ac  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libunity.so (???)
    178. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #15 pc 000000000032af74  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libunity.so (???)
    179. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #16 pc 0000000000758270  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libunity.so (???)
    180. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #17 pc 00000000009ff5dc  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libunity.so (???)
    181. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at org.fmod.FMODAudioDevice.fmodProcess(Native method)
    182. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at org.fmod.FMODAudioDevice.run(unavailable:-1)
    183. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Thread.run(Thread.java:764)
    184. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]
    185. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590] "main" prio=10 tid=1 Native
    186. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | group="" sCount=1 dsCount=0 flags=1 obj=0x75452ad8 self=0x71f4214c00
    187. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | sysTid=10752 nice=-10 cgrp=default sched=0/0 handle=0x7279c0f548
    188. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | state=S schedstat=( 354628437 78024221 568 ) utm=21 stm=13 core=4 HZ=100
    189. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | stack=0x7fc2379000-0x7fc237b000 stackSize=8MB
    190. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | held mutexes=
    191. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   kernel: (couldn't read /proc/self/task/10752/stack)
    192. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #00 pc 000000000006e108  /system/lib64/libc.so (__epoll_pwait+8)
    193. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #01 pc 0000000000013ef8  /system/lib64/libutils.so (android::Looper::pollInner(int)+144)
    194. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #02 pc 0000000000013dcc  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+60)
    195. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #03 pc 0000000000120970  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
    196. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at android.os.MessageQueue.nativePollOnce(Native method)
    197. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at android.os.MessageQueue.next(MessageQueue.java:326)
    198. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at android.os.Looper.loop(Looper.java:160)
    199. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at android.app.ActivityThread.main(ActivityThread.java:6936)
    200. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.reflect.Method.invoke(Native method)
    201. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
    202. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:870)
    203. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]
    204. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590] "Jit thread pool worker thread 0" prio=10 tid=2 Native
    205. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d401a0 self=0x71ede0e000
    206. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | sysTid=10757 nice=9 cgrp=default sched=0/0 handle=0x71eddff4f0
    207. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | state=S schedstat=( 60915005 15527969 89 ) utm=4 stm=0 core=7 HZ=100
    208. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | stack=0x71edd01000-0x71edd03000 stackSize=1021KB
    209. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | held mutexes=
    210. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   kernel: (couldn't read /proc/self/task/10757/stack)
    211. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #00 pc 000000000001f06c  /system/lib64/libc.so (syscall+28)
    212. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #01 pc 00000000000d7450  /system/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
    213. 09-21 12:43:19.914  1265 19259 I OMX-VENC: open Color conv forW: 720, H: 1520
    214. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #02 pc 00000000004abf48  /system/lib64/libart.so (art::ThreadPool::GetTask(art::Thread*)+260)
    215. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #03 pc 00000000004ab4b0  /system/lib64/libart.so (art::ThreadPoolWorker::Run()+124)
    216. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #04 pc 00000000004aaf70  /system/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+148)
    217. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #05 pc 0000000000081a30  /system/lib64/libc.so (__pthread_start(void*)+36)
    218. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #06 pc 00000000000234b8  /system/lib64/libc.so (__start_thread+68)
    219. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   (no managed stack frames)
    220. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]
    221. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590] "Signal Catcher" prio=10 tid=3 WaitingInMainSignalCatcherLoop
    222. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d40228 self=0x71f4216400
    223. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | sysTid=10758 nice=0 cgrp=default sched=0/0 handle=0x71edcfe4f0
    224. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | state=S schedstat=( 161511 0 1 ) utm=0 stm=0 core=5 HZ=100
    225. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | stack=0x71edc03000-0x71edc05000 stackSize=1009KB
    226. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | held mutexes=
    227. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   kernel: (couldn't read /proc/self/task/10758/stack)
    228. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #00 pc 000000000006e2e8  /system/lib64/libc.so (__rt_sigtimedwait+8)
    229. 09-21 12:43:19.914  1265 19261 D OMXNodeInstance: Codec resolved it to (R:2(??), P:3(??), M:3(??), T:3(??)) err=0(NO_ERROR)
    230. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #01 pc 000000000002d98c  /system/lib64/libc.so (sigwait+64)
    231. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #02 pc 000000000047e9e4  /system/lib64/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+388)
    232. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #03 pc 000000000047d38c  /system/lib64/libart.so (art::SignalCatcher::Run(void*)+272)
    233. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #04 pc 0000000000081a30  /system/lib64/libc.so (__pthread_start(void*)+36)
    234. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #05 pc 00000000000234b8  /system/lib64/libc.so (__start_thread+68)
    235. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   (no managed stack frames)
    236. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]
    237. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590] "ReferenceQueueDaemon" prio=10 tid=4 Waiting
    238. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d402b0 self=0x71f427e000
    239. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | sysTid=10759 nice=4 cgrp=default sched=0/0 handle=0x71dd8d24f0
    240. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | state=S schedstat=( 2323287 538487 19 ) utm=0 stm=0 core=4 HZ=100
    241. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | stack=0x71dd7cf000-0x71dd7d1000 stackSize=1041KB
    242. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | held mutexes=
    243. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   kernel: (couldn't read /proc/self/task/10759/stack)
    244. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #00 pc 000000000001f06c  /system/lib64/libc.so (syscall+28)
    245. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #01 pc 00000000000d7450  /system/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
    246. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #02 pc 00000000003be80c  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+992)
    247. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #03 pc 00000000003c056c  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long, int, bool, art::ThreadState)+424)
    248. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Object.wait(Native method)
    249. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   - waiting on <0x0d80483d> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    250. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:178)
    251. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   - locked <0x0d80483d> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    252. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Daemons$Daemon.run(Daemons.java:103)
    253. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Thread.run(Thread.java:764)
    254. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]
    255. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590] "FinalizerDaemon" prio=10 tid=5 Waiting
    256. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d40338 self=0x71f427ec00
    257. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | sysTid=10760 nice=4 cgrp=default sched=0/0 handle=0x71dd7cc4f0
    258. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | state=S schedstat=( 3716196 290260 23 ) utm=0 stm=0 core=7 HZ=100
    259. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | stack=0x71dd6c9000-0x71dd6cb000 stackSize=1041KB
    260. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | held mutexes=
    261. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   kernel: (couldn't read /proc/self/task/10760/stack)
    262. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #00 pc 000000000001f06c  /system/lib64/libc.so (syscall+28)
    263. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #01 pc 00000000000d7450  /system/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
    264. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #02 pc 00000000003be80c  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+992)
    265. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #03 pc 00000000003c056c  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long, int, bool, art::ThreadState)+424)
    266. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Object.wait(Native method)
    267. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   - waiting on <0x01cf8832> (a java.lang.Object)
    268. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Object.wait(Object.java:422)
    269. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)
    270. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   - locked <0x01cf8832> (a java.lang.Object)
    271. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)
    272. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:232)
    273. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Daemons$Daemon.run(Daemons.java:103)
    274. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Thread.run(Thread.java:764)
    275. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]
    276. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590] "FinalizerWatchdogDaemon" prio=10 tid=6 Sleeping
    277. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d403c0 self=0x71f427f800
    278. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | sysTid=10761 nice=4 cgrp=default sched=0/0 handle=0x71dd6c64f0
    279. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | state=S schedstat=( 1152712 387551 13 ) utm=0 stm=0 core=4 HZ=100
    280. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | stack=0x71dd5c3000-0x71dd5c5000 stackSize=1041KB
    281. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | held mutexes=
    282. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   kernel: (couldn't read /proc/self/task/10761/stack)
    283. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #00 pc 000000000001f070  /system/lib64/libc.so (syscall+32)
    284. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #01 pc 00000000000d787c  /system/lib64/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long, int)+168)
    285. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #02 pc 00000000003be820  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+1012)
    286. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #03 pc 00000000003c056c  /system/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long, int, bool, art::ThreadState)+424)
    287. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Thread.sleep(Native method)
    288. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   - sleeping on <0x09886983> (a java.lang.Object)
    289. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Thread.sleep(Thread.java:373)
    290. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   - locked <0x09886983> (a java.lang.Object)
    291. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Thread.sleep(Thread.java:314)
    292. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:342)
    293. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:364)
    294. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:281)
    295. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Daemons$Daemon.run(Daemons.java:103)
    296. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Thread.run(Thread.java:764)
    297. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]
    298. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590] "HeapTaskDaemon" prio=10 tid=7 WaitingForTaskProcessor
    299. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d40dc8 self=0x71f4280400
    300. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | sysTid=10762 nice=4 cgrp=default sched=0/0 handle=0x71dd5c04f0
    301. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | state=S schedstat=( 117516356 21851665 109 ) utm=10 stm=1 core=7 HZ=100
    302. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | stack=0x71dd4bd000-0x71dd4bf000 stackSize=1041KB
    303. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | held mutexes=
    304. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   kernel: (couldn't read /proc/self/task/10762/stack)
    305. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #00 pc 000000000001f070  /system/lib64/libc.so (syscall+32)
    306. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #01 pc 00000000000d787c  /system/lib64/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long, int)+168)
    307. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #02 pc 000000000022d058  /system/lib64/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+504)
    308. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #03 pc 000000000022d8ac  /system/lib64/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+96)
    309. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at dalvik.system.VMRuntime.runHeapTasks(Native method)
    310. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:475)
    311. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Daemons$Daemon.run(Daemons.java:103)
    312. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   at java.lang.Thread.run(Thread.java:764)
    313. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]
    314. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590] "Binder:10752_1" prio=10 tid=8 Native
    315. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d40450 self=0x71ede18800
    316. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | sysTid=10763 nice=0 cgrp=default sched=0/0 handle=0x71dd3bc4f0
    317. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | state=S schedstat=( 1797917 470522 15 ) utm=0 stm=0 core=5 HZ=100
    318. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | stack=0x71dd2c1000-0x71dd2c3000 stackSize=1009KB
    319. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | held mutexes=
    320. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   kernel: (couldn't read /proc/self/task/10763/stack)
    321. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #00 pc 000000000006e1f4  /system/lib64/libc.so (__ioctl+4)
    322. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #01 pc 0000000000029190  /system/lib64/libc.so (ioctl+136)
    323. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #02 pc 000000000005a784  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+256)
    324. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #03 pc 000000000005a958  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
    325. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #04 pc 000000000005b0c0  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
    326. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #05 pc 000000000007b8bc  /system/lib64/libbinder.so (android::PoolThread::threadLoop()+44)
    327. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #06 pc 000000000000f9d4  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+280)
    328. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #07 pc 00000000000b5148  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+140)
    329. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #08 pc 0000000000081a30  /system/lib64/libc.so (__pthread_start(void*)+36)
    330. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #09 pc 00000000000234b8  /system/lib64/libc.so (__start_thread+68)
    331. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   (no managed stack frames)
    332. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]
    333. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590] "Binder:10752_2" prio=10 tid=9 Native
    334. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d404d8 self=0x71ec373800
    335. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | sysTid=10764 nice=0 cgrp=default sched=0/0 handle=0x71dd2be4f0
    336. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | state=S schedstat=( 42926047 30636878 152 ) utm=2 stm=0 core=0 HZ=100
    337. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | stack=0x71dd1c3000-0x71dd1c5000 stackSize=1009KB
    338. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | held mutexes=
    339. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   kernel: (couldn't read /proc/self/task/10764/stack)
    340. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #00 pc 000000000006e1f4  /system/lib64/libc.so (__ioctl+4)
    341. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #01 pc 0000000000029190  /system/lib64/libc.so (ioctl+136)
    342. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #02 pc 000000000005a784  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+256)
    343. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #03 pc 000000000005a958  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
    344. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #04 pc 000000000005b0c0  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+60)
    345. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #05 pc 000000000007b8bc  /system/lib64/libbinder.so (android::PoolThread::threadLoop()+44)
    346. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #06 pc 000000000000f9d4  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+280)
    347. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #07 pc 00000000000b5148  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+140)
    348. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #08 pc 0000000000081a30  /system/lib64/libc.so (__pthread_start(void*)+36)
    349. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #09 pc 00000000000234b8  /system/lib64/libc.so (__start_thread+68)
    350. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   (no managed stack frames)
    351. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]
    352. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590] "Profile Saver" prio=10 tid=10 Native
    353. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d40560 self=0x71ede3e000
    354. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | sysTid=10765 nice=9 cgrp=default sched=0/0 handle=0x71dce444f0
    355. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | state=S schedstat=( 6481409 2585936 18 ) utm=0 stm=0 core=0 HZ=100
    356. 09-21 12:43:19.914 10752 19221 F *thisismyapp* : runtime.cc:590]   | stack=0x71dcd49000-0x71dcd4b000 stackSize=1009KB
    357. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   | held mutexes=
    358. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   kernel: (couldn't read /proc/self/task/10765/stack)
    359. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #00 pc 000000000001f06c  /system/lib64/libc.so (syscall+28)
    360. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #01 pc 00000000000d7450  /system/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
    361. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #02 pc 0000000000323320  /system/lib64/libart.so (art::ProfileSaver::Run()+384)
    362. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #03 pc 0000000000326718  /system/lib64/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+92)
    363. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #04 pc 0000000000081a30  /system/lib64/libc.so (__pthread_start(void*)+36)
    364. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #05 pc 00000000000234b8  /system/lib64/libc.so (__start_thread+68)
    365. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   (no managed stack frames)
    366. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]
    367. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590] "UnityMain" prio=10 tid=11 Native
    368. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d405e8 self=0x71ec372000
    369. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   | sysTid=10767 nice=0 cgrp=default sched=0/0 handle=0x71dbd454f0
    370. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   | state=S schedstat=( 11884493328 333476325 8632 ) utm=1066 stm=121 core=4 HZ=100
    371. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   | stack=0x71dbc42000-0x71dbc44000 stackSize=1041KB
    372. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   | held mutexes=
    373. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   kernel: (couldn't read /proc/self/task/10767/stack)
    374. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #00 pc 000000000001f06c  /system/lib64/libc.so (syscall+28)
    375. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #01 pc 00000000000d7450  /system/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
    376. 09-21 12:43:19.915 10752 19257 D ACodec  : dataspace changed to 0x10c10000 (R:2(Limited), P:3(BT601_6_625), M:3(BT601_6), T:3(SMPTE170M)) (R:2(Limited), S:2(BT601_625), T:3(SMPTE_170M))
    377. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #02 pc 00000000000e7f24  /system/lib64/libart.so (art::(anonymous namespace)::CheckJNI::PushLocalFrame(_JNIEnv*, int)+496)
    378. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #03 pc 00000000008a8ed0  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libunity.so (???)
    379. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   at com.unity3d.player.UnityPlayer.nativeRender(Native method)
    380. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   at com.unity3d.player.UnityPlayer.c(unavailable:-1)
    381. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   at com.unity3d.player.UnityPlayer$e$1.handleMessage(unavailable:-1)
    382. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   at android.os.Handler.dispatchMessage(Handler.java:102)
    383. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   at android.os.Looper.loop(Looper.java:193)
    384. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   at com.unity3d.player.UnityPlayer$e.run(unavailable:-1)
    385. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]
    386. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590] "queued-work-looper" prio=10 tid=12 Native
    387. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   | group="" sCount=1 dsCount=0 flags=1 obj=0x12d40938 self=0x71ea987c00
    388. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   | sysTid=10769 nice=-2 cgrp=default sched=0/0 handle=0x71da3b24f0
    389. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   | state=S schedstat=( 6977653 1930989 21 ) utm=0 stm=0 core=6 HZ=100
    390. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   | stack=0x71da2af000-0x71da2b1000 stackSize=1041KB
    391. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   | held mutexes=
    392. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   kernel: (couldn't read /proc/self/task/10769/stack)
    393. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #00 pc 000000000006e108  /system/lib64/libc.so (__epoll_pwait+8)
    394. 09-21 12:43:19.915 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #01 pc 0000000000013ef8  /system/lib64/libutils.so (android::Looper::pollInner(int)+144)
    395. 09-21 12:43:19.916 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #07 pc 0000000000031e64  /system/lib64/libmedia_jni.so (android_media_MediaCodec_dequeueOutputBuffer(_JNIEnv*, _jobject*, _jobject*, long)+104)
    396. 09-21 12:43:19.916 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #03 pc 0000000000120970  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
    397. 09-21 12:43:19.916 10752 19221 F *thisismyapp* : runtime.cc:590]   native: #08 pc 0000000000f4f668  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libil2cpp.so (???)
    398. 09-21 12:43:19.962 10752 19221 E CRASH   : signal 6 (SIGABRT), code -6 (?), fault addr --------
    399. 09-21 12:43:19.962 10752 19221 E CRASH   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    400. 09-21 12:43:19.962 10752 19221 E CRASH   : Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
    401. 09-21 12:43:19.962 10752 19221 E CRASH   : Build fingerprint: 'motorola/ocean_a/ocean:9/PCOS29.114-134-2/7396a:user/release-keys'
    402. 09-21 12:43:19.962 10752 19221 E CRASH   : Revision: 'PVT1'
    403. 09-21 12:43:19.962 10752 19221 E CRASH   : pid: 10752, tid: 19221, name: FMODAudioDevice  >>> com.quadrivo.myunityappu <<<
    404. 09-21 12:43:19.962 10752 19221 E CRASH   :     x0   0000000000000000  x1   0000000000004b15  x2   0000000000000006  x3   0000000000000008
    405. 09-21 12:43:19.962 10752 19221 E CRASH   :     x4   00000071d7aae0c0  x5   00000071d7aae0c0  x6   00000071d7aae0c0  x7   00000071d7aae200
    406. 09-21 12:43:19.962 10752 19221 E CRASH   :     x8   0000000000000083  x9   00eb1a759999ee8a  x10  0000000000000000  x11  fffffffc7ffffbdf
    407. 09-21 12:43:19.962 10752 19221 E CRASH   :     x12  0000000000000001  x13  00000071d76194c0  x14  0000000000000000  x15  ffffffffffffffff
    408. 09-21 12:43:19.963 10752 19221 E CRASH   :     x16  00000072750312c8  x17  0000007274f6f190  x18  0000000000000001  x19  0000000000002a00
    409. 09-21 12:43:19.963 10752 19221 E CRASH   :     x20  0000000000004b15  x21  00000071f4313770  x22  00000071f3a0f713  x23  00000071f3a09a13
    410. 09-21 12:43:19.963 10752 19221 E CRASH   :     x24  00000071f3a098c7  x25  0000000000000001  x26  0000000000000000  x27  000000000000ffff
    411. 09-21 12:43:19.963 10752 19221 E CRASH   :     x28  00000071f4313750  x29  00000071db7fe560  x30  0000007274f63c3c
    412. 09-21 12:43:19.963 10752 19221 E CRASH   :     sp   00000071db7fe520  pc   0000007274f63c64  pstate 0000000060000000
    413. 09-21 12:43:19.963 10752 19221 E CRASH   :
    414. 09-21 12:43:19.963 10752 19221 E CRASH   : backtrace:
    415. 09-21 12:43:19.991 10752 19221 E CRASH   :      #00  pc 000000000000069c  [vdso] ()
    416. 09-21 12:43:19.991 10752 19221 E CRASH   :      #01  pc 0000000000021c60  /system/lib64/libc.so (abort+112)
    417. 09-21 12:43:19.991 10752 19221 E CRASH   :      #02  pc 000000000043f04c  /system/lib64/libart.so (_ZN3art7Runtime5AbortEPKc+1196)
    418. 09-21 12:43:19.991 10752 19221 E CRASH   :      #03  pc 0000000000008cd4  /system/lib64/libbase.so (_ZN7android4base10LogMessageD1Ev+724)
    419. 09-21 12:43:19.991 10752 19221 E CRASH   :      #04  pc 000000000043eb88  /system/lib64/libart.so (_ZN3art7Runtime19DetachCurrentThreadEv+480)
    420. 09-21 12:43:19.991 10752 19221 E CRASH   :      #05  pc 00000000002c5a20  /system/lib64/libart.so (_ZN3art3JII19DetachCurrentThreadEP7_JavaVM+52)
    421. 09-21 12:43:19.991 10752 19221 E CRASH   :      #06  pc 00000000000e253c  /system/lib64/libart.so (_ZN3art12_GLOBAL__N_18CheckJII19DetachCurrentThreadEP7_JavaVM+112)
    422. 09-21 12:43:19.991 10752 19221 E CRASH   :      #07  pc 000000000084dbe8  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libil2cpp.so ()
    423. 09-21 12:43:19.991 10752 19221 E CRASH   :      #08  pc 0000000000db36a8  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libil2cpp.so ()
    424. 09-21 12:43:19.991 10752 19221 E CRASH   :      #09  pc 00000000005cdb64  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libil2cpp.so ()
    425. 09-21 12:43:19.991 10752 19221 E CRASH   :      #10  pc 0000000000676cc0  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libil2cpp.so ()
    426. 09-21 12:43:19.991 10752 19221 E CRASH   :      #11  pc 00000000003391ac  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libunity.so ()
    427. 09-21 12:43:19.991 10752 19221 E CRASH   :      #12  pc 000000000032af74  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libunity.so ()
    428. 09-21 12:43:19.991 10752 19221 E CRASH   :      #13  pc 0000000000758270  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libunity.so ()
    429. 09-21 12:43:19.991 10752 19221 E CRASH   :      #14  pc 00000000009ff5dc  /data/app/com.quadrivo.myunityappu-rBGdY_46sU3lueiVxt9VwQ==/lib/arm64/libunity.so ()
    430. 09-21 12:43:19.997 10752 10767 E CRASH   : other thread is trapped; signum = 6
    431. 09-21 12:43:19.998 10752 10767 E AndroidRuntime: FATAL EXCEPTION: UnityMain
    432. 09-21 12:43:19.998 10752 10767 E AndroidRuntime: Process: com.quadrivo.myunityappu, PID: 10752
    433. 09-21 12:43:19.998 10752 10767 E AndroidRuntime: java.lang.Error: signal 6 (SIGABRT), code -6 (?), fault addr --------
    434. 09-21 12:43:19.998 10752 10767 E AndroidRuntime: Build fingerprint: 'motorola/ocean_a/ocean:9/PCOS29.114-134-2/7396a:user/release-keys'
    435. 09-21 12:43:19.998 10752 10767 E AndroidRuntime: Revision: 'PVT1''9ea69b0 com.quadrivo.myunityappu/com.unity3d.player.UnityPlayerActivity (server)' ~ Consumer closed input channel or an error occurred.  events=0x9
    436. 09-21 12:43:20.358  1886  2545 E InputDispatcher: channel '9ea69b0 com.quadrivo.myunityappu/com.unity3d.player.UnityPlayerActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
    437. 09-21 12:43:20.359  1886  7771 W AudioService: SCO client died
    438. 09-21 12:43:20.359  1886  7771 W AudioService: requestScoState: failed to disconnect in state 0, scoAudioMode=0
    439. 09-21 12:43:20.360  1886  7922 I ActivityManager: Process com.quadrivo.myunityappu (pid 10752) has died: vis  +99TOP
    440. 09-21 12:43:20.360  1886  2918 I WindowManager: WIN DEATH: Window{9ea69b0 u0 com.quadrivo.myunityappu/com.unity3d.player.UnityPlayerActivity}
    441. 09-21 12:43:20.360  1886  2918 W InputDispatcher: Attempted to unregister already unregistered input channel '9ea69b0 com.quadrivo.myunityappu/com.unity3d.player.UnityPlayerActivity (server)'
    442. 09-21 12:43:20.361  1886  1906 W libprocessgroup: kill(-10752, 9) failed: No such process
    443. 09-21 12:43:20.361  3282  3400 D Avrcp_ext: AudioManager Player: ID:23 -- type:android.media.SoundPool -- u/pid:1000/1886 -- state:idle -- attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x0 tags= bundle=null
    444. 09-21 12:43:20.361  3282  3400 D Avrcp_ext: AudioManager Player: ID:39 -- type:android.media.MediaPlayer -- u/pid:10042/2819 -- state:stopped -- attr:AudioAttributes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x0 tags= bundle=null
    445. 09-21 12:43:20.362  3282  3400 D Avrcp_ext: AudioManager Player: ID:31 -- type:android.media.SoundPool -- u/pid:10042/2819 -- state:idle -- attr:AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x0 tags= bundle=null
    446. 09-21 12:43:20.362  3282  3400 D Avrcp_ext: AudioManager isPlaying: false
    447. 09-21 12:43:20.362  3282  3400 V Avrcp_ext: updateCurrentMediaState: mMediaController: null
    448. 09-21 12:43:20.363  3282  3400 V Avrcp_ext: isMusicActive: true getBluetoothPlayState: 2
    449. 09-21 12:43:20.363  3282  3400 V Avrcp_ext: updateCurrentMediaState: isPlaying = false
    450. 09-21 12:43:20.363  3282  3400 V Avrcp_ext: updateCurrentMediaState: mMediaController or getPlaybackState() null
    451. 09-21 12:43:20.363  3282  3400 V Avrcp_ext: Media update: id -1Γ₧í-1? [MediaAttributes: none] : [MediaAttributes: none]
    452. 09-21 12:43:20.363  3282  3400 V Avrcp_ext: newPlayStatus:2mReportedPlayStatus:-1
    453. 09-21 12:43:20.363  3282  3400 V Avrcp_ext: updatePlaybackState, state: PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=19520170, actions=0, custom actions=[], active item id=-1, error=null} device: null
    454. 09-21 12:43:20.363  3282  3400 V Avrcp_ext: Device: no name:
    455. 09-21 12:43:20.363  3282  3400 V Avrcp_ext: Device: no name:
    456. 09-21 12:43:20.363  3282  3400 V Avrcp_ext: updatePlayerStateAndPosition, old=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=19488403, actions=0, custom actions=[], active item id=-1, error=null}, state=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=19520170, actions=0, custom actions=[], active item id=-1, error=null}
    457. 09-21 12:43:20.363  3282  3400 V Avrcp_ext: old state = PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=19488403, actions=0, custom actions=[], active item id=-1, error=null}, new state= PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=19520170, actions=0, custom actions=[], active item id=-1, error=null}
    458. 09-21 12:43:20.363  3282  3400 D HeadsetService: getHeadsetService(): returning com.android.bluetooth.hfp.HeadsetService@4a91bc1
    459. 09-21 12:43:20.364  3282  3400 D HeadsetService:  isAudioOn: The number of audio connected devices 0
    460. 09-21 12:43:20.364  3282  3400 D HeadsetService: isScoOrCallActive(): Call Active:falseCall is Ringing:falseSCO is Active:false
    461. 09-21 12:43:20.364  3282  3400 D HeadsetService:  isAudioOn: The number of audio connected devices 0
    462. 09-21 12:43:20.364  3282  3400 I Avrcp_ext: updatePlayStatusForDevice: device: null
    463. 09-21 12:43:20.364  3282  3400 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=19488403, actions=0, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=19520170, actions=0, custom actions=[], active item id=-1, error=null}(2)
    464. 09-21 12:43:20.364  3282  3400 I Avrcp_ext: Exit updatePlayStatusForDevice
    465. 09-21 12:43:20.364  1038  1038 I Zygote  : Process 10752 exited due to signal (9)
    466. 09-21 12:43:20.365  3282  3400 D HeadsetService:  isAudioOn: The number of audio connected devices 0
    467. 09-21 12:43:20.365  3282  3400 D HeadsetService: isScoOrCallActive(): Call Active:falseCall is Ringing:falseSCO is Active:false
    468. 09-21 12:43:20.365  3282  3400 D HeadsetService:  isAudioOn: The number of audio connected devices 0
    469. 09-21 12:43:20.365  3282  3400 I Avrcp_ext: updatePlayStatusForDevice: device: null
    470. 09-21 12:43:20.365  3282  3400 V Avrcp_ext: updatePlaybackState (1): old=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=19488403, actions=0, custom actions=[], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=-1, buffered position=0, speed=0.0, updated=19520170, actions=0, custom actions=[], active item id=-1, error=null}(2)
    471. 09-21 12:43:20.365  3282  3400 I Avrcp_ext: Exit updatePlayStatusForDevice
    472. 09-21 12:43:20.365  3282  3400 D Avrcp_ext: Enter sendPlayPosNotificationRsp
    473. 09-21 12:43:20.365  3282  3400 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting.
    474. 09-21 12:43:20.365  3282  3400 D Avrcp_ext: Enter sendPlayPosNotificationRsp
    475. 09-21 12:43:20.365  3282  3400 D Avrcp_ext: sendPlayPosNotificationRsp: Not registered or requesting.
    476. 09-21 12:43:20.365  3282  3400 V Avrcp_ext: Exit updatePlayerStateAndPosition
    477. 09-21 12:43:20.367  1886  1906 W libprocessgroup: kill(-10752, 9) failed: No such process
    478. 09-21 12:43:20.367  1886  1906 I libprocessgroup: Successfully killed process cgroup uid 10182 pid 10752 in 6ms
    479. 09-21 12:43:20.369  1159  1328 W SurfaceFlinger: Attempting to set client state on removed layer: com.quadrivo.myunityappu/com.unity3d.player.UnityPlayerActivity#0
    480. 09-21 12:43:20.369  1159  1328 W SurfaceFlinger: Attempting to destroy on removed layer: com.quadrivo.myunityappu/com.unity3d.player.UnityPlayerActivity#0
    481. 09-21 12:43:20.373  1159  3314 W SurfaceFlinger: Attempting to destroy on removed layer: AppWindowToken{ac5855a token=Token{7d8e105 ActivityRecord{e35047c u0 com.quadrivo.myunityappu/com.unity3d.player.UnityPlayerActivity t61}}}#0
    482. 09-21 12:43:20.390  1886  1911 W ActivityManager: setHasOverlayUi called on unknown pid: 10752
    483. 09-21 12:43:20.414  5422  5422 D LauncherAppWidgetHost: setListenIfResumed :true, mFlags:0
    484. 09-21 12:43:20.416  5422  5422 D Launcher.Utilities: Wakeup weather: Intent { act=com.motorola.launcher3.action.WAKEUP_WEATHER cmp=com.motorola.timeweatherwidget/com.motorola.commandcenter.weather.WakeUpService }
    485. 09-21 12:43:20.428  1886  1903 V ActivityManager: Attempted to start a foreground service (ComponentInfo{com.motorola.timeweatherwidget/com.motorola.commandcenter.weather.WakeUpService}) with a broken notification (no icon: Notification(channel=Wakeup pri=0 contentView=null vibrate=null sound=null defaults=0x0 flags=0x50 color=0x00000000 vis=PRIVATE))
    486. 09-21 12:43:20.431  1159  1159 D SurfaceFlinger: duplicate layer name: changing com.motorola.launcher3/com.android.launcher3.CustomizationPanelLauncher to com.motorola.launcher3/com.android.launcher3.CustomizationPanelLauncher#1
    487. 09-21 12:43:20.432  5335  5335 W ThreadPoolDumper: Queue length for executor EventBus is now 11. Perhaps some tasks are too long, or the pool is too small.
    488. 09-21 12:43:20.457  5335 19281 W LocationOracle: No location history returned by ContextManager
    489. 09-21 12:43:20.463  1153  1400 D APM_AudioPolicyManager: stopOutput() output 21, stream 3, session 113
    490. 09-21 12:43:20.463  1153  1400 W AudioFlinger: moveEffectChain_l() effect chain for session 0 not on source thread 0xf1a03040
    491. 09-21 12:43:20.463  1124  1847 D MotSpeakerHelper: Speaker ON: volume 0.500000 (step 12), usecase SAFE
    492. 09-21 12:43:20.479  5335  5745 I MicroDetectionState: Keep running hotword in interactor process
    493. 09-21 12:43:20.500  1124  1847 D MotSpeakerHelper: Speaker ON: volume 0.500000 (step 12), usecase SAFE
    494. 09-21 12:43:20.502  1124  1847 I chatty  : uid=1041(audioserver) HwBinder:1124_1 identical 1 line
    495. 09-21 12:43:20.504  1124  1847 D MotSpeakerHelper: Speaker ON: volume 0.500000 (step 12), usecase SAFE
    496. 09-21 12:43:20.519  3265  3265 I GeofencerStateMachine: removeGeofences: removeRequest=RemoveGeofencingRequest[REMOVE_BY_PENDING_INTENT pendingIntent=PendingIntent[creatorPackage=com.google.android.gms], packageName=com.google.android.gms]
    497. 09-21 12:43:20.522  3265  3265 I GeofencerStateMachine: removeGeofences: removeRequest=RemoveGeofencingRequest[REMOVE_BY_PENDING_INTENT pendingIntent=PendingIntent[creatorPackage=com.google.android.gms], packageName=com.google.android.gms]
    498. 09-21 12:43:20.528  5422  5422 W StaticLayout: maxLineHeight should not be -1.  maxLines:2 lineCount:2
    499. 09-21 12:43:20.528  5422  5422 I chatty  : uid=10084(com.motorola.launcher3) identical 2 lines
    500. 09-21 12:43:20.528  5422  5422 W StaticLayout: maxLineHeight should not be -1.  maxLines:2 lineCount:2
    501. 09-21 12:43:20.528  3265  3265 I GeofencerStateMachine: removeGeofences: removeRequest=RemoveGeofencingRequest[REMOVE_BY_PENDING_INTENT pendingIntent=PendingIntent[creatorPackage=com.google.android.gms], packageName=com.google.android.gms]
    502. 09-21 12:43:20.539  1886  1886 I NotificationService: Cannot find enqueued record for key: 0|com.motorola.timeweatherwidget|1|null|10135
    503. 09-21 12:43:20.543  3265 19009 W ctxmgr  : [AclManager] No 3 for (accnt=account#-675263473#, com.google.android.gms(10047):UserVelocityProducer, vrsn=19275038, 0, 3pPkg = null ,  3pMdlId = null ,  pid = 3265). Was: 2 for 1, account#-675263473# [CONTEXT service_id=47 ]
    504. 09-21 12:43:20.562  1886  2918 W AppOps  : Noting op not finished: uid 10074 pkg com.google.android.googlequicksearchbox code 41 time=1569084200477 duration=-1
    505. 09-21 12:43:20.566  3265 19009 I ctxmgr  : [ProducerStatusImpl] updateStateForNewContextData: inactive, contextName=7 [CONTEXT service_id=47 ]
    506. 09-21 12:43:20.580  1265  1469 I OMX-VENC: Component Deinit
    507. 09-21 12:43:20.581  1265  1469 I OMX-VENC: Video encode perflock released
    508. 09-21 12:43:20.637  3265  3265 I GeofencerStateMachine: removeGeofences: removeRequest=RemoveGeofencingRequest[REMOVE_BY_PENDING_INTENT pendingIntent=PendingIntent[creatorPackage=com.google.android.gms], packageName=com.google.android.gms]
    509. 09-21 12:43:20.640  3265  3265 I GeofencerStateMachine: removeGeofences: removeRequest=RemoveGeofencingRequest[REMOVE_BY_PENDING_INTENT pendingIntent=PendingIntent[creatorPackage=com.google.android.gms], packageName=com.google.android.gms]
    510. 09-21 12:43:20.655  3265 19287 I PlaceInferenceEngine: [anon] Changed inference mode: 0
    511. 09-21 12:43:20.658  3265 19287 I PlaceInferenceEngine: [account#-675263473] Changed inference mode: 0
    512. 09-21 12:43:20.705  3265 19287 I Places  : ?: PlacesBleScanner start() with priority 2
    513. 09-21 12:43:20.705  3265 19287 I PlaceInferenceEngine: [anon] Changed inference mode: 1
    514. 09-21 12:43:20.705  3265 19287 I PlaceInferenceEngine: [account#-675263473] Changed inference mode: 1
    515. 09-21 12:43:20.714  3265  3265 I BeaconBle: Client requested scan, settings=BleSettings [scanMode=ZERO_POWER, callbackType=ALL_MATCHES, reportDelayMillis=0, 1 filters, 0 clients, callingClientName=Places]
    516. 09-21 12:43:20.720  3265 19287 I Places  : Converted 4 out of 4 WiFi scans
    517. 09-21 12:43:20.722  3265  3265 I BeaconBle: ZERO_POWER is disabled.
    518. 09-21 12:43:20.722  3265  3265 I BeaconBle: 'L' hardware scan: scan stopped, no powered clients
    519. 09-21 12:43:20.727  3265 19287 I PlaceInferenceEngine: [account#-675263473] Changed inference mode: 1
    520. 09-21 12:43:20.727  3265 19287 I PlaceInferenceEngine: [anon] Changed inference mode: 1
    521. 09-21 12:43:20.803  3265 19197 I PlaceInferenceEngine: No beacon scan available - ignoring candidates.
    522. 09-21 12:43:20.873  3265  3276 I .gms.persisten: Background concurrent copying GC freed 348587(17MB) AllocSpace objects, 109(9MB) LOS objects, 49% free, 15MB/30MB, paused 133us total 142.502ms
    523. 09-21 12:43:20.901  3265 19197 I PlaceInferenceEngine: No beacon scan available - ignoring candidates.
    524. 09-21 12:43:22.096  1102  1276 W qti_sensors_hal: processReportInd: lux: 101, ch0: 60, ch1: 60, pData: 4, pOffset: 4
    525. 09-21 12:43:22.194  1102  1276 W qti_sensors_hal: processReportInd: lux: 120, ch0: 71, ch1: 71, pData: 3, pOffset: 4
    526. 09-21 12:43:22.292  1102  1276 W qti_sensors_hal: processReportInd: lux: 143, ch0: 84, ch1: 79, pData: 4, pOffset: 4
    527. 09-21 12:43:23.110  1124  1842 D audio_hw_primary: disable_audio_route: usecase(0) reset and update mixer path: deep-buffer-playback
    528. 09-21 12:43:23.127  1124  1842 D audio_hw_primary: disable_snd_device: snd_device(147: vi-feedback)
    529. 09-21 12:43:23.127  1124  1842 D audio_hw_primary: disable_audio_route: usecase(25) reset and update mixer path: spkr-vi-record
    530. 09-21 12:43:23.129  1124  1842 D audio_hw_primary: disable_snd_device: snd_device(2: speaker)
    531. 09-21 12:43:23.130  1124  1847 D MotSpeakerHelper: Speaker OFF
    532. 09-21 12:43:24.103  1886  1886 V SettingsProvider: Notifying for 0: content://settings/system/screen_brightness
    533. 09-21 12:43:24.104  8573  8573 W Settings: Setting data_roaming has moved from android.provider.Settings.Secure to android.provider.Settings.Global.
    534. 09-21 12:43:24.104  3613  3613 W Settings: Setting data_roaming has moved from android.provider.Settings.Secure to android.provider.Settings.Global.
    535. 09-21 12:43:24.141  8767  8869 D Checkin : publish the event [tag = MOT_DEVICE_STATS_L1 event name = SettingLogs]
    536.  
    537.  
    Here is an unfiltered log, with some proprietary info (app names and functionality) scrubbed with replacements. I feel like plugins in general are not working. If you see something obvious, I'd be grateful! Meanwhile, I'm knocking out a new app (latest Unity build, as well), pulling in your plugins and seeing if it fails.on Android. I haven't had an actual Android phone to test with until yesterday, and I had other plugins working with my app a while back when I built it for testing with Android tablets, so I'm not sure why any of my project settings would have messed anything up.

    It's worth noting that I had to remove EasyMobile from my project, because of some sort of resource conflict that prevented it from even building, and I had to turn off Android Ultimate Plugin's GPS functionality (which earlier worked fine in my tests on some Android tablets) to get past my intro screen. It seems like accessing ANY Android plugins is causing it to crash. Your two plugins, NatCorder and NatShare are vitally important to my app at launch, however, so I'm backed up to the point that I really need to make this work.

    I'm hoping it's just something simple-stupid that will be easy for me to fix.
     
  31. nyonge

    nyonge

    Joined:
    Jul 11, 2013
    Posts:
    49
    Tested out on Unity 2019.1.14 and 2019.2.6 and blue tinted screen seems to be happening there too. Audio is fine, just had to fill in the Microphone use description. I'll be looking for a fix/workaround this weekend as I have a deliverable due early next week - if you have time to check it out, I'm available to help any way I can :)
     
    Lanre likes this.
  32. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    T
    This crash is from the first build of NatCorder 1.6.2. If you delete and redownload NatCorder from the Asset Store, it should be fixed.
     
    LeeLorenzSr likes this.
  33. LeeLorenzSr

    LeeLorenzSr

    Joined:
    May 3, 2015
    Posts:
    50
    Thanks. I actually built a fresh project, and added in plugins, as I could, running them on the phone, and discovered things got a bit wonky when Android Ultimate Plugin was added after your plugins... removing it brought things back. I removed AUP from my main project, and it's no longer crashing. I still need to work through some things, as it's not saving the video again, but I forgot to edit the line in CameraInput.cs to disable the request for sRGB textures. Compiling now to see if it will generate valid MP4 files.
     
    Lanre likes this.
  34. LeeLorenzSr

    LeeLorenzSr

    Joined:
    May 3, 2015
    Posts:
    50
    So I'm past the plugins bombing my app in Android, but I'm still unable to record. I have a test project, which only includes NatCorder and NatShare. NatShare seems to work, but the video recording by NatCorder is blank on Android. It works fine running it in Windows from the editor, generating a proper video file.

    I've uploaded the LogCat output. I will also test this out on iOS and also match resolution in Windows to my Android device to see how that affects recording.

    UPDATE: Just to compare my code between Android and iOS, I was able to get this test app running on iOS, and it records the video and shares just fine on an iPhone - just as it does for my production app on the iPhone. On a curious side note, however, the color is completely screwed up in my test app's video on the iPhone (in the production app on iPhone, the video is perfect).
     

    Attached Files:

    Last edited: Sep 22, 2019
  35. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    Make sure that your app is not using Vulkan. Do so by unselecting "Auto Graphics API" in Player Settings and removing Vulkan from the list.
    I'm working on a fix for this issue.
     
    LeeLorenzSr likes this.
  36. nikosurfing

    nikosurfing

    Joined:
    Mar 11, 2014
    Posts:
    45
    You missed my post above, how to fix recorded video stuttering/jank/freeze?
     
  37. LeeLorenzSr

    LeeLorenzSr

    Joined:
    May 3, 2015
    Posts:
    50
    I'm in business! Thanks for the help. Removing Vulkan from the Graphics options did the trick.
     
    Lanre likes this.
  38. rumit48

    rumit48

    Joined:
    Apr 26, 2017
    Posts:
    4
    Hi, Lanre!
    I have the same problem on iOS.
    NatCorder 1.6.2, Unity 2019.2.6f1, Vuforia 8.3.8,
    Is there any solution?
     
  39. djakbari184

    djakbari184

    Joined:
    Feb 28, 2017
    Posts:
    1
    Hii Lanre
    We have also Same Issues... What is a solution??
     
  40. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    I'm working on a different way to handle render textures on Android that might fix this. Check back with me by the end of the week.
     
  41. nikosurfing

    nikosurfing

    Joined:
    Mar 11, 2014
    Posts:
    45
    That's a good news. I rated 5 stars and always support this asset
     
    Lanre likes this.
  42. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    Email me with your invoice number and I'll send you a build to test.
     
  43. novaVision

    novaVision

    Joined:
    Nov 9, 2014
    Posts:
    515
    Hi,
    I am using ARFoundation for Android/iOS app, and wish to record Camera + SOME UI elements. Does your asset provide the option to record by the layers?
    Checking the latest reviews in asset store I see people complain about the app crash on the microphone permission request. Did you fix that issue already?
     
  44. crazyai2016

    crazyai2016

    Joined:
    Jun 23, 2016
    Posts:
    4
    I cannot Check out the written tutorials of Audio Workflows ,Are there any other documents about the audio recording?
    My requirement is that I record the game's sounds.
    Thanks.
    My email address is cxylixiaodong@163.com
     
  45. bvisionary

    bvisionary

    Joined:
    Aug 4, 2019
    Posts:
    4
    We are using this natcoder plugin version 1.6.2 in our app, all is fine except, video is shaking, jittering etc. In short is not recorded properly. Also the audio quality is very bad. It has a lot of noise. We will really appreciate your help. Thanks
     
    Last edited: Sep 24, 2019
  46. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    Doing this has nothing to do with NatCorder. Create a game camera to see only what you want recorded, then record that game camera with NatCorder.
    It was a crash that happened when the microphone was enabled (has nothing to do with permissions), and yes this has been fixed.
     
  47. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    You can use the AudioInput script to record from an AudioSource or AudioListener. See the ReplayCam example code which uses it to record from an audio source playing the microphone clip.
     
  48. Lanre

    Lanre

    Joined:
    Dec 26, 2013
    Posts:
    3,970
    Where does this happen? Android?
    If you are recording the microphone, then this has nothing to do with NatCorder. Unity's microphone class produces glitchy audio. We had to create our own microphone API, NatMic, because of this.
     
  49. CNGameDev01

    CNGameDev01

    Joined:
    Feb 1, 2016
    Posts:
    6
    Hi,

    we've encounter a color issue where our application recorded video show different color than what it is in the application. This only happen to ios, no issue on android. (Unity version: 2019.2.5f1, NatCorder 1.6.0)
    Please see attach images.

    Please get back as soon as possible.

    Thanks.
     

    Attached Files:

    • 1.jpg
      1.jpg
      File size:
      104.9 KB
      Views:
      672
    • 2.jpg
      2.jpg
      File size:
      140.4 KB
      Views:
      590
  50. rumit48

    rumit48

    Joined:
    Apr 26, 2017
    Posts:
    4
    Hi, Lanre,

    you ignored my message above, I'll repeat.
    We have issue on iOS target with inverting color when recording video. No issue on Android.
    NatCorder 1.6.2, Unity 2019.2.6f1, Vuforia 8.3.8.
    Do you have a solution?