sorry, I know nothing about beagle, I can only tell you a little suggestion 
according to my knowledge about media player of android up to now. I am working 
on imx27 (from freescale) which integrates hardware codecs, and I am trying to 
utilize these hardware codecs and I am trying to know more about omx (I think 
you may need to search for this key words with android on internet), It seems 
this framework will be help(but I am not a little sure about this), meanwhile I 
am trying to find whether there is already some patches for android opencore 
(not kernel  ) or  to utilize imx27 hardware codec(as long as your hardware can 
successfully boot and your hardware codec has been successfully driven, the 
problem should not from the kernel level, so I won't search patches for kernel).
I think (just my personal idea)/dev/pmem and /dev/pmem_adsp can't be created, 
it depends on your hardware whether support it. (once again , I am not so sure 
about this).
best regards. 


在2009-03-11,"Harishkumar V" <[email protected]> 写道:
Susanner,

Thanks, it worked.

But, is there any chance of using hardware codec (ie) how to create /dev/pmem 
and /dev/pmem_adsp interface.

Any patch available for beagle kernel.

Regards,
HarishKumar.V


2009/3/11 susanner <[email protected]>



Ah, I am not sure but you may need to correct the program:
external/opencore/android/android_surface_*.cpp 
change mEmulation=true to use software codec.

 

在2009-03-11,"Harishkumar V" <[email protected]> 写道:

Dear All,

I have android running on beagle board.
Using browser, when i play video from m.youtube.com, i get following messages 
and video does not play and screen becomes blank.

V/ActivityThread(  995): Resuming ActivityRecord{436f6480 
token=android.os.binderpr...@436f6090 {com.android.camera/com.ande
I/MediaPlayer-JNI(  995): prepareAsync: surface=0xc8808 (id=1)
I/ActivityManager(  814): Displayed activity com.android.camera/.MovieView: 
2708 ms
D/dalvikvm(  814): GC freed 3287 objects / 182488 bytes in 62ms
D/dalvikvm(  964): GC freed 2953 objects / 451800 bytes in 58ms
W/PlayerDriver(  789): Using generic video MIO
V/VideoMIO(  789): CloseFrameBuf
V/VideoMIO(  789): setParametersSync
V/VideoMIO(  789): setParametersSync
V/VideoMIO(  789): setParametersSync
V/VideoMIO(  789): setParametersSync
V/VideoMIO(  789): iVideoWidth=176
V/VideoMIO(  789): setParametersSync
V/VideoMIO(  789): iVideoHeight=144
V/VideoMIO(  789): setParametersSync
V/VideoMIO(  789): iVideoDisplayWidth=176
V/VideoMIO(  789): setParametersSync
V/VideoMIO(  789): iVideoDisplayHeight=144
V/VideoMIO(  789): setParametersSync
V/VideoMIO(  789): VIDEO SUBFORMAT SET TO X-YUV-420-PLANAR
V/VideoMIO(  789): CloseFrameBuf
V/VideoMIO(  789): using software codec
E/MemoryHeapBase(  789): error opening /dev/pmem_adsp: No such file or directory
E/VideoMIO(  789): Error creating frame buffer heap
E/ALSALib (  789): external/alsa-lib/src/pcm/pcm.c:2144:(snd_pcm_open_noupdate) 
Unknown PCM AndroidPlayback_Speaker_normal
E/ALSALib (  789): external/alsa-lib/src/pcm/pcm.c:2144:(snd_pcm_open_noupdate) 
Unknown PCM AndroidPlayback_Speaker
E/ALSALib (  789): external/alsa-lib/src/pcm/pcm.c:2144:(snd_pcm_open_noupdate) 
Unknown PCM AndroidPlayback
I/AudioHardwareALSA(  789): Initialized ALSA PLAYBACK device AndroidPlayback
D/AudioHardwareALSA(  789): Set PLAYBACK PCM format to S16_LE (Signed 16 bit 
Little Endian)
D/AudioHardwareALSA(  789): Using 2 channels for PLAYBACK.
D/AudioHardwareALSA(  789): Set PLAYBACK sample rate to 44100 HZ
V/VideoMIO(  789): initializing for hardware

What is this /dev/pmem_adsp and how to create it.
Is there anything related with beagle kernel (2.6.27 from git mentioned in 
beagle wiki) or related with android framework.

Using software codec means what, it will open which codec. 
Also initializing hardware what it means.

Regards,
HarishKumar.V





网易邮箱,中国第一大电子邮件服务商





--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to