[HTC Aria Android Development] munjeni:
I think I found why video encoders/decoders have problem:) need confirmation! I found next things:

- logcat reporting OMX.google*********:

I/ChromiumHTTPDataSource( 142): connect to http://redirector.c.youtube.com/vide
oplayback?id=386b7fe9fa086435&itag=18&source=youtube&uaopt=no-save&upn=w9OkYWDQi
To&el=standard&devKey=ATpxuMO4AN5NR1nGmfaQDBQO88HsQjpE1a8d1GxQnGDm&app=youtube_g
data&ip=0.0.0.0&ipbits=0&expire=1339578902&sparams=id,itag,source,uaopt,upn,ip,i
pbits,expire&signature=A4C23E2EBD81F740BB45AEDAA51CC4EBA55946F2.F6A9E8AB0095BDA6
90B3B78E95380A1EA457791&key=yta1 @0
E/OMXCodec( 142): Attempting to allocate OMX node 'OMX.TI.DUCATI1.VIDEO.DECODER
'
E/OMXCodec( 142): Attempting to allocate OMX node 'OMX.Nvidia.h264.decode'
E/OMXCodec( 142): Attempting to allocate OMX node 'OMX.qcom.7x30.video.decoder.
avc'
E/OMXCodec( 142): Attempting to allocate OMX node 'OMX.qcom.video.decoder.avc'
E/OMXCodec( 142): Successfully allocated OMX node 'OMX.qcom.video.decoder.avc'
I/OMXCodec( 142): [OMX.qcom.video.decoder.avc] Non-Interlaced format detected
I/OMXCodec( 142): [OMX.qcom.video.decoder.avc] AVC profile = 66 (Baseline), lev
el = 30
E/OMXCodec( 142): [OMX.qcom.video.decoder.avc] Video O/P format.eColorFormat 0x
7fa30c00
I/OMXCodec( 142): [OMX.qcom.video.decoder.avc] Enable frame by frame mode
E/QCvdec ( 142): Setparameter: unknown param 2130706434
W/OMXCodec( 142): Failed to set frame packing format on component
E/QCvdec ( 142): Error: get_config Not Implemented
I/OMXCodec( 142): [OMX.qcom.video.decoder.avc] video dimensions are 640 x 360
E/QCvdec ( 142): get_extension_index: Error, Not implemented
E/OMXNodeInstance( 142): OMX_GetExtensionIndex failed
E/OMXCodec( 142): Attempting to allocate OMX node 'OMX.TI.Video.Decoder'
E/OMXCodec( 142): Attempting to allocate OMX node 'OMX.SEC.AVC.Decoder'
E/OMXCodec( 142): Attempting to allocate OMX node 'OMX.SEC.FP.AVC.Decoder'
E/OMXCodec( 142): Attempting to allocate OMX node 'OMX.google.h264.decoder'
E/OMXCodec( 142): Successfully allocated OMX node 'OMX.google.h264.decoder'
I/OMXCodec( 142): [OMX.google.h264.decoder] Non-Interlaced format detected
I/OMXCodec( 142): [OMX.google.h264.decoder] AVC profile = 66 (Baseline), level
= 30
E/OMXCodec( 142): [OMX.google.h264.decoder] Video O/P format.eColorFormat 0x41f
9bc14
I/OMXCodec( 142): [OMX.google.h264.decoder] Enable frame by frame mode
W/OMXCodec( 142): Failed to set frame packing format on component
I/OMXCodec( 142): [OMX.google.h264.decoder] video dimensions are 320 x 240
I/OMXCodec( 142): [OMX.google.h264.decoder] Crop rect is 320 x 240 @ (0, 0)
E/OMXCodec( 142): Attempting to allocate OMX node 'OMX.TI.AAC.decode'
E/OMXCodec( 142): Attempting to allocate OMX node 'OMX.google.aac.decoder'
E/OMXCodec( 142): Successfully allocated OMX node 'OMX.google.aac.decoder'
I/NuCachedSource2( 142): new range: offset= 5431284
I/ChromiumHTTPDataSource( 142): connect to http://redirector.c.youtube.com/vide
oplayback?id=386b7fe9fa086435&itag=18&source=youtube&uaopt=no-save&upn=w9OkYWDQi
To&el=standard&devKey=ATpxuMO4AN5NR1nGmfaQDBQO88HsQjpE1a8d1GxQnGDm&app=youtube_g
data&ip=0.0.0.0&ipbits=0&expire=1339578902&sparams=id,itag,source,uaopt,upn,ip,i
pbits,expire&signature=A4C23E2EBD81F740BB45AEDAA51CC4EBA55946F2.F6A9E8AB0095BDA6
90B3B78E95380A1EA457791&key=yta1 @5431284
I/OMXCodec( 142): [OMX.google.h264.decoder] video dimensions are 640 x 368
I/OMXCodec( 142): [OMX.google.h264.decoder] Crop rect is 640 x 360 @ (0, 0)
I/OMXCodec( 142): [OMX.google.h264.decoder] video dimensions are 640 x 368
I/OMXCodec( 142): [OMX.google.h264.decoder] Crop rect is 640 x 360 @ (0, 0)
I/AwesomePlayer( 142): cache is running low (1.31 secs) , pausing.
W/MediaPlayer(10030): info/warning (703, 0)
W/MediaPlayer(10030): info/warning (701, 0)
I/MediaPlayer(10030): Info (703,0)
I/MediaPlayer(10030): Info (701,0)
I/AwesomePlayer( 142): cache has filled up (6.32 secs), resuming.
W/MediaPlayer(10030): info/warning (702, 0)
I/MediaPlayer(10030): Info (702,0)
V/AudioHardwareMSM72XX( 142): open driver
V/AudioHardwareMSM72XX( 142): get config
V/AudioHardwareMSM72XX( 142): set config
V/AudioHardwareMSM72XX( 142): buffer_size: 4800
V/AudioHardwareMSM72XX( 142): buffer_count: 2
V/AudioHardwareMSM72XX( 142): channel_count: 2
V/AudioHardwareMSM72XX( 142): sample_rate: 44100
I/AwesomePlayer( 142): we're much too late (0.52 secs), video skipping ahead
I/AwesomePlayer( 142): we're much too late (0.59 secs), video skipping ahead
I/AwesomePlayer( 142): we're much too late (0.55 secs), video skipping ahead
I/AwesomePlayer( 142): we're much too late (0.51 secs), video skipping ahead
I/AwesomePlayer( 142): we're much too late (0.52 secs), video skipping ahead
I/AwesomePlayer( 142): we're much too late (0.57 secs), video skipping ahead
I/AwesomePlayer( 142): we're much too late (0.51 secs), video skipping ahead
I/NuCachedSource2( 142): ERROR_END_OF_STREAM
I/AwesomePlayer( 142): we're much too late (0.51 secs), video skipping ahead
I/AwesomePlayer( 142): we're much too late (0.50 secs), video skipping ahead
I/AwesomePlayer( 142): we're much too late (0.51 secs), video skipping ahead
I/AwesomePlayer( 142): we're much too late (0.51 secs), video skipping ahead
I/AwesomePlayer( 142): we're much too late (0.53 secs), video skipping ahead
I/AwesomePlayer( 142): we're much too late (0.50 secs), video skipping ahead
I/InputReader( 203): Reconfiguring input devices. changes=0x00000004
I/InputReader( 203): Device reconfigured: id=6, name='synaptics-rmi-touchscreen
', surface size is now 320x480, mode is 1
E/msm7x27.hwcomposer( 139): isValidDestination: destination out of bound params

I/ActivityManager( 203): Config changed: {1.0 220mcc3mnc en_GB layoutdir=0 sw32
0dp w320dp h455dp nrml port finger -keyb/v/h tball/v s.26 themeResource=null}
D/dalvikvm( 276): GC_CONCURRENT freed 441K, 45% free 3777K/6855K, paused 3ms+25
ms
I/PowerWidget( 276): Clearing any old widget stuffs
I/PowerWidget( 276): Setting up widget
I/PowerWidget( 276): Default buttons being loaded
I/PowerWidget( 276): Button list: toggleWifi|toggleBluetooth|toggleGPS|toggleSo
und
I/PowerWidget( 276): Setting up button: toggleWifi
I/PowerWidget( 276): Setting up button: toggleBluetooth
I/PowerWidget( 276): Setting up button: toggleGPS
I/PowerWidget( 276): Setting up button: toggleSound
D/OpenGLRenderer(10030): Flushing caches (mode 0)
E/msm7x27.hwcomposer( 139): isValidDestination: destination: left=-1 right=321
top=72 bottom=254 width=322height=182
D/dalvikvm( 203): GC_EXPLICIT freed 892K, 45% free 6655K/11975K, paused 35ms+14

But aria need OMX.qcom******* dlopen from libOmxMpeg4Dec ...etc defined in opensource/qcom/omxCore***,....... found problem in system/frameworks/base/media/libstagefright/OMXCodec.cpp:

static const CodecInfo kDecoderInfo[] = {
#ifdef SAMSUNG_OMX
{ MEDIA_MIMETYPE_AUDIO_MPEG, "OMX.SEC.mp3.dec" },
{ MEDIA_MIMETYPE_AUDIO_AMR_NB, "OMX.SEC.amr.dec" },
{ MEDIA_MIMETYPE_AUDIO_AMR_WB, "OMX.SEC.amr.dec" },
{ MEDIA_MIMETYPE_AUDIO_AAC, "OMX.SEC.aac.dec" },
{ MEDIA_MIMETYPE_AUDIO_FLAC, "OMX.SEC.flac.dec" },
{ MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.SEC.mpeg4.dec" },
{ MEDIA_MIMETYPE_VIDEO_H263, "OMX.SEC.h263.dec" },
{ MEDIA_MIMETYPE_VIDEO_H263, "OMX.SEC.h263sr.dec" },
{ MEDIA_MIMETYPE_VIDEO_AVC, "OMX.SEC.avc.dec" },
{ MEDIA_MIMETYPE_CONTAINER_WVM, "OMX.SEC.vc1.dec" },
{ MEDIA_MIMETYPE_CONTAINER_WVM, "OMX.SEC.wma.dec" },
{ MEDIA_MIMETYPE_CONTAINER_WVM, "OMX.SEC.wmv7.dec" },
{ MEDIA_MIMETYPE_CONTAINER_WVM, "OMX.SEC.wmv8.dec" },
{ MEDIA_MIMETYPE_VIDEO_VPX, "OMX.SEC.vp8.dec" },
#endif
{ MEDIA_MIMETYPE_IMAGE_JPEG, "OMX.TI.JPEG.decode" },
// { MEDIA_MIMETYPE_AUDIO_MPEG, "OMX.TI.MP3.decode" },
{ MEDIA_MIMETYPE_AUDIO_MPEG, "OMX.google.mp3.decoder" },
{ MEDIA_MIMETYPE_AUDIO_MPEG_LAYER_II, "OMX.Nvidia.mp2.decoder" },
// { MEDIA_MIMETYPE_AUDIO_AMR_NB, "OMX.TI.AMR.decode" },
// { MEDIA_MIMETYPE_AUDIO_AMR_NB, "OMX.Nvidia.amr.decoder" },
{ MEDIA_MIMETYPE_AUDIO_AMR_NB, "OMX.google.amrnb.decoder" },
// { MEDIA_MIMETYPE_AUDIO_AMR_NB, "OMX.Nvidia.amrwb.decoder" },
{ MEDIA_MIMETYPE_AUDIO_AMR_WB, "OMX.TI.WBAMR.decode" },
{ MEDIA_MIMETYPE_AUDIO_AMR_WB, "OMX.google.amrwb.decoder" },
// { MEDIA_MIMETYPE_AUDIO_AAC, "OMX.Nvidia.aac.decoder" },
{ MEDIA_MIMETYPE_AUDIO_AAC, "OMX.TI.AAC.decode" },
{ MEDIA_MIMETYPE_AUDIO_AAC, "OMX.google.aac.decoder" },
{ MEDIA_MIMETYPE_AUDIO_G711_ALAW, "OMX.google.g711.alaw.decoder" },
{ MEDIA_MIMETYPE_AUDIO_G711_MLAW, "OMX.google.g711.mlaw.decoder" },
{ MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.TI.DUCATI1.VIDEO.DECODER" },
{ MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.Nvidia.mp4.decode" },
{ MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.qcom.7x30.video.decoder.mpeg4" },
{ MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.qcom.video.decoder.mpeg4" },
{ MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.TI.Video.Decoder" },
{ MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.SEC.MPEG4.Decoder" },
{ MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.google.mpeg4.decoder" },
{ MEDIA_MIMETYPE_VIDEO_H263, "OMX.TI.DUCATI1.VIDEO.DECODER" },
{ MEDIA_MIMETYPE_VIDEO_H263, "OMX.Nvidia.h263.decode" },
{ MEDIA_MIMETYPE_VIDEO_H263, "OMX.qcom.7x30.video.decoder.h263" },
{ MEDIA_MIMETYPE_VIDEO_H263, "OMX.qcom.video.decoder.h263" },
{ MEDIA_MIMETYPE_VIDEO_H263, "OMX.SEC.H263.Decoder" },
{ MEDIA_MIMETYPE_VIDEO_H263, "OMX.google.h263.decoder" },
{ MEDIA_MIMETYPE_VIDEO_AVC, "OMX.TI.DUCATI1.VIDEO.DECODER" },
{ MEDIA_MIMETYPE_VIDEO_AVC, "OMX.Nvidia.h264.decode" },
{ MEDIA_MIMETYPE_VIDEO_AVC, "OMX.qcom.7x30.video.decoder.avc" },
{ MEDIA_MIMETYPE_VIDEO_AVC, "OMX.qcom.video.decoder.avc" },
{ MEDIA_MIMETYPE_VIDEO_AVC, "OMX.TI.Video.Decoder" },
{ MEDIA_MIMETYPE_VIDEO_AVC, "OMX.SEC.AVC.Decoder" },
{ MEDIA_MIMETYPE_VIDEO_AVC, "OMX.SEC.FP.AVC.Decoder" },
{ MEDIA_MIMETYPE_VIDEO_AVC, "OMX.google.h264.decoder" },
{ MEDIA_MIMETYPE_VIDEO_AVC, "OMX.google.avc.decoder" },
{ MEDIA_MIMETYPE_AUDIO_VORBIS, "OMX.google.vorbis.decoder" },
{ MEDIA_MIMETYPE_VIDEO_VPX, "OMX.SEC.VP8.Decoder" },
{ MEDIA_MIMETYPE_VIDEO_VPX, "OMX.google.vpx.decoder" },
{ MEDIA_MIMETYPE_VIDEO_MPEG2, "OMX.Nvidia.mpeg2v.decode" },
#ifdef QCOM_HARDWARE
{ MEDIA_MIMETYPE_VIDEO_DIVX, "OMX.qcom.video.decoder.divx"},
{ MEDIA_MIMETYPE_VIDEO_DIVX311, "OMX.qcom.video.decoder.divx311"},
{ MEDIA_MIMETYPE_VIDEO_DIVX4, "OMX.qcom.video.decoder.divx4"},
{ MEDIA_MIMETYPE_AUDIO_AC3, "OMX.qcom.audio.decoder.ac3" },
{ MEDIA_MIMETYPE_AUDIO_QCELP, "OMX.qcom.audio.decoder.Qcelp13Hw"},
{ MEDIA_MIMETYPE_AUDIO_QCELP, "OMX.qcom.audio.decoder.Qcelp13"},
{ MEDIA_MIMETYPE_AUDIO_EVRC, "OMX.qcom.audio.decoder.evrchw" },
{ MEDIA_MIMETYPE_AUDIO_EVRC, "OMX.qcom.audio.decoder.evrc" },
{ MEDIA_MIMETYPE_AUDIO_WMA, "OMX.qcom.audio.decoder.wma"},
{ MEDIA_MIMETYPE_AUDIO_WMA, "OMX.qcom.audio.decoder.wmaLossLess"},
{ MEDIA_MIMETYPE_AUDIO_WMA, "OMX.qcom.audio.decoder.wma10Pro"},
{ MEDIA_MIMETYPE_VIDEO_WMV, "OMX.qcom.video.decoder.vc1"},
#endif
};

I think problem is "static const CodecInfo kDecoderInfo" and wrong codec used??? Why 'OMX.google.h264.decoder' is used and not OMX.qcom.video.decoder.xxxxx from system/vendor/qcom/opensource/omx/mm-core/omxcore/src/7627/qc_registry_table_android.c? Waiting your ideas!

If someone have runing cm7 please give me big logcat after watching youtube in normal and in hq!