/haiku/src/kits/media/ |
H A D | TimeSource.cpp | 162 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 D | null_hardware.c | 75 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 D | driver.h | 37 bigtime_t real_time; member
|
H A D | null_multi.c | 312 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 D | driver.h | 37 bigtime_t real_time; member
|
H A D | sb16_multi_audio.c | 253 data->played_real_time = dev->playback_stream.real_time; in buffer_exchange()
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/ |
H A D | es1370.h | 80 volatile bigtime_t real_time; // for play or record member
|
H A D | multi.c | 633 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 D | es1370.c | 295 stream->real_time = 0; in es1370_stream_new()
|
/haiku/src/add-ons/kernel/drivers/audio/echo/ |
H A D | echo.h | 86 volatile bigtime_t real_time; // for play or record member
|
H A D | multi.cpp | 692 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 D | auvia.h | 123 volatile bigtime_t real_time; // for play or record member
|
H A D | multi.c | 849 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 D | auvia.c | 332 stream->real_time = 0; in auvia_stream_new()
|
/haiku/headers/os/media/ |
H A D | TimeSource.h | 72 bigtime_t real_time; member
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/ |
H A D | auich.h | 136 volatile bigtime_t real_time; // for play or record member
|
H A D | multi.c | 845 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 D | driver.h | 125 bigtime_t real_time; member
|
H A D | geode_controller.cpp | 125 stream->real_time = system_time(); in stream_handle_interrupt()
|
H A D | geode_multi.cpp | 809 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 D | emuxki.h | 307 volatile bigtime_t real_time; // for play or record member
|
H A D | multi.c | 998 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 D | driver.h | 173 volatile bigtime_t real_time; member
|
H A D | hda_multi_audio.cpp | 1127 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 D | ESDSinkNode.cpp | 1077 BroadcastTimeWarp(op.real_time, op.performance_time); in TimeSourceOp()
|