<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to support-requests</title><link>https://sourceforge.net/p/libavcap/support-requests/</link><description>Recent changes to support-requests</description><atom:link href="https://sourceforge.net/p/libavcap/support-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sun, 09 Sep 2018 14:41:55 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/libavcap/support-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>cannot build under ubuntu 18.04</title><link>https://sourceforge.net/p/libavcap/support-requests/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I am trying to build avcap 0.1.9 under ubuntu 18.04. After downloading I do&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="na"&gt;.install&lt;/span&gt;
&lt;span class="nf"&gt;make&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;The install procedure has no fatal errors. However, make would not run because:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;"V4L2_ConnectorManager.cpp:29:10: fatal error: linux/videodev.h: No such file or directory"&lt;/code&gt;&lt;br/&gt;
I tried to fix this by executing&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;$ sudo ln -s /usr/include/linux/videodev2.h /usr/include/linux/videodev.h
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;and then ran &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;$ make clean&lt;span class="p"&gt;;&lt;/span&gt; make
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;which produced the following errors:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;V4L1_ConnectorManager.cpp:63:24: error: aggregate 'avcap::V4L1_ConnectorManager::query()::video_channel vc' has incomplete type and cannot be defined
   struct video_channel vc;
                        ^~
V4L1_ConnectorManager.cpp:67:44: error: 'VIDIOCGCHAN' was not declared in this scope
   if(ioctl(mDeviceDescriptor-&amp;gt;getHandle(), VIDIOCGCHAN, &amp;amp;vc) == -1)
                                            ^~~~~~~~~~~
V4L1_ConnectorManager.cpp:67:44: note: suggested alternative: 'VIDIOC_G_STD'
   if(ioctl(mDeviceDescriptor-&amp;gt;getHandle(), VIDIOCGCHAN, &amp;amp;vc) == -1)
                                            ^~~~~~~~~~~
                                            VIDIOC_G_STD
V4L1_ConnectorManager.cpp: In member function 'virtual int avcap::V4L1_ConnectorManager::setVideoInput(avcap::Connector*)':
V4L1_ConnectorManager.cpp:115:23: error: aggregate 'avcap::V4L1_ConnectorManager::setVideoInput(avcap::Connector*)::video_channel vc' has incomplete type and cannot be defined
  struct video_channel vc;
                       ^~
V4L1_ConnectorManager.cpp:119:50: error: 'VIDIOCSCHAN' was not declared in this scope
  int res = ioctl(mDeviceDescriptor-&amp;gt;getHandle(), VIDIOCSCHAN, &amp;amp;vc);
                                                  ^~~~~~~~~~~
V4L1_ConnectorManager.cpp:119:50: note: suggested alternative: 'VIDIOC_S_STD'
  int res = ioctl(mDeviceDescriptor-&amp;gt;getHandle(), VIDIOCSCHAN, &amp;amp;vc);
                                                  ^~~~~~~~~~~
                                                  VIDIOC_S_STD
Makefile:309: recipe for target 'V4L1_ConnectorManager.lo' failed
make[3]: *** [V4L1_ConnectorManager.lo] Error 1
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;any suggestions?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lou Burnard</dc:creator><pubDate>Sun, 09 Sep 2018 14:41:55 -0000</pubDate><guid>https://sourceforge.net7570e84d885d07813cbd1c2223babda5b7e6ef23</guid></item><item><title>Capture format question and error message</title><link>https://sourceforge.net/p/libavcap/support-requests/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Question: What if the video format for captures on OSX? (.mov, .mpg, etc.) &lt;br /&gt;
On OSX,nor the Quicktime Player or VLC does not recognize it.&lt;br /&gt;
Or maybe it is because of this (a Creative labs autofocus webcam) :&lt;br /&gt;
$ captest -i&lt;/p&gt;
&lt;p&gt;Detailed information for capture-device: 0&lt;/p&gt;
&lt;p&gt;Name: USB Video Device, Driver: USB Video Class Video&lt;/p&gt;
&lt;p&gt;Formats:&lt;br /&gt;
0: Y'CbCr 4:2:2 - yuy, fourcc: 1448695129, Resolutions: 640x480, 352x288, 320x240, 176x144, 160x120, 1600x1200&lt;/p&gt;
&lt;p&gt;Controls:&lt;br /&gt;
Brightness, type: Integer, id: 0, value: 1057, default: 1057, min: 0, max: 65535, step: 1&lt;br /&gt;
Blacklevel, type: Integer, id: 1, value: 0, default: 0, min: 0, max: 65535, step: 1&lt;br /&gt;
Whitelevel, type: Integer, id: 2, value: 0, default: 0, min: 0, max: 65535, step: 1&lt;br /&gt;
Contrast, type: Integer, id: 4, value: 32767, default: 32767, min: 0, max: 65535, step: 1&lt;br /&gt;
Hue, type: Integer, id: 3, value: 33314, default: 33314, min: 0, max: 65535, step: 1&lt;br /&gt;
Saturation, type: Integer, id: 5, value: 18970, default: 18970, min: 0, max: 65535, step: 1&lt;br /&gt;
Sharpness, type: Integer, id: 6, value: 3640, default: 3640, min: 0, max: 65535, step: 1&lt;/p&gt;
&lt;p&gt;No input-connectors found. &lt;/p&gt;
&lt;p&gt;No output-connectors found. &lt;/p&gt;
&lt;p&gt;$ captest -c -f test.dat&lt;/p&gt;
&lt;p&gt;Capturing 5 seconds of data from device 0, saving to 'test.dat'.&lt;/p&gt;
&lt;p&gt;Format: Y'CbCr 4:2:2 - yuy&lt;br /&gt;
Resolution: 640x480&lt;br /&gt;
Captured frame: 1 Timestamp: 4544 ms, Valid Bytes: 0TestCaptureHandler: Error writing data.&lt;br /&gt;
Captured frame: 2 Timestamp: 4751 ms, Valid Bytes: 614400&lt;/p&gt;
&lt;p&gt;$ &lt;br /&gt;
afaik I have no permission problems.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bengt Nilsson</dc:creator><pubDate>Fri, 05 Jun 2009 20:38:29 -0000</pubDate><guid>https://sourceforge.net6d386ed65315f564b50ab9ed72097d8b33a9a0ea</guid></item><item><title>Does not build on OSX 10.5.7</title><link>https://sourceforge.net/p/libavcap/support-requests/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;./configure is without errors, but make gives this:&lt;br /&gt;
make  all-recursive&lt;br /&gt;
Making all in avcap&lt;br /&gt;
Making all in osx&lt;br /&gt;
.....&lt;br /&gt;
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include/avcap -I../../include/avcap/osx -g -O2 -MT QT_Device.lo -MD -MP -MF .deps/QT_Device.Tpo -c QT_Device.cpp  -fno-common -DPIC -o .libs/QT_Device.o&lt;br /&gt;
../../include/avcap/FormatManager.h:120: error: 'STANDARD_ID_T' does not name a type&lt;br /&gt;
../../include/avcap/FormatManager.h:123: error: 'STANDARD_ID_T' has not been declared&lt;br /&gt;
../../include/avcap/FormatManager.h: In constructor 'avcap::VideoStandard::VideoStandard(const std::string&amp;amp;, int)':&lt;br /&gt;
../../include/avcap/FormatManager.h:125: error: class 'avcap::VideoStandard' does not have any field named 'id'&lt;br /&gt;
make[3]: *** [QT_Device.lo] Error 1&lt;br /&gt;
make[2]: *** [all-recursive] Error 1&lt;br /&gt;
make[1]: *** [all-recursive] Error 1&lt;br /&gt;
make: *** [all] Error 2&lt;/p&gt;
&lt;p&gt;BN&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bengt Nilsson</dc:creator><pubDate>Tue, 02 Jun 2009 19:58:31 -0000</pubDate><guid>https://sourceforge.netd5e91b6b5fc26a1facc6e89b1d87eb9c180e94df</guid></item></channel></rss>