Re: [PATCH RFC v2 0/3] Add SDR at V4L2 API

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Em 21-04-2013 09:03, Antti Palosaari escreveu:
You just jumped over all my previous hard work and introduced implementation, as I tried still to study and finalize all requirements....

As it is posted on the topics, this is RFC. I'm sure changes will
be needed there before having it on some state that it can be merged.


http://palosaari.fi/linux/kernel_sdr_api_requirement_specification.txt

Well, we discussed there already:
	http://comments.gmane.org/gmane.linux.drivers.video-input-infrastructure/63123

And I proposed several a few implementation details there. I'm just
going deeper and writing RFC patches to start test/implement it.

I don't like that. I want just study all requirements and implement
those as a once and correctly.

Ok, there are topics there yet to study, but in order to to that,
a real implementation is needed. Only implementing it is possible
to cover all that it is needed.

That one does not meet very many of those listed requirements.

True. It doesn't cover anything that IMO it should be covered by V4L2
controls.

My focus right now is to implement support for:
	- set/get frequency;
	- get IF;
	- set/get standard envelope/bandwidth;
	- set/get sample rate (the real code will only show up
	  when start implementing a SDR driver - I'm yet far
	  behind this point);
	- get tuner frequency range.

Adding new controls are the easy task, as it doesn't require
core changes (well, except for a table there with the control
names).

However, adding core support for SDR is harder, as it requires
to work on several layers at the V4L2 core.

I'm working today on more patches for it, at tuner-core.
Lots of changes are required there, in order to allow
supporting the existing tuner.

My current plan is to test SDR with cx88, so, I need tuner-core
to work fine with it. I've coded only ~50% of what's needed,
and that represents:

 15 files changed, 379 insertions(+), 94 deletions(-)

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




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux