Skip to content

Commit

Permalink
Add missing imports
Browse files Browse the repository at this point in the history
  • Loading branch information
TristanCacqueray authored and acowley committed Mar 23, 2024
1 parent a9e4cd2 commit b0c464b
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 2 deletions.
1 change: 1 addition & 0 deletions demo/VPlay.hs
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import Codec.FFmpeg.Common
import Codec.FFmpeg.Decode hiding (av_malloc)

import Control.Concurrent.MVar (newMVar, takeMVar, putMVar)
import Control.Monad.IO.Class (MonadIO)
import Control.Monad.Except
import Control.Monad.Loops
import Control.Monad.Trans.Maybe
Expand Down
1 change: 1 addition & 0 deletions src/Codec/FFmpeg/Decode.hs
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ import Codec.FFmpeg.Types
import Control.Arrow (first)
import Control.Monad (void, when)
import Control.Monad.Except
import Control.Monad.IO.Class (MonadIO(liftIO))
import Control.Monad.Trans.Maybe
import Foreign.C.String
import Foreign.C.Types
Expand Down
4 changes: 3 additions & 1 deletion src/Codec/FFmpeg/Juicy.hs
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,10 @@ import Codec.FFmpeg.Enums
import Codec.FFmpeg.Internal.Linear (V2(..))
import Codec.FFmpeg.Types
import Control.Arrow (first)
import Control.Monad ((>=>))
import Control.Monad ((>=>), guard)
import Control.Monad.Except
import Control.Monad.IO.Class (MonadIO)
import Control.Monad.Trans.Class (lift)
import Control.Monad.Trans.Maybe
import Data.Foldable (traverse_)
import qualified Data.Vector.Storable as V
Expand Down
3 changes: 2 additions & 1 deletion src/Codec/FFmpeg/Probe.hsc
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ module Codec.FFmpeg.Probe (

import Control.Applicative ( Applicative )
import Control.Monad.Catch ( MonadMask, finally )
import Control.Monad ( liftM )
import Control.Monad.IO.Class ( MonadIO )
import Control.Monad.Reader
import Control.Monad.Trans.Except
import Data.Int ( Int64 )
Expand Down Expand Up @@ -173,4 +175,3 @@ foreign import ccall "avcodec_get_name"

foreign import ccall "av_dict_get"
av_dict_get :: AVDictionary -> CString -> Ptr () -> CInt -> IO (Ptr ())

0 comments on commit b0c464b

Please sign in to comment.