@@ -301,39 +301,42 @@ class _VideoPlayerVideoholeApiCodec extends StandardMessageCodec {
301301 if (value is CreateMessage ) {
302302 buffer.putUint8 (128 );
303303 writeValue (buffer, value.encode ());
304- } else if (value is DurationMessage ) {
304+ } else if (value is CreateMessage ) {
305305 buffer.putUint8 (129 );
306306 writeValue (buffer, value.encode ());
307- } else if (value is GeometryMessage ) {
307+ } else if (value is DurationMessage ) {
308308 buffer.putUint8 (130 );
309309 writeValue (buffer, value.encode ());
310- } else if (value is LoopingMessage ) {
310+ } else if (value is GeometryMessage ) {
311311 buffer.putUint8 (131 );
312312 writeValue (buffer, value.encode ());
313- } else if (value is MixWithOthersMessage ) {
313+ } else if (value is LoopingMessage ) {
314314 buffer.putUint8 (132 );
315315 writeValue (buffer, value.encode ());
316- } else if (value is PlaybackSpeedMessage ) {
316+ } else if (value is MixWithOthersMessage ) {
317317 buffer.putUint8 (133 );
318318 writeValue (buffer, value.encode ());
319- } else if (value is PlayerMessage ) {
319+ } else if (value is PlaybackSpeedMessage ) {
320320 buffer.putUint8 (134 );
321321 writeValue (buffer, value.encode ());
322- } else if (value is PositionMessage ) {
322+ } else if (value is PlayerMessage ) {
323323 buffer.putUint8 (135 );
324324 writeValue (buffer, value.encode ());
325- } else if (value is SelectedTracksMessage ) {
325+ } else if (value is PositionMessage ) {
326326 buffer.putUint8 (136 );
327327 writeValue (buffer, value.encode ());
328- } else if (value is TrackMessage ) {
328+ } else if (value is SelectedTracksMessage ) {
329329 buffer.putUint8 (137 );
330330 writeValue (buffer, value.encode ());
331- } else if (value is TrackTypeMessage ) {
331+ } else if (value is TrackMessage ) {
332332 buffer.putUint8 (138 );
333333 writeValue (buffer, value.encode ());
334- } else if (value is VolumeMessage ) {
334+ } else if (value is TrackTypeMessage ) {
335335 buffer.putUint8 (139 );
336336 writeValue (buffer, value.encode ());
337+ } else if (value is VolumeMessage ) {
338+ buffer.putUint8 (140 );
339+ writeValue (buffer, value.encode ());
337340 } else {
338341 super .writeValue (buffer, value);
339342 }
@@ -345,26 +348,28 @@ class _VideoPlayerVideoholeApiCodec extends StandardMessageCodec {
345348 case 128 :
346349 return CreateMessage .decode (readValue (buffer)! );
347350 case 129 :
348- return DurationMessage .decode (readValue (buffer)! );
351+ return CreateMessage .decode (readValue (buffer)! );
349352 case 130 :
350- return GeometryMessage .decode (readValue (buffer)! );
353+ return DurationMessage .decode (readValue (buffer)! );
351354 case 131 :
352- return LoopingMessage .decode (readValue (buffer)! );
355+ return GeometryMessage .decode (readValue (buffer)! );
353356 case 132 :
354- return MixWithOthersMessage .decode (readValue (buffer)! );
357+ return LoopingMessage .decode (readValue (buffer)! );
355358 case 133 :
356- return PlaybackSpeedMessage .decode (readValue (buffer)! );
359+ return MixWithOthersMessage .decode (readValue (buffer)! );
357360 case 134 :
358- return PlayerMessage .decode (readValue (buffer)! );
361+ return PlaybackSpeedMessage .decode (readValue (buffer)! );
359362 case 135 :
360- return PositionMessage .decode (readValue (buffer)! );
363+ return PlayerMessage .decode (readValue (buffer)! );
361364 case 136 :
362- return SelectedTracksMessage .decode (readValue (buffer)! );
365+ return PositionMessage .decode (readValue (buffer)! );
363366 case 137 :
364- return TrackMessage .decode (readValue (buffer)! );
367+ return SelectedTracksMessage .decode (readValue (buffer)! );
365368 case 138 :
366- return TrackTypeMessage .decode (readValue (buffer)! );
369+ return TrackMessage .decode (readValue (buffer)! );
367370 case 139 :
371+ return TrackTypeMessage .decode (readValue (buffer)! );
372+ case 140 :
368373 return VolumeMessage .decode (readValue (buffer)! );
369374 default :
370375 return super .readValueOfType (type, buffer);
@@ -823,4 +828,57 @@ class VideoPlayerVideoholeApi {
823828 return (replyList[0 ] as DurationMessage ? )! ;
824829 }
825830 }
831+
832+ Future <void > suspend (int arg_playerId) async {
833+ final BasicMessageChannel <Object ?> channel = BasicMessageChannel <Object ?>(
834+ 'dev.flutter.pigeon.video_player_videohole.VideoPlayerVideoholeApi.suspend' ,
835+ codec,
836+ binaryMessenger: _binaryMessenger,
837+ );
838+ final List <Object ?>? replyList =
839+ await channel.send (< Object ? > [arg_playerId]) as List <Object ?>? ;
840+ if (replyList == null ) {
841+ throw PlatformException (
842+ code: 'channel-error' ,
843+ message: 'Unable to establish connection on channel.' ,
844+ );
845+ } else if (replyList.length > 1 ) {
846+ throw PlatformException (
847+ code: replyList[0 ]! as String ,
848+ message: replyList[1 ] as String ? ,
849+ details: replyList[2 ],
850+ );
851+ } else {
852+ return ;
853+ }
854+ }
855+
856+ Future <void > restore (
857+ int arg_playerId,
858+ CreateMessage ? arg_msg,
859+ int arg_resumeTime,
860+ ) async {
861+ final BasicMessageChannel <Object ?> channel = BasicMessageChannel <Object ?>(
862+ 'dev.flutter.pigeon.video_player_videohole.VideoPlayerVideoholeApi.restore' ,
863+ codec,
864+ binaryMessenger: _binaryMessenger,
865+ );
866+ final List <Object ?>? replyList =
867+ await channel.send (< Object ? > [arg_playerId, arg_msg, arg_resumeTime])
868+ as List <Object ?>? ;
869+ if (replyList == null ) {
870+ throw PlatformException (
871+ code: 'channel-error' ,
872+ message: 'Unable to establish connection on channel.' ,
873+ );
874+ } else if (replyList.length > 1 ) {
875+ throw PlatformException (
876+ code: replyList[0 ]! as String ,
877+ message: replyList[1 ] as String ? ,
878+ details: replyList[2 ],
879+ );
880+ } else {
881+ return ;
882+ }
883+ }
826884}
0 commit comments