search for: _ctl_va_list

Displaying 7 results from an estimated 7 matches for "_ctl_va_list".

2017 Oct 04
3
[PATCH] Support for Channel Mapping 253.
Hi Drew, Here's some comments on your patch (in no particular order): 1) I see that it's adding an #include of stdarg.h to opus_multistream.h Is that left over from the previous version? 2) Someone on this list might know better than I do on that one, but for the new _ctl_va_list() calls, I believe the convention is for va_start() and va_end() to appear in the caller rather than in in the va_list() function itself. 3) I'm not sure I understand why the opus_copy_channel_out*() functions had to be moved. 4) OpusPEncoder: I'd prefer a more explicit name: OpusProjecti...
2017 Oct 10
2
[PATCH] Support for Channel Mapping 253.
Hi Drew, On 10/10/17 02:29 PM, Drew Allen wrote: > 2) Someone on this list might know better than I do on that one, but for > the new _ctl_va_list() calls, I believe the convention is for va_start() > and va_end() to appear in the caller rather than in in the va_list() > function itself. > > *My understanding is that it's impossible to pass ellipsis to another > function.* Basically, what I mean is that I *think* you shou...
2017 Oct 10
0
[PATCH] Support for Channel Mapping 253.
...ess. Attached a new patch with those changes. On Tue, Oct 10, 2017 at 12:19 PM Jean-Marc Valin <jmvalin at jmvalin.ca> wrote: > Hi Drew, > > On 10/10/17 02:29 PM, Drew Allen wrote: > > 2) Someone on this list might know better than I do on that one, but for > > the new _ctl_va_list() calls, I believe the convention is for va_start() > > and va_end() to appear in the caller rather than in in the va_list() > > function itself. > > > > *My understanding is that it's impossible to pass ellipsis to another > > function.* > > Basically, what...
2017 Oct 16
1
Antw: Re: [PATCH] Support for Channel Mapping 253.
...and an updated patch. > > 1) I see that it's adding an #include of stdarg.h to opus_multistream.h > Is that left over from the previous version? > > > *That was a typo. Fixed.* > > 2) Someone on this list might know better than I do on that one, but for > the new _ctl_va_list() calls, I believe the convention is for va_start() > and va_end() to appear in the caller rather than in in the va_list() > function itself. > > *My understanding is that it's impossible to pass ellipsis to another > function.* >From "man stdarg.h": " The obj...
2017 Oct 11
2
[PATCH] Support for Channel Mapping 253.
...2:19 PM Jean-Marc Valin <jmvalin at jmvalin.ca > <mailto:jmvalin at jmvalin.ca>> wrote: > > Hi Drew, > > On 10/10/17 02:29 PM, Drew Allen wrote: > > 2) Someone on this list might know better than I do on that one, > but for > > the new _ctl_va_list() calls, I believe the convention is for > va_start() > > and va_end() to appear in the caller rather than in in the va_list() > > function itself. > > > > *My understanding is that it's impossible to pass ellipsis to another > > function...
2017 Oct 10
0
[PATCH] Support for Channel Mapping 253.
...ks for the feedback. Attached are my comments and an updated patch. 1) I see that it's adding an #include of stdarg.h to opus_multistream.h Is that left over from the previous version? *That was a typo. Fixed.* 2) Someone on this list might know better than I do on that one, but for the new _ctl_va_list() calls, I believe the convention is for va_start() and va_end() to appear in the caller rather than in in the va_list() function itself. *My understanding is that it's impossible to pass ellipsis to another function.* 3) I'm not sure I understand why the opus_copy_channel_out*() functio...
2017 Sep 19
3
[PATCH] Support for Channel Mapping 253.
Hello all, Attached is an up-to-date patch for supporting channel mapping 253. Please advise and Thank you for your time. Cheers, Drew -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xiph.org/pipermail/opus/attachments/20170919/055d9034/attachment-0001.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: