Lines Matching refs:type
51 static enum AVCodecID sol_codec_id(int magic, int type)
55 if (type & SOL_DPCM) return AV_CODEC_ID_SOL_DPCM;
58 if (type & SOL_DPCM)
60 if (type & SOL_16BIT) return AV_CODEC_ID_SOL_DPCM;
64 if (type & SOL_16BIT) return AV_CODEC_ID_PCM_S16LE;
68 static int sol_codec_type(int magic, int type)
71 if (type & SOL_DPCM)
73 if (type & SOL_16BIT) return 3;//SOL_DPCM_NEW16;
80 static int sol_channels(int magic, int type)
82 if (magic == 0x0B8D || !(type & SOL_STEREO)) return 1;
90 unsigned int id, channels, rate, type;
100 type = avio_r8(pb);
105 codec = sol_codec_id(magic, type);
106 channels = sol_channels(magic, type);
109 id = sol_codec_type(magic, type);