[jitsi-dev] [libjitsi] Scratch noise using opus / 48000 codec


#1

If I select opus/48000 audio codec in libjitsi (rev432+), trasmitted
sound is broken (only scratch noise). Other codecs (e.g. Speex) works
correctly.

Using libjitsi rev425 opus encodes correctly.

Thank you


#2

Pawel, didn't you say you were seeing something similar?

···

On 18.07.14, 10:42, Luca Antonioli wrote:

If I select opus/48000 audio codec in libjitsi (rev432+), trasmitted
sound is broken (only scratch noise). Other codecs (e.g. Speex) works
correctly.

Using libjitsi rev425 opus encodes correctly.

Thank you

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

--
https://jitsi.org


#3

Hello,

If I select opus/48000 audio codec in libjitsi (rev432+), trasmitted
sound is broken (only scratch noise). Other codecs (e.g. Speex) works
correctly.

Using libjitsi rev425 opus encodes correctly.

Thank you

Thanks for the report!

I can reproduce the problem by making a call with Jitsi. With the latest version, the other side hears crackling. Bisecting shows that the first commit (in Jitsi) which has the problem is bcc89602617d0440dfe95595e1ecbe4517c7e76a (Supports RTCP XR)

Regards,
Boris

···

On 18/07/14 11:42, Luca Antonioli wrote:


#4

Thank you very much for the report! A fix is available in jitsi/jitsi
commit e637082d31f68d5f9631d251ca101afa7dcc73a2, jitsi/libjitsi commit
81933fa80151713cc57dab87add45a8d37a15278 and jitsi/jitsi-videobridge
commit d18a225a6329d241178aa7937b5daf661c0b88e8. If you're a Jitsi
desktop user, the above should mean that a fix will be available in a
nightly soon.


#5

Hey Emil,

···

On Fri, Jul 18, 2014 at 1:07 PM, Emil Ivov <emcho@jitsi.org> wrote:

Pawel, didn't you say you were seeing something similar?

Yes, I did. Stupid question, but how do we count libjitsi revisions :stuck_out_tongue:
? I don't see any tags on Github.

Regards,
Pawel


#6

I'm able to reproduce using Jitsi.

Boris

···

On 18/07/14 14:07, Emil Ivov wrote:

Pawel, didn't you say you were seeing something similar?

On 18.07.14, 10:42, Luca Antonioli wrote:

If I select opus/48000 audio codec in libjitsi (rev432+), trasmitted
sound is broken (only scratch noise). Other codecs (e.g. Speex) works
correctly.

Using libjitsi rev425 opus encodes correctly.

Thank you


#7

Thank you! It appears to be in my garden so I'm starting to look into it now.

···

2014-07-18 14:54 GMT+03:00 Boris Grozev <boris@jitsi.org>:

version, the other side hears crackling. Bisecting shows that the first
commit (in Jitsi) which has the problem is
bcc89602617d0440dfe95595e1ecbe4517c7e76a (Supports RTCP XR)


#8

Thank you fixing this, I was having this problem as well! And I thought it
was a problem with Pulseaudio.

Is there any explanation for why the scratching noise occurred? I'm curious.

Thanks,
Sandeep

···

On Fri, Jul 18, 2014 at 8:00 AM, Lyubomir Marinov < lyubomir.marinov@jitsi.org> wrote:

Thank you very much for the report! A fix is available in jitsi/jitsi
commit e637082d31f68d5f9631d251ca101afa7dcc73a2, jitsi/libjitsi commit
81933fa80151713cc57dab87add45a8d37a15278 and jitsi/jitsi-videobridge
commit d18a225a6329d241178aa7937b5daf661c0b88e8. If you're a Jitsi
desktop user, the above should mean that a fix will be available in a
nightly soon.

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#9

На 25.07.2014 в 00:00, Sandeep написа:

Is there any explanation for why the scratching noise occurred? I'm curious.

I broke FMJ by overwriting a byte buffer in a generic piece of source code which turned out to matter for OPUS.


#10

Ok, thank you for the explanation.

- Sandeep

···

On Sat, Jul 26, 2014 at 2:18 PM, Lyubomir Marinov < lyubomir.marinov@jitsi.org> wrote:

На 25.07.2014 в 00:00, Sandeep написа:

Is there any explanation for why the scratching noise occurred? I'm

curious.

I broke FMJ by overwriting a byte buffer in a generic piece of source code
which turned out to matter for OPUS.

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev