<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <font face="Monaco">Hi all,</font><br>
    <br>
    I'm working my way through the sdk's android tutorials, but I've run
    into a problem with tutorial #4.<br>
    <br>
    When I install it onto my device, the display is black and nothing
    happens.<br>
    <br>
    Here's the relevant logcat output:<br>
    <br>
    ----------<br>
    <br>
    D/dalvikvm( 5478): Trying to load lib
    /data/app-lib/com.gst_sdk_tutorials.tutorial_4-2/libgstreamer_android.so
    0x41345fb8<br>
    D/dalvikvm( 5478): Added shared lib
    /data/app-lib/com.gst_sdk_tutorials.tutorial_4-2/libgstreamer_android.so
    0x41345fb8<br>
    D/dalvikvm( 5478): Trying to load lib
    /data/app-lib/com.gst_sdk_tutorials.tutorial_4-2/libtutorial-4.so
    0x41345fb8<br>
    D/dalvikvm( 5478): Added shared lib
    /data/app-lib/com.gst_sdk_tutorials.tutorial_4-2/libtutorial-4.so
    0x41345fb8<br>
    <br>
    I/OMXClient( 5478): Using client-side OMX mux.<br>
    E/OMXMaster( 5478): A component of name 'OMX.qcom.audio.decoder.aac'
    already exists, ignoring this one.<br>
    I/OMXClient( 5478): Using client-side OMX mux.<br>
    E/QC_EVRCENC(  270):  component init: role =
    OMX.qcom.audio.encoder.evrc<br>
    I/QC_EVRCENC(  270):  component init: role =
    OMX.qcom.audio.encoder.evrc<br>
    I/QC_EVRCENC(  270): <br>
    I/QC_EVRCENC(  270): component_init: Component
    OMX.qcom.audio.encoder.evrc LOADED <br>
    I/QC_EVRCENC(  270): Driver in Non Tunnel mode open<br>
    E/QC_EVRCENC(  270): unknown param 0600000f<br>
    E/QC_EVRCENC(  270): unknown param 06000001<br>
    I/QC_EVRCENC(  270): Returning the state 1<br>
    I/QC_EVRCENC(  270): Returning the state 1<br>
    I/QC_EVRCENC(  270): Component-deinit being processed<br>
    I/QC_EVRCENC(  270): ********************************<br>
    I/QC_EVRCENC(  270): STATS: in-buf-len[0]out-buf-len[0]
    tot-pb-time[0]<br>
    I/QC_EVRCENC(  270): STATS: fbd-cnt[0]ftb-cnt[0]etb-cnt[0]ebd-cnt[0]<br>
    I/QC_EVRCENC(  270): ************************************<br>
    I/QC_EVRCENC(  270):  DEINIT COMPLETED<br>
    I/QC_EVRCENC(  270): ************************************<br>
    E/QC_EVRCENC(  270): component_deinit:COMPONENT DEINIT...<br>
    E/QC_EVRCENC(  270): EVRC Object getting destroyed comp-deinit=1<br>
    E/QC_EVRCENC(  270): OMX EVRC component destroyed<br>
    <br>
    I/OMXClient( 5478): Using client-side OMX mux.<br>
    E/OMXMaster( 5478): A component of name 'OMX.qcom.audio.decoder.aac'
    already exists, ignoring this one.<br>
    <br>
    I/OMXClient( 5478): Using client-side OMX mux.<br>
    E/QC_QCELP13ENC(  270):  component init: role =
    OMX.qcom.audio.encoder.qcelp13<br>
    I/QC_QCELP13ENC(  270):  component init: role =
    OMX.qcom.audio.encoder.qcelp13<br>
    I/QC_QCELP13ENC(  270): <br>
    I/QC_QCELP13ENC(  270): component_init: Component
    OMX.qcom.audio.encoder.qcelp13 LOADED <br>
    I/QC_QCELP13ENC(  270): Driver in Non Tunnel mode open<br>
    E/QC_QCELP13ENC(  270): unknown param 0600000f<br>
    E/QC_QCELP13ENC(  270): unknown param 06000001<br>
    I/QC_QCELP13ENC(  270): Returning the state 1<br>
    I/QC_QCELP13ENC(  270): Returning the state 1<br>
    I/QC_QCELP13ENC(  270): Component-deinit being processed<br>
    I/QC_QCELP13ENC(  270): ********************************<br>
    I/QC_QCELP13ENC(  270): STATS: in-buf-len[0]out-buf-len[0]
    tot-pb-time[0]<br>
    I/QC_QCELP13ENC(  270): STATS:
    fbd-cnt[0]ftb-cnt[0]etb-cnt[0]ebd-cnt[0]<br>
    I/QC_QCELP13ENC(  270): ************************************<br>
    I/QC_QCELP13ENC(  270):  DEINIT COMPLETED<br>
    I/QC_QCELP13ENC(  270): ************************************<br>
    E/QC_QCELP13ENC(  270): component_deinit:COMPONENT DEINIT...<br>
    E/QC_QCELP13ENC(  270): QCELP13 Object getting destroyed
    comp-deinit=1<br>
    E/QC_QCELP13ENC(  270): OMX QCELP13 component destroyed<br>
    <br>
    I/OMXClient( 5478): Using client-side OMX mux.<br>
    E/OMXMaster( 5478): A component of name 'OMX.qcom.audio.decoder.aac'
    already exists, ignoring this one.<br>
    I/OMXClient( 5478): Using client-side OMX mux.<br>
    E/OMXMaster( 5478): A component of name 'OMX.qcom.audio.decoder.aac'
    already exists, ignoring this one.<br>
    I/OMXClient( 5478): Using client-side OMX mux.<br>
    E/OMX-VENC-720p(  270): <br>
    E/OMX-VENC-720p(  270):  omx_video(): Inside Constructor()<br>
    E/OMX-VENC-720p(  270): <br>
    E/OMX-VENC-720p(  270):  omx_venc(): Inside component_init()<br>
    E/OMX-VENC-720p(  270): <br>
    E/OMX-VENC-720p(  270):  Is component secure 0<br>
    E/OMX-VENC-720p(  270): <br>
    E/OMX-VENC-720p(  270):  bool venc_dev::venc_open(OMX_U32)(): Init
    Profile/Level setting success<br>
    E/OMX-VENC-720p(  270): vidc.venc.debug.sliceinfo value is 0<br>
    E/OMX-VENC-720p(  270): <br>
    E/OMX-VENC-720p(  270):  Component_init return value = 0x0<br>
    E/OMX-VENC-720p(  270): get_parameter:
    OMX_IndexParamVideoProfileLevelQuerySupported for Input port
    returned Profile:1, Level:128<br>
    E/OMX-VENC-720p(  270): get_parameter:
    OMX_IndexParamVideoProfileLevelQuerySupported for Input port
    returned Profile:32768, Level:128<br>
    E/OMX-VENC-720p(  270): get_parameter:
    OMX_IndexParamVideoProfileLevelQuerySupported nProfileIndex ret
    NoMore 2<br>
    E/OMX-VENC-720p(  270): get_parameter:
    OMX_IndexParamVideoProfileLevelQuerySupported for Input port
    returned Profile:32768, Level:128<br>
    E/OMX-VENC-720p(  270): Invalid entry returned from
    get_supported_profile_level 32768, 128<br>
    <br>
    ----------<br>
    <br>
    My device is a Samsung Galaxy S3. Model# SPH-L710 | Snapdragon S4
    CPU | Qualcomm Adreno 225 GPU<br>
    Further specs at:
    <a class="moz-txt-link-freetext" href="http://en.wikipedia.org/wiki/Samsung_Galaxy_S_III#Model_variants">http://en.wikipedia.org/wiki/Samsung_Galaxy_S_III#Model_variants</a><br>
    <br>
    My phone is rooted and is running CyanogenMod 10.1 (Android 4.2.2).<br>
    <br>
    I'm wondering if anyone else has tried gstreamer on this version of
    the S3 or any device that uses an Adreno GPU.<br>
    <br>
    Any guidance or feedback concerning this strange problem would be
    most appreciated.<br>
    <br>
    Thanks!<br>
    Brian<br>
  </body>
</html>