Skip to contentSkip to conversation

Time for a v4l-utils 1.8.0 release

DISCUSSION Gregor Jasny 4 participants 6 messages May 5, 2015 – Sep 14, 2015 Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw

Hello,

It's already more than half a year since the last v4l-utils release. Do you have any pending commits or objections? If no one vetos I'd like to release this weekend.

Thanks,
Gregor

#1 lore raw

Em Tue, 05 May 2015 21:08:49 +0200
Gregor Jasny <[email protected]> escreveu:

Quoted 5 lines

Hello,

It's already more than half a year since the last v4l-utils release. Do you have any pending commits or objections? If no one vetos I'd like to release this weekend.

There is are a additions I'd like to add to v4l-utils:

1) on DVB, ioctls may fail with -EAGAIN. Some parts of the libdvbv5 don't handle it well. I made one quick hack for it, but didn't have time to add a timeout to avoid an endless loop. The patch is simple. I just need some time to do that;

2) The Media Controller control util (media-ctl) doesn't support DVB.

The patchset adding DVB support on media-ctl is ready, and I'm merging right now, and matches what's there at Kernel version 4.1-rc1 and upper.

Yet, Laurent and Sakari want to do some changes at the Kernel API, before setting it into a stone at Kernel v 4.1 release.

This has to happen on the next 4 weeks.

So, I suggest to postpone the release of 1.8.0 until the end of this month.

Regards,
Mauro

#2 lore raw

Hi Mauro,

Quoted 14 lines · On Tuesday 05 May 2015 17:22:35 Mauro Carvalho Chehab wrote:

Em Tue, 05 May 2015 21:08:49 +0200 Gregor Jasny escreveu:

Quoted 5 lines

Hello,

It's already more than half a year since the last v4l-utils release. Do you have any pending commits or objections? If no one vetos I'd like to release this weekend.

There is are a additions I'd like to add to v4l-utils:

1) on DVB, ioctls may fail with -EAGAIN. Some parts of the libdvbv5 don't handle it well. I made one quick hack for it, but didn't have time to add a timeout to avoid an endless loop. The patch is simple. I just need some time to do that;

Quoted 7 lines

2) The Media Controller control util (media-ctl) doesn't support DVB.

The patchset adding DVB support on media-ctl is ready, and I'm merging right now, and matches what's there at Kernel version 4.1-rc1 and upper.

Yet, Laurent and Sakari want to do some changes at the Kernel API, before setting it into a stone at Kernel v 4.1 release.

I think Hans wants changes too.

Quoted 1 line

This has to happen on the next 4 weeks.

We'll try to, but depending on how review goes this might take more time.

In the meantime I suggest moving the media-ctl changes to a separate branch and go with the v1.8.0 release as planned.

Quoted 1 line

So, I suggest to postpone the release of 1.8.0 until the end of this month.

Signature · 3 lines
Regards,

Laurent Pinchart
#3 lore raw
Quoted 25 lines · Laurent Pinchart

Hi Mauro,

Quoted 14 lines · On Tuesday 05 May 2015 17:22:35 Mauro Carvalho Chehab wrote:

Em Tue, 05 May 2015 21:08:49 +0200 Gregor Jasny escreveu:

Quoted 5 lines

Hello,

It's already more than half a year since the last v4l-utils release. Do you have any pending commits or objections? If no one vetos I'd like to release this weekend.

There is are a additions I'd like to add to v4l-utils:

1) on DVB, ioctls may fail with -EAGAIN. Some parts of the libdvbv5 don't handle it well. I made one quick hack for it, but didn't have time to add a timeout to avoid an endless loop. The patch is simple. I just need some time to do that;

Quoted 7 lines

2) The Media Controller control util (media-ctl) doesn't support DVB.

The patchset adding DVB support on media-ctl is ready, and I'm merging right now, and matches what's there at Kernel version 4.1-rc1 and upper.

Yet, Laurent and Sakari want to do some changes at the Kernel API, before setting it into a stone at Kernel v 4.1 release.

Quoted 11 lines

I think Hans wants changes too.

Quoted 1 line

This has to happen on the next 4 weeks.

We'll try to, but depending on how review goes this might take more time.

In the meantime I suggest moving the media-ctl changes to a separate branch and go with the v1.8.0 release as planned.

Quoted 1 line

So, I suggest to postpone the release of 1.8.0 until the end of this month.

Hi,

Maybe someone would like to give the v4l-utils a spin on FreeBSD before release? Or is this the latest code in the .git ?

--HPS

#4 lore raw
In reply to Mauro Carvalho Chehab

Hello,

Quoted 21 lines · Mauro Carvalho Chehab

Em Tue, 05 May 2015 21:08:49 +0200
Gregor Jasny <[email protected]> escreveu:

Quoted 5 lines

Hello,

It's already more than half a year since the last v4l-utils release. Do you have any pending commits or objections? If no one vetos I'd like to release this weekend.

There is are a additions I'd like to add to v4l-utils:

1) on DVB, ioctls may fail with -EAGAIN. Some parts of the libdvbv5 don't handle it well. I made one quick hack for it, but didn't have time to add a timeout to avoid an endless loop. The patch is simple. I just need some time to do that;

2) The Media Controller control util (media-ctl) doesn't support DVB.

The patchset adding DVB support on media-ctl is ready, and I'm merging right now, and matches what's there at Kernel version 4.1-rc1 and upper.

Quoted 6 lines

Yet, Laurent and Sakari want to do some changes at the Kernel API, before setting it into a stone at Kernel v 4.1 release.

This has to happen on the next 4 weeks.

So, I suggest to postpone the release of 1.8.0 until the end of this month.

I'd like to release v4l-utils 1.8.0 during the upcoming weekend. Please postpone any disruptive fixes until the release has been tagged.

Thanks,
Gregor

#5 lore raw

Hi Gregor,

Em Mon, 14 Sep 2015 09:17:23 +0200
Gregor Jasny <[email protected]> escreveu:

Quoted 27 lines

Hello,

Quoted 24 lines · Mauro Carvalho Chehab

Em Tue, 05 May 2015 21:08:49 +0200
Gregor Jasny <[email protected]> escreveu:

Quoted 5 lines

Hello,

It's already more than half a year since the last v4l-utils release. Do you have any pending commits or objections? If no one vetos I'd like to release this weekend.

There is are a additions I'd like to add to v4l-utils:

1) on DVB, ioctls may fail with -EAGAIN. Some parts of the libdvbv5 don't handle it well. I made one quick hack for it, but didn't have time to add a timeout to avoid an endless loop. The patch is simple. I just need some time to do that;

2) The Media Controller control util (media-ctl) doesn't support DVB.

The patchset adding DVB support on media-ctl is ready, and I'm merging right now, and matches what's there at Kernel version 4.1-rc1 and upper.

Yet, Laurent and Sakari want to do some changes at the Kernel API, before setting it into a stone at Kernel v 4.1 release.

Quoted 6 lines
Quoted 3 lines

This has to happen on the next 4 weeks.

So, I suggest to postpone the release of 1.8.0 until the end of this month.

I'd like to release v4l-utils 1.8.0 during the upcoming weekend. Please postpone any disruptive fixes until the release has been tagged.

OK.

There was one patch there adding support for DVB at the Media Controller part based on the old approach. As we decided to use a different approach ("MC next generation"), I reverted the change, as we won't want that change to go to the distros. It is not actually a big deal, as there's no released Kernel using the old approach, and the code in question is only triggered by certain types of defines that will never be found. Yet, I prefer not having an API support on a non-development branch for something that will never be mainstream.

Besides of such change, I think the remaining stuff there are OK for a new release.

After the release of 1.8.x, I'll likely be merging a test application to allow checking the new API on the next development branch, at contrib/test.

Regards,
Mauro