search for: floor0_order

Displaying 5 results from an estimated 5 matches for "floor0_order".

2004 Dec 21
1
signedness
Hi, I need another clarification regarding the standard. In floor0 header decode (setup), the point no.7 says that if any of [floor0_order], [floor0_rate], [floor0_bark_map_size], floor0_amplitude_bits], [floor0_amplitude_offset] or [floor0_number_of_books] are less than zero, the stream is not decodable But as we see, all those values are read as unsigned integers. Now I'm not able to understand how can these values be less tha...
2008 Feb 17
2
The one thread to solve problems in the Vorbis documentation
Since documentation is now becoming an important step in the Xiph roadmap, I figure we might as well have a thread to discuss possible problems. I'd like to bring attention to the following tickets in Trac: * 1158 [1] * 1159 [2] * 1169 [3] They all seem like sensible concerns and possible solutions should be discussed here. -Ivo [1] https://trac.xiph.org/ticket/1158 [2]
2003 Apr 07
0
Vorbis spec bugs
...the long-awaited-all-in-one-PDF) The data structures are quite ready, I can successfully load the codec setup packet and all its components it's containing. <p><p>So far so good.... Here's my first note concerning the floor0-setup : I'm supposed to read the parameters (floor0_order ... floor0_number_of_codebooks) as unsigned integers and therefore they can't be negative (see Step 7) Do I have to treat them as signed values ? What about the num_codebooks = readBits(4) + 1 which will range from 1 to 16 ? Is it reasonable to include num_codebooks in the consis...
2003 Apr 27
2
some more Spec questions
Hi ! <p>I previously posted a mail in the vorbis-dev mailing list because I'm trying to implement a vorbis decoder in java from scratch in my sparetime and have some questions about the bitstream spec. As I did not get any replies, I got kinda dissapointed and demotivated - But now.... I'm trying to take my chances here. :-) I'm NOT a newbie to source coding (I successfully
2011 Apr 18
0
Error in floor0 decode specification
...8) add the scalar value [last] to each scalar in vector [temp_vector] 9 9) [last] = the value of the last scalar in vector [temp_vector] 10 10) concatenate [temp_vector] onto the end of the [coefficients] vector 11 11) if (length of vector [coefficients] is less than [floor0_order], continue at step 6 If implemented as written, it would mean that [last] does nothing, since the only time it is used it always equals to zero. I've looked at the corresponding code in libvorbis (which seems to be floor0_inverse1 in floor0.c), and it does this: float last=0.f;...