LibreOffice
LibreOffice 24.2 SDK API Reference
Classes | Enumerations
com::sun::star::media Module Reference

Media type interfaces. More...

Classes

service  Manager
 a com::sun::star::media::XPlayer factory. More...
 
interface  XFrameGrabber
 This interface provides an easy access to a stream images using their position in the time. More...
 
interface  XManager
 the com::sun::star::media::XPlayer factory interface More...
 
interface  XPlayer
 is the multimedia stream handling interface. More...
 
interface  XPlayerListener
 Interface to be implemented by a Player listener. More...
 
interface  XPlayerNotifier
 Interface to be implemented in order to support listener management. More...
 
interface  XPlayerWindow
 interacts with the media player window More...
 

Enumerations

enum  ZoomLevel {
  NOT_AVAILABLE, ORIGINAL, FIT_TO_WINDOW, FIT_TO_WINDOW_FIXED_ASPECT,
  FULLSCREEN, ZOOM_1_TO_4, ZOOM_1_TO_2, ZOOM_2_TO_1,
  ZOOM_4_TO_1
}
 

Detailed Description

Media type interfaces.

Enumeration Type Documentation

◆ ZoomLevel

enum ZoomLevel
Enumerator
NOT_AVAILABLE 

specifies that the video window itself is not available at all, e.g.

in cases of pure audio playback

ORIGINAL 

specifies that the video should be displayed with its original size

FIT_TO_WINDOW 

specifies that the video should be zoomed to window size

FIT_TO_WINDOW_FIXED_ASPECT 

specifies that the video should be zoomed to window size with using a fixed aspect ratio

FULLSCREEN 

specifies that the video should be displayed in fullscreen mode, if available

ZOOM_1_TO_4 

specifies that the video should be zoomed to a factor of 1:4

ZOOM_1_TO_2 

specifies that the video should be zoomed to a factor of 1:2

ZOOM_2_TO_1 

specifies that the video should be zoomed to a factor of 2:1

ZOOM_4_TO_1 

specifies that the video should be zoomed to a factor of 4:1