Include dependency graph for headphone.c:

Data Structures | |
| struct | atomic_operation_t |
| struct | aout_filter_sys_t |
| struct | filter_sys_t |
| filter_sys_t: chroma method descriptor More... | |
Defines | |
| #define | MODULE_DESCRIPTION |
| #define | HEADPHONE_DIM_TEXT N_("Characteristic dimension") |
| #define | HEADPHONE_DIM_LONGTEXT |
| #define | HEADPHONE_COMPENSATE_TEXT N_("Compensate delay") |
| #define | HEADPHONE_COMPENSATE_LONGTEXT |
| #define | HEADPHONE_DOLBY_TEXT N_("No decoding of Dolby Surround") |
| #define | HEADPHONE_DOLBY_LONGTEXT |
Functions | |
| static int | Create (vlc_object_t *) |
| static void | Destroy (vlc_object_t *) |
| static void | DoWork (aout_instance_t *, aout_filter_t *, aout_buffer_t *, aout_buffer_t *) |
| static int | OpenFilter (vlc_object_t *) |
| static void | CloseFilter (vlc_object_t *) |
| static block_t * | Convert (filter_t *, block_t *) |
| int | vlc_entry__main (module_t *p_module) |
| const char * | vlc_entry_license__main (void) |
| static void | ComputeChannelOperations (struct aout_filter_sys_t *p_data, unsigned int i_rate, unsigned int i_next_atomic_operation, int i_source_channel_offset, double d_x, double d_z, double d_compensation_length, double d_channel_amplitude_factor) |
| static int | Init (vlc_object_t *p_this, struct aout_filter_sys_t *p_data, unsigned int i_nb_channels, uint32_t i_physical_channels, unsigned int i_rate) |
| #define HEADPHONE_COMPENSATE_LONGTEXT |
Value:
N_( \ "The delay which is introduced by the physical algorithm may "\ "sometimes be disturbing for the synchronization between lips-movement "\ "and speech. In case, turn this on to compensate.")
| #define HEADPHONE_COMPENSATE_TEXT N_("Compensate delay") |
| #define HEADPHONE_DIM_LONGTEXT |
Value:
N_( \ "Distance between front left speaker and listener in meters.")
| #define HEADPHONE_DIM_TEXT N_("Characteristic dimension") |
| #define HEADPHONE_DOLBY_LONGTEXT |
Value:
N_( \ "Dolby Surround encoded streams won't be decoded before being " \ "processed by this filter. Enabling this setting is not recommended.")
| #define HEADPHONE_DOLBY_TEXT N_("No decoding of Dolby Surround") |
| #define MODULE_DESCRIPTION |
Value:
N_ ( \ "This effect gives you the feeling that you are standing in a room " \ "with a complete 7.1 speaker set when using only a headphone, " \ "providing a more realistic sound experience. It should also be " \ "more comfortable and less tiring when listening to music for " \ "long periods of time.\nIt works with any source format from mono " \ "to 7.1.")
| static void CloseFilter | ( | vlc_object_t * | ) | [static] |
| static void ComputeChannelOperations | ( | struct aout_filter_sys_t * | p_data, | |
| unsigned int | i_rate, | |||
| unsigned int | i_next_atomic_operation, | |||
| int | i_source_channel_offset, | |||
| double | d_x, | |||
| double | d_z, | |||
| double | d_compensation_length, | |||
| double | d_channel_amplitude_factor | |||
| ) | [static] |
| static int Create | ( | vlc_object_t * | ) | [static] |
| static void Destroy | ( | vlc_object_t * | ) | [static] |
| static void DoWork | ( | aout_instance_t * | , | |
| aout_filter_t * | , | |||
| aout_buffer_t * | , | |||
| aout_buffer_t * | ||||
| ) | [static] |
| static int Init | ( | vlc_object_t * | p_this, | |
| struct aout_filter_sys_t * | p_data, | |||
| unsigned int | i_nb_channels, | |||
| uint32_t | i_physical_channels, | |||
| unsigned int | i_rate | |||
| ) | [static] |
| static int OpenFilter | ( | vlc_object_t * | ) | [static] |
| int vlc_entry__main | ( | module_t * | p_module | ) |
| const char* vlc_entry_license__main | ( | void | ) |
1.5.1