From 11a5698d68461b91a681f37d66fad5e206969674 Mon Sep 17 00:00:00 2001 From: Takamichi Horikawa Date: Sun, 13 Aug 2017 23:04:03 +0900 Subject: PMD: fixed SSG/PPZ envelope bug after track end --- fmdriver/fmdriver_pmd.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fmdriver/fmdriver_pmd.c b/fmdriver/fmdriver_pmd.c index 10de083..3c3c930 100644 --- a/fmdriver/fmdriver_pmd.c +++ b/fmdriver/fmdriver_pmd.c @@ -5065,6 +5065,7 @@ static void pmd_part_proc_ssg( struct driver_pmd *pmd, struct pmd_part *part ) { + /* if (!part->ptr) { // original if (part->ssg_env_state_old == SSG_ENV_STATE_OLD_NEW) { @@ -5075,6 +5076,7 @@ static void pmd_part_proc_ssg( // original end return; } + */ part->proc_masked = pmd_part_masked(part); part->len_cnt--; @@ -5120,10 +5122,12 @@ static void pmd_part_proc_ssg( if (part->proc_masked) { pmd_part_loop_check_masked(pmd, part); } else { + // 1617 pmd_part_proc_ssg_lfoenv(work, pmd, part); } return; } + // 15bc part->ptr = part->loop_ptr; part->loop.ended = false; } -- cgit v1.2.3