Re: DVB v3 API question

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

 



On Tue, 17 Feb 2009 21:36:33 +0100
wk <handygewinnspiel@xxxxxx> wrote:

> Mauro Carvalho Chehab wrote:
> > On Mon, 16 Feb 2009 23:50:50 +0100
> > Hans Verkuil <hverkuil@xxxxxxxxx> 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
--
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