<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yavta.git, branch xgold</title>
<subtitle>Yet Another V4L2 Test Application</subtitle>
<link rel='alternate' type='text/html' href='https://git.ideasonboard.org/yavta.git/'/>
<entry>
<title>Store capture parameters from VIDIOC_S_FMT</title>
<updated>2018-04-09T18:52:47+00:00</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart@ideasonboard.com</email>
</author>
<published>2018-02-11T01:01:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ideasonboard.org/yavta.git/commit/?id=487d3953700f645dde8277eb3c29445c5fb52149'/>
<id>487d3953700f645dde8277eb3c29445c5fb52149</id>
<content type='text'>
Some buggy drivers don't implement VIDIOC_G_FMT, preventing yavta from
operating as it relies on that ioctl to retrieve capture parameters.
Store the capture parameters returned by the previous VIDIOC_S_FMT call
(which should be identical) to allow operation even when VIDIOC_G_FMT
isn't implemented.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some buggy drivers don't implement VIDIOC_G_FMT, preventing yavta from
operating as it relies on that ioctl to retrieve capture parameters.
Store the capture parameters returned by the previous VIDIOC_S_FMT call
(which should be identical) to allow operation even when VIDIOC_G_FMT
isn't implemented.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ION allocation support</title>
<updated>2018-04-09T18:52:47+00:00</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart@ideasonboard.com</email>
</author>
<published>2018-02-11T01:02:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ideasonboard.org/yavta.git/commit/?id=30e7ecfc58ce7c9e7ea6f412460a0803bb904d91'/>
<id>30e7ecfc58ce7c9e7ea6f412460a0803bb904d91</id>
<content type='text'>
When using the USERPTR method attempt to use ION if available. The heap
is hardcoded to DMA for now.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When using the USERPTR method attempt to use ION if available. The heap
is hardcoded to DMA for now.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't override CFLAGS if set</title>
<updated>2018-04-09T18:52:12+00:00</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart@ideasonboard.com</email>
</author>
<published>2018-02-11T01:03:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ideasonboard.org/yavta.git/commit/?id=a624564ebdbd700202b685d19f3204d55d0dfe58'/>
<id>a624564ebdbd700202b685d19f3204d55d0dfe58</id>
<content type='text'>
If the CFLAGS environment variable is set, extend it instead of
overriding it.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the CFLAGS environment variable is set, extend it instead of
overriding it.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add meta-data capture support</title>
<updated>2017-08-24T09:17:30+00:00</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart@ideasonboard.com</email>
</author>
<published>2016-04-12T22:58:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ideasonboard.org/yavta.git/commit/?id=377b6aa0701752711f7058d5de1081e61cfdc9cb'/>
<id>377b6aa0701752711f7058d5de1081e61cfdc9cb</id>
<content type='text'>
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update kernel headers to v4.12</title>
<updated>2017-08-24T09:17:14+00:00</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart@ideasonboard.com</email>
</author>
<published>2017-08-24T09:17:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ideasonboard.org/yavta.git/commit/?id=b258f8d4b068229e0b486f70ff626c388433a630'/>
<id>b258f8d4b068229e0b486f70ff626c388433a630</id>
<content type='text'>
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add YVU 3-planar formats support</title>
<updated>2016-10-24T13:03:04+00:00</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart@ideasonboard.com</email>
</author>
<published>2016-10-24T13:02:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ideasonboard.org/yavta.git/commit/?id=dd0a2c963b09e52094b1694b52c928aaa336e9c7'/>
<id>dd0a2c963b09e52094b1694b52c928aaa336e9c7</id>
<content type='text'>
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add HSV24 and HSV32 formats support</title>
<updated>2016-10-24T13:00:13+00:00</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart@ideasonboard.com</email>
</author>
<published>2016-09-06T23:14:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ideasonboard.org/yavta.git/commit/?id=4871e49a788c34f19e243ffce34a8ed9a0b702e6'/>
<id>4871e49a788c34f19e243ffce34a8ed9a0b702e6</id>
<content type='text'>
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update headers from upstream kernel</title>
<updated>2016-10-24T12:59:44+00:00</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart@ideasonboard.com</email>
</author>
<published>2016-10-24T12:59:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ideasonboard.org/yavta.git/commit/?id=2fb40d5f40e95e792f6d9f6fd57856697c9091c0'/>
<id>2fb40d5f40e95e792f6d9f6fd57856697c9091c0</id>
<content type='text'>
Upstream commit 3907fae86ebabd622bd8265285d5b612d5958948

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Upstream commit 3907fae86ebabd622bd8265285d5b612d5958948

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix handling of last buffers before end of capture</title>
<updated>2016-06-17T23:22:04+00:00</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart@ideasonboard.com</email>
</author>
<published>2016-06-17T23:20:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ideasonboard.org/yavta.git/commit/?id=449a146784d554ef40e5dea3483cb5e9bacbb2c8'/>
<id>449a146784d554ef40e5dea3483cb5e9bacbb2c8</id>
<content type='text'>
yavta is supposed not to requeue the last buffers before end of capture
(unless requested to do so with the --requeue-last option). However, the
logic is wrong, and only one of the last buffers is not requeued. Fix it
by skipping all of the last buffers.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
yavta is supposed not to requeue the last buffers before end of capture
(unless requested to do so with the --requeue-last option). However, the
logic is wrong, and only one of the last buffers is not requeued. Fix it
by skipping all of the last buffers.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add YUV422M and YUV444M support</title>
<updated>2016-06-15T22:42:05+00:00</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart@ideasonboard.com</email>
</author>
<published>2016-06-15T22:35:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ideasonboard.org/yavta.git/commit/?id=72dfdee26cd792ffa09022b37d465b4a0bc90360'/>
<id>72dfdee26cd792ffa09022b37d465b4a0bc90360</id>
<content type='text'>
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
