Hans de Goede wrote:
>> I would call it media-utils. A nice name and it reflects that it contains
>> both dvb and v4l utilities.
>>
> 
> Well, the judge is still out on also adding the dvb utils to this git repo.
> I'm neutral on that issue, but I will need a co-maintainer for those bits
> if they end up in the new v4l-utils repo too.

I also don't have any strong feeling about merging dvb utils. The advantage is
to share the same release control, but the code is completely separated. There
will likely be some developers working on both projects.

A deeper look on what we have on userspace, there are 3 categories of software:
        - apps that handle /dev/v4l/* devices (e. g. V4L2 API hanling);
        - apps that handle /dev/dvb/* devices (e. g. DVB API handling);
        - apps that handle /dev/input/* devices (e. g. IR API handling).

The last one is, in fact just one code, plus lots of IR tables from all V4L and 
DVB
drivers. The table is created today by the Makefile: it reads the table from the
kernel source tree and generates the tables for the userspace util [*].

If we are maintaining separate trees for each class of device, it might make 
sense
to have separate a tree for the IR stuff, but this seems overkill to me, since 
we'll
need to handle 3 separate version controls for each tool class, and, in 
practice,
v4l/dvb users will need to get more than one tree to get full control of his 
device.

So, I prefer to have one tree with all 3 types of utilities.

[*] Btw, how Brandon addressed it with the conversion tool? I think we'll need 
to add
some tools there to handle the kernel driver <-> v4l2-apps interdependency, e. 
g.
creating the *.c.xml files needed by the media-specs and importing the IR 
keymaps from
the driver sources.

-- 

Cheers,
Mauro
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to