From df08f18af0162104e8192241aa380aef21193ddb Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Tue, 15 Apr 2014 16:37:40 +0200 Subject: Fix missing initialisation of ao_sample_format struct. Start thread in constructor. --- dgedit/player.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dgedit/player.cc b/dgedit/player.cc index 5f5c344..baaf975 100644 --- a/dgedit/player.cc +++ b/dgedit/player.cc @@ -42,6 +42,8 @@ Player::Player() connect(&report_timer, SIGNAL(timeout()), this, SLOT(reportTimeout())); report_timer.start(50); // Update 25 times per second + + start(); } Player::~Player() @@ -55,6 +57,7 @@ void Player::run() ao_initialize(); ao_sample_format sf; + memset(&sf, 0, sizeof(sf)); sf.bits = 16; sf.rate = 44100; sf.channels = 1; -- cgit v1.2.3