Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix OpenGL video sinkchain crash | checkraisefold | 2024-05-17 | 1 | -9/+4 |
| | |||||
* | Windows screenshare/video call support, general call improvements (#1725) | checkraisefold | 2024-05-10 | 1 | -44/+147 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial support for d3d11 qml video item * Windows screenshare support, D3D11 * misc fixes * further window visibility checks * preview updates * fix qml preview * fix compositor * add libnice plugin dep * re-run formatter * final formatter fix [skip ci] * fix tumbleweed build --------- Co-authored-by: Joseph Donofry <rubberduckie3554@gmail.com> | ||||
* | Fix lint | Nicolas Werner | 2024-04-05 | 1 | -5/+5 |
| | |||||
* | Color conversion seems to be redundant before the sink (upload too, but ↵ | Nicolas Werner | 2024-04-05 | 1 | -6/+2 |
| | | | | removing that breaks stuff) | ||||
* | Add some voip debugging hoops | Nicolas Werner | 2024-04-05 | 1 | -0/+16 |
| | |||||
* | Include moc files for a tiny speedup on incremental builds | Nicolas Werner | 2024-03-16 | 1 | -0/+2 |
| | |||||
* | Fix Nheko freezing after stopping a call on Wayland | Nicolas Werner | 2023-11-09 | 1 | -0/+16 |
| | |||||
* | Fix gstreamer element names | Nicolas Werner | 2023-11-02 | 1 | -3/+3 |
| | |||||
* | Move to automatic type registration | Nicolas Werner | 2023-06-19 | 1 | -20/+20 |
| | |||||
* | lint | Nicolas Werner | 2023-06-08 | 1 | -1/+0 |
| | |||||
* | Make Nheko compile on Qt6 | Nicolas Werner | 2023-06-08 | 1 | -6/+0 |
| | |||||
* | Cleanup Qt D-Bus connections and watchers | David Elsing | 2023-03-30 | 1 | -1/+1 |
| | |||||
* | Support screen sharing with xdg-desktop-portal | David Elsing | 2023-03-30 | 1 | -28/+100 |
| | |||||
* | Get rid of year in license headers | Nicolas Werner | 2023-02-21 | 1 | -3/+1 |
| | | | | | | See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/ | ||||
* | Fix build without voip | Nicolas Werner | 2023-02-08 | 1 | -1/+1 |
| | |||||
* | Fix required plugin check on gstreamer 1.22 | Nicolas Werner | 2023-02-08 | 1 | -34/+62 |
| | | | | | | | | 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 keyframes | Nicolas Werner | 2023-01-31 | 1 | -4/+3 |
| | |||||
* | A whole new year full of excitement and possibilities! | Nicolas Werner | 2023-01-02 | 1 | -0/+1 |
| | |||||
* | Enable -Wconversion | Nicolas Werner | 2022-10-26 | 1 | -4/+8 |
| | |||||
* | VoIP v1 implementation (#1161) | Rohit Sutradhar | 2022-10-14 | 1 | -0/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | Switch to clang-format14 | Nicolas Werner | 2022-09-25 | 1 | -3/+6 |
| | |||||
* | Fixed formatting | r0hit05 | 2022-07-15 | 1 | -1/+2 |
| | |||||
* | Updated call event namespaces to voip | r0hit05 | 2022-07-15 | 1 | -3/+3 |
| | |||||
* | Use right linter | Nicolas Werner | 2022-05-10 | 1 | -6/+3 |
| | |||||
* | More image dialog fixes | Nicolas Werner | 2022-05-10 | 1 | -3/+6 |
| | |||||
* | WebRTCSession: avoid deprecated 'gst_element_get_request_pad' | Pablo Barciela | 2022-02-21 | 1 | -3/+8 |
| | |||||
* | Update year in copyright notice to shut up lint job | Nicolas Werner | 2022-01-01 | 1 | -0/+1 |
| | |||||
* | Reserve size of some containers we are filling | Nicolas Werner | 2021-12-29 | 1 | -4/+12 |
| | |||||
* | Reduce allocations using QStringLiteral | Nicolas Werner | 2021-12-29 | 1 | -2/+2 |
| | |||||
* | Make clang-format <13 and clang-format >=13 behave the same | Nicolas Werner | 2021-11-22 | 1 | -1/+8 |
| | | | | | 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 compatibility | Nicolas Werner | 2021-11-19 | 1 | -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 clang11 | Nicolas Werner | 2021-10-17 | 1 | -5/+1 |
| | |||||
* | lint | Nicolas Werner | 2021-10-17 | 1 | -1/+5 |
| | |||||
* | Move voip and encryption stuff into their own directories | Nicolas Werner | 2021-10-17 | 1 | -0/+1155 |