summaryrefslogtreecommitdiff
path: root/libs/backends/dummy
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2015-02-19 17:43:16 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2015-02-19 17:44:01 -0500
commit582138f280b7c7d1620b31b27398459e1be84ae2 (patch)
treec6b0e79a8f13e42eda85030c8f3052c18fa04407 /libs/backends/dummy
parente148ee52ab2bb0234f8c183cee422c2dfa1982a4 (diff)
change Audio backend sample time methods to use a 64 bit timeline
Diffstat (limited to 'libs/backends/dummy')
-rw-r--r--libs/backends/dummy/dummy_audiobackend.cc4
-rw-r--r--libs/backends/dummy/dummy_audiobackend.h6
2 files changed, 5 insertions, 5 deletions
diff --git a/libs/backends/dummy/dummy_audiobackend.cc b/libs/backends/dummy/dummy_audiobackend.cc
index 2aa2f485b8..3822bc9802 100644
--- a/libs/backends/dummy/dummy_audiobackend.cc
+++ b/libs/backends/dummy/dummy_audiobackend.cc
@@ -470,13 +470,13 @@ DummyAudioBackend::raw_buffer_size (DataType t)
}
/* Process time */
-pframes_t
+framepos_t
DummyAudioBackend::sample_time ()
{
return _processed_samples;
}
-pframes_t
+framepos_t
DummyAudioBackend::sample_time_at_cycle_start ()
{
return _processed_samples;
diff --git a/libs/backends/dummy/dummy_audiobackend.h b/libs/backends/dummy/dummy_audiobackend.h
index 4f8aa89f60..feff97d050 100644
--- a/libs/backends/dummy/dummy_audiobackend.h
+++ b/libs/backends/dummy/dummy_audiobackend.h
@@ -290,8 +290,8 @@ class DummyAudioBackend : public AudioBackend {
size_t raw_buffer_size (DataType t);
/* Process time */
- pframes_t sample_time ();
- pframes_t sample_time_at_cycle_start ();
+ framepos_t sample_time ();
+ framepos_t sample_time_at_cycle_start ();
pframes_t samples_since_cycle_start ();
int create_process_thread (boost::function<void()> func);
@@ -397,7 +397,7 @@ class DummyAudioBackend : public AudioBackend {
uint32_t _systemic_input_latency;
uint32_t _systemic_output_latency;
- uint64_t _processed_samples;
+ framecnt_t _processed_samples;
pthread_t _main_thread;