lp:libv4l
- Get this branch:
- bzr branch lp:libv4l
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://linuxtv.org/v4l-utils.git.
Last successful import was .
Updating branch...
Launchpad is processing new changes to this branch which will be available in a few minutes. Reload to see the changes.
Recent revisions
- 5039. By Gregor Jasny
-
buildsystem: Start v4l-utils 1.27.0 development cycle
Signed-off-by: Gregor Jasny <email address hidden>
- 5037. By Hans Verkuil <email address hidden>
-
v4l-utils: sync with latest kernel headers
Minor videodev2.h update.
Signed-off-by: Hans Verkuil <email address hidden>
- 5036. By Hans Verkuil <email address hidden>
-
v4l2-info.cpp: fix _SUPPORTS_
MAX_NUM_ BUFFERS description That capability mapped to "set-max-
num-buffers" , so just
drop the 'set-' part for consistency.Signed-off-by: Hans Verkuil <email address hidden>
- 5035. By Benjamin Gaignard <email address hidden>
-
v4l2-compliance: Test queue maximum buffers allocation
If V4L2_BUF_
CAP_SUPPORTS_ MAX_NUM_ BUFFERS is set v4l2_create_buffers
'max_num_buffers' field reports the maximum number of buffers supported
by the queue.
Add a test to allocate this maximum value and make sure that one
more allocation is failing.
Display the flag in v4l2-ctl.Signed-off-by: Benjamin Gaignard <email address hidden>
Signed-off-by: Hans Verkuil <email address hidden> - 5034. By Hans Verkuil <email address hidden>
-
v4l-utils: sync with latest kernel headers
This adds support for V4L2_BUF_
CAP_SUPPORTS_ MAX_NUM_ BUFFERS. Signed-off-by: Hans Verkuil <email address hidden>
- 5033. By Paul Kocialkowski <email address hidden>
-
v4l2-compliance: codecs: Add stateless (TRY_)DECODER_CMD tests
Stateless codecs that support holding the capture buffer should implement the
(TRY_)DECODER_CMD ioctls for the flush command (and only this command).Add a conditional to separate the stateless case from stateful one and move
the existing tests there.Add new tests for the stateless case which ensure that the flush command is
supported and that the other stateful commands are not.An existing check will already return early (without error) when the ioctls
are not implemented at all. Note that there is no easy way to check for the
capture buffer holding buffer flag since it requires setting up a coded format
in particular to be visible, which is far from trivial to implement here.
As a result we just carry out the tests when the ioctls are available.Signed-off-by: Paul Kocialkowski <email address hidden>
Signed-off-by: Hans Verkuil <email address hidden> - 5032. By Deborah Brouwer <email address hidden>
-
v4l2-tracer: auto generate flags for DECODER_CMD
The flags for V4L2_DEC_CMD_START STOP, and PAUSE aren’t being traced
correctly because unknown flags aren’t traced as hex values and only one
flag is traced per command. Auto generate the possible flags and use the
standard helper functions to trace and retrace them.Signed-off-by: Deborah Brouwer <email address hidden>
Signed-off-by: Hans Verkuil <email address hidden> - 5031. By Deborah Brouwer <email address hidden>
-
v4l2-tracer: stop retracing failed ioctls
Stop retracing ioctls that failed during the original trace. These ioctls
won’t affect the retrace and reporting their (expected) failure adds
noise to the retracer’s debug information.Signed-off-by: Deborah Brouwer <email address hidden>
Signed-off-by: Hans Verkuil <email address hidden> - 5030. By Deborah Brouwer <email address hidden>
-
v4l2-tracer: create an option to trace userspace args
Currently all userspace arguments are traced and used in retracing. But
this add unnecessary duplication to the trace file since the driver
arguments are also traced. Stop tracing userspace arguments unless they
are necessary for retracing, but add an option to include all userspace
arguments.Signed-off-by: Deborah Brouwer <email address hidden>
Signed-off-by: Hans Verkuil <email address hidden>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)