audiohardware plugin required?, other build feedback

John Faith jfaith at freescale.com
Fri Sep 28 02:30:02 CEST 2007


Hello,
I am trying to test qtopia 4.3.0 with gstreamer and OSS.  I was able to 
build the gstreamer plugin and qtopia, but when I start qtopia I see on 
the console output:

AudioStateManager - No interfaces found, no configuration created
No Audio States found!  Media functionality will probably NOT work 
correctly!


I noticed that some AudioState classes are defined for some devices, for 
example in 
devices/greenphone/src/plugins/audiohardware/greenphone/greenphoneaudioplugin.cpp.

Must a device (using OSS or ALSA) now define an "audiohardware" plugin 
in order for audio in the Media Player to work at all?  If so, is there 
documentation or should there be new code added in devices/example?


By the way, here are a few things I noticed when trying to build when 
moving from 4.2.1 to 4.3.0:

- libxtst-dev package is now needed on the host.

- I had to add QT_OPEN_LARGEFILE in my device qplatformdefs.h.

- qpowerstatus.h was apparently removed, so I removed the include in my 
device custom.cpp.

- I had to add V4L_VIDEO_DEVICE definition (I used an empty string since 
I don't have Video4Linux) in custom.h for cameramonitor.cpp to compile.

- I had to add "-lgstbase-0.10 -lz" to LIBS in 
src/plugins/mediaengines/gstreamer/gstreamer.pro for the qtopia build to 
succeed.


Thanks!
,
John Faith
Freescale Semiconductor



More information about the Qtopia-preview-feedback mailing list