C# Class MPTagThat.Commands.CmdReplayGain

Inheritance: Command
Afficher le fichier Open project: MediaPortal/MPTagThat

Méthodes publiques

Méthode Description
CmdReplayGain ( object parameters ) : System
Execute ( TrackData &track, int rowIndex ) : bool
PostProcess ( ) : bool

Post Process after command execution

PreProcess ( TrackData track ) : bool

Do Preprocessing of the Tracks

Private Methods

Méthode Description
AnalyzeSamples ( double left_samples, double right_samples, UIntPtr num_samples, int num_channels ) : int
GetAlbumGain ( ) : float
GetTitleGain ( ) : float
InitGainAnalysis ( long samplefreq ) : int
ReplayAnalyze ( int channel ) : void

Do a Replaygain and Peak analyses

ResetSampleFrequency ( long samplefreq ) : int

Method Details

CmdReplayGain() public méthode

public CmdReplayGain ( object parameters ) : System
parameters object
Résultat System

Execute() public méthode

public Execute ( TrackData &track, int rowIndex ) : bool
track MPTagThat.Core.TrackData
rowIndex int
Résultat bool

PostProcess() public méthode

Post Process after command execution
public PostProcess ( ) : bool
Résultat bool

PreProcess() public méthode

Do Preprocessing of the Tracks
public PreProcess ( TrackData track ) : bool
track MPTagThat.Core.TrackData
Résultat bool