* divided into 32 subbands.
*/
-#include "libavutil/random.h"
+#include "libavutil/lfg.h"
#include "avcodec.h"
#include "bitstream.h"
#include "dsputil.h"
return -1;
}
memset(c->oldDSCF, 0, sizeof(c->oldDSCF));
- av_random_init(&c->rnd, 0xDEADBEEF);
+ av_lfg_init(&c->rnd, 0xDEADBEEF);
dsputil_init(&c->dsp, avctx);
ff_mpc_init();
switch(res){
case -1:
for(j = 0; j < SAMPLES_PER_BAND; j++)
- c->Q[ch][off + j] = (av_random(&c->rnd) & 0x3FC) - 510;
+ c->Q[ch][off + j] = (av_lfg_get(&c->rnd) & 0x3FC) - 510;
break;
case 0:
break;