zenilib: zenilib/jni/external/libvorbis/lib/analysis.c File Reference

zenilib 0.5.3.0

- Main Page
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions
analysis.c File Reference
`#include <stdio.h>`
`#include <string.h>`
`#include <math.h>`
`#include <ogg/ogg.h>`
`#include "vorbis/codec.h"`
`#include "codec_internal.h"`
`#include "registry.h"`
`#include "scales.h"`
`#include "os.h"`
`#include "misc.h"`

Go to the source code of this file.

## Functions

int | vorbis_analysis (vorbis_block *vb, ogg_packet *op)

## Function Documentation

int vorbis_analysis | ( | vorbis_block * | vb,
|  | ogg_packet * | op
| ) |  |

Definition at line 30 of file analysis.c.

References _mapping_P, ogg_packet::b_o_s, ogg_packet::bytes, ogg_packet::e_o_s, vorbis_block::eofflag, vorbis_block::floor_bits, vorbis_block::glue_bits, ogg_packet::granulepos, vorbis_block::granulepos, i, vorbis_block::internal, oggpack_bytes(), oggpack_get_buffer(), oggpack_reset(), vorbis_block::opb, OV_EINVAL, ogg_packet::packet, vorbis_block_internal::packetblob, PACKETBLOBS, ogg_packet::packetno, vorbis_block::res_bits, ret, vorbis_block::sequence, vorbis_block::time_bits, and vorbis_bitrate_managed().