Lines Matching defs:endian
35 * Macros to handle big/little endian issues.
421 /* Until recently AIF* file were all BIG endian. */
422 psf->endian = SF_ENDIAN_BIG ;
1069 psf->endian = SF_ENDIAN_BIG ;
1085 psf->endian = SF_ENDIAN_LITTLE ;
1138 psf->endian = SF_ENDIAN_BIG ;
1214 int k, endian, has_data = SF_FALSE ;
1243 endian = SF_ENDIAN (psf->sf.format) ;
1244 if (CPU_IS_LITTLE_ENDIAN && endian == SF_ENDIAN_CPU)
1245 endian = SF_ENDIAN_LITTLE ;
1251 switch (SF_CODEC (psf->sf.format) | endian)
1253 psf->endian = SF_ENDIAN_BIG ;
1260 psf->endian = SF_ENDIAN_LITTLE ;
1267 psf->endian = SF_ENDIAN_BIG ;
1274 psf->endian = SF_ENDIAN_LITTLE ;
1281 psf->endian = SF_ENDIAN_BIG ;
1288 psf->endian = SF_ENDIAN_LITTLE ;
1295 psf->endian = SF_ENDIAN_BIG ;
1302 psf->endian = SF_ENDIAN_LITTLE ;
1312 psf->endian = SF_ENDIAN_BIG ;
1318 case SF_FORMAT_FLOAT : /* Big endian floating point. */
1319 psf->endian = SF_ENDIAN_BIG ;
1325 case SF_FORMAT_DOUBLE : /* Big endian double precision floating point. */
1326 psf->endian = SF_ENDIAN_BIG ;
1333 psf->endian = SF_ENDIAN_BIG ;
1340 psf->endian = SF_ENDIAN_BIG ;
1347 psf->endian = SF_ENDIAN_BIG ;
1354 psf->endian = SF_ENDIAN_BIG ;
1364 psf->endian = SF_ENDIAN_BIG ;
1374 psf->endian = SF_ENDIAN_BIG ;
1384 psf->endian = SF_ENDIAN_BIG ;
1394 psf->endian = SF_ENDIAN_BIG ;