Commit Graph

40 Commits

Author SHA1 Message Date
trilene d391404b79 Video calls: add local webcam view 2020-11-09 10:51:17 -05:00
trilene 20d2c44329 Fix crash when stun server selected 2020-10-30 17:23:56 -04:00
Nicolas Werner 888d004764 Supress unused var warning for STUN_SERVER (used only if gstreamer supported) 2020-10-30 03:22:48 +01:00
trilene b260e7eeee Unused variable 2020-10-29 20:13:34 -04:00
trilene 2838061f10 Avoid std::from_chars for now 2020-10-29 19:42:05 -04:00
trilene 51a559ab4a Document better rtp payload types 2020-10-29 19:17:10 -04:00
trilene c370dd8313 Avoid ugly error if pipeline creation fails 2020-10-29 18:57:09 -04:00
trilene b1300aff46 Fix crash on exit 2020-10-27 17:26:46 -04:00
trilene d1f3a3ef40 Support video calls 2020-10-27 13:14:06 -04:00
Nicolas Werner 99ba1f17d3 Merge remote-tracking branch 'origin/master' into cross-signing 2020-10-08 16:57:03 +02:00
trilene aab6cb88a5 Fix build for those without GStreamer 2020-09-25 11:10:45 -04:00
trilene 3f73853e4b Move ActiveCallBar Qml to separate file 2020-09-25 10:26:36 -04:00
Nicolas Werner 4802c34009 Merge remote-tracking branch 'origin/master' into cross-signing 2020-09-24 21:36:43 +02:00
trilene 44cfc8d22a clang-format 2020-09-22 12:14:15 -04:00
trilene da27670cbe Port ActiveCallBar to Qml 2020-09-22 12:07:36 -04:00
trilene e065bf2205 Remove GStreamer version test 2020-09-17 16:50:13 -04:00
trilene f7beb1b34e clang-format 2020-09-17 15:57:47 -04:00
trilene 8d7c70d912 Fix preprocessor directive 2020-09-17 15:17:06 -04:00
trilene b527c5a21c Adapt device monitoring for GStreamer 1.18 2020-09-17 11:37:30 -04:00
trilene 2526a5604e Remove bus watch when call ends 2020-09-16 07:29:26 -04:00
trilene 124952a11c Ignore empty remote ICE candidates 2020-09-13 10:21:29 -04:00
trilene b6563d9ffe GStreamer v1.18.0 released 2020-09-10 14:34:10 -04:00
trilene 7d2844b2b0 Fix earlier commit when GStreamer < v1.17 2020-09-10 14:29:25 -04:00
CH Chethan Reddy b174bd9380 Merge remote-tracking branch 'upstream/master' into device-verification 2020-08-30 22:27:14 +05:30
trilene 67a6ab401b Link GStreamer elements before syncing state 2020-08-28 10:49:39 -04:00
trilene 473293b6a5 Under GStreamer >= 1.17 gather all candidates before sending offer/answer 2020-08-22 08:18:42 -04:00
Nicolas Werner b6751ab01e Appease the linter 2020-08-14 09:01:56 +02:00
Nicolas Werner f157602a52 Disable call support, when GStreamer is unavailable
Integrating that in our CI is currently a bit hard, so disable it for
now, if GStreamer isn't found. Just make sure to build against GStreamer
for call support!
2020-08-14 01:03:27 +02:00
trilene df65093374 Add audio input device selector 2020-08-05 17:56:44 -04:00
trilene 02dfc8039f Conditionally compile against upcoming GStreamer release 2020-08-02 22:27:05 -04:00
trilene e3e7595bab clang-format 2020-08-01 14:31:10 -04:00
trilene c0743f9688 Fix error message 2020-07-30 19:39:03 -04:00
trilene 97681ccf64 Remove references to video calls 2020-07-29 18:16:52 -04:00
trilene 43ec0c0624 Handle ICE failure 2020-07-26 10:59:50 -04:00
trilene 57d5a3d31f Improve debug messages 2020-07-25 18:11:11 -04:00
trilene d508e3abd6 Send ICE candidates gathered after timeout 2020-07-23 17:58:22 -04:00
trilene 88cfa3a8fa Polish voice call UI 2020-07-22 21:15:45 -04:00
trilene f8ef55c133 Case-insensitive sdp search 2020-07-16 15:44:07 -04:00
trilene e85652e7e7 Fix percent-encoding of TURN server URI 2020-07-13 19:16:28 -04:00
trilene 7a206441c8 Support voice calls 2020-07-10 19:19:48 -04:00