jenli669
04a9bc46f4
docs(copyright): update and add copyright info
...
zealously updates and adds qTox copyright information.
Fixes #5713
6 years ago
Teemu Ikonen
4c42e0ea5b
fix(video): support UYVY camera pixel format
...
Fixes #5479 .
7 years ago
sudden6
3746bd13bc
fix(video): workaround for webcams that provide no fps value
...
fixes #5082
7 years ago
ezavod
847f155b7b
refactor(chatform): Use QStringList instead of QVector<QString>
...
This replaces QVector<QString> with QStringList consistently across all files.
7 years ago
Anthony Bilinski
5dc4e6de81
chore(legal): update copyright date to 2018 for all source files
7 years ago
sudden6
ff2fc18be1
fix(video): improve debug message
...
Distinguish between "invalid" pixel format and "unknown" pixel format
due to unsupported platform
8 years ago
sudden6
a2927de27d
fix(video): use float framerates also for V4L2
...
also make -1 the default value for the framerate
8 years ago
sudden6
5d6ae9ae37
fix(video): don't use pointers to temporary objects
...
fixes #4764
8 years ago
DX37
0fc3911318
fix: Fix incorrect headers order
...
Because of incorrect order, qTox on Windows can't be compiled properly.
Fixes #4220
9 years ago
Zetok Zalbavar
80f5de31b3
style: reformat current C++ codebase using clang-format
9 years ago
Zetok Zalbavar
d4ac13dbf4
revert: "refactor: Added to include path and exclude it from all includes"
...
Revert needed, since otherwise there is no way to do automatic sorting
of includes.
Also reverted change to the docs, as leaving it would make incorrect
docs.
In case of conflicts, includes were sorted according to the coding
standards from #3839 .
This reverts commit b4a9f04f92
.
This reverts commit 5921122960
.
9 years ago
sudden6
8d320ca3be
chore: Make building for FreeBSD easier
...
Add some patches from https://svnweb.freebsd.org/ports/head/net-im/qTox/
and make some things more platform independent.
9 years ago
Zetok Zalbavar
7b60a5dd36
chore: explicitly mention that copyright belongs to qTox contributors
9 years ago
Diadlo
b4a9f04f92
refactor: Added to include path and exclude it from all includes
9 years ago
Zetok Zalbavar
64bbc6cfbb
style: change postfix increment to prefix increment
9 years ago
bitok
2c03257700
refactor: fixes of static analyze warnings
...
There is many static analyze warnings for qTox. Fixed most dangerous and several simple.
9 years ago
Diadlo
9471065feb
style(platform): Style fixes
9 years ago
Diadlo
504ad534e0
fix(directshow): Fixed problem with crosses initialization
9 years ago
initramfs
556a8750a1
fix(video): usage of invalid file descriptors on error
...
Fixes code for getDeviceModes() under vfl2 namespace where error
numbers were being treated as valid file descriptors
9 years ago
Sean
f595f4f817
camera res option reduction
10 years ago
Sean Laguna
de4dcb5bd7
whoops, forgot an else in an else if
10 years ago
Sean
ded8d87ba8
generic pixel format selection
10 years ago
tux3
c576a1485a
Scan-build cleanup
10 years ago
Andrew Novikov
985def25ff
Implemented screen capturing support for Mac OS X
10 years ago
Andrew Novikov
bd8a2c84ef
Optimized working with strings
10 years ago
Andrew Novikov
cc64db3f27
Implemented listing and setting video modes on Mac OS X
10 years ago
Andrew Novikov
cf6623cfc8
Implemented enumeration of video devices.
10 years ago
tux3
71e26fb15b
List video devices using v4l2 directly, not ffmpeg
...
Turns out, FFmpeg is annoyingly unreliable when it comes to this. It ignores uvcvideo devices for example
10 years ago
Yuri
00a40f10b5
Added missing include <errno.h>
10 years ago
Zetok Zalbavar
67e9aeec63
Fix incorrect copyright headers
...
The qTox Project is not associated with the Tox Project in any way, with the
exception of "qTox" using the Tox Projet's "toxcore" collection of libraries.
In particular, the Tox Projet does not own copyright over the qTox Project's
"qTox" collection of software, source code, and assets.
The qTox Project's assets are under the sole copyright of the qTox
contributors, and no partiular rights are granted to the Tox Project.
10 years ago
tux3
3cf10f02a6
Don't use tagged init
10 years ago
tux3
fe4838bb83
Video modesetting for v4l2
10 years ago
Tux3 / Mlkj / !Lev.uXFMLA
e5522ba087
Case-sensitive includes in windows files
...
To make the cross-compilers happy.
10 years ago
Tux3 / Mlkj / !Lev.uXFMLA
27bb71f195
Implement video modesetting for dshow
10 years ago
Tux3 / Mlkj / !Lev.uXFMLA
b20ecf056d
Namespaces, not ctor-deleted classes
...
Stupid.
10 years ago
Tux3 / Mlkj / !Lev.uXFMLA
f0f069114c
Implement DirectShow video dev listing
...
We can now get the list of video devices with the dshow ffmpeg device
(so, on Windows). Most of this patch is adapted from libavdevice's dshow
private internal interface, which retrieves useful info but is only
designed to log it to stdout. We reimplement that to get an actual list
of devices names/descriptions, that we can then open with ffmpeg the
refular way.
10 years ago