Lines Matching refs:magic
38 uint16_t magic = AV_RL32(p->buf); in sol_probe() local
39 if ((magic == 0x0B8D || magic == 0x0C0D || magic == 0x0C8D) && in sol_probe()
51 static enum AVCodecID sol_codec_id(int magic, int type) in sol_codec_id() argument
56 if (magic == 0x0B8D) in sol_codec_id()
65 static int sol_codec_type(int magic, int type) in sol_codec_type() argument
67 if (magic == 0x0B8D) return 1;//SOL_DPCM_OLD; in sol_codec_type()
71 else if (magic == 0x0C8D) return 1;//SOL_DPCM_OLD; in sol_codec_type()
77 static int sol_channels(int magic, int type) in sol_channels() argument
79 if (magic == 0x0B8D || !(type & SOL_STEREO)) return 1; in sol_channels()
85 unsigned int magic,tag; in sol_read_header() local
92 magic = avio_rl16(pb); in sol_read_header()
99 if (magic != 0x0B8D) in sol_read_header()
102 codec = sol_codec_id(magic, type); in sol_read_header()
103 channels = sol_channels(magic, type); in sol_read_header()
106 id = sol_codec_type(magic, type); in sol_read_header()