Age | Commit message (Collapse) | Author | Files | Lines |
|
The capture-win-gl.cpp was too large, so it is now split in one
part (capture.cpp) that deals with streaming and one (paint.cpp)
that deals with the openGL shader and render code.
It has also been renamed since the -win-gl bit was really a
leftover from qv4l2 and made no sense for the openGL-only qvidcap.
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
|
|
Add OpenGL support to render all v4l2 16-bit bayer formats
Signed-off-by: Bård Eirik Winther <bwinther@cisco.com>
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
|
|
The QAction constructor has a parent pointer which is optional in
Qt >= 5.7. In order to compile under older Qt versions set the parent
explicitly.
Based on a patch from Gregor Jasny <gjasny@googlemail.com>.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Suggested-by: Gregor Jasny <gjasny@googlemail.com>
|
|
In November last year all references to the AdobeRGB colorspace were removed
from the CTA-861 standards (all versions) and replaced with the corresponding
international opRGB standard (IEC 61966-2-5) due to trademark issues.
Do the same in v4l-utils. If nothing else, this keeps the utilities in sync
with the standard.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
If the AppMode is one where the user can override the resolution and
pixelformat, then the allocated buffers must be sized for worst-case,
otherwise you can get segfaults. Also (oops!) delete the old buffer,
which wasn't done.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
It can now decode streams using the new FWHT codec.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
This hooks in all the required sources, but it is not used yet.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Changing the field setting doesn't change the resolution or
buffer size, so this is safe to do even if m_canOverrideResolution is
false.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
capture-win-gl.cpp: In member function ‘void CaptureGLWin::checkError(const char*)’:
capture-win-gl.cpp:690:79: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘size_t {aka unsigned int}’ [-Wformat=]
fprintf(stderr, "OpenGL Error (no: %lu) code 0x%x: %s.\n", errNo++, err, msg);
^
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Easier to know they exist when you see them in the GUI.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Use -P to select a specific pixel format.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Show what the unsupport format is.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
An Qt OpenGL/OpenGL ES video viewer that can read from video nodes,
raw files, stream from the network and generate video using the
test pattern generator.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Co-Developed-by: Bård Eirik Winther <bwinther@cisco.com>
Signed-off-by: Bård Eirik Winther <bwinther@cisco.com>
|