Skip to contentSkip to conversation

v4l-utils stable release 1.6.1

DISCUSSION Gregor Jasny 4 participants 5 messages Nov 20, 2014 – Nov 21, 2014 Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw

Hello,

do you consider something from these commits as important enough for a bugfix release?

Thanks,
Gregor

Quoted 87 lines

Akihiro Tsukada (9):
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.

Gregor Jasny (7):
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

Hans Verkuil (10):
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

Hans de Goede (2):
rc_keymaps: allwinner: S/KEY_HOME/KEY_HOMEPAGE/
v4lconvert: Fix decoding of jpeg data with no vertical sub-sampling

Mauro Carvalho Chehab (41):
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

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

#1 lore raw

Em Thu, 20 Nov 2014 16:31:09 +0100
Gregor Jasny <[email protected]> escreveu:

Quoted 6 lines

Hello,

do you consider something from these commits as important enough for a bugfix release?

From my side, those are bug fixes that affect two RC6 tables:

ir-keytable: fix a regression introduced by fe2aa5f767eba
rc: Update the protocol name at RC6 tables

Applying just the first is enough. Basically, RC6 tables are described as RC6_MCE. The first patch makes the ir-keytable to accept both syntaxes; the second one fixes the two existing RC6_MCE tables.

This one is an important bug fixes for DVB-S/S2 frequency storage:
libdvbv5: properly represent Satellite frequencies

This is not properly a bug fix, but I would also add it, as it fixes the documentation:
README: better document the package

This is a bug fix, but it affects only the keymap sync from Kernel, so probably not worth backporting, except if you also intend to run make sync-with-kernel at the fix tree:
gen_keytables.pl: Fix a regression at RC map file generation

In such case, I also suggest to backport those patches:
rc_maps.cfg: reorder entries alphabetically
rc: sync with Kernel
rc: copy userspace-only maps to a separate dir

This one also seems to be a backport fix:
rc_keymaps: allwinner: S/KEY_HOME/KEY_HOMEPAGE/

That's all from remote controllers and libdvbv5 API side.

Regards,
Mauro

#2 lore raw
In reply to Gregor Jasny

Hi,

Quoted 4 lines · Gregor Jasny

Hello,

do you consider something from these commits as important enough for a bugfix release?

<snip>

Quoted 3 lines
Quoted 3 lines

Hans de Goede (2):
rc_keymaps: allwinner: S/KEY_HOME/KEY_HOMEPAGE/
v4lconvert: Fix decoding of jpeg data with no vertical sub-sampling

Yes both of them (first one is not that important, but if you're doing a 1.6.1 anyways it is good to include it).

Regards,

Hans

#3 lore raw
In reply to Gregor Jasny

Hi Gregor,

Quoted 30 lines · Gregor Jasny

Hello,

do you consider something from these commits as important enough for a bugfix release?

Thanks,
Gregor

Quoted 22 lines

Akihiro Tsukada (9):
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.

Gregor Jasny (7):
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

Hans Verkuil (10):
qv4l2/v4l2-ctl: fix buffer overrun in vivid-tpg.

This one should go in (critical bug fix).

Quoted 1 line
Quoted 1 line

v4l2-ctl: fix sliced vbi mode parsing

And this one.

Quoted 4 lines
Quoted 4 lines

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

And these two for v4l2-ctl.

Sorry for being late with replying.

Regards,

Hans

Quoted 66 lines
Quoted 52 lines

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

Hans de Goede (2):
rc_keymaps: allwinner: S/KEY_HOME/KEY_HOMEPAGE/
v4lconvert: Fix decoding of jpeg data with no vertical sub-sampling

Mauro Carvalho Chehab (41):
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

Quoted 8 lines

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

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html

#4 lore raw

Re: v4l-utils stable release 1.6.2

In reply to Gregor Jasny

I just released v4l-utils 1.6.1 and 1.6.2 with these changes:

Quoted 28 lines

v4l-utils-1.6.2
---------------

Hans Verkuil (5):
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

v4l-utils-1.6.1
---------------

Gregor Jasny (5):
man: remove duplicate backslash from NAME section
man: Use Unicode character for ellipsis and fall back to ...
man: add generated files to .gitignore
v4l2-compliance: Explicitely link against rt library
v4l2-ctl: Explicitely link against rt library

Hans Verkuil (1):
qv4l2/v4l2-ctl: fix buffer overrun in vivid-tpg.

Hans de Goede (2):
rc_keymaps: allwinner: S/KEY_HOME/KEY_HOMEPAGE/
v4lconvert: Fix decoding of jpeg data with no vertical sub-sampling

Quoted 8 lines

Mauro Carvalho Chehab (4):
libdvbv5: properly represent Satellite frequencies
README: better document the package
ir-keytable: fix a regression introduced by fe2aa5f767eba
rc: Update the protocol name at RC6 tables

Niels Ole Salscheider (1):
qv4l2: Fix out-of-source build

Thanks,
Gregor