FFmpeg
|
codec-specific psychoacoustic model implementation More...
#include <psymodel.h>
Data Fields | |
const char * | name |
int(* | init )(FFPsyContext *apc) |
FFPsyWindowInfo(* | window )(FFPsyContext *ctx, const float *audio, const float *la, int channel, int prev_type) |
Suggest window sequence for channel. More... | |
void(* | analyze )(FFPsyContext *ctx, int channel, const float **coeffs, const FFPsyWindowInfo *wi) |
Perform psychoacoustic analysis and set band info (threshold, energy) for a group of channels. More... | |
void(* | end )(FFPsyContext *apc) |
Detailed Description
codec-specific psychoacoustic model implementation
Definition at line 99 of file psymodel.h.
Field Documentation
void(* FFPsyModel::analyze) (FFPsyContext *ctx, int channel, const float **coeffs, const FFPsyWindowInfo *wi) |
Perform psychoacoustic analysis and set band info (threshold, energy) for a group of channels.
- Parameters
-
ctx model context channel channel number of the first channel in the group to perform analysis on coeffs array of pointers to the transformed coefficients wi window information for the channels in the group
Definition at line 124 of file psymodel.h.
Referenced by aac_encode_frame().
void(* FFPsyModel::end) (FFPsyContext *apc) |
Definition at line 126 of file psymodel.h.
Referenced by ff_psy_end().
int(* FFPsyModel::init) (FFPsyContext *apc) |
Definition at line 101 of file psymodel.h.
Referenced by ff_psy_init().
const char* FFPsyModel::name |
Definition at line 100 of file psymodel.h.
Referenced by 7digital-python.lockerEndpoint.LockerArtist::__init__(), 7digital-python.lib.py7digital.Artist::__init__(), 7digital-python.lib.py7digital.Tag::__init__(), 7digital-python.lib.py7digital.Label::__init__(), 7digital-python.lib.py7digital.Artist::get_name(), 7digital-python.lib.py7digital.Tag::get_name(), 7digital-python.lib.py7digital.Label::get_name(), 7digital-python.lib.py7digital.Artist::set_name(), 7digital-python.lib.py7digital.Tag::set_name(), and 7digital-python.lib.py7digital.Label::set_name().
FFPsyWindowInfo(* FFPsyModel::window) (FFPsyContext *ctx, const float *audio, const float *la, int channel, int prev_type) |
Suggest window sequence for channel.
- Parameters
-
ctx model context audio samples for the current frame la lookahead samples (NULL when unavailable) channel number of channel element to analyze prev_type previous window type
- Returns
- suggested window information in a structure
Definition at line 114 of file psymodel.h.
Referenced by aac_encode_frame().
The documentation for this struct was generated from the following file:
Generated on Mon Nov 18 2024 06:52:11 for FFmpeg by 1.8.11