Lines Matching refs:mapper
3 // mapper-io.c - a unit test for muxer/demuxer for PCM frames on buffer.
14 #include "../mapper.h"
35 struct mapper_context mapper;
39 static void test_demuxer(struct mapper_context *mapper, snd_pcm_access_t access,
50 err = mapper_context_init(mapper, MAPPER_TYPE_DEMUXER, cntr_count,
54 err = mapper_context_pre_process(mapper, access, bytes_per_sample,
60 err = mapper_context_process_frames(mapper, frame_buffer,
65 mapper_context_post_process(mapper);
66 mapper_context_destroy(mapper);
115 test_demuxer(&trial->mapper, access, bytes_per_sample,
130 static void test_muxer(struct mapper_context *mapper, snd_pcm_access_t access,
141 err = mapper_context_init(mapper, MAPPER_TYPE_MUXER, cntr_count,
145 err = mapper_context_pre_process(mapper, access, bytes_per_sample,
151 err = mapper_context_process_frames(mapper, frame_buffer,
156 mapper_context_post_process(mapper);
157 mapper_context_destroy(mapper);
205 test_muxer(&trial->mapper, access, bytes_per_sample, samples_per_frame,