[xiph-rtp] Updated -04 Vorbis-RTP I-D

Phil Kerr phil at plus24.com
Thu Dec 16 07:03:25 PST 2004


Tying the implementation to a particular lib isn't a good thing, if this 
method does then it's sub-optimal.

So the option is to detect the codebook sync pattern and then pull the 
codebook_entries and length length fields from the file and extract the 
packed codebooks?

-P


Ralph Giles wrote:

>On Thu, Dec 16, 2004 at 02:44:16AM +0000, Phil Kerr wrote:
>
>  
>
>>>First question: Why are you trying to get the packed codebooks? I think 
>>>it's fairly unlikely that these will be interesting on their own. I would 
>>>think what you'd be interested in is getting the entire codebook setup 
>>>packet (which has the mode definitions, mappings, etc. as well as the 
>>>codebooks themselves) - and since that's just an entire packet, you don't 
>>>need a special API for it. Am I misunderstanding your needs here?
>>>
>>>      
>>>
>>Nope.  It does look a lot easier to use the unpacked codebook.
>>    
>>
>
>I also think this is a terrible idea. In addition to the lack of 
>specification Mike mentioned, it makes any rtp implementation dependent 
>on libvorbis' setup header packing code. Just working with the packed 
>header data straight out of the ogg stream is much simpler.
>
>-r
>
>
>  
>



More information about the xiph-rtp mailing list