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
6e4ed40240
fix vloopback streaming between veejays in v4l1
...
warn if using v4l2
2011-06-02 20:00:32 +02:00
niels
c32b928941
update pkgbuild files for archlinux
...
update copyright notice
2011-04-25 13:31:40 +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
630cd10cea
disable threaded capture until it is tested better
2011-04-11 23:16:08 +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
niels
77c1b4608a
Merge branch 'master' of git@code.dyne.org:veejay
...
Conflicts:
veejay-current/veejay-server/libplugger/freeframe-loader.c
veejay-current/veejay-server/libplugger/freeframe-loader.h
veejay-current/veejay-server/libvevo/vevo.c
2011-02-05 18:04:28 +01:00
niels
2f38f2d3fd
fix freeframe
...
disabled freeframe plugin parameters
fixes to yuv lib
fixes to vevo lib
bump version
2011-01-17 20:03:01 +01:00
test
e1a469e20e
- fix possible crash when unable to open v4l device
2010-12-05 19:53:59 +01:00
test
c7b5c96a73
remove error message
2010-12-04 10:55:53 +01:00
root
e6ff281003
- bug in recursive port free
...
- workarround
2010-12-03 23:27:41 +01:00
niels
6dd1bcd55f
fix slow motion play
...
replace cpuinfo.sh
clear v4l structures before using (vloopback)
2010-11-29 12:22:33 +01:00
niels
a666823e6a
1.5.5
2010-10-24 16:33:06 +00:00
Niels Elburg
5b3c52908a
fixes
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1422 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-04-05 15:34:35 +00:00
Niels Elburg
5029fd2c0e
add rgb
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1421 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-04-05 15:12:47 +00:00
Niels Elburg
9ac828204e
branch livido, added libplugger, working livido loader, refactor plugload to libplugger
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1418 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-04-04 16:53:43 +00:00
Niels Elburg
6071c86f7a
Fix bugs in mcast
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1406 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-03-04 19:31:06 +00:00
Niels Elburg
b4318287c7
revive y4m output stream, fix potential problem in vj client decompress frame
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1405 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-03-03 20:21:22 +00:00
Niels Elburg
0e7e890fe1
more reliable streaming, re-connect on connection failure
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1399 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-02-28 17:20:11 +00:00
Niels Elburg
6172b2c0b8
fix REG_RIP, fix preview locking veejay, fix jumping quick select
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1393 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-02-22 21:09:46 +00:00
Niels Elburg
c415a1b697
fixing bugs eeh
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1376 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-02-05 21:22:32 +00:00
Niels Elburg
f17aac9bef
remove wrong assertion
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1373 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-02-03 19:18:04 +00:00
Niels Elburg
7f5419db4f
fix setting norm to NTSC, fix NTSC in dummy mode, display norm when opening v4l devices, added environment var 'VEEJAY_RUN_MODE' to run old dummy mode, new mode runs in PAL or NTSC highest resolution by default.
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1367 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-02-02 19:19:01 +00:00
Niels Elburg
e6f03f0742
sync
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1355 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-01-24 21:12:58 +00:00
Niels Elburg
56d83622f0
sync
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1349 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-11-15 16:17:20 +00:00
Niels Elburg
6494873288
libjpeg optional
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1348 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-10-04 13:46:52 +00:00
Niels Elburg
738d9a247d
added ctrl - a to toggle activation of projection calibration setup on veejay startup, added ctrl - a to help, added vims 165 to toggle
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1345 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-07-11 15:20:27 +00:00
Niels Elburg
ecc6041ee9
fix multicast receiver, added container for audio playback (nonfunctional)
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1327 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-05-22 14:22:27 +00:00
Niels Elburg
c02f419bed
added support for multicasting video in grayscale, rewrote mcast receiver routine to propery deal with late packets (fix corrupted compressed stream)
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1326 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-04-05 16:57:25 +00:00
Niels Elburg
edd32fd86a
clear memory before usage in mcast
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1325 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-04-04 14:42:16 +00:00
Niels Elburg
3a1e16e2f8
sync with mobile devel (amsterdam fx)
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1324 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-04-04 12:16:07 +00:00
Niels Elburg
7b5daa37d5
improve opening of v4l devices
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1306 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-01-18 12:36:16 +00:00
Niels Elburg
20c30c4e82
auto detect jpeg streaming webcams
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1274 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2008-12-28 19:46:00 +00:00
Niels Elburg
ed5800ca75
add support for jpeg streaming webcams (work in progress), fixed preview bug, fix multiple v4l devices, fix clamping in luma magic, fix -h commandline option
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1273 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2008-12-28 17:32:41 +00:00
Niels Elburg
1c5c390061
fix unicap in configure.ac, fixed loading/saving of perspective transformations
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1261 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2008-12-15 22:00:13 +00:00
Niels Elburg
2579650c76
mega bugfix collection: fix clamping, fix encoders, added ljpeg,mjpegb, internal format for jpeg 4:2:2 and 4:2:0 full range, fixed dv, added list command to vims 302, added composite blend to gl but untested, old behaviour with -D, added auto ccir 601 <-> jpeg jfif ycbcr auto conversion, fixed compile warnings, dropped yuv4mpeg output stream, added yuv4mpeg 4:2:2 and 4:2:0 as recorders,dropped output zoom (commandline option),added environment variables VEEJAY_PERFORMANCE, VEEJAY_AUTO_SCALING, VEEJAY_INTERPOLATE_CHROMA, VEEJAY_SDL_KEY_REPEAT_INTERVAL, VEEJAY_PLAYBACK_CACHE, SDL_KEY_REPEAT_DELAY, added slow motion to fx chain performer to slow mixing samples, dropped processing in 4:2:0, added environment variables to veejay -u and man page, create ./veejay/fonts on first run and exit, dropped crop and zoom, auto increment port when multiple instances exist, fix cpu core pin, fast start of veejay server, added support for dv ntsc, fixes to magic overlay, chroma magic, luma magick, added more to greyscale video to magic overlays
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1249 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2008-12-10 23:31:31 +00:00
Niels Elburg
584441b142
work in progress, adding support for both yuv and ycbcr in sample and stream recorder
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1245 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2008-12-03 22:14:24 +00:00
Niels Elburg
4dc1981f59
fix recording, drop internal 420
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1244 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2008-12-03 19:44:22 +00:00