Lines Matching defs:pinfo
575 if(hip->pinfo)
701 void hip_set_pinfo(hip_t hip, plotting_data* pinfo)
704 hip->pinfo = pinfo;
717 plotting_data *pinfo = hip->pinfo;
718 if(!hip || !hip->pinfo)
724 memcpy(pinfo->mpg123xr, hip->mi.xr, sizeof(pinfo->mpg123xr));
725 memcpy(pinfo->sfb, hip->mi.sfb, sizeof(pinfo->sfb));
726 memcpy(pinfo->sfb_s, hip->mi.sfb_s, sizeof(pinfo->sfb_s));
727 memcpy(pinfo->qss, hip->mi.qss, sizeof(pinfo->qss));
728 memcpy(pinfo->big_values, hip->mi.big_values, sizeof(pinfo->big_values));
729 memcpy(pinfo->sub_gain, hip->mi.sub_gain, sizeof(pinfo->sub_gain));
730 memcpy(pinfo->scalefac_scale, hip->mi.scalefac_scale, sizeof(pinfo->scalefac_scale));
731 memcpy(pinfo->preflag, hip->mi.preflag, sizeof(pinfo->preflag));
732 memcpy(pinfo->mpg123blocktype, hip->mi.blocktype, sizeof(pinfo->mpg123blocktype));
733 memcpy(pinfo->mixed, hip->mi.mixed, sizeof(pinfo->mixed));
734 memcpy(pinfo->mainbits, hip->mi.mainbits, sizeof(pinfo->mainbits));
735 memcpy(pinfo->sfbits, hip->mi.sfbits, sizeof(pinfo->sfbits));
736 memcpy(pinfo->scfsi, hip->mi.scfsi, sizeof(pinfo->scfsi));
737 pinfo->maindata = hip->mi.maindata;
738 pinfo->padding = hip->mi.padding;
740 pinfo->js = (fi.mode == MPG123_M_JOINT);
741 pinfo->stereo = fi.mode == MPG123_M_MONO ? 1 : 2;
742 pinfo->crc = fi.flags & MPG123_CRC ? 1 : 0;
743 pinfo->emph = fi.emphasis;
744 pinfo->sampfreq = fi.rate;
745 pinfo->bitrate = fi.bitrate;
746 pinfo->ms_stereo = pinfo->js ? (fi.mode_ext & 0x2)>>1 : 0;
747 pinfo->i_stereo = pinfo->js ? (fi.mode_ext & 0x1) : 0;