Page 1 of 1

libqtmultimediakit and OSS

Posted: Tue Jul 14, 2015 5:30 am
by Xylemon
Hello, I've been trying to get a couple Qt 4.8.x programs I use (RetroShare for instance) to work with OSS4. However, it seems that after messing around all day I can't get anything to produce sound. I've gotten Phonon with gstreamer to use the OSS4 backend, but I guess that's completely different than the way libqtmultimediakit works. libqtmultimediakit seems to be Qt's own audio out/input ordeal. So has anybody here had any luck getting this to work with OSS? I'm completely lost.

Re: libqtmultimediakit and OSS

Posted: Mon Jul 20, 2015 12:16 am
by ossuserr
Gstreamer has hidden resamplers, so you would better stay away from it.

Re: libqtmultimediakit and OSS

Posted: Tue Jul 21, 2015 5:29 pm
by nuc
Well I guess libqtmultimediakit does not have any OSSv4 support then. Maybe file a bugreport or go to the Qt IRC and ask there?
Maybe you could try to set up an ALSA emulation for such use cases. See http://www.opensound.com/wiki/index.php ... _Emulation

ossuserr wrote:Gstreamer has hidden resamplers, so you would better stay away from it.

Seriously, this answer didn't help @Xylemon at all. Tbh I don't have the time nor passion to explain to you why those "hidden" resamplers are probalby very useful for most use cases gstreamer has been created for. I just expect from you to provide answers that have got an actual intellectual value. This is not the "Open Discussion" section of the forum.

Re: libqtmultimediakit and OSS

Posted: Sun Jul 26, 2015 11:09 am
by Xylemon
nuc wrote:Well I guess libqtmultimediakit does not have any OSSv4 support then. Maybe file a bugreport or go to the Qt IRC and ask there?
Maybe you could try to set up an ALSA emulation for such use cases. See http://www.opensound.com/wiki/index.php ... _Emulation


Thanks for the response, sadly ALSA emulation doesn't work at all, not even with playback. I'll probably have to file a bugreport but un-optimistic considering I saw that OSS4 was supported by Qt4 at one time but seems to be nowhere on the wiki with "ALSA" being labeled as "Unix". Yikes.