OSDN Git Service

Windows8上で動作するようにバグ修正。キャプチャ部分はまだ修正は完了していない。
[winaudioj/wasapi2.git] / wasapi2 / audio_base.h
index 3bbb0a3..fbde1b4 100644 (file)
@@ -61,7 +61,9 @@ struct get_buffer
 \r
   ~get_buffer()\r
   {\r
-    audio_base_.release_buffer(buffer_size_);\r
+    if(buffer_ptr_ != nullptr && buffer_size_ != 0){\r
+      audio_base_.release_buffer(buffer_size_);\r
+    }\r
   }\r
  \r
   operator BYTE*(){return buffer_ptr_;}\r