• Michael Hunold's avatar
    [PATCH] DVB: Other DVB core updates · eb5908c7
    Michael Hunold authored
     - [DVB] remove superflous memset() which caused section data to be
       overwritten when a) there are two sections in one TS packet, and b)
       the first section was smaller than 18 bytes; thanks to Jean-Claude
       Repetto for tracking this down
     - [DVB] starting a ts filter on a running section filter's pid did
       break the section filter; fixed. 
     - [DVB] integrate ULE Decapsulation code, thanks to gcs - Global
       Communication & Services GmbH.  and Institute for Computer Sciences
       Salzburg University.  Hilmar Linder <hlinder@cosy.sbg.ac.at> and
       Wolfram Stering <wstering@cosy.sbg.ac.at>
     - [DVB] fix the module use count bugs, thanks to Hernan A.Perez Masci
       for his initial work on this problem
     - [DVB] if dvb_frontend_internal_ioctl() returns an error code, be sure
       to deliver it to the calling application, don't ignore it (fixes the
       bug that the frontend0 doesn't respond properly to unknown ioctls...)
     - [DVB] major frontend code clean up, rewritten core tuning loop.
       Thanks to Andrew de Quincey.
     - [DVB] follow changes in dvb-core in skystar2, dvb-bt8xx
    eb5908c7
dvb_frontend.c 30.8 KB