Displaying 3 results from an estimated 3 matches for "ogg_pcm_be_s24".
Did you mean:
ogg_pcm_be_s16
2005 Nov 11
0
OggPCM proposal feedback
...in the enumeration above. I would recommend that it is
> resulting in:
>
> OGG_PCM_U8 /* Unsigned 8 bit */
> OGG_PCM_S8 /* Signed 8 bit. */
> OGG_PCM_LE_S16
> OGG_PCM_BE_S16
> OGG_PCM_LE_S24
> OGG_PCM_BE_S24
> ...
> OGG_PCM_LE_FLOAT32
> OGG_PCM_BE_FLOAT32
> ...
This I did not put into the draft because, while a seperate endian flag is
unused for 8bit samples, it greatly simplifies implementation when the libogg
bitpacker is used, which is on a seperat...
2005 Nov 11
2
OggPCM proposal feedback
Arc wrote:
> Ok so we cap it to 64bit, since much more than that doesn't make sense (96bit
> would be a "long double" C type)
On x86 CPUs, "long double" is 80 bits.
> I really don't like this idea, but I will entertain, formatting it as follows:
>
> ID Type Bits
> 0 Int 8
> 1 uInt 8
> 2 Int 16
> 3 Int 24
> 4 Int
2005 Nov 09
8
OggPCM proposal feedback
...er the endianness should also be encoded
in the enumeration above. I would recommend that it is
resulting in:
OGG_PCM_U8 /* Unsigned 8 bit */
OGG_PCM_S8 /* Signed 8 bit. */
OGG_PCM_LE_S16
OGG_PCM_BE_S16
OGG_PCM_LE_S24
OGG_PCM_BE_S24
...
OGG_PCM_LE_FLOAT32
OGG_PCM_BE_FLOAT32
...
f) Encoding of channel information. In a two channel file,
is the audio data a stereo image or two distinct mono
channels? For a file with N (> 2) channels, are there
pairs of channels which sh...