mirror of
https://github.com/lwvmobile/dsd-fme.git
synced 2026-11-15 02:07:24 -05:00
Fix dPMR, pV, and MBEplayback for new audio;
This commit is contained in:
@@ -213,7 +213,15 @@ void processProVoice (dsd_opts * opts, dsd_state * state)
|
||||
}
|
||||
|
||||
processMbeFrame (opts, state, NULL, NULL, imbe7100_fr1);
|
||||
if (opts->floating_point == 0)
|
||||
playSynthesizedVoice(opts, state);
|
||||
if (opts->floating_point == 1)
|
||||
playSynthesizedVoiceFM(opts, state);
|
||||
processMbeFrame (opts, state, NULL, NULL, imbe7100_fr2);
|
||||
if (opts->floating_point == 0)
|
||||
playSynthesizedVoice(opts, state);
|
||||
if (opts->floating_point == 1)
|
||||
playSynthesizedVoiceFM(opts, state);
|
||||
|
||||
// spacer bits
|
||||
dibit = getDibit (opts, state);
|
||||
@@ -383,7 +391,15 @@ void processProVoice (dsd_opts * opts, dsd_state * state)
|
||||
}
|
||||
|
||||
processMbeFrame (opts, state, NULL, NULL, imbe7100_fr1);
|
||||
if (opts->floating_point == 0)
|
||||
playSynthesizedVoice(opts, state);
|
||||
if (opts->floating_point == 1)
|
||||
playSynthesizedVoiceFM(opts, state);
|
||||
processMbeFrame (opts, state, NULL, NULL, imbe7100_fr2);
|
||||
if (opts->floating_point == 0)
|
||||
playSynthesizedVoice(opts, state);
|
||||
if (opts->floating_point == 1)
|
||||
playSynthesizedVoiceFM(opts, state);
|
||||
|
||||
// spacer bits
|
||||
dibit = getDibit (opts, state);
|
||||
|
||||
Reference in New Issue
Block a user