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

Commit ff5cb950 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 1a896423
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2025,7 +2025,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) {