Hi everybody, in order to apply the changes suggested last week on this list I moved the NEWSTRUCT branch to CVS HEAD. The old main trunk is tagged as REL-0-9-2. All variable names in public header files follow now (hopefully) the kernel coding style rules. <demux.h> has been moved into DVB/driver/ in order to avoid user confusion. Please port your software as soon as possible to spot problems as soon as possible. To get a clean checkout use $ cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv login [press enter] $ cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv co DVB update your source tree with $ cvs up -dPA For everybody who has to port his software I attached a little quick'n'dirty script which can apply all changes in a source tree. Call it like this: $ ./convert <path_to_the_source_to_convert_from_NEWSTRUCT_to_HEAD> It worked pretty well for the DVB driver tree including the applications, but will fail when you distinguish between API versions using #ifdefs instead of seperate source files and want to support older API versions. The DVB_API_VERSION is now 3. - Holger
Attachment:
convert.sh
Description: Bourne shell script