| 
    FFmpeg
    
   | 
 
#include "libavutil/float_dsp.h"#include "libavutil/mem_internal.h"#include "libavutil/tx.h"#include "avcodec.h"#include "get_bits.h"#include "dca.h"#include "dca_exss.h"#include "dcadsp.h"Go to the source code of this file.
Data Structures | |
| struct | DCALbrTone | 
| struct | DCALbrDecoder | 
Macros | |
| #define | DCA_LBR_CHANNELS 6 | 
| #define | DCA_LBR_CHANNELS_TOTAL 32 | 
| #define | DCA_LBR_SUBBANDS 32 | 
| #define | DCA_LBR_TONES 512 | 
| #define | DCA_LBR_TIME_SAMPLES 128 | 
| #define | DCA_LBR_TIME_HISTORY 8 | 
Enumerations | |
| enum | DCALBRHeader { DCA_LBR_HEADER_SYNC_ONLY = 1, DCA_LBR_HEADER_DECODER_INIT = 2 } | 
Functions | |
| int | ff_dca_lbr_parse (DCALbrDecoder *s, const uint8_t *data, DCAExssAsset *asset) | 
| int | ff_dca_lbr_filter_frame (DCALbrDecoder *s, AVFrame *frame) | 
| av_cold void | ff_dca_lbr_flush (DCALbrDecoder *s) | 
| av_cold void | ff_dca_lbr_init_tables (void) | 
| av_cold int | ff_dca_lbr_init (DCALbrDecoder *s) | 
| av_cold void | ff_dca_lbr_close (DCALbrDecoder *s) | 
| enum DCALBRHeader | 
| int ff_dca_lbr_parse | ( | DCALbrDecoder * | s, | 
| const uint8_t * | data, | ||
| DCAExssAsset * | asset | ||
| ) | 
Definition at line 1169 of file dca_lbr.c.
Referenced by dcadec_decode_frame().
| int ff_dca_lbr_filter_frame | ( | DCALbrDecoder * | s, | 
| AVFrame * | frame | ||
| ) | 
Definition at line 1736 of file dca_lbr.c.
Referenced by dcadec_decode_frame().
| av_cold void ff_dca_lbr_flush | ( | DCALbrDecoder * | s | ) | 
Definition at line 1798 of file dca_lbr.c.
Referenced by dcadec_flush(), and parse_decoder_init().
| av_cold void ff_dca_lbr_init_tables | ( | void | ) | 
Definition at line 134 of file dca_lbr.c.
Referenced by dcadec_init_static().
| av_cold int ff_dca_lbr_init | ( | DCALbrDecoder * | s | ) | 
Definition at line 1822 of file dca_lbr.c.
Referenced by dcadec_init().
| av_cold void ff_dca_lbr_close | ( | DCALbrDecoder * | s | ) | 
Definition at line 1831 of file dca_lbr.c.
Referenced by dcadec_close().
 1.8.17