0

alsa で wav を再生しようとして失敗しています。再生されますが、短すぎて再生が早すぎるか、大きすぎてセグメンテーション違反のいずれかです...すべて、81行目のその関数の最後のパラメーターに依存します。 http://paste2.org/p/2708324#line-81

4

1 に答える 1

0

コードが期待するとおりにwavファイルがフォーマットされていますか?あなたのwavHeader構造体は、再生されているwavファイルについて多くの仮定をしています-それはすべてのwavファイルで機能するわけではありません(確かに私が試したものでは機能しません)。Subchunk2Sizeを読み取っているときに、誤った値を取得している可能性があります。コードは、wavファイル形式の非常に特定のバリエーションに対してのみ機能します。

于 2013-01-07T04:21:15.863 に答える