89809ab779
daemon: remove SFL reference from globals.mak
...
Refs #69286
Change-Id: Ib33c225ebcd14039c543641399eee6a239c95f9a
2015-03-25 13:59:48 -04:00
07554dab05
daemon: replace SFL references by Ring in src/
...
Refs #69286
Change-Id: I2784a505434c97ea7b4c50f2a0da61559e0cbfde
2015-03-25 13:55:21 -04:00
de0678b08f
daemon: cleanup useless code
...
Refs #67223
Change-Id: I5c7b46129eedcec668f9e323e0c6a05108800660
2015-03-25 13:49:59 -04:00
ee3e434b39
sips/ice: fix packet crop
...
Refs #69184
Change-Id: I0c569192da3a1bcc865e67b95fa1deac7a54b533
2015-03-24 18:07:04 -04:00
e704dbfc70
opendht: bump version
...
Refs #69184
Change-Id: I299c9e844f72ffad1546c0f151f1745bb635fd08
2015-03-24 17:05:16 -04:00
58e19b0fb2
ringdht: generate identity when setting account details
...
Not during account creation
Refs #69038
Change-Id: I29e395bb0c4cf951623169a557746cf58193e0a5
2015-03-24 16:40:04 -04:00
8e2780b6bf
sips/ice: send packets to pjsip from main thread
...
Refs #69122
Change-Id: I346c480728233d3e15c681b78febbac9bcf96b97
2015-03-24 14:50:58 -04:00
5102c34952
api: merge sipCallStateChanged with CallStateChanged
...
Refs #69086
Change-Id: I1e37a661a6db79b9ec8a11617d9d40b43eb2879d
2015-03-23 23:59:52 -04:00
69ce49813d
sipcall: add onPeerRinging
...
Refs #69086
Change-Id: I5da61d5041cc2aeeb939f39356a835f5c2bb264f
2015-03-23 20:17:38 -04:00
8eb6937323
audio: fix socket opening on OSX
...
On OSX we need a second call to fcntl to specify O_NON_BLOCK.
It's ignored when passed in socket()
Refs #69052
Change-Id: I7f9c356423d4d0c35a4dc04deb38b39ad1e0d576
2015-03-23 16:54:48 -04:00
e3a8bba344
video: fix nullptr deferencing in video::noise()
...
Refs #67228
Change-Id: Idb39d86404cf9c420d6971005332d745e64b6114
2015-03-23 15:52:04 -04:00
41b827b1fb
opendht: bump version
...
Refs #69062
Change-Id: I87b6e6465914be4d6500b7c9777a24791c0c847e
2015-03-23 15:31:49 -04:00
4f67352991
ringaccount: use loadFile, saveFile from fileutils
...
Refs #67228
Change-Id: Ic13ea4d0b27de7fe7829f2b5b43171eba68e5d0c
2015-03-23 15:10:11 -04:00
755f8694c5
socket_pair: avoid potential race condition
...
Refs #67228
Change-Id: Id74a19ab8dce01d132555840b05f3165cffb44af
2015-03-23 14:53:10 -04:00
8face96729
ringdht: generate identity when saving account parameters
...
Refs #69038
Change-Id: Ife1cf26d426fefb46b65d4d3d0f34a3d4f727052
2015-03-23 14:40:46 -04:00
a0efba4b0f
opendht: bump version
...
Refs #69062
Change-Id: I86e207b8becd7754a356e9006d47f36c48f9de34
2015-03-23 14:13:13 -04:00
27619564b1
manager: avoid using disabled account to place DHT calls
...
Refs #69037
Change-Id: I028a0e808f3a8c75cc8c6a9727717d9b9b15eb84
(cherry picked from commit 7771a1cb9b
)
2015-03-23 13:26:50 -04:00
a948e1f955
use a common camera:// prefix for video input
...
Refs #69017
Change-Id: Iab0a6d49221d1a14e5e563e1747ea5a1dd5aff22
2015-03-23 12:47:13 -04:00
8507024c70
daemon: move up daemon into top directory
...
Refs #68986
Change-Id: Ia95b140e4f4d6625d1df12d52a40414482b2e773
2015-03-20 15:56:31 -04:00
ce6cb28d74
gnome: removed from daemon repository (deprecated)
...
Refs #68984
Change-Id: Iac98380cf469be6ca296633ed2cfdbcd7bb9a9fc
2015-03-20 15:30:05 -04:00
93cfc768c9
dbusclient: fix minor inclusion issue
...
Refs #67228
Change-Id: I2c9ee67f0e5e36f4893a525fd7c40e0e4e71a371
2015-03-20 15:29:56 -04:00
597d7ce1cd
Tool: update controler with new account API
...
Refs #68913
Change-Id: I9f907f8d3a35c27f5414eedfde29d662be7eece9
2015-03-20 15:13:15 -04:00
338d32245e
dbusclient: fix DBusClient declaration
...
This patch fixes a memory trash caused by unsync
DBusClient class declaration between the .h and .cpp files.
Refs #68974
Change-Id: If75a51251094a3e76e089191b51df134ee85bf99
2015-03-20 15:12:33 -04:00
79941b1ccd
video: fix local camera openning
...
Commit be732d4737
introduce a regression on local camera input openning through v4l2. This patch fixes this and the fix from 33bc8cf709
.
Refs #66543
Change-Id: Id727fcec5ee22be2fbee358236802e75e0c03f53
2015-03-20 11:01:35 -04:00
33bc8cf709
video: fix local camera openning
...
Commit be732d4737
introduce a regression on local camera input openning through v4l2.
This patch fixes this.
Refs #66543
Change-Id: Iebd5dd6544fd223ca505f1d1064a5d7bfd0bedb1
2015-03-20 10:20:54 -04:00
9dba306837
signal the client of peer holding
...
Refs #68897
Change-Id: Idf8176533f19a8bee266684adc71e829ed88a46c
2015-03-19 19:05:47 -04:00
be732d4737
video: add implementation for osx
...
Video device implementation necessary for device
detection and handling on Mac OSX.
New patch for libav to access camera
Refs #66543
Change-Id: I3c315457b46b731c164552d119ea3bb804f873f9
2015-03-19 18:57:09 -04:00
cba86c0207
api: send registration state as a string
...
Refs #68913
Change-Id: I04e49a947740487f312f701dd2c7920a267639db
2015-03-19 18:15:49 -04:00
2ce607fea9
account: use emplace, to_string where possible
...
Refs #67228
Change-Id: I96f2e1627b228774e4ea1aa262bac26021ac7bab
2015-03-19 18:15:49 -04:00
54d367e53f
sipaccount: properly set IP2IP "registration" state
...
Refs #68905
Change-Id: I49bdea5f48baadde9957c20ba6432616230d9032
2015-03-19 18:15:49 -04:00
49f30558e0
audio sender: remove useless waits
...
Refs #67228
Change-Id: Ieab3401a3c266b635fdea5d1885d1b0c4e94eba7
2015-03-19 18:14:59 -04:00
4049cc893f
upnp: fix null deferencing during mapping
...
Refs #68811
Change-Id: I65e63c4b2998ea1c76041e6ee24bb698715d5fca
2015-03-19 18:07:23 -04:00
412cdcc46b
daemon: manage properly ice creation failure
...
Refs #68903
Change-Id: If4ea91d765d38e5476230a33b83683953b41c998
Signed-off-by: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com >
2015-03-19 17:32:57 -04:00
3b1729c4cc
daemon: re-implement fps display within logs
...
Refs #68874
Change-Id: Ic53407f183d79327972ecb9e490cb246023478a7
Signed-off-by: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com >
2015-03-19 15:13:36 -04:00
9142eb7790
sip: end call on transport failure
...
Refs #68135
Change-Id: Ic05d6dd781680f3261c40afb4625876d776208fe
2015-03-19 13:01:15 -04:00
c6b7ecf2bd
log: remove polluting log in audio
...
Refs #66636
Change-Id: I0250e909bbb192671fed37df8551c53483519e37
2015-03-19 12:58:11 -04:00
b21a566436
merge sipRegistrationStateChanged signal with registrationStateChanged
...
Refs #68868
Change-Id: Iadd5f7a71d22ae265936a0f3a40f8c18e18a6583
2015-03-19 12:58:04 -04:00
f481aeaa7a
daemon: set rc_buffer_size for mpeg4 enc
...
Refs #68821
Change-Id: Id218b83114ae93d197f7d57bdd14a36c14399fac
2015-03-19 12:54:21 -04:00
6fe0567d6f
contrib: fix common host conf
...
We assumed all hosts wanted --enable-static --disable-shared
It caused an issue with libspeex and libopus on OSX (Unresolved symbols).
This dependencies are re-enabled for all platforms by this patch.
Refs #68286
Change-Id: Ie6d158e6de6b22bfe93b45e9dfe0dfbe3f3b7218
2015-03-19 12:31:24 -04:00
6419cde64e
video sender: don't block for device params
...
Refs #67741
Change-Id: I985d07c4e1c913f7bcff6c6eeb029a673047ee43
Signed-off-by: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com >
2015-03-19 11:40:33 -04:00
45c2dcb392
Revert "video sender: don't block for device params"
...
This reverts commit 4ae261fa10
.
Crash!!!
Change-Id: Ia6b38ac5bf26a8e3adac56ab846edbb7e1d7e776
2015-03-18 19:07:49 -04:00
4ae261fa10
video sender: don't block for device params
...
Refs #67741
Change-Id: Id8e0a06042469d2b19f7dff9e06afaf0dbf9aa50
Signed-off-by: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com >
2015-03-18 18:40:19 -04:00
33f3271260
api: getAccountTemplate api change
...
getAccountTemplate get an account type as argument.
So it returns now different valid template depending
on the account type.
Refs #68694
Change-Id: Ifbe785753cf5a7815df77a62ccbe189627f1d8aa
2015-03-18 18:34:30 -04:00
5ad0ea4a00
ringdht: clarify dht status log
...
Refs #67228
Change-Id: Ibafba1dc263de6752da527cb3ee4c907ebbdaa32
2015-03-18 18:33:08 -04:00
d889b9f233
daemon: define A/V bitrate and use it for encoding
...
Refs #68792
Change-Id: I42b94679fd3dc03926d5263b9e37dfd1d23d21f5
Signed-off-by: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com >
2015-03-18 18:22:55 -04:00
406a0b523c
daemon: add of dbus API setCodecDetails
...
Refs #68805
Change-Id: Ic997485ff22c8cf9465b7ff661dc1c9bcbca2f9c
2015-03-18 18:13:50 -04:00
04f1433dcd
video: use constant bitrate for encoding
...
Refs #68788
Change-Id: I2528fdd970a9894ff968a9de6516312cb2fbb42d
2015-03-18 17:57:28 -04:00
d56952d6dc
vp8: fine-tune vpx encoder to support realtime encoding
...
This patch uses lastest available revision of vpx library
to profit of last bugfixes and performance improvements.
Refs #68788
Change-Id: I71116ea7bab0307d5a797fe224f0059a9dafb52f
2015-03-18 17:56:57 -04:00
f84be9e480
media_encoder: print encoder name in logs
...
Refs #68788
Change-Id: Ib9d57ad5bdad7e10d30d11d3369fdf082eb1a999
2015-03-18 17:53:41 -04:00
b5b6862b5b
media: set AVCodecContex thread_count
...
Use std:🧵 :hardware_concurrency() value.
Refs #68788
Change-Id: Ib0930564f52b20bef2928a8229207efc5ff6bda8
2015-03-18 17:50:54 -04:00