-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathChangeLog
More file actions
3267 lines (3024 loc) · 151 KB
/
ChangeLog
File metadata and controls
3267 lines (3024 loc) · 151 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
v4l-utils-1.16.0
----------------
Alexandre Courbot (1):
v4l2-compliance/v4l2-test-formats: fix typo
Gregor Jasny (5):
buildsystem: Start v4l-utils 1.15.0 development cycle
libdvbv5: re-add dvb_dev_seek_by_sysname symbol for SONAME compatibility
cec-compliance: Fix typo
ir-keytable: fix spelling-error-in-manpage
qvidcap: Depend on qtgl, not just qt
buildsystem: Add all required files to dist target
Hans Verkuil (247):
cec-ctl: print number of lost messages
cec-ctl: fix bit period calculations in the logging
cec-ctl: improve handling of incorrect bit periods & EOM
cec-ctl: improve low drive detection, use 'warn:'
cec-ctl: add options to show logical addresses
v4l2-ctl/compliance: fix QUERYCTRL compat code for strings
v4l2-compliance: fix vivid test failure
v4l2-ctl: add support for several VIDIOC_SUBDEV_ ioctls
v4l2-ctl: add support for SUBDEV_S_FMT/SELECTION
v4l2-ctl: added --try-subdev-fmt/selection
v4l2-ctl: add support for SUBDEV_G/S_FRAME_INTERVAL
v4l2-ctl: mention that --set-subdev-fps is for testing only
v4l2-ctl: add the missing --help-subdev to the usage
v4l2-ctl: show media/entity info if available
v4l2-compliance: remove confusing "not using libv4l2" message
rds-ctl: drop pointless wrapper library support
(c)v4l-helpers: add v4l-subdev support
v4l2-compliance: add initial support for v4l-subdevX devices
v4l2-ctl: add --help-subdev to manual page
v4l2-compliance: add --touch-device and --subdev-device to the manpage
v4l2-compliance: test VIDIOC_SUBDEV_ENUM_MBUS_CODE
(c)v4l-helpers: add media support.
v4l2-compliance: add initial support for testing the MC
v4l2-compliance: store entity/pad/link data in node
v4l2-compliance: do the subdev tests for all pads
v4l2-compliance: added tests for SUBDEV_ENUM_FRAME_SIZE/INTERVAL
v4l2-compliance: more VIDIOC_SUBDEV_ENUM_ tests
v4l2-compliance: add subdev tests for G/S_EDID and DV_TIMINGS_CAP
v4l2-compliance: add VIDIOC_SUBDEV_G/S_FRAME_INTERVAL tests
v4l2-compliance: add VIDIOC_SUBDEV_G/S_FMT tests
v4l2-compliance: add tests for VIDIOC_SUBDEV_G/S_SELECTION
v4l2-compliance: add VIDIOC_SUBDEV_G/S_CROP tests
v4l2-compliance: add subdev G/S/ENUM/QUERY_DV_TIMINGS tests
v4l2-compliance: add tests for MEDIA_IOC_ENUM_ENTITIES
v4l2-compliance: add tests for MEDIA_IOC_ENUM_LINKS
v4l2-compliance: improve MEDIA_IOC_ENUM_LINKS tests
v4l2-compliance: initial MEDIA_IOC_G_TOPOLOGY test
v4l2-compliance: more reserved checks
v4l2-compliance: add MEDIA_IOC_SETUP_LINK test
v4l2-compliance: improve MEDIA_IOC_SETUP_LINK test
v4l2-compliance: verify the topology
v4l2-compliance: verify the topology for pads and links
cec-ctl: add new --wait-for-msgs option
v4l2-ctl/v4l2-compliance: reuse media info code
v4l2-ctl/v4l2-compliance: reuse v4l2 info code
v4l2-info: move flag/type descriptions here
v4l2-ctl/v4l2-compliance: delete softlinks
cec: renamed cec-common to cec-info
v4l2-compliance: refactor device handling
v4l2-info: move mi_is_subdevice() to v4l2-info.cpp
v4l2-compliance: move the main test code into a separate function
v4l2-compliance/v4l2-ctl: more device detection improvements
v4l2-compliance: add -M option to test all /dev/mediaX interfaces
v4l2-compliance: improve G/S_EDID test
v4l2-compliance: improve pad flags tests
v4l2-compliance: add type/function/intf_type checks
v4l2-ctl: improve the fps calculation when streaming
v4l2-compliance: fix subdev EDID check
media-info: use .c_str for ifstream constructor
v4l2-compliance: improve VIDIOC_SUBDEV_S_FMT test
v4l2-compliance: the v2_entities_set test requires G_TOPOLOGY
v4l2-compliance: improve media_version test
v4l2-compliance: test media information
v4l-utils: add SPDX license tags
v4l2-compliance: more stringent type/function tests
v4l2-compliance: if -v then show MC object info
v4l2-compliance: improve media info test
v4l2-compliance: clearly separate the -M device tests
v4l2-compliance: show object counts after MEDIA_IOC_G_TOPOLOGY
v4l2-compliance: don't rely on node->topology
v4l2-compliance: show entity functions and interface types
v4l2-compliance: switch id and name order for entities
v4l2-compliance: -m walks all ifaces, -M only the media device
v4l2-compliance: show entity type when verbose
v4l2-compliance: improve checkFunction
v4l2-compliance: add extra initial \n for error messages
v4l2-compliance: improve checkFunction
v4l2-compliance: check that G_DV_TIMINGS matches S_DV_TIMINGS
v4l2-compliance: test if changing timings changes formats
v4l2-compliance: also test for width/height > 1.5 * timings
media-info: don't add 'FAIL'/'WARNING' if is_invalid == NULL
v4l2-compliance: test struct media_links_enum reserved field
cec-ctl: improve the low drive max length check
v4l2-ctl/compliance: update Android.mk
v4l2-ctl: improve logging for --stream-mmap --verbose
v4l2-compliance: ignore colorspace tests for passthu subdevs
v4l-utils: sync-with-kernel
v4l2-compliance: improve frameinterval tests, fix sel tests
v4l2-compliance: relax g/s_parm type check
v4l-utils: sync-with-kernel
media-info: add MEDIA_ENT_F_DTV_DECODER support
v4l2-compliance: VIDIOC_S_EDID and invalid pointers
v4l-utils: sync-with-kernel
cec-ctl: honor -w option for pin timestamps
cec-ctl: ACK vs NACK was inverted for broadcast msgs
cec-follower: add -w option
cec: improve usage messages
v4l2-ctl/compliance: improve usage messages
rds-ctl: improve usage messages
v4l2-dbg: improve usage messages
v4l2-ctl/compliance: improve parsing of optional arguments
cec-follower/compliance: improve parsing of optional arguments
cec-ctl: show in the usage message if an op is bcast
cec-compliance: don't poll, just send Image View On
cec-ctl: monitor_pin: parse message payload
cec-ctl: s/warn/info/ for 'start bit: low time too short'
cec-ctl: improve handling of dropped events
cec-ctl: improve analysis while waiting for start bit
cec-compliance: remove outdated comment
cec-ctl: add warning against using --monitor-pin when configured
v4l-utils: sync-with-kernel
cec-info: LA 9 is a recording device, not a playback device
libv4lconvert: fix compiler warning
cec-ctl: skip warning if -s option was used.
v4l2-compliance: show SHA first, minor fix in 'Unknown argument'
v4l2-ctl: fix event argument handling
cec-compliance: improve standby_resume_active_source_nowake
v4l-utils: sync with media master branch
cec-ctl: better --custom-command usage message
v4l2-compliance: test stream locking
v4l2-compliance: improve s_parm test
cec-compliance: add --skip-info option
qv4l2: fix segfault
v4l2-compliance: check reserved array for g/s_parm
v4l2-compliance: add --exit-on-fail/warn options
cec-compliance: add --exit-on-fail/warn options
v4l2-compliance: fix logic bug in testParm
cec-ctl: the osd name of the adapter was never shown
cec: move vendor2s to cec-info.cpp
cec-ctl: don't show topology if there are no LAs
cec-compliance: document -s option in manpage
cec-compliance: improve tx_status checks
cec-compliance: add tests for Wake up TV on Image/Text View On
v4l2-compliance: allow entities without pads
cec-info: add NEC vendor ID
cec-ctl: show printable characters when logging the msg payload
v4l2-compliance: make media topology easier to read
v4l2-compliance: add missing ( in string
media-info: add new helper functions
v4l2-compliance: show device paths
v4l2-compliance: enable 'reserved' checks for media
v4l2-ctl: add --stream-to/from-hdr options
cec-compliance: add warning if a standby was ignored
v4l2-compliance: remove wrong test
(c)v4l-helpers: add s_fd() functions, improve g/s_trace
v4l2-ctl: use cv4l-helpers.h to open/close the devices
v4l2-ctl: add short-cut options -X and -x for --get/set-fmt-video-out
v4l2-ctl: use cv4l-helpers for list-buffers
cv4l-helpers: add querybuf without index arg
v4l2-ctl.h: add cv4l_disable_trace
(c)v4l-helpers: fix v4l_queue_export_bufs()
v4l2-ctl-streaming.cpp: use cv4l-helpers.h
v4l2-ctl: do_setup_out_buffers() didn't set bytesused
cec-compliance: send ACTIVE_SOURCE after IMAGE/TEXT_VIEW_ON
v4l2-ctl: fix streaming of m2m codec device
v4l2-ctl: fix wrong G_FMT type
v4l2-ctl: add sanity check for --stream-from-hdr
cec utils: -w implies -v
v4l2-ctl: fix stupid bug in control enumeration
v4l-helpers.h: fix direct initialization for subdev/media
cv4l-helpers: add assignment operator
v4l-helpers: set fd to -1 after close.
v4l2-compliance: use correct buf type for export_bufs
cec-ctl: improve print_bytes()
v4l2-ctl: if V4L2_CTRL_FLAG_UPDATE is set, use G/S_EXT_CTRLS
v4l2-compliance: check that entity names are unique
v4l-helpers.h: set fd to -1 in v4l_wrap_close()
v4l2-compliance: improve the output of unknown legacy types
v4l2-compliance: show data link flags
media-info: various improvements
v4l2-ctl: show pixelformat name
v4l2-ctl: make format enumeration output more compact
v4l2-ctl: fix printfmtname()
v4l2-ctl: log EOS event
v4l2-compliance: fix subdev selection test
v4l-helpers.h: remove stray line in v4l_subdev_s_fd()
v4l2-ctl: check the fopen() result.
cec-compliance: if MAX_RETRIES and OK were set, clear OK
cec-compliance: if MAX_RETRIES and OK were set, mark as RX timeout
cec-compliance: OK & MAX_RETRIES: report that workaround was applied
v4l-utils: sync with media_tree master branch
v4l2-tpg.patch: add array_size and array3_size defines
cec-ctl: add 5V event support
media-info.cpp: support new functions
media-info.cpp: show new pad index and entity flags fields
v4l2-compliance: show new flags and index fields
v4l2-compliance: add pad index checks
v4l2-ctl: use poll for m2m devices, fix final buffer
rds-saa6588: fix broken tests
libdvbv5/v4l2-compliance: fix select() gcc-8.1 warnings
v4l-helpers.h: fix gcc-8.1 strncpy warning
cv4l-helpers.h: fix gcc-8.1 warning
sliced-vbi-test: fix gcc-8.1 warning
stress-buffer/libmedia_dev/rds-ctl: fix gcc-8.1 warnings
cv4l-helpers.h: enum_fmt: set type at init
v4l2-ctl: add --list-formats-out-ext
v4l-utils: sync with media_tree master repo
cec-compliance: measure pings per second
v4l2-ctl: add HSV encoding support
Makefile.am: copy cec headers from usr/include
v4l-utils: sync-with-kernel
v4l2-info.cpp: add function to give pixfmt description
(c)v4l-helpers: add g_hsv_enc() support
cec-compliance: adapter test fixes
qvidcap: add Qt video viewer
qvidcap: improve 'Unsupported format' messages
qvidcap: support -P for video devices
qvidcap: show keys you can use in the menu item descriptions
qvidcap: fix 32-bit compiler warning
v4l-utils: sync with latest media-git master.
qvidcap: always allow overriding field
configure.ac: revert weird spurious change
contrib/gconv/Makefile.am: remove space after -R
contrib/Makefile.am: gconv was added twice
v4l-utils: sync with media master
v4l2-ctl/qvidcap: add initial fwht support
v4l2-ctl: support the new fwht codec
qvidcap: support the new FWHT codec.
v4l2-compliance: improve VIDIOC_CREATE_BUFS checks
v4l2-compliance: allow EILSEQ as well as error
v4l2-compliance: add test for V4L2_CTRL_WHICH_DEF_VAL
v4l2-ctl: fix meta type issues
v4l2-compliance: allow both regular and mplane variants for crop API
v4l2-ctl: cut out more code if NO_STREAM_TO is defined
v4l2-compliance: improve S_PARM test
cec-compliance: fix set_osd_string test
cec-compliance: improve adapter test
v4l-utils: sync with media master
v4l2-ctl/media-ctl: support V4L2_DV_FL_CAN_DETECT_REDUCED_FPS
cec/media/v4l2-info+v4l-stream: GPL-2.0 -> LGPL-2.1
qvidcap: allocate worst case memory if canOverrideResolution is set
cec-compliance: split up combines tests
v4l-utils: sync with media master repository
v4l-utils: replace all AdobeRGB/YCC references by opRGB/YCC references.
cec-compliance: improve CEC_EVENT_LOST_MSGS test
cec-compliance: improve fail message
v4l2-compliance: drop COLORSPACE_JPEG test
cec-compliance: fix bad check for transmitted vs pending msgs
cec-ctl: don't let -w enable verbose when combined with pin monitoring/analysis
cec-ctl: turn -n into a toggle
cec-ctl: allow changing destination for each message
cec-ctl: add --non-blocking option
cec-ctl: fix destination for non-standard messages
cec: move status2s functions to cec-info.cpp
v4l-utils: sync-with-kernel
cec-info.cpp: support new tx/rx_status flags.
cec-compliance: check for new status flags
Mauro Carvalho Chehab (50):
dvbv5-zap: reset timeout at copy_to_file()
dvbv5-zap: add missing "first" var
v4l2-ctl-streaming: fix type of a time_t value
dvbv5-zap: better report buffer underrun errors
dvbv5-zap: increase buffer size to avoid buffer overruns
cec: fix warnings when building on arm 32 bits
dvbv5-daemon: ignore invalid warning
mc_nextgen_test: get rid of casting warnings
dvbv5-zap: add a logic to detect continuity errors on monitor mode
dvbv5-zap: allow adjusting the low-traffic parameter
dvbv5-zap: fix discontinuity detection logic
dvbv5-zap: don't start showing inexistent continuity errors
dvbv5-zap: allow writing a file while monitoring the DVB stream
dvbv5-zap: update comments about adaptation_field_control
dvbv5-zap: prevent going past per-pid arrays
dvbv5-zap: fix the continuity check logic
dvbv5-zap: write PID numbers in decimal
dvbv5-scan: print frontend stats on stdout on traffic monitor
dvbv5-zap: print per-pid continuity errors
dvbv5-zap: print stats for low-traffic PIDs as well on monitor mode
dvbv5-zap: round sizes to their closest value at dvb monitor mode
dvbv5-zap: change the initial discontinuity logic
dvbv5-zap: print timestamps on error logs
dvbv5-zap: some cleanups
dvbv5-zap: use clock monotonic on DVB monitoring
dvbv5-zap: fix handling of tv_nsec when printing messages
dvbv5-zap: reduce number of syscalls on monitor mode
dvbv5-zap: improve buffer sizes
dvbv5-zap: better display traffic thoughput
update make sync-with-kernel target
sync it with Kernel headers, as will be found on 4.16-rc1
Makefile.am: also update dvb-frontend.h
v4l2-tpg.patch: Fix other issues when applying upstream v4l2-tpg.h
sync v4l2-tpg with upstream
v4l2-compliance: identify if compiled with 32 or 64 bits
dvb-fe: display frontend frequency range of current delsys
dvb-fe: print frequencies using metric multiplying symbol
dvb-fe: print symbol rate range for Satellite and Cable
dvb-fe: be clearer when diplaying ENOTSUP
arib-std-b24: remove duplicated #define
configure.ac: check gconv on Debian/Ubuntu-specific directories
configure.ac: disable gconv if it can't find its location
configure.ac: improve check for gconv build
v4l2-test-input-output: improve warning message
Refresh translation files
Add Ukranian translation made by Zanata people
Add Catalan translation made by Zanata people
Add a French translation made by Zanata people
Cherry-pick an update to Brazilian Portuguese translation
Revert "Cherry-pick an update to Brazilian Portuguese translation"
Peter Seiderer (2):
keytable: fix EVIOCSCLOCKID related compile failure
libdvbv5: fix musl compile
Philipp Zabel (1):
media-ctl: add --get-dv option
Sakari Ailus (3):
cec-ctl: Prepare for __inline__ instead of inline
Add instructions for building static binaries
libdvb5: Fix unused local variable warnings
Sean Young (18):
keytable: abi no longer set LIRC_CAN_REC_SCANCODE for raw devices
ir-ctl: abi no longer set LIRC_CAN_SEND_SCANCODE for raw devices
keytable: add support for imon protocol
keytable: add support for BPF based protocols
keytable: add bpf protocols
keytable: add toml keymap reader
keytable: convert keymaps to new toml format
ir-keytable: add tool to aid migration from lircd
keytable: improve man page wording
ir-ctl: make nec32 scancode encoding match kernel
Remove unnecessary if
ir-ctl: different drivers have different default timeouts
Rewrite to avoid void pointer arithmetic warnings
keytable: fix build without libelf
keytable: keymap for Network Dish
keytable: keymap for Windows Remote Keyboard for MCE
gen_keytables.pl: fix NEC32 generation
v4l-utils: sync-with-kernel
v4l-utils-1.14.0
----------------
Chris Leick (1):
Add German translation by Chris Leick
Clemens Ladisch (1):
libdvbv5: T2 delivery descriptor: fix wrong size of bandwidth field
Gregor Jasny (9):
buildsystem: Start v4l-utils 1.13.0 development cycle
buildsystem: Add all files to dist target
qv4l2: Fix typo detected by lintian
libdvbv5: Link against libudev
Apply FreeBSD header search paths also to kFreeBSD
Fix some more typos
Fix typos detected by Chris Leick
i18n: Update translations
i18n: Use correct plural localization
ir-keytable: Distribute ir-encode.h file
Hans Verkuil (114):
cec-ctl/cec-follower: call fflush after processing a message
cec-ctl: add support to skip tests
v4l2-ctl: query input timings before streaming
v4l2/cec-compliance, cec-follower: use git rev-parse HEAD
v4l2-ctl: don't use doioctl to query timings, use test_ioctl
media-ctl/v4l2-ctl: show the new pixelaspect and VIC fields/flags
v4l2-ctl: show what the default colorspace values map to
cec-ctl: map invalid log_addr to 0xf
cec-ctl: add --show-raw option
cec-compliance: add test broadcast unknown message
cec-follower: fix incorrect initiator for two messages
cec-ctl: add --poll option to send a poll message
cec-ctl: drop the phys_addr check
cec-compliance: fix broken --test-standby-resume
cec-compliance: add --timeout option
cec-compliance: fix Request Active Source test
v4l-utils: sync with 4.10 kernel headers
cec: fix wrong initiator of poll messages
cec-follower: don't Feature Abort msgs from Unregistered
v4l2-ctl: handle V4L2_EVENT_SOURCE_CHANGED
v4l2-ctl: update Android.mk
v4l2-ctl: drop $(LOCAL_PATH)/../common prefix
cec-ctl: add support for wall-clock timestamps
cec-ctl: add missing -lrt ld flag
v4l2-ctl: waiting for a valid timings only depends on no-query option
v4l2-compliance: return better fail message in testExpBuf()
v4l-utils: sync with kernel
qv4l2: update comment regarding XV601/709 quantization handling
v4l2-ctl: add --disable-v4l2-ctl-stream-to configure option
v4l-utils: sync-with-kernel
v4l-utils: sync-with-kernel
v4l2-compliance/v4l2-ctl: support V4L2_CTRL_FLAG_MODIFY_LAYOUT and metadata
v4l2-compliance: fix control tests for compound controls
cec-follower: make sure we never poll ourselves
cec-ctl: fix logging: status should come last
cec-compliance: add -w option, improve logging
cec-ctl: add -s option to skip the Driver Info output
v4l2-compliance: improve EDID ioctl tests
configure.ac: clarify configure summary
configure.ac: add USE_LIBV4L to summary
cec-ctl: always show the CEC status results with --verbose
cec-compliance: show status if retransmits were detected
v4l-utils: sync with latest kernel
cec-*: add support for CEC_CAP_NEEDS_HPD
cec-ctl: add --monitor-time option
cec-ctl: warn is -p is given but CEC_CAP_PHYS_ADDR isn't set
cec-ctl.1.in: update the manual page
cec-compliance.1.in: update the manual page
cec-compliance: improve --verbose
cec-compliance: don't set app_result to -1 if the ioctl fails
v4l-utils: sync with latest kernel
cec utils: support CEC_CAP_MONITOR_PIN and CEC_EVENT_FL_DROPPED_EVENTS
cec-ctl: add support for CEC pin monitoring
cec-ctl.1.in: document the new --monitor-pin option
cec-ctl: fix Makefile.am typo
v4l2-ctl: don't return an error with --all
cec-ctl: change structure init to cope with g++ 4.6
qv4l2: fix SMPTE-2084 processing
qv4l2: support vimc
cec-ctl: refactor: split the monitor code off into its own function
cec-ctl: get the monotonic start time and wallclock time only once
cec-ctl: add --record-pin and --playback-pin options
cec-ctl: rename --record-pin and --playback-pin
cec-ctl: make pin recording easier to read
cec-ctl: improve pin timestamps
cec-ctl: fix pin analysis bug
cec-ctl.1.in: clarify --no-rc-passthrough
utils/cec-ctl/.gitignore: add cec-pin-gen.h
keytable.c: add support for the CEC protocol
cec-follower: use ev.state_change.log_addr_mask
cec-compliance: try to reconnect if the HPD is gone
cec-compliance: send IMAGE_VIEW_ON when no HPD
cec-compliance: move top-level adapter tests to cec-test-adapter.cpp
cec-common: move common cec code to cec-common.cpp
cec-ctl: use cec-common
cec-follower: use cec-common
cec-compliance: use cec-common
cec-compliance: fix uninitialized format ID array
cec-ctl: add --list-devices
cec-common.cpp: add missing stdio.h
v4l-utils: sync-with-kernel
v4l2-ctl: qc.nr_of_dims is 0 for strings, check this
cec-ctl: allow stdout/in for --store/analyze-pin
v4l-utils: sync with kernel
v4l-utils: sync-with-kernel
cec-ctl: fix crash when store_pin is NULL
cec: add support for the Hospitality Profile
cec-ctl.1.in: add --help-htng option description
cec-ctl: fix topology tree view
v4l2-ctl: support new EDID toggles
v4l2-ctl: rename CEA/cea to CTA/cta
qv4l2: add Z16 depth support.
v4l-utils: improve README
v4l-utils: sync-with-kernel
libdvbv5: fix compiler warning
utils/dvb: fix compiler warnings
qv4l2: support Y10 and Y12
qv4l2: add support for V4L2_PIX_FMT_INZI
v4l-utils: fix two compiler warnings
cec-compliance: various improvements for no-HPD-in-standby
v4l-utils: sync-with-kernel
cec-ctl/cec-follower: support new HPD pin events
cec-ctl: store HPD events in pin log
v4l2-compliance: allow control ioctls without any controls
cec-compliance: use correct initiator in Image View On
cec/rds/v4l2-ctl: fix --list-devices option
cec-ctl: improve cec pin analyzer code
cec-ctl: add --ignore option
cec-ctl: improve pin analyzer code
cec: show human readable name of a logical address in driver info
qv4l2: fix crash when two QAction pointers are uninitialized
cec-utils: show hex value of vendor message
cec-ctl: improve cec pin analyzer
cec-ctl: fix bad end-of-bit handling
Hans de Goede (1):
libv4lconvert: We support more then 32 bit src fmts now, so use 64 bit bitmasks
Harald Dankworth (1):
v4l-utils: do not query capabilities of sub-devices.
Hugues Fruchet (6):
v4l2/cec-compliance, cec-follower: use git -C $(srcdir) rev-parse HEAD
configure.ac: fix wrong summary if --disable-v4l2-ctl-stream-to
configure.ac: revisit v4l2-ctl/compliance using libv4l variable naming
configure.ac: revisit --disable-libv4l to --disable-dyn-libv4l
configure.ac: add --disable-libv4l option
configure.ac: fix build of v4l-utils on uclinux
Ingo Feinerer (1):
Conditional sys/sysmacros.h inclusion
Ismo Puustinen (1):
buildsystem: do not assume building in source tree.
Kieran Kunhya (1):
libdvbv5: Add libudev to pkg-config file
Maksym Veremeyenko (1):
dvbv5-zap: improve sat_number handling
Mauro Carvalho Chehab (53):
dvb-sat: fix rangeswitch logic
dvb-sat: add verbose options for LNBf settings
dvb-sat: add support for Invacom QPH-031 LNBf
pt_BR: update translation file to reflect latest changes
dvb-sat: fix translation issues at LNBf settings
libdvbv5: add support for more PMT descriptors
dvb-dev: get rid of config.h from the header file
dvb-dev: allow passing an optional void pointer parameter to dvb_dev_find()
dvb-utils: add missing parameter
dvb-dev: rename the function that gets the sysname of a device
dvb-dev: add a method to get device info from sysname
libv4lconvert: make it clear about the criteria for needs_conversion
libv4lconvert: expose bayer formats
keytable: fix print of event code number
gen_keytables.pl: fix RC-5-SZ name
gen_keytables.pl: don't warn about missing name on legacy RC
Add a logic to detect when a file doesn't have any tables
Update the list of drivers that still has a RC map inside
gen_dvb_structs.pl: fix two warnings
desc_t2_delivery: consider valid to have a short T2 descriptor
desc_t2_delivery: properly handle cell and subcell tables
desc_t2_delivery: improve print dumps of T2 delivery
desc_t2_delivery: resize frequency array for subcel freqs
desc_t2_delivery: store cell/subcell IDs and tables
desc_t2_delivery: display frequencies in MHz
desc_t2_delivery: display bandwidth also in MHz
desc_t2_delivery: improve printed output
descriptors: add service_list_descriptor to descriptor's table
Update pt_BR translation
pt_BR: fix plural translation
dvb-scan: fix the logic for multi-section handling
dvb-dev-local: fix pthread checks
libdvbv5: be sure to add pthread libary if need
contrib: move parsers to a separate directory
dvb: add pthread dependencies where needed
README: update IR utils
Move decode_tm6000 and xc3028-firmware to contrib
contrib: better adjust directory contents
utils: move rds out of it, placing at contrib
decode_tm6000: fix build
Makefile: re-add xc3028-firmware sync_with_kernel target
dvb-sat: fix bugs at Satellite frequency retrieve logic
dvb-file: don't write (unsigned)-1 for DTV_PILOT
dvb-sat: Use the right values for LNB setting
dvb-sat: better handle out-of-range Satellite frequencies
dvb-sat: fix settings to support DiSEqC with more than 2 satellites
dvb: better cope with dvbloopback
dvbv5-scan: add Network and TS ID for VDR channel output
libdvbv5: accept DVBv5 calls from dvbloopback again
dvb-sat: warn if DiSEqC is not enabled when it should be
dvbv5-zap: don't ignore -S parameter
dvb-sat: do the best to tune if DiSEqC is disabled
libdvbv5: be sure that interruped reads will be handled
Niklas Söderlund (1):
v4l2-compliance: fix warning in buffer::check
Pavel Machek (4):
libv4l2: Fix integer overflow
libv4l2: Fix typos
libv4l: Add support for GRBG10 format conversion
libv4l2: SDL test application
Peter Seiderer (3):
qv4l2: fix qv4l2.pro qmake project file
ir-ctl: use strndup instead of strndupa (fixes musl compile)
ir-ctl: add optional copy of TEMP_FAILURE_RETRY macro (fix musl compile)
Philipp Zabel (4):
media-ctl: add pad support to set/get_frame_interval
media-ctl: print the configured frame interval
media-ctl: propagate frame interval
media-ctl: add colorimetry support
Rafaël Carré (8):
dvb_local_open(): strdup fname before calling dvb_fe_open_fname()
dvbv5-daemon: 0 is a valid fd
dvb_dev_get_fd(): return fd of local devices
dvb_logfunc: add a user private parameter
dvb_local_read: ignore EAGAIN
sdlcam: fix linking
sdlcam: ignore binary
Statically linking libdvbv5 must include -ludev
Reinhard Speyerer (1):
libdvbv5: fix T2 delivery descriptor parsing in dvb_desc_t2_delivery_init()
Sean Young (27):
ir-keytable: be more permissive on protocol name
ir-keytable: do not fail at the first transmit-only device
ir-ctl: "ir-ctl -S rc6_mce:0x800f0410" does not work on 32-bit
ir-ctl: lirc resolution is in microseconds
ir-ctl: report LIRCCODE drivers even if we don't supported them
ir-keytable: null deref if kernel compiled without CONFIG_INPUT_EVDEV
ir-keytable: ensure udev rule fires on rc input device
ir-keytable: "ir-keytable -s rc1" should only describe rc1, not all
keytable: use DEV_NAME if available
keytable: if the protocols cannot be changed, don't try
Update the list of drivers that still has a RC map inside and sync-with-kernel
sync with kernel git media_tree/master.
keytable: fail more gracefully when commandline cannot be parsed
keytable: allow a period or delay of 0 to be set
ir-ctl: fix multiple scancodes in one file
ir-ctl: set the gap between scancodes or files
ir-ctl: rename record to receive
ir-ctl: always enable timeout reports
sync-with-kernel and fixup RC_PROTO_*
ir-keytable: show lirc device and make test show lirc scancodes
ir-keytable: improve error reporting
ir-ctl: show scancode lirc features
ir-ctl: use lirc scancode sending
keytable: add missing protocols
ir-ctl: improve man page
keytable: add missing protocol names
ir-ctl: rename remaining instances of "record" to "receive"
Soren Brinkmann (1):
v4l2-ctl: Print numerical control ID
Thomas Petazzoni (2):
Build libv4lconvert helper support only when fork() is available
configure.ac: drop --disable-libv4l, disable plugin support instead
bill murphy (1):
dvb-sat: add support for North American Standard Ku LNB
v4l-utils-1.12.0
----------------
Andrey Utkin (1):
v4l2-ctl: Fix unneeded dot in "no hsync lock"
Chris Mayo (2):
man: Fix typos in dvbv5-scan dvbv5-zap pages
libdvbv5: Improve vdr format output for DVB-T(2)
Dietmar Spingler (1):
dvb-fe-tool: add an option to set maximum number of stat samples
Edward Sheldrake (1):
libdvbv5: Fix dvb-format-convert segfault
Greg Whiteley (1):
ir-ctl: `strndupa' undefined with --disable-nls
Gregor Jasny (8):
Start v4l-utils 1.11.0 development cycle
V4L: Fix typos reported by lintian
libdvbv5: Fix decsriptors typo
libv4lconvert: Exclude memsrc implementation for libjpeg-turbo
Embed copy of ax_pthread.m4
libdvbv5: Fix format string errors
v4l2-ctl: Remove vanished v4l2-tpg.h.patch
Update gitignore
Hans Verkuil (142):
sync-with-kernel
v4l2-ctl: improve handling of physical address in edid.
v4l2-compliance: improve pixelformat reporting
v4l-utils: sync with kernel
v4l2-compliance: support new multiplanar YUV formats.
qv4l2: support new multiplanar YUV formats.
qv4l2: signal that we don't want GLES
v4l2-compliance: fix broken test for V4L2_SEL_TGT_COMPOSE_PADDED
v4l2-ctl: only toggle field for FIELD_ALTERNATE
qv4l2: fix power-of-negative-number
v4l2-ctl: fix broken --list-devices
v4l2-ctl: fix overflow in fps calculation
v4l2-dbg: autodetect stride
v4l2-ctl/compliance: pad field wasn't zeroed for dv_timings ioctls
v4l2-compliance: include android-config.h
v4l2-compliance: add new checks for DV_TIMINGS controls & events
v4l2-ctl: fix broken --clear-edid
v4l2-ctl: use physical address 0.0.0.0 in the HDMI EDID
Revert "v4l2-ctl: use physical address 0.0.0.0 in the HDMI EDID"
v4l2-compliance: improve selection tests
v4l2-compliance: add type checks for VIDIOC_CROPCAP
v4l-utils: sync-with-kernel
v4l-utils: move commonly used headers and sources to 'common'
v4l-utils: sync-with-kernel
v4l2-ctl: fix fps reporting for video output
cv4l-helpers.h: fix constructor
v4l2-ctl: add streaming support
v4l2-ctl: fix syntax problem with older gcc
v4l2-ctl: add support for EDIDs for 4k displays
v4l2-ctl: utils/common: add missing copyright and license statements
v4l2-compliance: explain the vivid no_error_inj=1 module option
v4l2-compliance: fix broken video output test
cv4l-helpers: zero reserved field
v4l2-compliance: improve dv_timings checks
v4l2-compliance: if ENUM_FRAMEINTERVALS is supported, so should S_PARM
v4l2-compliance: improve S_PARM/ENUM_FRAMEINTERVALS interaction checks
v4l2-compliance: show SHA from which it was built.
v4l2-compliance: fix a check for the DONE flag
v4l2-compliance: add version.h to .gitignore
v4l-utils: sync-with-kernel
cec-ctl: add CEC control utility
cec-ctl: add missing OptMonitorAll check
cec-ctl: sync to master, update timestamp code
v4l2-ctl: fix --set-dv-bt-timings=index=12,reduced-fps=1
cec-ctl: drop trailing : if there are no arguments
cec-ctl: only print seq and ts when --verbose
cec-ctl: add option to set the OSD Name
cec-ctl: improve usage message
cec-ctl: be smarter about all_dev_types and prim_type
v4l2-compliance: only print the "cannot handle an invalid pixelformat" once
v4l-helpers.h: add v4l_type_invert, fix has_vid_cap/out for m2m
v4l2-compliance: improve colorspace checks for m2m devices
v4l2-compliance: check for unlimited (well, 100) opens
cec-ctl: add missing feature bits to dev_feat2s()
cec-ctl: implement features
cec-ctl: add check for --feat- and --rc- options
qv4l2/v4l2-ctl: remove obsolete SYCC encoding
v4l2-ctl.1.in: fix typo
cec-ctl: add manpage
cec-ctl: generate opcode name tables
cec-ctl: show topology and menu/powerstatus
cec: add common cec-log source
cec-compliance: add man page
cec-follower: add man page
cec-compliance: show SHA
cec-follower: show SHA
cec-follower/cec-compliance: fix ubuntu build error
cec-compliance: fix bogus compiler warning
v4l2-ctl: add format support to --set-edid
v4l2-ctl: rework CEA-861 block of the 4k sample EDIDs
v4l2-ctl: remove spurious character in usage text
v4l2-ctl: more EDID corrections
cec-ctl: add support for vendor commands
v4l2-ctl: support limited EDID modifications
v4l2-ctl: support Speaker Allocation DB, more EDID improvements
v4l2-ctl: Add YCbCr 4:4:4 Deep Color, fix HDMI VSDB
v4l2-ctl: report EDID audio and video latencies
v4l2-ctl: fix monitor names in EDIDs
v4l2-ctl: update EDIDs to 1.4, fix sRGB chromaticities
v4l2-ctl: make EDID video blocks consistent
v4l2-ctl: fix sRGB chromaticities for hdmi/hdmi-170
v4l2-ctl: EDIDs: fill in display sizes, enable CVT support
v4l2-ctl: HDMI only supports EDID 1.3
v4l-utils: sync-with-kernel
v4l-utils: improve touch support
v4l2-ctl: drop GTF from HDMI EDIDs
v4l2-compliance: add S_PARM warning, fix SELECTION test
v4l2-compliance: verify that you can't set read-only selection targets.
v4l2-ctl: fix Feature Support EDID bits.
cec-compliance: only test MONITOR_ALL if cap is set
cec-compliance: add missing \n
cec-compliance: improve man page
cec-follower: improve ARC: check for upstream/adjacency
v4l-utils: sync-with-kernel 4.8
cec utils: print the cec_log_addrs flags field
cec-ctl: allow setting the new CEC_LOG_ADDRS_FL_ALLOW_UNREG_FALLBACK
v4l2-ctl: support new standard and flags
media-ctl: support the new standard and flag
cec-compliance: remove obsolete cec_msg_record_on/off workaround + fix typo
cec-follower: remove obsolete cec_msg_record_on workaround.
cec-compliance: don't test yourself
v4l-utils: sync-with-kernel
cec-follower: check CEC_OP_FEAT_DEV_HAS_SET_OSD_STRING
cec-compliance: don't combine RECORD and PLAYBACK
cec-ctl: don't show received CEC message if CEC_TX_STATUS_OK is 0
v4l2-ctl: fix HDMI VSDB block in the EDID
v4l-utils: sync-with-kernel
cec: support new features
cec: log the new cec_log_addrs flags
cec-compliance: fix tests that affect msg.flags
cec-ctl: support 'General Protocol Messages' feature
cec-ctl: show the correct timestamps for transmitted msgs
cec-follower: always allow SET_OSD_NAME
cec-ctl: add support for a --custom-command option
ivtv-ctl: drop dvb/audio.h and dvb/video.h
Drop audio.h/video.h: they are no longer needed.
v4l-utils: sync with latest kernel
v4l2-compliance: allow S_SELECTION to return ENOTTY
cec-compliance: --test-adapter needs a valid PA
cec-ctl: add --timeout option to override the default timeout.
cec-ctl: only show the reply if there was a reply
cec-compliance: become temporarily a follower in the lost-msgs test
cec-compliance: fix typo in usage message
cec-ctl: show the CEC 2.0 features
cec-compliance: add missing newlines
cec-compliance: only test for has_deck_ctl for playback and record devices
cec-ctl: fix copy-and-paste error for --timeout
cec-follower: double the time_to_transient/stable values
cec-compliance: remove bogus Menu Status test
cec-compliance: fix recognized/unrecognized_op logic
cec-compliance: fail if initiate-arc times out, but is supported
cec-compliance: report which message took too long
cec-compliance: add option to set reply time threshold
cec-ctl: report approximate response time
cec-ctl/cec-compliance: the transmit time for a byte is 24 ms, not 25
cec-ctl: print vendor string if known
cec-compliance: warn instead of fail when unresponsive
cec-follower: improve two confusing warnings
cec-ctl: the PA should be set before configuring the LAs
cec-ctl: when setting both the PA and LAs, clear the LAs first
v4l2-ctl: fix wrong Vsync in HDMI EDID detailed timings
v4l2-ctl: add --stream-sleep option
Hans de Goede (1):
v4lconvert: Add "PEGATRON CORPORATION" to asus_board_vendor
Helen Fornazier (1):
v4l2-compliance: Improve test readability when fail
Ingo Feinerer (1):
libv4l on OpenBSD
Jemma Denson (4):
dvbv5-zap.c: fix setting signal handlers
dvbv5-zap.c: allow timeout with -x
dvbv5-zap.c: fix wrong signal
dvbv5-zap.c: Move common signals code into function
Johan Fjeldtvedt (12):
cec-compliance: add CEC compliance utility
cec-follower: add cec-follower utility
cec-compliance/follower: fix opcode printing
cec-follower/cec-compliance: fix bug in string conversion
cec-follower: check for Routing Information from TV
cec-compliance: improve One Touch Play tests wrt. CTS 1.4b
cec-compliance: fix Device OSD Transfer tests
cec-ctl: print correct destination address for broadcast msgs
cec-compliance: recognize PRESUMED_OK and REFUSED as ok
cec-compliance: extend man page
cec-follower: extend man page
cec tools: exit if device is disconnected
Laurent Pinchart (2):
media-ctl: Initialize ioctl arguments to 0
libdvb5: Fix multiple definition of dvb_dev_remote_init linking error
Markus Heiser (2):
v4l-utils: add comments to the build instructions
v4l-utils: fixed dvbv5 vdr format
Mauro Carvalho Chehab (150):
README: update instructions to sync with Kernel
Sync with Kernel (4.5-rc1)
contrib: Add a tool to allow test the G_TOPOLOGY MC ioctl
mc_nextgen_test: allow to configure what'll be displayed
mc_nextgen_test: better work with ansi colors
mc_nextgen_test: add number of sink/source pads
mc_nextgen_test: Handle the link flags
mc_nextgen_test: Some cleanups and printk adjustments
mc_nextgen_test: Fix object fill logic
mc_nextgen_test: move find_gobj() function
mc_nextgen_test: add an option to print a graphviz graph
mc_nextgen_test: avoid accessing NULL pointers
mc_nextgen_test: fix pad sink/source logic
mc_nextgen_test: improve entities display on graph
mc_nextgen_test: Make it work with the current API
mc_nextgen_test: Update to print the entity functions
mc_nextgen_test: add devnode translation via udev/sysfs
configure.ac: Use libudev by default at MC utils
mc_nextgen_test: use devname instead of major,minor at dot
mc_nextgen_test: Better describe unknown interfaces/entities
mc_nextgen_test: port it to use the new G_TOPOLOGY ioctl
mc_nextgen_test: limit by default the graph size for DTV
mc_nextgen_test: Add parser for max_tsout parameter
mc_nextgen_test: add support for IF decoders
dvb-sat: Fix identation
mc_nextgen_test: get and print MC info
README: add needed dependencies to build under Fedora
mc_nextgen_test: improve .dot output adding driver and bus
README: add a missing qt5 dependency on Fedora
media.h: synchronize the devices with their new values
Fix Debian/Ubuntu list of packages
configure.ac: Add a summary of the compile options
configure.ac: Improve output about Qt optional features
Sync with latest Kernel version
mc_nextgen_test: Rearrange the order of entity function translation table
mc_nextgen_test: enable ALSA interfaces and add new alsa types
libmediactl: don't show devnodes if NULL
libmediactl: Don't try to parse empty major,minor
Sync with upstream
mc_nextgen_test: comment out the connectors entity
README: instruct about the need of glibc devel libraries for 32 bits
libdvbv5: Change license to LGPL v2.1
dvb-sat: add a function to get translated LNBf names
libdvbv5-po: update pt_BR translation
dvb-sat: remove an unused var
descriptors: add initializers for other NIT/other SDT tables
dvb-file: add entries for "hidden" channels too
dvb: better describe the Table ID extension
dvb-scan: Fix the multi-section check logic
dvb-scan: suppress frequency shift warning
dvb-fe: improve SEC voltage message
dvb-sat: add a debug message to show L-Band frequency
dvb-sat: be more verbose when setting for Satellite
dvb-scan: add space for separate other NIT/SDT tables
descriptors: fix parsing for other IDs for the EIT table
dvbv5-zap: add an option for "non-human" stat prints
dvbv5-zap: relax the rule of requiring a channel file
dvbv5-zap: wait until timeout if not recording
dvbv5-tools: exit if parsing arguments failed
Makefile.am: sync lirc hearder with make sync
ir-ctl: move lirc include to include/linux/lirc.h
Sync with the Kernel
ir-ctl: add locale support for ir-ctl.c
ir-ctl.c: Don't use non-ascii chars at strings
Update translations with ir-ctl additions
ir-ctl: one string is missing gettext
ir-ctl: Add Brazilian Portuguese translation
configure.ac: show what apps/libraries will be built
configure.ac: report alsa via yes/no
sn9c20x: remove an unused table
libdvbv5: add functions to detect DVB devices
dvb: use the new udev-based logic to get device names
dvb-dev: standardize the namespace
libdvbv5: embeed dvb_v5_fe_parms at struct dvb_device
dvb-dev: better handle DVB device type
dvb-dev: better handle error conditions
dvb-fe: create an internal DVB FE open function
dvb-dev: also store the sysfs path
dvb-dev: add debug messages for device found/select
dvb-fe: fix the error condition return logic
dvb-dev: implement a way to open the frontend via sysname
dvb-fe-tool: don't crash with invalid arguments
dvbv5 utils: use the new dvb_device API
dvb-sat.h: Fix two documentation warnings
libdvbv5: create a new API for dvb-demux
dvbv5-scan: fix a regression introduced by da56d6f1578a
libdvbv5: add a dvb_device variant for the scan routine
libdvbv5: rename dvb-dev.c to dvb-dev-local.c
libdvbv5: abstract the dvb_dev functions
configure.ac: Show "no" if GL or GLU is not found
configure.ac: make libjpeg optional
configure.ac: libdvbv5 now require libudev
README: update dependencies list
dvb-demux: fix a warning
configure.ac: Check for pthread
libdvbv5: add a macro to output logs+loglevel
libdvbv5: prepare to add remote support for dvb_dev* functions
libdvbv5: add support for using a remote DVB device
libdvbv5: allow overriding the main FE functions
dvbv5-daemon: split buffer filling from buffer sending
libdvbv5: add support for 64 bits integer for the remote protocol
dvbv5-daemon: add support for FE get/set stuff
dvb-dev-remote: add support for FE get/set/set_delsys/stats
libdvbv5: fix dev_read protocol handling
dvb-fe-tool: add support for calling a remote dvb device
dvbv5-zap: add support to access a remote device
libdvbv5: Fix remote read()
dvbv5-daemon: add a note that the remote support is still experimental
libdvbv5: don't crash if the ISDB-T delsys descriptor is corrupted
libdvbv5: prevent craches at the *foreach macro helpers
libdvbv5: Fix some allocation issues
COPYING.libdvbv5: added missing file
Add some generated files to .gitignore
libdvbv5: better handle errors at the remote protocol
libdvbv5: better handle local errors
dvbv5-tools: avoid relying on errno
dvbv5-daemon: handle failures on dvb_dev_open()
dvbv5-zap: fix a regression when opening the DVR device
dvb-dev-remote: handle server disconnects
dvbv5-zap: don't generate fp exception if aborted too early
dvbv5-daemon: Don't let a read() use more space than the buf
dvbv5-zap: add support to create a local pipe for DVR
libdvbv5: while not too late, change dvb_dev_find() api
libdvbv5: add local logic for device detection notifier
libdvbv5: fix device changes notification
libdvbv5: add support for remote device change events
libdvbv5: fix an inverted logic check
dvb-dev-remote: do a call stack dump on msg format errors
libdvbv5: Ensure that it will read all package
libdvbv5: better handle overflow errors
parse_tcpdump_log.pl: fix logic that lists available devices
parse_tcpdump_log.pl: add support to capture from multiple devs
add a parser for tda18271/mb86a20s with cx231xx
parse_cx231xx.pl: improve and fix GPIO handling
dvbv5-daemon.c: don't hang on NULL strings
dvbv5-daemon: use TCP_NODELAY
dvbv5: use asynchronous read for dvbv5-daemon
media-ctl: Fix a compilation bug introduced by changeset 7a21d66983f7
dvb-dev-remote: improve the data receive logic
configure.ac: don't enable pthread with static libraries
configure.ac: report what kind of libraries will be built
configure.ac: libdvbv5 is not experimental
libdvbv5: add a header with the library version
libdvbv5: install libdvb-version.h header
dvb-sat: embeed most stuff internally at struct LNBf
dvb-sat: change the LNBf logic to make it more generic
dvb-sat: add support for several BrasilSat LNBf models
dvb-sat: reinsert legacy fields to avoid API breakages
dvb-sat: fix logic that sets the satellite number
libdvbv5: fix handling of satellite number