diff --git a/revid/audio_windows.go b/revid/audio_windows.go index f5561ae9..bc506b4c 100644 --- a/revid/audio_windows.go +++ b/revid/audio_windows.go @@ -26,38 +26,8 @@ package revid import ( "errors" - "fmt" - "strconv" - - "bitbucket.org/ausocean/av/codec/codecutil" - "bitbucket.org/ausocean/av/codec/pcm" - "bitbucket.org/ausocean/av/container/mts" - "bitbucket.org/ausocean/utils/logger" ) func (r *Revid) setupAudio() error { return errors.New("audio not implemented on Windows") - mts.Meta.Add("sampleRate", strconv.Itoa(r.cfg.SampleRate)) - mts.Meta.Add("channels", strconv.Itoa(r.cfg.Channels)) - mts.Meta.Add("period", fmt.Sprintf("%.6f", r.cfg.RecPeriod)) - mts.Meta.Add("bitDepth", strconv.Itoa(r.cfg.BitDepth)) - - switch r.cfg.InputCodec { - case codecutil.PCM: - mts.Meta.Add("codec", "pcm") - case codecutil.ADPCM: - mts.Meta.Add("codec", "adpcm") - default: - r.cfg.Logger.Log(logger.Fatal, pkg+"no audio codec set in config") - } - - // r.input = alsa.New(r.cfg.Logger) - - l, err := codecutil.NewByteLexer(pcm.DataSize(r.cfg.SampleRate, r.cfg.Channels, r.cfg.BitDepth, r.cfg.RecPeriod, r.cfg.InputCodec)) - if err != nil { - return err - } - r.lexTo = l.Lex - - return nil }