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

Commit c090660f authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "hal: send additional param for gapless flac"

parents de982ca5 cbf04985
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -1738,6 +1738,8 @@ static int parse_compress_metadata(struct stream_out *out, struct str_parms *par
    struct compr_gapless_mdata tmp_mdata;
    tmp_mdata.encoder_delay = 0;
    tmp_mdata.encoder_padding = 0;
    tmp_mdata.min_blk_size = 0;
    tmp_mdata.max_blk_size = 0;

    if (!out || !parms) {
        ALOGE("%s: return invalid ",__func__);
@@ -1756,11 +1758,13 @@ static int parse_compress_metadata(struct stream_out *out, struct str_parms *par
    if (out->format == AUDIO_FORMAT_FLAC) {
        ret = str_parms_get_str(parms, AUDIO_OFFLOAD_CODEC_FLAC_MIN_BLK_SIZE, value, sizeof(value));
        if (ret >= 0) {
            tmp_mdata.min_blk_size =
            out->compr_config.codec->options.flac_dec.min_blk_size = atoi(value);
            out->send_new_metadata = 1;
        }
        ret = str_parms_get_str(parms, AUDIO_OFFLOAD_CODEC_FLAC_MAX_BLK_SIZE, value, sizeof(value));
        if (ret >= 0) {
            tmp_mdata.max_blk_size =
            out->compr_config.codec->options.flac_dec.max_blk_size = atoi(value);
            out->send_new_metadata = 1;
        }