26#include <osl/conditn.hxx>
29#include <com/sun/star/media/XPlayer.hpp>
38typedef ::cppu::WeakComponentImplHelper< css::media::XPlayer,
49 void preparePlaybin( std::u16string_view rURL, GstElement *pSink );
50 bool create(
const OUString& rURL );
55 virtual void SAL_CALL
start( )
override;
56 virtual void SAL_CALL
stop( )
override;
59 virtual void SAL_CALL
setMediaTime(
double fTime )
override;
65 virtual void SAL_CALL
setVolumeDB( sal_Int16 nVolumeDB )
override;
68 virtual css::uno::Reference< css::media::XPlayerWindow > SAL_CALL
createPlayerWindow(
const css::uno::Sequence< css::uno::Any >& aArguments )
override;
69 virtual css::uno::Reference< css::media::XFrameGrabber > SAL_CALL
createFrameGrabber( )
override;
77 virtual void SAL_CALL
disposing() final override;
struct _GstVideoOverlay GstVideoOverlay