mirror of git://git.sysmocom.de/ofono
a192f22d3e
This adds Acquire method which can be used by agents that require pulling the fd directly instead of waiting a NewConnection. Note: sounds servers like PulseAudio do auto suspend streams when idle for a certain amount of time and once anything happens it will resume the stream, though this all happens in the so called IO thread in a blocking fashion making it impossible to receive the fd via NewConnetion causing the stream to fail to resume. There are other forms to work around but this seems to be most convenient as we do want the auto suspend feature to work properly but letting the stream to fail to resume may create unexpected artifacts while the NewConnection is handled in main thread. |
||
---|---|---|
btio | ||
doc | ||
drivers | ||
dundee | ||
examples | ||
gatchat | ||
gdbus | ||
gisi | ||
gril | ||
include | ||
plugins | ||
src | ||
test | ||
tools | ||
unit | ||
.gitignore | ||
.mailmap | ||
AUTHORS | ||
COPYING | ||
ChangeLog | ||
HACKING | ||
INSTALL | ||
Makefile.am | ||
NEWS | ||
README | ||
TODO | ||
acinclude.m4 | ||
bootstrap | ||
bootstrap-configure | ||
configure.ac | ||
ofono.pc.in |
README
oFono - Open Source Telephony ***************************** Copyright (C) 2008-2011 Intel Corporation. All rights reserved. Compilation and installation ============================ In order to compile telephony stack you need following software packages: - GCC compiler - GLib library - D-Bus library To configure run: ./configure --prefix=/usr --mandir=/usr/share/man \ --sysconfdir=/etc --localstatedir=/var Configure automatically searches for all required components and packages. To compile and install run: make && make install Kernel Dependencies =================== In order to have the PPP stack working in oFono you need to enable CONFIG_TUN (Universal TUN/TAP device driver support) in your kernel .config. Information =========== Mailing list: ofono@ofono.org For additional information about the project visit oFono web site: http://www.ofono.org