~ubuntu-branches/debian/jessie/qemu/jessie

« back to all changes in this revision

Viewing changes to audio/spiceaudio.c

  • Committer: Package Import Robot
  • Author(s): Vagrant Cascadian
  • Date: 2011-10-03 12:29:18 UTC
  • mfrom: (1.2.13) (10.2.6 experimental)
  • Revision ID: package-import@ubuntu.com-20111003122918-zc4kv6epchrbgdta
Tags: 0.15.0+dfsg-1
* New upstream version.
* Install new qemu-system, qemu-user and qemu-user-static variants: 
  lm32, microblazeel, s390x, unicore32
* Patch from upstream to set QEMU_INCLUDES before QEMU_CFLAGS.
* Update debian/watch to check http://qemu.org/download.

Show diffs side-by-side

added added

removed removed

Lines of Context:
81
81
static void rate_start (SpiceRateCtl *rate)
82
82
{
83
83
    memset (rate, 0, sizeof (*rate));
84
 
    rate->start_ticks = qemu_get_clock (vm_clock);
 
84
    rate->start_ticks = qemu_get_clock_ns (vm_clock);
85
85
}
86
86
 
87
87
static int rate_get_samples (struct audio_pcm_info *info, SpiceRateCtl *rate)
91
91
    int64_t bytes;
92
92
    int64_t samples;
93
93
 
94
 
    now = qemu_get_clock (vm_clock);
 
94
    now = qemu_get_clock_ns (vm_clock);
95
95
    ticks = now - rate->start_ticks;
96
96
    bytes = muldiv64 (ticks, info->bytes_per_second, get_ticks_per_sec ());
97
97
    samples = (bytes - rate->bytes_sent) >> info->shift;