<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.xiph.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=KikoV</id>
	<title>XiphWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.xiph.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=KikoV"/>
	<link rel="alternate" type="text/html" href="https://wiki.xiph.org/Special:Contributions/KikoV"/>
	<updated>2026-06-15T09:13:16Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.xiph.org/index.php?title=OggComponent/VorbisComponent&amp;diff=1692</id>
		<title>OggComponent/VorbisComponent</title>
		<link rel="alternate" type="text/html" href="https://wiki.xiph.org/index.php?title=OggComponent/VorbisComponent&amp;diff=1692"/>
		<updated>2005-09-11T23:20:00Z</updated>

		<summary type="html">&lt;p&gt;KikoV: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integrating OGG into MacOsX ==&lt;br /&gt;
&lt;br /&gt;
Warning: this project is in study/design stage.&lt;br /&gt;
&lt;br /&gt;
=== Introduction ===&lt;br /&gt;
This project consists on integrating the Ogg Format and Vorbis Codec into MacOsX. That will result on having that in every sound application.&lt;br /&gt;
&lt;br /&gt;
The work consists on two main parts.&lt;br /&gt;
* The Audio File Format should be recognised&lt;br /&gt;
* The Sound should be coded/decodec.&lt;br /&gt;
&lt;br /&gt;
To do such tasks, new Core Audio API will be used.&lt;br /&gt;
&lt;br /&gt;
The former part would consist on the creation of an [http://developer.apple.com/documentation/MusicAudio/Reference/CAAudioTooboxRef/AudioFileComponent/CompositePage.html AudioFileComponent]. That component has to implement the AudioFileComponentBase AudioFileFormat and AudiofileObject clases. The examples on CoreAudio/AudioFile is a good starting point. It implements a rawAudio file reader/writer. The OGG part of ogg-vorbis should go here. The streaming support go here too.&lt;br /&gt;
&lt;br /&gt;
The second part is the codec support. To support Vorbis, the creation of a [http://developer.apple.com/documentation/MusicAudio/Reference/CoreAudio/audiocodec/chapter_3_section_1.html#//apple_ref/doc/uid/TP30001108-CH204 AudioCodec] is needed. The example on CoreAudio/AudioCodecs is a good starting point too. It implements a IMA4 codec. No file format are implied here. So, it should be a glue ( that I hasn&#039;t discovered yet ) from AudioFileComponent API to know that contained data is Vorbis and launching the CodecComponent.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finally, for the rest of Ogg Codecs, just the second part is needed. &lt;br /&gt;
&lt;br /&gt;
Work in progress...&lt;/div&gt;</summary>
		<author><name>KikoV</name></author>
	</entry>
	<entry>
		<id>https://wiki.xiph.org/index.php?title=OggComponent/VorbisComponent&amp;diff=1690</id>
		<title>OggComponent/VorbisComponent</title>
		<link rel="alternate" type="text/html" href="https://wiki.xiph.org/index.php?title=OggComponent/VorbisComponent&amp;diff=1690"/>
		<updated>2005-09-11T22:57:54Z</updated>

		<summary type="html">&lt;p&gt;KikoV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integrating OGG into MacOsX ==&lt;br /&gt;
&lt;br /&gt;
Warning: this project is in study/design stage.&lt;br /&gt;
&lt;br /&gt;
=== Introduction ===&lt;br /&gt;
This project consists on integrating the Ogg Format and Vorbis Codec into MacOsX. That will result on having that in every sound application.&lt;br /&gt;
&lt;br /&gt;
The work consists on two main parts.&lt;br /&gt;
+ The Audio File Format should be recognised&lt;br /&gt;
+ The Sound should be coded/decodec.&lt;br /&gt;
&lt;br /&gt;
To do such tasks, new Core Audio API will be used.&lt;br /&gt;
&lt;br /&gt;
The former part would consist on the creation of an [http://developer.apple.com/documentation/MusicAudio/Reference/CAAudioTooboxRef/AudioFileComponent/CompositePage.html AudioFileComponent]. That component has to implement the AudioFileComponentBase AudioFileFormat and AudiofileObject clases. The examples on CoreAudio/AudioFile is a good starting point. It implements a rawAudio file reader/writer. The OGG part of ogg-vorbis should go here. The streaming support go here too.&lt;br /&gt;
&lt;br /&gt;
The second part is the codec support. To support Vorbis, the creation of a [http://developer.apple.com/documentation/MusicAudio/Reference/CoreAudio/audiocodec/chapter_3_section_1.html#//apple_ref/doc/uid/TP30001108-CH204 AudioCodec] is needed. The example on CoreAudio/AudioCodecs is a good starting point too. It implements a IMA4 codec. No file format are implied here. So, it should be a glue ( that I hasn&#039;t discovered yet ) from AudioFileComponent API to know that contained data is Vorbis and launching the CodecComponent.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finally, for the rest of Ogg Codecs, just the second part is needed. &lt;br /&gt;
&lt;br /&gt;
Work in progress...&lt;/div&gt;</summary>
		<author><name>KikoV</name></author>
	</entry>
	<entry>
		<id>https://wiki.xiph.org/index.php?title=Main_Page&amp;diff=1731</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.xiph.org/index.php?title=Main_Page&amp;diff=1731"/>
		<updated>2005-09-11T22:50:31Z</updated>

		<summary type="html">&lt;p&gt;KikoV: /* Projects/Formats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Projects/Formats =&lt;br /&gt;
&lt;br /&gt;
In an effort to bring open-source ideals to the world of multimedia The Xiph.org Foundation ([[XiphOrg]]) develops a multitude of amazing products. &lt;br /&gt;
&lt;br /&gt;
== Container Formats ==&lt;br /&gt;
&lt;br /&gt;
* [[Ogg]]: Media container. This is our native format and the recommeded container for Xiph codecs.&lt;br /&gt;
* [[OggSkeleton]]: Skeleton information on all logical content bitstreams in Ogg&lt;br /&gt;
&lt;br /&gt;
* [[SpeexRTP]]: RTP payload format for voice&lt;br /&gt;
* [[VorbisRTP]]: RTP payload format for general audio&lt;br /&gt;
* [[TheoraRTP]]: RTP payload format for video&lt;br /&gt;
&lt;br /&gt;
== Codecs ==&lt;br /&gt;
&lt;br /&gt;
* [[Vorbis]]: Audio codec&lt;br /&gt;
* [[Tremor]]: Fixed-point decoder&lt;br /&gt;
* [[Theora]]: Video codec&lt;br /&gt;
* [[FLAC]]: Free Lossless Audio Codec&lt;br /&gt;
* [[Speex]]: Speech codec&lt;br /&gt;
* [[Ogg Writ]]: Text phrase codec (e.g. subtitles)&lt;br /&gt;
* [[Metadata]]: Arbitrary metadata stream format (vapourware so far)&lt;br /&gt;
* [[OggMNG]]: A mapping for encapsulating the MNG animation format in Ogg&lt;br /&gt;
&lt;br /&gt;
== Software for distributing media ==&lt;br /&gt;
&lt;br /&gt;
* [[Icecast]]: Streaming server&lt;br /&gt;
* [[Ices]]: Source client for Icecast servers&lt;br /&gt;
* [[IceShare]]: P2P content distribution&lt;br /&gt;
&lt;br /&gt;
== Other software ==&lt;br /&gt;
&lt;br /&gt;
* [[OggComponent/VorbisComponent]]: Wrappers to integrate Ogg-Vorbis into MacOsX&lt;br /&gt;
&lt;br /&gt;
= Demonstrations =&lt;br /&gt;
&lt;br /&gt;
Want to hear Xiph in action?  These projects are using our codecs, formats, or libraries.&lt;br /&gt;
&lt;br /&gt;
* [[VorbisStreams]]: Stations streaming with the Vorbis codec&lt;br /&gt;
* [[Games that use Vorbis]]: Games using the Vorbis codec for music or sound effects&lt;br /&gt;
* [[VorbisHardware]]: Hardware players using the Vorbis codec&lt;br /&gt;
* [http://www.tversity.com TVersity Media Server]: A UPNP/AV compliant media server that uses the Ogg Vorbis libraries to transcode audio files to the Ogg Vorbis format.&lt;br /&gt;
&lt;br /&gt;
= Project management =&lt;br /&gt;
&lt;br /&gt;
* [[MonthlyMeeting]]&lt;br /&gt;
* [[MailingLists]]&lt;br /&gt;
* [[Bounties]]&lt;br /&gt;
* [[HyperFish]]&lt;br /&gt;
&lt;br /&gt;
= Wiki internal =&lt;br /&gt;
* [[Sandbox]]: Testbed for testing editing skills.&lt;br /&gt;
* [[Translations]]: What about some translation work&lt;/div&gt;</summary>
		<author><name>KikoV</name></author>
	</entry>
</feed>