package Ġcn . on est ravel . five five player . inter f Ċ Ċ import Ġandroid . graphics . Surface Texture Ċ import Ġjava . lang . Exception Ċ Ċ /** Ċ Ġ* Ġ@ author Ġon est ravel Ċ Ġ* Ġ@ create Time Ġ 2 0 2 0 - 0 3 - 2 0 Ċ Ġ* Ġ@ description Ġæ Ĵ Ń æĶ¾ åĻ¨ åĽŀè°ĥ æİ¥åı£ Ċ Ġ*/ Ċ interface ĠPlayer CallBack Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ è§Ĩé¢ĳ åĩĨå¤ĩ å®ĮæĪĲ åĽŀè°ĥ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġon Prepared () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ è§Ĩé¢ĳ å¼Ģå§ĭ æĴŃæĶ¾ åĽŀè°ĥ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun ĠonStart ( first : ĠBoolean ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ è§Ĩé¢ĳ åģľæŃ¢ æĴŃæĶ¾ åĽŀè°ĥ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġon Stopped () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ è§Ĩé¢ĳ æļĤ åģľ æĴŃæĶ¾ åĽŀè°ĥ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġon Paused () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ è§Ĩé¢ĳ ç»§ç»Ń æĴŃæĶ¾ åĽŀè°ĥ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġon Resume () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ è§Ĩé¢ĳ å®ļä½į åĪ° æĮĩå®ļ ä½įç½® åĽŀè°ĥ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġon Seek To ( position : ĠLong ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ ç¼ĵåŃĺ ä¸Ń ï¼Į è§Ĩé¢ĳ æĴŃæĶ¾ çĬ¶æĢģ ä¸º æļĤ åģľ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġon Buffer ing Paused () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ ç¼ĵåŃĺ ä¸Ń ï¼Į è§Ĩé¢ĳ æĴŃæĶ¾ çĬ¶æĢģ ä¸º æŃ£åľ¨ æĴŃæĶ¾ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġon Buffer ing Playing () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ è§Ĩé¢ĳ æŃ£åľ¨ æĴŃæĶ¾ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġon Playing () ĊĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ è§Ĩé¢ĳ æĴŃæĶ¾ è¿Ľ åº¦ åĽŀè°ĥ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġon Progress Changed ( total : ĠLong , Ġprogress : ĠLong ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ è§Ĩé¢ĳ æĴŃæĶ¾ å®ĮæĪĲ åĽŀè°ĥ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġon Completion () ĊĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ è§Ĩé¢ĳ æĴŃæĶ¾ å¼Ĥå¸¸ åĽŀè°ĥ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun ĠonError ( e : ĠException ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ è§Ĩé¢ĳ å¤§å°ı æĶ¹åıĺ åĽŀè°ĥ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġon Video Size Changed ( width : ĠInt , Ġheight : ĠInt ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġè®¾ç½® Surface Texture Ġ åĽŀè°ĥ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġon Set Surface Texture ( surface : ĠSurface Texture ) Ċ Ċ }