Mailing List archive

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

[linux-dvb] Re: Types and capabilites for HDTV ATSC.



On Thursday 05 August 2004 03:12 pm, Johannes Stezenbach 
wrote:
> Holger Waechtler wrote:
> > struct dvb_atsc_parameters {
> > 	fe_modulation_t  modulation;
> > 	/* anything more? maybe 8VSB or 16VSB? */
> > };
> >
> >
> > struct dvb_frontend_parameters {
> >         __u32 frequency;
> >         fe_spectral_inversion_t inversion;
> >         union {
> >                 struct dvb_qpsk_parameters qpsk;
> >                 struct dvb_qam_parameters  qam;
> >                 struct dvb_ofdm_parameters ofdm;
> >                 struct dvb_atsc_parameters atsc;
> >         } u;
> > };
>
> But you better make sure dvb_atsc_parameters isn't larger
> than any of the other ones; if the size of struct
> dvb_frontend_parameters changes, you'll break binary
> compatibility. Otherwise I think it should be no problem.

Good  point. I'll be careful not to make dvb_atsc_parameters 
too large.

Mac Michaels




Home | Main Index | Thread Index