Hi all It seems that the time has come to develop a new channel format for dvb-apps. Andrew and I agreed on the following style, but comments / suggestions / opinions are always welcome ;) We need that format because currently dvb-t is broken (only tuning to hp stream is possible) and other delivery systems are coming soon (dvb-s2 / dss / dvb-h / ...). I know there are different approaches to get down to such a task - we decided to focus on human readability and flexibility. This format would be used for the zap / gnutv / scan (also for the initial tuning files) applications. General overview: Each channel is placed in one section; currently there are four sections: "<atsc>", "<dvb-c>", "<dvb-s>" and "<dvb- t>". Inside this section there are parameters for the channel; some of them are mandatory and some optional. Additional parameters as well as comments are ignored. An example: --- begin --- <dvb-s> name Das Erste frequency 11837 polarization H symbol_rate 27500 video_pid 101 audio_pid 102 service_id 28106 --- end --- Comments are introduced by a hash ("#") and last till the end of a line. Note: Comments after a "name" tag aren't possible because sometimes channel names contains hashes. Whitespace are ignored. More examples: --- begin --- # comment number 1 <dvb-s> # comment number 2 # comment number 3 name first_channel frequency 11954000 polarization H symbol_rate 27500000 # mandatory parameters for dvb-s are "frequency", "polarization" and "symbol_rate" # optional parameters are (not limited to) "name", "video_pid", "audio_pid", "service_id", "fec", "inversion" # non-specified optional parameters are set to default values (AUTO for tuning params and NONE for others) <dvb-c> name second_channel frequency 394000000 symbol_rate 6900000 modulation QAM_64 video_pid 210 audio_pid 220 # mandatory parameters for dvb-c are "frequency" and "symbol_rate" <dvb-t> name third_channel frequency 578000000 bandwidth 8_MHZ guard_interval 1_32 audio_pid 621 # mandatory parameters for dvb-t are "frequency" <atsc> name forth_channel frequency 707000000 modulation VSB_8 video_pid 33 audio_pid 36 # mandatory parameters for atsc are "frequency" <atsc> name fifth_channel frequency 731000000 audio_pid 36 --- end --- Hopefully you can all +/- agree on that ... :) Christoph _______________________________________________ linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb