Layering problem when using video
Mark Schonewille
m.schonewille at economy-x-talk.com
Sun Sep 1 13:02:39 EDT 2013
Hi Tom,
The video is rendered in a separate (child) window, on top of everything
else. This means that you can't put a control in front of a playing
movie. If you really want this, you need to create a palette window with
that control and display it in front of the movie. I think that the
Kickstarter roadmap includes re-doing the movie features, which should
also solve this problem.
There are a few ways to work around this problem. E.g. you could show a
picture with the first frame of the movie and the field in front of it.
When the field is hidden, you can display the player control. You could
also make a SMIL file that shows text in front of the movie. You'll have
to figure out how the SMIL format works, though. You could also edit the
movie to include the text in the movie.
--
Best regards,
Mark Schonewille
Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553
Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other
colour spaces. http://www.color-converter.com
Buy my new book "Programming LiveCode for the Real Beginner"
http://qery.us/3fi
Fill out this survey please
http://livecodebeginner.economy-x-talk.com/survey/
On 9/1/2013 18:44, tbodine wrote:
> Hi all.
>
> I have a card with video player set to loop on the bottom layer and a text
> field above it. The problem is when I go to that card, the video is always
> on top. When I click in the Project Browser on the video player, the title
> comes to the front and is properly displayed. (This is happening on Windows
> XP in LC 6.0.0, build 1511 Commercial Edition. Video clip is an avi.)
>
> I have both video and title set to dynamic, but the problem exists when they
> are set to static, too. Also, the problem occurs when I comment out the
> "start" command for the player, so even a still video frame goes to the top.
>
> Here's my code:
>
> on opencard
> set the layer of player "backVid" to bottom
> start player "backVid"
> put "Intro. to" & RETURN & "Meteorology" & RETURN & "Week 1" into field
> "Title"
> set the layer of field "Title" to top
> end opencard
>
> Am I doing something wrong?
>
> Thanks,
> Tom Bodine
>
More information about the use-livecode
mailing list