*参照元 [#b9a32943]
#backlinks

*説明 [#q310f7ce]
-パス: [[alsa-lib-1.0.27.2/src/pcm/pcm.c]]

-FIXME: これは何?
--説明


**引数 [#j1d53618]
-snd_pcm_t **pcmp
--
--[[alsa-lib-1.0.27.2/snd_pcm_t]]
-const char *name
--
-snd_pcm_stream_t stream
--
--[[alsa-lib-1.0.27.2/snd_pcm_stream_t]]
-int mode
--


**返り値 [#bfea184a]
-int
--


**参考 [#x7e50696]


*実装 [#db54f035]
 /**
  * \brief Opens a PCM
  * \param pcmp Returned PCM handle
  * \param name ASCII identifier of the PCM handle
  * \param stream Wanted stream
  * \param mode Open mode (see #SND_PCM_NONBLOCK, #SND_PCM_ASYNC)
  * \return 0 on success otherwise a negative error code
  */
 int snd_pcm_open(snd_pcm_t **pcmp, const char *name, 
 		 snd_pcm_stream_t stream, int mode)
 {
 	int err;
 	assert(pcmp && name);
 	err = snd_config_update();
-
--[[alsa-lib-1.0.27.2/snd_config_update()]]

 	if (err < 0)
 		return err;
 	return snd_pcm_open_noupdate(pcmp, snd_config, name, stream, mode, 0);
-
--[[alsa-lib-1.0.27.2/snd_pcm_open_noupdate()]]
-
--[[alsa-lib-1.0.27.2/snd_config(global)]]

 }

*コメント [#p23d8459]


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS