~ubuntu-branches/ubuntu/precise/alsa-driver/precise

« back to all changes in this revision

Viewing changes to alsa-kernel/usb/card.h

  • Committer: Bazaar Package Importer
  • Author(s): Luke Yelavich
  • Date: 2011-02-21 18:06:40 UTC
  • mfrom: (1.1.15 upstream)
  • Revision ID: james.westby@ubuntu.com-20110221180640-a8p2yxtvgf7xbxub
Tags: 1.0.24+dfsg-0ubuntu1
* New upstream release
* Refreshed patches:
  - distinguish_kernel_makefile_and_source_dirs.patch
  - debian_dfsg_configure.patch
* debian/control: Update Vcs-bzr field to point to new branch location

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
        unsigned int rate_min, rate_max;        /* min/max rates */
26
26
        unsigned int nr_rates;          /* number of rate table entries */
27
27
        unsigned int *rate_table;       /* rate table */
 
28
        unsigned char clock;            /* associated clock */
28
29
};
29
30
 
30
31
struct snd_usb_substream;
61
62
        unsigned int syncinterval;  /* P for adaptive mode, 0 otherwise */
62
63
        unsigned int freqn;      /* nominal sampling rate in fs/fps in Q16.16 format */
63
64
        unsigned int freqm;      /* momentary sampling rate in fs/fps in Q16.16 format */
 
65
        int          freqshift;  /* how much to shift the feedback value to get Q16.16 */
64
66
        unsigned int freqmax;    /* maximum sampling rate, used for buffer management */
65
67
        unsigned int phase;      /* phase accumulator */
66
68
        unsigned int maxpacksize;       /* max packet size in bytes */
67
69
        unsigned int maxframesize;      /* max packet size in frames */
68
70
        unsigned int curpacksize;       /* current packet size in bytes (for capture) */
69
71
        unsigned int curframesize;      /* current packet size in frames (for capture) */
 
72
        unsigned int syncmaxsize;       /* sync endpoint packet size */
70
73
        unsigned int fill_max: 1;       /* fill max packet size always */
71
74
        unsigned int txfr_quirk:1;      /* allow sub-frame alignment */
72
75
        unsigned int fmt_type;          /* USB audio format type (1-3) */