⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 这可能就是传说中symbian oggPlay的源代吗吧
💻 TXT
字号:
Ogg Vorbis Controller Device Plugin
-----------------------------------

This is an Ogg Vorbis controller plugin which can be used to play OggVorbis files in the MMF. It has been tested on the Series 60 version 2.0 SDK and on a Nokia 6600. It uses the Tremor integer library for Ogg Vorbis decoding.

Notes for Building
------------------
- You need to download the modified Tremor library before you can compile this - see below.
- You'll get some compiler warnings when you compile, mostly from the Tremor library. They're harmless.
- It won't compile for the WINS environment as it stands. It's fine for WINSCW and arm builds.
- Theres a macro SEP_HEAP defined in oggvorbisfiletremor.mmp. When this macro is defined, it enables some infrastructure around the Tremor library to make it 'alloc safe', such that it fails gracefully if it runs out of memory. If the Tremor library were modified such that it is intrinsically alloc safe, this macro should be removed, and this may result in better performance. It should not be removed as the code stands presently, as this will result in undefined behaviour if your device runs out of memory while the plugin is in use.

On a 6600, you'll need to use the little test app to play back Ogg Vorbis files as the controller stands. This app will play a c:\vorbis.ogg using the MMF. Alternatively, the Series 60 example 'Sound' application (in the Series 60 SDK) can be modified to play back a Ogg Vorbis file simply by changing the file name from 'play.wav' in the source code. This application has a UI which the example app does not.

If, however, you change the MIME type reported by the controller to audio/wav then the recorder app on the device will load the files. You can also use them as ringtones then. See file 1020239A.RSS.

This controller uses the Tremor library developed by Xiph.org. This library is not included within this package but is required by it - it is downloadable from the sameplace as this package. It should be unzipped into the OggVorbisController folder. Note that some changes have been made to the Tremor library so that it works on Symbian OS.

There are some sample Ogg Vorbis file here: http://www.vorbis.com/music.psp - there are also some links to other sites where you can download ogg files, as well as encoders and the like.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -