- /* ask parent btr nodes */
- buf = NULL;
- ret = btr_exec_up(btrn, "samplerate", &buf);
- PARA_CRIT_LOG("ret: %d\n", ret);
- if (ret >= 0) {
- int32_t rate;
-
- ret = para_atoi32(buf, &rate);
- free(buf);
- if (ret < 0) /* should not happen */
- goto err;
- pad->samplerate = rate;
- }
+ int32_t rate;
+ ret = get_btr_samplerate(btrn, &rate);
+ if (ret < 0)
+ goto err;
+ pad->samplerate = rate;