niels
f995c5690a
build fixes
2013-12-30 21:35:31 +01:00
niels
5b6df67860
fix v4l2 streaming for HD webcams (properly support mmap capture and mjpeg),
...
fix warning and error messages,
bit of cleanup, dropped jpeg decoder
2013-10-08 23:22:47 +02:00
niels
e5752f967a
fix v4l2loopback streaming, get format before setting it, do not assume card reports capabilities correctly,
2013-09-24 20:46:10 +02:00
niels
283e05de05
fixed a problem in negotiating image resolution and pixel format, fixed jpeg decoding
2013-09-23 20:16:34 +02:00
niels
bf48249a2a
fallback to read/write if mmap fails on v4l2loopback.
2013-02-12 21:08:56 +01:00
niels
f9e12664c4
push
2013-02-07 21:31:04 +01:00
niels
43de80a92e
added vloopback as output driver ( requires --output-file )
...
vloopback output driver negotiates format if native is not supported
fixed support for some formats
2012-12-29 21:02:47 +01:00
niels
708c722f30
bugfixes to a few FX, fixed multi thread task balancer,fixed removing shm segment on close, do not fail opening v4l2 device that report no input sources or channels.
2012-12-28 21:30:51 +01:00
niels
3204628bc9
make it work with > 0.8.5 ffmpeg (avformat > 53.x )
2011-10-20 20:27:22 +02:00
niels
8f43336b80
add net io logger (only enabled if compiled STRICT_CHECKING and env var VEEJAY_LOG_NET_IO="on" )
...
fixed corrupted header in tag type network for unicast/mcast
fixed segfault on listing v4l2 devices when there is none
2011-08-03 19:49:22 +02:00
niels
c2c9c7f9ca
re-write pixel format negotiation for v4l2 devices
...
add VIMS_GET_IMAGE vims event '423:x y w h;' to return region of interest in YUV422
report error in v4l2_set_framerate
2011-07-17 17:15:59 +02:00
niels
aaa614fa92
drop send devices
...
fix v4l2 device list
2011-07-10 21:56:18 +02:00
niels
2486b67251
cleanup
...
fix norm setting
better video standard handling
2011-07-10 19:09:50 +02:00
niels
dbf9685ea5
bump version
...
beta support for vloopback / v4l2 (thanks to Xendarboh) untested
fixed commandline setting '-N or --norm'
knoch home server for geo-location statistics
2011-07-08 20:20:32 +02:00
niels
a6cde620bd
fix typo in man page on VEEJAY_CAPTURE_DRIVER
...
only use unicap when not using v4l2 (default: disabled)
2011-06-23 19:05:27 +02:00
niels
b6f5699961
drop configure option without-v4l2 / without-v4l
...
add option 'enable-v4l1'
v4l2 driver is default
check on failed open in v4l2_open
2011-06-21 17:37:49 +02:00
niels
cab87d71a4
use threaded capture by default
...
added double buffered capture
attempted to fix pixelformat negotation
2011-04-13 23:58:47 +02:00
niels
6981ef5a72
set_status for non-threaded capture
2011-04-11 23:02:30 +02:00
niels
2d82c73b9d
fix freeze when trying to open non existing video device
...
bugfixes
2011-04-11 01:24:40 +02:00
niels
fa73aa5d67
implemented set_active, enable and disable routines for v4l2 capture
...
implemented pause v4l2 capture
2011-04-11 00:19:36 +02:00
niels
817373cc57
added VEEJAY_V4L2_NO_THREADING environment var to entirely disable threaded capture
...
fixed grey scale support
fixed mutex initialization (oops)
2011-04-10 23:41:58 +02:00
niels
8af7e6024b
fix fallback to read/write
...
minor cleanup
re-start capture on signal loss
2011-04-10 22:26:25 +02:00
niels
b0352f6776
fix commandline option -A to accept device number
...
added threading to v4l2 capture
added env var 'VEEJAY_V4L2_ALL_IN_THREAD' (set to 1 to move all image processing into thread and memcpy the captured frame to consumer)
added env var 'VEEJAY_V4L2_MAX_RETRIES' (try before giving up)
added env var 'VEEJAY_V4L2_CAPTURE_METHOD' (set to 0 to use read/write interface)
poll before pull frame
changed default to threaded v4l2 capture
2011-04-10 00:10:48 +02:00
niels
ff5557ce7a
deprecate v4l1, default to v4l2
...
added support for jpeg based webcams such as sony eye toy
scan /sys/class/video4linux to find v4l devices or use dummy list (video0 to video7)
added function to see basic jpeg header to jpegutils, nothing fancy
added beta support for mjpeg based video devices (untested)
2011-04-06 23:35:59 +02:00
niels
cb655ceb4e
make webcams work; video input channel = 0
2011-04-05 21:28:30 +02:00
niels
ba1ec7726a
fix compilation of v4l2. re-run autogen.sh
2011-03-28 21:41:45 +02:00
niels
2c31b5e1f1
added support for v4l2 (beta)
...
fixes to reloaded's glade files
fix reloaded connection launcher
2011-02-27 15:38:17 +01:00