convert AVMEDIA_ constants to enum class
Change-Id: Ic4918f57a1575a24cf0b9251cc7e7c6180ee25fd
This commit is contained in:
@@ -64,7 +64,7 @@ namespace avmedia
|
|||||||
MediaControl::MediaControl( vcl::Window* pParent, MediaControlStyle eControlStyle ) :
|
MediaControl::MediaControl( vcl::Window* pParent, MediaControlStyle eControlStyle ) :
|
||||||
Control( pParent ),
|
Control( pParent ),
|
||||||
maImageList( SvtMiscOptions().AreCurrentSymbolsLarge() ? AVMEDIA_RESID( AVMEDIA_IMGLST_L ) : AVMEDIA_RESID( AVMEDIA_IMGLST ) ),
|
maImageList( SvtMiscOptions().AreCurrentSymbolsLarge() ? AVMEDIA_RESID( AVMEDIA_IMGLST_L ) : AVMEDIA_RESID( AVMEDIA_IMGLST ) ),
|
||||||
maItem( 0, AVMEDIA_SETMASK_ALL ),
|
maItem( 0, AVMediaSetMask::ALL ),
|
||||||
maPlayToolBox( this, WB_3DLOOK ),
|
maPlayToolBox( this, WB_3DLOOK ),
|
||||||
maTimeSlider( this, WB_HORZ | WB_DRAG | WB_3DLOOK | WB_SLIDERSET ),
|
maTimeSlider( this, WB_HORZ | WB_DRAG | WB_3DLOOK | WB_SLIDERSET ),
|
||||||
maMuteToolBox( this, WB_3DLOOK ),
|
maMuteToolBox( this, WB_3DLOOK ),
|
||||||
@@ -549,7 +549,7 @@ IMPL_LINK( MediaControl, implSelectHdl, ToolBox*, p )
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if( aExecItem.getMaskSet() != AVMEDIA_SETMASK_NONE )
|
if( aExecItem.getMaskSet() != AVMediaSetMask::NONE )
|
||||||
execute( aExecItem );
|
execute( aExecItem );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -52,7 +52,7 @@ struct MediaItem::Impl
|
|||||||
OUString m_TempFileURL;
|
OUString m_TempFileURL;
|
||||||
OUString m_Referer;
|
OUString m_Referer;
|
||||||
OUString m_sMimeType;
|
OUString m_sMimeType;
|
||||||
sal_uInt32 m_nMaskSet;
|
AVMediaSetMask m_nMaskSet;
|
||||||
MediaState m_eState;
|
MediaState m_eState;
|
||||||
double m_fTime;
|
double m_fTime;
|
||||||
double m_fDuration;
|
double m_fDuration;
|
||||||
@@ -61,7 +61,7 @@ struct MediaItem::Impl
|
|||||||
bool m_bMute;
|
bool m_bMute;
|
||||||
::com::sun::star::media::ZoomLevel m_eZoom;
|
::com::sun::star::media::ZoomLevel m_eZoom;
|
||||||
|
|
||||||
Impl(sal_uInt32 const nMaskSet)
|
Impl(AVMediaSetMask nMaskSet)
|
||||||
: m_nMaskSet( nMaskSet )
|
: m_nMaskSet( nMaskSet )
|
||||||
, m_eState( MEDIASTATE_STOP )
|
, m_eState( MEDIASTATE_STOP )
|
||||||
, m_fTime( 0.0 )
|
, m_fTime( 0.0 )
|
||||||
@@ -89,7 +89,7 @@ struct MediaItem::Impl
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
MediaItem::MediaItem( sal_uInt16 const i_nWhich, sal_uInt32 const nMaskSet )
|
MediaItem::MediaItem( sal_uInt16 i_nWhich, AVMediaSetMask nMaskSet )
|
||||||
: SfxPoolItem( i_nWhich )
|
: SfxPoolItem( i_nWhich )
|
||||||
, m_pImpl( new Impl(nMaskSet) )
|
, m_pImpl( new Impl(nMaskSet) )
|
||||||
{
|
{
|
||||||
@@ -142,7 +142,7 @@ bool MediaItem::QueryValue( com::sun::star::uno::Any& rVal, sal_uInt8 ) const
|
|||||||
uno::Sequence< uno::Any > aSeq( 10 );
|
uno::Sequence< uno::Any > aSeq( 10 );
|
||||||
|
|
||||||
aSeq[ 0 ] <<= m_pImpl->m_URL;
|
aSeq[ 0 ] <<= m_pImpl->m_URL;
|
||||||
aSeq[ 1 ] <<= m_pImpl->m_nMaskSet;
|
aSeq[ 1 ] <<= static_cast<sal_uInt32>(m_pImpl->m_nMaskSet);
|
||||||
aSeq[ 2 ] <<= static_cast< sal_Int32 >( m_pImpl->m_eState );
|
aSeq[ 2 ] <<= static_cast< sal_Int32 >( m_pImpl->m_eState );
|
||||||
aSeq[ 3 ] <<= m_pImpl->m_fTime;
|
aSeq[ 3 ] <<= m_pImpl->m_fTime;
|
||||||
aSeq[ 4 ] <<= m_pImpl->m_fDuration;
|
aSeq[ 4 ] <<= m_pImpl->m_fDuration;
|
||||||
@@ -167,7 +167,8 @@ bool MediaItem::PutValue( const com::sun::star::uno::Any& rVal, sal_uInt8 )
|
|||||||
sal_Int32 nInt32 = 0;
|
sal_Int32 nInt32 = 0;
|
||||||
|
|
||||||
aSeq[ 0 ] >>= m_pImpl->m_URL;
|
aSeq[ 0 ] >>= m_pImpl->m_URL;
|
||||||
aSeq[ 1 ] >>= m_pImpl->m_nMaskSet;
|
aSeq[ 1 ] >>= nInt32;
|
||||||
|
m_pImpl->m_nMaskSet = static_cast<AVMediaSetMask>(nInt32);
|
||||||
aSeq[ 2 ] >>= nInt32;
|
aSeq[ 2 ] >>= nInt32;
|
||||||
m_pImpl->m_eState = static_cast< MediaState >( nInt32 );
|
m_pImpl->m_eState = static_cast< MediaState >( nInt32 );
|
||||||
aSeq[ 3 ] >>= m_pImpl->m_fTime;
|
aSeq[ 3 ] >>= m_pImpl->m_fTime;
|
||||||
@@ -186,44 +187,44 @@ bool MediaItem::PutValue( const com::sun::star::uno::Any& rVal, sal_uInt8 )
|
|||||||
|
|
||||||
void MediaItem::merge( const MediaItem& rMediaItem )
|
void MediaItem::merge( const MediaItem& rMediaItem )
|
||||||
{
|
{
|
||||||
const sal_uInt32 nMaskSet = rMediaItem.getMaskSet();
|
const AVMediaSetMask nMaskSet = rMediaItem.getMaskSet();
|
||||||
|
|
||||||
if( AVMEDIA_SETMASK_URL & nMaskSet )
|
if( AVMediaSetMask::URL & nMaskSet )
|
||||||
setURL( rMediaItem.getURL(), rMediaItem.getTempURL(), rMediaItem.getReferer() );
|
setURL( rMediaItem.getURL(), rMediaItem.getTempURL(), rMediaItem.getReferer() );
|
||||||
|
|
||||||
if( AVMEDIA_SETMASK_MIME_TYPE & nMaskSet )
|
if( AVMediaSetMask::MIME_TYPE & nMaskSet )
|
||||||
setMimeType( rMediaItem.getMimeType() );
|
setMimeType( rMediaItem.getMimeType() );
|
||||||
|
|
||||||
if( AVMEDIA_SETMASK_STATE & nMaskSet )
|
if( AVMediaSetMask::STATE & nMaskSet )
|
||||||
setState( rMediaItem.getState() );
|
setState( rMediaItem.getState() );
|
||||||
|
|
||||||
if( AVMEDIA_SETMASK_DURATION & nMaskSet )
|
if( AVMediaSetMask::DURATION & nMaskSet )
|
||||||
setDuration( rMediaItem.getDuration() );
|
setDuration( rMediaItem.getDuration() );
|
||||||
|
|
||||||
if( AVMEDIA_SETMASK_TIME & nMaskSet )
|
if( AVMediaSetMask::TIME & nMaskSet )
|
||||||
setTime( rMediaItem.getTime() );
|
setTime( rMediaItem.getTime() );
|
||||||
|
|
||||||
if( AVMEDIA_SETMASK_LOOP & nMaskSet )
|
if( AVMediaSetMask::LOOP & nMaskSet )
|
||||||
setLoop( rMediaItem.isLoop() );
|
setLoop( rMediaItem.isLoop() );
|
||||||
|
|
||||||
if( AVMEDIA_SETMASK_MUTE & nMaskSet )
|
if( AVMediaSetMask::MUTE & nMaskSet )
|
||||||
setMute( rMediaItem.isMute() );
|
setMute( rMediaItem.isMute() );
|
||||||
|
|
||||||
if( AVMEDIA_SETMASK_VOLUMEDB & nMaskSet )
|
if( AVMediaSetMask::VOLUMEDB & nMaskSet )
|
||||||
setVolumeDB( rMediaItem.getVolumeDB() );
|
setVolumeDB( rMediaItem.getVolumeDB() );
|
||||||
|
|
||||||
if( AVMEDIA_SETMASK_ZOOM & nMaskSet )
|
if( AVMediaSetMask::ZOOM & nMaskSet )
|
||||||
setZoom( rMediaItem.getZoom() );
|
setZoom( rMediaItem.getZoom() );
|
||||||
}
|
}
|
||||||
|
|
||||||
sal_uInt32 MediaItem::getMaskSet() const
|
AVMediaSetMask MediaItem::getMaskSet() const
|
||||||
{
|
{
|
||||||
return m_pImpl->m_nMaskSet;
|
return m_pImpl->m_nMaskSet;
|
||||||
}
|
}
|
||||||
|
|
||||||
void MediaItem::setURL( const OUString& rURL, const OUString& rTempURL, const OUString& rReferer )
|
void MediaItem::setURL( const OUString& rURL, const OUString& rTempURL, const OUString& rReferer )
|
||||||
{
|
{
|
||||||
m_pImpl->m_nMaskSet |= AVMEDIA_SETMASK_URL;
|
m_pImpl->m_nMaskSet |= AVMediaSetMask::URL;
|
||||||
m_pImpl->m_URL = rURL;
|
m_pImpl->m_URL = rURL;
|
||||||
m_pImpl->m_TempFileURL = rTempURL;
|
m_pImpl->m_TempFileURL = rTempURL;
|
||||||
m_pImpl->m_Referer = rReferer;
|
m_pImpl->m_Referer = rReferer;
|
||||||
@@ -246,7 +247,7 @@ const OUString& MediaItem::getReferer() const
|
|||||||
|
|
||||||
void MediaItem::setMimeType( const OUString& rMimeType )
|
void MediaItem::setMimeType( const OUString& rMimeType )
|
||||||
{
|
{
|
||||||
m_pImpl->m_nMaskSet |= AVMEDIA_SETMASK_MIME_TYPE;
|
m_pImpl->m_nMaskSet |= AVMediaSetMask::MIME_TYPE;
|
||||||
m_pImpl->m_sMimeType = rMimeType;
|
m_pImpl->m_sMimeType = rMimeType;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -258,7 +259,7 @@ OUString MediaItem::getMimeType() const
|
|||||||
void MediaItem::setState( MediaState eState )
|
void MediaItem::setState( MediaState eState )
|
||||||
{
|
{
|
||||||
m_pImpl->m_eState = eState;
|
m_pImpl->m_eState = eState;
|
||||||
m_pImpl->m_nMaskSet |= AVMEDIA_SETMASK_STATE;
|
m_pImpl->m_nMaskSet |= AVMediaSetMask::STATE;
|
||||||
}
|
}
|
||||||
|
|
||||||
MediaState MediaItem::getState() const
|
MediaState MediaItem::getState() const
|
||||||
@@ -269,7 +270,7 @@ MediaState MediaItem::getState() const
|
|||||||
void MediaItem::setDuration( double fDuration )
|
void MediaItem::setDuration( double fDuration )
|
||||||
{
|
{
|
||||||
m_pImpl->m_fDuration = fDuration;
|
m_pImpl->m_fDuration = fDuration;
|
||||||
m_pImpl->m_nMaskSet |= AVMEDIA_SETMASK_DURATION;
|
m_pImpl->m_nMaskSet |= AVMediaSetMask::DURATION;
|
||||||
}
|
}
|
||||||
|
|
||||||
double MediaItem::getDuration() const
|
double MediaItem::getDuration() const
|
||||||
@@ -280,7 +281,7 @@ double MediaItem::getDuration() const
|
|||||||
void MediaItem::setTime( double fTime )
|
void MediaItem::setTime( double fTime )
|
||||||
{
|
{
|
||||||
m_pImpl->m_fTime = fTime;
|
m_pImpl->m_fTime = fTime;
|
||||||
m_pImpl->m_nMaskSet |= AVMEDIA_SETMASK_TIME;
|
m_pImpl->m_nMaskSet |= AVMediaSetMask::TIME;
|
||||||
}
|
}
|
||||||
|
|
||||||
double MediaItem::getTime() const
|
double MediaItem::getTime() const
|
||||||
@@ -291,7 +292,7 @@ double MediaItem::getTime() const
|
|||||||
void MediaItem::setLoop( bool bLoop )
|
void MediaItem::setLoop( bool bLoop )
|
||||||
{
|
{
|
||||||
m_pImpl->m_bLoop = bLoop;
|
m_pImpl->m_bLoop = bLoop;
|
||||||
m_pImpl->m_nMaskSet |= AVMEDIA_SETMASK_LOOP;
|
m_pImpl->m_nMaskSet |= AVMediaSetMask::LOOP;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool MediaItem::isLoop() const
|
bool MediaItem::isLoop() const
|
||||||
@@ -302,7 +303,7 @@ bool MediaItem::isLoop() const
|
|||||||
void MediaItem::setMute( bool bMute )
|
void MediaItem::setMute( bool bMute )
|
||||||
{
|
{
|
||||||
m_pImpl->m_bMute = bMute;
|
m_pImpl->m_bMute = bMute;
|
||||||
m_pImpl->m_nMaskSet |= AVMEDIA_SETMASK_MUTE;
|
m_pImpl->m_nMaskSet |= AVMediaSetMask::MUTE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool MediaItem::isMute() const
|
bool MediaItem::isMute() const
|
||||||
@@ -313,7 +314,7 @@ bool MediaItem::isMute() const
|
|||||||
void MediaItem::setVolumeDB( sal_Int16 nDB )
|
void MediaItem::setVolumeDB( sal_Int16 nDB )
|
||||||
{
|
{
|
||||||
m_pImpl->m_nVolumeDB = nDB;
|
m_pImpl->m_nVolumeDB = nDB;
|
||||||
m_pImpl->m_nMaskSet |= AVMEDIA_SETMASK_VOLUMEDB;
|
m_pImpl->m_nMaskSet |= AVMediaSetMask::VOLUMEDB;
|
||||||
}
|
}
|
||||||
|
|
||||||
sal_Int16 MediaItem::getVolumeDB() const
|
sal_Int16 MediaItem::getVolumeDB() const
|
||||||
@@ -324,7 +325,7 @@ sal_Int16 MediaItem::getVolumeDB() const
|
|||||||
void MediaItem::setZoom( ::com::sun::star::media::ZoomLevel eZoom )
|
void MediaItem::setZoom( ::com::sun::star::media::ZoomLevel eZoom )
|
||||||
{
|
{
|
||||||
m_pImpl->m_eZoom = eZoom;
|
m_pImpl->m_eZoom = eZoom;
|
||||||
m_pImpl->m_nMaskSet |= AVMEDIA_SETMASK_ZOOM;
|
m_pImpl->m_nMaskSet |= AVMediaSetMask::ZOOM;
|
||||||
}
|
}
|
||||||
|
|
||||||
::com::sun::star::media::ZoomLevel MediaItem::getZoom() const
|
::com::sun::star::media::ZoomLevel MediaItem::getZoom() const
|
||||||
|
@@ -115,7 +115,7 @@ void MediaToolBoxControl::StateChanged( sal_uInt16 /* nSID */, SfxItemState eSta
|
|||||||
pCtrl->Enable( false, false );
|
pCtrl->Enable( false, false );
|
||||||
pCtrl->SetText( OUString() );
|
pCtrl->SetText( OUString() );
|
||||||
|
|
||||||
const MediaItem aEmptyMediaItem( 0, AVMEDIA_SETMASK_ALL );
|
const MediaItem aEmptyMediaItem( 0, AVMediaSetMask::ALL );
|
||||||
pCtrl->setState( aEmptyMediaItem );
|
pCtrl->setState( aEmptyMediaItem );
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@@ -369,33 +369,33 @@ void MediaWindowImpl::updateMediaItem( MediaItem& rItem ) const
|
|||||||
|
|
||||||
void MediaWindowImpl::executeMediaItem( const MediaItem& rItem )
|
void MediaWindowImpl::executeMediaItem( const MediaItem& rItem )
|
||||||
{
|
{
|
||||||
const sal_uInt32 nMaskSet = rItem.getMaskSet();
|
const AVMediaSetMask nMaskSet = rItem.getMaskSet();
|
||||||
|
|
||||||
// set URL first
|
// set URL first
|
||||||
if( nMaskSet & AVMEDIA_SETMASK_URL )
|
if( nMaskSet & AVMediaSetMask::URL )
|
||||||
{
|
{
|
||||||
m_sMimeType = rItem.getMimeType();
|
m_sMimeType = rItem.getMimeType();
|
||||||
setURL( rItem.getURL(), rItem.getTempURL(), rItem.getReferer() );
|
setURL( rItem.getURL(), rItem.getTempURL(), rItem.getReferer() );
|
||||||
}
|
}
|
||||||
|
|
||||||
// set different states next
|
// set different states next
|
||||||
if( nMaskSet & AVMEDIA_SETMASK_TIME )
|
if( nMaskSet & AVMediaSetMask::TIME )
|
||||||
setMediaTime( ::std::min( rItem.getTime(), getDuration() ) );
|
setMediaTime( ::std::min( rItem.getTime(), getDuration() ) );
|
||||||
|
|
||||||
if( nMaskSet & AVMEDIA_SETMASK_LOOP )
|
if( nMaskSet & AVMediaSetMask::LOOP )
|
||||||
setPlaybackLoop( rItem.isLoop() );
|
setPlaybackLoop( rItem.isLoop() );
|
||||||
|
|
||||||
if( nMaskSet & AVMEDIA_SETMASK_MUTE )
|
if( nMaskSet & AVMediaSetMask::MUTE )
|
||||||
setMute( rItem.isMute() );
|
setMute( rItem.isMute() );
|
||||||
|
|
||||||
if( nMaskSet & AVMEDIA_SETMASK_VOLUMEDB )
|
if( nMaskSet & AVMediaSetMask::VOLUMEDB )
|
||||||
setVolumeDB( rItem.getVolumeDB() );
|
setVolumeDB( rItem.getVolumeDB() );
|
||||||
|
|
||||||
if( nMaskSet & AVMEDIA_SETMASK_ZOOM )
|
if( nMaskSet & AVMediaSetMask::ZOOM )
|
||||||
setZoom( rItem.getZoom() );
|
setZoom( rItem.getZoom() );
|
||||||
|
|
||||||
// set play state at last
|
// set play state at last
|
||||||
if( nMaskSet & AVMEDIA_SETMASK_STATE )
|
if( nMaskSet & AVMediaSetMask::STATE )
|
||||||
{
|
{
|
||||||
switch( rItem.getState() )
|
switch( rItem.getState() )
|
||||||
{
|
{
|
||||||
|
@@ -27,18 +27,26 @@
|
|||||||
#include <com/sun/star/embed/XStorage.hpp>
|
#include <com/sun/star/embed/XStorage.hpp>
|
||||||
#include <avmedia/avmediadllapi.h>
|
#include <avmedia/avmediadllapi.h>
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
#include <o3tl/typed_flags_set.hxx>
|
||||||
|
|
||||||
#define AVMEDIA_SETMASK_NONE ((sal_uInt32)(0x00000000))
|
enum class AVMediaSetMask
|
||||||
#define AVMEDIA_SETMASK_STATE ((sal_uInt32)(0x00000001))
|
{
|
||||||
#define AVMEDIA_SETMASK_DURATION ((sal_uInt32)(0x00000002))
|
NONE = 0x000,
|
||||||
#define AVMEDIA_SETMASK_TIME ((sal_uInt32)(0x00000004))
|
STATE = 0x001,
|
||||||
#define AVMEDIA_SETMASK_LOOP ((sal_uInt32)(0x00000008))
|
DURATION = 0x002,
|
||||||
#define AVMEDIA_SETMASK_MUTE ((sal_uInt32)(0x00000010))
|
TIME = 0x004,
|
||||||
#define AVMEDIA_SETMASK_VOLUMEDB ((sal_uInt32)(0x00000020))
|
LOOP = 0x008,
|
||||||
#define AVMEDIA_SETMASK_ZOOM ((sal_uInt32)(0x00000040))
|
MUTE = 0x010,
|
||||||
#define AVMEDIA_SETMASK_URL ((sal_uInt32)(0x00000080))
|
VOLUMEDB = 0x020,
|
||||||
#define AVMEDIA_SETMASK_MIME_TYPE ((sal_uInt32)(0x00000100))
|
ZOOM = 0x040,
|
||||||
#define AVMEDIA_SETMASK_ALL ((sal_uInt32)(0xffffffff))
|
URL = 0x080,
|
||||||
|
MIME_TYPE = 0x100,
|
||||||
|
ALL = 0x1ff,
|
||||||
|
};
|
||||||
|
namespace o3tl
|
||||||
|
{
|
||||||
|
template<> struct typed_flags<AVMediaSetMask> : is_typed_flags<AVMediaSetMask, 0x1ff> {};
|
||||||
|
}
|
||||||
|
|
||||||
class SvStream;
|
class SvStream;
|
||||||
|
|
||||||
@@ -65,8 +73,8 @@ class AVMEDIA_DLLPUBLIC MediaItem : public SfxPoolItem
|
|||||||
public:
|
public:
|
||||||
TYPEINFO_OVERRIDE();
|
TYPEINFO_OVERRIDE();
|
||||||
|
|
||||||
explicit MediaItem( sal_uInt16 const i_nWhich = 0,
|
explicit MediaItem( sal_uInt16 i_nWhich = 0,
|
||||||
sal_uInt32 const nMaskSet = AVMEDIA_SETMASK_NONE );
|
AVMediaSetMask nMaskSet = AVMediaSetMask::NONE );
|
||||||
MediaItem( const MediaItem& rMediaItem );
|
MediaItem( const MediaItem& rMediaItem );
|
||||||
virtual ~MediaItem();
|
virtual ~MediaItem();
|
||||||
|
|
||||||
@@ -82,7 +90,7 @@ public:
|
|||||||
|
|
||||||
void merge( const MediaItem& rMediaItem );
|
void merge( const MediaItem& rMediaItem );
|
||||||
|
|
||||||
sal_uInt32 getMaskSet() const;
|
AVMediaSetMask getMaskSet() const;
|
||||||
|
|
||||||
void setState( MediaState eState );
|
void setState( MediaState eState );
|
||||||
MediaState getState() const;
|
MediaState getState() const;
|
||||||
|
@@ -420,13 +420,13 @@ static bool lcl_HandlePackageURL(
|
|||||||
void SdrMediaObj::mediaPropertiesChanged( const ::avmedia::MediaItem& rNewProperties )
|
void SdrMediaObj::mediaPropertiesChanged( const ::avmedia::MediaItem& rNewProperties )
|
||||||
{
|
{
|
||||||
bool bBroadcastChanged = false;
|
bool bBroadcastChanged = false;
|
||||||
const sal_uInt32 nMaskSet = rNewProperties.getMaskSet();
|
const AVMediaSetMask nMaskSet = rNewProperties.getMaskSet();
|
||||||
|
|
||||||
// use only a subset of MediaItem properties for own own properties
|
// use only a subset of MediaItem properties for own own properties
|
||||||
if( AVMEDIA_SETMASK_MIME_TYPE & nMaskSet )
|
if( AVMediaSetMask::MIME_TYPE & nMaskSet )
|
||||||
m_xImpl->m_MediaProperties.setMimeType( rNewProperties.getMimeType() );
|
m_xImpl->m_MediaProperties.setMimeType( rNewProperties.getMimeType() );
|
||||||
|
|
||||||
if( ( AVMEDIA_SETMASK_URL & nMaskSet ) &&
|
if( ( AVMediaSetMask::URL & nMaskSet ) &&
|
||||||
( rNewProperties.getURL() != getURL() ))
|
( rNewProperties.getURL() != getURL() ))
|
||||||
{
|
{
|
||||||
m_xImpl->m_xCachedSnapshot.clear();
|
m_xImpl->m_xCachedSnapshot.clear();
|
||||||
@@ -475,16 +475,16 @@ void SdrMediaObj::mediaPropertiesChanged( const ::avmedia::MediaItem& rNewProper
|
|||||||
bBroadcastChanged = true;
|
bBroadcastChanged = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if( AVMEDIA_SETMASK_LOOP & nMaskSet )
|
if( AVMediaSetMask::LOOP & nMaskSet )
|
||||||
m_xImpl->m_MediaProperties.setLoop( rNewProperties.isLoop() );
|
m_xImpl->m_MediaProperties.setLoop( rNewProperties.isLoop() );
|
||||||
|
|
||||||
if( AVMEDIA_SETMASK_MUTE & nMaskSet )
|
if( AVMediaSetMask::MUTE & nMaskSet )
|
||||||
m_xImpl->m_MediaProperties.setMute( rNewProperties.isMute() );
|
m_xImpl->m_MediaProperties.setMute( rNewProperties.isMute() );
|
||||||
|
|
||||||
if( AVMEDIA_SETMASK_VOLUMEDB & nMaskSet )
|
if( AVMediaSetMask::VOLUMEDB & nMaskSet )
|
||||||
m_xImpl->m_MediaProperties.setVolumeDB( rNewProperties.getVolumeDB() );
|
m_xImpl->m_MediaProperties.setVolumeDB( rNewProperties.getVolumeDB() );
|
||||||
|
|
||||||
if( AVMEDIA_SETMASK_ZOOM & nMaskSet )
|
if( AVMediaSetMask::ZOOM & nMaskSet )
|
||||||
m_xImpl->m_MediaProperties.setZoom( rNewProperties.getZoom() );
|
m_xImpl->m_MediaProperties.setZoom( rNewProperties.getZoom() );
|
||||||
|
|
||||||
if( bBroadcastChanged )
|
if( bBroadcastChanged )
|
||||||
|
Reference in New Issue
Block a user