package Ġcom . ye unge ek . videos ample . av Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . Texture View Ċ import Ġandroid . view . View Ċ import Ġandroid . widget . Button Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġcom . ye unge ek . videos ample . R Ċ Ċ class ĠVideo Recorder Activity Ġ: ĠAppCompatActivity (), ĠView . OnClickListener Ġ{ ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġtexture View : ĠTexture View ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġstart Btn : ĠButton ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġstop Btn : ĠButton ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ video _ recorder ) ĊĠĠĠĠĠĠĠ Ġinit Views () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġinit Views () Ġ{ ĊĠĠĠĠĠĠĠ Ġstart Btn Ġ= ĠfindViewById ( R . id . start _ btn ) ĊĠĠĠĠĠĠĠ Ġstart Btn . setOnClickListener ( this ) ĊĊĠĠĠĠĠĠĠ Ġstop Btn Ġ= ĠfindViewById ( R . id . stop _ btn ) ĊĠĠĠĠĠĠĠ Ġstop Btn . setOnClickListener ( this ) ĊĊĠĠĠĠĠĠĠ Ġtexture View Ġ= ĠfindViewById ( R . id . texture _ view ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonClick ( view : ĠView ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġwhen Ġ( view ?. id ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . id . start _ btn Ġ-> Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . id . stop _ btn Ġ-> Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }