Home
last modified time | relevance | path

Searched refs:real_time (Results 1 – 25 of 32) sorted by relevance

12

/haiku/src/kits/media/
H A DTimeSource.cpp162 BTimeSource::PerformanceTimeFor(bigtime_t real_time) in PerformanceTimeFor() argument
172 bigtime_t real_time_difference = real_time - last_real_time; in PerformanceTimeFor()
236 bigtime_t* real_time, float* drift) in GetTime() argument
241 *performance_time = *real_time = system_time(); in GetTime()
251 *real_time = fBuf->realtime[index]; in GetTime()
257 *performance_time, *real_time, *drift); in GetTime()
321 DirectStart(data->real_time); in HandleMessage()
324 DirectStop(data->real_time, false); in HandleMessage()
327 DirectStop(data->real_time, true); in HandleMessage()
330 DirectSeek(data->performance_time, data->real_time); in HandleMessage()
[all …]
/haiku/src/add-ons/kernel/drivers/audio/null/
H A Dnull_hardware.c75 device->playback_stream.real_time = system_time(); in null_fake_interrupt()
83 device->record_stream.real_time = device->playback_stream.real_time; in null_fake_interrupt()
H A Ddriver.h37 bigtime_t real_time; member
H A Dnull_multi.c312 buffer_info.played_real_time = device->playback_stream.real_time; in buffer_exchange()
316 buffer_info.recorded_real_time = device->record_stream.real_time; in buffer_exchange()
/haiku/src/add-ons/kernel/drivers/audio/sb16/
H A Ddriver.h37 bigtime_t real_time; member
H A Dsb16_multi_audio.c253 data->played_real_time = dev->playback_stream.real_time; in buffer_exchange()
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/
H A Des1370.h80 volatile bigtime_t real_time; // for play or record member
H A Dmulti.c633 stream->real_time = system_time(); in es1370_play_inth()
652 stream->real_time = system_time(); in es1370_record_inth()
716 buffer_info.played_real_time = pstream->real_time; in es1370_buffer_exchange()
724 buffer_info.recorded_real_time = rstream->real_time; in es1370_buffer_exchange()
H A Des1370.c295 stream->real_time = 0; in es1370_stream_new()
/haiku/src/add-ons/kernel/drivers/audio/echo/
H A Decho.h86 volatile bigtime_t real_time; // for play or record member
H A Dmulti.cpp692 stream->real_time = system_time(); in echo_play_inth()
714 stream->real_time = system_time(); in echo_record_inth()
780 buffer_info.played_real_time = pstream->real_time; in echo_buffer_exchange()
788 buffer_info.recorded_real_time = rstream->real_time; in echo_buffer_exchange()
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/
H A Dauvia.h123 volatile bigtime_t real_time; // for play or record member
H A Dmulti.c849 stream->real_time = system_time(); in auvia_play_inth()
871 stream->real_time = system_time(); in auvia_record_inth()
936 buffer_info.played_real_time = pstream->real_time; in auvia_buffer_exchange()
944 buffer_info.recorded_real_time = rstream->real_time; in auvia_buffer_exchange()
H A Dauvia.c332 stream->real_time = 0; in auvia_stream_new()
/haiku/headers/os/media/
H A DTimeSource.h72 bigtime_t real_time; member
/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/
H A Dauich.h136 volatile bigtime_t real_time; // for play or record member
H A Dmulti.c845 stream->real_time = system_time(); in auich_play_inth()
867 stream->real_time = system_time(); in auich_record_inth()
934 buffer_info.played_real_time = pstream->real_time; in auich_buffer_exchange()
942 buffer_info.recorded_real_time = rstream->real_time; in auich_buffer_exchange()
/haiku/src/add-ons/kernel/drivers/audio/ac97/geode/
H A Ddriver.h125 bigtime_t real_time; member
H A Dgeode_controller.cpp125 stream->real_time = system_time(); in stream_handle_interrupt()
H A Dgeode_multi.cpp809 buffer_info.played_real_time = controller->playback_stream->real_time; in buffer_exchange()
817 buffer_info.recorded_real_time = controller->record_stream->real_time; in buffer_exchange()
/haiku/src/add-ons/kernel/drivers/audio/emuxki/
H A Demuxki.h307 volatile bigtime_t real_time; // for play or record member
H A Dmulti.c998 stream->real_time = system_time(); in emuxki_play_inth()
1018 stream->real_time = system_time(); in emuxki_record_inth()
1092 buffer_info.played_real_time = pstream->real_time; in emuxki_buffer_exchange()
1100 buffer_info.recorded_real_time = rstream->real_time; in emuxki_buffer_exchange()
/haiku/src/add-ons/kernel/drivers/audio/hda/
H A Ddriver.h173 volatile bigtime_t real_time; member
H A Dhda_multi_audio.cpp1127 buffer_info.played_real_time = audioGroup->playback_stream->real_time; in buffer_exchange()
1137 buffer_info.recorded_real_time = audioGroup->record_stream->real_time; in buffer_exchange()
/haiku/src/add-ons/media/media-add-ons/esound_sink/
H A DESDSinkNode.cpp1077 BroadcastTimeWarp(op.real_time, op.performance_time); in TimeSourceOp()

12