mediacontrol.cxx (f39251c4) | mediacontrol.cxx (144e4e62) |
---|---|
1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 293 unchanged lines hidden (view full) --- 302void MediaControl::execute( const MediaItem& ) 303{ 304} 305 306// ------------------------------------------------------------------------------ 307 308void MediaControl::implUpdateToolboxes() 309{ | 1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 293 unchanged lines hidden (view full) --- 302void MediaControl::execute( const MediaItem& ) 303{ 304} 305 306// ------------------------------------------------------------------------------ 307 308void MediaControl::implUpdateToolboxes() 309{ |
310 const bool bValidURL = ( maItem.getURL().getLength() > 0 ); | 310 const bool bValidURL = !maItem.getURL().isEmpty(); |
311 312 maPlayToolBox.EnableItem( AVMEDIA_TOOLBOXITEM_INSERT, bValidURL ); 313 maPlayToolBox.EnableItem( AVMEDIA_TOOLBOXITEM_PLAY, bValidURL ); 314 maPlayToolBox.EnableItem( AVMEDIA_TOOLBOXITEM_PLAYFFW, bValidURL ); 315 maPlayToolBox.EnableItem( AVMEDIA_TOOLBOXITEM_PAUSE, bValidURL ); 316 maPlayToolBox.EnableItem( AVMEDIA_TOOLBOXITEM_STOP, bValidURL ); 317 maPlayToolBox.EnableItem( AVMEDIA_TOOLBOXITEM_LOOP, bValidURL ); 318 maMuteToolBox.EnableItem( AVMEDIA_TOOLBOXITEM_MUTE, bValidURL ); --- 62 unchanged lines hidden (view full) --- 381 } 382 } 383} 384 385// ------------------------------------------------------------------------------ 386 387void MediaControl::implUpdateTimeSlider() 388{ | 311 312 maPlayToolBox.EnableItem( AVMEDIA_TOOLBOXITEM_INSERT, bValidURL ); 313 maPlayToolBox.EnableItem( AVMEDIA_TOOLBOXITEM_PLAY, bValidURL ); 314 maPlayToolBox.EnableItem( AVMEDIA_TOOLBOXITEM_PLAYFFW, bValidURL ); 315 maPlayToolBox.EnableItem( AVMEDIA_TOOLBOXITEM_PAUSE, bValidURL ); 316 maPlayToolBox.EnableItem( AVMEDIA_TOOLBOXITEM_STOP, bValidURL ); 317 maPlayToolBox.EnableItem( AVMEDIA_TOOLBOXITEM_LOOP, bValidURL ); 318 maMuteToolBox.EnableItem( AVMEDIA_TOOLBOXITEM_MUTE, bValidURL ); --- 62 unchanged lines hidden (view full) --- 381 } 382 } 383} 384 385// ------------------------------------------------------------------------------ 386 387void MediaControl::implUpdateTimeSlider() 388{ |
389 if( !maItem.getURL().getLength() || !IsEnabled() ) | 389 if( maItem.getURL().isEmpty() || !IsEnabled() ) |
390 maTimeSlider.Disable(); 391 else 392 { 393 maTimeSlider.Enable(); 394 395 const double fDuration = maItem.getDuration(); 396 397 if( fDuration > 0.0 ) --- 10 unchanged lines hidden (view full) --- 408 } 409 } 410} 411 412// ------------------------------------------------------------------------------ 413 414void MediaControl::implUpdateVolumeSlider() 415{ | 390 maTimeSlider.Disable(); 391 else 392 { 393 maTimeSlider.Enable(); 394 395 const double fDuration = maItem.getDuration(); 396 397 if( fDuration > 0.0 ) --- 10 unchanged lines hidden (view full) --- 408 } 409 } 410} 411 412// ------------------------------------------------------------------------------ 413 414void MediaControl::implUpdateVolumeSlider() 415{ |
416 if( !maItem.getURL().getLength() || !IsEnabled() ) | 416 if( maItem.getURL().isEmpty() || !IsEnabled() ) |
417 maVolumeSlider.Disable(); 418 else 419 { 420 maVolumeSlider.Enable(); 421 422 const sal_Int32 nVolumeDB = maItem.getVolumeDB(); 423 424 maVolumeSlider.SetThumbPos( ::std::min( ::std::max( nVolumeDB, static_cast< sal_Int32 >( AVMEDIA_DB_RANGE ) ), 425 static_cast< sal_Int32 >( 0 ) ) ); 426 } 427} 428 429// ------------------------------------------------------------------------------ 430 431void MediaControl::implUpdateTimeField( double fCurTime ) 432{ | 417 maVolumeSlider.Disable(); 418 else 419 { 420 maVolumeSlider.Enable(); 421 422 const sal_Int32 nVolumeDB = maItem.getVolumeDB(); 423 424 maVolumeSlider.SetThumbPos( ::std::min( ::std::max( nVolumeDB, static_cast< sal_Int32 >( AVMEDIA_DB_RANGE ) ), 425 static_cast< sal_Int32 >( 0 ) ) ); 426 } 427} 428 429// ------------------------------------------------------------------------------ 430 431void MediaControl::implUpdateTimeField( double fCurTime ) 432{ |
433 if( maItem.getURL().getLength() > 0 ) | 433 if( !maItem.getURL().isEmpty() ) |
434 { 435 String aTimeString; 436 437 SvtSysLocale aSysLocale; 438 const LocaleDataWrapper& rLocaleData = aSysLocale.GetLocaleData(); 439 440 aTimeString += rLocaleData.getDuration( Time( 0, 0, static_cast< sal_uInt32 >( floor( fCurTime ) ) ) ); 441 aTimeString.AppendAscii( RTL_CONSTASCII_STRINGPARAM( " / " )); --- 186 unchanged lines hidden --- | 434 { 435 String aTimeString; 436 437 SvtSysLocale aSysLocale; 438 const LocaleDataWrapper& rLocaleData = aSysLocale.GetLocaleData(); 439 440 aTimeString += rLocaleData.getDuration( Time( 0, 0, static_cast< sal_uInt32 >( floor( fCurTime ) ) ) ); 441 aTimeString.AppendAscii( RTL_CONSTASCII_STRINGPARAM( " / " )); --- 186 unchanged lines hidden --- |