Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
GI.GstPbutils.Objects.EncodingAudioProfile
Contents
Description
Variant of EncodingProfile
for audio streams.
- newtype EncodingAudioProfile = EncodingAudioProfile (ManagedPtr EncodingAudioProfile)
- class GObject o => IsEncodingAudioProfile o
- toEncodingAudioProfile :: (MonadIO m, IsEncodingAudioProfile o) => o -> m EncodingAudioProfile
- noEncodingAudioProfile :: Maybe EncodingAudioProfile
- encodingAudioProfileNew :: (HasCallStack, MonadIO m) => Caps -> Maybe Text -> Maybe Caps -> Word32 -> m EncodingAudioProfile
Exported types
newtype EncodingAudioProfile Source #
Constructors
EncodingAudioProfile (ManagedPtr EncodingAudioProfile) |
class GObject o => IsEncodingAudioProfile o Source #
toEncodingAudioProfile :: (MonadIO m, IsEncodingAudioProfile o) => o -> m EncodingAudioProfile Source #
Methods
new
encodingAudioProfileNew Source #
Arguments
:: (HasCallStack, MonadIO m) | |
=> Caps |
|
-> Maybe Text |
|
-> Maybe Caps |
|
-> Word32 |
|
-> m EncodingAudioProfile | Returns: the newly created |
Creates a new EncodingAudioProfile
All provided allocatable arguments will be internally copied, so can be safely freed/unreferenced after calling this method.