summaryrefslogtreecommitdiff
path: root/command/audio.h
diff options
context:
space:
mode:
Diffstat (limited to 'command/audio.h')
-rw-r--r--command/audio.h19
1 files changed, 3 insertions, 16 deletions
diff --git a/command/audio.h b/command/audio.h
index 651d056..4c6c819 100644
--- a/command/audio.h
+++ b/command/audio.h
@@ -10,35 +10,22 @@
#include "global.h"
-#include "audio_gain_analysis.h"
-
class cMarkAdAudio
{
private:
- //int framenumber;
MarkAdContext *macontext;
MarkAdMark mark;
- void ResetMark();
- bool AddMark(int Type, int Position, const char *Comment);
-
- int lastframe_gain;
- double lastgain;
- cMarkAdAudioGainAnalysis audiogain;
- bool AnalyzeGain(int FrameNumber);
-
+ void resetmark();
+ void setmark(int type, int position, int channelsbefore, int channelsafter);
int channels;
- bool ChannelChange(int a, int b);
+ bool channelchange(int a, int b);
int framelast;
-
- MarkAdPos result;
public:
cMarkAdAudio(MarkAdContext *maContext);
~cMarkAdAudio();
MarkAdMark *Process(int FrameNumber, int FrameNumberBefore);
- MarkAdPos *Process2ndPass(int FrameNumber);
void Clear();
};
-
#endif