aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-03-03cec-ctl: only generate eob for CEC pin eventsHEADmasterHans Verkuil1-1/+3
2022-03-03cec-ctl: fix timestamp log for HPD/5V changesHans Verkuil1-3/+10
2022-02-18v4l2-compliance: only check function if an MC is presentHans Verkuil3-2/+6
2022-02-17Add check for READ ONLY flagDikshita Agarwal1-1/+2
2022-02-17Revert "Add check for READ ONLY flag"Hans Verkuil1-2/+1
2022-02-17Add check for READ ONLY flagDikshita Agarwal1-1/+2
2022-01-28ir-ctl: report ir overflowSean Young1-2/+15
2022-01-28v4l-utils: sync with latest media staging treeSean Young5-10/+325
2022-01-10v4l2-utils: Fix incorrect use of fd in streaming_set_cap2outVedant Paranjape1-2/+2
2021-12-29v4l2-ctl: Operate on output device if specifiedLaurent Pinchart1-3/+3
2021-12-15v4l2-ctl: support edid-decode output as --set-edid inputHans Verkuil1-1/+18
2021-12-15cec-ctl: periodically insert monotonic/wallclock timeHans Verkuil1-3/+31
2021-12-13cec-ctl: show timestamp for eventsHans Verkuil1-4/+8
2021-12-09ir-ctl: allow for different gaps to be specifiedSean Young1-63/+63
2021-12-04v4l2-compliance: improve two vivid_ro_ctrl warningsHans Verkuil1-4/+8
2021-12-04v4l2-compliance: improve select() check in captureBufs()Hans Verkuil1-1/+2
2021-12-03v4l2-compliance: increase sleeps that are too shortHans Verkuil1-4/+4
2021-12-02qv4l2: Add capture toggle and close hotkeys to CaptureWinDavid Fries2-5/+20
2021-12-02qv4l2: enable the play action on non-streaming radio rxJorge Maidana1-3/+3
2021-12-02v4l2-compliance: detect no-mmu systemsHans Verkuil5-30/+52
2021-11-25sliced-vbi-detect/test.c: drop unused headersHans Verkuil2-14/+1
2021-11-25v4l-utils: use v4l_getsubopt instead of getsuboptHans Verkuil13-255/+278
2021-11-25libv4lconvert: HM12 -> NV12_16L16Hans Verkuil5-19/+19
2021-11-24v4l2-ctl/compliance: add stateless VP9 supportHans Verkuil2-0/+4
2021-11-24v4l-utils: update to latest media_stage kernelHans Verkuil7-6/+672
2021-11-24v4l2-compliance: relax time32-64 testHans Verkuil1-2/+2
2021-11-18v4l2-compliance: Let uvcvideo return -EACCESRicardo Ribalda3-7/+24
2021-11-11v4l2grab: estimate the frame rateMauro Carvalho Chehab1-6/+44
2021-11-10v4l2-compliance: show value with 'delta_ms > 10' fail msgHans Verkuil1-2/+2
2021-11-09test-media: increase sleep after modprobe vivid to 3Hans Verkuil1-3/+3
2021-11-09v4l2-ctl: pass bus_info to mi_get_media_fd()Hans Verkuil2-2/+4
2021-11-09v4l2-compliance: add missing returnHans Verkuil1-2/+2
2021-11-09v4l2-compliance: improve failure messageHans Verkuil1-1/+3
2021-11-09v4l2grab: avoid the risc of having sizeimage == 0Mauro Carvalho Chehab1-0/+4
2021-11-09v4l2grab: properly implement quantizationMauro Carvalho Chehab1-16/+56
2021-11-09v4l2grab: use an array for format propertiesMauro Carvalho Chehab1-56/+68
2021-11-08libdvbv5/dvb-dev-remote.c: fix send_fmt prototypeHans Verkuil1-2/+2
2021-11-08decode_tm6000: fix compiler warningHans Verkuil1-1/+1
2021-11-01v4l2grab: add a way to explicitly enable raw modeMauro Carvalho Chehab1-34/+46
2021-11-01v4l2grab: don't try to convert formats on raw modeMauro Carvalho Chehab1-3/+3
2021-11-01v4l2grab: add RGB 32 format and variantsMauro Carvalho Chehab1-1/+36
2021-10-31v4l2grab: add support for YUV 420 planar and semi-planar formatsMauro Carvalho Chehab1-0/+45
2021-10-31v4l2grab: add the basic logic to support planar formatsMauro Carvalho Chehab1-17/+48
2021-10-31v4l2grab: rework conversion routines to add more YUV formatsMauro Carvalho Chehab1-63/+81
2021-10-30v4l2grab: add support for handling colorspaceMauro Carvalho Chehab1-25/+37
2021-10-30v4l2grab: pass fmt to the conversion functionMauro Carvalho Chehab1-23/+12
2021-10-30v4l2grab: use BT.709 by default on YUV conversionMauro Carvalho Chehab1-6/+25
2021-10-30v4l2grab: optimize conversion routinesMauro Carvalho Chehab1-38/+15
2021-10-29v4l2grab: accept other formats than RGB24Mauro Carvalho Chehab1-23/+210
2021-10-29v4l2grab: print the fourcc when libv4l won't handle itMauro Carvalho Chehab1-1/+2
2021-10-23m4: Update ax_pthread to latestGregor Jasny1-109/+146
2021-10-23bootstrap.sh: Replace which with POSIX compliant command -vGregor Jasny1-1/+1
2021-10-23configure.ac: Add copy of gnulib visibility.m4Gregor Jasny1-0/+82
2021-10-18cec-compliance: wake up remote device if neededHans Verkuil3-5/+3
2021-10-15buildsystem: Start v4l-utils 1.23.0 development cycleGregor Jasny1-1/+1
2021-10-15Prepare for 1.22.0 releaseGregor Jasny13-3246/+4082
2021-10-08v4l2-compliance: check entity function for codecsHans Verkuil5-8/+25
2021-10-08cec-compliance: fix confusing 'Transient state' messageHans Verkuil1-2/+6
2021-10-08cec-compliance: improve confusing messageHans Verkuil1-2/+2
2021-10-08cec-compliance: fix 'unresponsive' detectionHans Verkuil1-39/+40
2021-10-02test-media: show version info earlier and show cmd argsHans Verkuil1-6/+10
2021-09-29test-media: drop vidtv from the 'mc' targetHans Verkuil1-1/+1
2021-09-23test-media: mc should include vidtvHans Verkuil1-1/+2
2021-09-23test-media: add 'date' at beginning and end, show versionsHans Verkuil1-7/+14
2021-09-22test-media: missed one scaler config lineHans Verkuil1-0/+1
2021-09-22test-media: configure vimc scaler correctlyHans Verkuil1-0/+1
2021-09-22test-media: add -E and -W optionsHans Verkuil1-2/+13
2021-09-21v4l2-compliance: use fail_on_test_val for better fail reportsHans Verkuil2-23/+29
2021-09-19v4l-compliance: re-introduce NON_COHERENT and cache hints testsSergey Senozhatsky3-18/+70
2021-09-19v4l-utils: sync with latest media staging treeHans Verkuil10-27/+247
2021-09-15ir-ctl: increase the size of the buffer used to read raw filesSean Young1-3/+5
2021-09-03v4l2-compliance: add new test for 32/64 bit time handlingHans Verkuil4-1/+193
2021-09-03v4l2-compliance: add 0 check for v4l2_event reserved fieldHans Verkuil1-0/+1
2021-09-01v4l2-ctl: update test EDIDsHans Verkuil1-37/+37
2021-09-01v4l-utils: libdvbv5: fix broken my_strlcpy callsHans Verkuil1-3/+3
2021-09-01utils: replace push_back with emplace_backRosen Penev2-3/+3
2021-09-01remove pointless constructorRosen Penev1-4/+2
2021-08-25cec-compliance: fix broken timer testsHans Verkuil2-1/+9
2021-08-12cec-compliance: wait up to 10s for Inactive Source replyHans Verkuil1-1/+1
2021-08-11configure.ac: drop printf for GIT_COMMIT_DATEHans Verkuil1-1/+1
2021-08-11cec-compliance: improve testLostMsgs testHans Verkuil1-58/+135
2021-08-04v4l2-ctl: fix bugs found in streaming_set_cap2outDafna Hirschfeld1-1/+15
2021-08-04v4l2-ctl: print specific error upon failureDafna Hirschfeld1-5/+19
2021-07-28cec-compliance: improve warning about late replyHans Verkuil1-2/+4
2021-07-13cec-compliance: add cec-test-tuner-record-timer.cppHans Verkuil4-1072/+1094
2021-07-13cec-compliance: use send_timer_error for one more testHans Verkuil1-12/+1
2021-07-13cec-follower: refactoring: split up overly long functionsHans Verkuil3-206/+240
2021-07-13cec-follower: emulate programmed timer recordingsDeborah Brouwer4-2/+84
2021-07-13cec: expand Timer Programming testsDeborah Brouwer6-101/+706
2021-07-05ir-ctl: Revert "ir-ctl: print correct transmitter count"Sean Young1-6/+3
2021-07-03ir-ctl: print correct transmitter countSean Young1-3/+6
2021-07-01cec: add One Touch Record Standby testsDeborah Brouwer5-1/+87
2021-07-01cec: expand One Touch Record testsDeborah Brouwer7-49/+442
2021-07-01cec-ctl: log signal free time when (show && !verbose)Hans Verkuil1-3/+4
2021-07-01cec-ctl: free signal time -> signal free timeHans Verkuil1-2/+2
2021-06-30test-media: drop vidtv from mc, but warn if MC is disabled for DVBHans Verkuil1-2/+15
2021-06-30test-media: add vidtv to the mc targetHans Verkuil1-3/+4
2021-06-28cec-ctl: report low drive without --verboseHans Verkuil1-33/+43
2021-06-25cec-follower: fix incorrect fallthroughHans Verkuil1-1/+1
2021-06-25cec-follower: use log_addr_type to get local device typeDeborah Brouwer3-5/+6
2021-06-17cec-compliance: remove One Touch Record Status testDeborah Brouwer1-18/+0
2021-06-16keytable: ensure BPF IR decoders use correct section nameSean Young10-35/+50
2021-06-16libcecutil/cec-info.cpp: rename Reserved to BackupHans Verkuil1-2/+2
2021-06-16cec: remove redundant struct cec_msg initializationsDeborah Brouwer7-86/+86
2021-06-15cec: add Deck Control wake-up handling testsDeborah Brouwer2-0/+48
2021-06-12cec-compliance/follower: fix type comparison warningsHans Verkuil2-3/+3
2021-06-12v4l2-compliance: fix g++-7 compile errorHans Verkuil1-5/+9
2021-06-12cec-compliance: remove Deck Status testDeborah Brouwer1-18/+0
2021-06-12cec: add tests for Deck Play messageDeborah Brouwer2-14/+140
2021-06-12cec: add tests for Deck Control messageDeborah Brouwer5-12/+177
2021-06-11v4l2-compliance: fix bad indentationHans Verkuil1-2/+2
2021-06-10contrib/test/test-media: add -setup optionHans Verkuil1-59/+86
2021-06-09v4l2-compliance: improve request testsHans Verkuil3-20/+177
2021-06-08v4l-utils: sync with media_tree masterHans Verkuil2-0/+8
2021-06-08v4l-utils: patch v4l2-controls.hHans Verkuil2-0/+17
2021-06-08cec-ctl: min/max-sleep arguments should be double, not unsignedHans Verkuil1-7/+7
2021-06-07cec-ctl: improve 'Sleep' message in stress testHans Verkuil1-2/+2
2021-06-04cec: add tests for Give Deck Status messageDeborah Brouwer4-35/+81
2021-06-04cec-follower: emulate features for CEC versions < CEC 2.0Deborah Brouwer2-21/+23
2021-06-04cec-compliance: move CDC helper functions to cec-test.cppHans Verkuil3-64/+60
2021-06-04cec-compliance: move audio helper functions to cec-test-audio.cppHans Verkuil3-199/+199
2021-06-04v4l-utils: sync with media_tree/masterHans Verkuil3-23/+25
2021-05-28cec-compliance: skip warning if audio_out_delay is 1Hans Verkuil1-1/+1
2021-05-27v4l2-ctl: add new control typesHans Verkuil1-0/+18
2021-05-27v4l-utils: sync with upstream media_tree masterHans Verkuil11-71/+1618
2021-05-27v4l2-compliance: V4L2_PIX_FMT_VP8_FRAME is for stateless decoderHans Verkuil1-0/+1
2021-05-27cec-compliance: hardcode audio_out_delay to 1 if not setHans Verkuil1-0/+2
2021-05-27v4l-utils: add missing fallthroughRosen Penev1-1/+2
2021-05-27v4l-utils: add missing staticRosen Penev6-6/+6
2021-05-26mass constexpr conversionsRosen Penev22-74/+74
2021-05-26cec-compliance: improve error messageHans Verkuil1-1/+1
2021-05-21cec-compliance: use the actual audio_out_delay valueHans Verkuil1-0/+5
2021-05-21cec-compliance: clarify a warningHans Verkuil1-3/+4
2021-05-06v4l2-ctl: add '--set-edid type=list' supportHans Verkuil1-0/+15
2021-05-06utils/cec: fix inconsistent Vendor ID reportingHans Verkuil4-9/+8
2021-05-06utils/libcecutil/cec-log.cpp: report 6 digits of Vendor IDHans Verkuil1-2/+2
2021-05-01ir-ctl: include timeout in raw IR and parse timeout in pulse-space fileSean Young1-6/+5
2021-04-27cec-follower: detect the cessation of Audio Rate Control messagesDeborah Brouwer1-8/+14
2021-04-27cec-follower: increase precision of Audio Rate Control active sensingDeborah Brouwer1-4/+4
2021-04-22v4l2-compliance: move all vivid controls to v4l2-compliance.hHans Verkuil2-12/+8
2021-04-22v4l2-dbg: fix control flow problemHans Verkuil1-3/+3
2021-04-22cec: add invalid operand test for Audio Rate Control messagesDeborah Brouwer2-0/+29
2021-04-22cec: add active sensing test for Audio Rate Control messagesDeborah Brouwer4-13/+69
2021-04-22cec-compliance: add Audio System mask to Set Audio RateDeborah Brouwer1-1/+2
2021-04-21v4l2-ctl: remove unused struct flag_defHans Verkuil1-5/+0
2021-04-21v4l2-ctl: add missing const, use {} instead of memsetHans Verkuil1-3/+2
2021-04-21v4l2-utils: turn fb_formats to constexpr arrayRosen Penev1-13/+11
2021-04-21cec-tuner: std::array conversionsRosen Penev1-70/+70
2021-04-21remove unused ARRAY_SIZERosen Penev5-13/+0
2021-04-21clang-tidy: use nullptrRosen Penev2-2/+2
2021-04-21clang-tidy: use autoRosen Penev1-1/+1
2021-04-21v4l2-compliance: rename stvec to vec_remote_subtestsHans Verkuil4-31/+31
2021-04-21clang-tidy: use using instead of typedefRosen Penev10-19/+19
2021-04-21v4l-utils: convert board_list to vectorRosen Penev7-429/+390
2021-04-21v4l-utils: switch remote_subtest arrays to vectorRosen Penev4-228/+170
2021-04-20Rudimentary support for mi_media_detect_type on FreeBSD.Trenton Schulz1-1/+22
2021-04-20configure.ac: Fix building without libudevNiklas Söderlund1-1/+1
2021-04-20configure.ac: Resolve GIT_* even if repository is a submoduleNiklas Söderlund1-3/+3
2021-04-13cec: improve vendor ID loggingHans Verkuil5-41/+74
2021-04-09keytable: restrict installation of 50-rc_keymap.confUlrich Ölmann1-0/+4
2021-04-09configure.ac: autodetect availability of systemdUlrich Ölmann1-1/+9
2021-04-08v4l2-ctl: recognize compound h264 and fwht control typesHans Verkuil1-0/+21
2021-03-26qv4l2: fallback if window()->windowHandle() == NULLHans Verkuil1-2/+8
2021-03-25v4l2-ctl: update EDIDsHans Verkuil1-6/+6
2021-03-24v4l2-ctl: improve --help-edidHans Verkuil1-7/+13
2021-03-23v4l2-ctl: fix hdmi and hdmi-4k-170mhz EDIDsHans Verkuil1-4/+4
2021-03-22v4l2-ctl: don't squash setting multiple identical controls.Hans Verkuil1-3/+5
2021-03-20libdvbv5: hide stack_dump symbols and provide soname compatibilityGregor Jasny3-2/+7
2021-03-20libdvbv5: hide my_strlcpy symbolGregor Jasny1-1/+1
2021-03-20v4l2-ctl: add --show-edid, add new test EDIDsHans Verkuil3-39/+236
2021-03-17v4l2-compliance: don't warn about seq counter for metadataHans Verkuil1-1/+4
2021-03-15v4l2-tpg.patch: rename min/max defines to tpg_min/maxHans Verkuil2-13/+9
2021-03-12v4l2-compliance: improve compound control checksHans Verkuil2-5/+62
2021-03-11v4l2-compliance: improve fmtdesc.description checkHans Verkuil1-0/+8
2021-03-11v4l-utils: sync with latest media kernelHans Verkuil4-3/+4
2021-03-06v4l-utils: sync with latest media kernelSean Young145-14/+271
2021-03-06keytable: fix typoUlrich Ölmann1-1/+1
2021-03-06keytable: Add source information in generated keymapsBastien Nocera1-1/+5
2021-03-02configure.ac: improve gettext compatibility supportHans Verkuil1-1/+1
2021-03-01configure.ac: revert AM_GNU_GETTEXT_VERSION changeHans Verkuil1-1/+1
2021-02-25cec-compliance: improve current latency checksHans Verkuil6-2/+54
2021-02-24Makefile.am: turn the build less verbose by defaultMauro Carvalho Chehab5-7/+7
2021-02-24dvbv5-daemon: don't dereference a null pointerMauro Carvalho Chehab1-2/+1
2021-02-23dvb-dev-remote: check if setsockopt() failsMauro Carvalho Chehab1-2/+4
2021-02-23libdvbv5: dvb-dev-remote: better handle cmd sizeMauro Carvalho Chehab2-7/+20
2021-02-23dvbv5-zap: fix a cut-and paste errorMauro Carvalho Chehab1-1/+1
2021-02-23dvbv5-zap: remove an unused logicMauro Carvalho Chehab1-3/+0
2021-02-23dvbv5-zap: add a check for dvb_fe_retrieve_status() errorsMauro Carvalho Chehab1-0/+5
2021-02-23dvb-zap: copy_to_file doesn't return any valueMauro Carvalho Chehab1-2/+1
2021-02-23dvb-file: fix one-line output with default valuesMauro Carvalho Chehab1-1/+1
2021-02-23libdvbv5: fix a typoMauro Carvalho Chehab3-5/+12
2021-02-23libdvbv5: desc_language: check if the size is correctMauro Carvalho Chehab1-0/+9
2021-02-23libdvbv5: desc_ca: cleanup the routineMauro Carvalho Chehab1-9/+18
2021-02-23libdvbv5: validate cable descriptor's sizeMauro Carvalho Chehab1-3/+13
2021-02-23libdvbv5: desc_network_name: simplify the init codeMauro Carvalho Chehab1-4/+2
2021-02-23libdvbv5: add a warning if a descriptor's init doesn't went fineMauro Carvalho Chehab1-0/+5
2021-02-23libdvb: fix ATSC service location parserMauro Carvalho Chehab2-9/+32
2021-02-23libdvbv5: dvb-dev-local: better handle realloc()Mauro Carvalho Chehab1-4/+5
2021-02-23libdvbv5: dvb-dev-local: fix error handling for device additionMauro Carvalho Chehab1-24/+32
2021-02-23libdvbv5: dvb-dev-remote: don't leak resources at send_buf()Mauro Carvalho Chehab1-0/+3