Skip to content

Commit e6713cb

Browse files
committed
Fix issue with jack, it doesn't use smart pointers
1 parent 6121ed9 commit e6713cb

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/cubeb_jack.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -660,7 +660,7 @@ cbjack_get_max_channel_count(cubeb * /*ctx*/, uint32_t * max_channels)
660660
static int
661661
cbjack_get_latency(cubeb_stream * stm, unsigned int * latency)
662662
{
663-
*latency = stm->context->jack_latency + ceil(cubeb_resampler_latency(stm->resampler.get()) * stm->ratio);
663+
*latency = stm->context->jack_latency + ceil(cubeb_resampler_latency(stm->resampler * stm->ratio);
664664
return CUBEB_OK;
665665
}
666666

@@ -955,7 +955,7 @@ cbjack_stream_stop(cubeb_stream * stream)
955955
static int
956956
cbjack_stream_get_position(cubeb_stream * stream, uint64_t * position)
957957
{
958-
*position = stream->position - ceil(cubeb_resampler_latency(stream->resampler.get()) * stream->ratio);
958+
*position = stream->position - ceil(cubeb_resampler_latency(stream->resampler * stream->ratio);
959959
return CUBEB_OK;
960960
}
961961

0 commit comments

Comments
 (0)