[Free] VideoLayout extension

Description

Sets A Video as a background of a layout
this extension is like how you set background image of a layout in same way this set background video of a layout

Add a picture of all the blocks

Instructions

Extension will only work in APK if you will test in companion the whole screen will get blank

METHODType - Return number

AudioSessionID

Get Audio Session ID of the id. In this block there are 1 parameters,

id number

METHODType - Return number

BufferPercentage

get BufferPercentage of the id. In this block there are 1 parameters,

id number

METHODType - Return boolean

CanPause

Check if video can pause of the id. In this block there are 1 parameters,

id number

METHODType - Return boolean

CanSeekBackward

Check if video can seek backward of the id. In this block there are 1 parameters,

id number

METHODType - Return boolean

CanSeekForward

Check if video can seek forward of the id. In this block there are 1 parameters,

id number

METHODType - Set Value

CreateVideoLayout

Creates the VideoLayout in given arrangement with id. In this block there are 2 parameters,

layout component id number

METHODType - Return number

CurrentPosition

Get Current position of the id. In this block there are 1 parameters,

id number

METHODType - Return number

Duration

Get Duration of the id. In this block there are 1 parameters,

id number

METHODType - Return list

GetIds

Returns a list of used ids. In this block there are 0 parameters,

METHODType - Return boolean

IsPlaying

Check if video is playing of the id. In this block there are 1 parameters,

id number

METHODType - Set Value

Pause

Pauses the video of the id. In this block there are 1 parameters,

id number

METHODType - Set Value

Resume

Resumes the video of the id. In this block there are 1 parameters,

id number

METHODType - Set Value

SeekTo

Go to a particular time of the id. In this block there are 2 parameters,

millisecs number id number

METHODType - Set Value

SetVideoPath

Sets the Video by Path in the desired id. In this block there are 2 parameters,

path text id number

METHODType - Set Value

SetVideoUri

Sets the Video by URI in the desired id. In this block there are 2 parameters,

uri text id number

METHODType - Set Value

Start

Starts the video of the id. In this block there are 1 parameters,

id number

METHODType - Set Value

StopPlayback

Stops the playback of the id. In this block there are 1 parameters,

id number

METHODType - Set Value

Suspend

Suspend the id. In this block there are 1 parameters,

id number

Download link

com.AK_Tech.VideoLayout.aix (10.8 KB)
If you find any bugs please reply in this topic

Demo Blocks

33 Likes

Happy Birthday and very nice extension :heart_eyes: :smiling_face_with_three_hearts: :heart_eyes:

3 Likes

thank you @RudraFromIndia

1 Like

Very useful :ok_hand:
Happy birthday

2 Likes

thank you @marco_tanzi

1 Like

Happy Birthday and Thanks for such a nice Extension.

2 Likes

thank you @TechyGuy sadly i cant give heart because i reached max so i will give here

:heart:

2 Likes

happy birthday dear friend

2 Likes

thank you

:heart:

1 Like

please give some example of this extension

2 Likes

this extension is like how you set background image of a layout in same way this set background video of a layout

1 Like

Happy Birthday :heart:

2 Likes

thank you @mhussain96

1 Like

Is this a dream, I am very interested in your extension.

Wow your are the Best :heart_eyes:

2 Likes

thank you @Salman_Dev

2 Likes

You’re Welcome @luv.ak.tech :partying_face:

1 Like

First of all, A Very Happy Birthday @luv.ak.tech :cake:

Great work and great extension :+1:
I will definitely use this extension in my project.

It will be helpful if you provide detailed documentation of each block of extension.

1 Like

thank you @ramrajput200021

happy birthday
BTW nice extension

1 Like

thank you @ammar5287