- 25 Jan, 2019 2 commits
-
-
This allows users to use different configurations than the one provided by Jami. File settings overwrite Jami's existing configuration options. Note that only codec-level options are supported, format-level is not implemented. The following options are ignored, as they are set by going into the settings page: width, height, framerate, sample_rate, channels, frame_size, parameters (internal option for h264's profile level id). If a file encoder.json exists in the same folder as dring.yml, it is loaded into the encoder's configuration options. The config file is separated by codec. Multiple configurations can exist for the same codec family (ex: libx264 and h264_vaapi) because each encoder has different options. Section name should be the codec implementation's name and not the codec's name (h264 won't work, but libx264 will). Example configuration file: { "libx264": { "crf": 15, "preset": "ultrafast" }, "h264_vaapi": { "low_power": 1 }, "libopus": { "application": "voip" } } Change-Id: Ia6bb184af382638d4016256b393ac7295408ed82 Gitlab: #75 Reviewed-by:
Sébastien Blin <sebastien.blin@savoirfairelinux.com>
-
Change-Id: Iab880ac674e15dc2f0baba260632ead4cb6e4870 Reviewed-by:
Sébastien Blin <sebastien.blin@savoirfairelinux.com>
-
- 24 Jan, 2019 3 commits
-
-
Philippe Gorley authored
Change-Id: I1dc2f0c12cc7be2efea92add495fa42a982ad8a1
-
Change-Id: Iccf2b2234ecc17e8ef3c4cb2f144648aee8bbc45
-
Declutters Manager a tiny bit. Change-Id: I322685b865f71e96f85bb00117486053cf483d08 Reviewed-by:
Sébastien Blin <sebastien.blin@savoirfairelinux.com>
-
- 22 Jan, 2019 1 commit
-
-
Philippe Gorley authored
Change-Id: I9fe37333bfbd4f089c8d85db9c2b446e4a1a7cbe Gitlab: #55
-
- 16 Jan, 2019 4 commits
-
-
- Portaudio enumerates all input and output devices in a single list, but we split them up in the selection models in lrc. This patch exposes device indexes based on device type, converts them to an Portaudio index for saving to preferences. - This patch also catches out of range values incoming from the saved preferences. This can happen if we decide to switch default host APIs in portaudio, or if someone's cat walks on their laptop while they edit their config. Change-Id: I350f283588745fe4186ae11a8410d7c9374b72ee
-
- forces dsound as the only host API - patches portaudio dsound impl to use AEC and NS if possible Change-Id: I3f648a41ae8991318c839de22ca322f350a2b2b2
-
Adrien Béraud authored
Change-Id: I9d6a31e35672b370faf155ab64aa1222a10cd6eb
-
Preemptively adds signal for hardware encoding so version won't have to be bumped again. Change-Id: Ie3b828671fab3628853b85a2a8259200e9a809c0 Gitlab: #55
-
- 15 Jan, 2019 4 commits
-
-
A comment in swr_set_matrix says "[SwrContext] needs to be allocated but not initialized" before returning an error code. Adds a unit test for reinitializing a matrix. Change-Id: If8f38a5dd15393f8ae9578b4f272c2554a663c11
-
Added precoverage step to ensure the percentage of lines covered are accurate Added remove feature to better target files Fixed coverage routine at the end Removed make check in precoverage Excluded /bin/* files fixed output file Change-Id: I7a4a4947d7a5491543e58b1c4b029db3cbcd0b7c Reviewed-by:
Sébastien Blin <sebastien.blin@savoirfairelinux.com>
-
Change-Id: If1b0abb2939fae2d6374991616419a5703bec09e
-
Add -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 to CFLAGS and CXXFLAGS on Linux platforms, except on Android. Makes the build not fail in 32-bit linux. Change-Id: I31358b69b2bf0a99b03d148fbc9f0a3a235d9741
-
- 14 Jan, 2019 1 commit
-
-
Sébastien Blin authored
Change-Id: I4dda17d658aaa5324827625cef4971499119ec84
-
- 11 Jan, 2019 4 commits
-
-
Fixed unused parameter warning for main function Fixed test_sipp.cpp not finding dring-sample.yml in test cases Change-Id: Ie88ce5853bf18aa6f9c5c07bc0ec888aa268682f Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
fixed getFormat fixed testCase evaluating the sample of the queue Change-Id: Id6ddb3ee90e674776bec53cfa81e984d47db3ef9
-
Change-Id: I81c5c16cfd50e029ccbba84705e855139db4b189 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
(It would probably be enough to just include config.h, but now the intention is clearer) Change-Id: Ia427d940b5b9e94b6ba174fc38e9d638d507ae45 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- 10 Jan, 2019 6 commits
-
-
Philippe Gorley authored
Change-Id: I71fbb873a57eacb83a22474d88cc772c733ea38e
-
Andreas Traczyk authored
Change-Id: I30ca1d3cc90f1ed30beff1934e8eff66820e61ab
-
Sébastien Blin authored
If the archive is not updated before exporting it, contacts can be missing (because the file is only updated when a new device is added for now). Change-Id: Ie1068af26826b2a9acd1aa2c76123cff43eb6836 Gitlab: #65
-
Adrien Béraud authored
This reverts commit 0bba87ef. Reason for revert: merged by mistake Change-Id: I884227ca3152fa068028a8d4fb839603eb98e1d5
-
This reverts commit 5d8d6252. Reason for revert: <INSERT REASONING HERE> Change-Id: I6bf7ed70695901cc9e115ea93155be720c71ee29
-
Andreas Traczyk authored
Change-Id: I0a79b5c4825a346309361e53afe7b328b1c0df8d
-
- 09 Jan, 2019 1 commit
-
-
Sébastien Blin authored
Change-Id: Ifcbb7c34c429b7bc68db68b32be6569aa3fc6453
-
- 08 Jan, 2019 2 commits
-
-
Andreas Traczyk authored
Change-Id: I0c6cb7a45ceb142717519f4dfd2a8541aea5db5d
-
Kateryna Kostiuk authored
Change-Id: I4f886e8d03da3cef6ae9746f7dc56a2b77816db1
-
- 07 Jan, 2019 3 commits
-
-
Change-Id: Ic5c7b37ee534b4e379c7b7ec363d459e85c024d8 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
fixed unitTest frameSize should be set before reallocating the queue Change-Id: Ie9cefb5419b34d487d67fcd6bd44f66aa192dc57 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Andreas Traczyk authored
Change-Id: I30276479189012edfb4f334641c66596c59b0ba9
-
- 06 Jan, 2019 2 commits
-
-
Cyrille Béraud authored
This reverts commit e61092b3. Change-Id: I0b92a092baa0818199ab5dea44d79337aa60791f
-
Change-Id: I4c5e046383c4ca3b9de2b66521d5d61ae01b3e14
-
- 05 Jan, 2019 2 commits
-
-
Kateryna Kostiuk authored
use different size for apple and other platforms Change-Id: I9b5d6385dca64e624e221a42fc1c6440aa7f72f0
-
Adrien Béraud authored
Change-Id: I6ff9480aa8bfedcf4de96d16d25162b7f65acc16
-
- 04 Jan, 2019 5 commits
-
-
Adrien Béraud authored
Change-Id: I419b7c77987347bab6aa0b67205eb4e3743c9365
-
Adrien Béraud authored
Change-Id: Ieef91a39e066116544ff4d95efed6ba62718ac11
-
Kateryna Kostiuk authored
Add device should be called after initializing video device monitor. Change-Id: I2f4dda929086837ccc1fb1f854b6827d203092d8
-
Change-Id: Ic84b6e1b071e6bf1288a7f15d72cba43a9cc13ce Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Removes refrences to project name in logs and comments where it doesn't matter whether or not the name is specified. Change-Id: I17f99390226929ee620bc479b203825389bb3d4d
-