Lines Matching defs:wpriv
87 { WAVLIKE_PRIVATE *wpriv ;
91 if ((wpriv = calloc (1, sizeof (WAVLIKE_PRIVATE))) == NULL)
93 psf->container_data = wpriv ;
94 wpriv->wavex_ambisonic = SF_AMBISONIC_NONE ;
180 { WAVLIKE_PRIVATE *wpriv ;
186 if ((wpriv = psf->container_data) == NULL)
188 wav_fmt = &wpriv->wav_fmt ;
477 if (wpriv->fmt_is_broken)
525 { WAVLIKE_PRIVATE *wpriv ;
528 if ((wpriv = psf->container_data) == NULL)
561 if (wpriv->wavex_ambisonic != SF_AMBISONIC_NONE)
563 else if (wpriv->wavex_channelmask != 0)
564 psf_binheader_writef (psf, "4", BHW4 (wpriv->wavex_channelmask)) ;
611 wavlike_write_guid (psf, wpriv->wavex_ambisonic == SF_AMBISONIC_NONE ?
617 wavlike_write_guid (psf, wpriv->wavex_ambisonic == SF_AMBISONIC_NONE ?
640 WAVLIKE_PRIVATE *wpriv ;
642 if ((wpriv = psf->container_data) == NULL)
666 if (wpriv->rf64_downgrade && psf->filelength < RIFF_DOWNGRADE_BYTES)
749 if (wpriv->rf64_downgrade && (psf->filelength < RIFF_DOWNGRADE_BYTES))
816 { WAVLIKE_PRIVATE *wpriv ;
818 if ((wpriv = psf->container_data) == NULL)
825 wpriv->wavex_ambisonic = SF_AMBISONIC_NONE ;
827 wpriv->wavex_ambisonic = SF_AMBISONIC_B_FORMAT ;
831 return wpriv->wavex_ambisonic ;
834 return wpriv->wavex_ambisonic ;
837 wpriv->wavex_channelmask = wavlike_gen_channel_mask (psf->channel_map, psf->sf.channels) ;
838 return (wpriv->wavex_channelmask != 0) ;
842 wpriv->rf64_downgrade = datasize ? SF_TRUE : SF_FALSE ;
843 return wpriv->rf64_downgrade ;