FFmpeg
Data Fields
HDCDContext Struct Reference

Data Fields

const AVClassclass
 
 
  use hdcd_*_stereo() functions to process both channels together. More...
 
  always extend peaks above -3dBFS even if PE isn't signaled -af hdcd=force_pe=0 for off -af hdcd=force_pe=1 for on default is off More...
 
  analyze mode replaces the audio with a solid tone and adjusts the amplitude to signal some specific aspect of the decoding process. More...
 
  code detect timer period in ms More...
 
  disable any format conversion or resampling in the filter graph More...
 
  bits per sample 16, 20, or 24 More...
 
  config_input() and config_output() scan links for any resampling or format changes. More...
 
  filter context for logging errors More...
 
  used in error logging More...
 
  last matching target_gain in both channels More...
 
 

Detailed Description

Definition at line 943 of file af_hdcd.c.

Field Documentation

const AVClass* HDCDContext::class

Definition at line 944 of file af_hdcd.c.

hdcd_state HDCDContext::state[HDCD_MAX_CHANNELS]

Definition at line 945 of file af_hdcd.c.

Referenced by config_input(), filter_frame(), hdcd_control_stereo(), hdcd_process_stereo(), and uninit().

int HDCDContext::process_stereo

use hdcd_*_stereo() functions to process both channels together.

-af hdcd=process_stereo=0 for off -af hdcd=process_stereo=1 for on default is HDCD_PROCESS_STEREO_DEFAULT

Definition at line 952 of file af_hdcd.c.

Referenced by config_input(), and filter_frame().

int HDCDContext::force_pe

always extend peaks above -3dBFS even if PE isn't signaled -af hdcd=force_pe=0 for off -af hdcd=force_pe=1 for on default is off

Definition at line 957 of file af_hdcd.c.

Referenced by config_input(), and hdcd_control().

int HDCDContext::analyze_mode

analyze mode replaces the audio with a solid tone and adjusts the amplitude to signal some specific aspect of the decoding process.

See docs or HDCD_ANA_* defines.

Definition at line 962 of file af_hdcd.c.

Referenced by config_input(), hdcd_process(), and hdcd_process_stereo().

int HDCDContext::cdt_ms

code detect timer period in ms

Definition at line 964 of file af_hdcd.c.

Referenced by config_input().

int HDCDContext::disable_autoconvert

disable any format conversion or resampling in the filter graph

Definition at line 966 of file af_hdcd.c.

Referenced by init().

int HDCDContext::bits_per_sample

bits per sample 16, 20, or 24

Definition at line 968 of file af_hdcd.c.

Referenced by config_input(), filter_frame(), hdcd_process(), and hdcd_process_stereo().

int HDCDContext::bad_config

config_input() and config_output() scan links for any resampling or format changes.

If found, warnings are issued and bad_config is set.

Definition at line 974 of file af_hdcd.c.

Referenced by init(), and uninit().

AVFilterContext* HDCDContext::fctx

filter context for logging errors

Definition at line 976 of file af_hdcd.c.

Referenced by hdcd_control_stereo(), hdcd_integrate(), and init().

int HDCDContext::sample_count

used in error logging

Definition at line 977 of file af_hdcd.c.

Referenced by filter_frame(), hdcd_control_stereo(), hdcd_integrate(), and init().

int HDCDContext::val_target_gain

last matching target_gain in both channels

Definition at line 978 of file af_hdcd.c.

Referenced by hdcd_control_stereo(), and hdcd_process_stereo().

hdcd_detection_data HDCDContext::detect

Definition at line 981 of file af_hdcd.c.

Referenced by config_input(), filter_frame(), and uninit().


The documentation for this struct was generated from the following file:

Generated on Fri Jan 12 2018 01:48:32 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /