LAGonauta
7603990740
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2023-04-24 19:01:02 -03:00
Marvin W
dbb8abc117
Fix video for cameras with rotated image
2023-04-22 17:04:28 +02:00
LAGonauta
a7f7a6d388
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2022-08-25 08:54:04 -03:00
fiaxh
7e7dcedaf3
Port from GTK3 to GTK4
2022-07-27 20:34:20 +02:00
LAGonauta
c29032bcc6
:Merge remote-tracking branch 'upstream/master' into master-windows-changes
2022-06-05 11:12:23 -03:00
Matthew Egeler
f25bfb0096
Support devices with multiple framerate options in get_max_fps ( #1224 )
2022-05-17 14:12:32 +02:00
LAGonauta
90bd9df891
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2022-02-25 07:02:20 -03:00
LAGonauta
d10badd690
Ignore wasapi devices as they do not work well yet
2022-02-25 07:02:06 -03:00
Marvin W
369d0c79d7
Calls: Fix device selector for multi-party calls, allow picking device before call started
2022-02-12 14:36:26 +01:00
fiaxh
dbc6d87cb9
Various call fixes
...
- Don't create incoming CIM calls twice
- Fix is_color check for video devices w/ multiple formats
- Tolerate mismatching content creator on jingle responses
- Change MUJI namespace to urn:xmpp:jingle:muji:0
2022-02-10 15:43:34 +01:00
LAGonauta
11828cc2cf
no need to ignore wasapi
2022-02-09 21:09:44 -03:00
LAGonauta
dd71e943c3
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2022-02-08 20:32:22 -03:00
LAGonauta
b8b74817f7
Merge remote-tracking branch 'upstream/master' into master-windows-changes
...
# Conflicts:
# main/src/ui/conversation_content_view/file_widget.vala
# plugins/CMakeLists.txt
# plugins/rtp/src/device.vala
# plugins/rtp/src/plugin.vala
2022-02-08 18:33:09 -03:00
Marvin W
43ea088f64
Calls: Device picker
2022-02-08 21:58:18 +01:00
fiaxh
4ef50db3e5
Various call UI/UX improvements
2022-02-07 01:21:11 +01:00
Marvin W
b07c4187ef
RTP: Less log spam
2021-12-18 21:47:50 +01:00
Marvin W
0b828a0ae5
Add maximum bitrate and adjust video resolution based on bitrate
2021-11-15 22:49:44 +01:00
Marvin W
ea19a9c5cb
RTP: Only start gstreamer pipeline once needed
2021-11-10 11:05:34 +01:00
fiaxh
237081e573
Fix compiler warnings ('Switch does not handle .. of enum ..')
2021-10-12 19:43:57 +02:00
LAGonauta
d7118c1b93
Allow devices with properties and use has_classes
2021-06-18 07:46:39 -03:00
LAGonauta
ee11a2dbcf
Do not allow selection of WASAPI devices
...
Dino would have to resample it own audio, do more book keeping and
somehow find out manually which is the default device.
2021-06-09 07:20:45 -03:00
LAGonauta
064541dd2b
Prefer primary DirectSound device on Windows
...
It automatically selects the default device for use,
there is no book keeping necessary and things just work
The primary DirectSound device has a (NULL) guid, making
it wasy to be found.
2021-06-09 07:20:33 -03:00
Marvin W
0409f55426
Fix webcam framerate selection
2021-05-01 17:27:55 +02:00
Marvin W
d388525fc6
Correctly handle missing webrtc-audio-processing
2021-05-01 16:00:37 +02:00
Marvin W
23ffd37dde
Echo Cancellation
2021-05-01 15:48:51 +02:00
fiaxh
5d85b6cdb0
Handle non-existant call support
2021-04-29 16:13:25 +02:00
Marvin W
3880628de4
Video optimizations
2021-04-29 15:53:59 +02:00
Marvin W
6ebdec1d78
GStreamer compat
2021-04-11 12:31:03 +02:00
Marvin W
c5cb43350a
Remove unnecessary debug code
2021-04-01 11:51:12 +02:00
Marvin W
fc3263d49e
Fix device manager usage for GStreamer 1.16
2021-03-26 15:18:04 +01:00
Marvin W
ef2e3c774c
Add RTP implementation as plugin
2021-03-21 12:41:38 +01:00