repair default keyframe load, tweak init default histogram threshold
[goodguy/history.git] / cinelerra-5.1 / cinelerra / audioesound.C
index f5a9dd0de159756864a1f827c21c0f16f0610c17..b5f0ecd52d85b8a3babbdb7c9c94f481a85a777a 100644 (file)
@@ -152,7 +152,7 @@ int AudioESound::read_buffer(char *buffer, int size)
 
 int AudioESound::write_buffer(char *buffer, int size)
 {
-       return esd_out_fd>0 ? write(esd_out_fd, buffer, size) : 0;
+       return esd_out_fd>0 && write(esd_out_fd, buffer, size) > 0 ? 0 : -1;
 }
 
 // No flushing in ESD