Home
last modified time | relevance | path

Searched refs:MappingMatrix (Results 1 – 5 of 5) sorted by relevance

/external/libopus/src/
Dmapping_matrix.h43 typedef struct MappingMatrix struct
49 } MappingMatrix; argument
53 opus_int16 *mapping_matrix_get_data(const MappingMatrix *matrix);
56 MappingMatrix * const st,
66 const MappingMatrix *matrix,
76 const MappingMatrix *matrix,
87 const MappingMatrix *matrix,
97 const MappingMatrix *matrix,
111 extern const MappingMatrix mapping_matrix_foa_mixing;
114 extern const MappingMatrix mapping_matrix_soa_mixing;
[all …]
Dmapping_matrix.c54 return align(sizeof(MappingMatrix)) + align(size); in mapping_matrix_get_size()
57 opus_int16 *mapping_matrix_get_data(const MappingMatrix *matrix) in mapping_matrix_get_data()
60 return (opus_int16*)(void*)((char*)matrix + align(sizeof(MappingMatrix))); in mapping_matrix_get_data()
63 void mapping_matrix_init(MappingMatrix * const matrix, in mapping_matrix_init()
86 const MappingMatrix *matrix, in mapping_matrix_multiply_channel_in_float()
120 const MappingMatrix *matrix, in mapping_matrix_multiply_channel_out_float()
157 const MappingMatrix *matrix, in mapping_matrix_multiply_channel_in_short()
197 const MappingMatrix *matrix, in mapping_matrix_multiply_channel_out_short()
231 const MappingMatrix mapping_matrix_foa_mixing = { 6, 6, 0 };
240 const MappingMatrix mapping_matrix_soa_mixing = { 11, 11, 0 };
[all …]
Dopus_projection_encoder.c59 mapping_matrix_multiply_channel_in_float((const MappingMatrix*)user_data, in opus_projection_copy_channel_in_float()
74 mapping_matrix_multiply_channel_in_short((const MappingMatrix*)user_data, in opus_projection_copy_channel_in_short()
118 static MappingMatrix *get_mixing_matrix(OpusProjectionEncoder *st) in get_mixing_matrix()
121 return (MappingMatrix *)(void*)((char*)st + in get_mixing_matrix()
125 static MappingMatrix *get_enc_demixing_matrix(OpusProjectionEncoder *st) in get_enc_demixing_matrix()
128 return (MappingMatrix *)(void*)((char*)st + in get_enc_demixing_matrix()
207 MappingMatrix *mixing_matrix; in opus_projection_ambisonics_encoder_init()
208 MappingMatrix *demixing_matrix; in opus_projection_ambisonics_encoder_init()
383 MappingMatrix *demixing_matrix; in opus_projection_encoder_ctl()
Dopus_projection_decoder.c58 const MappingMatrix *matrix; in opus_projection_copy_channel_out_float()
60 matrix = (const MappingMatrix *)user_data; in opus_projection_copy_channel_out_float()
81 const MappingMatrix *matrix; in opus_projection_copy_channel_out_short()
83 matrix = (const MappingMatrix *)user_data; in opus_projection_copy_channel_out_short()
92 static MappingMatrix *get_dec_demixing_matrix(OpusProjectionDecoder *st) in get_dec_demixing_matrix()
95 return (MappingMatrix*)(void*)((char*)st + in get_dec_demixing_matrix()
/external/libopus/tests/
Dtest_opus_projection.c84 const MappingMatrix simple_matrix_params = {4, 3, 0}; in test_simple_matrix()
101 MappingMatrix *simple_matrix; in test_simple_matrix()
114 simple_matrix = (MappingMatrix *)opus_alloc(simple_matrix_size); in test_simple_matrix()