https://bugs.freedesktop.org/show_bug.cgi?id=90210
--- Comment #17 from Tanu Kaskinen <[email protected]> --- (In reply to Alessandro Ferri from comment #15) > Thanks Tanu, > You've given a lot of information I did not know. At this point, before > doing the tests that you suggested on-resample method = speex-float-1 or > resample-method = ffmpeg, I must build pulseaudio 5.0 again. So first I see > if these issues disappear. I want to ask if I have to first uninstall the > previous installation from source, and if so how, or simply just build a new > one and install it. You don't have to uninstall it. If you uninstall it, there will be "No such file or directory" errors if something tries to run /usr/bin/pulseaudio. That may be better than less obvious errors about linking failures or just crashes if you don't uninstall, and something tries to run /usr/bin/pulseaudio. How to uninstall: run "sudo make uninstall". That has to be done after you've run configure with the same parameters that you used when you originally ran "sudo make install". > In the latter case the procedure, from what you told me > is: > > sudo apt-get install libspeex-dev > or > sudo apt-get install libspeex-dev:armhf > what is the difference? I use raspberry Pi2. "libspeex-dev" is the version that matches your machine's primary architecture, and "libspeex-dev:armhf" is a version for the armhf architecture. If your machine's primary architecture is armhf, there's no difference. "dpkg --print-architecture" will show the primary architecture. In any case, installing "libspeex-dev" should do the right thing. > after > > cd pulseaudio-5.0 > ./configure --sysconfdir=/etc --localstatedir=/var --disable-bluez4 > make > sudo make install > > and at the end > > sudo ldconfig > > I am attaching the init script with which I run pulseaudio as system mode. The script has DAEMON=/usr/bin/pulseaudio, which needs to be changed to DAEMON=/usr/local/bin/pulseaudio. > I also wanted to ask further explanation. I use shairport-sync as Airplay > emulator. The audio output of shairport-sync is fixed on pulse. > In this way I lose synchronization between Airplay devices and my raspberry. > So I wanted to ask you: > > 1) Is there a way to run only pulseaudio as an Airplay emulator, eliminating > shairport-sync? No. > 2) Otherwise is there a way instead, working on the parameters of > pulseaudio, to maintain synchronization and eliminate the latency of the > audio output? Are you talking about audio-video sync in video playback? Is shairport-sync also the component that displays video? If it is, then shairport-sync should already get enough information from PulseAudio about the audio delay, and based on that shairport-sync should be able to sync audio and video. If it doesn't, that's a bug in shairport-sync. -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug.
_______________________________________________ pulseaudio-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/pulseaudio-bugs
