Displaying 13 results from an estimated 13 matches for "_oge_ctl".
2018 Mar 19
3
[PATCH] Support for Ambisonics
...what you'd want is a
_ope_opus_header_get_size() call that would return how large the header
*actually* is. Then you can use that value instead of
MAX_PACKET_BUFFER_SIZE in init_stream()
2) I think the remaining if()s in ope_encoder_ctl() can also be removed
by adding another ctl() macro (like _oge_ctl()) with an extra argument.
In the case of OPUS_MULTISTREAM_GET_ENCODER_STATE_REQUEST, you can
simply use _oge_ctl(enc->st,
OPUS_MULTISTREAM_GET_ENCODER_STATE(stream_id, value))
3) On libopus itself, why "#define OPUS_HAVE_OPUS_PROJECTION_H 9000"
instead of just "#define OPUS_HAVE_...
2018 Mar 20
2
[PATCH] Support for Ambisonics
...turn how large the header
> >>> *actually* is. Then you can use that value instead of
> >>> MAX_PACKET_BUFFER_SIZE in init_stream()
> >>> 2) I think the remaining if()s in ope_encoder_ctl() can also be removed
> >>> by adding another ctl() macro (like _oge_ctl()) with an extra argument.
> >>> In the case of OPUS_MULTISTREAM_GET_ENCODER_STATE_REQUEST, you can
> >>> simply use _oge_ctl(enc->st,
> >>> OPUS_MULTISTREAM_GET_ENCODER_STATE(stream_id, value))
> >>> 3) On libopus itself, why "#define OPUS_HA...
2018 Mar 20
2
[PATCH] Support for Ambisonics
...header_get_size() call that would return how large the header
>> *actually* is. Then you can use that value instead of
>> MAX_PACKET_BUFFER_SIZE in init_stream()
>> 2) I think the remaining if()s in ope_encoder_ctl() can also be removed
>> by adding another ctl() macro (like _oge_ctl()) with an extra argument.
>> In the case of OPUS_MULTISTREAM_GET_ENCODER_STATE_REQUEST, you can
>> simply use _oge_ctl(enc->st,
>> OPUS_MULTISTREAM_GET_ENCODER_STATE(stream_id, value))
>> 3) On libopus itself, why "#define OPUS_HAVE_OPUS_PROJECTION_H 9000"
>...
2018 Mar 20
2
[PATCH] Support for Ambisonics
...t; *actually* is. Then you can use that value instead of
> > >>> MAX_PACKET_BUFFER_SIZE in init_stream()
> > >>> 2) I think the remaining if()s in ope_encoder_ctl() can also be
> > removed
> > >>> by adding another ctl() macro (like _oge_ctl()) with an extra
> > argument.
> > >>> In the case of OPUS_MULTISTREAM_GET_ENCODER_STATE_REQUEST, you
> can
> > >>> simply use _oge_ctl(enc->st,
> > >>> OPUS_MULTISTREAM_GET_ENCODER_STATE(stream_id, value))
> > >&...
2018 Mar 22
2
[PATCH] Support for Ambisonics
...ead of
> > > >>> MAX_PACKET_BUFFER_SIZE in init_stream()
> > > >>> 2) I think the remaining if()s in ope_encoder_ctl() can
> > also be
> > > removed
> > > >>> by adding another ctl() macro (like _oge_ctl()) with an
> extra
> > > argument.
> > > >>> In the case of OPUS_MULTISTREAM_GET_ENCODER_STATE_REQUEST,
> > you can
> > > >>> simply use _oge_ctl(enc->st,
> > > >>> OPUS_MULTISTREAM_GET_EN...
2018 Mar 26
3
[PATCH] Support for Ambisonics
...t;>> MAX_PACKET_BUFFER_SIZE in init_stream()
>>> > > >>> 2) I think the remaining if()s in ope_encoder_ctl() can
>>> > also be
>>> > > removed
>>> > > >>> by adding another ctl() macro (like _oge_ctl()) with an
>>> extra
>>> > > argument.
>>> > > >>> In the case of
>>> OPUS_MULTISTREAM_GET_ENCODER_STATE_REQUEST,
>>> > you can
>>> > > >>> simply use _oge_ctl(enc->st,
>&g...
2018 Mar 19
0
[PATCH] Support for Ambisonics
...> _ope_opus_header_get_size() call that would return how large the header
> *actually* is. Then you can use that value instead of
> MAX_PACKET_BUFFER_SIZE in init_stream()
> 2) I think the remaining if()s in ope_encoder_ctl() can also be removed
> by adding another ctl() macro (like _oge_ctl()) with an extra argument.
> In the case of OPUS_MULTISTREAM_GET_ENCODER_STATE_REQUEST, you can
> simply use _oge_ctl(enc->st,
> OPUS_MULTISTREAM_GET_ENCODER_STATE(stream_id, value))
> 3) On libopus itself, why "#define OPUS_HAVE_OPUS_PROJECTION_H 9000"
> instead of just...
2018 Mar 20
0
[PATCH] Support for Ambisonics
...) call that would return how large the header
>>> *actually* is. Then you can use that value instead of
>>> MAX_PACKET_BUFFER_SIZE in init_stream()
>>> 2) I think the remaining if()s in ope_encoder_ctl() can also be removed
>>> by adding another ctl() macro (like _oge_ctl()) with an extra argument.
>>> In the case of OPUS_MULTISTREAM_GET_ENCODER_STATE_REQUEST, you can
>>> simply use _oge_ctl(enc->st,
>>> OPUS_MULTISTREAM_GET_ENCODER_STATE(stream_id, value))
>>> 3) On libopus itself, why "#define OPUS_HAVE_OPUS_PROJECTION_H...
2018 Mar 20
0
[PATCH] Support for Ambisonics
...> >>> *actually* is. Then you can use that value instead of
> >>> MAX_PACKET_BUFFER_SIZE in init_stream()
> >>> 2) I think the remaining if()s in ope_encoder_ctl() can also be
> removed
> >>> by adding another ctl() macro (like _oge_ctl()) with an extra
> argument.
> >>> In the case of OPUS_MULTISTREAM_GET_ENCODER_STATE_REQUEST, you can
> >>> simply use _oge_ctl(enc->st,
> >>> OPUS_MULTISTREAM_GET_ENCODER_STATE(stream_id, value))
> >>> 3) On libopus itself,...
2018 Mar 22
0
[PATCH] Support for Ambisonics
...u can use that value instead of
> > >>> MAX_PACKET_BUFFER_SIZE in init_stream()
> > >>> 2) I think the remaining if()s in ope_encoder_ctl() can
> also be
> > removed
> > >>> by adding another ctl() macro (like _oge_ctl()) with an extra
> > argument.
> > >>> In the case of OPUS_MULTISTREAM_GET_ENCODER_STATE_REQUEST,
> you can
> > >>> simply use _oge_ctl(enc->st,
> > >>> OPUS_MULTISTREAM_GET_ENCODER_STATE(stream_id, value))...
2018 Mar 19
3
[PATCH] Support for Ambisonics
Hello all,
Sorry for the delay (got really sick last week).
Attached are updated patches for libopus, libopusenc, opusfile and
opus-tools.
Note that the patches for libopusenc, opusfile and opus-tools are dependent
on the patch for libopus.
Please let me know if you have any additional followup comments or
questions.
Cheers,
Drew
-------------- next part --------------
An HTML attachment was
2018 Mar 26
0
[PATCH] Support for Ambisonics
...> >>> MAX_PACKET_BUFFER_SIZE in init_stream()
>> > > >>> 2) I think the remaining if()s in ope_encoder_ctl() can
>> > also be
>> > > removed
>> > > >>> by adding another ctl() macro (like _oge_ctl()) with an
>> extra
>> > > argument.
>> > > >>> In the case of OPUS_MULTISTREAM_GET_ENCODER_STATE_REQUEST,
>> > you can
>> > > >>> simply use _oge_ctl(enc->st,
>> > > >>>...
2018 Jul 07
0
[PATCH] Support for Ambisonics
...>>> 2) I think the remaining if()s in ope_encoder_ctl()
>>>>>>> can
>>>>>>> > also be
>>>>>>> > > removed
>>>>>>> > > >>> by adding another ctl() macro (like _oge_ctl()) with
>>>>>>> an extra
>>>>>>> > > argument.
>>>>>>> > > >>> In the case of
>>>>>>> OPUS_MULTISTREAM_GET_ENCODER_STATE_REQUEST,
>>>>>>> > you can
&g...