* DVB v3 API question @ 2009-02-16 22:50 Hans Verkuil 2009-02-17 1:23 ` Mauro Carvalho Chehab 0 siblings, 1 reply; 4+ messages in thread From: Hans Verkuil @ 2009-02-16 22:50 UTC (permalink / raw) To: linux-media Hi all, I've made a v4l-dvb tree containing the old DVB API sources as found here: http://www.linuxtv.org/cgi-bin/viewcvs.cgi/DVB/doc/dvbapi/. This tree is here: http://www.linuxtv.org/hg/~hverkuil/v4l-dvb-api Run 'make spec' to build both the v4l2-spec and the dvb-spec, or run 'make -C dvb-spec' to build only the latter. You'll need the transfig package to get the dvb-spec to compile. My question is if this is indeed the most recent version that we have? There is a dvb-api-v4 pdf document, but it is my understanding that v4 was actually never implemented and never got beyond the proposal stage. Is that correct? Or are there bits and pieces that were actually used? The original documentation for v4 is here: http://www.linuxtv.org/cgi-bin/viewcvs.cgi/dvb-kernel-v4/linux/Documentation/dvb/ If someone can tell me the best version to use, then I'll merge it in v4l-dvb and people can start to update this document. I can actually do the updates for the audio.tex and video.tex part myself. Regards, Hans -- Hans Verkuil - video4linux developer - sponsored by TANDBERG ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: DVB v3 API question 2009-02-16 22:50 DVB v3 API question Hans Verkuil @ 2009-02-17 1:23 ` Mauro Carvalho Chehab 2009-02-17 20:36 ` wk 0 siblings, 1 reply; 4+ messages in thread From: Mauro Carvalho Chehab @ 2009-02-17 1:23 UTC (permalink / raw) To: Hans Verkuil; +Cc: linux-media On Mon, 16 Feb 2009 23:50:50 +0100 Hans Verkuil <hverkuil@xs4all.nl> wrote: > Hi all, > > I've made a v4l-dvb tree containing the old DVB API sources as found here: > http://www.linuxtv.org/cgi-bin/viewcvs.cgi/DVB/doc/dvbapi/. > > This tree is here: http://www.linuxtv.org/hg/~hverkuil/v4l-dvb-api It seems that we did suplicate work, except that, on your tree, you just dropped all CVS history. Anyway, the DVB API were just added to the repository with all the CVS history. > Run 'make spec' to build both the v4l2-spec and the dvb-spec, or > run 'make -C dvb-spec' to build only the latter. You'll need the transfig > package to get the dvb-spec to compile. I didn't touch at the Makefiles. Feel free to submit this as a patch for the current tip. > My question is if this is indeed the most recent version that we have? There > is a dvb-api-v4 pdf document, but it is my understanding that v4 was > actually never implemented and never got beyond the proposal stage. Is that > correct? Or are there bits and pieces that were actually used? > The original documentation for v4 is here: > http://www.linuxtv.org/cgi-bin/viewcvs.cgi/dvb-kernel-v4/linux/Documentation/dvb/ V4 is a proposal that were never finished. We're currently using V3 + S2API. This is named as V5. We need, of course, to update the docs to rename it to Version 5 and add S2API specs there. We should also review if the current DVB core and drivers match the V3. I suspect that maybe there are other changes that aren't applied yet at the docs. > If someone can tell me the best version to use, then I'll merge it in > v4l-dvb and people can start to update this document. I can actually do the > updates for the audio.tex and video.tex part myself. Seems fine to me. Cheers, Mauro ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: DVB v3 API question 2009-02-17 1:23 ` Mauro Carvalho Chehab @ 2009-02-17 20:36 ` wk 2009-02-17 21:04 ` Mauro Carvalho Chehab 0 siblings, 1 reply; 4+ messages in thread From: wk @ 2009-02-17 20:36 UTC (permalink / raw) To: Mauro Carvalho Chehab; +Cc: Hans Verkuil, linux-media Mauro Carvalho Chehab wrote: > On Mon, 16 Feb 2009 23:50:50 +0100 > Hans Verkuil <hverkuil@xs4all.nl> wrote: > > >> Hi all, >> >> I've made a v4l-dvb tree containing the old DVB API sources as found here: >> http://www.linuxtv.org/cgi-bin/viewcvs.cgi/DVB/doc/dvbapi/. >> >> This tree is here: http://www.linuxtv.org/hg/~hverkuil/v4l-dvb-api >> > > It seems that we did suplicate work, except that, on your tree, you just > dropped all CVS history. > > Anyway, the DVB API were just added to the repository with all the CVS history. > > >> Run 'make spec' to build both the v4l2-spec and the dvb-spec, or >> run 'make -C dvb-spec' to build only the latter. You'll need the transfig >> package to get the dvb-spec to compile. >> > > I didn't touch at the Makefiles. Feel free to submit this as a patch for the > current tip. > > >> My question is if this is indeed the most recent version that we have? There >> is a dvb-api-v4 pdf document, but it is my understanding that v4 was >> actually never implemented and never got beyond the proposal stage. Is that >> correct? Or are there bits and pieces that were actually used? >> > > >> The original documentation for v4 is here: >> http://www.linuxtv.org/cgi-bin/viewcvs.cgi/dvb-kernel-v4/linux/Documentation/dvb/ >> > > V4 is a proposal that were never finished. > > We're currently using V3 + S2API. This is named as V5. > > We need, of course, to update the docs to rename it to Version 5 and add S2API > specs there. We should also review if the current DVB core and drivers match > the V3. I suspect that maybe there are other changes that aren't applied yet at > the docs. > > Thanks Mauro and Hans for your fast help, its a good starting point for updates. The compiling requirements are not complete, missing are - TransFig/fig2dev from xfig homepage - dvipdf (where to find that btw..?) The last one, dvipdf can be replaced by "dvipdfm", which is part of teTex-3.0 which is anyway needed by only changing one line in Makefile: dvbapi.pdf: dvbapi.dvi - dvipdf $< $@ + dvipdfm -o $@ $< Regards, Winfried ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: DVB v3 API question 2009-02-17 20:36 ` wk @ 2009-02-17 21:04 ` Mauro Carvalho Chehab 0 siblings, 0 replies; 4+ messages in thread From: Mauro Carvalho Chehab @ 2009-02-17 21:04 UTC (permalink / raw) To: wk; +Cc: Hans Verkuil, linux-media On Tue, 17 Feb 2009 21:36:33 +0100 wk <handygewinnspiel@gmx.de> wrote: > Mauro Carvalho Chehab wrote: > > On Mon, 16 Feb 2009 23:50:50 +0100 > > Hans Verkuil <hverkuil@xs4all.nl> wrote: > > > > > >> Hi all, > >> > >> I've made a v4l-dvb tree containing the old DVB API sources as found here: > >> http://www.linuxtv.org/cgi-bin/viewcvs.cgi/DVB/doc/dvbapi/. > >> > >> This tree is here: http://www.linuxtv.org/hg/~hverkuil/v4l-dvb-api > >> > > > > It seems that we did suplicate work, except that, on your tree, you just > > dropped all CVS history. > > > > Anyway, the DVB API were just added to the repository with all the CVS history. > > > > > >> Run 'make spec' to build both the v4l2-spec and the dvb-spec, or > >> run 'make -C dvb-spec' to build only the latter. You'll need the transfig > >> package to get the dvb-spec to compile. > >> > > > > I didn't touch at the Makefiles. Feel free to submit this as a patch for the > > current tip. > > > > > >> My question is if this is indeed the most recent version that we have? There > >> is a dvb-api-v4 pdf document, but it is my understanding that v4 was > >> actually never implemented and never got beyond the proposal stage. Is that > >> correct? Or are there bits and pieces that were actually used? > >> > > > > > >> The original documentation for v4 is here: > >> http://www.linuxtv.org/cgi-bin/viewcvs.cgi/dvb-kernel-v4/linux/Documentation/dvb/ > >> > > > > V4 is a proposal that were never finished. > > > > We're currently using V3 + S2API. This is named as V5. > > > > We need, of course, to update the docs to rename it to Version 5 and add S2API > > specs there. We should also review if the current DVB core and drivers match > > the V3. I suspect that maybe there are other changes that aren't applied yet at > > the docs. > > > > > > Thanks Mauro and Hans for your fast help, its a good starting point for > updates. > The compiling requirements are not complete, missing are > - TransFig/fig2dev from xfig homepage > - dvipdf (where to find that btw..?) Probably, the dependencies depend on your distro. With RHEL5.3, I had to install only xfig and tetex-latex. > The last one, dvipdf can be replaced by "dvipdfm", which is part of > teTex-3.0 which is anyway needed by only changing one line in Makefile: > > dvbapi.pdf: dvbapi.dvi > - dvipdf $< $@ > + dvipdfm -o $@ $< dvipdf were installed together with tetex, with RHEL. Maybe we may have a small script to check for those dependencies and adjust them accordingly. Cheers, Mauro ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-02-17 21:05 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2009-02-16 22:50 DVB v3 API question Hans Verkuil 2009-02-17 1:23 ` Mauro Carvalho Chehab 2009-02-17 20:36 ` wk 2009-02-17 21:04 ` Mauro Carvalho Chehab
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox