Lines Matching refs:bit
10 bit-by-bit decode specification of Vorbis I. This document assumes a
12 provided in \xref{vorbis:spec:intro}. \xref{vorbis:spec:bitpacking} covers reading and writing bit fields from
32 1) [packet_type] : 8 bit value
38 (these types are all odd as a packet with a leading single bit of '0'
53 2) [audio_channels] = read 8 bit integer as unsigned
60 9) [framing_flag] = read one bit
68 \varname{[blocksize_1]}. The framing bit must be nonzero. Failure to
105 configurations. It finishes with a framing bit of '1'. Header decode
128 \item read \varname{[vorbis_time_count]} 16 bit values; each value should be zero. If any value is nonzero, this is an error condition and the stream is undecodable.
195 \item read 1 bit as a boolean flag
202 \item read 1 bit as a boolean flag
253 \item \varname{[vorbis_mode_blockflag]} = read 1 bit
264 \item read 1 bit as a framing flag. If unset, a framing error occurred and the stream is not
289 \item read 1 bit \varname{[packet_type]}; check that packet type is 0 (audio)
299 \item read 1 bit for \varname{[previous_window_flag]}
300 \item read 1 bit for \varname{[next_window_flag]}
544 in a fixed point implementation might be to assume that a 32 bit
552 bits with sign), even when output is to a 16 bit PCM device. For the
559 residue vector must be able to represent a 48 bit range and the dot
560 product must be able to handle an effective 48 bit times 24 bit
561 multiplication. This range may be achieved using large (64 bit or