summaryrefslogtreecommitdiff
path: root/graphics/libv4l/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2022-05-17libv4l: SunOS support.jperkin1-2/+7
This also updates the Linux headers so may improve compatibility on other OS.
2021-11-01libv4l: update to 1.22.1.wiz1-2/+2
v4l-utils-1.22.0 ---------------- Gregor Jasny (3): configure.ac: Add copy of gnulib visibility.m4 bootstrap.sh: Replace which with POSIX compliant command -v m4: Update ax_pthread to latest v4l-utils-1.22.0 ---------------- Alexandre Courbot (1): v4l2-compliance: test for vb2/m2m poll kernel bug Bastien Nocera (1): keytable: Add source information in generated keymaps Dafna Hirschfeld (7): utils: v4l2-ctl: support V4L2_CAP_IO_MC in v4l2-ctl '--list-formats-*' commands v4l2-ctl: vidcap: Add support for the CSC API v4l2: common: add the flags V4L2_FMT_FLAG_CSC* to the list that maps flags to str v4l2-ctl: subdev: Add support for the CSC API in the subdevices v4l2-ctl: subdev: Add the flags to the list of supported mbus formats v4l2-ctl: print specific error upon failure v4l2-ctl: fix bugs found in streaming_set_cap2out Daniel W. S. Almeida (1): test-media: add support for vidtv Deborah Brouwer (18): cec-compliance: add Audio System mask to Set Audio Rate cec: add active sensing test for Audio Rate Control messages cec: add invalid operand test for Audio Rate Control messages cec-follower: increase precision of Audio Rate Control active sensing cec-follower: detect the cessation of Audio Rate Control messages cec-follower: emulate features for CEC versions < CEC 2.0 cec: add tests for Give Deck Status message cec: add tests for Deck Control message cec: add tests for Deck Play message cec-compliance: remove Deck Status test cec: add Deck Control wake-up handling tests cec: remove redundant struct cec_msg initializations cec-compliance: remove One Touch Record Status test cec-follower: use log_addr_type to get local device type cec: expand One Touch Record tests cec: add One Touch Record Standby tests cec: expand Timer Programming tests cec-follower: emulate programmed timer recordings Gregor Jasny (4): buildsystem: Start v4l-utils 1.21.0 development cycle qv4l2: Also fall back to old method for querying resolution libdvbv5: hide my_strlcpy symbol libdvbv5: hide stack_dump symbols and provide soname compatibility Hans Petter Selasky (3): Fix print formatting warning for clang. v4l-utils: FreeBSD already defines packed Use standard integer types Hans Verkuil (154): v4l-utils: sync with latest media kernel cec-ctl: improve --list-devices test-media: also keep vivid cec devices open test-media: add 'tee /dev/kmsg' v4l-utils: sync with latest media kernel v4l-utils: sync with latest media kernel v4l2-info.cpp: add new flag V4L2_FMT_FLAG_ENC_CAP_FRAME_INTERVAL v4l2-compliance: fix cache hint regressions test-media: enable cache_hints for the first vivid instance cec-compliance: add 'reason' sanity check. qvidcap: set GL_UNPACK_ROW_LENGTH for Bayer formats qvidcap: fix GL_UNPACK_ROW_LENGTH for Bayer > 8 bits v4l2-compliance: relax testBasicSelection check. v4l2-compliance: fix stateful encoder tests qv4l2: fix use of deprecated byteCount method qv4l2: add -Wno-psabi to avoid ABI warning on ARM qv4l2: fix more 'deprecated Qt functions' warnings v4l2-compliance: drop kernel_version v4l2-compliance: disable cache flag test for kernels < 5.9 cec-compliance: clarify a power transition test v4l2-compliance: remove spurious \n in message qv4l2: QGuiApplication::screenAt() appeared in Qt 5.10 v4l2/cec-compliance: use new GIT_SHA variable cec-compliance: don't skip tests if phys addr is invalid v4l2-ctl: set total number of native DTDs to 1 cec-compliance: the SHA needs to be shown in different ways v4l2-compliance: fix colorspace checks for JPEG codecs v4l2-compliance: improve frequency range checks cec-follower: fix logging the SHA v4l-utils: update v4l2-tpg.patch v4l-utils: sync with latest media kernel v4l-utils: use V4L2_TYPE_IS_CAPTURE v4l2-ctl: fix INTEGER64 support, add common_print_control() v4l2-ctl: rename vivid_uvc_meta_buf to uvc_meta_buf cv4l-helpers.h: fix the cv4l_buffer assignment operator v4l2-ctl: fix broken fd.qbuf error check v4l2-compliance: some fails were ignored cec-follower: CEC_MSG_STANDBY can just call enter_standby() v4l2-tpg.patch: add clamp_t define sync with latest media kernel cec-follower: add --standby and --toggle-power-status cec-ctl: improve the --phys-addr-from-edid-poll option v4l-utils: sync with media_tree master cec-ctl: don't spam log with PA changes unless paused v4l-utils: sync with media_tree master libcecutil: make license consistent media-ctl: fix compiler warnings cec-compliance: options -n and -N were swapped in --help cec-ctl/cec-compliance: add pulse8-cec kernel version check cec utils and v4l2-compliance: improve version info cec-follower: drop physical address check cec-ctl: really wait for 2 seconds when the HPD is low cec-ctl.1.in: fix awkward language cec-ctl: detect if Standby etc. messages are Nacked v4l2-compliance-32: use v4l2_compliance_CPPFLAGS v4l2-ctl-32: use v4l2_ctl_CPPFLAGS, fix wrong check common/media-info.cpp: 'Flags' was not aligned v4l2-compliance: improve comment for CROPCAP/G_SELECTION fail v4l2-ctl: clean up control value printing v4l2-ctl: break on VIDIOC_DQEVENT error v4l-utils: sync with media_tree master qv4l2: fix CaptureWin::setWindowSize() if there are multiple screens v4l2-compliance: fix two S_EDID tests v4l2-compliance: test polling and disconnecting v4l2-compliance: skip sequence tests for vivid v4l-utils: sync with latest media_tree master repo v4l2-subdev.h: replace BIT(0) by 0x00000001 v4l2-info: add v4l2_info_subdev_capability v4l2-ctl: add support for VIDIOC_SUBDEV_QUERYCAP v4l2-compliance: add support for VIDIOC_SUBDEV_QUERYCAP v4l2-compliance: improve VIDIOC_TRY_DE/ENCODER_CMD tests v4l2-compliance: improve VIDIOC_(TRY_)EN/DECODER_CMD tests v4l2-compliance: check correct buffer length after CREATE_BUFS v4l2-ctl: fix incorrect check for last_ts media-info: MEDIA_ENT_F_IO_DTV doesn't need an interface test-media: improve vidtv tests cec-ctl: showTopology(): fix level wraparound bug v4l2-compliance: add missing V4L2_PIX_FMT_H264_SLICE cec-compliance: improve current latency checks configure.ac: revert AM_GNU_GETTEXT_VERSION change configure.ac: improve gettext compatibility support v4l-utils: sync with latest media kernel v4l2-compliance: improve fmtdesc.description check v4l2-compliance: improve compound control checks v4l2-tpg.patch: rename min/max defines to tpg_min/max v4l2-compliance: don't warn about seq counter for metadata v4l2-ctl: add --show-edid, add new test EDIDs v4l2-ctl: don't squash setting multiple identical controls. v4l2-ctl: fix hdmi and hdmi-4k-170mhz EDIDs v4l2-ctl: improve --help-edid v4l2-ctl: update EDIDs qv4l2: fallback if window()->windowHandle() == NULL v4l2-ctl: recognize compound h264 and fwht control types cec: improve vendor ID logging v4l2-compliance: rename stvec to vec_remote_subtests v4l2-ctl: add missing const, use {} instead of memset v4l2-ctl: remove unused struct flag_def v4l2-dbg: fix control flow problem v4l2-compliance: move all vivid controls to v4l2-compliance.h utils/libcecutil/cec-log.cpp: report 6 digits of Vendor ID utils/cec: fix inconsistent Vendor ID reporting v4l2-ctl: add '--set-edid type=list' support cec-compliance: clarify a warning cec-compliance: use the actual audio_out_delay value cec-compliance: improve error message cec-compliance: hardcode audio_out_delay to 1 if not set v4l2-compliance: V4L2_PIX_FMT_VP8_FRAME is for stateless decoder v4l-utils: sync with upstream media_tree master v4l2-ctl: add new control types cec-compliance: skip warning if audio_out_delay is 1 v4l-utils: sync with media_tree/master cec-compliance: move audio helper functions to cec-test-audio.cpp cec-compliance: move CDC helper functions to cec-test.cpp cec-ctl: improve 'Sleep' message in stress test cec-ctl: min/max-sleep arguments should be double, not unsigned v4l-utils: patch v4l2-controls.h v4l-utils: sync with media_tree master v4l2-compliance: improve request tests contrib/test/test-media: add -setup option v4l2-compliance: fix bad indentation v4l2-compliance: fix g++-7 compile error cec-compliance/follower: fix type comparison warnings libcecutil/cec-info.cpp: rename Reserved to Backup cec-follower: fix incorrect fallthrough cec-ctl: report low drive without --verbose test-media: add vidtv to the mc target test-media: drop vidtv from mc, but warn if MC is disabled for DVB cec-ctl: free signal time -> signal free time cec-ctl: log signal free time when (show && !verbose) cec-follower: refactoring: split up overly long functions cec-compliance: use send_timer_error for one more test cec-compliance: add cec-test-tuner-record-timer.cpp cec-compliance: improve warning about late reply cec-compliance: improve testLostMsgs test configure.ac: drop printf for GIT_COMMIT_DATE cec-compliance: wait up to 10s for Inactive Source reply cec-compliance: fix broken timer tests v4l-utils: libdvbv5: fix broken my_strlcpy calls v4l2-ctl: update test EDIDs v4l2-compliance: add 0 check for v4l2_event reserved field v4l2-compliance: add new test for 32/64 bit time handling v4l-utils: sync with latest media staging tree v4l2-compliance: use fail_on_test_val for better fail reports test-media: add -E and -W options test-media: configure vimc scaler correctly test-media: missed one scaler config line test-media: add 'date' at beginning and end, show versions test-media: mc should include vidtv test-media: drop vidtv from the 'mc' target test-media: show version info earlier and show cmd args cec-compliance: fix 'unresponsive' detection cec-compliance: improve confusing message cec-compliance: fix confusing 'Transient state' message v4l2-compliance: check entity function for codecs Ismael Luceno (1): keytable: Fix missing inclusion of argp.h James Le Cuirot (1): configure.ac: Add --without-libudev option to avoid automagic dep Luca Boccassi (1): Build with libbpf, remove local sources Marian Cichy (2): media-ctl: fix ycbcr property in help description media-ctl: add v4l2-ycbcr-enc field in help description Marvin Schmidt (1): mc_nextgen_test: Link against argp library Mauro Carvalho Chehab (41): v4l2grab: fix block mode handling v4l2grab: add querycap basic support libv4l2: add newer caps to v4l2_driver.c v4l2grab: prepare it for adding support for other methods v4l2grab: add command line args for other capture methods v4l2grab: some code reorg v4l2grab: add read and userptr capture methods v4l2grab: remove an unused var libdvbv5: add support for the registration descriptor libdvbv5: detect SMTPE 302m audio format libdvbv5: use an array for the fourcc type dvb-file: reimplement get_pmt_descriptors() dvbv5-zap: add a warning when not recording PMT data dvbv5-zap: allow recording also the SDT table dvbv5-zap: don't use start time initialized libdvbv5: initialize v3 params libdvbv5: fix the quality detection logic libdvbv5: fix init of the ATSC service location libdvbv5: avoid a potential access out of an array dvb-fe-tool: better check the event type libdvbv5: don't leak memory at dvb-dev-remote dvbv5-daemon: do some cleanups at the daemon libdvbv5: dvb-dev-remote: don't leak resources at send_buf() libdvbv5: dvb-dev-local: fix error handling for device addition libdvbv5: dvb-dev-local: better handle realloc() libdvb: fix ATSC service location parser libdvbv5: add a warning if a descriptor's init doesn't went fine libdvbv5: desc_network_name: simplify the init code libdvbv5: validate cable descriptor's size libdvbv5: desc_ca: cleanup the routine libdvbv5: desc_language: check if the size is correct libdvbv5: fix a typo dvb-file: fix one-line output with default values dvb-zap: copy_to_file doesn't return any value dvbv5-zap: add a check for dvb_fe_retrieve_status() errors dvbv5-zap: remove an unused logic dvbv5-zap: fix a cut-and paste error libdvbv5: dvb-dev-remote: better handle cmd size dvb-dev-remote: check if setsockopt() fails dvbv5-daemon: don't dereference a null pointer Makefile.am: turn the build less verbose by default Max Schulze (1): v4l2-ctl: print delta to current clock in verbose mode Niklas Söderlund (2): configure.ac: Resolve GIT_* even if repository is a submodule configure.ac: Fix building without libudev Paul Elder (10): v4l2-ctl: Fix test_ioctl cmd type v4l2-compliance: Convert testBlockingDQBuf to pthreads v4l2-compliance: Add libcamera to businfo prefixes configure.ac: Export git commit count media-ctl: Add version command v4l2-compliance: Add version command v4l2-ctl: Add version command cec-compliance: Add version command cec-ctl: Add version command cec-follower: Add version command Rosen Penev (27): convert to range based loops use auto use using instead of typedef use emplace_back convert files to reference use explicit for single argument constructors fix mismatching declaration add missing include for uClibc-ng clean up includes and convert C includes to C++ v4l-helpers: don't mix enum type with int cppcheck: turn several references to const cppcheck: use const references clang-tidy: use nullptr clang-tidy: add a bunch of const v4l-utils: switch remote_subtest arrays to vector v4l-utils: convert board_list to vector clang-tidy: use using instead of typedef clang-tidy: use auto clang-tidy: use nullptr remove unused ARRAY_SIZE cec-tuner: std::array conversions v4l2-utils: turn fb_formats to constexpr array mass constexpr conversions v4l-utils: add missing static v4l-utils: add missing fallthrough remove pointless constructor utils: replace push_back with emplace_back Sean Young (8): lircd2toml: add option to keep lirc codes as they are Move sync-with-kernel into dedicated shell script ./sync-with-kernel.sh v4l-utils: sync with latest media kernel ir-ctl: include timeout in raw IR and parse timeout in pulse-space file keytable: ensure BPF IR decoders use correct section name ir-ctl: print correct transmitter count ir-ctl: Revert "ir-ctl: print correct transmitter count" ir-ctl: increase the size of the buffer used to read raw files Sebastian Fricke (1): README: Update build requirements for debian Sergey Senozhatsky (3): v4l2-utils: test cache_hints for MMAP queues v4l-compliance: remove NON_CONSISTENT hint test v4l-compliance: re-introduce NON_COHERENT and cache hints tests Trenton Schulz (1): Rudimentary support for mi_media_detect_type on FreeBSD. Ulrich Ölmann (3): keytable: fix typo configure.ac: autodetect availability of systemd keytable: restrict installation of 50-rc_keymap.conf
2021-09-28libv4l: Support GCC >= 10.jperkin1-2/+2
2020-11-20libv4l: update to 1.20.0.wiz1-2/+2
v4l-utils-1.20.0 ---------------- Akinobu Mita (1): v4l2-ctl: add sizeimage suboption for set-fmt-video options Bård Eirik Winther (1): qvidcap: Add stride option to command line Chris Leick (1): Update German translation David Seifert (1): Fix GCC 10 / -fno-common Gregor Jasny (8): buildsystem: Start v4l-utils 1.19.0 development cycle dvbv5-zap: Fix typo v4l2-ctl: include C++ cmath header ubuntu1604: add missing headers for std::exit libcecutil: Remove vanished TODO file from ditribution list v4l2-ctl: Do not distribute generated 32bit source v4l2-compliance: Do not distribute generated 32bit source libcecutil: Distribute cec-gen.pl Hans Petter Selasky (2): Fix broken for loop in libv4l Fix for mismatched class/struct tags Hans Verkuil (133): v4l2-compliance: improve metadata capture support test-media: remove left-over debug lines v4l2-compliance: fail if selection is present for compressed video cec-compliance: rename 'ok' to 'unknown' cec-ctl/msg2ctl.pl: don't add HTNG commands to msgtable cec-compliance: add --test-fuzzing option test-media: update vimc tests v4l-utils: sync with latest media_tree master keytable: add new generated keymaps msg2ctl.pl: add newline after log_msg cec-follower: drop the hardcoded UI commands list cec-ctl/cec-log: use new CEC_OP_UI_CMD defines cec utils: support CEC_ADAP_G_CONNECTOR_INFO cec-compliance/follower: use new CEC_OP_UI_CMD defines utils/libcecutil: add CEC utility library cec-follower: switch to the new CEC utilities library cec-compliance: use the new CEC utilities library cec-ctl: use the new CEC utilities library utils/common/cec*: remove unused cec files cec-htng(-funcs).h: move to libcecutil libcecutil: do not assume building in source tree. libcecutil: remove empty generated headers on failure libcecutil: cec-gen.pl now generates all headers in one go v4l-utils: sync to latest cec-funcs.h libcecutil: spaces should be replaced by - for help_features cec-compliance: move util_receive to cec-compliance.cpp cec-compliance: add timeout to util_receive cec-compliance: fix a bug in util_receive cec-compliance: Improve the INACTIVE_SOURCE test cec-follower: add INACTIVE_SOURCE support. v4l2-compliance: fix read/write tests cec-compliance: improve Inactive Source test cec-compliance: Set OSD Name is not TV specific Makefile.am: copy v4l2-tpg.h, not v4l2-tpg* v4l-utils: sync with latest media_tree master v4l2-info.cpp: support the new hold capture flags cec-compliance: remove old tuner tests cec-follower: add support for Status Request cec-compliance: improve failure reporting cec-follower: fix index handling v4l-utils: sync with latest media_tree master cec-compliance: improve the Inactive Source test v4l-utils: sync with latest media_tree master v4l2-compliance: better scaler detection for M2M devices cec-ctl: add a --phys-addr-from-edid option cec: fix Makefile.am to get the right library dependencies libcecutil: convert latency values to ms cec-ctl: finish --stress-test-power-cycle with active display cec-compliance: make the subtest names unique cec-compliance: add -e and -l options cec-compliance: make test names easier to type qvidcap: fix typo: fnt -> fmt qvidcap: switch to RGB24 if format is unsupported v4l2-ctl: support -k (concise) when showing touch data v4l2-compliance: relax a 'is the DONE flag set' test v4l-utils: fix sync-with-kernel: it missed pixelformats qvidcap: make texts consistent cec-follower: add --ignore option cec-follower: support CEC 2.0 power status reporting cec-compliance: test CEC 2.0 power transitions cec-ctl: add --phys-addr-from-edid-poll cec-compliance: return OK_PRESUMED in the power transition test cec-compliance: update patch link cec-compliance: change a fail to a warn qvidcap: use --pixelformat instead of --pixel-format cec-ctl: show PA changes with --phys-addr-from-edid-poll cec-ctl: sleep 5s before retry, use cec_phys_addr_exp cec: remove duplicate cec_phys_addr_exp defines cec-ctl: improve --test-power-cycle test cec-ctl: fix --phys-addr-from-edid-poll support cec: show OSD Name with quotes around the name v4l2-compliance: log the size of time_t v4l2-compliance: use %zd with sizeof(time_t) v4l2-ctl/compliance: fix 32-bit g_topology casts v4l2-ctl/compliance: fix 32-bit compiler warnings v4l2-compliance: use a better invalid address v4l2-compliance: fix uninitialized have_sel variable v4l2-compliance: return ENOTTY if selection is not supported cec-compliance: add invalid ioctls test v4l2-compliance: add tests for invalid ioctls cec-ctl/compliance: call srandom() cec-compliance: '-e' alias for --expect was missing cec-compliance.h: add warn_on_test, clean ups cec-compliance: fail/warn if reported latency > 50ms cec-compliance: add --expect-with-no-warnings cec-compliance: swap -n/-N options v4l-utils: remove trailing spaces qvidcap: properly initialize m_curSize/Data Revert "qvidcap: properly initialize m_curSize/Data" qvidcap: properly initialize m_curSize/Data v4l2-compliance: check source and sink pad types of a link cec-compliance: clarify obscure error message cec-ctl: remove trailing space in output cec-ctl: add timestamps to the power-cycle tests cec-ctl: improve --stress-test-power-cycle option libcecutil: translate abort_msg to a message string libcecutil: drop CEC_MSG_ prefix when logging messages v4l2-compliance: improve USERPTR streaming tests v4l2-compliance: fix bug/improve testing filler v4l2-compliance: fix userptr buffer checks cec-compliance: improve system_info_give_features() sync with latest media_tree master v4l-utils: add --enable-v4l2-compliance/ctl-32 option v4l-utils: fix autoconf/automake errors test-media: add -32 option v4l2-compliance: fix 32 bit warnings v4l2-ctl/compliance-32: fix when configuring from another dir v4l2-compliance: fix typo: v4l2-ctl -> v4l2-compliance cec-ctl: add 'repeats' suboption to --stress-test-power-cycle cec-ctl: added polls suboption to --stress-test-power-cycle cec-ctl: handle ENONET errors Revert "cec-ctl: handle ENONET errors" cec-ctl: set wakeup_la correctly and handle ENONET & EINVAL in stress tests v4l2-compliance: fix weird formatting with -f cec-ctl: don't transmit IMAGE_VIEW_ON every second cec-ctl: introduce and use transmit_msg_retry() cec-compliance: check for invalid transient power states cec-ctl: check for incorrect state transitions cec-ctl: add min-sleep suboption cec-ctl: show timeouts vs Nacks cec-ctl: show | instead of e or E test-media: postpone the dmesg command cec-follower: check both CEC_CAP_PHYS_ADDR and _CONNECTOR_INFO cec-ctl: improve wait_for_pwr_state cec-ctl: add physical address sanity checks v4l-utils: sync with latest media_tree master v4l2-compliance: fix step < 0 control check v4l-utils: sync with latest media kernel v4l2-compliance: zero mbus_code v4l2-compliance: add tests for V4L2_CAP_IO_MC v4l2-ctl: zero v4l2_fmtdesc v4l-utils: sync with latest media kernel gconv: fix compiler warning Helen Koike (1): v4l2-ctl: add missing subdev usage in --help-all Jiunn Chang (12): cec-follower: create analog channel frequencies cec-follower: add tuner analog service emulation cec-follower: fix bugs for tuner emulation cec-follower: add tuner step increment/decrement cec-follower: fix analog tuner device info update cec-follower: rename freq_idx to service_idx cec-follower: create digital ARIB channels cec-follower: create digital ATSC channels cec-follower: create digital DVB channels cec-follower: add tuner digital service emulation cec-follower: fix tuner step increment/decrement cec-compliance: add tuner control test Lars Wendler (1): v4l-utils: configure.ac: Avoid bashisms Laurent Pinchart (1): qv4l2: Use C library file operations with v4lconvert for raw mode devices Mauro Carvalho Chehab (3): cec: fix cec-log.h dependency issues v4l2grab: allow using direct calls instead of libv4l v4l2grab: add support for setting the fourcc code Peter Seiderer (1): keymap.h needs sys/types.h and argp.h with musl Philipp Zabel (1): v4l2-compliance: fix assert on only read/write-only controls Ricardo Ribalda Delgado (4): v4l2-ctl: Support query V4L2_CTRL_TYPE_AREA controls v4l2-ctl: Support getting V4L2_CTRL_TYPE_AREA controls v4l2-ctl: Support setting V4L2_CTRL_TYPE_AREA controls v4l2-compliance: Allow all the selection targets for subdevs Rosen Penev (31): keytable: use input_event properly keytable: add compatibility for input_event_sec treewide: remove bzero treewide: fix redundant expressions treewide: remove pointless c_str dvb-sat: remove pointless abs call utils: checks for empty instead of size in if treewide: add extra {} to initialization treewide: do not use return after else treewide: fix wrong identation utils: simplify bool returns treewide: fix math problems treewide: replace C casts with C++ treewide: apply performance fixes utils: use bool literals utils: do not use empty void with C++ utils: remove extra commas utils: fix float equal warning utils: add copy assignment operator utils: initialize variable utils: fix wrong format utils: fix compilation with C++98 utils: add noreturn attribute and remove dead code utils: fix implicit float conversions utils: fix fallthrough warnings utils: fix double promotions utils: replace exit with std variant cec-compliance: add missing header for clang compiler.h: fix compilation with libcxx compiler.h: fix compilation with clang + std=c++98 + glibcxx utils: replace chr functions with std variants Sean Young (17): ir-ctl: report timeout when it cannot be modified keytable: do not warn if keymap not found in IR_KEYTABLE_USER_DIR ir-keytable: bpf: improve rsc imon pointer decoder sync v4l-utils.spec with the fedora repo keytable: cannot load BPF decoders from udevd 50-rc_keymap.conf prevents debian testing from booting lircd2toml: warn when scancode has duplicate definitions keytable: keymap without protocol is invalid rc_keymap.5: improve wording around using rc_keymaps for sending keytable: a bpf protocol can have parameters and no scancodes Fix build failure on s390x keytable: support 64 bit scancodes keytable: new samsung36 bpf decoder Add keymap for Samsung AK59-00125A remote ir-ctl: removed nested functions to support building with clang ir-ctl: allow unmodulated signal to be sent keytable: "-p all" should not attempt BPF decodes that don't exist Vandana BN (5): v4l2-ctl: Print UVC meta info v4l2-compliance: fix metadata output support v4l2-compliance: Verify metadata formats v4l2-ctl: support for metadata output v4l2-ctl: Add Support for Touch
2020-09-02libv4l, libv4l1: Update graphics/libv4l with libv4l1ryoon1-9/+30
* Copy graphics/libv4l1 to graphics/libv4l. * Remove graphics/libv4l1.
2019-11-14libv4l: bump PKGREVISION for RELRO fixwiz1-2/+2
2018-08-05Change MAINTAINER to a valid address.rjs1-2/+2
2018-05-15libv4l: Need compiler.mk for CC_VERSION tests.jperkin1-1/+3
2018-02-01libv4l: Support newer GCC and clang on SunOS.jperkin1-1/+5
2017-11-06libv4l: comment out dead siteswiz1-3/+3
2016-09-09Add symlink back after fixing videodev.h to include/linux (thanks wiz@)richard1-2/+4
Also fix typo in SYS_open check and use _XOPEN_SOURCE=500 for SunOS in order to get prototype for things like snprintf().
2016-09-08Add license and fix Linux build to use SYS_openat syscall when SYS_openrichard1-3/+4
isn't available. Also, videodev.h is expected in include/linux to build. Upgrade to more current version next time around.
2016-08-28Remove unnecessary PLIST_SUBST and FILES_SUBST that are now providedwiz1-2/+2
by the infrastructure. Mark a couple more packages as not ready for python-3.x.
2015-03-17Package requires GCC runtime.jperkin1-1/+3
2015-03-14wants to link with pthreadstnn1-1/+2
2012-10-06Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-04-18Make this build on SunOS 5.11.hans1-1/+3
2010-12-27Fixes to build on DragonFly, contains bug fixes for sizeof(mode_t) != ↵obache1-2/+3
sizeof(int)
2009-03-18to tech-multimediajmcneill1-2/+2
2009-01-14Changes the path to put videodev.h. Fixes PR 40394.obache1-5/+6
And changes the path for such a purpose to ${BUILDLINK_DIR}/include.
2009-01-10Add libv4l1 compatibility support, bump PKGREVISION.jmcneill1-2/+6
2008-09-17Allow building libv4l on older NetBSD systems by providing videoio.h.joerg1-7/+16
Don't override user CFLAGS. Bump revision.
2008-09-08libv4l is a collection of libraries which adds a thin abstraction layer onjmcneill1-0/+23
top of video4linux2 devices. The purpose of this (thin) layer is to make it easy for application writers to support a wide variety of devices without having to write seperate code for different devices in the same class.