problem running android tutorial #4

Brian McKeon brian.dev.address at gmail.com
Mon Jun 3 08:28:24 PDT 2013


Hi all,

I'm working my way through the sdk's android tutorials, but I've run 
into a problem with tutorial #4.

When I install it onto my device, the display is black and nothing happens.

Here's the relevant logcat output:

----------

D/dalvikvm( 5478): Trying to load lib 
/data/app-lib/com.gst_sdk_tutorials.tutorial_4-2/libgstreamer_android.so 
0x41345fb8
D/dalvikvm( 5478): Added shared lib 
/data/app-lib/com.gst_sdk_tutorials.tutorial_4-2/libgstreamer_android.so 
0x41345fb8
D/dalvikvm( 5478): Trying to load lib 
/data/app-lib/com.gst_sdk_tutorials.tutorial_4-2/libtutorial-4.so 0x41345fb8
D/dalvikvm( 5478): Added shared lib 
/data/app-lib/com.gst_sdk_tutorials.tutorial_4-2/libtutorial-4.so 0x41345fb8

I/OMXClient( 5478): Using client-side OMX mux.
E/OMXMaster( 5478): A component of name 'OMX.qcom.audio.decoder.aac' 
already exists, ignoring this one.
I/OMXClient( 5478): Using client-side OMX mux.
E/QC_EVRCENC(  270):  component init: role = OMX.qcom.audio.encoder.evrc
I/QC_EVRCENC(  270):  component init: role = OMX.qcom.audio.encoder.evrc
I/QC_EVRCENC(  270):
I/QC_EVRCENC(  270): component_init: Component 
OMX.qcom.audio.encoder.evrc LOADED
I/QC_EVRCENC(  270): Driver in Non Tunnel mode open
E/QC_EVRCENC(  270): unknown param 0600000f
E/QC_EVRCENC(  270): unknown param 06000001
I/QC_EVRCENC(  270): Returning the state 1
I/QC_EVRCENC(  270): Returning the state 1
I/QC_EVRCENC(  270): Component-deinit being processed
I/QC_EVRCENC(  270): ********************************
I/QC_EVRCENC(  270): STATS: in-buf-len[0]out-buf-len[0] tot-pb-time[0]
I/QC_EVRCENC(  270): STATS: fbd-cnt[0]ftb-cnt[0]etb-cnt[0]ebd-cnt[0]
I/QC_EVRCENC(  270): ************************************
I/QC_EVRCENC(  270):  DEINIT COMPLETED
I/QC_EVRCENC(  270): ************************************
E/QC_EVRCENC(  270): component_deinit:COMPONENT DEINIT...
E/QC_EVRCENC(  270): EVRC Object getting destroyed comp-deinit=1
E/QC_EVRCENC(  270): OMX EVRC component destroyed

I/OMXClient( 5478): Using client-side OMX mux.
E/OMXMaster( 5478): A component of name 'OMX.qcom.audio.decoder.aac' 
already exists, ignoring this one.

I/OMXClient( 5478): Using client-side OMX mux.
E/QC_QCELP13ENC(  270):  component init: role = 
OMX.qcom.audio.encoder.qcelp13
I/QC_QCELP13ENC(  270):  component init: role = 
OMX.qcom.audio.encoder.qcelp13
I/QC_QCELP13ENC(  270):
I/QC_QCELP13ENC(  270): component_init: Component 
OMX.qcom.audio.encoder.qcelp13 LOADED
I/QC_QCELP13ENC(  270): Driver in Non Tunnel mode open
E/QC_QCELP13ENC(  270): unknown param 0600000f
E/QC_QCELP13ENC(  270): unknown param 06000001
I/QC_QCELP13ENC(  270): Returning the state 1
I/QC_QCELP13ENC(  270): Returning the state 1
I/QC_QCELP13ENC(  270): Component-deinit being processed
I/QC_QCELP13ENC(  270): ********************************
I/QC_QCELP13ENC(  270): STATS: in-buf-len[0]out-buf-len[0] tot-pb-time[0]
I/QC_QCELP13ENC(  270): STATS: fbd-cnt[0]ftb-cnt[0]etb-cnt[0]ebd-cnt[0]
I/QC_QCELP13ENC(  270): ************************************
I/QC_QCELP13ENC(  270):  DEINIT COMPLETED
I/QC_QCELP13ENC(  270): ************************************
E/QC_QCELP13ENC(  270): component_deinit:COMPONENT DEINIT...
E/QC_QCELP13ENC(  270): QCELP13 Object getting destroyed comp-deinit=1
E/QC_QCELP13ENC(  270): OMX QCELP13 component destroyed

I/OMXClient( 5478): Using client-side OMX mux.
E/OMXMaster( 5478): A component of name 'OMX.qcom.audio.decoder.aac' 
already exists, ignoring this one.
I/OMXClient( 5478): Using client-side OMX mux.
E/OMXMaster( 5478): A component of name 'OMX.qcom.audio.decoder.aac' 
already exists, ignoring this one.
I/OMXClient( 5478): Using client-side OMX mux.
E/OMX-VENC-720p(  270):
E/OMX-VENC-720p(  270):  omx_video(): Inside Constructor()
E/OMX-VENC-720p(  270):
E/OMX-VENC-720p(  270):  omx_venc(): Inside component_init()
E/OMX-VENC-720p(  270):
E/OMX-VENC-720p(  270):  Is component secure 0
E/OMX-VENC-720p(  270):
E/OMX-VENC-720p(  270):  bool venc_dev::venc_open(OMX_U32)(): Init 
Profile/Level setting success
E/OMX-VENC-720p(  270): vidc.venc.debug.sliceinfo value is 0
E/OMX-VENC-720p(  270):
E/OMX-VENC-720p(  270):  Component_init return value = 0x0
E/OMX-VENC-720p(  270): get_parameter: 
OMX_IndexParamVideoProfileLevelQuerySupported for Input port returned 
Profile:1, Level:128
E/OMX-VENC-720p(  270): get_parameter: 
OMX_IndexParamVideoProfileLevelQuerySupported for Input port returned 
Profile:32768, Level:128
E/OMX-VENC-720p(  270): get_parameter: 
OMX_IndexParamVideoProfileLevelQuerySupported nProfileIndex ret NoMore 2
E/OMX-VENC-720p(  270): get_parameter: 
OMX_IndexParamVideoProfileLevelQuerySupported for Input port returned 
Profile:32768, Level:128
E/OMX-VENC-720p(  270): Invalid entry returned from 
get_supported_profile_level 32768, 128

----------

My device is a Samsung Galaxy S3. Model# SPH-L710 | Snapdragon S4 CPU | 
Qualcomm Adreno 225 GPU
Further specs at: 
http://en.wikipedia.org/wiki/Samsung_Galaxy_S_III#Model_variants

My phone is rooted and is running CyanogenMod 10.1 (Android 4.2.2).

I'm wondering if anyone else has tried gstreamer on this version of the 
S3 or any device that uses an Adreno GPU.

Any guidance or feedback concerning this strange problem would be most 
appreciated.

Thanks!
Brian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-android/attachments/20130603/c35dca66/attachment.html>


More information about the gstreamer-android mailing list