package Ġcom . zp 4 r ker . audio levels . audio Ċ Ċ import Ġcom . sed mell uq . discord . lav ap layer . track . playback . Audio Frame Ċ import Ġcom . zp 4 r ker . audio levels . PLAYER Ċ import Ġnet . dv 8 tion . j da . api . audio . Audio Send Handler Ċ import Ġjava . nio . ByteBuffer Ċ Ċ /** Ċ Ġ* Ġ@ author Ġz p 4 r ker Ċ Ġ*/ Ċ class ĠAudio Handler Ġ: ĠAudio Send Handler Ġ{ ĊĊĠĠĠ Ġprivate Ġvar Ġframe : ĠAudio Frame ? Ġ= Ġnull ĊĊĠĠĠ Ġoverride Ġfun Ġcan Provide (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġframe Ġ= ĠP LAYER . provide () ĊĠĠĠĠĠĠĠ Ġreturn Ġframe Ġ!= Ġnull ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġprovide 2 0 Ms Audio (): ĠByteBuffer ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠByteBuffer . wrap ( frame !!. data ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġis Op us (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġtrue ĊĠĠĠ Ġ} Ċ Ċ }