|
int | adpcm_encode_init_impl () |
|
int | adpcm_argo_compress_nibble (const ADPCMChannelStatus *cs, int16_t s, int shift, int flag) |
|
int16_t | ff_adpcm_argo_expand_nibble (ADPCMChannelStatus *cs, int nibble, int shift, int flag) |
|
int64_t | adpcm_argo_compress_block (ADPCMChannelStatus *cs, PutBitContext *pb, const int16_t *samples, int nsamples, int shift, int flag) |
|
int | adpcm_encode_frame_impl (AVPacket *avpkt, const AVFrame *frame, int *got_packet_ptr) |
|
bool | begin (int sampleRate, int channels) |
|
void | end () |
|
AVPacket & | encode (int16_t *data, size_t sampleCount) |
|
virtual bool | is_trellis () |
|
int | blockAlign () |
|
AVCodecContext & | ctx () |
|
void | setCodecID (AVCodecID id) |
|
AVCodecID | codecID () |
|
void | setFrameSize (int fs) |
|
virtual void | setBlockSize (int size) |
|
int | blockSize () |
|
int | frameSize () |
|
int | channels () |
|
bool | isPlanar () |
|
|
virtual int | adpcm_encode_init () |
|
int | adpcm_encode_close () |
|
uint8_t | adpcm_ima_compress_sample (ADPCMChannelStatus *c, int16_t sample) |
|
uint8_t | adpcm_ima_qt_compress_sample (ADPCMChannelStatus *c, int16_t sample) |
|
uint8_t | adpcm_yamaha_compress_sample (ADPCMChannelStatus *c, int16_t sample) |
|
virtual int | adpcm_encode_frame (AVPacket *avpkt, const AVFrame *frame, int *got_packet_ptr) |
|
int | av_get_bits_per_sample () |
|
int | ff_get_encode_buffer (AVCodecContext *avctx, AVPacket *avpkt, int64_t size, int flags) |
|
int | ff_get_buffer (AVCodecContext *avctx, AVFrame *frame, int flags) |
|
void | avpriv_request_sample (void *avc, const char *msg,...) |
|
The documentation for this class was generated from the following file: