sbIGstPlatformInterface Class Referenceabstract

#include <sbIGstPlatformInterface.h>

Inheritance diagram for sbIGstPlatformInterface:
[legend]

Public Member Functions

virtual ~sbIGstPlatformInterface ()
 
virtual void ResizeToWindow ()=0
 
virtual bool GetFullscreen ()=0
 
virtual void SetFullscreen (bool fullscreen)=0
 
virtual void SetDisplayAspectRatio (int numerator, int denominator)=0
 
virtual GstElement * SetVideoSink (GstElement *aVideoSink)=0
 
virtual GstElement * SetAudioSink (GstElement *aAudioSink)=0
 
virtual void PrepareVideoWindow (GstMessage *aMessage)=0
 
virtual nsresult SetVideoBox (nsIBoxObject *aVideoBox, nsIWidget *aWidget)=0
 
virtual nsresult SetDocument (nsIDOMDocument *aDocument)=0
 

Detailed Description

Definition at line 42 of file sbIGstPlatformInterface.h.

Constructor & Destructor Documentation

virtual sbIGstPlatformInterface::~sbIGstPlatformInterface ( )
inlinevirtual

Definition at line 45 of file sbIGstPlatformInterface.h.

Member Function Documentation

virtual bool sbIGstPlatformInterface::GetFullscreen ( )
pure virtual

Implemented in BasePlatformInterface.

virtual void sbIGstPlatformInterface::PrepareVideoWindow ( GstMessage *  aMessage)
pure virtual
virtual void sbIGstPlatformInterface::ResizeToWindow ( )
pure virtual
virtual GstElement* sbIGstPlatformInterface::SetAudioSink ( GstElement *  aAudioSink)
pure virtual
virtual void sbIGstPlatformInterface::SetDisplayAspectRatio ( int  numerator,
int  denominator 
)
pure virtual

Implemented in BasePlatformInterface.

virtual nsresult sbIGstPlatformInterface::SetDocument ( nsIDOMDocument *  aDocument)
pure virtual

Implemented in BasePlatformInterface.

virtual void sbIGstPlatformInterface::SetFullscreen ( bool  fullscreen)
pure virtual

Implemented in BasePlatformInterface.

virtual nsresult sbIGstPlatformInterface::SetVideoBox ( nsIBoxObject *  aVideoBox,
nsIWidget *  aWidget 
)
pure virtual
virtual GstElement* sbIGstPlatformInterface::SetVideoSink ( GstElement *  aVideoSink)
pure virtual

The documentation for this class was generated from the following file: