No need to init packet as {0}
Avoid triggering SYNC ge signals.

Fixes #5806, bcause it avoids rescheduling at the signal, which it should
not do.  Possibly this is incorrect for all GE signals, but we don't need
to trigger any behavior on a sync anyway.
Merge pull request #5816 from raven02/patch-8

No need to init packet as 0
Custom BGM is fixed
Based on this commit https://github.com/hrydgard/ppsspp/pull/5828 on improvements to sceMp3
Custom BGM can be update now. Test on "Miku" is just all right :)
Don't trigger pause GE signals either, comments.

This better explains what each signal does.
Merge pull request #5829 from kaienfr/new_Custom_BGM

Custom BGM is fixed
update the current work but not finished
Merge remote-tracking branch 'origin/master' into Mp4_branch
Parse MP3 header to correct set the channel and samplerate
Merge pull request #5830 from raven02/patch-9

Parse MP3 header to correct set the channel and samplerate
Use ctx->mp3Channels instead of setting frame.channel in case of FF incomplete frame
Merge pull request #5831 from raven02/patch-10

Use ctx->mp3Channels instead of setting frame.channel in case of FF inco...
Implementation of sceAac module
Test on Fortix is all right. Savestate is also ok.
I've tried a New and Easy way implement and it works well, I think it could be totally applicable to other audio modules as sceMp3 etc.
Code your own way is really much easier to fix other bugs :)
Cleanup! Change some INFO_LOG to DEBUF_LOG to only point out important messages in release mode.
Cleanup comments again
Also show some important step from debug_log into info_log
Merge branch 'Mp4_branch' of https://github.com/kaienfr/ppsspp into Mp4_branch
Save current changes
still change logs
Win32: Properly shutdown when using File->Exit, or when g_Config.bEscapeExitsEmulator is true.