/* Ċ Ġ* ĠCopyright ĠAmazon . com , ĠInc . Ġor Ġits Ġaffiliates . ĠAll ĠRights ĠReserved . Ċ Ġ* ĠSPDX - License - Identifier : ĠApache - 2 . 0 Ċ Ġ*/ Ċ Ċ package Ġcom . amazonaws . services . ch ime . sdk . meet ings . audio video . video Ċ Ċ /** Ċ Ġ* ĠA Ġ[ Video Sink ] Ġconsume s Ġvideo Ġframes , Ġtypically Ġfrom Ġa Ġ[ Video Source ]. ĠIt Ġmay Ġprocess , Ġfork , Ġor Ġrender Ġthese Ġframes . Ċ Ġ* ĠTypically Ġconnected Ġvia Ġ[ Video Source . add Video Sink ] Ġand Ġdisconnected Ġvia Ġ[ Video Source . remove Video Sink ] Ċ Ġ*/ Ċ interface ĠVideo Sink Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠReceive Ġa Ġvideo Ġframe Ġfrom Ġsome Ġupstream Ġsource . ĊĠĠĠĠ Ġ* ĠThe Ġ[ Video Sink ] Ġmay Ġrender , Ġstore , Ġprocess , Ġand Ġforward Ġthe Ġframe , Ġamong Ġother Ġapplications . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġframe : Ġ[ Video Frame ] Ġ- ĠNew Ġvideo Ġframe Ġto Ġconsume ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġon Video Frame Received ( frame : ĠVideo Frame ) Ċ } Ċ