Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

TeleMidia-MA/sncl

Repository files navigation

sNCL

sNCL (simple NCL) is a DSL (Domain Specific Language) to ease the creation of interactive multimedia applications based on NCL (Nested Context Language).
After creating a program using sNCL, you can compile it to NCL and run it using the Ginga middleware.

Please, go to the language documentation page to find out details about the language, and the installation and program execution procedures. Here, just to give you a taste of the language, the following source code shows a simple example that plays two videos in sequence:

port media video1
 src: "video2.mp4"
 bounds: "0,0,100%,100%"
end
media video2
 src: "video2.mp4"
 bounds: "25%,25%,50%,50%"
end
onEnd video1 do
 start video2 end
end

Requirements:

More information:

Other useful links:


Copyright (C) 2016-2017 UFMA/TeleMídia-MA

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the "GNU Free Documentation License" file as part of this distribution.

AltStyle によって変換されたページ (->オリジナル) /