summary refs log tree commit diff
path: root/src/voip (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move to automatic type registrationNicolas Werner2023-06-194-20/+50
|
* lintNicolas Werner2023-06-083-8/+4
|
* Fix palette access and QMediaPlayer errorsNicolas Werner2023-06-081-4/+4
|
* Make Nheko compile on Qt6Nicolas Werner2023-06-083-25/+9
|
* Include missing <optional> headerDavid Elsing2023-03-301-0/+1
|
* Change text of the PipeWire streenshare methodDavid Elsing2023-03-301-1/+1
|
* Cleanup Qt D-Bus connections and watchersDavid Elsing2023-03-304-113/+171
|
* Use mtx::client::utils::random_token for XDP session tokensDavid Elsing2023-03-301-11/+2
|
* Improve choosing screen share typeDavid Elsing2023-03-302-29/+44
|
* Add missing license headersDavid Elsing2023-03-302-0/+8
|
* Support screen sharing with xdg-desktop-portalDavid Elsing2023-03-306-88/+877
|
* Get rid of year in license headersNicolas Werner2023-02-216-18/+6
| | | | | | See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/
* Fix build without voipNicolas Werner2023-02-081-1/+1
|
* Fix required plugin check on gstreamer 1.22Nicolas Werner2023-02-083-52/+80
| | | | | | | | GStreamer 1.22 merged the videoscale plugin into the videoconvertscale plugin. So we should check if the Element is still loadable instead of checking the plugin name. fixes #1352
* Uncoditionally request keyframesNicolas Werner2023-01-311-4/+3
|
* Fix free-ing invalid pointer in call devices. From Jason Volk <jason@zemos.net>Joseph Donofry2023-01-231-1/+1
|
* Fix a few minor leaks (or just memory showing up as not freed in tools)Nicolas Werner2023-01-222-1/+13
|
* A whole new year full of excitement and possibilities!Nicolas Werner2023-01-026-0/+6
|
* Enable -WconversionNicolas Werner2022-10-262-8/+14
|
* VoIP v1 implementation (#1161)Rohit Sutradhar2022-10-144-69/+386
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial commit for VoIP v1 implementation * Added draft of event handlers for voip methods * Added event handlers for VoIP events, added rejectCall, added version tracking for call version for V0 and V1 compatibility * Added call events to the general message pipeline. Modified Call Reject mechanism * Added message delegates for new events. Modified hidden events. Updated handle events. * Updated implementation to keep track of calls on other devices * Fixed linting * Fixed code warnings * Fixed minor bugs * fixed ci * Added acceptNegotiation method definition when missing gstreamer * Fixed warnings * Fixed linting
* Mark classes as final where possibleNicolas Werner2022-10-103-3/+3
|
* Switch to clang-format14Nicolas Werner2022-09-254-6/+10
|
* Fixed formattingr0hit052022-07-153-6/+12
|
* Updated call struct definitionsr0hit052022-07-152-10/+23
|
* Updated call event namespaces to voipr0hit052022-07-154-23/+23
|
* Fix bad format stringNicolas Werner2022-05-191-2/+1
|
* Use right linterNicolas Werner2022-05-104-10/+6
|
* More image dialog fixesNicolas Werner2022-05-104-6/+10
|
* WebRTCSession: avoid deprecated 'gst_element_get_request_pad'Pablo Barciela2022-02-211-3/+8
|
* Gstreamer glib event loop for macos and windowsJoe Donofry2022-01-022-7/+6
| | | | | - This ensures that gstreamer bus operations work on macOS and windows, such as enumerating devices.
* Update year in copyright notice to shut up lint jobNicolas Werner2022-01-016-0/+6
|
* Reserve size of some containers we are fillingNicolas Werner2021-12-292-9/+21
|
* Reduce allocations using QStringLiteralNicolas Werner2021-12-292-14/+14
|
* Fix more warnings and remove dead codeNicolas Werner2021-12-281-0/+1
|
* Some qt6 prepNicolas Werner2021-12-281-1/+1
|
* Make clang-format <13 and clang-format >=13 behave the sameNicolas Werner2021-11-222-3/+10
| | | | | I think old clang-format is just buggy in those cases, so we should reenable those blocks, once everyone has 13 or up.
* Preliminary gstreamer 1.20 compatibilityNicolas Werner2021-11-191-1/+2
| | | | | | | | The transceiver was made private in https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2241 The direction property was added here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/commit/28b0be4036ac59d6e6068586ab7bc55e8ac51166
* lint using clang11Nicolas Werner2021-10-171-5/+1
|
* lintNicolas Werner2021-10-171-1/+5
|
* Move voip and encryption stuff into their own directoriesNicolas Werner2021-10-176-0/+2501