diff options
Diffstat (limited to 'player')
-rw-r--r-- | player/audio.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/player/audio.c b/player/audio.c index bf35bfb02a..86fd233a6a 100644 --- a/player/audio.c +++ b/player/audio.c @@ -568,8 +568,10 @@ void reinit_audio_chain_src(struct MPContext *mpctx, struct track *track) if (recreate_audio_filters(mpctx) < 0) goto init_error; - if (mpctx->ao) + if (mpctx->ao) { + ao_chain_set_ao(ao_c, mpctx->ao); audio_update_volume(mpctx); + } mp_wakeup_core(mpctx); return; |