#include <gnuradio/blocks/api.h>
#include <cstdio>
Go to the source code of this file.
|
| namespace | gr |
| | GNU Radio logging wrapper for log4cpp library (C++ port of log4j)
|
| |
| namespace | gr::blocks |
| |
|
| BLOCKS_API bool | gr::blocks::wavheader_parse (FILE *fp, unsigned int &sample_rate, int &nchans, int &bytes_per_sample, int &first_sample_pos, unsigned int &samples_per_chan) |
| | Read signal information from a given WAV file.
|
| |
| BLOCKS_API short int | gr::blocks::wav_read_sample (FILE *fp, int bytes_per_sample) |
| | Read one sample from an open WAV file at the current position.
|
| |
| BLOCKS_API bool | gr::blocks::wavheader_write (FILE *fp, unsigned int sample_rate, int nchans, int bytes_per_sample) |
| | Write a valid RIFF file header.
|
| |
| BLOCKS_API void | gr::blocks::wav_write_sample (FILE *fp, short int sample, int bytes_per_sample) |
| | Write one sample to an open WAV file at the current position.
|
| |
| BLOCKS_API bool | gr::blocks::wavheader_complete (FILE *fp, unsigned int byte_count) |
| | Complete a WAV header.
|
| |