search for: opus_multistream_get_encoder_st

Displaying 14 results from an estimated 14 matches for "opus_multistream_get_encoder_st".

2018 Mar 19
3
[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 9000" instead of just "#define OPUS_HAVE_OPUS_PROJECTION_H"? Cheers, Jean-Marc On 03/19/2018 02:53 PM, Dre...
2016 Apr 26
2
opus-tools: Fix potential uninitialized access for set-ctl-int
Here is a simple patch to fix a bug in opusenc's set-ctl-int code -- Thanks, Michael Graczyk -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-Fix-potential-uninitialized-access-for-set-ctl-int.patch Type: text/x-patch Size: 992 bytes Desc: not available URL: <http://lists.xiph.org/pipermail/opus/attachments/20160425/22994ffa/attachment.bin>
2018 Mar 20
2
[PATCH] Support for Ambisonics
...an 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_OP...
2018 Mar 20
2
[PATCH] Support for Ambisonics
...r >> *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_OPUS_PROJECTION_H"? >> >...
2018 Mar 20
2
[PATCH] Support for Ambisonics
...ET_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 22
2
[PATCH] Support for Ambisonics
...gt; 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_PR...
2018 Mar 26
3
[PATCH] Support for Ambisonics
...gt;>> > 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...
2018 Mar 19
0
[PATCH] Support for Ambisonics
...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_OPUS_PROJECTION_H"? > > Cheers, > >...
2018 Mar 20
0
[PATCH] Support for Ambisonics
...ally* 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_OPUS_PROJECTION_H&quot...
2018 Mar 20
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, > >>> OPUS_MULTISTREAM_GET_ENCODER_STATE(stream_id, value)) > >>> 3) On libopus itself, why "#define OPUS_HAVE_OPUS_PROJECTION_H 9000" > >>> instead of just "#def...
2018 Mar 22
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 > >     >>> 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" &gt...
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
...ning 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 >> >...
2018 Jul 07
0
[PATCH] Support for Ambisonics
...>>>> > > >>> 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)) >>>>>>> >...