Displaying 20 results from an estimated 110 matches similar to: "Integer overflow in opus_packet_parse_impl"
2015 Apr 02
0
One question about Opus encoder
Hi, Opus team
I'm Huang Hao and trouble you again.
When I used the OpusRepacketizer as Jean-Marc mentioned, I got a result (maybe problem I'm not sure) that perplexes me, please give me some comments.
The result be described as below:
First(all init which are needed I have done), I used opus_encode() to get the encoded data successfully. The encoder control parameters are set: VBR=0,
2013 Nov 29
2
Please help me decode this webrtc chrome conversation
Hi.
I made a webrtc relay with recording and dumped the SDP requests and RTP packets into files.
Then I made a java decoder based on jitsi.
Although the files contain all the needed info: encription keys, codec
info, timestamps, etc., I could only decode one side in one of 2
conversations.
For example, the RTP payload is decrypted successfully, but
opus_packet_get_nb_samples() or opus_decode()
2013 Nov 29
1
Please help me decode this webrtc chrome conversation
Yes, I parse the RTP header, decrypt the payload and then feed the
decrypted data to opus. Besides, opus_decoder_get_nb_samples() on 1st
packet returns reasonable number 960, but then opus_decode() fails.
On Fri, Nov 29, 2013 at 11:39 PM, Jean-Marc Valin <jmvalin at jmvalin.ca>wrote:
> On 29/11/13 01:49 PM, Ilya Basin wrote:
> > For example, the RTP payload is decrypted
2013 Nov 29
1
Please help me decode this webrtc chrome conversation
On 29/11/13 01:49 PM, Ilya Basin wrote:
> For example, the RTP payload is decrypted successfully, but
> opus_packet_get_nb_samples() or opus_decode() return
> OPUS_INVALID_PACKET.
Are you sure you didn't forget to strip the RTP header before decoding it?
Jean-Marc
2013 Nov 29
0
Please help me decode this webrtc chrome conversation
On the call where even opus_decoder_get_nb_samples() fails, what's the
value of the first two bytes of the buffer you're sending? And what's
the length of the buffer?
Jean-Marc
On 11/29/2013 03:31 PM, Ilya Basin wrote:
> Yes, I parse the RTP header, decrypt the payload and then feed the
> decrypted data to opus. Besides, opus_decoder_get_nb_samples() on 1st
> packet returns
2011 Nov 11
0
[PATCH 9/9] Decompressors: check input size in unlzo.c
From: Lasse Collin <lasse.collin@tukaani.org>
The code assumes that the input is valid and not truncated. Add checks to
avoid reading past the end of the input buffer. Change the type of "skip"
from u8 to int to fix a possible integer overflow.
Signed-off-by: Lasse Collin <lasse.collin@tukaani.org>
Signed-off-by: Jan Beulich <jbeulich@suse.com>
---
2010 Jan 29
3
virtio: console: Return -EFAULT on copy_xx_user errors, allow larger writes
Hey Rusty,
These updated patches in the series return -EFAULT on copy_xx_user
errors and also move the copy_from_user into fops_write() instead of it
being in send_buf. This enables send_buf to just read from kernel
buffers, making it simpler.
This also allows write()s to write more to the host in one go,
removingthe 4k limitation. I do limit the writes to 32k at once to not
put too much
2010 Jan 29
3
virtio: console: Return -EFAULT on copy_xx_user errors, allow larger writes
Hey Rusty,
These updated patches in the series return -EFAULT on copy_xx_user
errors and also move the copy_from_user into fops_write() instead of it
being in send_buf. This enables send_buf to just read from kernel
buffers, making it simpler.
This also allows write()s to write more to the host in one go,
removingthe 4k limitation. I do limit the writes to 32k at once to not
put too much
2017 Jul 01
0
[PATCH] Add new hash.c32 module
diff U3 syslinux-6.04-pre1/com32/modules/Makefile b/com32/modules/Makefile
--- syslinux-6.04-pre1/com32/modules/Makefile Fri Mar 04 02:09:01 2016
+++ b/com32/modules/Makefile Fri Jun 30 20:09:01 2017
@@ -25,9 +25,9 @@
# All-architecture modules
MOD_ALL = cat.c32 cmd.c32 config.c32 cptime.c32 cpuid.c32 cpuidtest.c32 \
- debug.c32 dir.c32 dmitest.c32 hexdump.c32 host.c32 ifcpu.c32 \
-
2007 Aug 24
2
[git patch] klibc bzero, mount fixes + random stuff
hello hpa,
please pull for the latest
git pull git://brane.itp.tuwien.ac.at/~mattems/klibc.git maks
with the following shortlog:
maximilian attems (9):
mount: add nodev, noexec and nosuid options
mount: add -n option
cpio: small cleanups
readlink: s/link/link_name/
kinit, mknod: s/(major|minor)/\1_num/
klibc: strcspn, strpbrk, strspn include string.h
2006 Aug 21
1
[PATCH 3 of 6] dm-userspace internal libdmu support for userspace tool
# HG changeset patch
# User Ryan Grimm <grimm@us.ibm.com>
# Date 1156190589 18000
# Node ID a19a066dea764a70f06b4e4341229db92c2eb5c3
# Parent 53c5bcecfcfdb70cb3a2aed0adb564312988fbdd
dm-userspace internal libdmu support for userspace tool
Signed-off-by: Ryan Grimm <grimm@us.ibm.com>
Signed-off-by: Dan Smith <danms@us.ibm.com>
diff -r 53c5bcecfcfd -r a19a066dea76 tools/Makefile
2011 Nov 03
1
[PATCH 2 of 5] virtio: rename virtqueue_add_buf_gfp to virtqueue_add_buf
Remove wrapper functions. This makes the allocation type explicit in
all callers; I used GPF_KERNEL where it seemed obvious, left it at
GFP_ATOMIC otherwise.
Signed-off-by: Rusty Russell <rusty at rustcorp.com.au>
diff --git a/drivers/block/virtio_blk.c b/drivers/block/virtio_blk.c
--- a/drivers/block/virtio_blk.c
+++ b/drivers/block/virtio_blk.c
@@ -171,7 +171,7 @@ static bool
2011 Nov 03
1
[PATCH 2 of 5] virtio: rename virtqueue_add_buf_gfp to virtqueue_add_buf
Remove wrapper functions. This makes the allocation type explicit in
all callers; I used GPF_KERNEL where it seemed obvious, left it at
GFP_ATOMIC otherwise.
Signed-off-by: Rusty Russell <rusty at rustcorp.com.au>
diff --git a/drivers/block/virtio_blk.c b/drivers/block/virtio_blk.c
--- a/drivers/block/virtio_blk.c
+++ b/drivers/block/virtio_blk.c
@@ -171,7 +171,7 @@ static bool
2010 Nov 10
1
clustering association rules
Hello.
I have a general question regarding to clustering of association rules.
According to http://cran.r-project.org/web/packages/arules/vignettes/arules.pdf
"4.7 Distance based clustering transactions and associations" there is possibility for creating clusters of association rules.
I do not understand, how I have to interpret clusters of rules.
Let us have next association rules and
2015 Aug 04
1
[PATCH] Simplify and generalize implementation of align(). Should be very efficient on sensible platforms, and correct everywhere.
---
src/opus_private.h | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/src/opus_private.h b/src/opus_private.h
index 63338fe..5bbd7dc 100644
--- a/src/opus_private.h
+++ b/src/opus_private.h
@@ -33,6 +33,8 @@
#include "opus.h"
#include "celt.h"
+#include <stddef.h> /* offsetof */
+
struct OpusRepacketizer {
unsigned char
2012 Sep 24
2
[PATCHv4] virtio_console: Add support for remoteproc serial
From: Sjur Br?ndeland <sjur.brandeland at stericsson.com>
Add a simple serial connection driver called
VIRTIO_ID_RPROC_SERIAL (11) for communicating with a
remote processor in an asymmetric multi-processing
configuration.
This implementation reuses the existing virtio_console
implementation, and adds support for DMA allocation
of data buffers and disables use of tty console and
the virtio
2012 Sep 24
2
[PATCHv4] virtio_console: Add support for remoteproc serial
From: Sjur Br?ndeland <sjur.brandeland at stericsson.com>
Add a simple serial connection driver called
VIRTIO_ID_RPROC_SERIAL (11) for communicating with a
remote processor in an asymmetric multi-processing
configuration.
This implementation reuses the existing virtio_console
implementation, and adds support for DMA allocation
of data buffers and disables use of tty console and
the virtio
2016 Dec 30
1
Opus_Repacketiser_Issue
Hi All,
I have taken ITU standard 48KHz female voice file and Encoded using
opus_demo by giving follwoing arguments.
opus_demo -e audio 48000 1 32000 female1.pcm female1frame.opus
And using repacketiser tried to pack 6frames/packet(6*20msec=120msec).
While packing I observed below error for 3 times.
Error:
opus_repacketizer_cat() failed: corrupted stream
when i inspect the encoded file, it
2010 Oct 20
0
virtio: console: Don't block entire guest if host doesn't read data
From: Amit Shah <amit.shah at redhat.com>
If the host is slow in reading data or doesn't read data at all,
blocking write calls not only blocked the program that called write()
but the entire guest itself.
To overcome this, let's not block till the host signals it has given
back the virtio ring element we passed it. Instead, send the buffer to
the host and return to userspace.
2010 Oct 20
0
virtio: console: Don't block entire guest if host doesn't read data
From: Amit Shah <amit.shah at redhat.com>
If the host is slow in reading data or doesn't read data at all,
blocking write calls not only blocked the program that called write()
but the entire guest itself.
To overcome this, let's not block till the host signals it has given
back the virtio ring element we passed it. Instead, send the buffer to
the host and return to userspace.