similar to: low-memory vorbis decoding

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