msync: refine audio switch logic [2/2]
PD#TV-57627
Problem:
audio start callback is not triggered
Solution:
Ignore align flag
Verify:
TM2 + LLama
Change-Id: I8c562052e1a8e7b27e95dafd83b5feebcc2c3635
diff --git a/src/avsync.c b/src/avsync.c
index f02c7e2..f539435 100644
--- a/src/avsync.c
+++ b/src/avsync.c
@@ -1449,8 +1449,7 @@
if (avsync->active_mode == AV_SYNC_MODE_AMASTER) {
float speed;
- if (avsync->start_policy == AV_SYNC_START_ALIGN &&
- a_active && avsync->audio_start) {
+ if (a_active && avsync->audio_start) {
if (v_active || v_timeout || avsync->in_audio_switch)
trigger_audio_start_cb(avsync, AV_SYNC_ASCB_OK);
}