- 21 Aug, 2019 2 commits
-
-
Adrien Béraud authored
Change-Id: I5d6c119143c6eec64724226b3a2d5ebe279e0406
-
Adrien Béraud authored
Change-Id: Ic1381e5f00b386f9af801e138c86d0cee1af6abb
-
- 20 Aug, 2019 3 commits
-
-
Ming Rui Zhang authored
- now, audio only call can be allowed to enable the previewing in the setting - in LRC, call start startpreview Change-Id: I671841ee663fdf50790d772ce6298d1d5bd88900
-
Adrien Béraud authored
Change-Id: I8a219f22bf6dc119f2c89c38b75b0093f0622d7b
-
Adrien Béraud authored
Change-Id: I4e05d780481c340e288fcbb56898f30fb40bf90c
-
- 16 Aug, 2019 3 commits
-
-
Philippe Gorley authored
When using nvenc and the media sender gets restarted, the peer's srtp decryption breaks and only gets set up correctly again after a pause and play. This issue was traced back to the RTP sequence numbers. Skipping a few numbers before reinitializing the sender works. Change-Id: Ic93f1368fc7eb01b3c57341f31d3832c9f2f2c1f
-
Philippe Gorley authored
Also removes log message. Change-Id: I5fc4dff440641f604f7f522d8319523715f4ef89
-
Pierre Lespagnol authored
reduce drop threshold and diminution rate Change-Id: I651e3f730b638c1e94fca3882ef69f2f9e0e7732
-
- 15 Aug, 2019 2 commits
-
-
Pierre Lespagnol authored
220 kbit/s to 600 kbit/s Change-Id: Ib6a1fb9c84f5da7a8fd2b83d113621a131d48f00
-
Philippe Gorley authored
Don't choke the network connection with multiple keyframes in succession. Only 1 keyframe should be necessary. Change-Id: I6c1bcc4c3973fd6cb7eb58a9928e823bc0c5fcf7
-
- 14 Aug, 2019 2 commits
-
-
Philippe Gorley authored
avformat_find_stream_info takes a few seconds to compute the real/average framerate if it is not in the metadata. We don't need this, so we can safely skip it. Change-Id: I134b6f478e4275c3588788c475cdfb630f3f76b5
-
Philippe Gorley authored
Fixes recording. Change-Id: I56042a37d86dcdc2a514a9319a71e12f4ee148ed
-
- 13 Aug, 2019 5 commits
-
-
Pierre Lespagnol authored
Change bitrate on the fly for supported codec, restart encoder only for other (~10ms) instead of restart all pipeline Change-Id: I1faad6e3cdc83f846d2279d9b8b997f1656f8596
-
Sébastien Blin authored
If multiple transfers occurs at the same time, responses can come with another order. So, we must check the id to get the correct response. Change-Id: Ica5d2f78fee6cfd385accc8cce6fff462dd4c4f8
-
Sébastien Blin authored
Change-Id: Ie257ba783b6dbb1a7b2fd95771d73275a5c264bf
-
Philippe Gorley authored
Change-Id: I37302afd2b8b7f18b92c213ba505f85120e72b02
-
Philippe Gorley authored
Nvidia's hardware type is named cuda, but its hardware encoders are suffixed with "_nvenc" instead of "_cuda". Change-Id: I2e55297b4254570249421d60dd48259971281f89
-
- 12 Aug, 2019 4 commits
-
-
Andreas Traczyk authored
Change-Id: I6da65c9b61ea0def790710cb55120c0dab632fda
-
Sébastien Blin authored
Gitlab: #132 Change-Id: I138813de976c14321d59c9d423c1467b7f0fba5f
-
Philippe Gorley authored
Hardware decoders output nv12, but Jami's software encoders want yuv420p. If using a hardware decoder, make sure the input frames are yuv420p. If using a hardware encoder, keep the frames as nv12. Change-Id: I5b20238786104da4ddf25bee061899be18fa0d59
-
Sébastien Blin authored
Change-Id: I7910b8a0b08910716fe0fba2a72f5caa776ed2f8 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- 11 Aug, 2019 5 commits
-
-
Eden Abitbol authored
Change-Id: I5ad8f7293fda713e91342a16de463750697c83e6
-
Adrien Béraud authored
Change-Id: I85c88cfd1f2d5712fc271ad33da9f4b1b424bcfb
-
Adrien Béraud authored
Change-Id: I73923252daa1c59a9278b8b90cbf6153f022296e
-
Adrien Béraud authored
Change-Id: Ie05bd2b1ecdd89ca1134e9fc4dde91b5845435d3
-
Adrien Béraud authored
Change-Id: I053ca22980267a8e2fd04e73e9a0c1e4a1064248
-
- 10 Aug, 2019 1 commit
-
-
Adrien Béraud authored
The UpnpDownloadXmlDoc is now called using shared_future. The api function is a blocking call and there were instances where, depending on the router and wifi speeds, the function might fail or hang. By using std::shared_future, if such a thing arises, the program won't block. Change-Id: Ibca8d926e8980ebd4519f0e6bbd6ce2125396159
-
- 09 Aug, 2019 5 commits
-
-
Philippe Gorley authored
Nvdec shows a lot of artifacts. Disable until fixed. Change-Id: I8df7e6072005c1bc0c19f820cec437c877c6e63a
-
Philippe Gorley authored
Change-Id: Ic38d6cb9d75411bad22013af7eed737a3a09487a
-
Pierre Lespagnol authored
Change-Id: I70dac54fbcadb1b42cb91ef5ea9d21871ed5dd86 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Andreas Traczyk authored
Change-Id: I5d7b757a7a7fc69e4f0cdb5e73092e659a7a06c5 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Philippe Gorley authored
If requested bitrate is too low or too high, the computed crf value may not be within FFmpeg's acceptable range. Change-Id: I0f1ce0b73e0c99bc48166d89bbdb21f4e658dc6d
-
- 08 Aug, 2019 4 commits
-
-
ethan authored
Change-Id: I1353f5231aacb5ca4cdd2f17da4c31caf08482a6
-
Philippe Gorley authored
Change-Id: I13f4899b1e435b0a7add040db9d3416db477f1d4
-
Philippe Gorley authored
Change-Id: Ia0f8f823fb68016fbe497d089b8044a644cd614c
-
Philippe Gorley authored
Change-Id: I2b901f56b82ce5206314a1f87a878818cc1fc46c
-
- 07 Aug, 2019 3 commits
-
-
Philippe Gorley authored
Adds whether or not the local video feed should be overlaid on the remote video feed. Adds a quality setting for the recorder. Change-Id: I60bd80c6441c7d516120680bebb1acdeb3824c49
-
Philippe Gorley authored
Change-Id: I237a3c4110d3b553d2b9cee99abbede4b10a80d2
-
Pierre Lespagnol authored
Flag AV_EF_EXPLODE not supported for mpeg4 Change-Id: Ia6c22b31847652443a7a06dab3a26ecd4f4e9076 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- 06 Aug, 2019 1 commit
-
-
Adrien Béraud authored
Change-Id: Iceb03cb226f9eed2939d9ff39543079145b3348d
-