1
0
Fork 0
forked from len0rd/rockbox

Set up EMAC mode in cook, fixing whitenois when transitioning from a codec using different emac mode.'

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26016 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Nils Wallménius 2010-05-14 11:08:59 +00:00
parent 32794a9eef
commit 800e710258

View file

@ -726,7 +726,9 @@ static void dump_cook_context(COOKContext *q)
int cook_decode_init(RMContext *rmctx, COOKContext *q)
{
#if defined(CPU_COLDFIRE)
coldfire_set_macsr(EMAC_FRACTIONAL | EMAC_SATURATE);
#endif
/* cook extradata */
q->cookversion = rm_get_uint32be(rmctx->codec_extradata);
q->samples_per_frame = rm_get_uint16be(&rmctx->codec_extradata[4]);