LibreOffice Module svx (master)  1
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
avmedia Namespace Reference

Namespaces

 gstreamer
 
 macavf
 
 MediaItem
 
 priv
 
 win
 

Classes

class  MediaControl
 
class  MediaFloater
 
class  MediaItem
 
class  MediaPlayer
 
struct  MediaTempFile
 
class  MediaToolBoxControl
 
class  MediaToolBoxControl_Impl
 
class  MediaWindow
 
class  SoundHandler
 

Typedefs

typedef ::avmedia::MediaItem avmedia_MediaItem
 
typedef ::std::vector< ::std::pair< OUString, OUString > > FilterNameVector
 

Enumerations

enum  MediaControlStyle {
  MediaControlStyle::SingleLine,
  MediaControlStyle::MultiLine
}
 
enum  MediaState {
  MediaState::Stop,
  MediaState::Play,
  MediaState::Pause
}
 

Functions

 IMPL_LINK (MediaControl, implTimeHdl, weld::Scale &, rSlider, void)
 
 IMPL_LINK_NOARG (MediaControl, implTimeEndHdl, Timer *, void)
 
 IMPL_LINK (MediaControl, implVolumeHdl, weld::Scale &, rSlider, void)
 
 IMPL_LINK (MediaControl, implSelectHdl, const OString &, rIdent, void)
 
 IMPL_LINK (MediaControl, implZoomSelectHdl, weld::ComboBox &, rBox, void)
 
 IMPL_LINK_NOARG (MediaControl, implTimeoutHdl, Timer *, void)
 
OUString GetFilename (OUString const &rSourceURL)
 
uno::Reference< io::XStream > CreateStream (uno::Reference< embed::XStorage > const &xStorage, OUString const &rFilename)
 
bool EmbedMedia (uno::Reference< frame::XModel > const &xModel, OUString const &rSourceURL, OUString &o_rEmbeddedURL, uno::Reference< io::XInputStream > const &xInputStream)
 
bool CreateMediaTempFile (uno::Reference< io::XInputStream > const &xInStream, OUString &o_rTempFileURL, std::u16string_view rDesiredExtension)
 
 SFX_IMPL_TOOLBOX_CONTROL (MediaToolBoxControl,::avmedia::MediaItem)
 
 IMPL_LINK_NOARG (SoundHandler, implts_PlayerNotify, Timer *, void)
 
class UNLESS_MERGELIBS (AVMEDIA_DLLPUBLIC) MediaControlBase
 
bool AVMEDIA_DLLPUBLIC EmbedMedia (const ::css::uno::Reference< ::css::frame::XModel > &xModel, const OUString &rSourceURL, OUString &o_rEmbeddedURL,::css::uno::Reference<::css::io::XInputStream > const &xInputStream=::css::uno::Reference<::css::io::XInputStream >())
 
bool AVMEDIA_DLLPUBLIC CreateMediaTempFile (::css::uno::Reference<::css::io::XInputStream > const &xInStream, OUString &o_rTempFileURL, std::u16string_view rDesiredExtension)
 
::css::uno::Reference< ::css::io::XStream > CreateStream (const ::css::uno::Reference< ::css::embed::XStorage > &xStorage, const OUString &rFilename)
 
MediaFloatergetMediaFloater ()
 

Variables

constexpr OUStringLiteral IMPLEMENTATIONNAME_SOUNDHANDLER