diff options
author | wm4 <wm4@nowhere> | 2020-03-22 13:06:59 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2020-03-22 13:06:59 +0100 |
commit | de53155971395a25cf8c6a5af8be867256f18f81 (patch) | |
tree | bec46fa1be29a442fef25624f3f88c3d3822cb9d /audio/out | |
parent | b572f116da56a6a4b2affef1a7cfff82fac54207 (diff) | |
download | mpv-de53155971395a25cf8c6a5af8be867256f18f81.tar.bz2 mpv-de53155971395a25cf8c6a5af8be867256f18f81.tar.xz |
encode: restore audio muxer timebase use
Seems to crash hard if an error happens somewhere at init. Who cares.
Part of #7524.
Diffstat (limited to 'audio/out')
-rw-r--r-- | audio/out/ao_lavc.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/audio/out/ao_lavc.c b/audio/out/ao_lavc.c index e2cf00cc93..bc4177ae03 100644 --- a/audio/out/ao_lavc.c +++ b/audio/out/ao_lavc.c @@ -87,6 +87,9 @@ static void select_format(struct ao *ao, const AVCodec *codec) static void on_ready(void *ptr) { struct ao *ao = ptr; + struct priv *ac = ao->priv; + + ac->worst_time_base = encoder_get_mux_timebase_unlocked(ac->enc); ao_add_events(ao, AO_EVENT_INITIAL_UNBLOCK); } |