Forums

OverviewV-Play 2 Support (Qt 5)Background problem with sound effect › Reply To: Background problem with sound effect

OverviewV-Play 2 Support (Qt 5)Background problem with sound effect › Reply To: Background problem with sound effect
#8230

Christian
V-Play Team

Hi,

as written in the overview doc and in the docs of SoundEffectVPlay:

For playing encoded audio files for example in MP3 format or with no latency requirements use the BackgroundMusic component.

What you are describing is the default behavior on mobile, the audio is resumed when the app gets into foreground again. You can change that default behavior with the BackgroundMusic::autoPauseInBackground property by setting it to false.

You can then perform your own background handling like that:

 

Connections {
    target: gameWindow

    onApplicationPaused: {     
      // call pause to the backgroundMusic
    }

    onApplicationResumed: {
     // dont resume automatically here, but whenever you want it to
    }
  }

 

Cheers, Chris

 

Voted #1 for:

  • Easiest to learn
  • Most time saving
  • Best support

Develop Cross-Platform Apps and Games 50% Faster!

  • Voted the best supported, most time-saving and easiest to learn cross-platform development tool
  • Based on the Qt framework, with native performance and appearance on all platforms including iOS and Android
  • Offers a variety of plugins to monetize, analyze and engage users
FREE!
create apps
create games
cross platform
native performance
3rd party services
game network
multiplayer
level editor
easiest to learn
biggest time saving
best support