86 Commits (73c4c07dbd2da464a3514129164a85fe0118d873)

Author SHA1 Message Date
Andrew Novikov cc64db3f27
Implemented listing and setting video modes on Mac OS X 10 years ago
Andrew Novikov 9d43062639
Changed the type of VideoMode::FPS to float: this is necessary for Mac OS X which uses frame rates like 29.97 10 years ago
Andrew Novikov cf6623cfc8
Implemented enumeration of video devices. 10 years ago
tux3 e286f9673c
Fix use after free of NetCamView 10 years ago
tux3 25ed3d4fba
Fix avatars for encrypted profiles 10 years ago
tux3 b1f8d3f912
Fix attempt for #2438 10 years ago
tux3 104095c6be
Fix video starting with bad resolution 10 years ago
tux3 bf8bdaf619
Improve perf of opening/closing AV tab 10 years ago
tux3 71e26fb15b
List video devices using v4l2 directly, not ffmpeg 10 years ago
tux3 50006a9a32
Faster video device opening 10 years ago
tux3 e1c61cd207
CoreVideoSource: Replace insane spinlock by QMutex 10 years ago
tux3 c0d8703368
Properly signal when we stop sending video 10 years ago
tux3 8ebf07762f
VideoSurface: Release null frames 10 years ago
tux3 aaf04a80db
Remove some debug output 10 years ago
tux3 51ffd94e68
Fix possible nullptr deref in ~CameraSource 10 years ago
tux3 6dc91b156a Use actual mutexes for CameraSource 10 years ago
tux3 f45256baf1 Implement group calls 10 years ago
tux3 69b8a90277 Implement video calls 10 years ago
tux3 512dc8de2d Implement basic call logic 10 years ago
tux3 dbbc702c60 Strip out old AV code 10 years ago
Nils Fenner 1fc703c281
fix warnings 10 years ago
Zetok Zalbavar d60cfe07b6
Remove an empty line and unneeded slash 10 years ago
agilob cde9721600
qunused on event 10 years ago
agilob d2e09ead7a
one more line to remove 10 years ago
agilob d875221e53
remove unused code, removed unused checks 10 years ago
bitok d6ff67893f Fix performance issues detected with static analyze 10 years ago
agilob 7c6ac40d21
add debugging messages to camerasource, code reformatting to make it more readable and ogranized better 10 years ago
Dmytro Shynkevych 901befb270 cameradevice: fixed a double free 10 years ago
Dmytro Shynkevych c491f79077 cameradevice: fixed a regression 10 years ago
Dmytro Shynkevych 8776682d44 cameradevice: fixed a major leak: avformat_context not always freed 10 years ago
Zetok Zalbavar 6998c2c757
Make 'None' and 'Desktop' camera device names translatable 10 years ago
TheSpiritXIII 7f5a95a599 Video: Cleanup 10 years ago
TheSpiritXIII 7886fdcb69 Video: resizable group avatar, synchronize avatar 10 years ago
TheSpiritXIII 50041a3140 Video: Initial video when call starts 10 years ago
TheSpiritXIII 814bd922ca Video: Group audio view avatars 10 years ago
TheSpiritXIII 1522d3848c Video: Show avatar, clean ups 10 years ago
TheSpiritXIII 9d12c295be Keep aspect ratio of inner video 10 years ago
TheSpiritXIII cd90d8d34b Video: Add collapse/expand button, expand all the way, better self video output location 10 years ago
TheSpiritXIII 4c493b85a0 Video: View self video during video call 10 years ago
TheSpiritXIII 1b10672179 Video: Embed video into chat 10 years ago
Yuri 0895b89794 Prevent crashed when default video format not found. 10 years ago
tux3 9e55c77849
Better freeing of CameraSource 10 years ago
tux3 2ab55568f2
Make the video code a singleton, fix multithreading bugs 10 years ago
tux3 9c87d5ed2e
Add 'None' video device 10 years ago
tux3 36fcb5cb62
Add final/override specifiers 10 years ago
Zetok Zalbavar 67e9aeec63
Fix incorrect copyright headers 10 years ago
tux3 20f254651d
Reorganize files 10 years ago
tux3 31f7ded768
Fix #1794 10 years ago
tux3 e3dd2dc9e1
Limit desktop streamins FPS 10 years ago
tux3 862ad154fc
Fix crash if avdevice_list_devices fails 10 years ago