Diff for /multiplexer/global.h between versions 1.22 and 1.23

version 1.22, 2004/01/23 01:39:04 version 1.23, 2004/01/23 20:55:08
Line 18 Line 18
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA   * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */   */
   
 #include <asm/types.h>  
 #include <sys/types.h>  #include <sys/types.h>
 #include <sys/poll.h>  #include <sys/poll.h>
 #include <sys/time.h>  #include <sys/time.h>
Line 88 Line 87
 #define ENDSTR_CLOSE     1  #define ENDSTR_CLOSE     1
 #define ENDSTR_WAIT      2  #define ENDSTR_WAIT      2
   
 #define boolean __u8  #define boolean u_int8_t
 #define FALSE   0  #define FALSE   0
 #define TRUE    1  #define TRUE    1
   
 #define byte __u8  #define byte u_int8_t
 #define t_msec __s32  #define t_msec int32_t
   
 /* ISO 13818 clock reference 90kHz (33 bit) with 27MHz extension (9 bit).  /* ISO 13818 clock reference 90kHz (33 bit) with 27MHz extension (9 bit).
  * ba33 holds the high bit of base.   * ba33 holds the high bit of base.
  */   */
 typedef struct {  typedef struct {
   __u32 base;    u_int32_t base;
   __u16 ext;    u_int16_t ext;
   byte ba33;    byte ba33;
   boolean valid;    boolean valid;
 } clockref;  } clockref;
Line 110  typedef struct { Line 109  typedef struct {
  * wrapping faults without producing conversion inaccuracies.   * wrapping faults without producing conversion inaccuracies.
  */   */
 typedef struct {  typedef struct {
   __u32 base;    u_int32_t base;
   t_msec msec;    t_msec msec;
 } conversion_base;  } conversion_base;
   
Line 302  typedef struct { Line 301  typedef struct {
     struct {      struct {
       struct {        struct {
         clockref scr;          clockref scr;
         __u32 muxrate;          u_int32_t muxrate;
       } ph;        } ph;
       struct {        struct {
         __u32 ratebound;          u_int32_t ratebound;
         byte audiobound;          byte audiobound;
         byte videobound;          byte videobound;
         boolean csps_flag;          boolean csps_flag;
Line 322  typedef struct { Line 321  typedef struct {
       struct streamdescr *stream[MAX_STRPERPS];        struct streamdescr *stream[MAX_STRPERPS];
     } ps;      } ps;
     struct {      struct {
       __u16 transportstreamid;        u_int16_t transportstreamid;
       byte pat_version;        byte pat_version;
       byte newpat_version;        byte newpat_version;
       pmt_descr *pat;        pmt_descr *pat;

Removed from v.1.22  
changed lines
  Added in v.1.23


LinuxTV legacy CVS <linuxtv.org/cvs>