search for: libopusenc

Displaying 20 results from an estimated 59 matches for "libopusenc".

2019 May 07
0
dlopen failed: cannot locate symbol "opus_projection_encoder_ctl" referenced by "libopusenc.so"
Hi Opus Experts, I am working on a JNI library which depends on libopusenc which in turn depends on libopus. However, during runtime, I encountered a linking error while loading the library: java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "opus_projection_encoder_ctl" referenced by "libopusenc.so" Here is how to reproduce the iss...
2017 Nov 13
3
libopusenc 0.1.1 released
Hi, Just to let everyone know that I released libopusenc version 0.1.1. It does not change the API/ABI compared to 0.1, but fixes a few bad bugs. You can get it from https://www.opus-codec.org/downloads/ For those interested in testing it, there's an experimental patch to make opus-tools use libopusenc for the encoder: https://jmvalin.ca/misc_stuff/...
2018 Mar 19
3
[PATCH] Support for Ambisonics
Hi Drew, I think the libopusenc patch is better, but there's still a few issues left: 1) The static MAX_PACKET_BUFFER_SIZE value is still problematic because if you link libopusenc with a new version of libopus that supports higher order projection or just more projection channels for order 3, then you will overflow the buffe...
2017 Nov 13
1
libopusenc 0.1.1 released
...t adding family 3 would require some thought. Cheers, Jean-Marc > Cheers, > Drew > On Mon, Nov 13, 2017 at 12:33 PM Jean-Marc Valin <jmvalin at jmvalin.ca > <mailto:jmvalin at jmvalin.ca>> wrote: > > Hi, > > Just to let everyone know that I released libopusenc version 0.1.1. It > does not change the API/ABI compared to 0.1, but fixes a few bad bugs. > You can get it from https://www.opus-codec.org/downloads/ > > For those interested in testing it, there's an experimental patch to > make opus-tools use libopusenc for th...
2018 Mar 20
2
[PATCH] Support for Ambisonics
...GenericEncoder-related functions? On Tue, Mar 20, 2018 at 8:38 AM Jean-Marc Valin <jmvalin at jmvalin.ca> wrote: > Hi Mark, Drew, > > On 03/20/2018 02:40 AM, Mark Harris wrote: > > + int _oge_use_projection(int channel_mapping); > > > > These functions are part of libopusenc, so I'd expect them to have an > > ope prefix like the other functions in the libopusenc library. > > I'd like to avoid using the ope_ prefix for functions that's aren't in > the public API. Right now there are other functions with a leading > underscore, so we'...
2018 Mar 20
2
[PATCH] Support for Ambisonics
Hi Drew, Some comments on the libopusenc patch: + int _oge_use_projection(int channel_mapping); These functions are part of libopusenc, so I'd expect them to have an ope prefix like the other functions in the libopusenc library. + if (_oge_use_projection(h->channel_mapping)) + { + len=27+(h->channels*(h->nb_streams+...
2018 Mar 20
2
[PATCH] Support for Ambisonics
...ca > > <mailto:jmvalin at jmvalin.ca>> wrote: > > > > Hi Mark, Drew, > > > > On 03/20/2018 02:40 AM, Mark Harris wrote: > > > + int _oge_use_projection(int channel_mapping); > > > > > > These functions are part of libopusenc, so I'd expect them to have > an > > > ope prefix like the other functions in the libopusenc library. > > > > I'd like to avoid using the ope_ prefix for functions that's aren't > in > > the public API. Right now there are other functions...
2018 Mar 22
2
[PATCH] Support for Ambisonics
Thanks! 2 down, 2 to go. :D :D :D On Wed, Mar 21, 2018 at 11:19 PM Jean-Marc Valin <jmvalin at jmvalin.ca> wrote: > Thanks, the libopus and the libopusenc patches are now merged. > > Cheers, > > Jean-Marc > > On 03/20/2018 12:36 PM, Drew Allen wrote: > > Attached is an updated patch based on Jean-Marc and Mark's comments. :) > > > > Cheers, > > Drew > > > > On Tue, Mar 20, 2018 at 9:20...
2018 Mar 26
3
[PATCH] Support for Ambisonics
...atch will not work correctly with Opus 1.2. Will send an updated patch shortly!! On Mon, Mar 26, 2018 at 11:56 AM Drew Allen <bitllama at google.com> wrote: > Hello all! > > I've attached an updated patch for opusfile, based on formatting > suggestions I got for the opus and libopusenc patches. > > Cheers! > Drew > > On Thu, Mar 22, 2018 at 9:19 AM Drew Allen <bitllama at google.com> wrote: > >> Thanks! 2 down, 2 to go. :D :D :D >> >> On Wed, Mar 21, 2018 at 11:19 PM Jean-Marc Valin <jmvalin at jmvalin.ca> >> wrote: >> &...
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 scrubbed... UR...
2017 Nov 01
2
some problem by use libopusenc
1,you say “libopusenc depends only on libopus.”but 2,so,i add speexdsp source code , but 3,so,i 。。。 but now,what can i do。i use libopus 1.2 and 1.2beta and 1.1.3 test -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xiph.org/pipermail/opus/attachments/20171101/4068...
2019 Jun 14
0
resample of libopusenc-0.2.1 outputs all zeros if define FIXED_POINT
....2 has the same issue. Sincerely Forrest Zhang -------------- next part -------------- Add "#define FIXED_POINT 1" into the top of resample.c, outputs of resample are all zeros. Actually the data transform is required before/after calling speex_resampler_process_native(). diff -Naupr libopusenc-0.2.1-vanilla/src/resample.c libopusenc-0.2.1/src/resample.c --- libopusenc-0.2.1-vanilla/src/resample.c 2018-09-15 10:35:06 +0800 +++ libopusenc-0.2.1/src/resample.c 2019-06-15 01:32:37 +0800 @@ -82,7 +82,7 @@ static void speex_free(void *ptr) {free( #include <limits.h> #ifndef M_PI -#de...
2017 Nov 13
0
libopusenc 0.1.1 released
Hey Jean-Marc, Does your encoder support ch253/254? Cheers, Drew On Mon, Nov 13, 2017 at 12:33 PM Jean-Marc Valin <jmvalin at jmvalin.ca> wrote: > Hi, > > Just to let everyone know that I released libopusenc version 0.1.1. It > does not change the API/ABI compared to 0.1, but fixes a few bad bugs. > You can get it from https://www.opus-codec.org/downloads/ > > For those interested in testing it, there's an experimental patch to > make opus-tools use libopusenc for the encoder: > &...
2018 Mar 26
0
[PATCH] Support for Ambisonics
Hello all! I've attached an updated patch for opusfile, based on formatting suggestions I got for the opus and libopusenc patches. Cheers! Drew On Thu, Mar 22, 2018 at 9:19 AM Drew Allen <bitllama at google.com> wrote: > Thanks! 2 down, 2 to go. :D :D :D > > On Wed, Mar 21, 2018 at 11:19 PM Jean-Marc Valin <jmvalin at jmvalin.ca> > wrote: > >> Thanks, the libopus and the libopusenc...
2018 Mar 20
0
[PATCH] Support for Ambisonics
Hi Mark, Drew, On 03/20/2018 02:40 AM, Mark Harris wrote: > + int _oge_use_projection(int channel_mapping); > > These functions are part of libopusenc, so I'd expect them to have an > ope prefix like the other functions in the libopusenc library. I'd like to avoid using the ope_ prefix for functions that's aren't in the public API. Right now there are other functions with a leading underscore, so we'll have to fix them as...
2017 Nov 15
2
Gapless concatenation of Opus frames
Hi Jean-Marc (and everyone else who replied), > Considering you're switching to Ogg, I think you should give libopusenc> a try. It does a really good job at getting rid of *all* discontinuities> -- to the point where you can chop a song into files less than one> millisecond each and it still sounds good. It's also pretty simple to> use. You just feed it audio and tell it where the file boundaries are...
2017 Nov 16
1
Gapless concatenation of Opus frames
Hi Jean-Marc, thank you for looking into this. I'm using the current release version of libopus (1.2.1) and version 0.1.10 of opus-tools, both built from source. Libopusenc is the current git master. Indeed I cannot hear any glitches in continuous.opus, continuous.wav, and chained.wav. chained.opus decodes just fine with opusdec as well, but doesn't play properly in any standard audio player. In my adapted version of opusenc_example [1] the clicks are pretty aud...
2018 Mar 22
0
[PATCH] Support for Ambisonics
Thanks, the libopus and the libopusenc patches are now merged. Cheers, Jean-Marc On 03/20/2018 12:36 PM, Drew Allen wrote: > Attached is an updated patch based on Jean-Marc and Mark's comments. :) > > Cheers, > Drew > > On Tue, Mar 20, 2018 at 9:20 AM Jean-Marc Valin <jmvalin at jmvalin.ca > <mailto:...
2018 Mar 20
0
[PATCH] Support for Ambisonics
...ean-Marc Valin <jmvalin at jmvalin.ca > <mailto:jmvalin at jmvalin.ca>> wrote: > > Hi Mark, Drew, > > On 03/20/2018 02:40 AM, Mark Harris wrote: > > + int _oge_use_projection(int channel_mapping); > > > > These functions are part of libopusenc, so I'd expect them to have an > > ope prefix like the other functions in the libopusenc library. > > I'd like to avoid using the ope_ prefix for functions that's aren't in > the public API. Right now there are other functions with a leading > unde...
2018 Jul 07
0
[PATCH] Support for Ambisonics
...2018 at 11:56 AM Drew Allen <bitllama at google.com> >>>> wrote: >>>> >>>>> Hello all! >>>>> >>>>> I've attached an updated patch for opusfile, based on formatting >>>>> suggestions I got for the opus and libopusenc patches. >>>>> >>>>> Cheers! >>>>> Drew >>>>> >>>>> On Thu, Mar 22, 2018 at 9:19 AM Drew Allen <bitllama at google.com> >>>>> wrote: >>>>> >>>>>> Thanks! 2 down, 2 to go....