aboutsummaryrefslogtreecommitdiffstats
path: root/contrib
AgeCommit message (Collapse)AuthorFilesLines
2018-12-10v4l-utils: sync with latest kernel codeHans Verkuil2-10/+1
Updated to the latest code from the media_tree master. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2018-11-27Build sdlcam only if jpeg is enabledFabrice Fontaine1-0/+2
Fixes: - http://autobuild.buildroot.net/results/1eded8b44cc369550566c6ce0b3c042f1aec8d44 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2018-11-23v4l-utils: sync with latest kernelHans Verkuil1-0/+1
Sync with the latest and greatest kernel code. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2018-11-22sync with kernelSean Young1-13/+13
Signed-off-by: Sean Young <sean@mess.org>
2018-11-06v4l-utils: sync-with-kernelHans Verkuil1-2/+5
Sync to the latest media_tree master branch. Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2018-11-05v4l-utils: sync-with-kernelHans Verkuil3-4/+114
Update to the latest media_tree master. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2018-09-24v4l-utils: sync with media master repositoryHans Verkuil1-6/+15
Sync to the latest headers. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2018-09-15v4l-utils: sync with media masterHans Verkuil1-0/+8
Update headers to their latest versions. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2018-08-30contrib/Makefile.am: gconv was added twiceHans Verkuil1-4/+0
Remove the second one. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2018-08-30arib-std-b24: remove duplicated #defineMauro Carvalho Chehab1-1/+0
There are two defines for UPDATE_PARAMS. That causes GCC 8 to produce lots of warnings. Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2018-08-30contrib/gconv/Makefile.am: remove space after -RHans Verkuil1-1/+1
The latest libtool (2.4.6-2.1) doesn't like a space after -R. Remove it. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2018-08-30v4l-utils: sync with latest media-git master.Hans Verkuil1-4/+5
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2018-08-13ir-keytable: add tool to aid migration from lircdSean Young2-1/+529
This python script is written to help users translate their lircd.conf remote definition to ir-keytable toml format. The tool does not cover every possible lircd.conf, but the majority should work. ./lircd2toml.py PD-202.lircd.conf -o PD-202.toml Signed-off-by: Sean Young <sean@mess.org>
2018-08-02v4l-utils: sync with media_tree master repoHans Verkuil4-4/+6
Main change: removal of VIDIOC_RESERVED. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2018-07-30stress-buffer/libmedia_dev/rds-ctl: fix gcc-8.1 warningsHans Verkuil1-1/+1
Fix various snprintf warnings of this type: get_media_devices.c: In function ‘get_class’: get_media_devices.c:147:33: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] snprintf(fname, PATH_MAX, "%s/%s", dname, entry->d_name); ^~ get_media_devices.c:147:3: note: ‘snprintf’ output between 2 and 4352 bytes into a destination of size 4096 snprintf(fname, PATH_MAX, "%s/%s", dname, entry->d_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2018-07-30sliced-vbi-test: fix gcc-8.1 warningHans Verkuil1-1/+1
In function ‘decode_cc’, inlined from ‘process’ at sliced-vbi-test.c:416:3, inlined from ‘main’ at sliced-vbi-test.c:464:4: sliced-vbi-test.c:177:4: warning: ‘memcpy’ accessing 62 bytes at offsets 0 and 2 overlaps 60 bytes at offset 2 [-Wrestrict] memcpy(cc, cc + 2, cc_idx); ^~~~~~~~~~~~~~~~~~~~~~~~~~ Replace memcpy by memmove. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2018-07-30rds-saa6588: fix broken testsHans Verkuil1-2/+2
gcc-8.1 now warns about things like 'if (1 == (b[0] & 0x08))'. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2018-07-25v4l-utils: sync with media_tree master branchHans Verkuil6-3/+32
Update to the latest media public API. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2018-03-22v4l-utils: sync-with-kernelHans Verkuil4-7/+99
Update to the latest kernel headers. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2018-02-18v4l-utils: sync-with-kernelHans Verkuil2-0/+12
Update to the latest kernel changes. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2018-02-09sync it with Kernel headers, as will be found on 4.16-rc1Mauro Carvalho Chehab5-76/+101
As some changes happened upstream, sync them with v4l-utils. Please notice that the changes at those files: utils/common/v4l2-tpg-colors.c utils/common/v4l2-tpg-core.c utils/common/v4l2-tpg.h Had to be reverted, as they were causing compilation breakages. Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2018-02-07v4l-utils: add SPDX license tagsHans Verkuil1-14/+1
Replace existing licenses with SPDX license tags for those files authored by Cisco. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2018-01-11mc_nextgen_test: get rid of casting warningsMauro Carvalho Chehab1-16/+16
In order to provide better compatibility with hybrid 32/64 bit systems, the logic for some pointers passed from/to kernel is to store on 64 bit integers. It generates, however, lots warnings when building on 32 bits. Fix them. Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2017-12-15sdlcam: ignore binaryRafaël Carré1-0/+1
Signed-off-by: Rafaël Carré <funman@videolan.org> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2017-12-15sdlcam: fix linkingRafaël Carré1-1/+1
Signed-off-by: Rafaël Carré <funman@videolan.org> Acked-by: Pavel Machek <pavel@ucw.cz> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2017-12-14sync-with-kernel and fixup RC_PROTO_*Sean Young8-2/+11
The kernel now defines the same RC_PROTO_ fields are we were using. Signed-off-by: Sean Young <sean@mess.org>
2017-10-31libv4l2: SDL test applicationPavel Machek2-0/+1258
Add support for simple SDL test application. Allows taking jpeg snapshots, and is meant to run on phone with touchscreen. Not particulary useful on PC with webcam, but should work. Signed-off-by: Pavel Machek <pavel@ucw.cz> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> [hans.verkuil@cisco.com: added -lm -ldl -lrt to LDFLAGS]
2017-09-15v4l-utils: sync-with-kernelHans Verkuil4-6/+5
Sync with the latest media_tree master branch. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2017-09-14decode_tm6000: fix buildMauro Carvalho Chehab2-2/+2
The build for this ancillary utility has broken after moved to contrib/. Fix it. Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2017-09-14utils: move rds out of it, placing at contribMauro Carvalho Chehab4-0/+147
The rds/ dir isn't a core RDS set of utilities, but something else. Move it to contrib/ Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2017-09-14contrib: better adjust directory contentsMauro Carvalho Chehab3-18/+3
Two parsers remained at the main dir. Also, Makefile.am needs an update. Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2017-09-14Move decode_tm6000 and xc3028-firmware to contribMauro Carvalho Chehab12-1/+1975
Those are actually ancillary development tools, and aren't used by end-users. So, move them to contrib/ dir. Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2017-09-12contrib: move parsers to a separate directoryMauro Carvalho Chehab32-0/+0
In order to organize the tree, let's place the USB parsers on a separate directory. Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2017-07-18v4l-utils: sync with latest kernelHans Verkuil1-0/+1
Update the headers to the latest linux kernel. Specifically for the new CEC pin monitoring API. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2017-06-24v4l-utils: sync with latest kernelHans Verkuil4-4/+22
Update to the latest kernel headers from the media_tree repo. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2017-04-15v4l-utils: sync-with-kernelHans Verkuil1-0/+18
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2017-04-11v4l-utils: sync-with-kernelHans Verkuil1-2/+2
Main change is a fix for v4l2-tpg-core.c. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2017-04-10v4l-utils: sync with kernelHans Verkuil1-2/+1
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2017-02-22v4l-utils: sync with 4.10 kernel headersHans Verkuil2-5/+4
Sync with the 4.10 kernel headers. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2016-11-30v4l-utils: sync with latest kernelHans Verkuil1-0/+3
Main change is a TPG fix for the HSV formats. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2016-11-16v4l-utils: sync-with-kernelHans Verkuil2-22/+56
Update to the latest media_tree code. Main change is that the CEC framework is now out of staging so the directory where the headers come from has changed (include/uapi/linux/cec*). Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2016-11-02v4l-utils: sync-with-kernelHans Verkuil2-5/+34
Update to the latest kernel code from media_tree master. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2016-10-10v4l-utils: sync-with-kernel 4.8Hans Verkuil1-0/+8
Synchronize with the 4.8 kernel headers. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2016-09-05parse_cx231xx.pl: improve and fix GPIO handlingMauro Carvalho Chehab1-6/+8
The logic there is incomplete and broken. Fix it. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2016-09-05add a parser for tda18271/mb86a20s with cx231xxMauro Carvalho Chehab1-0/+133
That helps debugging issues on ISDB-T cx231xx devices. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2016-08-29parse_tcpdump_log.pl: add support to capture from multiple devsMauro Carvalho Chehab1-5/+7
It is possible to capture from multiple devices. Actually, some media devices are mapped via multiple, ones, like the cx231xx ones, with can be seen with multiple usb devs on some machines: For Polaris AV Capturb (1554:5010 rev 40.01) ==> ./parse_tcpdump_log.pl --device usbmon2 --usbdev 8 For Polaris AV Capturb (1554:5010 rev 40.01) ==> ./parse_tcpdump_log.pl --device usbmon2 --usbdev 4 So, add support to work with a list of devices. Also, print the device on the logs, as this can be useful when monitoring the hole usb bus or a set of device IDs like: # ./parse_tcpdump_log.pl --device usbmon2 000000000 ms 000000 ms (000046 us EP=80, Dev=08) 80 06 00 01 00 00 28 00 >>> 12 01 00 02 ef 02 01 40 54 15 10 50 01 40 01 02 03 01 000000000 ms 000000 ms (000089 us EP=80, Dev=06) 80 06 00 01 00 00 28 00 >>> 12 01 10 01 00 00 00 40 7b 06 03 23 00 03 01 02 00 01 000000000 ms 000000 ms (000188 us EP=80, Dev=05) 80 06 00 01 00 00 28 00 >>> 12 01 00 02 09 00 01 40 e3 05 08 06 36 85 00 01 00 01 000000000 ms 000000 ms (001536 us EP=80, Dev=04) 80 06 00 01 00 00 28 00 >>> 12 01 01 02 e0 01 01 40 87 80 2a 0a 01 00 00 00 00 01 000000002 ms 000002 ms (000215 us EP=80, Dev=03) 80 06 00 01 00 00 28 00 >>> 12 01 00 02 09 00 01 40 e3 05 08 06 36 85 00 01 00 01 000000002 ms 000000 ms (000242 us EP=80, Dev=02) 80 06 00 01 00 00 28 00 >>> 12 01 00 02 00 00 00 08 6d 04 2b c5 01 12 01 02 00 01 000000002 ms 000000 ms (000004 us EP=80, Dev=01) 80 06 00 01 00 00 28 00 >>> 12 01 00 02 09 00 01 40 6b 1d 02 00 06 04 03 02 01 01 Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2016-08-29parse_tcpdump_log.pl: fix logic that lists available devicesMauro Carvalho Chehab1-17/+21
Right now, the list of devices doesn't help much if there are multiple devices on a hub. Fix it to suggest the syntax to filter just one device. Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2016-08-25v4l-utils: sync-with-kernelHans Verkuil2-8/+21
Update headers to those from the latest media_tree master branch. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2016-08-07Add some generated files to .gitignoreMauro Carvalho Chehab1-0/+1
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2016-07-08v4l-utils: sync-with-kernelHans Verkuil3-6/+40
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>

Privacy Policy