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

Commit b665554d authored by Satya Krishna Pindiproli's avatar Satya Krishna Pindiproli Committed by Shiv Maliyappanahalli
Browse files

hal: fix VTS failures in audio module

Return proper values from out_get_parameters and
out_get_next_write_timestamp to comply with what
VTS expects to resolve failures in those test cases.

CRs-Fixed: 2036563
Change-Id: I2b851bc009b3c38b49217e7eb9ea23cae636d437
parent 2c5f13a2
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -3120,10 +3120,6 @@ static char* out_get_parameters(const struct audio_stream *stream, const char *k
    } else {
        voice_extn_out_get_parameters(out, query, reply);
        str = str_parms_to_str(reply);
        if (str && !strncmp(str, "", sizeof(""))) {
            free(str);
            str = strdup(keys);
        }
    }


@@ -3602,7 +3598,7 @@ static int out_remove_audio_effect(const struct audio_stream *stream __unused,
static int out_get_next_write_timestamp(const struct audio_stream_out *stream __unused,
                                        int64_t *timestamp __unused)
{
    return -EINVAL;
    return -ENOSYS;
}

static int out_get_presentation_position(const struct audio_stream_out *stream,