package Ġcom . github . wind se kir un . nar ae aud i ore c order . config Ċ Ċ import Ġandroid . media . Audio Format Ċ import Ġandroid . media . Media Recorder Ċ import Ġcom . github . wind se kir un . nar ae aud i ore c order . constants . Audio Constants Ċ Ċ /** Ċ Ġ* ĠData Ġclass Ġfor Ġconfig Ġof Ġ[ android . media . Audio Record ] Ċ Ġ* Ċ Ġ* Ġ@ param Ġaudio Source ĠSource Ġfor ĠAudio Record , Ġsuch Ġas Ġ[ Media Recorder . Audio Source . MIC ] Ċ Ġ* Ġ@ param Ġaudio Encoding ĠEncoding Ġformat Ġfor ĠAudio Record , Ġsuch Ġas Ġ[ Audio Format . ENCODING _ PCM _ 1 6 BIT ] Ċ Ġ* Ġ@ param Ġchannel ĠChannel Ġfor ĠAudio Record , Ġsuch Ġas Ġ[ Audio Format . CHANNEL _ IN _ MON O ] Ċ Ġ* Ġ@ param Ġfrequency ĠFrequency Ġof ĠAudio Record , Ġsuch Ġas Ġ 4 4 1 0 0 Ċ Ġ*/ Ċ data Ġclass ĠAudio Record Config ( val Ġaudio Source : ĠInt , Ġval Ġaudio Encoding : ĠInt , Ġval Ġchannel : ĠInt , Ġval Ġfrequency : ĠInt ) Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġget Ġ[ Audio Record Config ] Ġwith Ġdefault Ġsetting Ġ( MIC , ĠP CM Ġ 1 6 bit , ĠMono , Ġ 4 4 1 0 0 ) ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġdefault Config () Ġ= ĠAudio Record Config ( Media Recorder . Audio Source . MIC , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠAudio Format . ENCODING _ PCM _ 1 6 BIT , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠAudio Format . CHANNEL _ IN _ MON O , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠAudio Constants . FREQ UENCY _ 4 4 1 0 0 ) ĊĠĠĠ Ġ} Ċ } Ċ