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

Namespaces

namespace  gstreamer
 
namespace  gtk
 
namespace  macavf
 
namespace  MediaItem
 
namespace  priv
 
namespace  win
 

Classes

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

Typedefs

typedef ::avmedia::MediaItem avmedia_MediaItem
 
typedef ::std::vector< ::std::pair< OUString, OUString > > FilterNameVector
 
typedef cppu::WeakComponentImplHelper< css::media::XPlayerListener > PlayerListener_BASE
 

Enumerations

enum  MediaControlStyle {
  SingleLine ,
  MultiLine
}
 
enum  MediaState {
  Stop ,
  Play ,
  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