-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathChangeLog
2628 lines (2419 loc) · 120 KB
/
ChangeLog
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.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
Mike Frysinger (1):
include sys/sysmacros.h for major() & minor()
Nick Dyer (1):
v4l2-compliance: Changes to support touch sensors
Niklas Söderlund (1):
libv4lconvert: Add support for V4L2_PIX_FMT_{NV16, NV61}
Ricardo Ribalda (5):
v4l2-compliance: Check V4L2_BUF_FLAG_DONE
libv4lconvert: Add support for V4L2_PIX_FMT_{HSV24, HSV32}
qv4l: support for HSV formats via OpenGL.
qv4l2: Support for HSV encodings
v4l2-ctl: Show HSV encodings names
Sakari Ailus (14):
[v4l-utils, 1/2] v4l: libv4l1, libv4l2: Use $(mkdir_p) instead of deprecated $(MKDIR_P)
[v4l-utils,2/2] Fix configure script errors
v4l: libv4l2subdev: Precisely convert media bus string to code
v4l: libv4lsubdev: Make mbus_formats array const
libv4l2subdev: Use generated format definitions in libv4l2subdev
libv4l2subdev: Add a function to list library supported pixel codes
media-ctl: List supported media bus formats
v4l: libv4l2subdev: Drop length argument from string conversion functions
libv4l2subdev: Allow extra spaces between format strings
libmediactl: Drop length argument from media_get_entity_by_name()
mediactl: Separate entity and pad parsing
media-ctl: Split off printing information related to a single entity
media-ctl: Print information related to a single entity
Fix static linking of v4l2-compliance and v4l2-ctl
Sean Young (14):
ir-ctl: add new tool for sending & receiving raw IR
ir-ctl: deal with consecutive pulses or spaces correctly
ir-ctl: give proper error message if transmitter does not exist
ir-ctl: add ability to send scancodes in most protocols
ir-ctl: add verbose option
ir-keytable: make it possible to select the rc5 streamzap variant
ir-ctl: fix rc5x encoding
ir-ctl: 0 is valid scancode
ir-ctl: improve scancode validation
ir-keytable: "-p all" or "-p mce-kdb" does not work
ir-ctl: rename rc5x to rc5x_20
ir-ctl: rc5 command 6th bit missing
ir-ctl: uninitialised memory used
ir-ctl: ensure that device can record and that correct mode is set
Shuah Khan (3):
mc_nextgen_test: fix -d option parsing
mc_nextgen_test: fix compile warnings
mc_nextgen_test: add names for ALSA capture, playback, and mixer entities
Steven Ellis (1):
dvb-sat: add support for LNBs with LO of 11300 and 10700
v4l-utils-1.10.0
----------------
Felipe Eduardo Concha Avello (1):
libdvbv5: fix the count of partial receptions
Gregor Jasny (2):
Start v4l-utils 1.9.0 development cycle
libdvbv5: link against rt library for clock_gettime
Hans Verkuil (29):
v4l-utils: sync-with-kernel
cobalt-ctl: rename cobalt directory to cobalt
cobalt-ctl: add binary to .gitignore
qv4l2/v4l2-ctl: add DCI-P3 and SMPTE 2084 colorspace support
v4l-utils: sync-with-kernel
v4l2-ctl: add SDR output support
v4l2-ctl: show tuner/modulator type
v4l2-compliance: add SDR output support
v4l2-compliance: always check for V4L2_BUF_FLAG_DONE after DQBUF
v4l2-ctl: improve accuracy of fps reporting
qv4l2: fix compiler warning
qv4l2: increase fps precision
v4l2-ctl: improve dv_timings handling
qv4l2: use GL_RED for OpenGL version >= 3 instead of GL_LUMINANCE.
qv4l2: add support for Bayer 10 and 12 bits.
v4l2-compliance: fix buffer flags check
v4l-utils: sync with the latest kernel
qv4l2/v4l2-ctl/v4l2-compliance: replace ctrl_class by which
qv4l2: updateColorspace is only valid for video capture.
qv4l2: s_pixelformat(V4L2_PIX_FMT_RGB24) failed due to wrong type
v4l-helpers.h: don't use fancy initializers
v4l-helpers.h: one more incomplete initializer.
qv4l2: add qbuf error checking
qv4l2: fix audio device selection
qv4l2: reduce the minimum allowed width/height
v4l-helpers.h: fix regression
v4l2convert.c: squash compiler warning
v4l2-ctl: fix cvt/gtf and 'clear timings' bug
qv4l2: remove duplicate hasAlpha assignment
Laurent Pinchart (3):
media-ctl: libv4l2subdev: Switch to MEDIA_BUS_FMT_*
media-ctl: libv4l2subdev: Add missing formats
media-ctl: Add field support for the media bus format
Mauro Carvalho Chehab (1):
keytable: Fix display of the key code
Nick Morrott (1):
dvb: Correct references to ISO 3166-1 in help/translations
Peter Seiderer (1):
dvb/keytable: fix missing libintl linking
Sakari Ailus (2):
media-ctl: Fix bad long option crash
libv4l2subdev: Add a forward definition for missing struct media_device
Thomas Petazzoni (5):
libv4lsyscall-priv.h: Use off_t instead of __off_t
utils: Properly use ENABLE_NLS for locale related code
utils/v4l2-compliance: Include <fcntl.h> instead of <sys/fcntl.h>
libv4lsyscall-priv.h: Only define SYS_mmap2 if needed
libv4lconvert: only expose jpeg_mem_*() protoypes when JPEG_LIB_VERSION < 80
v4l-utils-1.8.0
---------------
Akihiro Tsukada (11):
libdvbv5, dvbv5-scan: generalize channel duplication check
libdvbv5: add as many channels as possible in scanning DVB-T2
libdvbv5: wrong frequency in the output of satellite delsys scans
libdvbv5: add support for ISDB-S tuning
libdvbv5: add support for ISDB-S scanning
libdvbv5: add COUNTRY property
v4l-utils/libdvbv5: restore deleted functions to keep API/ABI compatible
v4l-utils/libdvbv5: fix memory leak in dvb_guess_user_country()
v4l-utils/libdvbv5: add gconv module for the text conversions of ISDB-S/T.
contrib/gconv: fix wrong conversion to ARIB-STD-B24
v4l-utils/contrib/gconv: fix build error with glibc 2.21+
Baruch Siach (1):
v4l2grab: print function name and ioctl number on failure
Benjamin Gaignard (1):
libv4l2: Changes for compilation in Android 5.0
David Härdeman (3):
ir-keytable: clarify the meaning of ir protocols
ir-keytable: replace more sysfs if-else code with loops
ir-keytable: cleanup keytable code
Fabien Dessenne (1):
v4l2-compliance: test SELECTION only for the supported buf_type
Felix Janda (3):
contrib/test: Add missing LIB_ARGP
libv4l: Wrap LFS64 functions only if linux && __GLIBC__
libv4l: Test for ioctl() function signature
Gregor Jasny (11):
Start v4l-utils 1.7.0 development cycle
man: remove duplicate backslash from NAME section
man: Use Unicode character for ellipsis and fall back to ...
man: add generated files to .gitignore
libdvbv5: Remove stray semicolon
v4l2-compliance: Explicitely link against rt library
v4l2-ctl: Explicitely link against rt library
v4lconvert: Add ASUS A7Sn to upside down table
v4lconvert: Add ASUS A6R to upside down table
v4lconvert: Add ASUS A7J to upside down table
buildsystem: Add missing files to extra distribution list
Hans Verkuil (132):
qv4l2/v4l2-ctl: fix buffer overrun in vivid-tpg.
v4l2-ctl: fix sliced vbi mode parsing
v4l2-compliance: when streaming used at least 2 buffers.
v4l2-compliance: add initial checks for VIDIOC_QUERY_EXT_CTRL
v4l2-ctl: add support for U32 control type.
v4l2-ctl: fix array handling
v4l2-compliance: allow the V4L2_IN_ST_NO_SYNC status flag.
qv4l2: add single step support
qv4l2: don't select alsa device for video output.
v4l2-compliance: select(): split "ret <= 0" test in two
v4l-utils: sync with latest kernel
(c)v4l-helpers.h: add functions for flags, ycbcr_enc and quantization
v4l2-ctl: support the new ycbcr_enc and quantization fields.
qv4l2: add support for ycbcr_enc and quantization
v4l-utils: sync-with-kernel
v4l2-ctl: add V4L2_SEL_TGT_NATIVE_SIZE support
v4l2-compliance: add checks for V4L2_IN/OUT_CAP_NATIVE_SIZE
v4l2-compliance: add basic crop/compose/scale tests.
v4l2-compliance/fixme.txt: update
v4l2-compliance: add check for missing G_INPUT/OUTPUT
v4l2-compliance: add more ycbcr_enc and quantization checks
v4l2-compliance: fix compilation problem
v4l2-ctl: report and optionally fix EDID checksum errors
v4l2-ctl: signal support for RGB/YUV quantization
Sync with latest kernel
v4l2-compliance: don't check colorspace for m2m devices
v4l2-compliance: add missing cleanup for m2m devices
qv4l2: fix incorrect colorspace string
qv4l2: fix init and fix wrong ycbcr_enc tests
v4l2-ctl: add newline after each EDID block
qv4l2: changing the quantization didn't update the format.
qv4l2: update colorspace information
v4l2-ctl: sync colorspace names with qv4l2
qv4l2: move the colorspace fields to the general tab
v4l2-ctl: fix control listing code
v4l2-compliance: fix multiplanar colorspace check
v4l2-ctl: support pixelformats with bit 31 set
qv4l2: handle pixelformats with bit 31 set
qv4l2: add support for [AX]RGB555X formats.
qv4l2: update the movement values before starting the TPG
v4l2-compliance: store the state of the driver
v4l2-compliance: remove the -i, -o and -f options
v4l2-compliance: add new -f streaming option
v4l2-compliance: fix valgrind warnings
v4l2-compliance: restore state on Ctrl-C
v4l2-compliance: improve error checking and logging
v4l2-compliance: check if the same timings can always be set
v4l2-compliance: restore crop/compose state in the correct order
v4l2-compliance: implement warn_once
v4l2-compliance: restore format based on timings, add bpl tests
v4l2-compliance: fix inverted 'while' condition
v4l2-compliance: relax error_idx checks
v4l2-ctl: add missing newline in --help-vidcap output
v4l2-compliance: continue testing with some failures
v4l2-compliance: write newline to stdout on ctrl-C
v4l2-compliance: add 'frame-height' helpers
v4l2-compliance: use the new helpers, check for min/max fmt
v4l2-compliance: show crop/compose rectangles
v4l2-compliance: add -a option to stream all inputs/outputs
v4l2-compliance: make cv4l_fmt methods const where applicable
v4l2-compliance: test many crop/compose combinations
v4l2-compliance: add CROPCAP/G_CROP checks
v4l2-ctl: exit after showing usage()
v4l2-compliance: fix save/restore state
v4l2-compliance: add color checking tests
v4l2-compliance: add the manual page
qv4l2: update manual page and usage message
v4l2-compliance: fix typo
v4l2-compliance: add v4l2-compliance.1 to .gitignore
v4l2-ctl: add a manual page
v4l2-compliance: always skip compressed formats
v4l2-compliance: improve crop/selection legacy test.
fourcc-be: improve handling of big-endian flag
v4l-utils: sync with kernel
v4l-utils: sync with kernel, now updating headers as well
v4l2-ctl: update Android.mk
v4l2-ctl: remove unused variable total_v_lines
jl2005bcd.c: use unix newlines, not dos.
sync with latest kernel
media-ctl/v4l2-ctl: support new control and timing flags.
qv4l2/v4l2-ctl: fix YUV 4:2:0 support
qv4l2: add openGL support for a large number of new formats
qv4l2: fill in bytesused for the output stream.
Sync with latest kernel
qv4l2: reorganize colorspace handling
sync to latest kernel
v4l2-ctl: add support for V4L2_BUF_FLAG_LAST
qv4l2: simplify openGL handling
qv4l2: fix incorrect initial override values.
qv4l2: fix colorspace format handling bugs
v4l2-ctl: don't use [IDX] = "foo": some compilers don't like this
qv4l2: use toLatin1 instead of toAscii
qv4l2: add missing makeCurrent() call for Qt5 support
qv4l2: fix crash if openGL is not available
v4l-utils: fix typos
v4l2-compliance: reopen the node before restoring state
v4l2-compliance: fix incorrect condition
sync-with-kernel: update to the latest kernel
v4l-utils: update to new colorspace defines
qv4l2: add missing break
v4l2-compliance: skip grayscale and other non-color formats
v4l2-compliance: m2m streaming fixes
v4l-utils: sync-with-kernel
libv4l-mplane: copy missing colorspace fields
(c)v4l-helpers.h: support the new xfer_func field.
v4l2-ctl: add support for colorspace transfer functions
qv4l2: support the new transfer function field
qv4l2: remove the display colorspace
libv4l2: also update xfer_func, ycbcr_enc and quantization
qv4l2: the cv4l_fmt type wasn't set
qv4l2: fix XV601/709 handling
qv4l2: after a reopen m_ctrlNotifier needs to be recreated
v4l2-compliance: add additional checks for zeroed reserved arrays
v4l2-ctl: fix coverity warning
v4l2-compliance: fail if check_0 returns true
v4l2-ctl: show timings you want to set if --verbose
v4l2-ctl: log whether the timings uses reduced blanking v2
qv4l2: fix copy-paste bug
qv4l2: correctly update m_isSDTV
qv4l2: fix rgb check
sync-with-kernel update
cobalt-ctl: add utility to flash the cobalt firmware
v4l2-ctl: some more bool-related cleanups/simplifications
v4l2-ctl: fix reduced fps support
v4l2-compliance: warn for non-consecutive sequence numbers
v4l2-compliance: fix prepare_buf tests, drop bytesused == 0 test
v4l2-compliance: fix userptr and dmabuf streaming check
qv4l2: replace lostFocus signal by editingFinished
v4l2-ctl: split off cx18-ctl and ivtv-ctl
v4l2-ctl/compliance: add configure option to disable libv4l use
v4l2-dbg: auto-increment should use register size
qv4l2/v4l2-ctl/v4l2-compliance: fix V4L2_CTRL_TYPE_BITMASK handling
Hans de Goede (2):
rc_keymaps: allwinner: S/KEY_HOME/KEY_HOMEPAGE/
v4lconvert: Fix decoding of jpeg data with no vertical sub-sampling
Mats Randgaard (1):
v4l2-ctl: Remove file entry from Android.mk
Mauro Carvalho Chehab (91):
libdvbv5: properly represent Satellite frequencies
README: better document the package
libdvbv5: Fix some Doxygen warnings at dvb-fe.h
Doxygen: Document libdvbv5 countries.h
configure.ac: Fix gconv compilation with 64 bits
parse_tcpdump_log.pl: only adjust direction for control EP
contrib: add a parser for af9035
parse_af9035.pl: properly handle URB errors
parse_af9035.pl: Add two other commands from ITE driver
parse_af9035.pl: add arguments to show timestamp and debug
parse_af9035.pl: group write/read URBs
parse_af9035.pl: create a routine to print send/race
parse_af9035.pl: print read/write as C lines
parse_af9035.pl: add support for firmware commands
parse_af9035.pl: fix firmware write size
ir-keytable: fix a regression introduced by fe2aa5f767eba
gen_keytables.pl: Fix a regression at RC map file generation
rc: Update the protocol name at RC6 tables
rc_maps.cfg: reorder entries alphabetically
rc: sync with Kernel
rc: copy userspace-only maps to a separate dir
README: Add the steps needed to syncronize with the Kernel tree
vivid-tpg.h.patch: update to match current upstream tree
Synchronize with the Kernel
parse_af9035.pl: proper handle when stack is not filled
parse_af9035.pl: add support for CMD_IR_GET
parse_af9035.pl: add options to hide part of the messages
parse_af9035.pl: Add firmware boot message to the parser
parse_af9035.pl: improve IR handling
parse_af9035.pl: add support for generic I2C read/write
parse_af9035.pl: better handle the read data
parse_af9035.pl: allow to hide parsing errors
parse_af9035.pl: add support for standard I2C commands
parse_af9035.pl: some cleanups
parse_af9035.pl: Fix decoding order at I2C read/write
parse_af9035.pl: Fix size on rd/wr regs prints
parse_af9035.pl: Fix some hide conditions
parse_af9035.pl: Improve argument handling
libdvbv5: add experimental DTMB support
parse_tcpdump_log.pl: simplify non-control data
parse_tcpdump_log.pl: remove some leftovers
sync-with-kernel: add include/linux/media.h
configure.ac: fix qv4l2 if QGLFunctions doesn't exist
gettextize: add support for internationalization
keytable: add internacionalization to msg strings
keytable: add translation to pt_BR
dvb: add locale support
DVB tools: add pt_BR translations
keytable: add locale messages also for argp strings
keytable: add pt_BR translations for argp strings
dvb: add locale messages also for argp strings
dvb: Add translation to pt_BR for help messages
dvbv5-zap: Add missing init code for locale
Move po files to a separate dir
gettextize: Add locale settings for libdvbv5
libdvbv5: add translation support for dvb-fe.c
Add Brazilian portuguese translation for dvb-fe.c
dvb: add translation for two static tables inside dvb-fe
dvb: Add Brazilian Portuguese translation for dvb-fe static tables
v4l-utils-po/pt_BR.po: Update meta-tags
dvb: add locale support for more files
dvb: add Brazilian Portuguese translation for the core
Update INSTALL instructions and add a script to configure
bootstrap.sh: remove an extra uneeded space from the script
bootstrap.sh: be less verbose
Remove two files that shouldn't be at the tree
bootstrap.sh: create a build-aux/config.rpath
configure.ac: remove gettext version
bootstrap.sh: need also to create build-aux dir
po: Remove some auto-generated files from the git tree
po files: remove the remaining auto-generated files
.gitignore: update it for the last *-po changes
dvb, keytable: Workaround a glibc bug when handling locale domain
README: update the sync-with-kernel procedure
Synchronize with latest header versions
dvb-fe: avoid races when CTRL-C is used
libmediactl: make it parse the DVB devnode
libmediactl: add support for the new DVB devnodes
media-ctl: Update V4L2 subdev types
dvbv5 utils: Improve the message for the country code parameter
dvbv5 utils: Update the pt-BR translation
libdvbv5: Retry FE_GET_PROPERTY ioctl if it returns EAGAIN
libdvbv5: don't retry an ioctl forever
libdvbv5: better handle EINTR/EAGAIN
libdvbv5: use a timeout for ioctl
dvb-fe: return a negative number on error
libmediactl: Don't free an already freed address if no links
Revert "libmediactl: Don't free an already freed address if no links"
README: add the instructions about how to build v4l-utils
Revert "libmediactl: add support for the new DVB devnodes"
sync-with-kernel update
Niels Ole Salscheider (1):
qv4l2: Fix out-of-source build
Patrick Boettcher (4):
parse_tcpdump_log.pl: skip filtered frames and remove them from pending
parse_tcpdump_log.pl: show transfer-direction for non-ctrl-transfers
parse_tcpdump_log.pl: add external frame_processor-option
parse_tcpdump_log.pl: remove --all option which was not documented and not working as expected
Peter Seiderer (6):
configure.ac: add qt5 detection support
qv4l2: fix qt5 compile
qv4l2: update qmake project file
qv4l2: fix qmake project file
qv4l2: enable qt5 opengl build
qv4l2: fix qt5 opengl runtime errors
Prashant Laddha (14):
v4l2-ctl-stds: Restructured suboption parsing code
v4l2-ctl-stds: Support cvt/gtf options in set-dv-bt-timings
v4l2-ctl: Add support for CVT, GTF modeline calculation
v4l2-ctl-modes: fix hblank, hsync rounding in gtf calculation
v4l2-utils: fix overflow in cvt, gtf calculations
v4l2-utils: handle interlace fraction correctly in gtf
v4l2-utils gtf: use round instead of roundown for v_lines_rnd
v4l2-utils: fix pixel clock calc for cvt reduced blanking
v4l2-ctl-modes: add support for reduced blanking version 2
v4l2-utils: Modify usage for set-dv-timing to support RB V2
v4l2-utils: add support for reduced fps in cvt modeline
v4l2-utils: extend set-dv-timings to support reduced fps
v4l2-utils: use boolean for interlaced flag
v4l2-ctl-modes: use reduced fps only with reduced blanking v2
Ricardo Ribalda (2):
qv4l2: gl: Add support for V4L2_PIX_FMT_Y16
qv4l2: gl: Add support for V4L2_PIX_FMT_Y16_BE
Ricardo Ribalda Delgado (2):
libv4lconvert: Fix support for Y16 pixel format
libv4lconvert: Add support for V4L2_PIX_FMT_Y16_BE
Vincent McIntyre (1):
dvb-utils: add -C to manpages
v4l-utils-1.6.0
---------------
Gregor Jasny (5):
man: Fix typo in dvb-fe-tool man page
man: Replace hyphen with minus sign
man: place escape to correct position
man: Use Unicode character for ellipsis and fall back to ...
qv4l2: Add keywords to desktop file
v4l-utils-1.5.91 (Development snapshot)
---------------------------------------
Gregor Jasny (3):
Start v4l-utils 1.5.91 development cycle
libdvbv5: Remove left over include of desc_service_list.h
libdvbv5: Fix typo in doxygen index file
Mauro Carvalho Chehab (30):
dvb-file: Fix a memory leak
dvb-file: frees channel/vchannel if service id not found
dvb-file: Remove spaces at the beginning of channel name
dvb-file: Only print SDT warning if are there any channel to be stored
dvb-file: Fix channel name when SDT is not found
libdvbv5/descriptors: Fix content hexdump
libdvbv5: Fix the number of frequencies at ISDB-T delivery sys descriptor
libdvbv5: print ISDB-T frequencies in MHz
libdvbv5: add a parser for ISO-10646/UCS2 strings
libdvbv5: Fix ISDB-T TS info descriptor
dvb-file: Fix no-SDT channel name allocation
dvb-file: fix the memory deallocation on error
dvb-file: don't dereference a NULL pointer
libdvbv5: check for alloc errors at desc_ca
dvb-format-convert: make valgrind happy
libdvbv5: fix a nasty to track double-free bug
dvb-fe-tool: abort nicely on femon mode
libdvbv5: replace @include by @example
man: move dvb-scan.1 out of Doxygen
man: move dvb-fe-tool.1 out of Doxygen
dvb-format-convert: Fix help message
man: move dvb-format-convert.1 out of Doxygen
man: add a utils/dvb/dvbv5-zap.1 page and remove from doxygen
user man pages: Change report bugs to linux media ML
Revert "dvb-file: don't dereference a NULL pointer"
libdvbv5: Fix frequency table alloc size at desc_frequency_list
.gitignore: Ignore quilt patches/ dir
dvbv5-scan: add vdr format for the --help parameter
user man pages: Add version to the man pages
v4l-utils-1.5.90 (Development snapshot)
---------------------------------------
André Roth (7):
libdvbv5: cleanup logging, some memory checks
libdvbv5: fix satellite LNBf handling
libdvbv5: fix dvb_fe_dummy()
libdvbv5: MPEG ES parser documentation
libdvbv5: use hyperlinks in doxygen PDF
libdvbv5: MPEG TS parser documentation
libdvbv5: MPEG TS parser documentation and cleanups
Gregor Jasny (5):
Start v4l-utils 1.5.0 development cycle
buildsystem: Use latest ax_prog_doxygen from GNU Autoconf Archive
libdvbv5: Add todo file
libdvbv5: remove service_location descriptor
libdvbv5: remove service_list descriptor
doxygen: distribute doc/libdvbv5-index.doc in tarball
Hans Verkuil (9):
v4l2-compliance: fix buffer state test
(c)v4l-helpers: zero bytesperline, swap arg order
qv4l2: the helper now zeroes bytesperline
cv4l-helpers: add missing ioctls
v4l2-ctl: fix control support for old kernels.
v4l-helpers.h: fix control ioctls checks
qv4l2: init dest format when starting vbi/swradio streaming
v4l2-compliance: fix valgrind warnings
qv4l2: fix typo: 576 instead of 575
Hans de Goede (3):
libv4l2: Fix restoring of original dest-fmt after a VIDIOC_S_DV_TIMING
libv4l2: Set convert_mmap_frame_size as soon as we've a dest_fmt
libv4l2: Move alignment of dest_fmt resolution to v4l2_set_src_and_dest_format
Mauro Carvalho Chehab (60):
libdvbv5: add doxygen tags for header.h
libdvbv5: add doxygen tags to vct.h
libdvbv5: add doxygen tags to pat.h
doxygen_libdvbv5.cfg: add header.h, vct.h and pat.h
libdvbv5: fix some cut-and-paste errors at documentation
libdvbv5: add doxygen tags to pmt.h
libdvbv5: better comment the descriptors
libdvbv5: fix some issues at PAT documentation
libdvbv5: add documentation for sdt.h
libdvbv5: some documentation fixups for sdt.h
libdvbv5: add documentation for the NIT table parser
libdvbv5: add documentation for crc32.h
libdvbv5: Add documentation for EIT DVB parser
libdvbv5: Add a mainpage to the documentation
libdvbv5: add documentation for ATSC EIT.
libdvbv5: don't use ATSC_HEADER() macro
libdvbv5: don't use DVB_DESC_HEADER() macro
libdvbv5: add documentation for cat.h and atsc_header.h
libdvbv5: add support for mgt.h
libdvbv5 documentation review
libdvbv5: group documentation into modules
libdvbv5: add a missing macro to dvb_table group for documentation
doxygen: add dvbv5-tools to the documentation
dvb-fe-tool: Fix verbosity and comment unused option
libdvbv5: fix a typo at ASTRA 1E extended LNBf
Add support for VDR format (only for output)
libdvbv5: Add support for opening FE on read only mode
dvb-fe-tool: add support to open DVB FE in read only mode
libdvbv5: Don't double-free the file name
dvb-fe-tool: add femon parameter
libdvbv5: fix a nasty bug when printing stats
libdvbv5: Re-add the status name at the stats report
libdvbv5: export dvb_fe_retrieve_quality()
dvb-fe-tool: Colorize the status report
dvb-fe-tool: implement acoustic mode
update dvb-fe-tool Doxygen documentation
libdvbv5: revert an ABI breakage
libdvbv5: Create doxygen docs for mpeg_es.h
libdvbv5: add documentation for ATSC service location
libdvbv5: Add documentation for CA descriptor
libdvbv5: Add documentation for CA identifier descriptor
libdvbv5: add documentation for cable delivery system descriptor
libdvbv5: add documentation for the extended event descriptor
libdvbv5: add documentation for the short event descriptor
libdvbv5: add documentation for the extended descriptor
libdvbv5: add documentation for the frequency list descriptor
libdvbv5: Document the hierarchy descriptor
libdvbv5: Add documentation for ISDB-T terrestrial descriptor
libdvbv5: add documentation for the language descriptor
libdvbv5: Add description for the LCN descriptor
libdvbv5: add documentation for the network name descriptor
libdvbv5: add documentation for ISDB partial reception descriptor
libdvbv5: document the Satellite delivery system descriptor
libdvbv5: add documentation for the service descriptor
libdvbv5: Add documentation for desc_service_list.h
libdvbv5: add documentation for the T2 delivery system descriptor
libdvbv5: documents the terrestrial delivery system descriptor
libdvbv5: Documents ISDB TS information descriptor
libdvbv5: add javadoc markups for desc_service_location.h
dvb-file: Fix a core dump issue
v4l-utils-1.4.0
---------------
Gregor Jasny (11):
Start v4l-utils 1.3.91 development cycle
libdvbv5: Remove dvbsat_polarization_name (same as dvb_sat_pol_name)
libdvbv5: Rename and hide charset definitions
libdvbv5: Hide unused and unexposed cnr_to_qual_s tables
libdvbv5: Make dummy_fe static
libdvbv5: Add doxygen config file to distribution list
libdvbv5: Add dvb-fe-priv.h to sources list
contrib: Add au0828 directory to extra distribution list
media-ctl: process pkgconfig files
v4l2-ctl: Distribute vivid-tpg.h.patch
ir-keytable: Genrate stable map file by sorting directory before parsing
Hans Verkuil (6):
v4l2-compliance: require G/S_PRIORITY support for m2m devices
v4l2-ctl/qv4l2: sync to latest vivid-tpg code
v4l-utils: sync-with-kernel
Add the generated lib/include/dvb-frontend.h to .gitignore
Copy the vivid-tpg* sources from the kernel
qv4l2: fix bug in setting the audio mode
Mauro Carvalho Chehab (72):
libdvbv5: be coherent with parse_string.h header
libdvbv5: Move charsets to be inside the parms struct
libdvbv5: move internal parameters to a separate structure
libdvbv5: Properly document struct dvb_v5_fe_parms
libdvbv5: Fix parameters dvb_add_parms_for_sys()
libdvbv5: Fix return values for dvb_fe_get_event()
libdvbv5: Add documentation for dvb-fe.h
libdvbv5: add the private structure to the tree
libdvbv5: Rename internally-defined poll function as dvb_poll
libdvbv5: fix a memory leak at descriptors
libdvbv5: reimplement the spaces filling logic
libdvbv5: Don't go past the size of dvb_v5_name