<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/DocBook/media, branch linux-4.6.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.6.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.6.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2016-03-03T09:29:42Z</updated>
<entry>
<title>[media] V4L: add Y12I, Y8I and Z16 pixel format documentation</title>
<updated>2016-03-03T09:29:42Z</updated>
<author>
<name>Guennadi Liakhovetski</name>
</author>
<published>2015-12-15T16:35:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0bec78a4b2e3a9171a1682c37e6849e359c78cf4'/>
<id>urn:sha1:0bec78a4b2e3a9171a1682c37e6849e359c78cf4</id>
<content type='text'>
Add documentation for 3 formats, used by RealSense cameras like R200.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Acked-by: Sakari Ailus &lt;sakari.ailus@linux.intel.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] Docbook: media-types.xml: Add Audio Function Entities</title>
<updated>2016-02-27T11:14:44Z</updated>
<author>
<name>Shuah Khan</name>
</author>
<published>2016-02-11T23:41:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=116135099574ee5eb420dc249fc28602e3ab889a'/>
<id>urn:sha1:116135099574ee5eb420dc249fc28602e3ab889a</id>
<content type='text'>
Add Audio Function Entities

Signed-off-by: Shuah Khan &lt;shuahkh@osg.samsung.com&gt;
Acked-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] Docbook: media-types.xml: Add ALSA Media Controller Intf types</title>
<updated>2016-02-27T11:14:43Z</updated>
<author>
<name>Shuah Khan</name>
</author>
<published>2016-02-11T23:41:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ecd353a3b2da693eeef5d50cf90fe653c59ee738'/>
<id>urn:sha1:ecd353a3b2da693eeef5d50cf90fe653c59ee738</id>
<content type='text'>
Add ALSA Media Controller Intf types

Signed-off-by: Shuah Khan &lt;shuahkh@osg.samsung.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] v4l: Add YUV 4:2:2 and YUV 4:4:4 tri-planar non-contiguous formats</title>
<updated>2016-02-19T10:10:37Z</updated>
<author>
<name>Laurent Pinchart</name>
</author>
<published>2015-11-12T00:02:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d65fae92f9a2862d73293cab6c427c40cff71f70'/>
<id>urn:sha1:d65fae92f9a2862d73293cab6c427c40cff71f70</id>
<content type='text'>
The formats use three planes through the multiplanar API, allowing for
non-contiguous planes in memory.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart+renesas@ideasonboard.com&gt;
Acked-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] v4l: add V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME</title>
<updated>2016-02-19T10:10:35Z</updated>
<author>
<name>Wu-Cheng Li</name>
</author>
<published>2016-01-19T07:07:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cedc12108b55d0c571da883a4083977af612dcce'/>
<id>urn:sha1:cedc12108b55d0c571da883a4083977af612dcce</id>
<content type='text'>
Some drivers also need a control like
V4L2_CID_MPEG_MFC51_VIDEO_FORCE_FRAME_TYPE to force an encoder
key frame. Add a general V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME
so the new drivers and applications can use it.

Signed-off-by: Wu-Cheng Li &lt;wuchengli@chromium.org&gt;
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] media.h: get rid of MEDIA_ENT_F_CONN_TEST</title>
<updated>2016-02-16T11:16:56Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2016-02-12T17:44:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=360104e3b8485f4923ffc202c1c2b36841de673c'/>
<id>urn:sha1:360104e3b8485f4923ffc202c1c2b36841de673c</id>
<content type='text'>
Defining it as a connector was a bad idea. Remove it while it is
not too late.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] DocBook media: document the new V4L2_CID_DV_RX/TX_IT_CONTENT_TYPE controls</title>
<updated>2016-02-10T11:31:38Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2016-01-27T13:31:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ed679b8a19bea7b1d64c49c0e369b65b2dfce135'/>
<id>urn:sha1:ed679b8a19bea7b1d64c49c0e369b65b2dfce135</id>
<content type='text'>
Document these new controls.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] v4l: Merge the YUV and YVU 4:2:0 tri-planar non-contiguous formats docs</title>
<updated>2016-02-01T11:49:35Z</updated>
<author>
<name>Laurent Pinchart</name>
</author>
<published>2016-01-11T04:07:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8aeec38f9c61b4dfdfd2a4a74d111590b4b83230'/>
<id>urn:sha1:8aeec38f9c61b4dfdfd2a4a74d111590b4b83230</id>
<content type='text'>
The two formats are very similar, having two separate pages to describe
them is overkill.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart+renesas@ideasonboard.com&gt;
Acked-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] DocBook media: make explicit that standard/timings never change automatically</title>
<updated>2016-02-01T10:14:54Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2015-12-24T13:18:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=49fe73400d94027c9402d8fc11d1f8ed1a5aeb61'/>
<id>urn:sha1:49fe73400d94027c9402d8fc11d1f8ed1a5aeb61</id>
<content type='text'>
A driver might detect a new standard or DV timings, but it will never change to
those new timings automatically. Instead it will send an event and let the application
take care of it.

Make this explicit in the documentation.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Acked-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] media.h: add support for IF-PLL video/sound decoder</title>
<updated>2016-02-01T09:23:03Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2016-01-28T09:28:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=06131932c1d5f1bd09832f42be658906a27749fb'/>
<id>urn:sha1:06131932c1d5f1bd09832f42be658906a27749fb</id>
<content type='text'>
Very old hardware may have an analog stage tuner. Those hardware
consists of a PLL that converts a RF signal into IF signals.

Depending on the hardware, those video IF signal can be
decoded directly by the bridge chipset. Most Conexant
chips (bt8x8, cx2388x, etc) have internally the decoders
for that. Yet, even on such hardware, the tuner may have
internally its own TV multi-standard decoder like tda9887.

The same happens with the audio IF signal, where some bridges
are capable of receiving it, while others require an external
IF-PLL sound decoder, like msp3400.

Those external IF-PLL audio and video decoders have their own
I2C address, and use different drivers to handle them. So, they're
mapped as different subdevices on Linux.

Thankfully, all modern hardware comes with an IC chip that
has both the RF and the IF stages on it, being capable of
decoding audio and video IF signals internally.

Yet, as we need to support drivers that can work with either
analog or silicon tuners, we need to add two entity types
for those old hardware.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
</feed>
