lp:libv4l

Created by libv4l and last modified
Get this branch:
bzr branch lp:libv4l

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
libv4l
Project:
libv4l v4l-utils
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://linuxtv.org/v4l-utils.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 15 seconds — see the log

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>

5038. By Gregor Jasny

Prepare for 1.26.0 release

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)
This branch contains Public information 
Everyone can see this information.

Subscribers