Displaying 20 results from an estimated 2000 matches similar to: "low-memory vorbis decoding"
2010 Feb 28
1
Altivec optimized vorbis decoder
Hi
Is there any Altivec optimized libVorbis implementation source code out
there ?
The only thing I'v found is that message:
http://lists.xiph.org/pipermail/vorbis-dev/2003-October/007835.html
but the link is dead, so the source code is lost (forever ?).
I need to decode from 10 to 30 ogg files on my PS3 on the fly (files are
already in memory, so I'm not I/O bound)
and do something
2007 Jan 06
1
[LLVMdev] Custom load/store code: determining offset or alignment
Firstoff, let me say what a mind fsck the Cell SPU can be. It's really
not that hard an architecture to get one's mind around, but I can see
how it becomes a compiler writer's nightmare.
And I'm attempting to write a SPU backend. And it's going slowly.
Here's my problem: The SPU's registers are all 128-bit vector registers.
That's their native mode. They can be
2007 Jan 09
3
[LLVMdev] Pattern matching questions
I was able to resolve my previous question about dealing with custom
loads/stores, and following Chris' suggestion, the IBM Cell SPU backend
can generate code for "int main(void) { return 0; }" without crashing
llc. There's a lot of work still to be done... like getting frame
offsets correctly computed and hauling in the raft of intrinsics that
the Cell SDK defines.
Three quick
2007 Jan 09
0
[LLVMdev] Pattern matching questions
On Jan 9, 2007, at 10:01 AM, Scott Michel wrote:
> I was able to resolve my previous question about dealing with custom
> loads/stores, and following Chris' suggestion, the IBM Cell SPU
> backend
> can generate code for "int main(void) { return 0; }" without crashing
> llc. There's a lot of work still to be done... like getting frame
> offsets correctly
2007 Nov 06
5
OGG decoding/multi-channel mixing
Hi All,
Currently I am investigating how interesting OGG is for me.
The most important requirements are:
- Decoding on embedded hardware, ARM7 or ARM9.
- Mixing multiple audio streams/files on embedded hardware
First of all how difficult is it to decode OGG on an ARM7/9 processor? I read that OGG decoding needs floating point support?
Secondly I would like to know how many MIPS are needed to
2004 Sep 21
6
Vorbis decoder sample code
Hi,
I'm a Pocket PC developer and have created a audio translator application on this platform. I currently make use of
an MP3 decoder engine, but due to heavy licensing fees I'm thinking of switching over to a patent free format.
Vorbis presents the best approach.
I read that tremor decoder has been especially optimized for embedded devices. I'd like to make use of
this and
2005 Aug 25
3
what is max and min bitrate supported in OggVorbis?
Hi All,
I am planning to implement Ogg Vorbis Decoder on a 24 bit DSP.
I have following doubts:
1) What is min and max bitrate?
2)What is max Audio Packet size ?
3)What is the max size of setup header?
4)Any idea how to start for making a 24Bit fixed point reference code?
Shall I start with floating point or Tremor or Tremor Low Mem Version?
5) What window sizes in Ogg Vorbis are normally
2004 Jun 29
3
Struct Fields Description
Hello all
Can anyone point me to some form of description for the fields in the
following structures :
1/ vorbis_dsp_state
2/ vorbis_block
Thank you.
regards
~previr
_____________________________________________________________
Previr Rangroo STMicroelectronics
Associate Systems Lab Engineer Plot No. 2 & 3,
Audio Competence Center Sector 16A,
2004 Jun 29
3
Struct Fields Description
Hello all
Can anyone point me to some form of description for the fields in the
following structures :
1/ vorbis_dsp_state
2/ vorbis_block
Thank you.
regards
~previr
_____________________________________________________________
Previr Rangroo STMicroelectronics
Associate Systems Lab Engineer Plot No. 2 & 3,
Audio Competence Center Sector 16A,
2005 Feb 06
1
Query on Tremor-lowmem version
Hi,
While following the developer mailing list, I came across
"tremor-lowmem" version. I did some search of it in Xiph.org and
"tremor" source code but wasn't able to find it. I would like to know if
there is any separate thread for the "tremor-lowmem" version as we are
working on the fixed point implementation of Vorbis code and we are
looking forward for
2005 Jan 22
5
Checking accuracy of the output
We've made a little change that changed the output of vorbis
is there a way to check the accuracy of the output against the original
output?
I also asked this question in the irc ...
Thanks,
Tal.
2007 Aug 13
3
[LLVMdev] delete/creates modules
On Aug 13, 2007, at 9:11 PM, Chris Lattner wrote:
> Nope, passes work within a module, they can't create/delete them.
So there is no possibility to write a pass to arrange functions and
globals in a different than the given way? No way to partition the
structure new?
I would really like to know how code is generated for heterogeneous
architectures like Cell? I thought they use a
2009 Dec 18
2
[LLVMdev] Compilation problem with JIT/Interpreter
Jerome:
No, there are no plans to JIT to SPU. That's considerably more complicated
-- you'd have to figure out when to JIT to the SPU and live with all of the
constraints that the SPU imposes (data reformatting, r/w DMA, ensure your
code lives in 256K unless you can manage to interface with the virtual
I-cache work.)
Basically, it's not trivial and it doesn't quite fit into the
2009 May 19
2
Regarding cross compiling of ogg vordis decoder to arm board
Hi,
Tis is kiran. I ve a project in which v have to cross compile the source
code of ogg vorbis audio decoder onto EDB9302 ARM board..
Can u pls tell me the steps how to proceed or lead me to a source whr i can
find the procedure...
Thank u
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2008 Aug 13
1
Tremor + upstream Ogg library
Hi vorbis experts!
I'd like ot write application under Symbian that use theora as video
codec & tremor as an audio one. I played at first with libogg &
theora on PC, then successfully ported them both. Next I decided
to port Tremor but I found that it use its own files from Ogg library.
The API is almost identical, so I tried to bind the Tremor with upstream
Ogg library (it actually
2009 Dec 08
0
[LLVMdev] Compilation problem with JIT/Interpreter
Hello
> Is there additionnals information to provide to the linker when
> compiling llvm on mac os x?
Do you have libffi installed somehere?
>
>
> The second question concerns Yellow Dog Distribution(6.2) on CellSPU
> processor. Does lli support JIT compilation on CELL?
No. As far as I can see, there is no JIT for SPU.
--
With best regards, Anton Korobeynikov.
Faculty of
2009 Dec 07
3
[LLVMdev] Compilation problem with JIT/Interpreter
Hi,
I'm yet working on the LLVM ExecutionEngine portability (2.6 release
version) and I get two different problems depending on the platform. The
first problem concerns compilation on MacOs X (10.5.5) with an X86
processor, when trying to compile my own project containing the
ExecutionEngine class and the linker class. I get links problem
with "_ffi_type_sint16",
2018 Mar 16
1
libvorbis 1.3.6 - critical security update
libvorbis 1.3.6 has been released. This release fixes several
vulnerabilities, including CVE-2018-5146, that could allow code
execution from a specially crafted Ogg Vorbis file.
* Fix CVE-2018-5146 - out-of-bounds write on codebook decoding.
* Fix CVE-2017-14632 - free() on unitialized data
* Fix CVE-2017-14633 - out-of-bounds read
* Fix bitrate metadata parsing.
* Fix out-of-bounds read in
2018 Mar 16
1
libvorbis 1.3.6 - critical security update
libvorbis 1.3.6 has been released. This release fixes several
vulnerabilities, including CVE-2018-5146, that could allow code
execution from a specially crafted Ogg Vorbis file.
* Fix CVE-2018-5146 - out-of-bounds write on codebook decoding.
* Fix CVE-2017-14632 - free() on unitialized data
* Fix CVE-2017-14633 - out-of-bounds read
* Fix bitrate metadata parsing.
* Fix out-of-bounds read in
2010 Mar 29
3
[LLVMdev] Patch - Big stacks on SPU, take 2
Hi,
attached is a second try for the bigstack patch for SPU, with testcase. It is
essentially the patch committed as 97091, and reverted as 97099, but with the
following additions:
-in vararg handling, registers are marked to be live, to not confuse the
register scavenger
-function prologue and epilogue are not emitted, if the stack size is 16. 16
means it is empty - there is only the