diff --git a/media/libcubeb/src/cubeb_audiotrack.c b/media/libcubeb/src/cubeb_audiotrack.c index a221906b638..ac6f221c89d 100644 --- a/media/libcubeb/src/cubeb_audiotrack.c +++ b/media/libcubeb/src/cubeb_audiotrack.c @@ -298,7 +298,7 @@ audiotrack_get_min_latency(cubeb * ctx, cubeb_stream_params params, uint32_t * l * audiotrack_stream_init), so this value is not going to be used. */ int rv; - rv = audiotrack_get_min_frame_count(ctx, ¶ms, latency_ms); + rv = audiotrack_get_min_frame_count(ctx, ¶ms, (int *)latency_ms); if (rv != CUBEB_OK) { return CUBEB_ERROR; } @@ -347,7 +347,7 @@ audiotrack_stream_init(cubeb * ctx, cubeb_stream ** stream, char const * stream_ return CUBEB_ERROR_INVALID_FORMAT; } - if (audiotrack_get_min_frame_count(ctx, &stream_params, &min_frame_count)) { + if (audiotrack_get_min_frame_count(ctx, &stream_params, (int *)&min_frame_count)) { return CUBEB_ERROR; } diff --git a/media/libcubeb/src/cubeb_opensl.c b/media/libcubeb/src/cubeb_opensl.c index af59b607c16..4cf9a530d60 100644 --- a/media/libcubeb/src/cubeb_opensl.c +++ b/media/libcubeb/src/cubeb_opensl.c @@ -559,7 +559,7 @@ opensl_stream_get_position(cubeb_stream * stm, uint64_t * position) uint64_t samplerate; SLresult res; int rv; - int32_t mixer_latency; + uint32_t mixer_latency; res = (*stm->play)->GetPosition(stm->play, &msec); if (res != SL_RESULT_SUCCESS)