コード例 #1
0
ファイル: src.c プロジェクト: Abioy/kasan
static int rsnd_src_init_gen1(struct rsnd_mod *mod,
			      struct rsnd_priv *priv)
{
	int ret;

	ret = rsnd_src_init(mod);
	if (ret < 0)
		return ret;

	ret = rsnd_src_set_route_gen1(mod);
	if (ret < 0)
		return ret;

	ret = rsnd_src_set_convert_rate_gen1(mod);
	if (ret < 0)
		return ret;

	ret = rsnd_src_set_convert_timing_gen1(mod);
	if (ret < 0)
		return ret;

	return 0;
}
コード例 #2
0
ファイル: src.c プロジェクト: 908626950/linux
static int rsnd_src_init_gen1(struct rsnd_mod *mod,
			      struct rsnd_dai *rdai,
			      struct rsnd_dai_stream *io)
{
	int ret;

	ret = rsnd_src_init(mod, rdai, io);
	if (ret < 0)
		return ret;

	ret = rsnd_src_set_route_gen1(mod, rdai, io);
	if (ret < 0)
		return ret;

	ret = rsnd_src_set_convert_rate_gen1(mod, rdai, io);
	if (ret < 0)
		return ret;

	ret = rsnd_src_set_convert_timing_gen1(mod, rdai, io);
	if (ret < 0)
		return ret;

	return 0;
}