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
f4e7cf7042
ringdht: fix bootstrap on OSX
...
Refs #68794
Change-Id: Id2a087fb09d921c68f378b13f15fbaf0cf1a43ff
2015-03-18 16:42:53 -04:00
7ed42d54a3
contrib: clean up libav configuration
...
We now activate symmetrically encoders and decoders
Disable speex for OSX (symbol issue)
Refs #68286
Change-Id: I70be8401d7d94fff9a70a84dbf27616de811c0af
2015-03-18 15:05:31 -04:00
4361081eec
osx: use official system data dir
...
Refs #67163
Change-Id: I0893e34cca8fbbab0cf011f3f698c16dcb559fc0
2015-03-18 11:13:07 -04:00
d2c82ff343
sips/ice: disconnect event only if previously connected
...
Refs #68668
Change-Id: Iebcd4c8a0ef59591007d0c488b701440d04fff1b
2015-03-17 21:44:24 -04:00
053191e33c
sipcall: handle null ice transport
...
Refs #68669
Change-Id: I7711a45bfa1655b39e0c939042430d4715524a67
2015-03-17 18:29:48 -04:00
5b0d8e94c1
manager: fix non-video build
...
Refs #68729
Change-Id: I1ca456d71b74b1465b23f5345530072cbbcc79d9
2015-03-17 17:57:00 -04:00
03c5fa58b3
contrib: disable opencl in x264
...
Refs #68606
Change-Id: Ieda1a53642e434e7776dac3f4b60193c97b91e4f
2015-03-17 17:20:07 -04:00
fd89259db6
contrib: use fixed commit in git repo to dl x264
...
Refs #68606
Change-Id: I41c91e9c3066f4dbe128073b223705df03d3da6b
2015-03-17 17:19:14 -04:00
b5e083ecc3
tools: fix toggle video preview test in dringctrl.py
...
Refs #67717
Change-Id: I868cf9ccbe0dabebae3084acd8340f513bde2cdf
2015-03-17 17:08:34 -04:00
dd54b60b3e
opendht: bump version
...
Refs #68544
Change-Id: I219308d22d8e0870539bcc22213ed7ea8787dd09
2015-03-17 14:38:39 -04:00
bc26d75469
video: fix shared memory holder contruction
...
This path fixes video preview ShmHolder display.
Refs #68703
Change-Id: I05279e7122d0aa5cb47f8e30327f0e016bf472a3
2015-03-17 14:00:41 -04:00
f812b562e0
Tool: add of automatic call tests
...
Refs #67717
Change-Id: I1a49feacd4d7d667179152e49cc24e32fa8d0476
Signed-off-by: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com >
2015-03-17 12:06:23 -04:00
2faa4e8e06
opendht: bump version
...
Refs #68544
Change-Id: I5b99b1111b01791f0105cd29026b644cda64df79
2015-03-17 11:46:48 -04:00
9d56ebfb25
sip: only use ICE in answer if offer includes it
...
Refs #68669
Change-Id: Ifc193797d65fed68aacd73ba628078712437ef87
2015-03-17 11:46:03 -04:00
19aab4b58b
sips/ice: disconnect event only if previously connected
...
Refs #68668
Change-Id: I620cbe2370ffac8c6584ab3f3dd55a879123d2d1
2015-03-17 11:45:57 -04:00
8a6b5f2a0b
audio: improve tone quality
...
Refs #67228
Change-Id: Idc3aa41523913a7926630889a59731e97e233379
2015-03-17 11:41:31 -04:00
dd88b790a1
tools: fix dtmf dringctrl command
...
Refs #68687
Change-Id: Ife1d4ec17125cfbb6535c1b8f0c9c2268c9d2ff4
2015-03-17 11:31:53 -04:00
3d95c73f64
sipvoiplink: remove dead code
...
Refs #67228
Change-Id: I4d3b363908d49bc99fbd3b87a9ea41856c5784b7
2015-03-17 11:19:14 -04:00
56b791cc34
api: refactoring public API
...
Rationale:
Current API is a bit over-engineered and not permit evolution.
Moreover it's not designed to be straightforward mapped within
a C library if users want it.
Fine-grained and no-throwable API permit to fix that.
Refs #68589
Change-Id: I4fc5566077ee748446ae014a81375d09120e65de
2015-03-16 19:03:47 -04:00