<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mediapointer-dvb-s2/v4l2-apps/lib/libv4l/include, branch master</title>
<subtitle>Mediapointer DVB-S2 driver
</subtitle>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/'/>
<entry>
<title>v4l2-apps: move libraries around to make the directory tree flatter</title>
<updated>2009-02-13T12:06:29+00:00</updated>
<author>
<name>Hans Verkuil</name>
<email>hverkuil@xs4all.nl</email>
</author>
<published>2009-02-13T12:06:29+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=4e061e403e8a5ab5f041a54a6852c69e6b00b368'/>
<id>4e061e403e8a5ab5f041a54a6852c69e6b00b368</id>
<content type='text'>
From: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;

Instead of having libv4l2util in v4l2-apps/lib and libv4l in v4l2-apps/lib/libv4l,
both are now moved to v4l2-apps/libv4l2util and v4l2-apps/libv4l.

This is much cleaner and less confusing.

Priority: normal

Signed-off-by: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;

Instead of having libv4l2util in v4l2-apps/lib and libv4l in v4l2-apps/lib/libv4l,
both are now moved to v4l2-apps/libv4l2util and v4l2-apps/libv4l.

This is much cleaner and less confusing.

Priority: normal

Signed-off-by: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libv4l: 0.5.0 release</title>
<updated>2008-09-15T11:48:21+00:00</updated>
<author>
<name>hans@localhost.localdomain</name>
<email>hans@localhost.localdomain</email>
</author>
<published>2008-09-15T11:48:21+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=37365f711151fceee2bbc87ef7836c5f08b7c1f1'/>
<id>37365f711151fceee2bbc87ef7836c5f08b7c1f1</id>
<content type='text'>
From: Hans de Goede &lt;hdegoede@redhat.com&gt;

* Add support for enumerating framesizes and frameintervals of emulated
  formats when the driver supports it for the real format
* Make sure the video device always gets opened RW even if the application
  asks for RO
* Add Genius E-Messenger 112 (093a:2476) to list of cams which have their
  sensor upside down

Priority: normal

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Hans de Goede &lt;hdegoede@redhat.com&gt;

* Add support for enumerating framesizes and frameintervals of emulated
  formats when the driver supports it for the real format
* Make sure the video device always gets opened RW even if the application
  asks for RO
* Add Genius E-Messenger 112 (093a:2476) to list of cams which have their
  sensor upside down

Priority: normal

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libv4l: x86_64 asm fixes and hide non public symbols</title>
<updated>2008-08-26T14:37:38+00:00</updated>
<author>
<name>hans@localhost.localdomain</name>
<email>hans@localhost.localdomain</email>
</author>
<published>2008-08-26T14:37:38+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=d8b389356c9965565035d1e7a3c400b5aa46c7aa'/>
<id>d8b389356c9965565035d1e7a3c400b5aa46c7aa</id>
<content type='text'>
From: Gregor Jasny &lt;gjasny@web.de&gt;

* Hide non public symbols (Gregor Jasny)
* Fix and enable x86_64 asm jpeg decompress helper functions (Gregor Jasny)

Priority: normal

Signed-off-by: Gregor Jasny &lt;gjasny@web.de&gt;
Signed-off-by: Hans de Goede &lt;j.w.r.degoede@hhs.nl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Gregor Jasny &lt;gjasny@web.de&gt;

* Hide non public symbols (Gregor Jasny)
* Fix and enable x86_64 asm jpeg decompress helper functions (Gregor Jasny)

Priority: normal

Signed-off-by: Gregor Jasny &lt;gjasny@web.de&gt;
Signed-off-by: Hans de Goede &lt;j.w.r.degoede@hhs.nl&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libv4l: add support for fixing upside down images to libv4lconvert</title>
<updated>2008-08-07T17:34:10+00:00</updated>
<author>
<name>hans@localhost.localdomain</name>
<email>hans@localhost.localdomain</email>
</author>
<published>2008-08-07T17:34:10+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=a63e58c8101caacfc5f82b66de79e794adf0ca3a'/>
<id>a63e58c8101caacfc5f82b66de79e794adf0ca3a</id>
<content type='text'>
From: Hans de Goede &lt;j.w.r.degoede@hhs.nl&gt;

Add support to libv4lconvert to flipping the image for upside down mounted
sensors, libv4lconvert will do this automatically if the webcam sets a
flag in its query_fmt reply indicating that this is necessary, this fixes
the upside down image on Philips SPC200NC images

Priority: normal

Signed-off-by: Hans de Goede &lt;j.w.r.degoede@hhs.nl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Hans de Goede &lt;j.w.r.degoede@hhs.nl&gt;

Add support to libv4lconvert to flipping the image for upside down mounted
sensors, libv4lconvert will do this automatically if the webcam sets a
flag in its query_fmt reply indicating that this is necessary, this fixes
the upside down image on Philips SPC200NC images

Priority: normal

Signed-off-by: Hans de Goede &lt;j.w.r.degoede@hhs.nl&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>v4l2-library: libv4l-sync-with-0.3.3-release</title>
<updated>2008-07-06T12:07:34+00:00</updated>
<author>
<name>Thierry MERLE</name>
<email>thierry.merle@free.fr</email>
</author>
<published>2008-07-06T12:07:34+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=ab715d2e8eb29998b60fa3bbc1ad95441cfb69b3'/>
<id>ab715d2e8eb29998b60fa3bbc1ad95441cfb69b3</id>
<content type='text'>
From: Hans de Goede &lt;j.w.r.degoede@hhs.nl&gt;

* Add open64 and mmap64 wrappers to the LD_PRELOAD wrapper libs, so that
  they also work for applications compiled with FILE_OFFSET_BITS=64, this
  fixes using them with v4l-info
* While looking at xawtv in general, found a few bugs in xawtv itself, added
  a patch to fix those to the appl-patches dir
* Talking about the appl-patches dir, restore that as it accidentally got
  dropped from 0.3.2
* Be more verbose in various places when it comes to logging (esp errors)
* Change v4lconvert_enum_fmt code a bit, so that it is easier to add more
  supported destination formats to libv4lconvert
* Don't return -EINVAL from try_fmt when we cannot convert because the cam
  doesn't have any formats we know. Instead just return as format whatever the
  cam returns from try_fmt, this new behavior is compliant with the v4l2
  api as documented

Signed-off-by: Hans de Goede &lt;j.w.r.degoede@hhs.nl&gt;
Signed-off-by: Thierry MERLE &lt;thierry.merle@free.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Hans de Goede &lt;j.w.r.degoede@hhs.nl&gt;

* Add open64 and mmap64 wrappers to the LD_PRELOAD wrapper libs, so that
  they also work for applications compiled with FILE_OFFSET_BITS=64, this
  fixes using them with v4l-info
* While looking at xawtv in general, found a few bugs in xawtv itself, added
  a patch to fix those to the appl-patches dir
* Talking about the appl-patches dir, restore that as it accidentally got
  dropped from 0.3.2
* Be more verbose in various places when it comes to logging (esp errors)
* Change v4lconvert_enum_fmt code a bit, so that it is easier to add more
  supported destination formats to libv4lconvert
* Don't return -EINVAL from try_fmt when we cannot convert because the cam
  doesn't have any formats we know. Instead just return as format whatever the
  cam returns from try_fmt, this new behavior is compliant with the v4l2
  api as documented

Signed-off-by: Hans de Goede &lt;j.w.r.degoede@hhs.nl&gt;
Signed-off-by: Thierry MERLE &lt;thierry.merle@free.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>v4l2-library: libv4l1 and v4l1compat</title>
<updated>2008-07-01T19:16:07+00:00</updated>
<author>
<name>Thierry MERLE</name>
<email>thierry.merle@free.fr</email>
</author>
<published>2008-07-01T19:16:07+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=1e8ee38c5ab44a4b296a8d47c22691d82e7515be'/>
<id>1e8ee38c5ab44a4b296a8d47c22691d82e7515be</id>
<content type='text'>
From: Hans de Goede &lt;j.w.r.degoede at hhs.nl&gt;

libv4l1 is the base of the v4l1compat.so wrapper lib, which is a .so
      which can be LD_PRELOAD-ed and the overrules the libc's open/close/etc,
      and when opening /dev/videoX calls v4l1_open.

Signed-off-by: Hans de Goede &lt;j.w.r.degoede at hhs.nl&gt;
Signed-off-by: Thierry MERLE &lt;thierry.merle@free.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Hans de Goede &lt;j.w.r.degoede at hhs.nl&gt;

libv4l1 is the base of the v4l1compat.so wrapper lib, which is a .so
      which can be LD_PRELOAD-ed and the overrules the libc's open/close/etc,
      and when opening /dev/videoX calls v4l1_open.

Signed-off-by: Hans de Goede &lt;j.w.r.degoede at hhs.nl&gt;
Signed-off-by: Thierry MERLE &lt;thierry.merle@free.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>v4l2-library: libv4l2 and v4l2convert</title>
<updated>2008-07-01T19:11:29+00:00</updated>
<author>
<name>Thierry MERLE</name>
<email>thierry.merle@free.fr</email>
</author>
<published>2008-07-01T19:11:29+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=0d3f75db47da8e0a51eab041eb401bfb6f309174'/>
<id>0d3f75db47da8e0a51eab041eb401bfb6f309174</id>
<content type='text'>
From: Hans de Goede &lt;j.w.r.degoede at hhs.nl&gt;

libv4l2 offers v4l2_ prefixed versions of
   open/close/etc. The API is 100% the same as directly opening /dev/videoX
   using regular open/close/etc, the big difference is that format conversion
   is done if necessary when capturing. That is if you (try to) set a capture
   format which is not supported by the cam, but is supported by libv4lconvert,
   then the try_fmt / set_fmt will succeed as if the cam supports the format
   and on dqbuf / read the data will be converted for you and returned in
   the request format.
v4l2convert: open/close/ioctl/mmap/munmap library call wrapper doing format conversion
   for v4l2 applications which want to be able to simply capture bgr24 / yuv420
   from v4l2 devices with more exotic frame formats.

Signed-off-by: Hans de Goede &lt;j.w.r.degoede at hhs.nl&gt;
Signed-off-by: Thierry MERLE &lt;thierry.merle@free.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Hans de Goede &lt;j.w.r.degoede at hhs.nl&gt;

libv4l2 offers v4l2_ prefixed versions of
   open/close/etc. The API is 100% the same as directly opening /dev/videoX
   using regular open/close/etc, the big difference is that format conversion
   is done if necessary when capturing. That is if you (try to) set a capture
   format which is not supported by the cam, but is supported by libv4lconvert,
   then the try_fmt / set_fmt will succeed as if the cam supports the format
   and on dqbuf / read the data will be converted for you and returned in
   the request format.
v4l2convert: open/close/ioctl/mmap/munmap library call wrapper doing format conversion
   for v4l2 applications which want to be able to simply capture bgr24 / yuv420
   from v4l2 devices with more exotic frame formats.

Signed-off-by: Hans de Goede &lt;j.w.r.degoede at hhs.nl&gt;
Signed-off-by: Thierry MERLE &lt;thierry.merle@free.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>v4l2-library: libv4lconvert</title>
<updated>2008-07-01T19:05:22+00:00</updated>
<author>
<name>Thierry MERLE</name>
<email>thierry.merle@free.fr</email>
</author>
<published>2008-07-01T19:05:22+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=096cff3723440c08b1e706007cfdfda445409476'/>
<id>096cff3723440c08b1e706007cfdfda445409476</id>
<content type='text'>
From: Hans de Goede &lt;j.w.r.degoede at hhs.nl&gt;

libv4lconvert: video decompression routines

Signed-off-by: Hans de Goede &lt;j.w.r.degoede at hhs.nl&gt;
Signed-off-by: Thierry MERLE &lt;thierry.merle@free.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Hans de Goede &lt;j.w.r.degoede at hhs.nl&gt;

libv4lconvert: video decompression routines

Signed-off-by: Hans de Goede &lt;j.w.r.degoede at hhs.nl&gt;
Signed-off-by: Thierry MERLE &lt;thierry.merle@free.fr&gt;
</pre>
</div>
</content>
</entry>
</feed>
