| FFmpeg
    | 
ADPCM encoders See ADPCM decoder reference documents for codec information. More...
#include "avcodec.h"#include "put_bits.h"#include "bytestream.h"#include "adpcm.h"#include "adpcm_data.h"#include "internal.h"Go to the source code of this file.
| Data Structures | |
| struct | TrellisPath | 
| struct | TrellisNode | 
| struct | ADPCMEncodeContext | 
| Macros | |
| #define | FREEZE_INTERVAL 128 | 
| #define | STORE_NODE(NAME, STEP_INDEX) | 
| #define | LOOP_NODES(NAME, STEP_TABLE, STEP_INDEX) | 
| #define | ADPCM_ENCODER(id_, name_, sample_fmts_, long_name_) | 
| Variables | |
| static enum AVSampleFormat | sample_fmts [] | 
| static enum AVSampleFormat | sample_fmts_p [] | 
ADPCM encoders See ADPCM decoder reference documents for codec information.
Definition in file adpcmenc.c.
| #define FREEZE_INTERVAL 128 | 
Definition at line 59 of file adpcmenc.c.
Referenced by adpcm_compress_trellis(), and adpcm_encode_init().
| #define STORE_NODE | ( | NAME, | |
| STEP_INDEX | |||
| ) | 
Referenced by adpcm_compress_trellis(), and g722_encode_trellis().
| #define LOOP_NODES | ( | NAME, | |
| STEP_TABLE, | |||
| STEP_INDEX | |||
| ) | 
Referenced by adpcm_compress_trellis().
| #define ADPCM_ENCODER | ( | id_, | |
| name_, | |||
| sample_fmts_, | |||
| long_name_ | |||
| ) | 
Definition at line 694 of file adpcmenc.c.
| 
 | static | 
Definition at line 153 of file adpcmenc.c.
Referenced by adpcm_encode_init().
| 
 | static | 
Definition at line 63 of file adpcmenc.c.
| 
 | inlinestatic | 
Definition at line 165 of file adpcmenc.c.
| 
 | inlinestatic | 
Definition at line 178 of file adpcmenc.c.
| 
 | inlinestatic | 
Definition at line 215 of file adpcmenc.c.
| 
 | inlinestatic | 
Definition at line 244 of file adpcmenc.c.
| 
 | static | 
Definition at line 266 of file adpcmenc.c.
| 
 | static | 
Definition at line 456 of file adpcmenc.c.
| ADPCM_ENCODER | ( | AV_CODEC_ID_ADPCM_IMA_QT | , | 
| adpcm_ima_qt | , | ||
| sample_fmts_p | , | ||
| "ADPCM IMA QuickTime" | |||
| ) | 
| ADPCM_ENCODER | ( | AV_CODEC_ID_ADPCM_IMA_WAV | , | 
| adpcm_ima_wav | , | ||
| sample_fmts_p | , | ||
| "ADPCM IMA WAV" | |||
| ) | 
| ADPCM_ENCODER | ( | AV_CODEC_ID_ADPCM_MS | , | 
| adpcm_ms | , | ||
| sample_fmts | , | ||
| "ADPCM Microsoft" | |||
| ) | 
| ADPCM_ENCODER | ( | AV_CODEC_ID_ADPCM_SWF | , | 
| adpcm_swf | , | ||
| sample_fmts | , | ||
| "ADPCM Shockwave Flash" | |||
| ) | 
| ADPCM_ENCODER | ( | AV_CODEC_ID_ADPCM_YAMAHA | , | 
| adpcm_yamaha | , | ||
| sample_fmts | , | ||
| "ADPCM Yamaha" | |||
| ) | 
| 
 | static | 
Definition at line 686 of file adpcmenc.c.
Referenced by aeval_query_formats(), asink_query_formats(), configure_output_audio_filter(), lavfi_read_header(), new_audio_stream(), print_codec(), and query_formats().
| 
 | static | 
Definition at line 690 of file adpcmenc.c.
 1.8.2
 1.8.2