Displaying 10 results from an estimated 10 matches for "order_plus_on".
Did you mean:
order_plus_one
2017 Nov 21
4
[PATCH] Support for Channel Mapping 253.
...t: demixing_matrix_size is in bytes but
> is used as a parameter to ALLOC() which expects the number of
> elements, so twice as much memory is allocated.
>
> Done.
> 7) opus_projection_ambisonics_encoder_init: It appears that
> uninitialized values are used from the matrices if order_plus_one is 1
> or 5 to 15.
>
I will rename the function that validates the correct order before this is
called (It fails and hence the init() func fails if order_plus_one is < 2
or > 4.)
>
> 8) opus_projection_ambisonics_encoder_init:
> mixing_matrix_size_in_bytes and demixing_matri...
2017 Nov 21
0
[PATCH] Support for Channel Mapping 253.
..._get_size() then you'll also need to include the
alignment padding after the matrix data separately from alignment
padding on each of the two structs.
>
>>
>> 7) opus_projection_ambisonics_encoder_init: It appears that
>> uninitialized values are used from the matrices if order_plus_one is 1
>> or 5 to 15.
>
> I will rename the function that validates the correct order before this is
> called (It fails and hence the init() func fails if order_plus_one is < 2 or
>> 4.)
Where does it check for order_plus_one < 2 or > 4? The draft allows
order 0 and a...
2017 Nov 21
0
[PATCH] Support for Channel Mapping 253.
...n bytes but
> is used as a parameter to ALLOC() which expects the number of
> elements, so twice as much memory is allocated.
>
> Done.
>
>
> 7) opus_projection_ambisonics_encoder_init: It appears that
> uninitialized values are used from the matrices if order_plus_one is 1
> or 5 to 15.
>
> I will rename the function that validates the correct order before this
> is called (It fails and hence the init() func fails if order_plus_one is
> < 2 or > 4.)
>
>
> 8) opus_projection_ambisonics_encoder_init:
> mixing_matri...
2017 Jun 07
2
Initial implementation of ch.mapping 253/3
...jection.c:273)
> by 0x100001D06: main (test_opus_projection.c:396)
> Uninitialised value was created by a stack allocation
> at 0x100001330: test_creation_arguments (test_opus_projection.c:252)
>
> Additionally, the demixing_matrix appears to be used uninitialized
> when order_plus_one is 1 (or greater than 4):
>
> Conditional jump or move depends on uninitialised value(s)
> at 0x10006A6DF: opus_projection_encoder_init_impl
> (opus_projection_encoder.c:125)
> by 0x10006A9CA: opus_projection_ambisonics_encoder_init
> (opus_projection_encoder.c:196)
>...
2017 Nov 19
0
[PATCH] Support for Channel Mapping 253.
...t32.
6) opus_projection_decoder_init: demixing_matrix_size is in bytes but
is used as a parameter to ALLOC() which expects the number of
elements, so twice as much memory is allocated.
7) opus_projection_ambisonics_encoder_init: It appears that
uninitialized values are used from the matrices if order_plus_one is 1
or 5 to 15.
8) opus_projection_ambisonics_encoder_init:
mixing_matrix_size_in_bytes and demixing_matrix_size_in_bytes should
be opus_int32.
- Mark
2017 Nov 10
2
[PATCH] Support for Channel Mapping 253.
On 11/09/2017 01:58 PM, Drew Allen wrote:
> Attached is a quick patch that addresses a bug when exporting the matrix
> from the encoder.
Actually, I don't see what your encoder change is supposed to do. Are
there cases where demixing_matrix->rows != nb_output_streams ?
Cheers,
Jean-Marc
> Cheers,
> Drew
>
> On Wed, Nov 8, 2017 at 4:44 PM Drew Allen <bitllama at
2017 May 30
2
Initial implementation of ch.mapping 253/3
Hello all,
Attached is the initial proposed implementation for ch.mapping 253/3, based
on the IETF proposal:
https://tools.ietf.org/html/draft-ietf-codec-ambisonics-03
A brief overview of the patch, as it is slightly lengthy:
After discussion with Jean-Marc, we determined that ch.253/3 will need the
demixing matrix as part of the encoder/decoder struct stack and thus will
require a new
2017 Jun 12
1
Initial implementation of ch.mapping 253/3
...main (test_opus_projection.c:396)
>>> Uninitialised value was created by a stack allocation
>>> at 0x100001330: test_creation_arguments (test_opus_projection.c:252)
>>>
>>> Additionally, the demixing_matrix appears to be used uninitialized
>>> when order_plus_one is 1 (or greater than 4):
>>>
>>> Conditional jump or move depends on uninitialised value(s)
>>> at 0x10006A6DF: opus_projection_encoder_init_impl
>>> (opus_projection_encoder.c:125)
>>> by 0x10006A9CA: opus_projection_ambisonics_encoder_init
&...
2017 Jun 07
0
Initial implementation of ch.mapping 253/3
...tion_arguments (test_opus_projection.c:273)
by 0x100001D06: main (test_opus_projection.c:396)
Uninitialised value was created by a stack allocation
at 0x100001330: test_creation_arguments (test_opus_projection.c:252)
Additionally, the demixing_matrix appears to be used uninitialized
when order_plus_one is 1 (or greater than 4):
Conditional jump or move depends on uninitialised value(s)
at 0x10006A6DF: opus_projection_encoder_init_impl
(opus_projection_encoder.c:125)
by 0x10006A9CA: opus_projection_ambisonics_encoder_init
(opus_projection_encoder.c:196)
by 0x10006AC7B: opus_projecti...
2017 Jun 12
0
Initial implementation of ch.mapping 253/3
...by 0x100001D06: main (test_opus_projection.c:396)
>> Uninitialised value was created by a stack allocation
>> at 0x100001330: test_creation_arguments (test_opus_projection.c:252)
>>
>> Additionally, the demixing_matrix appears to be used uninitialized
>> when order_plus_one is 1 (or greater than 4):
>>
>> Conditional jump or move depends on uninitialised value(s)
>> at 0x10006A6DF: opus_projection_encoder_init_impl
>> (opus_projection_encoder.c:125)
>> by 0x10006A9CA: opus_projection_ambisonics_encoder_init
>> (opus_projec...