Age | Commit message (Collapse) | Author | Files | Lines |
|
Updated to the latest code from the media_tree master.
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
|
|
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>
|
|
Sync with the latest and greatest kernel code.
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
|
|
Signed-off-by: Sean Young <sean@mess.org>
|
|
Sync to the latest media_tree master branch.
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
|
|
Update to the latest media_tree master.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Sync to the latest headers.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Update headers to their latest versions.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Remove the second one.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
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>
|
|
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>
|
|
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
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>
|
|
Main change: removal of VIDIOC_RESERVED.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
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>
|
|
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>
|
|
gcc-8.1 now warns about things like 'if (1 == (b[0] & 0x08))'.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Update to the latest media public API.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Update to the latest kernel headers.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Update to the latest kernel changes.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
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>
|
|
Replace existing licenses with SPDX license tags for those
files authored by Cisco.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
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>
|
|
Signed-off-by: Rafaël Carré <funman@videolan.org>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
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>
|
|
The kernel now defines the same RC_PROTO_ fields are we were using.
Signed-off-by: Sean Young <sean@mess.org>
|
|
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]
|
|
Sync with the latest media_tree master branch.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
The build for this ancillary utility has broken after moved to
contrib/. Fix it.
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
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>
|
|
Two parsers remained at the main dir. Also, Makefile.am needs
an update.
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
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>
|
|
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>
|
|
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>
|
|
Update to the latest kernel headers from the media_tree repo.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Main change is a fix for v4l2-tpg-core.c.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Sync with the 4.10 kernel headers.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Main change is a TPG fix for the HSV formats.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
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>
|
|
Update to the latest kernel code from media_tree master.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Synchronize with the 4.8 kernel headers.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
The logic there is incomplete and broken. Fix it.
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
|
|
That helps debugging issues on ISDB-T cx231xx devices.
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
|
|
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>
|
|
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>
|
|
Update headers to those from the latest media_tree master branch.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|
|
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
|
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
|