Lines Matching refs:pinfo
69 plotting_data *pinfo;
144 pinfo->frameNum = frameNum;
145 pinfo->sampfreq = lame_get_out_samplerate(gfp);
146 pinfo->framesize = framesize;
147 pinfo->stereo = channels_out;
149 /* If the analsys code is enabled, lame will writes data into gfc->pinfo,
150 * and mpg123 will write data into pinfo. Set these so
152 gfc->pinfo = pinfo;
153 hip_set_pinfo(hip, pinfo);
164 pinfo->pcmdata2[ch][j] = pinfo->pcmdata2[ch][j + framesize];
166 pinfo->pcmdata2[ch][j + framesize - DECDELAY] = Buffer[ch][j];
169 pinfo->frameNum123 = frameNum - 1;
176 while (lame_get_frameNum(gfp) == pinfo->frameNum) {
185 hip_set_pinfo(hip, pinfo);
203 assert(!(mp3count > 0 && lame_get_frameNum(gfp) == pinfo->frameNum));
216 assert(mp3out == pinfo->framesize);
218 /* decoded output is for frame pinfo->frameNum123
221 pinfo->frameNum123 = pinfo->frameNum - mpglag;
222 for (ch = 0; ch < pinfo->stereo; ch++) {
223 for (j = 0; j < pinfo->framesize - DECDELAY; j++)
224 pinfo->pcmdata2[ch][j] = pinfo->pcmdata2[ch][j + pinfo->framesize];
225 for (j = 0; j < pinfo->framesize; j++) {
226 pinfo->pcmdata2[ch][j + pinfo->framesize - DECDELAY] =
239 pinfo->frameNum123 = -1; /* no frame output */
271 * pinfo. i.e.: out_frame + out_frame_lag = input_frame */
911 pinfo = &Pinfo[0];
912 pinfo->num_samples = gtkmakeframe();
913 if (pinfo->num_samples == 0 && gtkinfo.totalframes == 0)
915 gtkinfo.totalframes = pinfo->frameNum + 2;
917 if (pinfo->sampfreq)
918 pinfo->frametime = (pinfo->frameNum) * 1152.0 / pinfo->sampfreq;
920 pinfo->frametime = 0;
923 if (!pinfo->num_samples) if (idle_finish) gtk_main_quit();
926 pinfo->totbits = 0;
931 gtkinfo.totshort += (pinfo->mpg123blocktype[gr][ch] == 2);
932 gtkinfo.totmix += !(pinfo->mixed[gr][ch] == 0);
933 gtkinfo.totpreflag += (pinfo->preflag[gr][ch] == 1);
934 pinfo->totbits += pinfo->mainbits[gr][ch];
937 if (pinfo->frameNum > 0) /* start averaging at second frame */
938 gtkinfo.avebits = (gtkinfo.avebits * ((pinfo->frameNum) - 1)
939 + pinfo->totbits) / (pinfo->frameNum);
941 gtkinfo.maxbits = MAX(gtkinfo.maxbits, pinfo->totbits);
942 gtkinfo.totemph += !(pinfo->emph == 0);
943 gtkinfo.totms += !(pinfo->ms_stereo == 0);
944 gtkinfo.totis += !(pinfo->i_stereo == 0);