diff --git a/System/Camera/Firewire/Simple.hs b/System/Camera/Firewire/Simple.hs
--- a/System/Camera/Firewire/Simple.hs
+++ b/System/Camera/Firewire/Simple.hs
@@ -32,6 +32,7 @@
                  
                   -- * Getting images
                 , getFrame 
+                , flushBuffer
                   -- * Various flags 
                 , DCResult(..)
                 , Framerate(..)
@@ -76,6 +77,7 @@
 
 -- | Stop the transmission, and poll frames until the camera buffer is empty. Notice that you
 --   have to restart the transmission after this call
+flushBuffer :: Camera -> IO ()
 flushBuffer cam = alloca $ \(framePtrPtr :: Ptr (Ptr C'dc1394video_frame_t)) -> do
     stopVideoTransmission cam 
     withCameraPtr cam $ flushLoop framePtrPtr
diff --git a/simple-firewire.cabal b/simple-firewire.cabal
--- a/simple-firewire.cabal
+++ b/simple-firewire.cabal
@@ -1,5 +1,5 @@
 Name:                simple-firewire
-Version:             0.1.3
+Version:             0.1.3.1
 Synopsis:            Simplified interface for firewire cameras
 Description:         A simplified interface for firewire cameras based on libdc1394 <http://damien.douxchamps.net/ieee1394/libdc1394/>
                      .
