Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9e348b52 authored by Mingming Yin's avatar Mingming Yin Committed by Gerrit - the friendly Code Review server
Browse files

hal: use 0 as default return value for out_get_render_position

- Initialize default return value of out_get_render_position to
  0(NO_ERROR).
- Default value(NO_ERROR) will be used if timestamp query happens
  before compress driver is opened. Return 0(NO_ERROR) in this case
  to avoid playback failures.

Change-Id: I0f8b2e0f19cfe736a19934ddef18016599ec582c
CRs-Fixed: 756508
parent b59ff8e3
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2028,7 +2028,7 @@ static int out_get_render_position(const struct audio_stream_out *stream,
{
    struct stream_out *out = (struct stream_out *)stream;
    if (is_offload_usecase(out->usecase) && (dsp_frames != NULL)) {
        ssize_t ret =  -EINVAL;
        ssize_t ret = 0;
        *dsp_frames = 0;
        pthread_mutex_lock(&out->lock);
        if (out->compr != NULL) {