]> git.sesse.net Git - casparcg/commitdiff
(no commit message)
authorronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Sun, 11 Mar 2012 19:56:28 +0000 (19:56 +0000)
committerronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Sun, 11 Mar 2012 19:56:28 +0000 (19:56 +0000)
163 files changed:
build/doctrees/about.doctree [new file with mode: 0644]
build/doctrees/amcp/basic-commands.doctree [moved from build/doctrees/basic-commands.doctree with 95% similarity]
build/doctrees/amcp/data-commands.doctree [moved from build/doctrees/data-commands.doctree with 89% similarity]
build/doctrees/amcp/index.doctree [new file with mode: 0644]
build/doctrees/amcp/introduction.doctree [new file with mode: 0644]
build/doctrees/amcp/misc-commands.doctree [moved from build/doctrees/misc-commands.doctree with 87% similarity]
build/doctrees/amcp/mixer-commands.doctree [moved from build/doctrees/mixer-commands.doctree with 95% similarity]
build/doctrees/amcp/query-commands.doctree [moved from build/doctrees/query-commands.doctree with 92% similarity]
build/doctrees/amcp/template-graphics-commands.doctree [moved from build/doctrees/template-graphics-commands.doctree with 95% similarity]
build/doctrees/bugs.doctree [new file with mode: 0644]
build/doctrees/commands.doctree [deleted file]
build/doctrees/consumers.doctree [deleted file]
build/doctrees/consumers/bluefish.doctree [new file with mode: 0644]
build/doctrees/consumers/consumers.doctree [new file with mode: 0644]
build/doctrees/consumers/decklink.doctree [new file with mode: 0644]
build/doctrees/consumers/file.doctree [new file with mode: 0644]
build/doctrees/consumers/image-scroll.doctree [new file with mode: 0644]
build/doctrees/consumers/image.doctree [new file with mode: 0644]
build/doctrees/consumers/index.doctree [new file with mode: 0644]
build/doctrees/consumers/screen.doctree [new file with mode: 0644]
build/doctrees/consumers/system-audio.doctree [new file with mode: 0644]
build/doctrees/contents.doctree [new file with mode: 0644]
build/doctrees/copyright.doctree [new file with mode: 0644]
build/doctrees/environment.pickle
build/doctrees/faq.doctree [new file with mode: 0644]
build/doctrees/faq/bluefish.doctree [new file with mode: 0644]
build/doctrees/faq/decklink.doctree [new file with mode: 0644]
build/doctrees/faq/general.doctree [new file with mode: 0644]
build/doctrees/faq/index.doctree [new file with mode: 0644]
build/doctrees/index.doctree [deleted file]
build/doctrees/license.doctree [new file with mode: 0644]
build/doctrees/producers/decklink.doctree [new file with mode: 0644]
build/doctrees/producers/ffmpeg.doctree [new file with mode: 0644]
build/doctrees/producers/flash.doctree [new file with mode: 0644]
build/doctrees/producers/image-scroll.doctree [new file with mode: 0644]
build/doctrees/producers/image.doctree [new file with mode: 0644]
build/doctrees/producers/index.doctree [new file with mode: 0644]
build/doctrees/producers/producers.doctree [moved from build/doctrees/producers.doctree with 97% similarity]
build/doctrees/whatsnew/2_0.doctree [new file with mode: 0644]
build/doctrees/whatsnew/index.doctree [new file with mode: 0644]
build/html/.buildinfo
build/html/_sources/about.txt [new file with mode: 0644]
build/html/_sources/amcp/basic-commands.txt [moved from build/html/_sources/basic-commands.txt with 100% similarity]
build/html/_sources/amcp/data-commands.txt [moved from build/html/_sources/data-commands.txt with 100% similarity]
build/html/_sources/amcp/index.txt [new file with mode: 0644]
build/html/_sources/amcp/introduction.txt [moved from source/commands.rst with 84% similarity]
build/html/_sources/amcp/misc-commands.txt [moved from build/html/_sources/misc-commands.txt with 100% similarity]
build/html/_sources/amcp/mixer-commands.txt [moved from build/html/_sources/mixer-commands.txt with 100% similarity]
build/html/_sources/amcp/query-commands.txt [moved from build/html/_sources/query-commands.txt with 100% similarity]
build/html/_sources/amcp/template-graphics-commands.txt [moved from build/html/_sources/template-graphics-commands.txt with 100% similarity]
build/html/_sources/bugs.txt [new file with mode: 0644]
build/html/_sources/consumers.txt [deleted file]
build/html/_sources/consumers/bluefish.txt [new file with mode: 0644]
build/html/_sources/consumers/consumers.txt [moved from source/consumers.rst with 100% similarity]
build/html/_sources/consumers/decklink.txt [new file with mode: 0644]
build/html/_sources/consumers/file.txt [new file with mode: 0644]
build/html/_sources/consumers/image-scroll.txt [new file with mode: 0644]
build/html/_sources/consumers/image.txt [new file with mode: 0644]
build/html/_sources/consumers/index.txt [new file with mode: 0644]
build/html/_sources/consumers/screen.txt [new file with mode: 0644]
build/html/_sources/consumers/system-audio.txt [new file with mode: 0644]
build/html/_sources/contents.txt [new file with mode: 0644]
build/html/_sources/copyright.txt [new file with mode: 0644]
build/html/_sources/faq.txt [moved from source/faq.rst with 100% similarity]
build/html/_sources/faq/bluefish.txt [new file with mode: 0644]
build/html/_sources/faq/decklink.txt [new file with mode: 0644]
build/html/_sources/faq/general.txt [new file with mode: 0644]
build/html/_sources/faq/index.txt [new file with mode: 0644]
build/html/_sources/index.txt [deleted file]
build/html/_sources/license.txt [new file with mode: 0644]
build/html/_sources/producers/decklink.txt [new file with mode: 0644]
build/html/_sources/producers/ffmpeg.txt [new file with mode: 0644]
build/html/_sources/producers/flash.txt [new file with mode: 0644]
build/html/_sources/producers/image-scroll.txt [new file with mode: 0644]
build/html/_sources/producers/image.txt [new file with mode: 0644]
build/html/_sources/producers/index.txt [new file with mode: 0644]
build/html/_sources/producers/producers.txt [moved from build/html/_sources/producers.txt with 100% similarity]
build/html/_sources/whatsnew/2_0.txt [new file with mode: 0644]
build/html/_sources/whatsnew/index.txt [new file with mode: 0644]
build/html/_static/default.css
build/html/_static/opensearch.xml [new file with mode: 0644]
build/html/about.html [moved from build/html/data-commands.html with 51% similarity]
build/html/amcp/basic-commands.html [moved from build/html/basic-commands.html with 54% similarity]
build/html/amcp/data-commands.html [new file with mode: 0644]
build/html/amcp/index.html [new file with mode: 0644]
build/html/amcp/introduction.html [new file with mode: 0644]
build/html/amcp/misc-commands.html [new file with mode: 0644]
build/html/amcp/mixer-commands.html [moved from build/html/mixer-commands.html with 53% similarity]
build/html/amcp/query-commands.html [moved from build/html/query-commands.html with 50% similarity]
build/html/amcp/template-graphics-commands.html [moved from build/html/template-graphics-commands.html with 58% similarity]
build/html/bugs.html [new file with mode: 0644]
build/html/commands.html [deleted file]
build/html/consumers/bluefish.html [new file with mode: 0644]
build/html/consumers/consumers.html [moved from build/html/consumers.html with 55% similarity]
build/html/consumers/decklink.html [new file with mode: 0644]
build/html/consumers/file.html [new file with mode: 0644]
build/html/consumers/image-scroll.html [new file with mode: 0644]
build/html/consumers/image.html [new file with mode: 0644]
build/html/consumers/index.html [new file with mode: 0644]
build/html/consumers/screen.html [new file with mode: 0644]
build/html/consumers/system-audio.html [new file with mode: 0644]
build/html/contents.html [new file with mode: 0644]
build/html/copyright.html [new file with mode: 0644]
build/html/faq.html [new file with mode: 0644]
build/html/faq/bluefish.html [new file with mode: 0644]
build/html/faq/decklink.html [new file with mode: 0644]
build/html/faq/general.html [new file with mode: 0644]
build/html/faq/index.html [new file with mode: 0644]
build/html/genindex-all.html [new file with mode: 0644]
build/html/genindex.html
build/html/index.html
build/html/license.html [moved from build/html/misc-commands.html with 55% similarity]
build/html/objects.inv
build/html/producers/decklink.html [new file with mode: 0644]
build/html/producers/ffmpeg.html [new file with mode: 0644]
build/html/producers/flash.html [new file with mode: 0644]
build/html/producers/image-scroll.html [new file with mode: 0644]
build/html/producers/image.html [new file with mode: 0644]
build/html/producers/index.html [new file with mode: 0644]
build/html/producers/producers.html [moved from build/html/producers.html with 87% similarity]
build/html/search.html
build/html/searchindex.js
build/html/whatsnew/2_0.html [new file with mode: 0644]
build/html/whatsnew/index.html [new file with mode: 0644]
source/about.rst [new file with mode: 0644]
source/amcp/basic-commands.rst [moved from source/basic-commands.rst with 100% similarity]
source/amcp/data-commands.rst [moved from source/data-commands.rst with 100% similarity]
source/amcp/index.rst [new file with mode: 0644]
source/amcp/introduction.rst [moved from build/html/_sources/commands.txt with 84% similarity]
source/amcp/misc-commands.rst [moved from source/misc-commands.rst with 100% similarity]
source/amcp/mixer-commands.rst [moved from source/mixer-commands.rst with 100% similarity]
source/amcp/query-commands.rst [moved from source/query-commands.rst with 100% similarity]
source/amcp/template-graphics-commands.rst [moved from source/template-graphics-commands.rst with 100% similarity]
source/bugs.rst [new file with mode: 0644]
source/conf.py
source/consumers/bluefish.rst [new file with mode: 0644]
source/consumers/decklink.rst [new file with mode: 0644]
source/consumers/file.rst [new file with mode: 0644]
source/consumers/image.rst [new file with mode: 0644]
source/consumers/index.rst [new file with mode: 0644]
source/consumers/screen.rst [new file with mode: 0644]
source/consumers/system-audio.rst [new file with mode: 0644]
source/contents.rst [new file with mode: 0644]
source/copyright.rst [new file with mode: 0644]
source/faq/bluefish.rst [new file with mode: 0644]
source/faq/decklink.rst [new file with mode: 0644]
source/faq/general.rst [new file with mode: 0644]
source/faq/index.rst [new file with mode: 0644]
source/index.rst [deleted file]
source/license.rst [new file with mode: 0644]
source/producers.rst [deleted file]
source/producers/decklink.rst [new file with mode: 0644]
source/producers/ffmpeg.rst [new file with mode: 0644]
source/producers/flash.rst [new file with mode: 0644]
source/producers/image-scroll.rst [new file with mode: 0644]
source/producers/image.rst [new file with mode: 0644]
source/producers/index.rst [new file with mode: 0644]
source/tools/rstlint.py [new file with mode: 0644]
source/tools/sphinx-build.py [new file with mode: 0644]
source/tools/sphinxext/indexcontent.html [new file with mode: 0644]
source/tools/sphinxext/layout.html [new file with mode: 0644]
source/whatsnew/2_0.rst [new file with mode: 0644]
source/whatsnew/index.rst [new file with mode: 0644]

diff --git a/build/doctrees/about.doctree b/build/doctrees/about.doctree
new file mode 100644 (file)
index 0000000..8bc62ab
Binary files /dev/null and b/build/doctrees/about.doctree differ
similarity index 95%
rename from build/doctrees/basic-commands.doctree
rename to build/doctrees/amcp/basic-commands.doctree
index 214ad0f258d5630b64f7a37a6fb4dbb943105ca1..5a949e33ca29e93bd01035de922b044924e1fd6e 100644 (file)
Binary files a/build/doctrees/basic-commands.doctree and b/build/doctrees/amcp/basic-commands.doctree differ
similarity index 89%
rename from build/doctrees/data-commands.doctree
rename to build/doctrees/amcp/data-commands.doctree
index 5b6df032cb2b5d08220d34e471aae8aeb676ff26..7b5431b4443a5dd795857484fe261198ac18e2d2 100644 (file)
Binary files a/build/doctrees/data-commands.doctree and b/build/doctrees/amcp/data-commands.doctree differ
diff --git a/build/doctrees/amcp/index.doctree b/build/doctrees/amcp/index.doctree
new file mode 100644 (file)
index 0000000..bb5d1aa
Binary files /dev/null and b/build/doctrees/amcp/index.doctree differ
diff --git a/build/doctrees/amcp/introduction.doctree b/build/doctrees/amcp/introduction.doctree
new file mode 100644 (file)
index 0000000..38bbb21
Binary files /dev/null and b/build/doctrees/amcp/introduction.doctree differ
similarity index 87%
rename from build/doctrees/misc-commands.doctree
rename to build/doctrees/amcp/misc-commands.doctree
index d63e8d60f0095de4df9f5a1a7efe54386fb6a7e3..75519080d78668bcfb4af2900074a809d563fc0e 100644 (file)
Binary files a/build/doctrees/misc-commands.doctree and b/build/doctrees/amcp/misc-commands.doctree differ
similarity index 95%
rename from build/doctrees/mixer-commands.doctree
rename to build/doctrees/amcp/mixer-commands.doctree
index 831a051501f25f8b7bff491681f3590f01f5bdf7..eb522974575cd2c7f8ccd6cc39b0e2fb23f89ce3 100644 (file)
Binary files a/build/doctrees/mixer-commands.doctree and b/build/doctrees/amcp/mixer-commands.doctree differ
similarity index 92%
rename from build/doctrees/query-commands.doctree
rename to build/doctrees/amcp/query-commands.doctree
index 58bd9e60df575efc3bc8bed41030b613b1f464b2..04e956502feba5803478feed0f38bb60db7c0087 100644 (file)
Binary files a/build/doctrees/query-commands.doctree and b/build/doctrees/amcp/query-commands.doctree differ
similarity index 95%
rename from build/doctrees/template-graphics-commands.doctree
rename to build/doctrees/amcp/template-graphics-commands.doctree
index ee8438ec507eb680f7a9cda732e2508ec3e105bf..d0da68f9716ad7fa47039241abd509e67d3fdef4 100644 (file)
Binary files a/build/doctrees/template-graphics-commands.doctree and b/build/doctrees/amcp/template-graphics-commands.doctree differ
diff --git a/build/doctrees/bugs.doctree b/build/doctrees/bugs.doctree
new file mode 100644 (file)
index 0000000..d58a95f
Binary files /dev/null and b/build/doctrees/bugs.doctree differ
diff --git a/build/doctrees/commands.doctree b/build/doctrees/commands.doctree
deleted file mode 100644 (file)
index e6f52eb..0000000
Binary files a/build/doctrees/commands.doctree and /dev/null differ
diff --git a/build/doctrees/consumers.doctree b/build/doctrees/consumers.doctree
deleted file mode 100644 (file)
index 5212461..0000000
Binary files a/build/doctrees/consumers.doctree and /dev/null differ
diff --git a/build/doctrees/consumers/bluefish.doctree b/build/doctrees/consumers/bluefish.doctree
new file mode 100644 (file)
index 0000000..aa0444a
Binary files /dev/null and b/build/doctrees/consumers/bluefish.doctree differ
diff --git a/build/doctrees/consumers/consumers.doctree b/build/doctrees/consumers/consumers.doctree
new file mode 100644 (file)
index 0000000..eafff9e
Binary files /dev/null and b/build/doctrees/consumers/consumers.doctree differ
diff --git a/build/doctrees/consumers/decklink.doctree b/build/doctrees/consumers/decklink.doctree
new file mode 100644 (file)
index 0000000..d14a55f
Binary files /dev/null and b/build/doctrees/consumers/decklink.doctree differ
diff --git a/build/doctrees/consumers/file.doctree b/build/doctrees/consumers/file.doctree
new file mode 100644 (file)
index 0000000..32611b2
Binary files /dev/null and b/build/doctrees/consumers/file.doctree differ
diff --git a/build/doctrees/consumers/image-scroll.doctree b/build/doctrees/consumers/image-scroll.doctree
new file mode 100644 (file)
index 0000000..bf58171
Binary files /dev/null and b/build/doctrees/consumers/image-scroll.doctree differ
diff --git a/build/doctrees/consumers/image.doctree b/build/doctrees/consumers/image.doctree
new file mode 100644 (file)
index 0000000..f0bdebe
Binary files /dev/null and b/build/doctrees/consumers/image.doctree differ
diff --git a/build/doctrees/consumers/index.doctree b/build/doctrees/consumers/index.doctree
new file mode 100644 (file)
index 0000000..7d1ca83
Binary files /dev/null and b/build/doctrees/consumers/index.doctree differ
diff --git a/build/doctrees/consumers/screen.doctree b/build/doctrees/consumers/screen.doctree
new file mode 100644 (file)
index 0000000..9ec1be9
Binary files /dev/null and b/build/doctrees/consumers/screen.doctree differ
diff --git a/build/doctrees/consumers/system-audio.doctree b/build/doctrees/consumers/system-audio.doctree
new file mode 100644 (file)
index 0000000..ce333a8
Binary files /dev/null and b/build/doctrees/consumers/system-audio.doctree differ
diff --git a/build/doctrees/contents.doctree b/build/doctrees/contents.doctree
new file mode 100644 (file)
index 0000000..a27d3d1
Binary files /dev/null and b/build/doctrees/contents.doctree differ
diff --git a/build/doctrees/copyright.doctree b/build/doctrees/copyright.doctree
new file mode 100644 (file)
index 0000000..ec0b9fb
Binary files /dev/null and b/build/doctrees/copyright.doctree differ
index b6e0c5f9c1b6ec5c99aedd28083409bc81dd8073..9721e3a6ed7d767dafa1cf4bf94238a24a818ad1 100644 (file)
Binary files a/build/doctrees/environment.pickle and b/build/doctrees/environment.pickle differ
diff --git a/build/doctrees/faq.doctree b/build/doctrees/faq.doctree
new file mode 100644 (file)
index 0000000..78cfe06
Binary files /dev/null and b/build/doctrees/faq.doctree differ
diff --git a/build/doctrees/faq/bluefish.doctree b/build/doctrees/faq/bluefish.doctree
new file mode 100644 (file)
index 0000000..618beb3
Binary files /dev/null and b/build/doctrees/faq/bluefish.doctree differ
diff --git a/build/doctrees/faq/decklink.doctree b/build/doctrees/faq/decklink.doctree
new file mode 100644 (file)
index 0000000..5b82584
Binary files /dev/null and b/build/doctrees/faq/decklink.doctree differ
diff --git a/build/doctrees/faq/general.doctree b/build/doctrees/faq/general.doctree
new file mode 100644 (file)
index 0000000..cf84943
Binary files /dev/null and b/build/doctrees/faq/general.doctree differ
diff --git a/build/doctrees/faq/index.doctree b/build/doctrees/faq/index.doctree
new file mode 100644 (file)
index 0000000..a589a3c
Binary files /dev/null and b/build/doctrees/faq/index.doctree differ
diff --git a/build/doctrees/index.doctree b/build/doctrees/index.doctree
deleted file mode 100644 (file)
index 6917120..0000000
Binary files a/build/doctrees/index.doctree and /dev/null differ
diff --git a/build/doctrees/license.doctree b/build/doctrees/license.doctree
new file mode 100644 (file)
index 0000000..5937458
Binary files /dev/null and b/build/doctrees/license.doctree differ
diff --git a/build/doctrees/producers/decklink.doctree b/build/doctrees/producers/decklink.doctree
new file mode 100644 (file)
index 0000000..aa0d035
Binary files /dev/null and b/build/doctrees/producers/decklink.doctree differ
diff --git a/build/doctrees/producers/ffmpeg.doctree b/build/doctrees/producers/ffmpeg.doctree
new file mode 100644 (file)
index 0000000..75f353a
Binary files /dev/null and b/build/doctrees/producers/ffmpeg.doctree differ
diff --git a/build/doctrees/producers/flash.doctree b/build/doctrees/producers/flash.doctree
new file mode 100644 (file)
index 0000000..8789ba6
Binary files /dev/null and b/build/doctrees/producers/flash.doctree differ
diff --git a/build/doctrees/producers/image-scroll.doctree b/build/doctrees/producers/image-scroll.doctree
new file mode 100644 (file)
index 0000000..b2801a0
Binary files /dev/null and b/build/doctrees/producers/image-scroll.doctree differ
diff --git a/build/doctrees/producers/image.doctree b/build/doctrees/producers/image.doctree
new file mode 100644 (file)
index 0000000..e7e4fb1
Binary files /dev/null and b/build/doctrees/producers/image.doctree differ
diff --git a/build/doctrees/producers/index.doctree b/build/doctrees/producers/index.doctree
new file mode 100644 (file)
index 0000000..e1d9c6e
Binary files /dev/null and b/build/doctrees/producers/index.doctree differ
similarity index 97%
rename from build/doctrees/producers.doctree
rename to build/doctrees/producers/producers.doctree
index b27c0a65ca557d564e53fddf7ccebad5208935e3..02703a11f2d92e6aaaec89d2a132f2de79ad3dd2 100644 (file)
Binary files a/build/doctrees/producers.doctree and b/build/doctrees/producers/producers.doctree differ
diff --git a/build/doctrees/whatsnew/2_0.doctree b/build/doctrees/whatsnew/2_0.doctree
new file mode 100644 (file)
index 0000000..d4ae6fa
Binary files /dev/null and b/build/doctrees/whatsnew/2_0.doctree differ
diff --git a/build/doctrees/whatsnew/index.doctree b/build/doctrees/whatsnew/index.doctree
new file mode 100644 (file)
index 0000000..0a7efae
Binary files /dev/null and b/build/doctrees/whatsnew/index.doctree differ
index 4a5ac641d186575c5f937c68b58f07977d19524b..c190b1006176998dc30cb452b25c7b35aeb0b3ba 100644 (file)
@@ -1,4 +1,4 @@
 # Sphinx build info version 1\r
 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.\r
-config: 11ce56e2820e635618aef233e0aa571c\r
+config: 0287e48068f2372d84f8a727c20a2e3f\r
 tags: fbb0d17656682115ca4d033fb2f83ba1\r
diff --git a/build/html/_sources/about.txt b/build/html/_sources/about.txt
new file mode 100644 (file)
index 0000000..85f2a90
--- /dev/null
@@ -0,0 +1,3 @@
+=====================\r
+About these documents\r
+=====================\r
diff --git a/build/html/_sources/amcp/index.txt b/build/html/_sources/amcp/index.txt
new file mode 100644 (file)
index 0000000..5aa4e16
--- /dev/null
@@ -0,0 +1,17 @@
+#################################
+  AMCP 2.0 Reference
+#################################
+
+The Advanced Media Control Protocol (AMCP) is the main communication protocol used to control and query CasparCG Server 2.0.
+
+.. toctree::
+   :maxdepth: 2
+   :numbered:
+   
+   introduction.rst
+   basic-commands.rst
+   template-graphics-commands.rst
+   data-commands.rst
+   mixer-commands.rst
+   query-commands.rst
+   misc-commands.rst
similarity index 84%
rename from source/commands.rst
rename to build/html/_sources/amcp/introduction.txt
index f29bc67240da048025b3cf6985f3a04bd20e7bcc..9adc67162615e7c90a79d374c3196da80043495e 100644 (file)
@@ -1,8 +1,8 @@
-########\r
-Commands\r
-########\r
+.. _introduction:\r
 \r
-The Advanced Media Control Protocol (AMCP) is the main communication protocol used to control and query CasparCG Server 2.0.\r
+*************\r
+Communication\r
+*************\r
 \r
 * All communication is presumed to be encoded in UTF-8.\r
 * Each command has to be terminated with both a carriage return and a linefeed character. For example:\r
@@ -13,6 +13,7 @@ The Advanced Media Control Protocol (AMCP) is the main communication protocol us
 * The whole command string is case insensitive.\r
 * Since the parameters in a command is separated by spaces, you need to enclose the parameter with quotation marks if you want it to contain spaces.\r
 \r
+\r
 ***********************\r
 Backwards Compatibility\r
 ***********************\r
@@ -70,18 +71,6 @@ Server Error
 * 500 FAILED    - Internal server error\r
 * 501 [command] FAILED - Internal server error\r
 * 502 [command] FAILED - Media file unreadable\r
-\r
-.. include:: basic-commands.rst\r
-\r
-.. include:: template-graphics-commands.rst\r
-\r
-.. include:: data-commands.rst\r
-\r
-.. include:: mixer-commands.rst\r
-\r
-.. include:: query-commands.rst\r
-\r
-.. include:: misc-commands.rst\r
        \r
        \r
        \r
diff --git a/build/html/_sources/bugs.txt b/build/html/_sources/bugs.txt
new file mode 100644 (file)
index 0000000..3dae484
--- /dev/null
@@ -0,0 +1,5 @@
+.. _reporting-bugs:
+
+**************
+Reporting Bugs
+**************
\ No newline at end of file
diff --git a/build/html/_sources/consumers.txt b/build/html/_sources/consumers.txt
deleted file mode 100644 (file)
index d736331..0000000
+++ /dev/null
@@ -1,226 +0,0 @@
-#########\r
-Consumer\r
-#########\r
-\r
-=============\r
-File Consumer\r
-=============\r
-\r
------------\r
-Diagnostics\r
------------\r
-\r
-ffmpeg[*filename*]\r
-\r
-+---------------+-----------------------------------------------+--------+\r
-| Graph         | Description                                   |  Scale |\r
-+===============+===============================================+========+\r
-| frame-time    | Time spent decoding the current frame.        | fps/2  |\r
-+---------------+-----------------------------------------------+--------+\r
-               \r
-----------\r
-Parameters\r
-----------\r
-\r
-The file consumer uses the same option syntax as ffmpeg. \r
-\r
-Note, not all options supported by ffmpeg have been implemented.\r
-\r
-    \r
-^^^^^^^^\r
-FILENAME\r
-^^^^^^^^\r
-\r
-Target filename.\r
-\r
-Syntax::\r
-\r
-    [filename:string]\r
-    \r
-Example::\r
-\r
-    ADD 1 FILE test.mov -vcodec libx264 -crf 5 -preset ultrafast -tune fastdecode -s 1280x720 -r 50 -acodec aac -ab 128k \r
-    REMOVE 1 FILE    \r
-        \r
-=================\r
-Bluefish Consumer\r
-=================\r
-\r
------------\r
-Diagnostics\r
------------\r
-\r
-ffmpeg[*filename*]\r
-\r
-+---------------+-----------------------------------------------+--------+\r
-| Graph         | Description                                   |  Scale |\r
-+===============+===============================================+========+\r
-| frame-time    | Time spent decoding the current frame.        | fps/2  |\r
-+---------------+-----------------------------------------------+--------+\r
-| sync-time     | Time spent waiting for sync.                  | fps/2  |\r
-+---------------+-----------------------------------------------+--------+\r
-| tick-time     | Time between frames frame.                    | fps/2  |\r
-+---------------+-----------------------------------------------+--------+\r
-               \r
-----------\r
-Parameters\r
-----------\r
-\r
-^^^^^^\r
-DEVICE\r
-^^^^^^\r
-\r
-Which BlueFish device to attach.\r
-\r
-Syntax::\r
-\r
-       [device:int]\r
-    \r
-Configuration Syntax::\r
-\r
-    <device>[1..]</device>\r
-       \r
-Example::\r
-       \r
-       << ADD 1 BLUEFISH 1\r
-    \r
-    \r
-^^^^^^^^^^^^^^\r
-EMBEDDED_AUDIO\r
-^^^^^^^^^^^^^^\r
-\r
-Enables embedded-audio.\r
-\r
-Syntax::\r
-\r
-       EMBEDDED_AUDIO\r
-    \r
-Default::\r
-\r
-    Disabled\r
-    \r
-Configuration Syntax::\r
-\r
-    <embedded-audio>[true|false]</embedded-audio>\r
-       \r
-Example::\r
-       \r
-       << ADD 1 BLUEFISH 1 EMBEDDED_AUDIO\r
-    \r
-^^^^^^^^\r
-KEY_ONLY\r
-^^^^^^^^\r
-\r
-Displays key as fill.\r
-\r
-Default::\r
-\r
-    Disabled\r
-\r
-Syntax::\r
-\r
-       KEY_ONLY\r
-    \r
-Configuration Syntax::\r
-\r
-    <key-only>[true|false]</key-only>\r
-           \r
-Example::\r
-       \r
-       << ADD 1 BLUEFISH 1 EMBEDDED_AUDIO KEY_ONLY\r
-    \r
-\r
-=================\r
-Decklink Consumer\r
-=================\r
-\r
------------\r
-Diagnostics\r
------------\r
-\r
-ffmpeg[*filename*]\r
-\r
-+---------------+-----------------------------------------------+--------------+\r
-| Graph         | Description                                   |  Scale       |\r
-+===============+===============================================+==============+\r
-| frame-time    | Time spent decoding the current frame.        | fps/2        |\r
-+---------------+-----------------------------------------------+--------------+\r
-| sync-time     | Time spent waiting for sync.                  | fps/2        |\r
-+---------------+-----------------------------------------------+--------------+\r
-| tick-time     | Time between frames frame.                    | fps/2        |\r
-+---------------+-----------------------------------------------+--------------+\r
-| dropped-frame | Frame was dropped.                            |  N/A         |\r
-+---------------+-----------------------------------------------+--------------+\r
-| late-frame    | Frame was late.                               |  N/A         |\r
-+---------------+-----------------------------------------------+--------------+\r
-| buffered-video| Frame was dropped.                            |  fps         |\r
-+---------------+-----------------------------------------------+--------------+\r
-| buffered-audio| Frame was late.                               |  cadence*2   |\r
-+---------------+-----------------------------------------------+--------------+\r
-               \r
-----------\r
-Parameters\r
-----------\r
-\r
-^^^^^^\r
-DEVICE\r
-^^^^^^\r
-\r
-Which BlueFish device to attach.\r
-\r
-Syntax::\r
-\r
-       [device:int]\r
-    \r
-Configuration Syntax::\r
-\r
-    <device>[1..]</device>\r
-       \r
-Example::\r
-       \r
-       << ADD 1 BLUEFISH 1\r
-    \r
-    \r
-^^^^^^^^^^^^^^\r
-EMBEDDED_AUDIO\r
-^^^^^^^^^^^^^^\r
-\r
-Enables embedded-audio.\r
-\r
-Syntax::\r
-\r
-       EMBEDDED_AUDIO\r
-    \r
-Default::\r
-\r
-    Disabled\r
-    \r
-Configuration Syntax::\r
-\r
-    <embedded-audio>[true|false]</embedded-audio>\r
-       \r
-Example::\r
-       \r
-       << ADD 1 BLUEFISH 1 EMBEDDED_AUDIO\r
-    \r
-^^^^^^^^\r
-KEY_ONLY\r
-^^^^^^^^\r
-\r
-Displays key as fill.\r
-\r
-Default::\r
-\r
-    Disabled\r
-\r
-Syntax::\r
-\r
-       KEY_ONLY\r
-    \r
-Configuration Syntax::\r
-\r
-    <key-only>[true|false]</key-only>\r
-           \r
-Example::\r
-       \r
-       << ADD 1 BLUEFISH 1 EMBEDDED_AUDIO KEY_ONLY
\ No newline at end of file
diff --git a/build/html/_sources/consumers/bluefish.txt b/build/html/_sources/consumers/bluefish.txt
new file mode 100644 (file)
index 0000000..0c1ccc7
--- /dev/null
@@ -0,0 +1,86 @@
+*****************\r
+Bluefish Consumer\r
+*****************\r
+\r
+-----------\r
+Diagnostics\r
+-----------\r
+\r
+ffmpeg[*filename*]\r
+\r
++---------------+-----------------------------------------------+--------+\r
+| Graph         | Description                                   |  Scale |\r
++===============+===============================================+========+\r
+| frame-time    | Time spent decoding the current frame.        | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+| sync-time     | Time spent waiting for sync.                  | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+| tick-time     | Time between frames frame.                    | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+               \r
+----------\r
+Parameters\r
+----------\r
+\r
+^^^^^^\r
+DEVICE\r
+^^^^^^\r
+\r
+Which BlueFish device to attach.\r
+\r
+Syntax::\r
+\r
+       [device:int]\r
+    \r
+Configuration Syntax::\r
+\r
+    <device>[1..]</device>\r
+       \r
+Example::\r
+       \r
+       << ADD 1 BLUEFISH 1\r
+    \r
+    \r
+^^^^^^^^^^^^^^\r
+EMBEDDED_AUDIO\r
+^^^^^^^^^^^^^^\r
+\r
+Enables embedded-audio.\r
+\r
+Syntax::\r
+\r
+       EMBEDDED_AUDIO\r
+    \r
+Default::\r
+\r
+    Disabled\r
+    \r
+Configuration Syntax::\r
+\r
+    <embedded-audio>[true|false]</embedded-audio>\r
+       \r
+Example::\r
+       \r
+       << ADD 1 BLUEFISH 1 EMBEDDED_AUDIO\r
+    \r
+^^^^^^^^\r
+KEY_ONLY\r
+^^^^^^^^\r
+\r
+Displays key as fill.\r
+\r
+Default::\r
+\r
+    Disabled\r
+\r
+Syntax::\r
+\r
+       KEY_ONLY\r
+    \r
+Configuration Syntax::\r
+\r
+    <key-only>[true|false]</key-only>\r
+           \r
+Example::\r
+       \r
+       << ADD 1 BLUEFISH 1 EMBEDDED_AUDIO KEY_ONLY
\ No newline at end of file
diff --git a/build/html/_sources/consumers/decklink.txt b/build/html/_sources/consumers/decklink.txt
new file mode 100644 (file)
index 0000000..0f675c7
--- /dev/null
@@ -0,0 +1,136 @@
+*****************\r
+Decklink Consumer\r
+*****************\r
+\r
+-----------\r
+Diagnostics\r
+-----------\r
+\r
+ffmpeg[*filename*]\r
+\r
++---------------+-----------------------------------------------+--------------+\r
+| Graph         | Description                                   |  Scale       |\r
++===============+===============================================+==============+\r
+| frame-time    | Time spent decoding the current frame.        | fps/2        |\r
++---------------+-----------------------------------------------+--------------+\r
+| sync-time     | Time spent waiting for sync.                  | fps/2        |\r
++---------------+-----------------------------------------------+--------------+\r
+| tick-time     | Time between frames frame.                    | fps/2        |\r
++---------------+-----------------------------------------------+--------------+\r
+| dropped-frame | Frame was dropped.                            |  N/A         |\r
++---------------+-----------------------------------------------+--------------+\r
+| late-frame    | Frame was late.                               |  N/A         |\r
++---------------+-----------------------------------------------+--------------+\r
+| buffered-video| Frame was dropped.                            |  fps         |\r
++---------------+-----------------------------------------------+--------------+\r
+| buffered-audio| Frame was late.                               |  cadence*2   |\r
++---------------+-----------------------------------------------+--------------+\r
+               \r
+----------\r
+Parameters\r
+----------\r
+\r
+^^^^^^\r
+DEVICE\r
+^^^^^^\r
+\r
+Which BlueFish device to attach.\r
+\r
+Syntax::\r
+\r
+       [device:int]\r
+    \r
+Configuration Syntax::\r
+\r
+    <device>[1..]</device>\r
+       \r
+Example::\r
+       \r
+       << ADD 1 BLUEFISH 1\r
+    \r
+    \r
+^^^^^^^^^^^^^^\r
+EMBEDDED_AUDIO\r
+^^^^^^^^^^^^^^\r
+\r
+Enables embedded-audio.\r
+\r
+Syntax::\r
+\r
+       EMBEDDED_AUDIO\r
+    \r
+Default::\r
+\r
+    Disabled\r
+    \r
+Configuration Syntax::\r
+\r
+    <embedded-audio>[true|false]</embedded-audio>\r
+       \r
+Example::\r
+       \r
+       << ADD 1 BLUEFISH 1 EMBEDDED_AUDIO\r
+    \r
+^^^^^^^^\r
+KEY_ONLY\r
+^^^^^^^^\r
+\r
+Displays key as fill.\r
+\r
+Default::\r
+\r
+    Disabled\r
+\r
+Syntax::\r
+\r
+       KEY_ONLY\r
+    \r
+Configuration Syntax::\r
+\r
+    <key-only>[true|false]</key-only>\r
+           \r
+Example::\r
+       \r
+       << ADD 1 BLUEFISH 1 EMBEDDED_AUDIO KEY_ONLY    \r
+    \r
+^^^^^^^\r
+LATENCY\r
+^^^^^^^\r
+\r
+Set latency mode.\r
+\r
+Default::\r
+\r
+    normal\r
+\r
+Configuration Syntax::\r
+\r
+    <latency>[normal|low|default]</latency>\r
+        \r
+^^^^^\r
+KEYER\r
+^^^^^\r
+\r
+Set keyer mode.\r
+\r
+Default::\r
+\r
+    external\r
+\r
+Configuration Syntax::\r
+\r
+    <keyer>[external|internal|default]</keyer>\r
+    \r
+^^^^^^^^^^^^\r
+BUFFER_DEPTH\r
+^^^^^^^^^^^^\r
+\r
+Set buffer depth. Settings this value to low can cause output distortion.\r
+\r
+Default::\r
+\r
+    3\r
+\r
+Configuration Syntax::\r
+\r
+    <buffer-depth>[1..]</buffer-depth>
\ No newline at end of file
diff --git a/build/html/_sources/consumers/file.txt b/build/html/_sources/consumers/file.txt
new file mode 100644 (file)
index 0000000..d71b1c5
--- /dev/null
@@ -0,0 +1,39 @@
+*****************\r
+File Consumer\r
+*****************\r
+\r
+-----------\r
+Diagnostics\r
+-----------\r
+\r
+ffmpeg[*filename*]\r
+\r
++---------------+-----------------------------------------------+--------+\r
+| Graph         | Description                                   |  Scale |\r
++===============+===============================================+========+\r
+| frame-time    | Time spent decoding the current frame.        | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+               \r
+----------\r
+Parameters\r
+----------\r
+\r
+The file consumer uses the same option syntax as ffmpeg. \r
+\r
+Note, not all options supported by ffmpeg have been implemented.\r
+\r
+    \r
+^^^^^^^^\r
+FILENAME\r
+^^^^^^^^\r
+\r
+Target filename.\r
+\r
+Syntax::\r
+\r
+    [filename:string]\r
+    \r
+Example::\r
+\r
+    ADD 1 FILE test.mov -vcodec libx264 -crf 5 -preset ultrafast -tune fastdecode -s 1280x720 -r 50 -acodec aac -ab 128k \r
+    REMOVE 1 FILE    
\ No newline at end of file
diff --git a/build/html/_sources/consumers/image-scroll.txt b/build/html/_sources/consumers/image-scroll.txt
new file mode 100644 (file)
index 0000000..4361e81
--- /dev/null
@@ -0,0 +1,3 @@
+*****************\r
+Image Scroll Consumer\r
+*****************
\ No newline at end of file
diff --git a/build/html/_sources/consumers/image.txt b/build/html/_sources/consumers/image.txt
new file mode 100644 (file)
index 0000000..599dfdc
--- /dev/null
@@ -0,0 +1,3 @@
+*****************\r
+Image Consumer\r
+*****************
\ No newline at end of file
diff --git a/build/html/_sources/consumers/index.txt b/build/html/_sources/consumers/index.txt
new file mode 100644 (file)
index 0000000..5d81bc3
--- /dev/null
@@ -0,0 +1,14 @@
+#################################
+  Consumers
+#################################
+
+.. toctree::
+   :maxdepth: 2
+   :numbered:
+   
+   decklink.rst
+   bluefish.rst
+   screen.rst
+   system-audio.rst
+   file.rst
+   image.rst
diff --git a/build/html/_sources/consumers/screen.txt b/build/html/_sources/consumers/screen.txt
new file mode 100644 (file)
index 0000000..233daa6
--- /dev/null
@@ -0,0 +1,3 @@
+*****************\r
+Screen Consumer\r
+*****************
\ No newline at end of file
diff --git a/build/html/_sources/consumers/system-audio.txt b/build/html/_sources/consumers/system-audio.txt
new file mode 100644 (file)
index 0000000..88644b9
--- /dev/null
@@ -0,0 +1,3 @@
+*****************\r
+System Audio Consumer\r
+*****************
\ No newline at end of file
diff --git a/build/html/_sources/contents.txt b/build/html/_sources/contents.txt
new file mode 100644 (file)
index 0000000..4ef6ddf
--- /dev/null
@@ -0,0 +1,16 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ CasparCG Documentation Contents
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+.. toctree::
+
+   whatsnew/index.rst
+   amcp/index.rst
+   producers/index.rst
+   consumers/index.rst
+   faq/index.rst
+   
+   about.rst
+   bugs.rst
+   copyright.rst
+   license.rst
diff --git a/build/html/_sources/copyright.txt b/build/html/_sources/copyright.txt
new file mode 100644 (file)
index 0000000..ecf0901
--- /dev/null
@@ -0,0 +1,3 @@
+*********
+Copyright
+*********
similarity index 100%
rename from source/faq.rst
rename to build/html/_sources/faq.txt
diff --git a/build/html/_sources/faq/bluefish.txt b/build/html/_sources/faq/bluefish.txt
new file mode 100644 (file)
index 0000000..e576e0a
--- /dev/null
@@ -0,0 +1,3 @@
+==================
+Bluefish FAQ
+==================
\ No newline at end of file
diff --git a/build/html/_sources/faq/decklink.txt b/build/html/_sources/faq/decklink.txt
new file mode 100644 (file)
index 0000000..262b23e
--- /dev/null
@@ -0,0 +1,3 @@
+==================
+Decklink FAQ
+==================
\ No newline at end of file
diff --git a/build/html/_sources/faq/general.txt b/build/html/_sources/faq/general.txt
new file mode 100644 (file)
index 0000000..8f98866
--- /dev/null
@@ -0,0 +1,3 @@
+==================
+General CasparCG FAQ
+==================
\ No newline at end of file
diff --git a/build/html/_sources/faq/index.txt b/build/html/_sources/faq/index.txt
new file mode 100644 (file)
index 0000000..7860bef
--- /dev/null
@@ -0,0 +1,12 @@
+.. _faq-index:
+
+#####################################
+  CasparCG Frequently Asked Questions
+#####################################
+
+.. toctree::
+   :maxdepth: 1
+
+   general.rst
+   decklink.rst
+   bluefish.rst
\ No newline at end of file
diff --git a/build/html/_sources/index.txt b/build/html/_sources/index.txt
deleted file mode 100644 (file)
index a36665c..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-.. CasparCG documentation master file, created by
-   sphinx-quickstart on Thu Dec 01 22:45:08 2011.
-   You can adapt this file completely to your liking, but it should at least
-   contain the root `toctree` directive.
-
-Welcome to CasparCG's documentation!
-====================================
-
-Contents:
-
-..     toctree::
-       :maxdepth: 2
-       :numbered:
-   
-       producers
-       consumers
-       commands
-
-Indices and tables
-==================
-
-* :ref:`genindex`
-* :ref:`modindex`
-* :ref:`search`
-
diff --git a/build/html/_sources/license.txt b/build/html/_sources/license.txt
new file mode 100644 (file)
index 0000000..eb3731a
--- /dev/null
@@ -0,0 +1,5 @@
+*******************
+History and License
+*******************
+
+
diff --git a/build/html/_sources/producers/decklink.txt b/build/html/_sources/producers/decklink.txt
new file mode 100644 (file)
index 0000000..e11e095
--- /dev/null
@@ -0,0 +1,79 @@
+*****************\r
+Decklink Producer\r
+*****************\r
+\r
+-----------\r
+Diagnostics\r
+-----------\r
+\r
+flash[*model-name* | *device-index* | *video-mode*]\r
+\r
++---------------+-----------------------------------------------+--------+\r
+| Graph         | Description                                   |  Scale |\r
++===============+===============================================+========+\r
+| frame-time    | Time spent rendering the current frame.       | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+| tick-time     | Time between rendering two frames.            | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+| dropped-frame | Dropped an input frame.                       |  N/A   |\r
++---------------+-----------------------------------------------+--------+\r
+| late-frame    | Frame was not ready in time and is skipped.   |  N/A   |\r
++---------------+-----------------------------------------------+--------+\r
+| output-buffer | Buffering.                                     |        |\r
++---------------+-----------------------------------------------+--------+\r
+----------\r
+Parameters\r
+----------\r
+\r
+^^^^^^\r
+DEVICE\r
+^^^^^^\r
+\r
+Which BlackMagic device to attach.\r
+\r
+Syntax::\r
+\r
+       [device:int]\r
+       \r
+Example::\r
+       \r
+       << PLAY 1-1 DECKLINK 1\r
+    \r
+^^^^^^\r
+LENGTH\r
+^^^^^^\r
+Sets the end of the file.\r
+\r
+Syntax::\r
+\r
+       LENGTH [frames:int]\r
+       \r
+Example::\r
+       \r
+       << PLAY 1-1 DECKLINK 1 LENGTH 100\r
+       \r
+^^^^^^\r
+FILTER\r
+^^^^^^\r
+Configures libavfilter which will be used.\r
+\r
+Syntax::\r
+\r
+       FILTER [libavfilter-parameters:string]\r
+               \r
+Example::\r
+               \r
+       << PLAY 1-1 DECKLINK 1 FILTER hflip:yadif=0:0\r
+       \r
+^^^^^^\r
+FORMAT\r
+^^^^^^\r
+Sets the video-mode. If no video-mode is provided then the parent channels video-mode will be used.\r
+\r
+Syntax::\r
+\r
+       FORMAT [video-mode:string]\r
+       \r
+Example::\r
+       \r
+       << PLAY 1-1 DECKLINK 1 FORMAT PAL LENGTH 100
\ No newline at end of file
diff --git a/build/html/_sources/producers/ffmpeg.txt b/build/html/_sources/producers/ffmpeg.txt
new file mode 100644 (file)
index 0000000..6f8726d
--- /dev/null
@@ -0,0 +1,170 @@
+*****************\r
+FFMPEG Producer\r
+*****************\r
+\r
+---------------\r
+Supported Media\r
+---------------\r
+\r
+The ffmpeg producer supports all files that the "ffmpeg" library (www.ffmpeg.org) can play. \r
+\r
+-------\r
+Filters\r
+-------\r
+\r
+The ffmpeg producer supports "libavfilter" filters through the "FILTER" parameter.\r
+\r
+-----------\r
+Diagnostics\r
+-----------\r
+\r
+ffmpeg[*filename* | *video-mode* | *file-frame-number* / *file-nb-frames*]\r
+\r
++---------------+-----------------------------------------------+--------+\r
+| Graph         | Description                                   |  Scale |\r
++===============+===============================================+========+\r
+| frame-time    | Time spent decoding the current frame.        | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+| buffer-count  | Number of input packets buffered.             |  100   |\r
++---------------+-----------------------------------------------+--------+\r
+| buffer-size   | Size of buffered input packets.               | 64MB   |\r
++---------------+-----------------------------------------------+--------+\r
+| underflow     | Frame was not ready in time and is skipped.   |  N/A   |\r
++---------------+-----------------------------------------------+--------+\r
+| seek          | Input has seeked.                             |  N/A   |\r
++---------------+-----------------------------------------------+--------+\r
+               \r
+----------\r
+Parameters\r
+----------\r
+\r
+^^^^\r
+LOOP\r
+^^^^\r
+Sets whether file will loop.\r
+\r
+Syntax::\r
+\r
+       {LOOP}\r
+       \r
+Example::\r
+       \r
+       << PLAY 1-1 MOVIE LOOP\r
+       \r
+^^^^\r
+SEEK\r
+^^^^\r
+Sets the start of the file. This point will be used while looping.\r
+\r
+Syntax::\r
+\r
+       SEEK [frames:int]\r
+       \r
+Example::\r
+       \r
+       << PLAY 1-1 MOVIE SEEK 100 LOOP\r
+           \r
+^^^^\r
+START (CasparCG 2.1)\r
+^^^^\r
+Sets the start of the file. This point will be used while looping.\r
+\r
+Syntax::\r
+\r
+       START [frames:int]\r
+       \r
+Example::\r
+       \r
+       << PLAY 1-1 MOVIE START 100 LOOP\r
+    \r
+^^^^^^\r
+LENGTH\r
+^^^^^^\r
+Sets the end of the file.\r
+\r
+Syntax::\r
+\r
+       LENGTH [frames:int]\r
+       \r
+Example::\r
+       \r
+       << PLAY 1-1 MOVIE LENGTH 100\r
+       \r
+^^^^^^\r
+FILTER\r
+^^^^^^\r
+Configures libavfilter which will be used.\r
+\r
+Syntax::\r
+\r
+       FILTER [libavfilter-parameters:string]\r
+               \r
+Example::\r
+               \r
+       << PLAY 1-1 MOVIE FILTER hflip:yadif=0:0\r
+       \r
+---------\r
+Functions\r
+---------\r
+\r
+^^^^\r
+LOOP\r
+^^^^\r
+Sets whether file will loop. \r
+\r
+Syntax::\r
+\r
+       LOOP [loop:0|1]\r
+       \r
+Returns\r
+\r
+       The value of LOOP after the command have completed.\r
+       \r
+Example::\r
+       \r
+       << CALL 1-1 LOOP 1\r
+       << CALL 1-1 LOOP   // Queries without changing.\r
+       >> 1\r
+       \r
+^^^^\r
+SEEK\r
+^^^^\r
+Seeks in the file.\r
+\r
+Syntax::\r
+\r
+       SEEK [frames:int]\r
+       \r
+Returns\r
+\r
+       Nothing.\r
+       \r
+Example::\r
+       \r
+       << CALL 1-1 SEEK 200\r
+        \r
+^^^^\r
+START (CasparCG 2.1)\r
+^^^^\r
+Sets the start of the file. This point will be used while looping.\r
+\r
+Syntax::\r
+\r
+       START [frames:int]\r
+       \r
+Example::\r
+       \r
+       << CALL 1-1 START 100\r
+    \r
+^^^^^^\r
+LENGTH (CasparCG 2.1)\r
+^^^^^^\r
+Sets the end of the file.\r
+\r
+Syntax::\r
+\r
+       LENGTH [frames:int]\r
+       \r
+Example::\r
+       \r
+       << CALL 1-1 LENGTH 100P
\ No newline at end of file
diff --git a/build/html/_sources/producers/flash.txt b/build/html/_sources/producers/flash.txt
new file mode 100644 (file)
index 0000000..7f2a436
--- /dev/null
@@ -0,0 +1,37 @@
+*****************\r
+Flash Producer\r
+*****************\r
+\r
+---------------\r
+Supported Media\r
+---------------\r
+\r
++---------------+-----------------------------------------------+\r
+| Extension     | Description                                   |\r
++===============+===============================================+\r
+| .ft           | Flash-template.                               |\r
++---------------+-----------------------------------------------+\r
+| .ct           | Compressed-template.                          |\r
++---------------+-----------------------------------------------+\r
+| .swf          | Flash file.                                   |\r
++---------------+-----------------------------------------------+\r
+\r
+-----------\r
+Diagnostics\r
+-----------\r
+\r
+flash[*template-host* | *video-mode*]\r
+\r
++---------------+-----------------------------------------------+--------+\r
+| Graph         | Description                                   |  Scale |\r
++===============+===============================================+========+\r
+| frame-time    | Time spent rendering the current frame.       | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+| tick-time     | Time between rendering two frames.            | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+| param         | Invoked flash command.                        |  N/A   |\r
++---------------+-----------------------------------------------+--------+\r
+| late-frame    | Frame was not ready in time and is skipped.   |  N/A   |\r
++---------------+-----------------------------------------------+--------+\r
+| sync          | Synced time between rendering two frames.     | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
diff --git a/build/html/_sources/producers/image-scroll.txt b/build/html/_sources/producers/image-scroll.txt
new file mode 100644 (file)
index 0000000..d749a5e
--- /dev/null
@@ -0,0 +1,3 @@
+*****************\r
+Image Scroll Producer\r
+*****************
\ No newline at end of file
diff --git a/build/html/_sources/producers/image.txt b/build/html/_sources/producers/image.txt
new file mode 100644 (file)
index 0000000..6e2166b
--- /dev/null
@@ -0,0 +1,3 @@
+*****************\r
+Image Producer\r
+*****************
\ No newline at end of file
diff --git a/build/html/_sources/producers/index.txt b/build/html/_sources/producers/index.txt
new file mode 100644 (file)
index 0000000..bf09af5
--- /dev/null
@@ -0,0 +1,13 @@
+#################################
+  Producers
+#################################
+
+.. toctree::
+   :maxdepth: 2
+   :numbered:
+   
+   ffmpeg.rst
+   flash.rst
+   image.rst
+   image-scroll.rst
+   decklink.rst
diff --git a/build/html/_sources/whatsnew/2_0.txt b/build/html/_sources/whatsnew/2_0.txt
new file mode 100644 (file)
index 0000000..f28c3c6
--- /dev/null
@@ -0,0 +1,6 @@
+****************************
+  What's New in CasparCG 2.0
+****************************
+
+Introduction
+============
diff --git a/build/html/_sources/whatsnew/index.txt b/build/html/_sources/whatsnew/index.txt
new file mode 100644 (file)
index 0000000..4baf6b2
--- /dev/null
@@ -0,0 +1,12 @@
+.. _whatsnew-index:\r
+\r
+#######################\r
+ What's New in CasparCG\r
+#######################\r
+\r
+:Date: |today|\r
+\r
+.. toctree::\r
+   :maxdepth: 2\r
+\r
+   2_0.rst\r
index 21f3f5098d74ca71c6c3f917a765fb6bf78b4dea..7833719c136a18914acecdac1836ed7493f3df6b 100644 (file)
@@ -114,6 +114,11 @@ div.sphinxsidebar input {
 }
 
 
+/* for collapsible sidebar */
+div#sidebarbutton {
+    background-color: #3c6e83;
+}
+
 
 /* -- hyperlink styles ------------------------------------------------------ */
 
diff --git a/build/html/_static/opensearch.xml b/build/html/_static/opensearch.xml
new file mode 100644 (file)
index 0000000..ef95044
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
+  <ShortName>CasparCG</ShortName>
+  <Description>Search CasparCG 2.0 documentation</Description>
+  <InputEncoding>utf-8</InputEncoding>
+  <Url type="text/html" method="get"
+       template="http://docs.python.org/dev/py3k/search.html?q={searchTerms}&amp;check_keywords=yes&amp;area=default"/>
+  <LongName>CasparCG 2.0 documentation</LongName>
+  
+</OpenSearchDescription>
\ No newline at end of file
similarity index 51%
rename from build/html/data-commands.html
rename to build/html/about.html
index b393a711ccf33b5b12b774c9afabdcd334ec5033..59787fa2f791492cc17f11282c3218c526978566 100644 (file)
@@ -8,7 +8,7 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Data Commands &mdash; CasparCG 2.0 documentation</title>
+    <title>About these documents &mdash; CasparCG 2.0 documentation</title>
     
     <link rel="stylesheet" href="_static/default.css" type="text/css" />
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     <script type="text/javascript" src="_static/jquery.js"></script>
     <script type="text/javascript" src="_static/underscore.js"></script>
     <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" /> 
+    <script type="text/javascript" src="_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="#" />
+    <link rel="copyright" title="Copyright" href="copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" />
+    <link rel="next" title="Reporting Bugs" href="bugs.html" />
+    <link rel="prev" title="CasparCG Frequently Asked Questions" href="faq/index.html" />
+
   </head>
   <body>
     <div class="related">
         <li class="right" style="margin-right: 10px">
           <a href="genindex.html" title="General Index"
              accesskey="I">index</a></li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li class="right" >
+          <a href="bugs.html" title="Reporting Bugs"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="faq/index.html" title="CasparCG Frequently Asked Questions"
+             accesskey="P">previous</a> |</li>
+        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li>
       </ul>
     </div>  
 
         <div class="bodywrapper">
           <div class="body">
             
-  <div class="section" id="data-commands">
-<h1>Data Commands<a class="headerlink" href="#data-commands" title="Permalink to this headline">¶</a></h1>
-<p>The DATA Commands are convenient to use when you have large datasets that might not be available at broadcast-time.
-DATA allows you to store a dataset on the CasparCG Server and assign it to a much shorter name. This name can then be used to recall the data when displaying a template graphic.</p>
-<div class="section" id="data-store">
-<h2>DATA STORE<a class="headerlink" href="#data-store" title="Permalink to this headline">¶</a></h2>
-<p>Stores the dataset data under the name name.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>DATA STORE [name:string] [data:string]</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; DATA STORE my_data "Some useful data"</pre>
-</div>
-</div>
-<div class="section" id="data-retrieve">
-<h2>DATA RETRIEVE<a class="headerlink" href="#data-retrieve" title="Permalink to this headline">¶</a></h2>
-<p>Returns the data saved under the name <em>name</em>.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>DATA RETRIEVE [name:string]</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; DATA RETRIEVE my_data
-&lt;&lt; "Some usefule data"</pre>
-</div>
-</div>
-<div class="section" id="data-list">
-<h2>DATA LIST<a class="headerlink" href="#data-list" title="Permalink to this headline">¶</a></h2>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>DATA LIST</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; DATA LIST
-&lt;&lt; my_data</pre>
-</div>
-</div>
+  <div class="section" id="about-these-documents">
+<h1>About these documents<a class="headerlink" href="#about-these-documents" title="Permalink to this headline">¶</a></h1>
 </div>
 
 
@@ -86,21 +70,19 @@ DATA allows you to store a dataset on the CasparCG Server and assign it to a muc
       </div>
       <div class="sphinxsidebar">
         <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">Data Commands</a><ul>
-<li><a class="reference internal" href="#data-store">DATA STORE</a></li>
-<li><a class="reference internal" href="#data-retrieve">DATA RETRIEVE</a></li>
-<li><a class="reference internal" href="#data-list">DATA LIST</a></li>
-</ul>
-</li>
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="faq/index.html"
+                        title="previous chapter">CasparCG Frequently Asked Questions</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="bugs.html"
+                        title="next chapter">Reporting Bugs</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="bugs.html">Report a Bug</a></li>
+  <li><a href="_sources/about.txt"
+         rel="nofollow">Show Source</a></li>
 </ul>
 
-  <h3>This Page</h3>
-  <ul class="this-page-menu">
-    <li><a href="_sources/data-commands.txt"
-           rel="nofollow">Show Source</a></li>
-  </ul>
 <div id="searchbox" style="display: none">
   <h3>Quick search</h3>
     <form class="search" action="search.html" method="get">
@@ -124,12 +106,26 @@ DATA allows you to store a dataset on the CasparCG Server and assign it to a muc
         <li class="right" style="margin-right: 10px">
           <a href="genindex.html" title="General Index"
              >index</a></li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li class="right" >
+          <a href="bugs.html" title="Reporting Bugs"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="faq/index.html" title="CasparCG Frequently Asked Questions"
+             >previous</a> |</li>
+        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li>
       </ul>
     </div>
     <div class="footer">
-        &copy; Copyright 2011, Robert Nagy.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    &copy; <a href="copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
     </div>
+
   </body>
 </html>
\ No newline at end of file
similarity index 54%
rename from build/html/basic-commands.html
rename to build/html/amcp/basic-commands.html
index 44f436c316e329bebdd4bbec5324f24390da1388..4d33988b58fa73ff9641f73f29c9547640d5ecb2 100644 (file)
@@ -8,33 +8,52 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Basic Commands &mdash; CasparCG 2.0 documentation</title>
+    <title>5. Basic Commands &mdash; CasparCG 2.0 documentation</title>
     
-    <link rel="stylesheet" href="_static/default.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
     
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    '',
+        URL_ROOT:    '../',
         VERSION:     '2.0',
         COLLAPSE_INDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
       };
     </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" /> 
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="AMCP Reference" href="index.html" />
+    <link rel="next" title="6. Template Graphics Commands" href="template-graphics-commands.html" />
+    <link rel="prev" title="1. Communication" href="introduction.html" />
+
   </head>
   <body>
     <div class="related">
       <h3>Navigation</h3>
       <ul>
         <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
+          <a href="../genindex.html" title="General Index"
              accesskey="I">index</a></li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li class="right" >
+          <a href="template-graphics-commands.html" title="6. Template Graphics Commands"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="introduction.html" title="1. Communication"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">AMCP Reference</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -44,9 +63,9 @@
           <div class="body">
             
   <div class="section" id="basic-commands">
-<h1>Basic Commands<a class="headerlink" href="#basic-commands" title="Permalink to this headline">¶</a></h1>
+<h1>5. Basic Commands<a class="headerlink" href="#basic-commands" title="Permalink to this headline">¶</a></h1>
 <div class="section" id="loadbg">
-<h2>LOADBG<a class="headerlink" href="#loadbg" title="Permalink to this headline">¶</a></h2>
+<h2>5.1. LOADBG<a class="headerlink" href="#loadbg" title="Permalink to this headline">¶</a></h2>
 <p>Loads a producer in the background and prepares it for playout.
 If no layer is specified the default layer index will be used.</p>
 <p>Syntax:</p>
@@ -57,7 +76,7 @@ If no layer is specified the default layer index will be used.</p>
 </div>
 </div>
 <div class="section" id="load">
-<h2>LOAD<a class="headerlink" href="#load" title="Permalink to this headline">¶</a></h2>
+<h2>5.2. LOAD<a class="headerlink" href="#load" title="Permalink to this headline">¶</a></h2>
 <p>Loads a producer to the foreground and displays the first frame.
 If no layer is specified the default layer index will be used.</p>
 <p>Syntax:</p>
@@ -68,7 +87,7 @@ If no layer is specified the default layer index will be used.</p>
 </div>
 </div>
 <div class="section" id="play">
-<h2>PLAY<a class="headerlink" href="#play" title="Permalink to this headline">¶</a></h2>
+<h2>5.3. PLAY<a class="headerlink" href="#play" title="Permalink to this headline">¶</a></h2>
 <p>Moves producer from background to foreground and starts playing it. If a transition (see LOADBG) is prepared, it will be executed.
 If additional parameters (see LOADBG) are provided then the provided producer will first be loaded to the background.
 If no layer is specified the default layer index will be used.</p>
@@ -81,7 +100,7 @@ If no layer is specified the default layer index will be used.</p>
 </div>
 </div>
 <div class="section" id="pause">
-<h2>PAUSE<a class="headerlink" href="#pause" title="Permalink to this headline">¶</a></h2>
+<h2>5.4. PAUSE<a class="headerlink" href="#pause" title="Permalink to this headline">¶</a></h2>
 <p>Pauses foreground clip.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>PAUSE [channel:int]-[layer:int]</pre>
@@ -91,7 +110,7 @@ If no layer is specified the default layer index will be used.</p>
 </div>
 </div>
 <div class="section" id="stop">
-<h2>STOP<a class="headerlink" href="#stop" title="Permalink to this headline">¶</a></h2>
+<h2>5.5. STOP<a class="headerlink" href="#stop" title="Permalink to this headline">¶</a></h2>
 <p>Removes foreground clip. If no layer is specified the default layer index will be used.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>STOP [channel:int]-[layer:int]</pre>
@@ -101,7 +120,7 @@ If no layer is specified the default layer index will be used.</p>
 </div>
 </div>
 <div class="section" id="clear">
-<h2>CLEAR<a class="headerlink" href="#clear" title="Permalink to this headline">¶</a></h2>
+<h2>5.6. CLEAR<a class="headerlink" href="#clear" title="Permalink to this headline">¶</a></h2>
 <p>Removes both foreground and background clips. If no layer is specified then all layers in the specified video-channel are cleared.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>CLEAR [channel:int]{-[layer:int]}</pre>
@@ -112,7 +131,7 @@ If no layer is specified the default layer index will be used.</p>
 </div>
 </div>
 <div class="section" id="call">
-<h2>CALL<a class="headerlink" href="#call" title="Permalink to this headline">¶</a></h2>
+<h2>5.7. CALL<a class="headerlink" href="#call" title="Permalink to this headline">¶</a></h2>
 <p>Calls a producers specific function.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>CALL [channel:int]-[layer:int] [function:string] {parameters:string}</pre>
@@ -122,7 +141,7 @@ If no layer is specified the default layer index will be used.</p>
 </div>
 </div>
 <div class="section" id="swap">
-<h2>SWAP<a class="headerlink" href="#swap" title="Permalink to this headline">¶</a></h2>
+<h2>5.8. SWAP<a class="headerlink" href="#swap" title="Permalink to this headline">¶</a></h2>
 <p>Swaps layers between channels (both foreground and background will be swapped). If layers are not specified then all layers in respective video-channel will be swapped.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>SWAP [channel:int]{-[layer:int]} [channel:int]{-[layer:int]}</pre>
@@ -133,7 +152,7 @@ If no layer is specified the default layer index will be used.</p>
 </div>
 </div>
 <div class="section" id="add">
-<h2>ADD<a class="headerlink" href="#add" title="Permalink to this headline">¶</a></h2>
+<h2>5.9. ADD<a class="headerlink" href="#add" title="Permalink to this headline">¶</a></h2>
 <p>Adds consumer to output.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>ADD [channel:int] [consumer:string] {parameters:string}</pre>
@@ -144,7 +163,7 @@ If no layer is specified the default layer index will be used.</p>
 </div>
 </div>
 <div class="section" id="remove">
-<h2>REMOVE<a class="headerlink" href="#remove" title="Permalink to this headline">¶</a></h2>
+<h2>5.10. REMOVE<a class="headerlink" href="#remove" title="Permalink to this headline">¶</a></h2>
 <p>Removes consumer from output.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>REMOVE [channel:int] [consumer:string] {parameters:string}</pre>
@@ -162,31 +181,39 @@ If no layer is specified the default layer index will be used.</p>
       </div>
       <div class="sphinxsidebar">
         <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
+  <h3><a href="../contents.html">Table Of Contents</a></h3>
   <ul>
-<li><a class="reference internal" href="#">Basic Commands</a><ul>
-<li><a class="reference internal" href="#loadbg">LOADBG</a></li>
-<li><a class="reference internal" href="#load">LOAD</a></li>
-<li><a class="reference internal" href="#play">PLAY</a></li>
-<li><a class="reference internal" href="#pause">PAUSE</a></li>
-<li><a class="reference internal" href="#stop">STOP</a></li>
-<li><a class="reference internal" href="#clear">CLEAR</a></li>
-<li><a class="reference internal" href="#call">CALL</a></li>
-<li><a class="reference internal" href="#swap">SWAP</a></li>
-<li><a class="reference internal" href="#add">ADD</a></li>
-<li><a class="reference internal" href="#remove">REMOVE</a></li>
+<li><a class="reference internal" href="#">5. Basic Commands</a><ul>
+<li><a class="reference internal" href="#loadbg">5.1. LOADBG</a></li>
+<li><a class="reference internal" href="#load">5.2. LOAD</a></li>
+<li><a class="reference internal" href="#play">5.3. PLAY</a></li>
+<li><a class="reference internal" href="#pause">5.4. PAUSE</a></li>
+<li><a class="reference internal" href="#stop">5.5. STOP</a></li>
+<li><a class="reference internal" href="#clear">5.6. CLEAR</a></li>
+<li><a class="reference internal" href="#call">5.7. CALL</a></li>
+<li><a class="reference internal" href="#swap">5.8. SWAP</a></li>
+<li><a class="reference internal" href="#add">5.9. ADD</a></li>
+<li><a class="reference internal" href="#remove">5.10. REMOVE</a></li>
 </ul>
 </li>
 </ul>
 
-  <h3>This Page</h3>
-  <ul class="this-page-menu">
-    <li><a href="_sources/basic-commands.txt"
-           rel="nofollow">Show Source</a></li>
-  </ul>
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="introduction.html"
+                        title="previous chapter">1. Communication</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="template-graphics-commands.html"
+                        title="next chapter">6. Template Graphics Commands</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/amcp/basic-commands.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
 <div id="searchbox" style="display: none">
   <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
+    <form class="search" action="../search.html" method="get">
       <input type="text" name="q" />
       <input type="submit" value="Go" />
       <input type="hidden" name="check_keywords" value="yes" />
@@ -205,14 +232,29 @@ If no layer is specified the default layer index will be used.</p>
       <h3>Navigation</h3>
       <ul>
         <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
+          <a href="../genindex.html" title="General Index"
              >index</a></li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li class="right" >
+          <a href="template-graphics-commands.html" title="6. Template Graphics Commands"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="introduction.html" title="1. Communication"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >AMCP Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
-        &copy; Copyright 2011, Robert Nagy.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
     </div>
+
   </body>
 </html>
\ No newline at end of file
diff --git a/build/html/amcp/data-commands.html b/build/html/amcp/data-commands.html
new file mode 100644 (file)
index 0000000..7e2b20c
--- /dev/null
@@ -0,0 +1,177 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>7. Data Commands &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="AMCP Reference" href="index.html" />
+    <link rel="next" title="8. Mixer Commands" href="mixer-commands.html" />
+    <link rel="prev" title="6. Template Graphics Commands" href="template-graphics-commands.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="mixer-commands.html" title="8. Mixer Commands"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="template-graphics-commands.html" title="6. Template Graphics Commands"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">AMCP Reference</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="data-commands">
+<h1>7. Data Commands<a class="headerlink" href="#data-commands" title="Permalink to this headline">¶</a></h1>
+<p>The DATA Commands are convenient to use when you have large datasets that might not be available at broadcast-time.
+DATA allows you to store a dataset on the CasparCG Server and assign it to a much shorter name. This name can then be used to recall the data when displaying a template graphic.</p>
+<div class="section" id="data-store">
+<h2>7.1. DATA STORE<a class="headerlink" href="#data-store" title="Permalink to this headline">¶</a></h2>
+<p>Stores the dataset data under the name name.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><pre>DATA STORE [name:string] [data:string]</pre>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&gt;&gt; DATA STORE my_data "Some useful data"</pre>
+</div>
+</div>
+<div class="section" id="data-retrieve">
+<h2>7.2. DATA RETRIEVE<a class="headerlink" href="#data-retrieve" title="Permalink to this headline">¶</a></h2>
+<p>Returns the data saved under the name <em>name</em>.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><pre>DATA RETRIEVE [name:string]</pre>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&gt;&gt; DATA RETRIEVE my_data
+&lt;&lt; "Some usefule data"</pre>
+</div>
+</div>
+<div class="section" id="data-list">
+<h2>7.3. DATA LIST<a class="headerlink" href="#data-list" title="Permalink to this headline">¶</a></h2>
+<p>Syntax:</p>
+<div class="highlight-python"><pre>DATA LIST</pre>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&gt;&gt; DATA LIST
+&lt;&lt; my_data</pre>
+</div>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h3><a href="../contents.html">Table Of Contents</a></h3>
+  <ul>
+<li><a class="reference internal" href="#">7. Data Commands</a><ul>
+<li><a class="reference internal" href="#data-store">7.1. DATA STORE</a></li>
+<li><a class="reference internal" href="#data-retrieve">7.2. DATA RETRIEVE</a></li>
+<li><a class="reference internal" href="#data-list">7.3. DATA LIST</a></li>
+</ul>
+</li>
+</ul>
+
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="template-graphics-commands.html"
+                        title="previous chapter">6. Template Graphics Commands</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="mixer-commands.html"
+                        title="next chapter">8. Mixer Commands</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/amcp/data-commands.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="mixer-commands.html" title="8. Mixer Commands"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="template-graphics-commands.html" title="6. Template Graphics Commands"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >AMCP Reference</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/amcp/index.html b/build/html/amcp/index.html
new file mode 100644 (file)
index 0000000..0e13a87
--- /dev/null
@@ -0,0 +1,209 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>AMCP 2.0 Reference &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="next" title="1. Communication" href="introduction.html" />
+    <link rel="prev" title="What’s New in CasparCG 2.0" href="../whatsnew/2_0.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="introduction.html" title="1. Communication"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="../whatsnew/2_0.html" title="What’s New in CasparCG 2.0"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="amcp-2-0-reference">
+<h1>AMCP 2.0 Reference<a class="headerlink" href="#amcp-2-0-reference" title="Permalink to this headline">¶</a></h1>
+<p>The Advanced Media Control Protocol (AMCP) is the main communication protocol used to control and query CasparCG Server 2.0.</p>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="introduction.html">1. Communication</a></li>
+<li class="toctree-l1"><a class="reference internal" href="introduction.html#backwards-compatibility">2. Backwards Compatibility</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="introduction.html#breaking-changes">2.1. Breaking Changes</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="introduction.html#special-sequences">3. Special sequences</a></li>
+<li class="toctree-l1"><a class="reference internal" href="introduction.html#return-codes">4. Return codes</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="introduction.html#information">4.1. Information</a></li>
+<li class="toctree-l2"><a class="reference internal" href="introduction.html#successful">4.2. Successful</a></li>
+<li class="toctree-l2"><a class="reference internal" href="introduction.html#client-error">4.3. Client Error</a></li>
+<li class="toctree-l2"><a class="reference internal" href="introduction.html#server-error">4.4. Server Error</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="basic-commands.html">5. Basic Commands</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="basic-commands.html#loadbg">5.1. LOADBG</a></li>
+<li class="toctree-l2"><a class="reference internal" href="basic-commands.html#load">5.2. LOAD</a></li>
+<li class="toctree-l2"><a class="reference internal" href="basic-commands.html#play">5.3. PLAY</a></li>
+<li class="toctree-l2"><a class="reference internal" href="basic-commands.html#pause">5.4. PAUSE</a></li>
+<li class="toctree-l2"><a class="reference internal" href="basic-commands.html#stop">5.5. STOP</a></li>
+<li class="toctree-l2"><a class="reference internal" href="basic-commands.html#clear">5.6. CLEAR</a></li>
+<li class="toctree-l2"><a class="reference internal" href="basic-commands.html#call">5.7. CALL</a></li>
+<li class="toctree-l2"><a class="reference internal" href="basic-commands.html#swap">5.8. SWAP</a></li>
+<li class="toctree-l2"><a class="reference internal" href="basic-commands.html#add">5.9. ADD</a></li>
+<li class="toctree-l2"><a class="reference internal" href="basic-commands.html#remove">5.10. REMOVE</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="template-graphics-commands.html">6. Template Graphics Commands</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="template-graphics-commands.html#cg-add">6.1. CG ADD</a></li>
+<li class="toctree-l2"><a class="reference internal" href="template-graphics-commands.html#cg-remove">6.2. CG REMOVE</a></li>
+<li class="toctree-l2"><a class="reference internal" href="template-graphics-commands.html#cg-clear">6.3. CG CLEAR</a></li>
+<li class="toctree-l2"><a class="reference internal" href="template-graphics-commands.html#cg-play">6.4. CG PLAY</a></li>
+<li class="toctree-l2"><a class="reference internal" href="template-graphics-commands.html#cg-stop">6.5. CG STOP</a></li>
+<li class="toctree-l2"><a class="reference internal" href="template-graphics-commands.html#cg-next">6.6. CG NEXT</a></li>
+<li class="toctree-l2"><a class="reference internal" href="template-graphics-commands.html#cg-goto">6.7. CG GOTO</a></li>
+<li class="toctree-l2"><a class="reference internal" href="template-graphics-commands.html#cg-update">6.8. CG UPDATE</a></li>
+<li class="toctree-l2"><a class="reference internal" href="template-graphics-commands.html#cg-invoke">6.9. CG INVOKE</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="data-commands.html">7. Data Commands</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="data-commands.html#data-store">7.1. DATA STORE</a></li>
+<li class="toctree-l2"><a class="reference internal" href="data-commands.html#data-retrieve">7.2. DATA RETRIEVE</a></li>
+<li class="toctree-l2"><a class="reference internal" href="data-commands.html#data-list">7.3. DATA LIST</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="mixer-commands.html">8. Mixer Commands</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="mixer-commands.html#mixer-keyer">8.1. MIXER KEYER</a></li>
+<li class="toctree-l2"><a class="reference internal" href="mixer-commands.html#mixer-blend">8.2. MIXER BLEND</a></li>
+<li class="toctree-l2"><a class="reference internal" href="mixer-commands.html#mixer-opacity">8.3. MIXER OPACITY</a></li>
+<li class="toctree-l2"><a class="reference internal" href="mixer-commands.html#mixer-brigthness">8.4. MIXER BRIGTHNESS</a></li>
+<li class="toctree-l2"><a class="reference internal" href="mixer-commands.html#mixer-saturation">8.5. MIXER SATURATION</a></li>
+<li class="toctree-l2"><a class="reference internal" href="mixer-commands.html#mixer-contrast">8.6. MIXER CONTRAST</a></li>
+<li class="toctree-l2"><a class="reference internal" href="mixer-commands.html#mixer-levels">8.7. MIXER LEVELS</a></li>
+<li class="toctree-l2"><a class="reference internal" href="mixer-commands.html#mixer-fill">8.8. MIXER FILL</a></li>
+<li class="toctree-l2"><a class="reference internal" href="mixer-commands.html#mixer-clip">8.9. MIXER CLIP</a></li>
+<li class="toctree-l2"><a class="reference internal" href="mixer-commands.html#mixer-grid">8.10. MIXER GRID</a></li>
+<li class="toctree-l2"><a class="reference internal" href="mixer-commands.html#mixer-volume">8.11. MIXER VOLUME</a></li>
+<li class="toctree-l2"><a class="reference internal" href="mixer-commands.html#mixer-clear">8.12. MIXER CLEAR</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="query-commands.html">9. Query Commands</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="query-commands.html#cinf">9.1. CINF</a></li>
+<li class="toctree-l2"><a class="reference internal" href="query-commands.html#cls">9.2. CLS</a></li>
+<li class="toctree-l2"><a class="reference internal" href="query-commands.html#tls">9.3. TLS</a></li>
+<li class="toctree-l2"><a class="reference internal" href="query-commands.html#version">9.4. VERSION</a></li>
+<li class="toctree-l2"><a class="reference internal" href="query-commands.html#info">9.5. INFO</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="misc-commands.html">10. Misc Commands</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="misc-commands.html#diag">10.1. DIAG</a></li>
+<li class="toctree-l2"><a class="reference internal" href="misc-commands.html#bye">10.2. BYE</a></li>
+<li class="toctree-l2"><a class="reference internal" href="misc-commands.html#channel-grid">10.3. CHANNEL_GRID</a></li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="../whatsnew/2_0.html"
+                        title="previous chapter">What&#8217;s New in CasparCG 2.0</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="introduction.html"
+                        title="next chapter">1. Communication</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/amcp/index.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="introduction.html" title="1. Communication"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="../whatsnew/2_0.html" title="What’s New in CasparCG 2.0"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/amcp/introduction.html b/build/html/amcp/introduction.html
new file mode 100644 (file)
index 0000000..fd54b46
--- /dev/null
@@ -0,0 +1,227 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>1. Communication &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="AMCP 2.0 Reference" href="index.html" />
+    <link rel="next" title="5. Basic Commands" href="basic-commands.html" />
+    <link rel="prev" title="AMCP 2.0 Reference" href="index.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="basic-commands.html" title="5. Basic Commands"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="index.html" title="AMCP 2.0 Reference"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">AMCP 2.0 Reference</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="communication">
+<span id="introduction"></span><h1>1. Communication<a class="headerlink" href="#communication" title="Permalink to this headline">¶</a></h1>
+<ul>
+<li><p class="first">All communication is presumed to be encoded in UTF-8.</p>
+</li>
+<li><dl class="first docutils">
+<dt>Each command has to be terminated with both a carriage return and a linefeed character. For example:</dt>
+<dd><ul class="first last simple">
+<li>\r\n</li>
+<li>&lt;CR&gt;&lt;LF&gt;</li>
+<li>&lt;0x0D&gt;&lt;0x0A&gt;</li>
+<li>&lt;13&gt;&lt;10&gt;</li>
+</ul>
+</dd>
+</dl>
+</li>
+<li><p class="first">The whole command string is case insensitive.</p>
+</li>
+<li><p class="first">Since the parameters in a command is separated by spaces, you need to enclose the parameter with quotation marks if you want it to contain spaces.</p>
+</li>
+</ul>
+</div>
+<div class="section" id="backwards-compatibility">
+<h1>2. Backwards Compatibility<a class="headerlink" href="#backwards-compatibility" title="Permalink to this headline">¶</a></h1>
+<p>The AMCP 2.0 protocol implementation is mostly backward compatible with the previous CasparCG 1.7.1 AMCP Protocol and CasparCG 1.8.0 AMCP Protocol. This is achieved by providing default values for parameters used by the AMCP 2.0 protocol.</p>
+<div class="section" id="breaking-changes">
+<h2>2.1. Breaking Changes<a class="headerlink" href="#breaking-changes" title="Permalink to this headline">¶</a></h2>
+<ul class="simple">
+<li>The &#8216;&#8217;CLEAR&#8217;&#8217; command will also clear any visible template graphic in the specified container.</li>
+</ul>
+</div>
+</div>
+<div class="section" id="special-sequences">
+<h1>3. Special sequences<a class="headerlink" href="#special-sequences" title="Permalink to this headline">¶</a></h1>
+<p>Since bare quotation marks are used to keep parameters with spaces in one piece, there has to be another way to indicate a quotation mark in a string. Enter special sequences. They behave as in most programming languages. The escape character is the backslash character. In order to get a quotation mark you enter &#8221; in the command.
+Valid sequences:</p>
+<ul class="simple">
+<li>\&#8221; Quotation mark</li>
+<li>\\ Backslash</li>
+<li>\n New line</li>
+</ul>
+<p>These sequences apply to all parameters, it doesn&#8217;t matter if it&#8217;s a file name or a long string of xml-data.</p>
+</div>
+<div class="section" id="return-codes">
+<h1>4. Return codes<a class="headerlink" href="#return-codes" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="information">
+<h2>4.1. Information<a class="headerlink" href="#information" title="Permalink to this headline">¶</a></h2>
+<ul class="simple">
+<li>100 [action] - Information about an event.</li>
+<li>101 [action] - Information about an event. A line of data is being returned.</li>
+</ul>
+</div>
+<div class="section" id="successful">
+<h2>4.2. Successful<a class="headerlink" href="#successful" title="Permalink to this headline">¶</a></h2>
+<ul class="simple">
+<li>200 [command] OK       - The command has been executed and several lines of data are being returned (terminated by an empty line).</li>
+<li>201 [command] OK       - The command has been executed and a line of data is being returned</li>
+<li>202 [command] OK       - The command has been executed</li>
+</ul>
+</div>
+<div class="section" id="client-error">
+<h2>4.3. Client Error<a class="headerlink" href="#client-error" title="Permalink to this headline">¶</a></h2>
+<ul class="simple">
+<li>400 ERROR      - Command not understood</li>
+<li>401 [command] ERROR    - Illegal video_channel</li>
+<li>402 [command] ERROR    - Parameter missing</li>
+<li>403 [command] ERROR    - Illegal parameter</li>
+<li>404 [command] ERROR    - Media file not found</li>
+</ul>
+</div>
+<div class="section" id="server-error">
+<h2>4.4. Server Error<a class="headerlink" href="#server-error" title="Permalink to this headline">¶</a></h2>
+<ul class="simple">
+<li>500 FAILED     - Internal server error</li>
+<li>501 [command] FAILED  - Internal server error</li>
+<li>502 [command] FAILED  - Media file unreadable</li>
+</ul>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h3><a href="../contents.html">Table Of Contents</a></h3>
+  <ul>
+<li><a class="reference internal" href="#">1. Communication</a></li>
+<li><a class="reference internal" href="#backwards-compatibility">2. Backwards Compatibility</a><ul>
+<li><a class="reference internal" href="#breaking-changes">2.1. Breaking Changes</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#special-sequences">3. Special sequences</a></li>
+<li><a class="reference internal" href="#return-codes">4. Return codes</a><ul>
+<li><a class="reference internal" href="#information">4.1. Information</a></li>
+<li><a class="reference internal" href="#successful">4.2. Successful</a></li>
+<li><a class="reference internal" href="#client-error">4.3. Client Error</a></li>
+<li><a class="reference internal" href="#server-error">4.4. Server Error</a></li>
+</ul>
+</li>
+</ul>
+
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="index.html"
+                        title="previous chapter">AMCP 2.0 Reference</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="basic-commands.html"
+                        title="next chapter">5. Basic Commands</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/amcp/introduction.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="basic-commands.html" title="5. Basic Commands"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="index.html" title="AMCP 2.0 Reference"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >AMCP 2.0 Reference</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/amcp/misc-commands.html b/build/html/amcp/misc-commands.html
new file mode 100644 (file)
index 0000000..a43115e
--- /dev/null
@@ -0,0 +1,176 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>10. Misc Commands &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="AMCP Reference" href="index.html" />
+    <link rel="next" title="Producers" href="../producers/index.html" />
+    <link rel="prev" title="9. Query Commands" href="query-commands.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="../producers/index.html" title="Producers"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="query-commands.html" title="9. Query Commands"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">AMCP Reference</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="misc-commands">
+<h1>10. Misc Commands<a class="headerlink" href="#misc-commands" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="diag">
+<h2>10.1. DIAG<a class="headerlink" href="#diag" title="Permalink to this headline">¶</a></h2>
+<p>Opens the diagnostics window.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">DIAG</span>
+</pre></div>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&gt;&gt; DIAG</pre>
+</div>
+</div>
+<div class="section" id="bye">
+<h2>10.2. BYE<a class="headerlink" href="#bye" title="Permalink to this headline">¶</a></h2>
+<p>Disconnects from the server.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">BYE</span>
+</pre></div>
+</div>
+<p>Example</p>
+<blockquote>
+<div>&gt;&gt; BYE</div></blockquote>
+</div>
+<div class="section" id="channel-grid">
+<h2>10.3. CHANNEL_GRID<a class="headerlink" href="#channel-grid" title="Permalink to this headline">¶</a></h2>
+<p>Opens a window displaying all the channels currently running on the server.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><pre>&gt;&gt; CHANNEL_GRID</pre>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&gt;&gt; CHANNEL_GRID</pre>
+</div>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h3><a href="../contents.html">Table Of Contents</a></h3>
+  <ul>
+<li><a class="reference internal" href="#">10. Misc Commands</a><ul>
+<li><a class="reference internal" href="#diag">10.1. DIAG</a></li>
+<li><a class="reference internal" href="#bye">10.2. BYE</a></li>
+<li><a class="reference internal" href="#channel-grid">10.3. CHANNEL_GRID</a></li>
+</ul>
+</li>
+</ul>
+
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="query-commands.html"
+                        title="previous chapter">9. Query Commands</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="../producers/index.html"
+                        title="next chapter">Producers</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/amcp/misc-commands.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="../producers/index.html" title="Producers"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="query-commands.html" title="9. Query Commands"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >AMCP Reference</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
similarity index 53%
rename from build/html/mixer-commands.html
rename to build/html/amcp/mixer-commands.html
index f7c3840fd7061f8a3c4d6d90da6689032d383822..64e30c7a15603c79ae6c6223ff39c6ad94971c24 100644 (file)
@@ -8,33 +8,52 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Mixer Commands &mdash; CasparCG 2.0 documentation</title>
+    <title>8. Mixer Commands &mdash; CasparCG 2.0 documentation</title>
     
-    <link rel="stylesheet" href="_static/default.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
     
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    '',
+        URL_ROOT:    '../',
         VERSION:     '2.0',
         COLLAPSE_INDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
       };
     </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" /> 
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="AMCP Reference" href="index.html" />
+    <link rel="next" title="9. Query Commands" href="query-commands.html" />
+    <link rel="prev" title="7. Data Commands" href="data-commands.html" />
+
   </head>
   <body>
     <div class="related">
       <h3>Navigation</h3>
       <ul>
         <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
+          <a href="../genindex.html" title="General Index"
              accesskey="I">index</a></li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li class="right" >
+          <a href="query-commands.html" title="9. Query Commands"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="data-commands.html" title="7. Data Commands"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">AMCP Reference</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -44,9 +63,9 @@
           <div class="body">
             
   <div class="section" id="mixer-commands">
-<h1>Mixer Commands<a class="headerlink" href="#mixer-commands" title="Permalink to this headline">¶</a></h1>
+<h1>8. Mixer Commands<a class="headerlink" href="#mixer-commands" title="Permalink to this headline">¶</a></h1>
 <div class="section" id="mixer-keyer">
-<h2>MIXER KEYER<a class="headerlink" href="#mixer-keyer" title="Permalink to this headline">¶</a></h2>
+<h2>8.1. MIXER KEYER<a class="headerlink" href="#mixer-keyer" title="Permalink to this headline">¶</a></h2>
 <p>If <em>keyer</em> equals 1 then the specified layer will not be rendered, instead it will be used as the key for the layer above.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>MIXER [channel:int]-[layer:int] KEYER [keyer:0|1]</pre>
@@ -56,7 +75,7 @@
 </div>
 </div>
 <div class="section" id="mixer-blend">
-<h2>MIXER BLEND<a class="headerlink" href="#mixer-blend" title="Permalink to this headline">¶</a></h2>
+<h2>8.2. MIXER BLEND<a class="headerlink" href="#mixer-blend" title="Permalink to this headline">¶</a></h2>
 <p>Note: Requires &lt;blend-modes&gt; to be actived in casparcg.config.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>MIXER
@@ -69,7 +88,7 @@
 <p>Blend-modes.</p>
 </div>
 <div class="section" id="mixer-opacity">
-<h2>MIXER OPACITY<a class="headerlink" href="#mixer-opacity" title="Permalink to this headline">¶</a></h2>
+<h2>8.3. MIXER OPACITY<a class="headerlink" href="#mixer-opacity" title="Permalink to this headline">¶</a></h2>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>MIXER
         [channel:int]-[layer:int] OPACITY [opacity:double] {[tween:string] [duration:int]}</pre>
@@ -79,7 +98,7 @@
 </div>
 </div>
 <div class="section" id="mixer-brigthness">
-<h2>MIXER BRIGTHNESS<a class="headerlink" href="#mixer-brigthness" title="Permalink to this headline">¶</a></h2>
+<h2>8.4. MIXER BRIGTHNESS<a class="headerlink" href="#mixer-brigthness" title="Permalink to this headline">¶</a></h2>
 <p>Note: Requires &lt;blend-modes&gt; to be actived in casparcg.config.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>MIXER [channel:int]-[layer:int] BRIGTHNESS [brightness:double] {[tween:string] [duration:int]}</pre>
 </div>
 </div>
 <div class="section" id="mixer-saturation">
-<h2>MIXER SATURATION<a class="headerlink" href="#mixer-saturation" title="Permalink to this headline">¶</a></h2>
+<h2>8.5. MIXER SATURATION<a class="headerlink" href="#mixer-saturation" title="Permalink to this headline">¶</a></h2>
 <p>Note: Requires &lt;blend-modes&gt; to be actived in casparcg.config.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>MIXER
 </div>
 </div>
 <div class="section" id="mixer-contrast">
-<h2>MIXER CONTRAST<a class="headerlink" href="#mixer-contrast" title="Permalink to this headline">¶</a></h2>
+<h2>8.6. MIXER CONTRAST<a class="headerlink" href="#mixer-contrast" title="Permalink to this headline">¶</a></h2>
 <p>Note: Requires &lt;blend-modes&gt; to be actived in casparcg.config.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>MIXER
 </div>
 </div>
 <div class="section" id="mixer-levels">
-<h2>MIXER LEVELS<a class="headerlink" href="#mixer-levels" title="Permalink to this headline">¶</a></h2>
+<h2>8.7. MIXER LEVELS<a class="headerlink" href="#mixer-levels" title="Permalink to this headline">¶</a></h2>
 <p>Note: Requires &lt;blend-modes&gt; to be actived in casparcg.config.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>MIXER [channel:int]-[layer:int] SATURATION [min-input:double] [max-input:double] [gamma:double] [min-output:double] [max-output:double] {[tween:string] [duration:int]}</pre>
 </div>
 </div>
 <div class="section" id="mixer-fill">
-<h2>MIXER FILL<a class="headerlink" href="#mixer-fill" title="Permalink to this headline">¶</a></h2>
+<h2>8.8. MIXER FILL<a class="headerlink" href="#mixer-fill" title="Permalink to this headline">¶</a></h2>
 <p>Transforms the video stream on the specified layer.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>MIXER [channel:int]-[layer:int] FILL [x:double] [y:double] [x-scale:double] [y-scale:double] {[tween:string] [duration:int]}</pre>
 </div>
 </div>
 <div class="section" id="mixer-clip">
-<h2>MIXER CLIP<a class="headerlink" href="#mixer-clip" title="Permalink to this headline">¶</a></h2>
+<h2>8.9. MIXER CLIP<a class="headerlink" href="#mixer-clip" title="Permalink to this headline">¶</a></h2>
 <p>Masks the video stream on the specified layer.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>MIXER [channel:int]-[layer:int] [x:double] [y:double] [x-scale:double] [y-scale:double] {[tween:string] [duration:int]}</pre>
 </div>
 </div>
 <div class="section" id="mixer-grid">
-<h2>MIXER GRID<a class="headerlink" href="#mixer-grid" title="Permalink to this headline">¶</a></h2>
+<h2>8.10. MIXER GRID<a class="headerlink" href="#mixer-grid" title="Permalink to this headline">¶</a></h2>
 <p>Creates a grid of video streams in ascending order of the layer index, i.e. if resolution equals 2 then a 2x2 grid of layers will be created.</p>
 <blockquote>
 <div>MIXER [channel:int] GRID [resolution:int]</div></blockquote>
 </div>
 </div>
 <div class="section" id="mixer-volume">
-<h2>MIXER VOLUME<a class="headerlink" href="#mixer-volume" title="Permalink to this headline">¶</a></h2>
+<h2>8.11. MIXER VOLUME<a class="headerlink" href="#mixer-volume" title="Permalink to this headline">¶</a></h2>
 <p>Changes the volume of the specified layer.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>MIXER [channel:int]-[layer:int] VOLUME [volume:double] {[tween:string] [duration:int]}</pre>
 </div>
 </div>
 <div class="section" id="mixer-clear">
-<h2>MIXER CLEAR<a class="headerlink" href="#mixer-clear" title="Permalink to this headline">¶</a></h2>
+<h2>8.12. MIXER CLEAR<a class="headerlink" href="#mixer-clear" title="Permalink to this headline">¶</a></h2>
 <p>Resets all mixer transforms to identity values.</p>
 <p>Note: MIXER BLEND is not reset.</p>
 <p>Syntax:</p>
       </div>
       <div class="sphinxsidebar">
         <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
+  <h3><a href="../contents.html">Table Of Contents</a></h3>
   <ul>
-<li><a class="reference internal" href="#">Mixer Commands</a><ul>
-<li><a class="reference internal" href="#mixer-keyer">MIXER KEYER</a></li>
-<li><a class="reference internal" href="#mixer-blend">MIXER BLEND</a></li>
-<li><a class="reference internal" href="#mixer-opacity">MIXER OPACITY</a></li>
-<li><a class="reference internal" href="#mixer-brigthness">MIXER BRIGTHNESS</a></li>
-<li><a class="reference internal" href="#mixer-saturation">MIXER SATURATION</a></li>
-<li><a class="reference internal" href="#mixer-contrast">MIXER CONTRAST</a></li>
-<li><a class="reference internal" href="#mixer-levels">MIXER LEVELS</a></li>
-<li><a class="reference internal" href="#mixer-fill">MIXER FILL</a></li>
-<li><a class="reference internal" href="#mixer-clip">MIXER CLIP</a></li>
-<li><a class="reference internal" href="#mixer-grid">MIXER GRID</a></li>
-<li><a class="reference internal" href="#mixer-volume">MIXER VOLUME</a></li>
-<li><a class="reference internal" href="#mixer-clear">MIXER CLEAR</a></li>
+<li><a class="reference internal" href="#">8. Mixer Commands</a><ul>
+<li><a class="reference internal" href="#mixer-keyer">8.1. MIXER KEYER</a></li>
+<li><a class="reference internal" href="#mixer-blend">8.2. MIXER BLEND</a></li>
+<li><a class="reference internal" href="#mixer-opacity">8.3. MIXER OPACITY</a></li>
+<li><a class="reference internal" href="#mixer-brigthness">8.4. MIXER BRIGTHNESS</a></li>
+<li><a class="reference internal" href="#mixer-saturation">8.5. MIXER SATURATION</a></li>
+<li><a class="reference internal" href="#mixer-contrast">8.6. MIXER CONTRAST</a></li>
+<li><a class="reference internal" href="#mixer-levels">8.7. MIXER LEVELS</a></li>
+<li><a class="reference internal" href="#mixer-fill">8.8. MIXER FILL</a></li>
+<li><a class="reference internal" href="#mixer-clip">8.9. MIXER CLIP</a></li>
+<li><a class="reference internal" href="#mixer-grid">8.10. MIXER GRID</a></li>
+<li><a class="reference internal" href="#mixer-volume">8.11. MIXER VOLUME</a></li>
+<li><a class="reference internal" href="#mixer-clear">8.12. MIXER CLEAR</a></li>
 </ul>
 </li>
 </ul>
 
-  <h3>This Page</h3>
-  <ul class="this-page-menu">
-    <li><a href="_sources/mixer-commands.txt"
-           rel="nofollow">Show Source</a></li>
-  </ul>
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="data-commands.html"
+                        title="previous chapter">7. Data Commands</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="query-commands.html"
+                        title="next chapter">9. Query Commands</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/amcp/mixer-commands.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
 <div id="searchbox" style="display: none">
   <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
+    <form class="search" action="../search.html" method="get">
       <input type="text" name="q" />
       <input type="submit" value="Go" />
       <input type="hidden" name="check_keywords" value="yes" />
       <h3>Navigation</h3>
       <ul>
         <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
+          <a href="../genindex.html" title="General Index"
              >index</a></li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li class="right" >
+          <a href="query-commands.html" title="9. Query Commands"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="data-commands.html" title="7. Data Commands"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >AMCP Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
-        &copy; Copyright 2011, Robert Nagy.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
     </div>
+
   </body>
 </html>
\ No newline at end of file
similarity index 50%
rename from build/html/query-commands.html
rename to build/html/amcp/query-commands.html
index 5f75d54a784219577f5b3a9ceabe9ef9b3eacfe0..81d3d2a3fb728fc894f154a26e06ba2a208f7ed1 100644 (file)
@@ -8,33 +8,52 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Query Commands &mdash; CasparCG 2.0 documentation</title>
+    <title>9. Query Commands &mdash; CasparCG 2.0 documentation</title>
     
-    <link rel="stylesheet" href="_static/default.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
     
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    '',
+        URL_ROOT:    '../',
         VERSION:     '2.0',
         COLLAPSE_INDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
       };
     </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" /> 
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="AMCP Reference" href="index.html" />
+    <link rel="next" title="10. Misc Commands" href="misc-commands.html" />
+    <link rel="prev" title="8. Mixer Commands" href="mixer-commands.html" />
+
   </head>
   <body>
     <div class="related">
       <h3>Navigation</h3>
       <ul>
         <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
+          <a href="../genindex.html" title="General Index"
              accesskey="I">index</a></li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li class="right" >
+          <a href="misc-commands.html" title="10. Misc Commands"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="mixer-commands.html" title="8. Mixer Commands"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">AMCP Reference</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -44,9 +63,9 @@
           <div class="body">
             
   <div class="section" id="query-commands">
-<h1>Query Commands<a class="headerlink" href="#query-commands" title="Permalink to this headline">¶</a></h1>
+<h1>9. Query Commands<a class="headerlink" href="#query-commands" title="Permalink to this headline">¶</a></h1>
 <div class="section" id="cinf">
-<h2>CINF<a class="headerlink" href="#cinf" title="Permalink to this headline">¶</a></h2>
+<h2>9.1. CINF<a class="headerlink" href="#cinf" title="Permalink to this headline">¶</a></h2>
 <p>Returns information about a mediafile.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><div class="highlight"><pre><span class="n">CINF</span> <span class="p">[</span><span class="n">filename</span><span class="p">:</span><span class="n">string</span><span class="p">]</span>
@@ -58,7 +77,7 @@
 </div>
 </div>
 <div class="section" id="cls">
-<h2>CLS<a class="headerlink" href="#cls" title="Permalink to this headline">¶</a></h2>
+<h2>9.2. CLS<a class="headerlink" href="#cls" title="Permalink to this headline">¶</a></h2>
 <p>Lists all media files.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><div class="highlight"><pre><span class="n">CLS</span>
@@ -70,7 +89,7 @@
 </div>
 </div>
 <div class="section" id="tls">
-<h2>TLS<a class="headerlink" href="#tls" title="Permalink to this headline">¶</a></h2>
+<h2>9.3. TLS<a class="headerlink" href="#tls" title="Permalink to this headline">¶</a></h2>
 <p>Lists all template files.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><div class="highlight"><pre><span class="n">TLS</span>
 </div>
 </div>
 <div class="section" id="version">
-<h2>VERSION<a class="headerlink" href="#version" title="Permalink to this headline">¶</a></h2>
+<h2>9.4. VERSION<a class="headerlink" href="#version" title="Permalink to this headline">¶</a></h2>
 <p>Returns the version of specified component.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>    VERSION SERVER
@@ -97,7 +116,7 @@ VERSION TEMPLATEHOST</pre>
 </div>
 </div>
 <div class="section" id="info">
-<h2>INFO<a class="headerlink" href="#info" title="Permalink to this headline">¶</a></h2>
+<h2>9.5. INFO<a class="headerlink" href="#info" title="Permalink to this headline">¶</a></h2>
 <p>Returns xml-formatted information about the server.</p>
 <p>INFO TEMPLATE:  Reads meta-data from a flash-template.
 INFO PATHS:     Returns configured paths.
@@ -136,26 +155,34 @@ CG [channel:int] INFO</pre>
       </div>
       <div class="sphinxsidebar">
         <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
+  <h3><a href="../contents.html">Table Of Contents</a></h3>
   <ul>
-<li><a class="reference internal" href="#">Query Commands</a><ul>
-<li><a class="reference internal" href="#cinf">CINF</a></li>
-<li><a class="reference internal" href="#cls">CLS</a></li>
-<li><a class="reference internal" href="#tls">TLS</a></li>
-<li><a class="reference internal" href="#version">VERSION</a></li>
-<li><a class="reference internal" href="#info">INFO</a></li>
+<li><a class="reference internal" href="#">9. Query Commands</a><ul>
+<li><a class="reference internal" href="#cinf">9.1. CINF</a></li>
+<li><a class="reference internal" href="#cls">9.2. CLS</a></li>
+<li><a class="reference internal" href="#tls">9.3. TLS</a></li>
+<li><a class="reference internal" href="#version">9.4. VERSION</a></li>
+<li><a class="reference internal" href="#info">9.5. INFO</a></li>
 </ul>
 </li>
 </ul>
 
-  <h3>This Page</h3>
-  <ul class="this-page-menu">
-    <li><a href="_sources/query-commands.txt"
-           rel="nofollow">Show Source</a></li>
-  </ul>
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="mixer-commands.html"
+                        title="previous chapter">8. Mixer Commands</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="misc-commands.html"
+                        title="next chapter">10. Misc Commands</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/amcp/query-commands.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
 <div id="searchbox" style="display: none">
   <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
+    <form class="search" action="../search.html" method="get">
       <input type="text" name="q" />
       <input type="submit" value="Go" />
       <input type="hidden" name="check_keywords" value="yes" />
@@ -174,14 +201,29 @@ CG [channel:int] INFO</pre>
       <h3>Navigation</h3>
       <ul>
         <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
+          <a href="../genindex.html" title="General Index"
              >index</a></li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li class="right" >
+          <a href="misc-commands.html" title="10. Misc Commands"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="mixer-commands.html" title="8. Mixer Commands"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >AMCP Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
-        &copy; Copyright 2011, Robert Nagy.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
     </div>
+
   </body>
 </html>
\ No newline at end of file
similarity index 58%
rename from build/html/template-graphics-commands.html
rename to build/html/amcp/template-graphics-commands.html
index a0d998fc3e8fb40b70b8bead283870628835c277..93f5ae37717dfe455ac32d10f28a089e3e548df4 100644 (file)
@@ -8,33 +8,52 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Template Graphics Commands &mdash; CasparCG 2.0 documentation</title>
+    <title>6. Template Graphics Commands &mdash; CasparCG 2.0 documentation</title>
     
-    <link rel="stylesheet" href="_static/default.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
     
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    '',
+        URL_ROOT:    '../',
         VERSION:     '2.0',
         COLLAPSE_INDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
       };
     </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" /> 
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="AMCP Reference" href="index.html" />
+    <link rel="next" title="7. Data Commands" href="data-commands.html" />
+    <link rel="prev" title="5. Basic Commands" href="basic-commands.html" />
+
   </head>
   <body>
     <div class="related">
       <h3>Navigation</h3>
       <ul>
         <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
+          <a href="../genindex.html" title="General Index"
              accesskey="I">index</a></li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li class="right" >
+          <a href="data-commands.html" title="7. Data Commands"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="basic-commands.html" title="5. Basic Commands"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">AMCP Reference</a> &raquo;</li> 
       </ul>
     </div>  
 
@@ -44,7 +63,7 @@
           <div class="body">
             
   <div class="section" id="template-graphics-commands">
-<h1>Template Graphics Commands<a class="headerlink" href="#template-graphics-commands" title="Permalink to this headline">¶</a></h1>
+<h1>6. Template Graphics Commands<a class="headerlink" href="#template-graphics-commands" title="Permalink to this headline">¶</a></h1>
 <p>Data to templates is sent as xml, formatted as follows:</p>
 <div class="highlight-python"><pre>&lt;templateData&gt;
         &lt;componentData id="f0"&gt;
@@ -66,7 +85,7 @@ A complete call to CG ADD (see below), correctly escaped and with the data above
 <div class="highlight-python"><pre>CG 1 ADD 0 "demo/test" 1 "&lt;templateData&gt;&lt;componentData id=\"f0\"&gt;&lt;data id=\"text\" value=\"Niklas P Andersson\"&gt;&lt;/data&gt; &lt;/componentData&gt;&lt;componentData id=\"f1\"&gt;&lt;data id=\"text\" value=\"developer\"&gt;&lt;/data&gt;&lt;/componentData&gt;&lt;componentData id=\"f2\"&gt;&lt;data id=\"text\" value=\"Providing an example\"&gt;&lt;/data&gt; &lt;/componentData&gt;&lt;/templateData&gt;"</pre>
 </div>
 <div class="section" id="cg-add">
-<h2>CG ADD<a class="headerlink" href="#cg-add" title="Permalink to this headline">¶</a></h2>
+<h2>6.1. CG ADD<a class="headerlink" href="#cg-add" title="Permalink to this headline">¶</a></h2>
 <p>Prepares a template for displaying. It won&#8217;t show until you call CG PLAY (unless you supply the play-on-load flag, 1 for true).
 Data is either inline xml or a reference to a saved dataset.</p>
 <p>Syntax:</p>
@@ -77,7 +96,7 @@ Data is either inline xml or a reference to a saved dataset.</p>
 </div>
 </div>
 <div class="section" id="cg-remove">
-<h2>CG REMOVE<a class="headerlink" href="#cg-remove" title="Permalink to this headline">¶</a></h2>
+<h2>6.2. CG REMOVE<a class="headerlink" href="#cg-remove" title="Permalink to this headline">¶</a></h2>
 <p>Removes the visible template from a specific layer.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>CG [channel:int]-[layer:int] REMOVE [template-host-layer:int]</pre>
@@ -87,7 +106,7 @@ Data is either inline xml or a reference to a saved dataset.</p>
 </div>
 </div>
 <div class="section" id="cg-clear">
-<h2>CG CLEAR<a class="headerlink" href="#cg-clear" title="Permalink to this headline">¶</a></h2>
+<h2>6.3. CG CLEAR<a class="headerlink" href="#cg-clear" title="Permalink to this headline">¶</a></h2>
 <p>Clears all layers and any state that might be stored. What this actually does behind the scene is to create a new instance of the Adobe Flash player ActiveX controller in memory.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>CG channel:int]-[layer:int]     CLEAR</pre>
@@ -97,7 +116,7 @@ Data is either inline xml or a reference to a saved dataset.</p>
 </div>
 </div>
 <div class="section" id="cg-play">
-<h2>CG PLAY<a class="headerlink" href="#cg-play" title="Permalink to this headline">¶</a></h2>
+<h2>6.4. CG PLAY<a class="headerlink" href="#cg-play" title="Permalink to this headline">¶</a></h2>
 <p>Plays and displays the template in the specified layer.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>CG [channel:int]-[layer:int] PLAY [template-host-layer:int]</pre>
@@ -107,7 +126,7 @@ Data is either inline xml or a reference to a saved dataset.</p>
 </div>
 </div>
 <div class="section" id="cg-stop">
-<h2>CG STOP<a class="headerlink" href="#cg-stop" title="Permalink to this headline">¶</a></h2>
+<h2>6.5. CG STOP<a class="headerlink" href="#cg-stop" title="Permalink to this headline">¶</a></h2>
 <p>Stops and removes the template from the specified layer. This is different than REMOVE in that the template gets a chance to animate out when it is stopped.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>CG [channel:int]-[layer:int] STOP [template-host-layer:int]</pre>
@@ -117,7 +136,7 @@ Data is either inline xml or a reference to a saved dataset.</p>
 </div>
 </div>
 <div class="section" id="cg-next">
-<h2>CG NEXT<a class="headerlink" href="#cg-next" title="Permalink to this headline">¶</a></h2>
+<h2>6.6. CG NEXT<a class="headerlink" href="#cg-next" title="Permalink to this headline">¶</a></h2>
 <p>Triggers a &#8220;continue&#8221; in the template on the specified layer. This is used to control animations that has multiple discreet steps.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>CG [channel:int]-[layer:int] NEXT [template-host-layer:int]</pre>
@@ -127,7 +146,7 @@ Data is either inline xml or a reference to a saved dataset.</p>
 </div>
 </div>
 <div class="section" id="cg-goto">
-<h2>CG GOTO<a class="headerlink" href="#cg-goto" title="Permalink to this headline">¶</a></h2>
+<h2>6.7. CG GOTO<a class="headerlink" href="#cg-goto" title="Permalink to this headline">¶</a></h2>
 <p>Jumps to the specified label in the template on the specified layer.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>CG [channel:int]-[layer:int] GOTO [template-host-layer:int] {[label:string]}</pre>
@@ -137,7 +156,7 @@ Data is either inline xml or a reference to a saved dataset.</p>
 </div>
 </div>
 <div class="section" id="cg-update">
-<h2>CG UPDATE<a class="headerlink" href="#cg-update" title="Permalink to this headline">¶</a></h2>
+<h2>6.8. CG UPDATE<a class="headerlink" href="#cg-update" title="Permalink to this headline">¶</a></h2>
 <p>Sends new data to the template on specified layer. Data is either inline xml or a reference to a saved dataset.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>CG [channel:int]-[layer:int] UPDATE [template-host-layer:int] [data:string]</pre>
@@ -147,7 +166,7 @@ Data is either inline xml or a reference to a saved dataset.</p>
 </div>
 </div>
 <div class="section" id="cg-invoke">
-<h2>CG INVOKE<a class="headerlink" href="#cg-invoke" title="Permalink to this headline">¶</a></h2>
+<h2>6.9. CG INVOKE<a class="headerlink" href="#cg-invoke" title="Permalink to this headline">¶</a></h2>
 <p>Calls a custom method in the document class of the template on the specified layer. The method must return void and take no parameters.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>CG [channel:int]-[layer:int] INVOKE [template-host-layer:int] [method:string]</pre>
@@ -164,30 +183,38 @@ Data is either inline xml or a reference to a saved dataset.</p>
       </div>
       <div class="sphinxsidebar">
         <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
+  <h3><a href="../contents.html">Table Of Contents</a></h3>
   <ul>
-<li><a class="reference internal" href="#">Template Graphics Commands</a><ul>
-<li><a class="reference internal" href="#cg-add">CG ADD</a></li>
-<li><a class="reference internal" href="#cg-remove">CG REMOVE</a></li>
-<li><a class="reference internal" href="#cg-clear">CG CLEAR</a></li>
-<li><a class="reference internal" href="#cg-play">CG PLAY</a></li>
-<li><a class="reference internal" href="#cg-stop">CG STOP</a></li>
-<li><a class="reference internal" href="#cg-next">CG NEXT</a></li>
-<li><a class="reference internal" href="#cg-goto">CG GOTO</a></li>
-<li><a class="reference internal" href="#cg-update">CG UPDATE</a></li>
-<li><a class="reference internal" href="#cg-invoke">CG INVOKE</a></li>
+<li><a class="reference internal" href="#">6. Template Graphics Commands</a><ul>
+<li><a class="reference internal" href="#cg-add">6.1. CG ADD</a></li>
+<li><a class="reference internal" href="#cg-remove">6.2. CG REMOVE</a></li>
+<li><a class="reference internal" href="#cg-clear">6.3. CG CLEAR</a></li>
+<li><a class="reference internal" href="#cg-play">6.4. CG PLAY</a></li>
+<li><a class="reference internal" href="#cg-stop">6.5. CG STOP</a></li>
+<li><a class="reference internal" href="#cg-next">6.6. CG NEXT</a></li>
+<li><a class="reference internal" href="#cg-goto">6.7. CG GOTO</a></li>
+<li><a class="reference internal" href="#cg-update">6.8. CG UPDATE</a></li>
+<li><a class="reference internal" href="#cg-invoke">6.9. CG INVOKE</a></li>
 </ul>
 </li>
 </ul>
 
-  <h3>This Page</h3>
-  <ul class="this-page-menu">
-    <li><a href="_sources/template-graphics-commands.txt"
-           rel="nofollow">Show Source</a></li>
-  </ul>
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="basic-commands.html"
+                        title="previous chapter">5. Basic Commands</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="data-commands.html"
+                        title="next chapter">7. Data Commands</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/amcp/template-graphics-commands.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
 <div id="searchbox" style="display: none">
   <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
+    <form class="search" action="../search.html" method="get">
       <input type="text" name="q" />
       <input type="submit" value="Go" />
       <input type="hidden" name="check_keywords" value="yes" />
@@ -206,14 +233,29 @@ Data is either inline xml or a reference to a saved dataset.</p>
       <h3>Navigation</h3>
       <ul>
         <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
+          <a href="../genindex.html" title="General Index"
              >index</a></li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li class="right" >
+          <a href="data-commands.html" title="7. Data Commands"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="basic-commands.html" title="5. Basic Commands"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >AMCP Reference</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
-        &copy; Copyright 2011, Robert Nagy.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
     </div>
+
   </body>
 </html>
\ No newline at end of file
diff --git a/build/html/bugs.html b/build/html/bugs.html
new file mode 100644 (file)
index 0000000..a2a08e5
--- /dev/null
@@ -0,0 +1,131 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>Reporting Bugs &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="_static/jquery.js"></script>
+    <script type="text/javascript" src="_static/underscore.js"></script>
+    <script type="text/javascript" src="_static/doctools.js"></script>
+    <script type="text/javascript" src="_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="about.html" />
+    <link rel="copyright" title="Copyright" href="copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" />
+    <link rel="next" title="Copyright" href="copyright.html" />
+    <link rel="prev" title="About these documents" href="about.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="copyright.html" title="Copyright"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="about.html" title="About these documents"
+             accesskey="P">previous</a> |</li>
+        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="reporting-bugs">
+<span id="id1"></span><h1>Reporting Bugs<a class="headerlink" href="#reporting-bugs" title="Permalink to this headline">¶</a></h1>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="about.html"
+                        title="previous chapter">About these documents</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="copyright.html"
+                        title="next chapter">Copyright</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="#">Report a Bug</a></li>
+  <li><a href="_sources/bugs.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="copyright.html" title="Copyright"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="about.html" title="About these documents"
+             >previous</a> |</li>
+        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="#">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/commands.html b/build/html/commands.html
deleted file mode 100644 (file)
index 9194b87..0000000
+++ /dev/null
@@ -1,769 +0,0 @@
-
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    
-    <title>3. Commands &mdash; CasparCG 2.0 documentation</title>
-    
-    <link rel="stylesheet" href="_static/default.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-    
-    <script type="text/javascript">
-      var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    '',
-        VERSION:     '2.0',
-        COLLAPSE_INDEX: false,
-        FILE_SUFFIX: '.html',
-        HAS_SOURCE:  true
-      };
-    </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" />
-    <link rel="prev" title="2. Consumers" href="consumers.html" /> 
-  </head>
-  <body>
-    <div class="related">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="consumers.html" title="2. Consumers"
-             accesskey="P">previous</a> |</li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
-      </ul>
-    </div>  
-
-    <div class="document">
-      <div class="documentwrapper">
-        <div class="bodywrapper">
-          <div class="body">
-            
-  <div class="section" id="commands">
-<h1>3. Commands<a class="headerlink" href="#commands" title="Permalink to this headline">¶</a></h1>
-<p>The Advanced Media Control Protocol (AMCP) is the main communication protocol used to control and query CasparCG Server 2.0.</p>
-<ul>
-<li><p class="first">All communication is presumed to be encoded in UTF-8.</p>
-</li>
-<li><dl class="first docutils">
-<dt>Each command has to be terminated with both a carriage return and a linefeed character. For example:</dt>
-<dd><ul class="first last simple">
-<li>\r\n</li>
-<li>&lt;CR&gt;&lt;LF&gt;</li>
-<li>&lt;0x0D&gt;&lt;0x0A&gt;</li>
-<li>&lt;13&gt;&lt;10&gt;</li>
-</ul>
-</dd>
-</dl>
-</li>
-<li><p class="first">The whole command string is case insensitive.</p>
-</li>
-<li><p class="first">Since the parameters in a command is separated by spaces, you need to enclose the parameter with quotation marks if you want it to contain spaces.</p>
-</li>
-</ul>
-<div class="section" id="backwards-compatibility">
-<h2>3.1. Backwards Compatibility<a class="headerlink" href="#backwards-compatibility" title="Permalink to this headline">¶</a></h2>
-<p>The AMCP 2.0 protocol implementation is mostly backward compatible with the previous CasparCG 1.7.1 AMCP Protocol and CasparCG 1.8.0 AMCP Protocol. This is achieved by providing default values for parameters used by the AMCP 2.0 protocol.</p>
-<div class="section" id="breaking-changes">
-<h3>3.1.1. Breaking Changes<a class="headerlink" href="#breaking-changes" title="Permalink to this headline">¶</a></h3>
-<ul class="simple">
-<li>The &#8216;&#8217;CLEAR&#8217;&#8217; command will also clear any visible template graphic in the specified container.</li>
-</ul>
-</div>
-</div>
-<div class="section" id="special-sequences">
-<h2>3.2. Special sequences<a class="headerlink" href="#special-sequences" title="Permalink to this headline">¶</a></h2>
-<p>Since bare quotation marks are used to keep parameters with spaces in one piece, there has to be another way to indicate a quotation mark in a string. Enter special sequences. They behave as in most programming languages. The escape character is the backslash character. In order to get a quotation mark you enter &#8221; in the command.
-Valid sequences:</p>
-<ul class="simple">
-<li>\&#8221; Quotation mark</li>
-<li>\\ Backslash</li>
-<li>\n New line</li>
-</ul>
-<p>These sequences apply to all parameters, it doesn&#8217;t matter if it&#8217;s a file name or a long string of xml-data.</p>
-</div>
-<div class="section" id="return-codes">
-<h2>3.3. Return codes<a class="headerlink" href="#return-codes" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="information">
-<h3>3.3.1. Information<a class="headerlink" href="#information" title="Permalink to this headline">¶</a></h3>
-<ul class="simple">
-<li>100 [action] - Information about an event.</li>
-<li>101 [action] - Information about an event. A line of data is being returned.</li>
-</ul>
-</div>
-<div class="section" id="successful">
-<h3>3.3.2. Successful<a class="headerlink" href="#successful" title="Permalink to this headline">¶</a></h3>
-<ul class="simple">
-<li>200 [command] OK       - The command has been executed and several lines of data are being returned (terminated by an empty line).</li>
-<li>201 [command] OK       - The command has been executed and a line of data is being returned</li>
-<li>202 [command] OK       - The command has been executed</li>
-</ul>
-</div>
-<div class="section" id="client-error">
-<h3>3.3.3. Client Error<a class="headerlink" href="#client-error" title="Permalink to this headline">¶</a></h3>
-<ul class="simple">
-<li>400 ERROR      - Command not understood</li>
-<li>401 [command] ERROR    - Illegal video_channel</li>
-<li>402 [command] ERROR    - Parameter missing</li>
-<li>403 [command] ERROR    - Illegal parameter</li>
-<li>404 [command] ERROR    - Media file not found</li>
-</ul>
-</div>
-<div class="section" id="server-error">
-<h3>3.3.4. Server Error<a class="headerlink" href="#server-error" title="Permalink to this headline">¶</a></h3>
-<ul class="simple">
-<li>500 FAILED     - Internal server error</li>
-<li>501 [command] FAILED  - Internal server error</li>
-<li>502 [command] FAILED  - Media file unreadable</li>
-</ul>
-</div>
-</div>
-<div class="section" id="basic-commands">
-<h2>3.4. Basic Commands<a class="headerlink" href="#basic-commands" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="loadbg">
-<h3>3.4.1. LOADBG<a class="headerlink" href="#loadbg" title="Permalink to this headline">¶</a></h3>
-<p>Loads a producer in the background and prepares it for playout.
-If no layer is specified the default layer index will be used.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>LOADBG [channel:int]-[layer:int] [clip:string] {[transition:CUT|MIX|PUSH|WIPE|SLIDE] [duration:int] {tween:string} {direction:LEFT|RIGHT} {auto:AUTO} {parameters:string}}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; LOADBG 1-1 MY_VIDEO PUSH 20 easeinesine LOOP SEEK 200 LENGTH 400 AUTO FILTER hflip</pre>
-</div>
-</div>
-<div class="section" id="load">
-<h3>3.4.2. LOAD<a class="headerlink" href="#load" title="Permalink to this headline">¶</a></h3>
-<p>Loads a producer to the foreground and displays the first frame.
-If no layer is specified the default layer index will be used.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>LOAD [channel:int]-[layer:int] [clip:string] {[transition:CUT|MIX|PUSH|WIPE|SLIDE] [duration:int] {tween:string} {direction:LEFT|RIGHT} {auto:AUTO} {parameters:string}}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; LOAD 1-1 MY_VIDEO PUSH 20 easeinesine LOOP SEEK 200 LENGTH 400 AUTO FILTER hflip</pre>
-</div>
-</div>
-<div class="section" id="play">
-<h3>3.4.3. PLAY<a class="headerlink" href="#play" title="Permalink to this headline">¶</a></h3>
-<p>Moves producer from background to foreground and starts playing it. If a transition (see LOADBG) is prepared, it will be executed.
-If additional parameters (see LOADBG) are provided then the provided producer will first be loaded to the background.
-If no layer is specified the default layer index will be used.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>PLAY [channel:int]-[layer:int] [clip:string] {[transition:CUT|MIX|PUSH|WIPE|SLIDE] [duration:int] {tween:string} {direction:LEFT|RIGHT} {auto:AUTO} {parameters:string}}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; PLAY 1-1 MY_VIDEO PUSH 20 easeinesine LOOP SEEK 200 LENGTH 400 AUTO FILTER hflip
-&gt;&gt; PLAY 1-1</pre>
-</div>
-</div>
-<div class="section" id="pause">
-<h3>3.4.4. PAUSE<a class="headerlink" href="#pause" title="Permalink to this headline">¶</a></h3>
-<p>Pauses foreground clip.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>PAUSE [channel:int]-[layer:int]</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; PAUSE 1-1</pre>
-</div>
-</div>
-<div class="section" id="stop">
-<h3>3.4.5. STOP<a class="headerlink" href="#stop" title="Permalink to this headline">¶</a></h3>
-<p>Removes foreground clip. If no layer is specified the default layer index will be used.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>STOP [channel:int]-[layer:int]</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; STOP 1-1</pre>
-</div>
-</div>
-<div class="section" id="clear">
-<h3>3.4.6. CLEAR<a class="headerlink" href="#clear" title="Permalink to this headline">¶</a></h3>
-<p>Removes both foreground and background clips. If no layer is specified then all layers in the specified video-channel are cleared.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>CLEAR [channel:int]{-[layer:int]}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; CLEAR 1-1
-&gt;&gt; CLEAR 1</pre>
-</div>
-</div>
-<div class="section" id="call">
-<h3>3.4.7. CALL<a class="headerlink" href="#call" title="Permalink to this headline">¶</a></h3>
-<p>Calls a producers specific function.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>CALL [channel:int]-[layer:int] [function:string] {parameters:string}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; CALL 1-1 SEEK 400</pre>
-</div>
-</div>
-<div class="section" id="swap">
-<h3>3.4.8. SWAP<a class="headerlink" href="#swap" title="Permalink to this headline">¶</a></h3>
-<p>Swaps layers between channels (both foreground and background will be swapped). If layers are not specified then all layers in respective video-channel will be swapped.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>SWAP [channel:int]{-[layer:int]} [channel:int]{-[layer:int]}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; SWAP 1-1 1-2
-&gt;&gt; SWAP 1-0 2-0</pre>
-</div>
-</div>
-<div class="section" id="add">
-<h3>3.4.9. ADD<a class="headerlink" href="#add" title="Permalink to this headline">¶</a></h3>
-<p>Adds consumer to output.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>ADD [channel:int] [consumer:string] {parameters:string}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; ADD 1 FILE output.mov CODEC DNXHD
-&gt;&gt; ADD 1 DECKLINK 1</pre>
-</div>
-</div>
-<div class="section" id="remove">
-<h3>3.4.10. REMOVE<a class="headerlink" href="#remove" title="Permalink to this headline">¶</a></h3>
-<p>Removes consumer from output.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>REMOVE [channel:int] [consumer:string] {parameters:string}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; REMOVE 1 FILE
-&gt;&gt; REMOVE 1 DECKLINK 1</pre>
-</div>
-</div>
-</div>
-<div class="section" id="template-graphics-commands">
-<h2>3.5. Template Graphics Commands<a class="headerlink" href="#template-graphics-commands" title="Permalink to this headline">¶</a></h2>
-<p>Data to templates is sent as xml, formatted as follows:</p>
-<div class="highlight-python"><pre>&lt;templateData&gt;
-        &lt;componentData id="f0"&gt;
-                &lt;data id="text" value="Niklas P Andersson" /&gt;
-        &lt;/componentData&gt;
-        &lt;componentData id="f1"&gt;
-        &lt;data id="text" value="Developer" /&gt;
-        &lt;/componentData&gt;
-        &lt;componentData id="f2"&gt;
-                &lt;data id="text" value="Providing an example" /&gt;
-        &lt;/componentData&gt;
-&lt;/templateData&gt;</pre>
-</div>
-<p>The node under each componentData is sent directly into the specified component.
-This makes it possible to provide completely custom data to templates.
-The data-nodes in this example is just the way the default CasparCG textfield wants its data.
-More information about this will be provided with the tools and ActionScript classes required to build your own templates.
-A complete call to CG ADD (see below), correctly escaped and with the data above would look like this:</p>
-<div class="highlight-python"><pre>CG 1 ADD 0 "demo/test" 1 "&lt;templateData&gt;&lt;componentData id=\"f0\"&gt;&lt;data id=\"text\" value=\"Niklas P Andersson\"&gt;&lt;/data&gt; &lt;/componentData&gt;&lt;componentData id=\"f1\"&gt;&lt;data id=\"text\" value=\"developer\"&gt;&lt;/data&gt;&lt;/componentData&gt;&lt;componentData id=\"f2\"&gt;&lt;data id=\"text\" value=\"Providing an example\"&gt;&lt;/data&gt; &lt;/componentData&gt;&lt;/templateData&gt;"</pre>
-</div>
-<div class="section" id="cg-add">
-<h3>3.5.1. CG ADD<a class="headerlink" href="#cg-add" title="Permalink to this headline">¶</a></h3>
-<p>Prepares a template for displaying. It won&#8217;t show until you call CG PLAY (unless you supply the play-on-load flag, 1 for true).
-Data is either inline xml or a reference to a saved dataset.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>CG [channel:int]-[layer:int] ADD [template-host-layer:int] [template:string] {[play-on-load:0|1]} {[data:string]}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; CG 1-1 ADD 10 svtnews/info 1</pre>
-</div>
-</div>
-<div class="section" id="cg-remove">
-<h3>3.5.2. CG REMOVE<a class="headerlink" href="#cg-remove" title="Permalink to this headline">¶</a></h3>
-<p>Removes the visible template from a specific layer.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>CG [channel:int]-[layer:int] REMOVE [template-host-layer:int]</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; CG 1-1 REMOVE 1</pre>
-</div>
-</div>
-<div class="section" id="cg-clear">
-<h3>3.5.3. CG CLEAR<a class="headerlink" href="#cg-clear" title="Permalink to this headline">¶</a></h3>
-<p>Clears all layers and any state that might be stored. What this actually does behind the scene is to create a new instance of the Adobe Flash player ActiveX controller in memory.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>CG channel:int]-[layer:int]     CLEAR</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; CG 1-1 CLEAR</pre>
-</div>
-</div>
-<div class="section" id="cg-play">
-<h3>3.5.4. CG PLAY<a class="headerlink" href="#cg-play" title="Permalink to this headline">¶</a></h3>
-<p>Plays and displays the template in the specified layer.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>CG [channel:int]-[layer:int] PLAY [template-host-layer:int]</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; CG 1-1 PLAY 1</pre>
-</div>
-</div>
-<div class="section" id="cg-stop">
-<h3>3.5.5. CG STOP<a class="headerlink" href="#cg-stop" title="Permalink to this headline">¶</a></h3>
-<p>Stops and removes the template from the specified layer. This is different than REMOVE in that the template gets a chance to animate out when it is stopped.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>CG [channel:int]-[layer:int] STOP [template-host-layer:int]</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; CG 1-1 STOP</pre>
-</div>
-</div>
-<div class="section" id="cg-next">
-<h3>3.5.6. CG NEXT<a class="headerlink" href="#cg-next" title="Permalink to this headline">¶</a></h3>
-<p>Triggers a &#8220;continue&#8221; in the template on the specified layer. This is used to control animations that has multiple discreet steps.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>CG [channel:int]-[layer:int] NEXT [template-host-layer:int]</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; CG 1-1 NEXT 1</pre>
-</div>
-</div>
-<div class="section" id="cg-goto">
-<h3>3.5.7. CG GOTO<a class="headerlink" href="#cg-goto" title="Permalink to this headline">¶</a></h3>
-<p>Jumps to the specified label in the template on the specified layer.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>CG [channel:int]-[layer:int] GOTO [template-host-layer:int] {[label:string]}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; CG 1-1 GOTO 1 intro</pre>
-</div>
-</div>
-<div class="section" id="cg-update">
-<h3>3.5.8. CG UPDATE<a class="headerlink" href="#cg-update" title="Permalink to this headline">¶</a></h3>
-<p>Sends new data to the template on specified layer. Data is either inline xml or a reference to a saved dataset.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>CG [channel:int]-[layer:int] UPDATE [template-host-layer:int] [data:string]</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; CG 1-1 UPDATE 1 "Some data"</pre>
-</div>
-</div>
-<div class="section" id="cg-invoke">
-<h3>3.5.9. CG INVOKE<a class="headerlink" href="#cg-invoke" title="Permalink to this headline">¶</a></h3>
-<p>Calls a custom method in the document class of the template on the specified layer. The method must return void and take no parameters.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>CG [channel:int]-[layer:int] INVOKE [template-host-layer:int] [method:string]</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; CG 1-1 INVOKE 1 start_intro</pre>
-</div>
-</div>
-</div>
-<div class="section" id="data-commands">
-<h2>3.6. Data Commands<a class="headerlink" href="#data-commands" title="Permalink to this headline">¶</a></h2>
-<p>The DATA Commands are convenient to use when you have large datasets that might not be available at broadcast-time.
-DATA allows you to store a dataset on the CasparCG Server and assign it to a much shorter name. This name can then be used to recall the data when displaying a template graphic.</p>
-<div class="section" id="data-store">
-<h3>3.6.1. DATA STORE<a class="headerlink" href="#data-store" title="Permalink to this headline">¶</a></h3>
-<p>Stores the dataset data under the name name.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>DATA STORE [name:string] [data:string]</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; DATA STORE my_data "Some useful data"</pre>
-</div>
-</div>
-<div class="section" id="data-retrieve">
-<h3>3.6.2. DATA RETRIEVE<a class="headerlink" href="#data-retrieve" title="Permalink to this headline">¶</a></h3>
-<p>Returns the data saved under the name <em>name</em>.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>DATA RETRIEVE [name:string]</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; DATA RETRIEVE my_data
-&lt;&lt; "Some usefule data"</pre>
-</div>
-</div>
-<div class="section" id="data-list">
-<h3>3.6.3. DATA LIST<a class="headerlink" href="#data-list" title="Permalink to this headline">¶</a></h3>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>DATA LIST</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; DATA LIST
-&lt;&lt; my_data</pre>
-</div>
-</div>
-</div>
-<div class="section" id="mixer-commands">
-<h2>3.7. Mixer Commands<a class="headerlink" href="#mixer-commands" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="mixer-keyer">
-<h3>3.7.1. MIXER KEYER<a class="headerlink" href="#mixer-keyer" title="Permalink to this headline">¶</a></h3>
-<p>If <em>keyer</em> equals 1 then the specified layer will not be rendered, instead it will be used as the key for the layer above.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>MIXER [channel:int]-[layer:int] KEYER [keyer:0|1]</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; MIXER 1-1 KEYER 1</pre>
-</div>
-</div>
-<div class="section" id="mixer-blend">
-<h3>3.7.2. MIXER BLEND<a class="headerlink" href="#mixer-blend" title="Permalink to this headline">¶</a></h3>
-<p>Note: Requires &lt;blend-modes&gt; to be actived in casparcg.config.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>MIXER
-        [channel:int]-[layer:int] BLEND [blend-mode:string]</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; MIXER 1-1 BLEND overlay</pre>
-</div>
-<p>See:</p>
-<p>Blend-modes.</p>
-</div>
-<div class="section" id="mixer-opacity">
-<h3>3.7.3. MIXER OPACITY<a class="headerlink" href="#mixer-opacity" title="Permalink to this headline">¶</a></h3>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>MIXER
-        [channel:int]-[layer:int] OPACITY [opacity:double] {[tween:string] [duration:int]}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; MIXER 1-1 OPACITY 0.5</pre>
-</div>
-</div>
-<div class="section" id="mixer-brigthness">
-<h3>3.7.4. MIXER BRIGTHNESS<a class="headerlink" href="#mixer-brigthness" title="Permalink to this headline">¶</a></h3>
-<p>Note: Requires &lt;blend-modes&gt; to be actived in casparcg.config.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>MIXER [channel:int]-[layer:int] BRIGTHNESS [brightness:double] {[tween:string] [duration:int]}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; MIXER 1-1 BRIGTHNESS 0.5</pre>
-</div>
-</div>
-<div class="section" id="mixer-saturation">
-<h3>3.7.5. MIXER SATURATION<a class="headerlink" href="#mixer-saturation" title="Permalink to this headline">¶</a></h3>
-<p>Note: Requires &lt;blend-modes&gt; to be actived in casparcg.config.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>MIXER
-        [channel:int]-[layer:int] SATURATION [saturation:double] {[tween:string] [duration:int]}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; MIXER 1-1 SATURATION 0.5</pre>
-</div>
-</div>
-<div class="section" id="mixer-contrast">
-<h3>3.7.6. MIXER CONTRAST<a class="headerlink" href="#mixer-contrast" title="Permalink to this headline">¶</a></h3>
-<p>Note: Requires &lt;blend-modes&gt; to be actived in casparcg.config.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>MIXER
-        [channel:int]-[layer:int] CONTRAST [contrast:double] {[tween:string] [duration:int]}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; MIXER 1-1 CONTRAST 0.5</pre>
-</div>
-</div>
-<div class="section" id="mixer-levels">
-<h3>3.7.7. MIXER LEVELS<a class="headerlink" href="#mixer-levels" title="Permalink to this headline">¶</a></h3>
-<p>Note: Requires &lt;blend-modes&gt; to be actived in casparcg.config.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>MIXER [channel:int]-[layer:int] SATURATION [min-input:double] [max-input:double] [gamma:double] [min-output:double] [max-output:double] {[tween:string] [duration:int]}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; MIXER 1-1 LEVELS 0.1 0.1 1.0 0.9 0.9</pre>
-</div>
-</div>
-<div class="section" id="mixer-fill">
-<h3>3.7.8. MIXER FILL<a class="headerlink" href="#mixer-fill" title="Permalink to this headline">¶</a></h3>
-<p>Transforms the video stream on the specified layer.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>MIXER [channel:int]-[layer:int] FILL [x:double] [y:double] [x-scale:double] [y-scale:double] {[tween:string] [duration:int]}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; MIXER 1-1 FILL 0.25 0.25 0.5 0.5</pre>
-</div>
-</div>
-<div class="section" id="mixer-clip">
-<h3>3.7.9. MIXER CLIP<a class="headerlink" href="#mixer-clip" title="Permalink to this headline">¶</a></h3>
-<p>Masks the video stream on the specified layer.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>MIXER [channel:int]-[layer:int] [x:double] [y:double] [x-scale:double] [y-scale:double] {[tween:string] [duration:int]}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; MIXER 1-1 CLIP 0.25 0.25 0.5 0.5</pre>
-</div>
-</div>
-<div class="section" id="mixer-grid">
-<h3>3.7.10. MIXER GRID<a class="headerlink" href="#mixer-grid" title="Permalink to this headline">¶</a></h3>
-<p>Creates a grid of video streams in ascending order of the layer index, i.e. if resolution equals 2 then a 2x2 grid of layers will be created.</p>
-<blockquote>
-<div>MIXER [channel:int] GRID [resolution:int]</div></blockquote>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; MIXER 1 GRID 2</pre>
-</div>
-</div>
-<div class="section" id="mixer-volume">
-<h3>3.7.11. MIXER VOLUME<a class="headerlink" href="#mixer-volume" title="Permalink to this headline">¶</a></h3>
-<p>Changes the volume of the specified layer.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>MIXER [channel:int]-[layer:int] VOLUME [volume:double] {[tween:string] [duration:int]}</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; MIXER 1-1 VOLUME 0.5</pre>
-</div>
-</div>
-<div class="section" id="mixer-clear">
-<h3>3.7.12. MIXER CLEAR<a class="headerlink" href="#mixer-clear" title="Permalink to this headline">¶</a></h3>
-<p>Resets all mixer transforms to identity values.</p>
-<p>Note: MIXER BLEND is not reset.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>MIXER [channel:int]-[layer:int] CLEAR</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; MIXER 1-1 CLEAR</pre>
-</div>
-</div>
-</div>
-<div class="section" id="query-commands">
-<h2>3.8. Query Commands<a class="headerlink" href="#query-commands" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="cinf">
-<h3>3.8.1. CINF<a class="headerlink" href="#cinf" title="Permalink to this headline">¶</a></h3>
-<p>Returns information about a mediafile.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><div class="highlight"><pre><span class="n">CINF</span> <span class="p">[</span><span class="n">filename</span><span class="p">:</span><span class="n">string</span><span class="p">]</span>
-</pre></div>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; CINF movie
-&lt;&lt; ...</pre>
-</div>
-</div>
-<div class="section" id="cls">
-<h3>3.8.2. CLS<a class="headerlink" href="#cls" title="Permalink to this headline">¶</a></h3>
-<p>Lists all media files.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><div class="highlight"><pre><span class="n">CLS</span>
-</pre></div>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; CLS
-&lt;&lt; ...</pre>
-</div>
-</div>
-<div class="section" id="tls">
-<h3>3.8.3. TLS<a class="headerlink" href="#tls" title="Permalink to this headline">¶</a></h3>
-<p>Lists all template files.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><div class="highlight"><pre><span class="n">TLS</span>
-</pre></div>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; TLS
-&lt;&lt; ...</pre>
-</div>
-</div>
-<div class="section" id="version">
-<h3>3.8.4. VERSION<a class="headerlink" href="#version" title="Permalink to this headline">¶</a></h3>
-<p>Returns the version of specified component.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>    VERSION SERVER
-VERSION FLASH
-VERSION TEMPLATEHOST</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; VERSION
-&lt;&lt; ...
-&gt;&gt; VERSION FLASH
-&lt;&lt; ...</pre>
-</div>
-</div>
-<div class="section" id="info">
-<h3>3.8.5. INFO<a class="headerlink" href="#info" title="Permalink to this headline">¶</a></h3>
-<p>Returns xml-formatted information about the server.</p>
-<p>INFO TEMPLATE:  Reads meta-data from a flash-template.
-INFO PATHS:     Returns configured paths.
-INFO SYSTEM:    Returns information about the system.
-INFO CONFIG:    Return the configuration.
-INFO:           Returns a list of channels (not xml-formatted due to compatibility issues with older clients).
-INFO 1:         Returns information about specified channl.
-INFO 1-1:       Returns information about specified layer.
-CG 1 INFO       Returns information about flash-producer running on specified channel.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>INFO TEMPLATE [filename:string]
-INFO PATHS
-INFO SYSTEM
-INFO CONFIG
-INFO
-INFO [channel:int]
-INFO [channel:int]-[layer:int]
-CG [channel:int] INFO</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; INFO
-&lt;&lt; ...
-&gt;&gt; INFO 1
-&lt;&lt; ...
-&gt;&gt; INFO 1-1
-&lt;&lt; ...
-&gt;&gt; INFO TEMPLATE my_table_template
-&lt;&lt; ...</pre>
-</div>
-</div>
-</div>
-<div class="section" id="misc-commands">
-<h2>3.9. Misc Commands<a class="headerlink" href="#misc-commands" title="Permalink to this headline">¶</a></h2>
-<div class="section" id="diag">
-<h3>3.9.1. DIAG<a class="headerlink" href="#diag" title="Permalink to this headline">¶</a></h3>
-<p>Opens the diagnostics window.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><div class="highlight"><pre><span class="n">DIAG</span>
-</pre></div>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; DIAG</pre>
-</div>
-</div>
-<div class="section" id="bye">
-<h3>3.9.2. BYE<a class="headerlink" href="#bye" title="Permalink to this headline">¶</a></h3>
-<p>Disconnects from the server.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><div class="highlight"><pre><span class="n">BYE</span>
-</pre></div>
-</div>
-<p>Example</p>
-<blockquote>
-<div>&gt;&gt; BYE</div></blockquote>
-</div>
-<div class="section" id="channel-grid">
-<h3>3.9.3. CHANNEL_GRID<a class="headerlink" href="#channel-grid" title="Permalink to this headline">¶</a></h3>
-<p>Opens a window displaying all the channels currently running on the server.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>&gt;&gt; CHANNEL_GRID</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; CHANNEL_GRID</pre>
-</div>
-</div>
-</div>
-</div>
-
-
-          </div>
-        </div>
-      </div>
-      <div class="sphinxsidebar">
-        <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">3. Commands</a><ul>
-<li><a class="reference internal" href="#backwards-compatibility">3.1. Backwards Compatibility</a><ul>
-<li><a class="reference internal" href="#breaking-changes">3.1.1. Breaking Changes</a></li>
-</ul>
-</li>
-<li><a class="reference internal" href="#special-sequences">3.2. Special sequences</a></li>
-<li><a class="reference internal" href="#return-codes">3.3. Return codes</a><ul>
-<li><a class="reference internal" href="#information">3.3.1. Information</a></li>
-<li><a class="reference internal" href="#successful">3.3.2. Successful</a></li>
-<li><a class="reference internal" href="#client-error">3.3.3. Client Error</a></li>
-<li><a class="reference internal" href="#server-error">3.3.4. Server Error</a></li>
-</ul>
-</li>
-<li><a class="reference internal" href="#basic-commands">3.4. Basic Commands</a><ul>
-<li><a class="reference internal" href="#loadbg">3.4.1. LOADBG</a></li>
-<li><a class="reference internal" href="#load">3.4.2. LOAD</a></li>
-<li><a class="reference internal" href="#play">3.4.3. PLAY</a></li>
-<li><a class="reference internal" href="#pause">3.4.4. PAUSE</a></li>
-<li><a class="reference internal" href="#stop">3.4.5. STOP</a></li>
-<li><a class="reference internal" href="#clear">3.4.6. CLEAR</a></li>
-<li><a class="reference internal" href="#call">3.4.7. CALL</a></li>
-<li><a class="reference internal" href="#swap">3.4.8. SWAP</a></li>
-<li><a class="reference internal" href="#add">3.4.9. ADD</a></li>
-<li><a class="reference internal" href="#remove">3.4.10. REMOVE</a></li>
-</ul>
-</li>
-<li><a class="reference internal" href="#template-graphics-commands">3.5. Template Graphics Commands</a><ul>
-<li><a class="reference internal" href="#cg-add">3.5.1. CG ADD</a></li>
-<li><a class="reference internal" href="#cg-remove">3.5.2. CG REMOVE</a></li>
-<li><a class="reference internal" href="#cg-clear">3.5.3. CG CLEAR</a></li>
-<li><a class="reference internal" href="#cg-play">3.5.4. CG PLAY</a></li>
-<li><a class="reference internal" href="#cg-stop">3.5.5. CG STOP</a></li>
-<li><a class="reference internal" href="#cg-next">3.5.6. CG NEXT</a></li>
-<li><a class="reference internal" href="#cg-goto">3.5.7. CG GOTO</a></li>
-<li><a class="reference internal" href="#cg-update">3.5.8. CG UPDATE</a></li>
-<li><a class="reference internal" href="#cg-invoke">3.5.9. CG INVOKE</a></li>
-</ul>
-</li>
-<li><a class="reference internal" href="#data-commands">3.6. Data Commands</a><ul>
-<li><a class="reference internal" href="#data-store">3.6.1. DATA STORE</a></li>
-<li><a class="reference internal" href="#data-retrieve">3.6.2. DATA RETRIEVE</a></li>
-<li><a class="reference internal" href="#data-list">3.6.3. DATA LIST</a></li>
-</ul>
-</li>
-<li><a class="reference internal" href="#mixer-commands">3.7. Mixer Commands</a><ul>
-<li><a class="reference internal" href="#mixer-keyer">3.7.1. MIXER KEYER</a></li>
-<li><a class="reference internal" href="#mixer-blend">3.7.2. MIXER BLEND</a></li>
-<li><a class="reference internal" href="#mixer-opacity">3.7.3. MIXER OPACITY</a></li>
-<li><a class="reference internal" href="#mixer-brigthness">3.7.4. MIXER BRIGTHNESS</a></li>
-<li><a class="reference internal" href="#mixer-saturation">3.7.5. MIXER SATURATION</a></li>
-<li><a class="reference internal" href="#mixer-contrast">3.7.6. MIXER CONTRAST</a></li>
-<li><a class="reference internal" href="#mixer-levels">3.7.7. MIXER LEVELS</a></li>
-<li><a class="reference internal" href="#mixer-fill">3.7.8. MIXER FILL</a></li>
-<li><a class="reference internal" href="#mixer-clip">3.7.9. MIXER CLIP</a></li>
-<li><a class="reference internal" href="#mixer-grid">3.7.10. MIXER GRID</a></li>
-<li><a class="reference internal" href="#mixer-volume">3.7.11. MIXER VOLUME</a></li>
-<li><a class="reference internal" href="#mixer-clear">3.7.12. MIXER CLEAR</a></li>
-</ul>
-</li>
-<li><a class="reference internal" href="#query-commands">3.8. Query Commands</a><ul>
-<li><a class="reference internal" href="#cinf">3.8.1. CINF</a></li>
-<li><a class="reference internal" href="#cls">3.8.2. CLS</a></li>
-<li><a class="reference internal" href="#tls">3.8.3. TLS</a></li>
-<li><a class="reference internal" href="#version">3.8.4. VERSION</a></li>
-<li><a class="reference internal" href="#info">3.8.5. INFO</a></li>
-</ul>
-</li>
-<li><a class="reference internal" href="#misc-commands">3.9. Misc Commands</a><ul>
-<li><a class="reference internal" href="#diag">3.9.1. DIAG</a></li>
-<li><a class="reference internal" href="#bye">3.9.2. BYE</a></li>
-<li><a class="reference internal" href="#channel-grid">3.9.3. CHANNEL_GRID</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-  <h4>Previous topic</h4>
-  <p class="topless"><a href="consumers.html"
-                        title="previous chapter">2. Consumers</a></p>
-  <h3>This Page</h3>
-  <ul class="this-page-menu">
-    <li><a href="_sources/commands.txt"
-           rel="nofollow">Show Source</a></li>
-  </ul>
-<div id="searchbox" style="display: none">
-  <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
-      <input type="text" name="q" />
-      <input type="submit" value="Go" />
-      <input type="hidden" name="check_keywords" value="yes" />
-      <input type="hidden" name="area" value="default" />
-    </form>
-    <p class="searchtip" style="font-size: 90%">
-    Enter search terms or a module, class or function name.
-    </p>
-</div>
-<script type="text/javascript">$('#searchbox').show(0);</script>
-        </div>
-      </div>
-      <div class="clearer"></div>
-    </div>
-    <div class="related">
-      <h3>Navigation</h3>
-      <ul>
-        <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
-             >index</a></li>
-        <li class="right" >
-          <a href="consumers.html" title="2. Consumers"
-             >previous</a> |</li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
-      </ul>
-    </div>
-    <div class="footer">
-        &copy; Copyright 2011, Robert Nagy.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
-    </div>
-  </body>
-</html>
\ No newline at end of file
diff --git a/build/html/consumers/bluefish.html b/build/html/consumers/bluefish.html
new file mode 100644 (file)
index 0000000..d2dd3b9
--- /dev/null
@@ -0,0 +1,231 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>2. Bluefish Consumer &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="Consumers" href="index.html" />
+    <link rel="next" title="3. Decklink Consumer" href="screen.html" />
+    <link rel="prev" title="1. Decklink Consumer" href="decklink.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="screen.html" title="3. Decklink Consumer"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="decklink.html" title="1. Decklink Consumer"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">Consumers</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="bluefish-consumer">
+<h1>2. Bluefish Consumer<a class="headerlink" href="#bluefish-consumer" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="diagnostics">
+<h2>2.1. Diagnostics<a class="headerlink" href="#diagnostics" title="Permalink to this headline">¶</a></h2>
+<p>ffmpeg[<em>filename</em>]</p>
+<table border="1" class="docutils">
+<colgroup>
+<col width="21%" />
+<col width="67%" />
+<col width="11%" />
+</colgroup>
+<thead valign="bottom">
+<tr class="row-odd"><th class="head">Graph</th>
+<th class="head">Description</th>
+<th class="head">Scale</th>
+</tr>
+</thead>
+<tbody valign="top">
+<tr class="row-even"><td>frame-time</td>
+<td>Time spent decoding the current frame.</td>
+<td>fps/2</td>
+</tr>
+<tr class="row-odd"><td>sync-time</td>
+<td>Time spent waiting for sync.</td>
+<td>fps/2</td>
+</tr>
+<tr class="row-even"><td>tick-time</td>
+<td>Time between frames frame.</td>
+<td>fps/2</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="section" id="parameters">
+<h2>2.2. Parameters<a class="headerlink" href="#parameters" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="device">
+<h3>2.2.1. DEVICE<a class="headerlink" href="#device" title="Permalink to this headline">¶</a></h3>
+<p>Which BlueFish device to attach.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><pre>[device:int]</pre>
+</div>
+<p>Configuration Syntax:</p>
+<div class="highlight-python"><pre>&lt;device&gt;[1..]&lt;/device&gt;</pre>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; ADD 1 BLUEFISH 1</pre>
+</div>
+</div>
+<div class="section" id="embedded-audio">
+<h3>2.2.2. EMBEDDED_AUDIO<a class="headerlink" href="#embedded-audio" title="Permalink to this headline">¶</a></h3>
+<p>Enables embedded-audio.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">EMBEDDED_AUDIO</span>
+</pre></div>
+</div>
+<p>Default:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">Disabled</span>
+</pre></div>
+</div>
+<p>Configuration Syntax:</p>
+<div class="highlight-python"><pre>&lt;embedded-audio&gt;[true|false]&lt;/embedded-audio&gt;</pre>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; ADD 1 BLUEFISH 1 EMBEDDED_AUDIO</pre>
+</div>
+</div>
+<div class="section" id="key-only">
+<h3>2.2.3. KEY_ONLY<a class="headerlink" href="#key-only" title="Permalink to this headline">¶</a></h3>
+<p>Displays key as fill.</p>
+<p>Default:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">Disabled</span>
+</pre></div>
+</div>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">KEY_ONLY</span>
+</pre></div>
+</div>
+<p>Configuration Syntax:</p>
+<div class="highlight-python"><pre>&lt;key-only&gt;[true|false]&lt;/key-only&gt;</pre>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; ADD 1 BLUEFISH 1 EMBEDDED_AUDIO KEY_ONLY</pre>
+</div>
+</div>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h3><a href="../contents.html">Table Of Contents</a></h3>
+  <ul>
+<li><a class="reference internal" href="#">2. Bluefish Consumer</a><ul>
+<li><a class="reference internal" href="#diagnostics">2.1. Diagnostics</a></li>
+<li><a class="reference internal" href="#parameters">2.2. Parameters</a><ul>
+<li><a class="reference internal" href="#device">2.2.1. DEVICE</a></li>
+<li><a class="reference internal" href="#embedded-audio">2.2.2. EMBEDDED_AUDIO</a></li>
+<li><a class="reference internal" href="#key-only">2.2.3. KEY_ONLY</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="decklink.html"
+                        title="previous chapter">1. Decklink Consumer</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="screen.html"
+                        title="next chapter">3. Decklink Consumer</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/consumers/bluefish.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="screen.html" title="3. Decklink Consumer"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="decklink.html" title="1. Decklink Consumer"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >Consumers</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
similarity index 55%
rename from build/html/consumers.html
rename to build/html/consumers/consumers.html
index 148ee86d169c67aeef6825446c0bd70f773c1137..080685fb9b041fc585405a3f24a73fb1e8adf3e5 100644 (file)
@@ -8,41 +8,52 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>2. Consumer &mdash; CasparCG 2.0 documentation</title>
+    <title>1. Consumers &mdash; CasparCG 2.0 documentation</title>
     
-    <link rel="stylesheet" href="_static/default.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
     
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    '',
+        URL_ROOT:    '../',
         VERSION:     '2.0',
         COLLAPSE_INDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
       };
     </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" />
-    <link rel="next" title="3. Commands" href="commands.html" />
-    <link rel="prev" title="1. Producers" href="producers.html" /> 
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="Consumers" href="index.html" />
+    <link rel="next" title="CasparCG Frequently Asked Questions" href="../faq/index.html" />
+    <link rel="prev" title="Consumers" href="index.html" />
+
   </head>
   <body>
     <div class="related">
       <h3>Navigation</h3>
       <ul>
         <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
+          <a href="../genindex.html" title="General Index"
              accesskey="I">index</a></li>
         <li class="right" >
-          <a href="commands.html" title="3. Commands"
+          <a href="../faq/index.html" title="CasparCG Frequently Asked Questions"
              accesskey="N">next</a> |</li>
         <li class="right" >
-          <a href="producers.html" title="1. Producers"
+          <a href="index.html" title="Consumers"
              accesskey="P">previous</a> |</li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">Consumers</a> &raquo;</li> 
       </ul>
     </div>  
 
         <div class="bodywrapper">
           <div class="body">
             
-  <div class="section" id="consumer">
-<h1>2. Consumer<a class="headerlink" href="#consumer" title="Permalink to this headline">¶</a></h1>
+  <div class="section" id="consumers">
+<h1>1. Consumers<a class="headerlink" href="#consumers" title="Permalink to this headline">¶</a></h1>
 <div class="section" id="file-consumer">
-<h2>2.1. File Consumer<a class="headerlink" href="#file-consumer" title="Permalink to this headline">¶</a></h2>
+<h2>1.1. File Consumer<a class="headerlink" href="#file-consumer" title="Permalink to this headline">¶</a></h2>
 <div class="section" id="diagnostics">
-<h3>2.1.1. Diagnostics<a class="headerlink" href="#diagnostics" title="Permalink to this headline">¶</a></h3>
+<h3>1.1.1. Diagnostics<a class="headerlink" href="#diagnostics" title="Permalink to this headline">¶</a></h3>
 <p>ffmpeg[<em>filename</em>]</p>
 <table border="1" class="docutils">
 <colgroup>
 </table>
 </div>
 <div class="section" id="parameters">
-<h3>2.1.2. Parameters<a class="headerlink" href="#parameters" title="Permalink to this headline">¶</a></h3>
+<h3>1.1.2. Parameters<a class="headerlink" href="#parameters" title="Permalink to this headline">¶</a></h3>
 <p>The file consumer uses the same option syntax as ffmpeg.</p>
 <p>Note, not all options supported by ffmpeg have been implemented.</p>
 <div class="section" id="filename">
-<h4>2.1.2.1. FILENAME<a class="headerlink" href="#filename" title="Permalink to this headline">¶</a></h4>
+<h4>1.1.2.1. FILENAME<a class="headerlink" href="#filename" title="Permalink to this headline">¶</a></h4>
 <p>Target filename.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>[filename:string]</pre>
@@ -96,9 +107,9 @@ REMOVE 1 FILE</pre>
 </div>
 </div>
 <div class="section" id="bluefish-consumer">
-<h2>2.2. Bluefish Consumer<a class="headerlink" href="#bluefish-consumer" title="Permalink to this headline">¶</a></h2>
+<h2>1.2. Bluefish Consumer<a class="headerlink" href="#bluefish-consumer" title="Permalink to this headline">¶</a></h2>
 <div class="section" id="id1">
-<h3>2.2.1. Diagnostics<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h3>
+<h3>1.2.1. Diagnostics<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h3>
 <p>ffmpeg[<em>filename</em>]</p>
 <table border="1" class="docutils">
 <colgroup>
@@ -129,9 +140,9 @@ REMOVE 1 FILE</pre>
 </table>
 </div>
 <div class="section" id="id2">
-<h3>2.2.2. Parameters<a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h3>
+<h3>1.2.2. Parameters<a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h3>
 <div class="section" id="device">
-<h4>2.2.2.1. DEVICE<a class="headerlink" href="#device" title="Permalink to this headline">¶</a></h4>
+<h4>1.2.2.1. DEVICE<a class="headerlink" href="#device" title="Permalink to this headline">¶</a></h4>
 <p>Which BlueFish device to attach.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>[device:int]</pre>
@@ -144,7 +155,7 @@ REMOVE 1 FILE</pre>
 </div>
 </div>
 <div class="section" id="embedded-audio">
-<h4>2.2.2.2. EMBEDDED_AUDIO<a class="headerlink" href="#embedded-audio" title="Permalink to this headline">¶</a></h4>
+<h4>1.2.2.2. EMBEDDED_AUDIO<a class="headerlink" href="#embedded-audio" title="Permalink to this headline">¶</a></h4>
 <p>Enables embedded-audio.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><div class="highlight"><pre><span class="n">EMBEDDED_AUDIO</span>
@@ -162,7 +173,7 @@ REMOVE 1 FILE</pre>
 </div>
 </div>
 <div class="section" id="key-only">
-<h4>2.2.2.3. KEY_ONLY<a class="headerlink" href="#key-only" title="Permalink to this headline">¶</a></h4>
+<h4>1.2.2.3. KEY_ONLY<a class="headerlink" href="#key-only" title="Permalink to this headline">¶</a></h4>
 <p>Displays key as fill.</p>
 <p>Default:</p>
 <div class="highlight-python"><div class="highlight"><pre><span class="n">Disabled</span>
@@ -182,9 +193,9 @@ REMOVE 1 FILE</pre>
 </div>
 </div>
 <div class="section" id="decklink-consumer">
-<h2>2.3. Decklink Consumer<a class="headerlink" href="#decklink-consumer" title="Permalink to this headline">¶</a></h2>
+<h2>1.3. Decklink Consumer<a class="headerlink" href="#decklink-consumer" title="Permalink to this headline">¶</a></h2>
 <div class="section" id="id3">
-<h3>2.3.1. Diagnostics<a class="headerlink" href="#id3" title="Permalink to this headline">¶</a></h3>
+<h3>1.3.1. Diagnostics<a class="headerlink" href="#id3" title="Permalink to this headline">¶</a></h3>
 <p>ffmpeg[<em>filename</em>]</p>
 <table border="1" class="docutils">
 <colgroup>
@@ -231,9 +242,9 @@ REMOVE 1 FILE</pre>
 </table>
 </div>
 <div class="section" id="id4">
-<h3>2.3.2. Parameters<a class="headerlink" href="#id4" title="Permalink to this headline">¶</a></h3>
+<h3>1.3.2. Parameters<a class="headerlink" href="#id4" title="Permalink to this headline">¶</a></h3>
 <div class="section" id="id5">
-<h4>2.3.2.1. DEVICE<a class="headerlink" href="#id5" title="Permalink to this headline">¶</a></h4>
+<h4>1.3.2.1. DEVICE<a class="headerlink" href="#id5" title="Permalink to this headline">¶</a></h4>
 <p>Which BlueFish device to attach.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><pre>[device:int]</pre>
@@ -246,7 +257,7 @@ REMOVE 1 FILE</pre>
 </div>
 </div>
 <div class="section" id="id6">
-<h4>2.3.2.2. EMBEDDED_AUDIO<a class="headerlink" href="#id6" title="Permalink to this headline">¶</a></h4>
+<h4>1.3.2.2. EMBEDDED_AUDIO<a class="headerlink" href="#id6" title="Permalink to this headline">¶</a></h4>
 <p>Enables embedded-audio.</p>
 <p>Syntax:</p>
 <div class="highlight-python"><div class="highlight"><pre><span class="n">EMBEDDED_AUDIO</span>
@@ -264,7 +275,7 @@ REMOVE 1 FILE</pre>
 </div>
 </div>
 <div class="section" id="id7">
-<h4>2.3.2.3. KEY_ONLY<a class="headerlink" href="#id7" title="Permalink to this headline">¶</a></h4>
+<h4>1.3.2.3. KEY_ONLY<a class="headerlink" href="#id7" title="Permalink to this headline">¶</a></h4>
 <p>Displays key as fill.</p>
 <p>Default:</p>
 <div class="highlight-python"><div class="highlight"><pre><span class="n">Disabled</span>
@@ -281,8 +292,47 @@ REMOVE 1 FILE</pre>
 <div class="highlight-python"><pre>&lt;&lt; ADD 1 BLUEFISH 1 EMBEDDED_AUDIO KEY_ONLY</pre>
 </div>
 </div>
+<div class="section" id="latency">
+<h4>1.3.2.4. LATENCY<a class="headerlink" href="#latency" title="Permalink to this headline">¶</a></h4>
+<p>Set latency mode.</p>
+<p>Default:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">normal</span>
+</pre></div>
+</div>
+<p>Configuration Syntax:</p>
+<div class="highlight-python"><pre>&lt;latency&gt;[normal|low|default]&lt;/latency&gt;</pre>
+</div>
+</div>
+<div class="section" id="keyer">
+<h4>1.3.2.5. KEYER<a class="headerlink" href="#keyer" title="Permalink to this headline">¶</a></h4>
+<p>Set keyer mode.</p>
+<p>Default:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">external</span>
+</pre></div>
+</div>
+<p>Configuration Syntax:</p>
+<div class="highlight-python"><pre>&lt;keyer&gt;[external|internal|default]&lt;/keyer&gt;</pre>
+</div>
+</div>
+<div class="section" id="buffer-depth">
+<h4>1.3.2.6. BUFFER_DEPTH<a class="headerlink" href="#buffer-depth" title="Permalink to this headline">¶</a></h4>
+<p>Set buffer depth. Settings this value to low can cause output distortion.</p>
+<p>Default:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="mi">3</span>
+</pre></div>
+</div>
+<p>Configuration Syntax:</p>
+<div class="highlight-python"><pre>&lt;buffer-depth&gt;[1..]&lt;/buffer-depth&gt;</pre>
+</div>
+</div>
 </div>
 </div>
+<div class="section" id="screen-consumer">
+<h2>1.4. Screen Consumer<a class="headerlink" href="#screen-consumer" title="Permalink to this headline">¶</a></h2>
+</div>
+<div class="section" id="system-audio-consumer">
+<h2>1.5. System Audio Consumer<a class="headerlink" href="#system-audio-consumer" title="Permalink to this headline">¶</a></h2>
+</div>
 </div>
 
 
@@ -291,55 +341,62 @@ REMOVE 1 FILE</pre>
       </div>
       <div class="sphinxsidebar">
         <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
+  <h3><a href="../contents.html">Table Of Contents</a></h3>
   <ul>
-<li><a class="reference internal" href="#">2. Consumer</a><ul>
-<li><a class="reference internal" href="#file-consumer">2.1. File Consumer</a><ul>
-<li><a class="reference internal" href="#diagnostics">2.1.1. Diagnostics</a></li>
-<li><a class="reference internal" href="#parameters">2.1.2. Parameters</a><ul>
-<li><a class="reference internal" href="#filename">2.1.2.1. FILENAME</a></li>
+<li><a class="reference internal" href="#">1. Consumers</a><ul>
+<li><a class="reference internal" href="#file-consumer">1.1. File Consumer</a><ul>
+<li><a class="reference internal" href="#diagnostics">1.1.1. Diagnostics</a></li>
+<li><a class="reference internal" href="#parameters">1.1.2. Parameters</a><ul>
+<li><a class="reference internal" href="#filename">1.1.2.1. FILENAME</a></li>
 </ul>
 </li>
 </ul>
 </li>
-<li><a class="reference internal" href="#bluefish-consumer">2.2. Bluefish Consumer</a><ul>
-<li><a class="reference internal" href="#id1">2.2.1. Diagnostics</a></li>
-<li><a class="reference internal" href="#id2">2.2.2. Parameters</a><ul>
-<li><a class="reference internal" href="#device">2.2.2.1. DEVICE</a></li>
-<li><a class="reference internal" href="#embedded-audio">2.2.2.2. EMBEDDED_AUDIO</a></li>
-<li><a class="reference internal" href="#key-only">2.2.2.3. KEY_ONLY</a></li>
+<li><a class="reference internal" href="#bluefish-consumer">1.2. Bluefish Consumer</a><ul>
+<li><a class="reference internal" href="#id1">1.2.1. Diagnostics</a></li>
+<li><a class="reference internal" href="#id2">1.2.2. Parameters</a><ul>
+<li><a class="reference internal" href="#device">1.2.2.1. DEVICE</a></li>
+<li><a class="reference internal" href="#embedded-audio">1.2.2.2. EMBEDDED_AUDIO</a></li>
+<li><a class="reference internal" href="#key-only">1.2.2.3. KEY_ONLY</a></li>
 </ul>
 </li>
 </ul>
 </li>
-<li><a class="reference internal" href="#decklink-consumer">2.3. Decklink Consumer</a><ul>
-<li><a class="reference internal" href="#id3">2.3.1. Diagnostics</a></li>
-<li><a class="reference internal" href="#id4">2.3.2. Parameters</a><ul>
-<li><a class="reference internal" href="#id5">2.3.2.1. DEVICE</a></li>
-<li><a class="reference internal" href="#id6">2.3.2.2. EMBEDDED_AUDIO</a></li>
-<li><a class="reference internal" href="#id7">2.3.2.3. KEY_ONLY</a></li>
+<li><a class="reference internal" href="#decklink-consumer">1.3. Decklink Consumer</a><ul>
+<li><a class="reference internal" href="#id3">1.3.1. Diagnostics</a></li>
+<li><a class="reference internal" href="#id4">1.3.2. Parameters</a><ul>
+<li><a class="reference internal" href="#id5">1.3.2.1. DEVICE</a></li>
+<li><a class="reference internal" href="#id6">1.3.2.2. EMBEDDED_AUDIO</a></li>
+<li><a class="reference internal" href="#id7">1.3.2.3. KEY_ONLY</a></li>
+<li><a class="reference internal" href="#latency">1.3.2.4. LATENCY</a></li>
+<li><a class="reference internal" href="#keyer">1.3.2.5. KEYER</a></li>
+<li><a class="reference internal" href="#buffer-depth">1.3.2.6. BUFFER_DEPTH</a></li>
 </ul>
 </li>
 </ul>
 </li>
+<li><a class="reference internal" href="#screen-consumer">1.4. Screen Consumer</a></li>
+<li><a class="reference internal" href="#system-audio-consumer">1.5. System Audio Consumer</a></li>
 </ul>
 </li>
 </ul>
 
   <h4>Previous topic</h4>
-  <p class="topless"><a href="producers.html"
-                        title="previous chapter">1. Producers</a></p>
+  <p class="topless"><a href="index.html"
+                        title="previous chapter">Consumers</a></p>
   <h4>Next topic</h4>
-  <p class="topless"><a href="commands.html"
-                        title="next chapter">3. Commands</a></p>
-  <h3>This Page</h3>
-  <ul class="this-page-menu">
-    <li><a href="_sources/consumers.txt"
-           rel="nofollow">Show Source</a></li>
-  </ul>
+  <p class="topless"><a href="../faq/index.html"
+                        title="next chapter">CasparCG Frequently Asked Questions</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/consumers/consumers.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
 <div id="searchbox" style="display: none">
   <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
+    <form class="search" action="../search.html" method="get">
       <input type="text" name="q" />
       <input type="submit" value="Go" />
       <input type="hidden" name="check_keywords" value="yes" />
@@ -358,20 +415,29 @@ REMOVE 1 FILE</pre>
       <h3>Navigation</h3>
       <ul>
         <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
+          <a href="../genindex.html" title="General Index"
              >index</a></li>
         <li class="right" >
-          <a href="commands.html" title="3. Commands"
+          <a href="../faq/index.html" title="CasparCG Frequently Asked Questions"
              >next</a> |</li>
         <li class="right" >
-          <a href="producers.html" title="1. Producers"
+          <a href="index.html" title="Consumers"
              >previous</a> |</li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >Consumers</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
-        &copy; Copyright 2011, Robert Nagy.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
     </div>
+
   </body>
 </html>
\ No newline at end of file
diff --git a/build/html/consumers/decklink.html b/build/html/consumers/decklink.html
new file mode 100644 (file)
index 0000000..1dea986
--- /dev/null
@@ -0,0 +1,283 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>1. Decklink Consumer &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="Consumers" href="index.html" />
+    <link rel="next" title="2. Bluefish Consumer" href="bluefish.html" />
+    <link rel="prev" title="Consumers" href="index.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="bluefish.html" title="2. Bluefish Consumer"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="index.html" title="Consumers"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">Consumers</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="decklink-consumer">
+<h1>1. Decklink Consumer<a class="headerlink" href="#decklink-consumer" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="diagnostics">
+<h2>1.1. Diagnostics<a class="headerlink" href="#diagnostics" title="Permalink to this headline">¶</a></h2>
+<p>ffmpeg[<em>filename</em>]</p>
+<table border="1" class="docutils">
+<colgroup>
+<col width="20%" />
+<col width="62%" />
+<col width="18%" />
+</colgroup>
+<thead valign="bottom">
+<tr class="row-odd"><th class="head">Graph</th>
+<th class="head">Description</th>
+<th class="head">Scale</th>
+</tr>
+</thead>
+<tbody valign="top">
+<tr class="row-even"><td>frame-time</td>
+<td>Time spent decoding the current frame.</td>
+<td>fps/2</td>
+</tr>
+<tr class="row-odd"><td>sync-time</td>
+<td>Time spent waiting for sync.</td>
+<td>fps/2</td>
+</tr>
+<tr class="row-even"><td>tick-time</td>
+<td>Time between frames frame.</td>
+<td>fps/2</td>
+</tr>
+<tr class="row-odd"><td>dropped-frame</td>
+<td>Frame was dropped.</td>
+<td>N/A</td>
+</tr>
+<tr class="row-even"><td>late-frame</td>
+<td>Frame was late.</td>
+<td>N/A</td>
+</tr>
+<tr class="row-odd"><td>buffered-video</td>
+<td>Frame was dropped.</td>
+<td>fps</td>
+</tr>
+<tr class="row-even"><td>buffered-audio</td>
+<td>Frame was late.</td>
+<td>cadence*2</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="section" id="parameters">
+<h2>1.2. Parameters<a class="headerlink" href="#parameters" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="device">
+<h3>1.2.1. DEVICE<a class="headerlink" href="#device" title="Permalink to this headline">¶</a></h3>
+<p>Which BlueFish device to attach.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><pre>[device:int]</pre>
+</div>
+<p>Configuration Syntax:</p>
+<div class="highlight-python"><pre>&lt;device&gt;[1..]&lt;/device&gt;</pre>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; ADD 1 BLUEFISH 1</pre>
+</div>
+</div>
+<div class="section" id="embedded-audio">
+<h3>1.2.2. EMBEDDED_AUDIO<a class="headerlink" href="#embedded-audio" title="Permalink to this headline">¶</a></h3>
+<p>Enables embedded-audio.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">EMBEDDED_AUDIO</span>
+</pre></div>
+</div>
+<p>Default:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">Disabled</span>
+</pre></div>
+</div>
+<p>Configuration Syntax:</p>
+<div class="highlight-python"><pre>&lt;embedded-audio&gt;[true|false]&lt;/embedded-audio&gt;</pre>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; ADD 1 BLUEFISH 1 EMBEDDED_AUDIO</pre>
+</div>
+</div>
+<div class="section" id="key-only">
+<h3>1.2.3. KEY_ONLY<a class="headerlink" href="#key-only" title="Permalink to this headline">¶</a></h3>
+<p>Displays key as fill.</p>
+<p>Default:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">Disabled</span>
+</pre></div>
+</div>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">KEY_ONLY</span>
+</pre></div>
+</div>
+<p>Configuration Syntax:</p>
+<div class="highlight-python"><pre>&lt;key-only&gt;[true|false]&lt;/key-only&gt;</pre>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; ADD 1 BLUEFISH 1 EMBEDDED_AUDIO KEY_ONLY</pre>
+</div>
+</div>
+<div class="section" id="latency">
+<h3>1.2.4. LATENCY<a class="headerlink" href="#latency" title="Permalink to this headline">¶</a></h3>
+<p>Set latency mode.</p>
+<p>Default:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">normal</span>
+</pre></div>
+</div>
+<p>Configuration Syntax:</p>
+<div class="highlight-python"><pre>&lt;latency&gt;[normal|low|default]&lt;/latency&gt;</pre>
+</div>
+</div>
+<div class="section" id="keyer">
+<h3>1.2.5. KEYER<a class="headerlink" href="#keyer" title="Permalink to this headline">¶</a></h3>
+<p>Set keyer mode.</p>
+<p>Default:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">external</span>
+</pre></div>
+</div>
+<p>Configuration Syntax:</p>
+<div class="highlight-python"><pre>&lt;keyer&gt;[external|internal|default]&lt;/keyer&gt;</pre>
+</div>
+</div>
+<div class="section" id="buffer-depth">
+<h3>1.2.6. BUFFER_DEPTH<a class="headerlink" href="#buffer-depth" title="Permalink to this headline">¶</a></h3>
+<p>Set buffer depth. Settings this value to low can cause output distortion.</p>
+<p>Default:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="mi">3</span>
+</pre></div>
+</div>
+<p>Configuration Syntax:</p>
+<div class="highlight-python"><pre>&lt;buffer-depth&gt;[1..]&lt;/buffer-depth&gt;</pre>
+</div>
+</div>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h3><a href="../contents.html">Table Of Contents</a></h3>
+  <ul>
+<li><a class="reference internal" href="#">1. Decklink Consumer</a><ul>
+<li><a class="reference internal" href="#diagnostics">1.1. Diagnostics</a></li>
+<li><a class="reference internal" href="#parameters">1.2. Parameters</a><ul>
+<li><a class="reference internal" href="#device">1.2.1. DEVICE</a></li>
+<li><a class="reference internal" href="#embedded-audio">1.2.2. EMBEDDED_AUDIO</a></li>
+<li><a class="reference internal" href="#key-only">1.2.3. KEY_ONLY</a></li>
+<li><a class="reference internal" href="#latency">1.2.4. LATENCY</a></li>
+<li><a class="reference internal" href="#keyer">1.2.5. KEYER</a></li>
+<li><a class="reference internal" href="#buffer-depth">1.2.6. BUFFER_DEPTH</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="index.html"
+                        title="previous chapter">Consumers</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="bluefish.html"
+                        title="next chapter">2. Bluefish Consumer</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/consumers/decklink.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="bluefish.html" title="2. Bluefish Consumer"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="index.html" title="Consumers"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >Consumers</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/consumers/file.html b/build/html/consumers/file.html
new file mode 100644 (file)
index 0000000..ee39054
--- /dev/null
@@ -0,0 +1,185 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>5. File Consumer &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="Consumers" href="index.html" />
+    <link rel="next" title="6. Image Consumer" href="image.html" />
+    <link rel="prev" title="4. System Audio Consumer" href="system-audio.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="image.html" title="6. Image Consumer"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="system-audio.html" title="4. System Audio Consumer"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">Consumers</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="file-consumer">
+<h1>5. File Consumer<a class="headerlink" href="#file-consumer" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="diagnostics">
+<h2>5.1. Diagnostics<a class="headerlink" href="#diagnostics" title="Permalink to this headline">¶</a></h2>
+<p>ffmpeg[<em>filename</em>]</p>
+<table border="1" class="docutils">
+<colgroup>
+<col width="21%" />
+<col width="67%" />
+<col width="11%" />
+</colgroup>
+<thead valign="bottom">
+<tr class="row-odd"><th class="head">Graph</th>
+<th class="head">Description</th>
+<th class="head">Scale</th>
+</tr>
+</thead>
+<tbody valign="top">
+<tr class="row-even"><td>frame-time</td>
+<td>Time spent decoding the current frame.</td>
+<td>fps/2</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="section" id="parameters">
+<h2>5.2. Parameters<a class="headerlink" href="#parameters" title="Permalink to this headline">¶</a></h2>
+<p>The file consumer uses the same option syntax as ffmpeg.</p>
+<p>Note, not all options supported by ffmpeg have been implemented.</p>
+<div class="section" id="filename">
+<h3>5.2.1. FILENAME<a class="headerlink" href="#filename" title="Permalink to this headline">¶</a></h3>
+<p>Target filename.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><pre>[filename:string]</pre>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>ADD 1 FILE test.mov -vcodec libx264 -crf 5 -preset ultrafast -tune fastdecode -s 1280x720 -r 50 -acodec aac -ab 128k
+REMOVE 1 FILE</pre>
+</div>
+</div>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h3><a href="../contents.html">Table Of Contents</a></h3>
+  <ul>
+<li><a class="reference internal" href="#">5. File Consumer</a><ul>
+<li><a class="reference internal" href="#diagnostics">5.1. Diagnostics</a></li>
+<li><a class="reference internal" href="#parameters">5.2. Parameters</a><ul>
+<li><a class="reference internal" href="#filename">5.2.1. FILENAME</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="system-audio.html"
+                        title="previous chapter">4. System Audio Consumer</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="image.html"
+                        title="next chapter">6. Image Consumer</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/consumers/file.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="image.html" title="6. Image Consumer"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="system-audio.html" title="4. System Audio Consumer"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >Consumers</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/consumers/image-scroll.html b/build/html/consumers/image-scroll.html
new file mode 100644 (file)
index 0000000..0538b1b
--- /dev/null
@@ -0,0 +1,134 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>6. Image Scroll Consumer &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="Consumers" href="index.html" />
+    <link rel="next" title="7. File Consumer" href="file.html" />
+    <link rel="prev" title="5. Image Consumer" href="image.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="file.html" title="7. File Consumer"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="image.html" title="5. Image Consumer"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">Consumers</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="image-scroll-consumer">
+<h1>6. Image Scroll Consumer<a class="headerlink" href="#image-scroll-consumer" title="Permalink to this headline">¶</a></h1>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="image.html"
+                        title="previous chapter">5. Image Consumer</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="file.html"
+                        title="next chapter">7. File Consumer</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/consumers/image-scroll.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="file.html" title="7. File Consumer"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="image.html" title="5. Image Consumer"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >Consumers</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/consumers/image.html b/build/html/consumers/image.html
new file mode 100644 (file)
index 0000000..d4b53a5
--- /dev/null
@@ -0,0 +1,134 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>6. Image Consumer &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="Consumers" href="index.html" />
+    <link rel="next" title="CasparCG Frequently Asked Questions" href="../faq/index.html" />
+    <link rel="prev" title="5. File Consumer" href="file.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="../faq/index.html" title="CasparCG Frequently Asked Questions"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="file.html" title="5. File Consumer"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">Consumers</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="image-consumer">
+<h1>6. Image Consumer<a class="headerlink" href="#image-consumer" title="Permalink to this headline">¶</a></h1>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="file.html"
+                        title="previous chapter">5. File Consumer</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="../faq/index.html"
+                        title="next chapter">CasparCG Frequently Asked Questions</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/consumers/image.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="../faq/index.html" title="CasparCG Frequently Asked Questions"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="file.html" title="5. File Consumer"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >Consumers</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/consumers/index.html b/build/html/consumers/index.html
new file mode 100644 (file)
index 0000000..61d0e20
--- /dev/null
@@ -0,0 +1,153 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>Consumers &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="next" title="1. Decklink Consumer" href="decklink.html" />
+    <link rel="prev" title="5. Decklink Producer" href="../producers/decklink.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="decklink.html" title="1. Decklink Consumer"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="../producers/decklink.html" title="5. Decklink Producer"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="consumers">
+<h1>Consumers<a class="headerlink" href="#consumers" title="Permalink to this headline">¶</a></h1>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="decklink.html">1. Decklink Consumer</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="decklink.html#diagnostics">1.1. Diagnostics</a></li>
+<li class="toctree-l2"><a class="reference internal" href="decklink.html#parameters">1.2. Parameters</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="bluefish.html">2. Bluefish Consumer</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="bluefish.html#diagnostics">2.1. Diagnostics</a></li>
+<li class="toctree-l2"><a class="reference internal" href="bluefish.html#parameters">2.2. Parameters</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="screen.html">3. Screen Consumer</a></li>
+<li class="toctree-l1"><a class="reference internal" href="system-audio.html">4. System Audio Consumer</a></li>
+<li class="toctree-l1"><a class="reference internal" href="file.html">5. File Consumer</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="file.html#diagnostics">5.1. Diagnostics</a></li>
+<li class="toctree-l2"><a class="reference internal" href="file.html#parameters">5.2. Parameters</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="image.html">6. Image Consumer</a></li>
+</ul>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="../producers/decklink.html"
+                        title="previous chapter">5. Decklink Producer</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="decklink.html"
+                        title="next chapter">1. Decklink Consumer</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/consumers/index.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="decklink.html" title="1. Decklink Consumer"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="../producers/decklink.html" title="5. Decklink Producer"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/consumers/screen.html b/build/html/consumers/screen.html
new file mode 100644 (file)
index 0000000..3fab4d5
--- /dev/null
@@ -0,0 +1,134 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>3. Screen Consumer &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="Consumers" href="index.html" />
+    <link rel="next" title="4. System Audio Consumer" href="system-audio.html" />
+    <link rel="prev" title="2. Bluefish Consumer" href="bluefish.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="system-audio.html" title="4. System Audio Consumer"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="bluefish.html" title="2. Bluefish Consumer"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">Consumers</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="screen-consumer">
+<h1>3. Screen Consumer<a class="headerlink" href="#screen-consumer" title="Permalink to this headline">¶</a></h1>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="bluefish.html"
+                        title="previous chapter">2. Bluefish Consumer</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="system-audio.html"
+                        title="next chapter">4. System Audio Consumer</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/consumers/screen.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="system-audio.html" title="4. System Audio Consumer"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="bluefish.html" title="2. Bluefish Consumer"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >Consumers</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/consumers/system-audio.html b/build/html/consumers/system-audio.html
new file mode 100644 (file)
index 0000000..a7184ec
--- /dev/null
@@ -0,0 +1,134 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>4. System Audio Consumer &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="Consumers" href="index.html" />
+    <link rel="next" title="5. Image Consumer" href="image.html" />
+    <link rel="prev" title="3. Screen Consumer" href="screen.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="image.html" title="5. Image Consumer"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="screen.html" title="3. Screen Consumer"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">Consumers</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="system-audio-consumer">
+<h1>4. System Audio Consumer<a class="headerlink" href="#system-audio-consumer" title="Permalink to this headline">¶</a></h1>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="screen.html"
+                        title="previous chapter">3. Screen Consumer</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="image.html"
+                        title="next chapter">5. Image Consumer</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/consumers/system-audio.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="image.html" title="5. Image Consumer"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="screen.html" title="3. Screen Consumer"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >Consumers</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/contents.html b/build/html/contents.html
new file mode 100644 (file)
index 0000000..1ce9086
--- /dev/null
@@ -0,0 +1,297 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>CasparCG Documentation Contents &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="_static/jquery.js"></script>
+    <script type="text/javascript" src="_static/underscore.js"></script>
+    <script type="text/javascript" src="_static/doctools.js"></script>
+    <script type="text/javascript" src="_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="about.html" />
+    <link rel="copyright" title="Copyright" href="copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" />
+    <link rel="next" title="What’s New in CasparCG" href="whatsnew/index.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="whatsnew/index.html" title="What’s New in CasparCG"
+             accesskey="N">next</a> |</li>
+        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="casparcg-documentation-contents">
+<h1>CasparCG Documentation Contents<a class="headerlink" href="#casparcg-documentation-contents" title="Permalink to this headline">¶</a></h1>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="whatsnew/index.html">What&#8217;s New in CasparCG</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="whatsnew/2_0.html">What&#8217;s New in CasparCG 2.0</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="whatsnew/2_0.html#introduction">Introduction</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="amcp/index.html">AMCP 2.0 Reference</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="amcp/introduction.html">1. Communication</a></li>
+<li class="toctree-l2"><a class="reference internal" href="amcp/introduction.html#backwards-compatibility">2. Backwards Compatibility</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="amcp/introduction.html#breaking-changes">2.1. Breaking Changes</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="amcp/introduction.html#special-sequences">3. Special sequences</a></li>
+<li class="toctree-l2"><a class="reference internal" href="amcp/introduction.html#return-codes">4. Return codes</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="amcp/introduction.html#information">4.1. Information</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/introduction.html#successful">4.2. Successful</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/introduction.html#client-error">4.3. Client Error</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/introduction.html#server-error">4.4. Server Error</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="amcp/basic-commands.html">5. Basic Commands</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="amcp/basic-commands.html#loadbg">5.1. LOADBG</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/basic-commands.html#load">5.2. LOAD</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/basic-commands.html#play">5.3. PLAY</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/basic-commands.html#pause">5.4. PAUSE</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/basic-commands.html#stop">5.5. STOP</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/basic-commands.html#clear">5.6. CLEAR</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/basic-commands.html#call">5.7. CALL</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/basic-commands.html#swap">5.8. SWAP</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/basic-commands.html#add">5.9. ADD</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/basic-commands.html#remove">5.10. REMOVE</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="amcp/template-graphics-commands.html">6. Template Graphics Commands</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="amcp/template-graphics-commands.html#cg-add">6.1. CG ADD</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/template-graphics-commands.html#cg-remove">6.2. CG REMOVE</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/template-graphics-commands.html#cg-clear">6.3. CG CLEAR</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/template-graphics-commands.html#cg-play">6.4. CG PLAY</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/template-graphics-commands.html#cg-stop">6.5. CG STOP</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/template-graphics-commands.html#cg-next">6.6. CG NEXT</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/template-graphics-commands.html#cg-goto">6.7. CG GOTO</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/template-graphics-commands.html#cg-update">6.8. CG UPDATE</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/template-graphics-commands.html#cg-invoke">6.9. CG INVOKE</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="amcp/data-commands.html">7. Data Commands</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="amcp/data-commands.html#data-store">7.1. DATA STORE</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/data-commands.html#data-retrieve">7.2. DATA RETRIEVE</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/data-commands.html#data-list">7.3. DATA LIST</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="amcp/mixer-commands.html">8. Mixer Commands</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="amcp/mixer-commands.html#mixer-keyer">8.1. MIXER KEYER</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/mixer-commands.html#mixer-blend">8.2. MIXER BLEND</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/mixer-commands.html#mixer-opacity">8.3. MIXER OPACITY</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/mixer-commands.html#mixer-brigthness">8.4. MIXER BRIGTHNESS</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/mixer-commands.html#mixer-saturation">8.5. MIXER SATURATION</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/mixer-commands.html#mixer-contrast">8.6. MIXER CONTRAST</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/mixer-commands.html#mixer-levels">8.7. MIXER LEVELS</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/mixer-commands.html#mixer-fill">8.8. MIXER FILL</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/mixer-commands.html#mixer-clip">8.9. MIXER CLIP</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/mixer-commands.html#mixer-grid">8.10. MIXER GRID</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/mixer-commands.html#mixer-volume">8.11. MIXER VOLUME</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/mixer-commands.html#mixer-clear">8.12. MIXER CLEAR</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="amcp/query-commands.html">9. Query Commands</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="amcp/query-commands.html#cinf">9.1. CINF</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/query-commands.html#cls">9.2. CLS</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/query-commands.html#tls">9.3. TLS</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/query-commands.html#version">9.4. VERSION</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/query-commands.html#info">9.5. INFO</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="amcp/misc-commands.html">10. Misc Commands</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="amcp/misc-commands.html#diag">10.1. DIAG</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/misc-commands.html#bye">10.2. BYE</a></li>
+<li class="toctree-l3"><a class="reference internal" href="amcp/misc-commands.html#channel-grid">10.3. CHANNEL_GRID</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="producers/index.html">Producers</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="producers/ffmpeg.html">1. FFMPEG Producer</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="producers/ffmpeg.html#supported-media">1.1. Supported Media</a></li>
+<li class="toctree-l3"><a class="reference internal" href="producers/ffmpeg.html#filters">1.2. Filters</a></li>
+<li class="toctree-l3"><a class="reference internal" href="producers/ffmpeg.html#diagnostics">1.3. Diagnostics</a></li>
+<li class="toctree-l3"><a class="reference internal" href="producers/ffmpeg.html#parameters">1.4. Parameters</a><ul>
+<li class="toctree-l4"><a class="reference internal" href="producers/ffmpeg.html#loop">1.4.1. LOOP</a></li>
+<li class="toctree-l4"><a class="reference internal" href="producers/ffmpeg.html#seek">1.4.2. SEEK</a></li>
+<li class="toctree-l4"><a class="reference internal" href="producers/ffmpeg.html#start-casparcg-2-1">1.4.3. START (CasparCG 2.1)</a></li>
+<li class="toctree-l4"><a class="reference internal" href="producers/ffmpeg.html#length">1.4.4. LENGTH</a></li>
+<li class="toctree-l4"><a class="reference internal" href="producers/ffmpeg.html#filter">1.4.5. FILTER</a></li>
+</ul>
+</li>
+<li class="toctree-l3"><a class="reference internal" href="producers/ffmpeg.html#functions">1.5. Functions</a><ul>
+<li class="toctree-l4"><a class="reference internal" href="producers/ffmpeg.html#id1">1.5.1. LOOP</a></li>
+<li class="toctree-l4"><a class="reference internal" href="producers/ffmpeg.html#id2">1.5.2. SEEK</a></li>
+<li class="toctree-l4"><a class="reference internal" href="producers/ffmpeg.html#id3">1.5.3. START (CasparCG 2.1)</a></li>
+<li class="toctree-l4"><a class="reference internal" href="producers/ffmpeg.html#length-casparcg-2-1">1.5.4. LENGTH (CasparCG 2.1)</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="producers/flash.html">2. Flash Producer</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="producers/flash.html#supported-media">2.1. Supported Media</a></li>
+<li class="toctree-l3"><a class="reference internal" href="producers/flash.html#diagnostics">2.2. Diagnostics</a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="producers/image.html">3. Image Producer</a></li>
+<li class="toctree-l2"><a class="reference internal" href="producers/image-scroll.html">4. Image Scroll Producer</a></li>
+<li class="toctree-l2"><a class="reference internal" href="producers/decklink.html">5. Decklink Producer</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="producers/decklink.html#diagnostics">5.1. Diagnostics</a></li>
+<li class="toctree-l3"><a class="reference internal" href="producers/decklink.html#parameters">5.2. Parameters</a><ul>
+<li class="toctree-l4"><a class="reference internal" href="producers/decklink.html#device">5.2.1. DEVICE</a></li>
+<li class="toctree-l4"><a class="reference internal" href="producers/decklink.html#length">5.2.2. LENGTH</a></li>
+<li class="toctree-l4"><a class="reference internal" href="producers/decklink.html#filter">5.2.3. FILTER</a></li>
+<li class="toctree-l4"><a class="reference internal" href="producers/decklink.html#format">5.2.4. FORMAT</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="consumers/index.html">Consumers</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="consumers/decklink.html">1. Decklink Consumer</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="consumers/decklink.html#diagnostics">1.1. Diagnostics</a></li>
+<li class="toctree-l3"><a class="reference internal" href="consumers/decklink.html#parameters">1.2. Parameters</a><ul>
+<li class="toctree-l4"><a class="reference internal" href="consumers/decklink.html#device">1.2.1. DEVICE</a></li>
+<li class="toctree-l4"><a class="reference internal" href="consumers/decklink.html#embedded-audio">1.2.2. EMBEDDED_AUDIO</a></li>
+<li class="toctree-l4"><a class="reference internal" href="consumers/decklink.html#key-only">1.2.3. KEY_ONLY</a></li>
+<li class="toctree-l4"><a class="reference internal" href="consumers/decklink.html#latency">1.2.4. LATENCY</a></li>
+<li class="toctree-l4"><a class="reference internal" href="consumers/decklink.html#keyer">1.2.5. KEYER</a></li>
+<li class="toctree-l4"><a class="reference internal" href="consumers/decklink.html#buffer-depth">1.2.6. BUFFER_DEPTH</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="consumers/bluefish.html">2. Bluefish Consumer</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="consumers/bluefish.html#diagnostics">2.1. Diagnostics</a></li>
+<li class="toctree-l3"><a class="reference internal" href="consumers/bluefish.html#parameters">2.2. Parameters</a><ul>
+<li class="toctree-l4"><a class="reference internal" href="consumers/bluefish.html#device">2.2.1. DEVICE</a></li>
+<li class="toctree-l4"><a class="reference internal" href="consumers/bluefish.html#embedded-audio">2.2.2. EMBEDDED_AUDIO</a></li>
+<li class="toctree-l4"><a class="reference internal" href="consumers/bluefish.html#key-only">2.2.3. KEY_ONLY</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="consumers/screen.html">3. Screen Consumer</a></li>
+<li class="toctree-l2"><a class="reference internal" href="consumers/system-audio.html">4. System Audio Consumer</a></li>
+<li class="toctree-l2"><a class="reference internal" href="consumers/file.html">5. File Consumer</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="consumers/file.html#diagnostics">5.1. Diagnostics</a></li>
+<li class="toctree-l3"><a class="reference internal" href="consumers/file.html#parameters">5.2. Parameters</a><ul>
+<li class="toctree-l4"><a class="reference internal" href="consumers/file.html#filename">5.2.1. FILENAME</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="consumers/image.html">6. Image Consumer</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="faq/index.html">CasparCG Frequently Asked Questions</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="faq/general.html">General CasparCG FAQ</a></li>
+<li class="toctree-l2"><a class="reference internal" href="faq/decklink.html">Decklink FAQ</a></li>
+<li class="toctree-l2"><a class="reference internal" href="faq/bluefish.html">Bluefish FAQ</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="about.html">About these documents</a></li>
+<li class="toctree-l1"><a class="reference internal" href="bugs.html">Reporting Bugs</a></li>
+<li class="toctree-l1"><a class="reference internal" href="copyright.html">Copyright</a></li>
+<li class="toctree-l1"><a class="reference internal" href="license.html">History and License</a></li>
+</ul>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Next topic</h4>
+  <p class="topless"><a href="whatsnew/index.html"
+                        title="next chapter">What&#8217;s New in CasparCG</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="bugs.html">Report a Bug</a></li>
+  <li><a href="_sources/contents.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="whatsnew/index.html" title="What’s New in CasparCG"
+             >next</a> |</li>
+        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/copyright.html b/build/html/copyright.html
new file mode 100644 (file)
index 0000000..848d6e5
--- /dev/null
@@ -0,0 +1,131 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>Copyright &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="_static/jquery.js"></script>
+    <script type="text/javascript" src="_static/underscore.js"></script>
+    <script type="text/javascript" src="_static/doctools.js"></script>
+    <script type="text/javascript" src="_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="about.html" />
+    <link rel="copyright" title="Copyright" href="#" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" />
+    <link rel="next" title="History and License" href="license.html" />
+    <link rel="prev" title="Reporting Bugs" href="bugs.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="license.html" title="History and License"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="bugs.html" title="Reporting Bugs"
+             accesskey="P">previous</a> |</li>
+        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="copyright">
+<h1>Copyright<a class="headerlink" href="#copyright" title="Permalink to this headline">¶</a></h1>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="bugs.html"
+                        title="previous chapter">Reporting Bugs</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="license.html"
+                        title="next chapter">History and License</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="bugs.html">Report a Bug</a></li>
+  <li><a href="_sources/copyright.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="license.html" title="History and License"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="bugs.html" title="Reporting Bugs"
+             >previous</a> |</li>
+        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="#">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/faq.html b/build/html/faq.html
new file mode 100644 (file)
index 0000000..faf9203
--- /dev/null
@@ -0,0 +1,109 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>FAQ &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="_static/jquery.js"></script>
+    <script type="text/javascript" src="_static/underscore.js"></script>
+    <script type="text/javascript" src="_static/doctools.js"></script>
+    <script type="text/javascript" src="_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="about.html" />
+    <link rel="copyright" title="Copyright" href="copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="faq">
+<h1>FAQ<a class="headerlink" href="#faq" title="Permalink to this headline">¶</a></h1>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="bugs.html">Report a Bug</a></li>
+  <li><a href="_sources/faq.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="genindex.html" title="General Index"
+             >index</a></li>
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/faq/bluefish.html b/build/html/faq/bluefish.html
new file mode 100644 (file)
index 0000000..4adead4
--- /dev/null
@@ -0,0 +1,134 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>Bluefish FAQ &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="CasparCG Frequently Asked Questions" href="index.html" />
+    <link rel="next" title="About these documents" href="../about.html" />
+    <link rel="prev" title="Decklink FAQ" href="decklink.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="../about.html" title="About these documents"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="decklink.html" title="Decklink FAQ"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">CasparCG Frequently Asked Questions</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="bluefish-faq">
+<h1>Bluefish FAQ<a class="headerlink" href="#bluefish-faq" title="Permalink to this headline">¶</a></h1>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="decklink.html"
+                        title="previous chapter">Decklink FAQ</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="../about.html"
+                        title="next chapter">About these documents</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/faq/bluefish.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="../about.html" title="About these documents"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="decklink.html" title="Decklink FAQ"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >CasparCG Frequently Asked Questions</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/faq/decklink.html b/build/html/faq/decklink.html
new file mode 100644 (file)
index 0000000..e755316
--- /dev/null
@@ -0,0 +1,134 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>Decklink FAQ &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="CasparCG Frequently Asked Questions" href="index.html" />
+    <link rel="next" title="Bluefish FAQ" href="bluefish.html" />
+    <link rel="prev" title="General CasparCG FAQ" href="general.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="bluefish.html" title="Bluefish FAQ"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="general.html" title="General CasparCG FAQ"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">CasparCG Frequently Asked Questions</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="decklink-faq">
+<h1>Decklink FAQ<a class="headerlink" href="#decklink-faq" title="Permalink to this headline">¶</a></h1>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="general.html"
+                        title="previous chapter">General CasparCG FAQ</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="bluefish.html"
+                        title="next chapter">Bluefish FAQ</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/faq/decklink.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="bluefish.html" title="Bluefish FAQ"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="general.html" title="General CasparCG FAQ"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >CasparCG Frequently Asked Questions</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/faq/general.html b/build/html/faq/general.html
new file mode 100644 (file)
index 0000000..7530a3c
--- /dev/null
@@ -0,0 +1,134 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>General CasparCG FAQ &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="CasparCG Frequently Asked Questions" href="index.html" />
+    <link rel="next" title="Decklink FAQ" href="decklink.html" />
+    <link rel="prev" title="CasparCG Frequently Asked Questions" href="index.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="decklink.html" title="Decklink FAQ"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="index.html" title="CasparCG Frequently Asked Questions"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">CasparCG Frequently Asked Questions</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="general-casparcg-faq">
+<h1>General CasparCG FAQ<a class="headerlink" href="#general-casparcg-faq" title="Permalink to this headline">¶</a></h1>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="index.html"
+                        title="previous chapter">CasparCG Frequently Asked Questions</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="decklink.html"
+                        title="next chapter">Decklink FAQ</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/faq/general.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="decklink.html" title="Decklink FAQ"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="index.html" title="CasparCG Frequently Asked Questions"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >CasparCG Frequently Asked Questions</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/faq/index.html b/build/html/faq/index.html
new file mode 100644 (file)
index 0000000..494c82f
--- /dev/null
@@ -0,0 +1,138 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>CasparCG Frequently Asked Questions &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="next" title="General CasparCG FAQ" href="general.html" />
+    <link rel="prev" title="6. Image Consumer" href="../consumers/image.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="general.html" title="General CasparCG FAQ"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="../consumers/image.html" title="6. Image Consumer"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="casparcg-frequently-asked-questions">
+<span id="faq-index"></span><h1>CasparCG Frequently Asked Questions<a class="headerlink" href="#casparcg-frequently-asked-questions" title="Permalink to this headline">¶</a></h1>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="general.html">General CasparCG FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="decklink.html">Decklink FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="bluefish.html">Bluefish FAQ</a></li>
+</ul>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="../consumers/image.html"
+                        title="previous chapter">6. Image Consumer</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="general.html"
+                        title="next chapter">General CasparCG FAQ</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/faq/index.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="general.html" title="General CasparCG FAQ"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="../consumers/image.html" title="6. Image Consumer"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/genindex-all.html b/build/html/genindex-all.html
new file mode 100644 (file)
index 0000000..8163a46
--- /dev/null
@@ -0,0 +1,118 @@
+
+
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>Index &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="_static/jquery.js"></script>
+    <script type="text/javascript" src="_static/underscore.js"></script>
+    <script type="text/javascript" src="_static/doctools.js"></script>
+    <script type="text/javascript" src="_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="about.html" />
+    <link rel="copyright" title="Copyright" href="copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+
+<h1 id="index">Index</h1>
+
+<div class="genindex-jumpbox">
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+
+   <h4>Index</h4>
+   <p></p>
+
+   <p><a href="#"><strong>Full index on one page</strong></a></p>
+
+   
+
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="genindex.html" title="General Index"
+             >index</a></li>
+        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
index c7d23ecec8c389f15a41361e32b0ce13fd5a5cc0..375657d245884182fafdebd62b77e9b057535891 100644 (file)
@@ -1,7 +1,5 @@
 
 
-
-
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
     <script type="text/javascript" src="_static/jquery.js"></script>
     <script type="text/javascript" src="_static/underscore.js"></script>
     <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" /> 
+    <script type="text/javascript" src="_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="about.html" />
+    <link rel="copyright" title="Copyright" href="copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" />
+
   </head>
   <body>
     <div class="related">
@@ -36,7 +42,8 @@
         <li class="right" style="margin-right: 10px">
           <a href="#" title="General Index"
              accesskey="I">index</a></li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li>
       </ul>
     </div>  
 
           <div class="body">
             
 
-<h1 id="index">Index</h1>
+   <h1 id="index">Index</h1>
 
-<div class="genindex-jumpbox">
-</div>
+   <p>Index pages by letter:</p>
+
+   <div class="genindex-jumpbox">
+   <p></p>
+
+   <p><a href="genindex-all.html"><strong>Full index on one page</strong>
+                                               (can be huge)</a></p>
+   </div>
 
 
           </div>
       <div class="sphinxsidebar">
         <div class="sphinxsidebarwrapper">
 
+   <h4>Index</h4>
+   <p></p>
+
+   <p><a href="genindex-all.html"><strong>Full index on one page</strong></a></p>
+
    
 
+
 <div id="searchbox" style="display: none">
   <h3>Quick search</h3>
     <form class="search" action="search.html" method="get">
         <li class="right" style="margin-right: 10px">
           <a href="#" title="General Index"
              >index</a></li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li>
       </ul>
     </div>
     <div class="footer">
-        &copy; Copyright 2011, Robert Nagy.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    &copy; <a href="copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
     </div>
+
   </body>
 </html>
\ No newline at end of file
index 6cd988cb13ba079f7371bd8a68a078ba1c35c5ed..96fed7c3c50c310c5cf6c4fe33a9fc79f2e7cb11 100644 (file)
@@ -8,7 +8,7 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Welcome to CasparCG’s documentation! &mdash; CasparCG 2.0 documentation</title>
+    <title>Overview &mdash; CasparCG 2.0 documentation</title>
     
     <link rel="stylesheet" href="_static/default.css" type="text/css" />
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     <script type="text/javascript" src="_static/jquery.js"></script>
     <script type="text/javascript" src="_static/underscore.js"></script>
     <script type="text/javascript" src="_static/doctools.js"></script>
+    <script type="text/javascript" src="_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="about.html" />
+    <link rel="copyright" title="Copyright" href="copyright.html" />
     <link rel="top" title="CasparCG 2.0 documentation" href="#" />
-    <link rel="next" title="1. Producers" href="producers.html" /> 
+
   </head>
   <body>
     <div class="related">
         <li class="right" style="margin-right: 10px">
           <a href="genindex.html" title="General Index"
              accesskey="I">index</a></li>
-        <li class="right" >
-          <a href="producers.html" title="1. Producers"
-             accesskey="N">next</a> |</li>
-        <li><a href="#">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li><a href="#">CasparCG 2.0 documentation</a> &raquo;</li>
       </ul>
     </div>  
 
         <div class="bodywrapper">
           <div class="body">
             
-  <div class="section" id="welcome-to-casparcg-s-documentation">
-<h1>Welcome to CasparCG&#8217;s documentation!<a class="headerlink" href="#welcome-to-casparcg-s-documentation" title="Permalink to this headline">¶</a></h1>
-<p>Contents:</p>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="producers.html">1. Producers</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="producers.html#ffmpeg-producer">1.1. ffmpeg Producer</a></li>
-<li class="toctree-l2"><a class="reference internal" href="producers.html#flash-producer">1.2. Flash Producer</a></li>
-<li class="toctree-l2"><a class="reference internal" href="producers.html#decklink-producer">1.3. Decklink Producer</a></li>
-<li class="toctree-l2"><a class="reference internal" href="producers.html#image-producer">1.4. Image Producer</a></li>
-<li class="toctree-l2"><a class="reference internal" href="producers.html#image-scroll-producer">1.5. Image Scroll-Producer</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="consumers.html">2. Consumer</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="consumers.html#file-consumer">2.1. File Consumer</a></li>
-<li class="toctree-l2"><a class="reference internal" href="consumers.html#bluefish-consumer">2.2. Bluefish Consumer</a></li>
-<li class="toctree-l2"><a class="reference internal" href="consumers.html#decklink-consumer">2.3. Decklink Consumer</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="commands.html">3. Commands</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="commands.html#backwards-compatibility">3.1. Backwards Compatibility</a></li>
-<li class="toctree-l2"><a class="reference internal" href="commands.html#special-sequences">3.2. Special sequences</a></li>
-<li class="toctree-l2"><a class="reference internal" href="commands.html#return-codes">3.3. Return codes</a></li>
-<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">3.4. Basic Commands</a></li>
-<li class="toctree-l2"><a class="reference internal" href="commands.html#template-graphics-commands">3.5. Template Graphics Commands</a></li>
-<li class="toctree-l2"><a class="reference internal" href="commands.html#data-commands">3.6. Data Commands</a></li>
-<li class="toctree-l2"><a class="reference internal" href="commands.html#mixer-commands">3.7. Mixer Commands</a></li>
-<li class="toctree-l2"><a class="reference internal" href="commands.html#query-commands">3.8. Query Commands</a></li>
-<li class="toctree-l2"><a class="reference internal" href="commands.html#misc-commands">3.9. Misc Commands</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<div class="section" id="indices-and-tables">
-<h1>Indices and tables<a class="headerlink" href="#indices-and-tables" title="Permalink to this headline">¶</a></h1>
-<ul class="simple">
-<li><a class="reference internal" href="genindex.html"><em>Index</em></a></li>
-<li><a class="reference internal" href="py-modindex.html"><em>Module Index</em></a></li>
-<li><a class="reference internal" href="search.html"><em>Search Page</em></a></li>
-</ul>
-</div>
+  <h1>CasparCG 2.0 documentation</h1>
+  <p>
+    Welcome! This is
+    the documentation for CasparCG
+    2.0, last updated Mar 11, 2012.
+  </p>
+  
+  <p><strong>Parts of the documentation:</strong></p>
+  <table class="contentstable" align="center"><tr>
+    <td width="50%">
+      <p class="biglink"><a class="biglink" href="whatsnew/2.0.html">What's new in CasparCG 2.0?</a><br/>
+         <span class="linkdescr">short summary of new features</span></p>
+      <p class="biglink"><a class="biglink" href="amcp/index.html">AMCP</a><br/>
+         <span class="linkdescr">describes the AMCP control protocol</span></p>
+      <p class="biglink"><a class="biglink" href="producers/index.html">Producers</a><br/>
+         <span class="linkdescr">describes all video sources, "producers"</span></p>
+      <p class="biglink"><a class="biglink" href="consumers/index.html">Consumers</a><br/>
+         <span class="linkdescr">describes all video outputs, "consumers"</span></p>
+      <p class="biglink"><a class="biglink" href="faq/index.html">FAQs</a><br/>
+         <span class="linkdescr">frequently asked questions (with answers!)</span></p>
+    </td></tr>
+  </table>
+
+  <p><strong>Meta information:</strong></p>
+  <table class="contentstable" align="center"><tr>
+    <td width="50%">
+      <p class="biglink"><a class="biglink" href="bugs.html">Reporting bugs</a></p>
+      <p class="biglink"><a class="biglink" href="about.html">About the documentation</a></p>
+    </td><td width="50%">
+      <p class="biglink"><a class="biglink" href="license.html">History and License of CasparCG</a></p>
+      <p class="biglink"><a class="biglink" href="copyright.html">Copyright</a></p>
+    </td></tr>
+  </table>
 
 
           </div>
       </div>
       <div class="sphinxsidebar">
         <div class="sphinxsidebarwrapper">
-  <h3><a href="#">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">Welcome to CasparCG&#8217;s documentation!</a><ul>
-</ul>
-</li>
-<li><a class="reference internal" href="#indices-and-tables">Indices and tables</a></li>
-</ul>
 
-  <h4>Next topic</h4>
-  <p class="topless"><a href="producers.html"
-                        title="next chapter">1. Producers</a></p>
-  <h3>This Page</h3>
-  <ul class="this-page-menu">
-    <li><a href="_sources/index.txt"
-           rel="nofollow">Show Source</a></li>
-  </ul>
 <div id="searchbox" style="display: none">
   <h3>Quick search</h3>
     <form class="search" action="search.html" method="get">
         <li class="right" style="margin-right: 10px">
           <a href="genindex.html" title="General Index"
              >index</a></li>
-        <li class="right" >
-          <a href="producers.html" title="1. Producers"
-             >next</a> |</li>
-        <li><a href="#">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li><a href="#">CasparCG 2.0 documentation</a> &raquo;</li>
       </ul>
     </div>
     <div class="footer">
-        &copy; Copyright 2011, Robert Nagy.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    &copy; <a href="copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
     </div>
+
   </body>
 </html>
\ No newline at end of file
similarity index 55%
rename from build/html/misc-commands.html
rename to build/html/license.html
index 72b0f0cf6b94161b419a3e1175e06d386242fd62..d8e7ac1e319770d7e2892c798aba1911c6c6358a 100644 (file)
@@ -8,7 +8,7 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Misc Commands &mdash; CasparCG 2.0 documentation</title>
+    <title>History and License &mdash; CasparCG 2.0 documentation</title>
     
     <link rel="stylesheet" href="_static/default.css" type="text/css" />
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     <script type="text/javascript" src="_static/jquery.js"></script>
     <script type="text/javascript" src="_static/underscore.js"></script>
     <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" /> 
+    <script type="text/javascript" src="_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="about.html" />
+    <link rel="copyright" title="Copyright" href="copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" />
+    <link rel="prev" title="Copyright" href="copyright.html" />
+
   </head>
   <body>
     <div class="related">
         <li class="right" style="margin-right: 10px">
           <a href="genindex.html" title="General Index"
              accesskey="I">index</a></li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li class="right" >
+          <a href="copyright.html" title="Copyright"
+             accesskey="P">previous</a> |</li>
+        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li>
       </ul>
     </div>  
 
         <div class="bodywrapper">
           <div class="body">
             
-  <div class="section" id="misc-commands">
-<h1>Misc Commands<a class="headerlink" href="#misc-commands" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="diag">
-<h2>DIAG<a class="headerlink" href="#diag" title="Permalink to this headline">¶</a></h2>
-<p>Opens the diagnostics window.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><div class="highlight"><pre><span class="n">DIAG</span>
-</pre></div>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; DIAG</pre>
-</div>
-</div>
-<div class="section" id="bye">
-<h2>BYE<a class="headerlink" href="#bye" title="Permalink to this headline">¶</a></h2>
-<p>Disconnects from the server.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><div class="highlight"><pre><span class="n">BYE</span>
-</pre></div>
-</div>
-<p>Example</p>
-<blockquote>
-<div>&gt;&gt; BYE</div></blockquote>
-</div>
-<div class="section" id="channel-grid">
-<h2>CHANNEL_GRID<a class="headerlink" href="#channel-grid" title="Permalink to this headline">¶</a></h2>
-<p>Opens a window displaying all the channels currently running on the server.</p>
-<p>Syntax:</p>
-<div class="highlight-python"><pre>&gt;&gt; CHANNEL_GRID</pre>
-</div>
-<p>Example:</p>
-<div class="highlight-python"><pre>&gt;&gt; CHANNEL_GRID</pre>
-</div>
-</div>
+  <div class="section" id="history-and-license">
+<h1>History and License<a class="headerlink" href="#history-and-license" title="Permalink to this headline">¶</a></h1>
 </div>
 
 
       </div>
       <div class="sphinxsidebar">
         <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
-  <ul>
-<li><a class="reference internal" href="#">Misc Commands</a><ul>
-<li><a class="reference internal" href="#diag">DIAG</a></li>
-<li><a class="reference internal" href="#bye">BYE</a></li>
-<li><a class="reference internal" href="#channel-grid">CHANNEL_GRID</a></li>
-</ul>
-</li>
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="copyright.html"
+                        title="previous chapter">Copyright</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="bugs.html">Report a Bug</a></li>
+  <li><a href="_sources/license.txt"
+         rel="nofollow">Show Source</a></li>
 </ul>
 
-  <h3>This Page</h3>
-  <ul class="this-page-menu">
-    <li><a href="_sources/misc-commands.txt"
-           rel="nofollow">Show Source</a></li>
-  </ul>
 <div id="searchbox" style="display: none">
   <h3>Quick search</h3>
     <form class="search" action="search.html" method="get">
         <li class="right" style="margin-right: 10px">
           <a href="genindex.html" title="General Index"
              >index</a></li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li class="right" >
+          <a href="copyright.html" title="Copyright"
+             >previous</a> |</li>
+        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li>
       </ul>
     </div>
     <div class="footer">
-        &copy; Copyright 2011, Robert Nagy.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    &copy; <a href="copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
     </div>
+
   </body>
 </html>
\ No newline at end of file
index 95390ba93e64b8065a3d62468fe3c8b128c607d9..bceb89283eec21683037ed0c72f76e6beeddd685 100644 (file)
Binary files a/build/html/objects.inv and b/build/html/objects.inv differ
diff --git a/build/html/producers/decklink.html b/build/html/producers/decklink.html
new file mode 100644 (file)
index 0000000..f161935
--- /dev/null
@@ -0,0 +1,199 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>5. Decklink Producer &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="Producers" href="index.html" />
+    <link rel="next" title="Consumers" href="../consumers/index.html" />
+    <link rel="prev" title="4. Image Scroll Producer" href="image-scroll.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="../consumers/index.html" title="Consumers"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="image-scroll.html" title="4. Image Scroll Producer"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">Producers</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="decklink-producer">
+<h1>5. Decklink Producer<a class="headerlink" href="#decklink-producer" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="diagnostics">
+<h2>5.1. Diagnostics<a class="headerlink" href="#diagnostics" title="Permalink to this headline">¶</a></h2>
+<p>flash[<em>model-name</em> | <em>device-index</em> | <em>video-mode</em>]</p>
+</div>
+<div class="section" id="parameters">
+<h2>5.2. Parameters<a class="headerlink" href="#parameters" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="device">
+<h3>5.2.1. DEVICE<a class="headerlink" href="#device" title="Permalink to this headline">¶</a></h3>
+<p>Which BlackMagic device to attach.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><pre>[device:int]</pre>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; PLAY 1-1 DECKLINK 1</pre>
+</div>
+</div>
+<div class="section" id="length">
+<h3>5.2.2. LENGTH<a class="headerlink" href="#length" title="Permalink to this headline">¶</a></h3>
+<p>Sets the end of the file.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">LENGTH</span> <span class="p">[</span><span class="n">frames</span><span class="p">:</span><span class="nb">int</span><span class="p">]</span>
+</pre></div>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; PLAY 1-1 DECKLINK 1 LENGTH 100</pre>
+</div>
+</div>
+<div class="section" id="filter">
+<h3>5.2.3. FILTER<a class="headerlink" href="#filter" title="Permalink to this headline">¶</a></h3>
+<p>Configures libavfilter which will be used.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">FILTER</span> <span class="p">[</span><span class="n">libavfilter</span><span class="o">-</span><span class="n">parameters</span><span class="p">:</span><span class="n">string</span><span class="p">]</span>
+</pre></div>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; PLAY 1-1 DECKLINK 1 FILTER hflip:yadif=0:0</pre>
+</div>
+</div>
+<div class="section" id="format">
+<h3>5.2.4. FORMAT<a class="headerlink" href="#format" title="Permalink to this headline">¶</a></h3>
+<p>Sets the video-mode. If no video-mode is provided then the parent channels video-mode will be used.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">FORMAT</span> <span class="p">[</span><span class="n">video</span><span class="o">-</span><span class="n">mode</span><span class="p">:</span><span class="n">string</span><span class="p">]</span>
+</pre></div>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; PLAY 1-1 DECKLINK 1 FORMAT PAL LENGTH 100</pre>
+</div>
+</div>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h3><a href="../contents.html">Table Of Contents</a></h3>
+  <ul>
+<li><a class="reference internal" href="#">5. Decklink Producer</a><ul>
+<li><a class="reference internal" href="#diagnostics">5.1. Diagnostics</a></li>
+<li><a class="reference internal" href="#parameters">5.2. Parameters</a><ul>
+<li><a class="reference internal" href="#device">5.2.1. DEVICE</a></li>
+<li><a class="reference internal" href="#length">5.2.2. LENGTH</a></li>
+<li><a class="reference internal" href="#filter">5.2.3. FILTER</a></li>
+<li><a class="reference internal" href="#format">5.2.4. FORMAT</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="image-scroll.html"
+                        title="previous chapter">4. Image Scroll Producer</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="../consumers/index.html"
+                        title="next chapter">Consumers</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/producers/decklink.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="../consumers/index.html" title="Consumers"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="image-scroll.html" title="4. Image Scroll Producer"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >Producers</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/producers/ffmpeg.html b/build/html/producers/ffmpeg.html
new file mode 100644 (file)
index 0000000..2122c18
--- /dev/null
@@ -0,0 +1,319 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>1. FFMPEG Producer &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="Producers" href="index.html" />
+    <link rel="next" title="2. Flash Producer" href="flash.html" />
+    <link rel="prev" title="Producers" href="index.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="flash.html" title="2. Flash Producer"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="index.html" title="Producers"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">Producers</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="ffmpeg-producer">
+<h1>1. FFMPEG Producer<a class="headerlink" href="#ffmpeg-producer" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="supported-media">
+<h2>1.1. Supported Media<a class="headerlink" href="#supported-media" title="Permalink to this headline">¶</a></h2>
+<p>The ffmpeg producer supports all files that the &#8220;ffmpeg&#8221; library (www.ffmpeg.org) can play.</p>
+</div>
+<div class="section" id="filters">
+<h2>1.2. Filters<a class="headerlink" href="#filters" title="Permalink to this headline">¶</a></h2>
+<p>The ffmpeg producer supports &#8220;libavfilter&#8221; filters through the &#8220;FILTER&#8221; parameter.</p>
+</div>
+<div class="section" id="diagnostics">
+<h2>1.3. Diagnostics<a class="headerlink" href="#diagnostics" title="Permalink to this headline">¶</a></h2>
+<p>ffmpeg[<em>filename</em> | <em>video-mode</em> | <em>file-frame-number</em> / <em>file-nb-frames</em>]</p>
+<table border="1" class="docutils">
+<colgroup>
+<col width="21%" />
+<col width="67%" />
+<col width="11%" />
+</colgroup>
+<thead valign="bottom">
+<tr class="row-odd"><th class="head">Graph</th>
+<th class="head">Description</th>
+<th class="head">Scale</th>
+</tr>
+</thead>
+<tbody valign="top">
+<tr class="row-even"><td>frame-time</td>
+<td>Time spent decoding the current frame.</td>
+<td>fps/2</td>
+</tr>
+<tr class="row-odd"><td>buffer-count</td>
+<td>Number of input packets buffered.</td>
+<td>100</td>
+</tr>
+<tr class="row-even"><td>buffer-size</td>
+<td>Size of buffered input packets.</td>
+<td>64MB</td>
+</tr>
+<tr class="row-odd"><td>underflow</td>
+<td>Frame was not ready in time and is skipped.</td>
+<td>N/A</td>
+</tr>
+<tr class="row-even"><td>seek</td>
+<td>Input has seeked.</td>
+<td>N/A</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="section" id="parameters">
+<h2>1.4. Parameters<a class="headerlink" href="#parameters" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="loop">
+<h3>1.4.1. LOOP<a class="headerlink" href="#loop" title="Permalink to this headline">¶</a></h3>
+<p>Sets whether file will loop.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="p">{</span><span class="n">LOOP</span><span class="p">}</span>
+</pre></div>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; PLAY 1-1 MOVIE LOOP</pre>
+</div>
+</div>
+<div class="section" id="seek">
+<h3>1.4.2. SEEK<a class="headerlink" href="#seek" title="Permalink to this headline">¶</a></h3>
+<p>Sets the start of the file. This point will be used while looping.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">SEEK</span> <span class="p">[</span><span class="n">frames</span><span class="p">:</span><span class="nb">int</span><span class="p">]</span>
+</pre></div>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; PLAY 1-1 MOVIE SEEK 100 LOOP</pre>
+</div>
+</div>
+<div class="section" id="start-casparcg-2-1">
+<h3>1.4.3. START (CasparCG 2.1)<a class="headerlink" href="#start-casparcg-2-1" title="Permalink to this headline">¶</a></h3>
+<p>Sets the start of the file. This point will be used while looping.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">START</span> <span class="p">[</span><span class="n">frames</span><span class="p">:</span><span class="nb">int</span><span class="p">]</span>
+</pre></div>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; PLAY 1-1 MOVIE START 100 LOOP</pre>
+</div>
+</div>
+<div class="section" id="length">
+<h3>1.4.4. LENGTH<a class="headerlink" href="#length" title="Permalink to this headline">¶</a></h3>
+<p>Sets the end of the file.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">LENGTH</span> <span class="p">[</span><span class="n">frames</span><span class="p">:</span><span class="nb">int</span><span class="p">]</span>
+</pre></div>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; PLAY 1-1 MOVIE LENGTH 100</pre>
+</div>
+</div>
+<div class="section" id="filter">
+<h3>1.4.5. FILTER<a class="headerlink" href="#filter" title="Permalink to this headline">¶</a></h3>
+<p>Configures libavfilter which will be used.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">FILTER</span> <span class="p">[</span><span class="n">libavfilter</span><span class="o">-</span><span class="n">parameters</span><span class="p">:</span><span class="n">string</span><span class="p">]</span>
+</pre></div>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; PLAY 1-1 MOVIE FILTER hflip:yadif=0:0</pre>
+</div>
+</div>
+</div>
+<div class="section" id="functions">
+<h2>1.5. Functions<a class="headerlink" href="#functions" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id1">
+<h3>1.5.1. LOOP<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h3>
+<p>Sets whether file will loop.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">LOOP</span> <span class="p">[</span><span class="n">loop</span><span class="p">:</span><span class="mi">0</span><span class="o">|</span><span class="mi">1</span><span class="p">]</span>
+</pre></div>
+</div>
+<p>Returns</p>
+<blockquote>
+<div>The value of LOOP after the command have completed.</div></blockquote>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; CALL 1-1 LOOP 1
+&lt;&lt; CALL 1-1 LOOP   // Queries without changing.
+&gt;&gt; 1</pre>
+</div>
+</div>
+<div class="section" id="id2">
+<h3>1.5.2. SEEK<a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h3>
+<p>Seeks in the file.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">SEEK</span> <span class="p">[</span><span class="n">frames</span><span class="p">:</span><span class="nb">int</span><span class="p">]</span>
+</pre></div>
+</div>
+<p>Returns</p>
+<blockquote>
+<div>Nothing.</div></blockquote>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; CALL 1-1 SEEK 200</pre>
+</div>
+</div>
+<div class="section" id="id3">
+<h3>1.5.3. START (CasparCG 2.1)<a class="headerlink" href="#id3" title="Permalink to this headline">¶</a></h3>
+<p>Sets the start of the file. This point will be used while looping.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">START</span> <span class="p">[</span><span class="n">frames</span><span class="p">:</span><span class="nb">int</span><span class="p">]</span>
+</pre></div>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; CALL 1-1 START 100</pre>
+</div>
+</div>
+<div class="section" id="length-casparcg-2-1">
+<h3>1.5.4. LENGTH (CasparCG 2.1)<a class="headerlink" href="#length-casparcg-2-1" title="Permalink to this headline">¶</a></h3>
+<p>Sets the end of the file.</p>
+<p>Syntax:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="n">LENGTH</span> <span class="p">[</span><span class="n">frames</span><span class="p">:</span><span class="nb">int</span><span class="p">]</span>
+</pre></div>
+</div>
+<p>Example:</p>
+<div class="highlight-python"><pre>&lt;&lt; CALL 1-1 LENGTH 100P</pre>
+</div>
+</div>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h3><a href="../contents.html">Table Of Contents</a></h3>
+  <ul>
+<li><a class="reference internal" href="#">1. FFMPEG Producer</a><ul>
+<li><a class="reference internal" href="#supported-media">1.1. Supported Media</a></li>
+<li><a class="reference internal" href="#filters">1.2. Filters</a></li>
+<li><a class="reference internal" href="#diagnostics">1.3. Diagnostics</a></li>
+<li><a class="reference internal" href="#parameters">1.4. Parameters</a><ul>
+<li><a class="reference internal" href="#loop">1.4.1. LOOP</a></li>
+<li><a class="reference internal" href="#seek">1.4.2. SEEK</a></li>
+<li><a class="reference internal" href="#start-casparcg-2-1">1.4.3. START (CasparCG 2.1)</a></li>
+<li><a class="reference internal" href="#length">1.4.4. LENGTH</a></li>
+<li><a class="reference internal" href="#filter">1.4.5. FILTER</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#functions">1.5. Functions</a><ul>
+<li><a class="reference internal" href="#id1">1.5.1. LOOP</a></li>
+<li><a class="reference internal" href="#id2">1.5.2. SEEK</a></li>
+<li><a class="reference internal" href="#id3">1.5.3. START (CasparCG 2.1)</a></li>
+<li><a class="reference internal" href="#length-casparcg-2-1">1.5.4. LENGTH (CasparCG 2.1)</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="index.html"
+                        title="previous chapter">Producers</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="flash.html"
+                        title="next chapter">2. Flash Producer</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/producers/ffmpeg.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="flash.html" title="2. Flash Producer"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="index.html" title="Producers"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >Producers</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/producers/flash.html b/build/html/producers/flash.html
new file mode 100644 (file)
index 0000000..7b7c37e
--- /dev/null
@@ -0,0 +1,207 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>2. Flash Producer &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="Producers" href="index.html" />
+    <link rel="next" title="3. Image Producer" href="image.html" />
+    <link rel="prev" title="1. FFMPEG Producer" href="ffmpeg.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="image.html" title="3. Image Producer"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="ffmpeg.html" title="1. FFMPEG Producer"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">Producers</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="flash-producer">
+<h1>2. Flash Producer<a class="headerlink" href="#flash-producer" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="supported-media">
+<h2>2.1. Supported Media<a class="headerlink" href="#supported-media" title="Permalink to this headline">¶</a></h2>
+<table border="1" class="docutils">
+<colgroup>
+<col width="24%" />
+<col width="76%" />
+</colgroup>
+<thead valign="bottom">
+<tr class="row-odd"><th class="head">Extension</th>
+<th class="head">Description</th>
+</tr>
+</thead>
+<tbody valign="top">
+<tr class="row-even"><td>.ft</td>
+<td>Flash-template.</td>
+</tr>
+<tr class="row-odd"><td>.ct</td>
+<td>Compressed-template.</td>
+</tr>
+<tr class="row-even"><td>.swf</td>
+<td>Flash file.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="section" id="diagnostics">
+<h2>2.2. Diagnostics<a class="headerlink" href="#diagnostics" title="Permalink to this headline">¶</a></h2>
+<p>flash[<em>template-host</em> | <em>video-mode</em>]</p>
+<table border="1" class="docutils">
+<colgroup>
+<col width="21%" />
+<col width="67%" />
+<col width="11%" />
+</colgroup>
+<thead valign="bottom">
+<tr class="row-odd"><th class="head">Graph</th>
+<th class="head">Description</th>
+<th class="head">Scale</th>
+</tr>
+</thead>
+<tbody valign="top">
+<tr class="row-even"><td>frame-time</td>
+<td>Time spent rendering the current frame.</td>
+<td>fps/2</td>
+</tr>
+<tr class="row-odd"><td>tick-time</td>
+<td>Time between rendering two frames.</td>
+<td>fps/2</td>
+</tr>
+<tr class="row-even"><td>param</td>
+<td>Invoked flash command.</td>
+<td>N/A</td>
+</tr>
+<tr class="row-odd"><td>late-frame</td>
+<td>Frame was not ready in time and is skipped.</td>
+<td>N/A</td>
+</tr>
+<tr class="row-even"><td>sync</td>
+<td>Synced time between rendering two frames.</td>
+<td>fps/2</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h3><a href="../contents.html">Table Of Contents</a></h3>
+  <ul>
+<li><a class="reference internal" href="#">2. Flash Producer</a><ul>
+<li><a class="reference internal" href="#supported-media">2.1. Supported Media</a></li>
+<li><a class="reference internal" href="#diagnostics">2.2. Diagnostics</a></li>
+</ul>
+</li>
+</ul>
+
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="ffmpeg.html"
+                        title="previous chapter">1. FFMPEG Producer</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="image.html"
+                        title="next chapter">3. Image Producer</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/producers/flash.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="image.html" title="3. Image Producer"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="ffmpeg.html" title="1. FFMPEG Producer"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >Producers</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/producers/image-scroll.html b/build/html/producers/image-scroll.html
new file mode 100644 (file)
index 0000000..ad53f84
--- /dev/null
@@ -0,0 +1,134 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>4. Image Scroll Producer &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="Producers" href="index.html" />
+    <link rel="next" title="5. Decklink Producer" href="decklink.html" />
+    <link rel="prev" title="3. Image Producer" href="image.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="decklink.html" title="5. Decklink Producer"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="image.html" title="3. Image Producer"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">Producers</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="image-scroll-producer">
+<h1>4. Image Scroll Producer<a class="headerlink" href="#image-scroll-producer" title="Permalink to this headline">¶</a></h1>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="image.html"
+                        title="previous chapter">3. Image Producer</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="decklink.html"
+                        title="next chapter">5. Decklink Producer</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/producers/image-scroll.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="decklink.html" title="5. Decklink Producer"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="image.html" title="3. Image Producer"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >Producers</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/producers/image.html b/build/html/producers/image.html
new file mode 100644 (file)
index 0000000..9d564a9
--- /dev/null
@@ -0,0 +1,134 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>3. Image Producer &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="Producers" href="index.html" />
+    <link rel="next" title="4. Image Scroll Producer" href="image-scroll.html" />
+    <link rel="prev" title="2. Flash Producer" href="flash.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="image-scroll.html" title="4. Image Scroll Producer"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="flash.html" title="2. Flash Producer"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">Producers</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="image-producer">
+<h1>3. Image Producer<a class="headerlink" href="#image-producer" title="Permalink to this headline">¶</a></h1>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="flash.html"
+                        title="previous chapter">2. Flash Producer</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="image-scroll.html"
+                        title="next chapter">4. Image Scroll Producer</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/producers/image.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="image-scroll.html" title="4. Image Scroll Producer"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="flash.html" title="2. Flash Producer"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >Producers</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/producers/index.html b/build/html/producers/index.html
new file mode 100644 (file)
index 0000000..561a53e
--- /dev/null
@@ -0,0 +1,155 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>Producers &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="next" title="1. FFMPEG Producer" href="ffmpeg.html" />
+    <link rel="prev" title="10. Misc Commands" href="../amcp/misc-commands.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="ffmpeg.html" title="1. FFMPEG Producer"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="../amcp/misc-commands.html" title="10. Misc Commands"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="producers">
+<h1>Producers<a class="headerlink" href="#producers" title="Permalink to this headline">¶</a></h1>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="ffmpeg.html">1. FFMPEG Producer</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="ffmpeg.html#supported-media">1.1. Supported Media</a></li>
+<li class="toctree-l2"><a class="reference internal" href="ffmpeg.html#filters">1.2. Filters</a></li>
+<li class="toctree-l2"><a class="reference internal" href="ffmpeg.html#diagnostics">1.3. Diagnostics</a></li>
+<li class="toctree-l2"><a class="reference internal" href="ffmpeg.html#parameters">1.4. Parameters</a></li>
+<li class="toctree-l2"><a class="reference internal" href="ffmpeg.html#functions">1.5. Functions</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="flash.html">2. Flash Producer</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="flash.html#supported-media">2.1. Supported Media</a></li>
+<li class="toctree-l2"><a class="reference internal" href="flash.html#diagnostics">2.2. Diagnostics</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="image.html">3. Image Producer</a></li>
+<li class="toctree-l1"><a class="reference internal" href="image-scroll.html">4. Image Scroll Producer</a></li>
+<li class="toctree-l1"><a class="reference internal" href="decklink.html">5. Decklink Producer</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="decklink.html#diagnostics">5.1. Diagnostics</a></li>
+<li class="toctree-l2"><a class="reference internal" href="decklink.html#parameters">5.2. Parameters</a></li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="../amcp/misc-commands.html"
+                        title="previous chapter">10. Misc Commands</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="ffmpeg.html"
+                        title="next chapter">1. FFMPEG Producer</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/producers/index.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="ffmpeg.html" title="1. FFMPEG Producer"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="../amcp/misc-commands.html" title="10. Misc Commands"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
similarity index 87%
rename from build/html/producers.html
rename to build/html/producers/producers.html
index 6a5c5b1319cb464a63458ef37256235a55ea5e19..c399e2bbd1e86b1d34f219b6d9290950d562d183 100644 (file)
     
     <title>1. Producers &mdash; CasparCG 2.0 documentation</title>
     
-    <link rel="stylesheet" href="_static/default.css" type="text/css" />
-    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
     
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
-        URL_ROOT:    '',
+        URL_ROOT:    '../',
         VERSION:     '2.0',
         COLLAPSE_INDEX: false,
         FILE_SUFFIX: '.html',
         HAS_SOURCE:  true
       };
     </script>
-    <script type="text/javascript" src="_static/jquery.js"></script>
-    <script type="text/javascript" src="_static/underscore.js"></script>
-    <script type="text/javascript" src="_static/doctools.js"></script>
-    <link rel="top" title="CasparCG 2.0 documentation" href="index.html" />
-    <link rel="next" title="2. Consumer" href="consumers.html" />
-    <link rel="prev" title="Welcome to CasparCG’s documentation!" href="index.html" /> 
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="Producers" href="index.html" />
+    <link rel="next" title="Consumers" href="../consumers/index.html" />
+    <link rel="prev" title="Producers" href="index.html" />
+
   </head>
   <body>
     <div class="related">
       <h3>Navigation</h3>
       <ul>
         <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
+          <a href="../genindex.html" title="General Index"
              accesskey="I">index</a></li>
         <li class="right" >
-          <a href="consumers.html" title="2. Consumer"
+          <a href="../consumers/index.html" title="Consumers"
              accesskey="N">next</a> |</li>
         <li class="right" >
-          <a href="index.html" title="Welcome to CasparCG’s documentation!"
+          <a href="index.html" title="Producers"
              accesskey="P">previous</a> |</li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">Producers</a> &raquo;</li> 
       </ul>
     </div>  
 
       </div>
       <div class="sphinxsidebar">
         <div class="sphinxsidebarwrapper">
-  <h3><a href="index.html">Table Of Contents</a></h3>
+  <h3><a href="../contents.html">Table Of Contents</a></h3>
   <ul>
 <li><a class="reference internal" href="#">1. Producers</a><ul>
 <li><a class="reference internal" href="#ffmpeg-producer">1.1. ffmpeg Producer</a><ul>
 
   <h4>Previous topic</h4>
   <p class="topless"><a href="index.html"
-                        title="previous chapter">Welcome to CasparCG&#8217;s documentation!</a></p>
+                        title="previous chapter">Producers</a></p>
   <h4>Next topic</h4>
-  <p class="topless"><a href="consumers.html"
-                        title="next chapter">2. Consumer</a></p>
-  <h3>This Page</h3>
-  <ul class="this-page-menu">
-    <li><a href="_sources/producers.txt"
-           rel="nofollow">Show Source</a></li>
-  </ul>
+  <p class="topless"><a href="../consumers/index.html"
+                        title="next chapter">Consumers</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/producers/producers.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
 <div id="searchbox" style="display: none">
   <h3>Quick search</h3>
-    <form class="search" action="search.html" method="get">
+    <form class="search" action="../search.html" method="get">
       <input type="text" name="q" />
       <input type="submit" value="Go" />
       <input type="hidden" name="check_keywords" value="yes" />
       <h3>Navigation</h3>
       <ul>
         <li class="right" style="margin-right: 10px">
-          <a href="genindex.html" title="General Index"
+          <a href="../genindex.html" title="General Index"
              >index</a></li>
         <li class="right" >
-          <a href="consumers.html" title="2. Consumer"
+          <a href="../consumers/index.html" title="Consumers"
              >next</a> |</li>
         <li class="right" >
-          <a href="index.html" title="Welcome to CasparCG’s documentation!"
+          <a href="index.html" title="Producers"
              >previous</a> |</li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >Producers</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
-        &copy; Copyright 2011, Robert Nagy.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
     </div>
+
   </body>
 </html>
\ No newline at end of file
index d0f057e41582e1eca04f2d1378aabd586d6f6674..34afb311dd7f1db8020890074da2075a8e84c549 100644 (file)
     <script type="text/javascript" src="_static/underscore.js"></script>
     <script type="text/javascript" src="_static/doctools.js"></script>
     <script type="text/javascript" src="_static/searchtools.js"></script>
+    <script type="text/javascript" src="_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="about.html" />
+    <link rel="copyright" title="Copyright" href="copyright.html" />
     <link rel="top" title="CasparCG 2.0 documentation" href="index.html" />
   <script type="text/javascript">
     jQuery(function() { Search.loadIndex("searchindex.js"); });
   </script>
-   
+  
+
 
   </head>
   <body>
@@ -40,7 +48,8 @@
         <li class="right" style="margin-right: 10px">
           <a href="genindex.html" title="General Index"
              accesskey="I">index</a></li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li>
       </ul>
     </div>  
 
@@ -78,6 +87,7 @@
       </div>
       <div class="sphinxsidebar">
         <div class="sphinxsidebarwrapper">
+
         </div>
       </div>
       <div class="clearer"></div>
         <li class="right" style="margin-right: 10px">
           <a href="genindex.html" title="General Index"
              >index</a></li>
-        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li> 
+        <li><a href="index.html">CasparCG 2.0 documentation</a> &raquo;</li>
       </ul>
     </div>
     <div class="footer">
-        &copy; Copyright 2011, Robert Nagy.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    &copy; <a href="copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
     </div>
+
   </body>
 </html>
\ No newline at end of file
index 1f02f105176fe87e64ee711cbe1439ee129f895b..bc9ae4bfa8f8069186b3aa2827c5c831bd577636 100644 (file)
@@ -1 +1 @@
-Search.setIndex({objects:{},terms:{all:[0,6,3,4,5,2,7,9],code:[1,6],queri:[7,1,6,9],consum:[1,6,3,5],mp4:[],mp3:[],follow:[6,4],graph:[7,5],flash:[7,1,6,4,9],wmv:[],send:[6,4],tween:[0,6,3],program:6,swap:[6,3],skip:7,wma:[],sent:[6,4],mpg:[],string:[0,6,3,4,5,7,8,9],fals:5,"void":[6,4],wave:[],ident:[0,6],volum:[0,6],wipe:[6,3],level:[0,6],list:[6,8,9],webmv:[],direct:[6,3],jump:[6,4],video:[0,7,6,3,5],compat:[1,6,9],index:[0,1,6,3,7],what:[6,4],mpeg:[],diag:[2,6],loadbg:[6,3],"while":7,current:[7,2,6,5],version:[6,9],"new":[6,4],method:[6,4],contrast:[0,6],j2k:7,path:[6,9],sinc:6,valu:[0,7,6,4],wait:5,search:1,host:[7,6,4],behav:6,action:6,implement:[6,5],chanc:[6,4],useful:[6,8],appli:6,modul:1,filenam:[7,6,9,5],visibl:[6,4],from:[6,2,3,4,9],would:[6,4],memori:[6,4],doubl:[0,6],two:7,next:[6,4],call:[7,6,3,4],until:[6,4],more:[6,4],under:[8,6,4],deinterlac:[],flag:[6,4],indic:[1,6],must:[6,4],graphic:[8,1,6,4],retriev:[6,8],prepar:[6,3,4],flv:[],can:[7,6,8],unread:6,control:[6,4],casparcg:[0,1,6,4,7,8],stream:[0,6],backslash:6,key_onli:5,want:[6,4],multipl:[6,4],mkv:[],anoth:6,my_table_templ:[6,9],fastdecod:5,actionscript:[6,4],instead:[0,6],config:[0,6,9],blackmag:7,"128k":5,updat:[6,4],max:[0,6],after:7,divx:[],end:7,data:[8,1,6,4,9],disabl:5,issu:[6,9],inform:[6,4,9],allow:[6,8],enter:6,order:[0,6],movi:[7,6,9],move:[6,3],jpeg:7,through:7,paramet:[7,6,3,4,5],disconnect:[2,6],render:[0,7,6],late:[7,5],window:[2,6],bye:[2,6],might:[8,6,4],anim:[6,4],"return":[1,6,4,7,8,9],thei:6,auto:[6,3],number:7,"break":6,mxf:[],name:[7,6,8],f4x:[],vcodec:5,drop:5,separ:6,achiev:6,exampl:[0,6,3,4,5,2,7,8,9],mode:[0,7,6],each:[6,4],found:6,continu:[6,4],my_video:[6,3],meta:[6,9],event:6,special:[1,6],out:[6,4],space:6,open:[2,6],m2v:[],content:1,"100p":7,foreground:[6,3],"goto":[6,4],advanc:6,decklink:[7,1,6,3,5],org:7,mka:[],success:6,keep:6,filter:[7,6,3],length:[7,6,3],my_data:[6,8],assign:[6,8],first:[6,3],info:[6,4,9],directli:[6,4],misc:[1,2,6],scene:[6,4],miss:6,size:7,differ:[6,4],start:[7,6,3],system:[6,9],attach:[7,5],illeg:6,termin:6,conveni:[6,8],store:[8,6,4],ogx:[],tool:[6,4],ogv:[],specifi:[0,6,3,4,9],sync:[7,5],broadcast:[6,8],enclos:6,mostli:6,textfield:[6,4],oga:[],than:[6,4],png:7,templatedata:[6,4],ffmpeg:[7,1,5],aac:5,provid:[7,6,3,4],remov:[6,3,4,5],charact:6,matter:6,clip:[0,6,3],ram:[],ani:[6,4],have:[7,6,8,5],tabl:1,need:6,seek:[7,6,3],option:5,min:[0,6],"64mb":7,note:[0,6,5],also:6,client:[6,9],take:[6,4],which:[7,5],noth:7,channel:[0,6,3,4,2,7,9],unless:[6,4],buffer:[7,5],previou:6,compress:7,svtnew:[6,4],most:6,plai:[7,6,3,4],preset:5,brigth:[0,6],"class":[6,4],"16mb":[],clear:[0,6,3,4],doe:[6,4],"0x0d":6,blend:[0,6],"0x0a":6,show:[6,4],channl:[6,9],text:[6,4],syntax:[0,6,3,4,5,2,7,8,9],bright:[0,6],ogg:[],xml:[6,4,9],onli:5,just:[6,4],configur:[7,6,9,5],activ:[0,6],state:[6,4],underflow:7,templat:[1,6,4,7,8,9],reset:[0,6],get:[6,4],libx264:5,stop:[6,3,4],libavfilt:7,xvid:[],easeinesin:[6,3],requir:[0,6,4],target:5,enabl:5,whether:7,crf:5,contain:6,keyer:[0,6],andersson:[6,4],set:7,frame:[7,6,3,5],packet:7,see:[0,6,3,4],bare:6,linefe:6,fail:6,parent:7,correctli:[6,4],label:[6,4],behind:[6,4],won:[6,4],between:[7,6,3,5],kei:[0,6,5],extens:7,addit:[6,3],both:[6,3],opac:[0,6],equal:[0,6],instanc:[6,4],whole:6,load:[6,3,4],point:7,tga:7,suppli:[6,4],respect:[6,3],mpga:[],quotat:6,devic:[7,5],due:[6,9],empti:6,mark:6,compon:[6,4,9],much:[6,8],basic:[1,6,3],acodec:5,channel_grid:[2,6],imag:[7,1],resolut:[0,6],you:[8,6,4],bmp:7,"case":6,main:6,look:[6,4],durat:[0,6,3],invok:[7,6,4],abov:[0,6,4],error:6,loop:[7,6,3],layer:[0,6,3,4,9],readi:7,demo:[6,4],jpg:7,video_channel:6,player:[6,4],hflip:[7,6,3],avi:[],recal:[6,8],rid:[],sever:6,develop:[6,4],welcom:1,cinf:[6,9],media:[7,6,9],make:[6,4],same:5,shorter:[6,8],decod:[7,5],document:[1,6,4],pal:7,ascend:[0,6],complet:[7,6,4],piec:6,"1280x720":5,chang:[0,7,6],tune:5,older:[6,9],spent:[7,5],without:7,command:[0,1,2,3,4,6,7,8,9],playout:[6,3],thi:[7,6,8,4],model:7,audio:5,left:[6,3],protocol:6,paus:[6,3],execut:[6,3],templatehost:[6,9],dnxhd:[6,3],languag:6,cut:[6,3],mix:[6,3],m4v:[],param:7,add:[6,3,4,5],codec:[6,3],input:[0,7,6],save:[8,6,4],transit:[6,3],build:[6,4],format:[7,6,4,9],read:[6,9],mov:[6,3,5],discreet:[6,4],grid:[0,6],background:[6,3],tick:[7,5],presum:6,like:[6,4],activex:[6,4],specif:[6,3,4],server:[8,2,6,9],either:[6,4],output:[0,6,3],page:1,www:7,right:[6,3],some:[8,6,4],understood:6,intern:6,embedded_audio:5,start_intro:[6,4],librari:7,insensit:6,slide:[6,3],larg:[6,8],overlai:[0,6],refer:[6,4],run:[2,6,9],step:[6,4],about:[6,4,9],actual:[6,4],commun:6,mixer:[0,1,6],cadenc:5,yadif:7,"2x2":[0,6],produc:[7,1,6,3,9],gamma:[0,6],own:[6,4],tiff:7,encod:6,dataset:[8,6,4],componentdata:[6,4],been:[6,5],nikla:[6,4],swf:7,your:[6,4],wai:[6,4],support:[7,5],transform:[0,6],"long":6,custom:[6,4],avail:[6,8],gif:7,trigger:[6,4],"function":[7,6,3],mediafil:[6,9],satur:[0,6],line:6,inlin:[6,4],"true":[6,4,5],count:7,utf:6,possibl:[6,4],"default":[6,3,4,5],displai:[6,3,4,5,2,8],amcp:6,below:[6,4],embed:5,creat:[0,6,4],"int":[0,6,3,4,5,7,9],descript:[7,5],doesn:6,diagnost:[7,2,6,5],intro:[6,4],file:[1,6,3,5,7,9],fill:[0,6,5],when:[8,6,4],adob:[6,4],valid:6,test:[6,4,5],tif:7,node:[6,4],sequenc:[1,6],scale:[0,7,6,5],ultrafast:5,bluefish:[1,5],mask:[0,6],carriag:6,time:[7,6,8,5],push:[6,3],escap:[6,4],backward:[1,6],scroll:[7,1]},objtypes:{},titles:["Mixer Commands","Welcome to CasparCG&#8217;s documentation!","Misc Commands","Basic Commands","Template Graphics Commands","2. Consumer","3. Commands","1. Producers","Data Commands","Query Commands"],objnames:{},filenames:["mixer-commands","index","misc-commands","basic-commands","template-graphics-commands","consumers","commands","producers","data-commands","query-commands"]})
\ No newline at end of file
+Search.setIndex({objects:{},terms:{all:[17,11,13,6,28,27,15,31],code:[18,6,8],queri:[18,8,27,31],consum:[0,23,11,19,28,8,7,29,2],follow:13,graph:[29,0,21,11,31],flash:[21,25,27,12,13,8],specif:[13,28],send:13,tween:[15,28],program:6,swap:[18,28,8],under:[13,20],sent:13,string:[20,11,12,13,6,28,27,15,31],fals:[29,0],"void":13,faq:[4,10,1,14,8],distort:0,volum:[18,15,8],wipe:28,level:[18,15,8],list:[18,20,8,27],direct:28,jump:13,video:[0,21,12,28,15,31],compat:[18,6,8,27],index:[12,15,28],what:[13,30,8,3],diag:[18,17,8],loadbg:[18,28,8],"while":31,current:[0,21,17,11,29,31],version:[18,8,27],"new":[30,13,6,8,3],method:13,contrast:[18,15,8],can:[20,0,31],gener:[4,10,8],j2k:[],path:27,sinc:6,valu:[15,13,0,6,31],wait:[29,0],step:13,behav:6,"1280x720":11,chang:[18,15,6,8,31],chanc:13,useful:20,appli:6,transit:28,filenam:[0,11,27,29,8,31],visibl:[13,6],from:[13,17,28,27],would:13,memori:13,doubl:15,two:21,next:[18,13,8],call:[18,13,28,8,31],until:13,more:13,flag:13,indic:6,must:13,graphic:[18,20,13,6,8],retriev:[18,20,8],prepar:[13,28],histori:[24,8],blackmag:12,unread:6,control:[18,13],casparcg:[18,30,20,13,3,4,10,6,15,8,31],stream:15,backslash:6,key_onli:[29,0,8],want:[13,6],multipl:13,anoth:6,length:[12,28,8,31],fastdecod:11,actionscript:13,instead:15,config:[15,27],"128k":11,updat:[18,13,8],max:15,after:31,buffer_depth:[0,8],date:3,end:[12,31],data:[6,27,18,13,20,8],produc:[21,12,25,27,5,28,16,8,31],caus:0,inform:[18,13,6,8,27],allow:20,enter:6,order:[15,6],movi:[27,31],move:28,jpeg:[],through:31,paramet:[0,19,25,11,12,13,6,28,29,8,31],some:[13,20],disconnect:17,directli:13,late:[0,21],window:17,main:18,might:[13,20],anim:13,recal:20,thei:6,auto:28,number:31,"break":[18,6,8],introduct:[30,8,3],name:[12,20,6],vcodec:11,drop:0,separ:6,slide:28,exampl:[0,20,17,11,12,13,6,28,27,29,15,31],mode:[12,0,15,21,31],each:[13,6],found:6,continu:13,my_video:28,meta:27,event:6,special:[18,6,8],out:13,space:6,open:17,content:8,"100p":31,foreground:28,"goto":[18,13,8],advanc:18,decklink:[0,1,19,25,4,12,28,8],ask:[4,8],org:31,keep:6,filter:[12,31,28,8,25],my_table_templ:27,my_data:20,assign:20,frequent:[4,8],first:28,info:[18,13,8,27],render:[15,21],misc:[18,17,8],scene:13,miss:6,size:31,differ:13,start:[28,8,31],licens:[24,8],system:[19,7,8,27],attach:[12,29,0],illeg:6,termin:6,conveni:20,store:[18,13,20,8],option:11,tool:13,specifi:[15,13,6,28,27],sync:[29,0,21],broadcast:20,enclos:6,mostli:6,textfield:13,than:13,png:[],templatedata:13,target:11,aac:11,provid:[12,13,6,28],remov:[18,13,28,8,11],charact:6,matter:6,clip:[18,15,28,8],ani:[13,6],have:[20,11,31],need:6,seek:[28,8,31],issu:27,min:15,"64mb":31,note:[15,11],mix:28,client:[18,6,8,27],build:13,which:[12,29,0,31],noth:31,channel:[17,27,12,13,28,15],bye:[18,17,8],normal:0,buffer:[0,31],previou:6,compress:21,svtnew:13,most:6,plai:[18,12,13,28,8,31],preset:11,brigth:[18,15,8],"class":13,clear:[18,13,6,28,15,8],doe:13,"0x0d":6,satur:[18,15,8],blend:[18,15,8],"0x0a":6,show:13,channl:27,text:13,syntax:[0,17,11,12,13,20,28,27,29,15,31],bright:15,xml:[13,6,27],onli:[29,0],execut:[6,28],copyright:[8,9],configur:[12,29,0,27,31],activ:15,state:13,underflow:31,latenc:[0,8],templat:[21,6,27,18,13,20,8],count:31,get:[13,6],libx264:11,stop:[18,13,28,8],libavfilt:[12,31],report:[26,8],easeinesin:28,requir:[13,15],ffmpeg:[0,25,11,29,8,31],enabl:[29,0],"default":[28,13,0,6,29],crf:11,contain:6,keyer:[18,15,0,8],andersson:13,set:[12,0,31],frame:[0,21,11,12,28,29,31],packet:31,see:[13,15,28],bare:6,linefe:6,fail:6,kei:[15,29,0],correctli:13,label:13,behind:13,won:13,between:[29,0,28,21],parent:12,screen:[19,8,2],extens:21,addit:28,both:[6,28],opac:[18,15,8],equal:15,instanc:13,whole:6,load:[18,13,28,8],point:31,tga:[],suppli:13,respect:28,quotat:6,devic:[12,29,0,8],due:27,empti:6,mark:6,compon:[13,27],trigger:13,basic:[18,28,8],acodec:11,adob:13,imag:[23,25,19,5,16,8],resolut:15,you:[20,13,6],bmp:[],"case":6,ident:15,look:13,durat:[15,28],invok:[18,13,21,8],abov:[13,15],error:[18,6,8],loop:[28,8,31],layer:[13,15,28,27],readi:[21,31],demo:13,jpg:[],video_channel:6,player:13,hflip:[12,28,31],"return":[6,27,18,13,20,8,31],sever:6,develop:13,cinf:[18,8,27],media:[21,25,27,18,6,8,31],make:13,same:11,shorter:20,decod:[29,0,11,31],document:[13,22,8],pal:12,complet:[13,31],mov:[28,11],action:6,extern:0,implement:[6,11],tune:11,older:27,spent:[29,0,21,11,31],without:31,command:[21,20,17,27,18,13,6,28,15,8,31],playout:28,thi:[20,13,0,6,31],model:12,audio:[19,29,0,7,8],left:28,protocol:[18,6],paus:[18,28,8],just:13,templatehost:27,dnxhd:28,languag:6,cut:28,also:6,param:21,add:[0,11,18,13,28,29,8],valid:6,input:[15,31],save:[13,20],take:13,march:3,format:[12,13,8,27],read:27,piec:6,discreet:13,grid:[18,15,8],background:28,tick:[29,0,21],presum:6,like:13,activex:13,success:[18,6,8],server:[17,6,27,18,20,8],either:13,output:[15,0,28],www:31,right:28,ascend:15,understood:6,intern:[0,6],embedded_audio:[29,0,8],unless:13,start_intro:13,librari:31,insensit:6,achiev:6,larg:20,overlai:15,refer:[18,13,8],run:[17,27],host:[13,21],about:[22,13,6,8,27],actual:13,commun:[18,6,8],mixer:[18,15,8],cadenc:0,yadif:[12,31],"2x2":15,disabl:[29,0],gamma:15,own:13,tiff:[],encod:6,dataset:[13,20],componentdata:13,been:[6,11],nikla:13,swf:21,your:13,wai:[13,6],support:[31,25,8,11,21],question:[4,8],transform:15,"long":6,custom:13,avail:20,gif:[],much:20,low:0,"function":[31,28,8,25],mediafil:27,skip:[21,31],line:6,inlin:13,"true":[13,0,29],bug:[26,8],reset:15,utf:6,possibl:13,whether:31,displai:[0,17,13,20,28,29],amcp:[18,6,8],below:13,embed:[29,0],creat:[13,15],"int":[0,27,12,13,28,29,15,31],descript:[29,0,21,11,31],doesn:6,diagnost:[0,21,19,17,11,12,29,31,8,25],intro:13,file:[21,19,11,12,6,28,27,8,31],fill:[18,15,29,0,8],titl:[],when:[13,20],carriag:6,channel_grid:[18,17,8],codec:28,test:[13,11],tif:[],node:13,sequenc:[18,6,8],scale:[0,21,11,29,15,31],escap:[13,6],bluefish:[0,4,19,14,29,8],mask:15,depth:0,time:[0,21,11,20,29,31],push:28,ultrafast:11,backward:[18,6,8],scroll:[5,8,25]},objtypes:{},titles:["1. Decklink Consumer","Decklink FAQ","3. Screen Consumer","What&#8217;s New in CasparCG","CasparCG Frequently Asked Questions","4. Image Scroll Producer","1. Communication","4. System Audio Consumer","CasparCG Documentation Contents","Copyright","General CasparCG FAQ","5. File Consumer","5. Decklink Producer","6. Template Graphics Commands","Bluefish FAQ","8. Mixer Commands","3. Image Producer","10. Misc Commands","AMCP 2.0 Reference","Consumers","7. Data Commands","2. Flash Producer","About these documents","6. Image Consumer","History and License","Producers","Reporting Bugs","9. Query Commands","5. Basic Commands","2. Bluefish Consumer","What&#8217;s New in CasparCG 2.0","1. FFMPEG Producer"],objnames:{},filenames:["consumers/decklink","faq/decklink","consumers/screen","whatsnew/index","faq/index","producers/image-scroll","amcp/introduction","consumers/system-audio","contents","copyright","faq/general","consumers/file","producers/decklink","amcp/template-graphics-commands","faq/bluefish","amcp/mixer-commands","producers/image","amcp/misc-commands","amcp/index","consumers/index","amcp/data-commands","producers/flash","about","consumers/image","license","producers/index","bugs","amcp/query-commands","amcp/basic-commands","consumers/bluefish","whatsnew/2_0","producers/ffmpeg"]})
\ No newline at end of file
diff --git a/build/html/whatsnew/2_0.html b/build/html/whatsnew/2_0.html
new file mode 100644 (file)
index 0000000..c1e01fc
--- /dev/null
@@ -0,0 +1,145 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>What’s New in CasparCG 2.0 &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="up" title="What’s New in CasparCG" href="index.html" />
+    <link rel="next" title="AMCP Reference" href="../amcp/index.html" />
+    <link rel="prev" title="What’s New in CasparCG" href="index.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="../amcp/index.html" title="AMCP Reference"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="index.html" title="What’s New in CasparCG"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" accesskey="U">What&#8217;s New in CasparCG</a> &raquo;</li> 
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="what-s-new-in-casparcg-2-0">
+<h1>What&#8217;s New in CasparCG 2.0<a class="headerlink" href="#what-s-new-in-casparcg-2-0" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="introduction">
+<h2>Introduction<a class="headerlink" href="#introduction" title="Permalink to this headline">¶</a></h2>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h3><a href="../contents.html">Table Of Contents</a></h3>
+  <ul>
+<li><a class="reference internal" href="#">What&#8217;s New in CasparCG 2.0</a><ul>
+<li><a class="reference internal" href="#introduction">Introduction</a></li>
+</ul>
+</li>
+</ul>
+
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="index.html"
+                        title="previous chapter">What&#8217;s New in CasparCG</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="../amcp/index.html"
+                        title="next chapter">AMCP Reference</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/whatsnew/2_0.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="../amcp/index.html" title="AMCP Reference"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="index.html" title="What’s New in CasparCG"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+
+          <li><a href="index.html" >What&#8217;s New in CasparCG</a> &raquo;</li> 
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/build/html/whatsnew/index.html b/build/html/whatsnew/index.html
new file mode 100644 (file)
index 0000000..8b82b4c
--- /dev/null
@@ -0,0 +1,147 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>What’s New in CasparCG &mdash; CasparCG 2.0 documentation</title>
+    
+    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
+    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    '../',
+        VERSION:     '2.0',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="../_static/jquery.js"></script>
+    <script type="text/javascript" src="../_static/underscore.js"></script>
+    <script type="text/javascript" src="../_static/doctools.js"></script>
+    <script type="text/javascript" src="../_static/sidebar.js"></script>
+    <link rel="search" type="application/opensearchdescription+xml"
+          title="Search within CasparCG 2.0 documentation"
+          href="../_static/opensearch.xml"/>
+    <link rel="author" title="About these documents" href="../about.html" />
+    <link rel="copyright" title="Copyright" href="../copyright.html" />
+    <link rel="top" title="CasparCG 2.0 documentation" href="../index.html" />
+    <link rel="next" title="What’s New in CasparCG 2.0" href="2_0.html" />
+    <link rel="prev" title="CasparCG Documentation Contents" href="../contents.html" />
+
+  </head>
+  <body>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             accesskey="I">index</a></li>
+        <li class="right" >
+          <a href="2_0.html" title="What’s New in CasparCG 2.0"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="../contents.html" title="CasparCG Documentation Contents"
+             accesskey="P">previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body">
+            
+  <div class="section" id="what-s-new-in-casparcg">
+<span id="whatsnew-index"></span><h1>What&#8217;s New in CasparCG<a class="headerlink" href="#what-s-new-in-casparcg" title="Permalink to this headline">¶</a></h1>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Date:</th><td class="field-body">March 11, 2012</td>
+</tr>
+</tbody>
+</table>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="2_0.html">What&#8217;s New in CasparCG 2.0</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="2_0.html#introduction">Introduction</a></li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar">
+        <div class="sphinxsidebarwrapper">
+  <h4>Previous topic</h4>
+  <p class="topless"><a href="../contents.html"
+                        title="previous chapter">CasparCG Documentation Contents</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="2_0.html"
+                        title="next chapter">What&#8217;s New in CasparCG 2.0</a></p>
+<h3>This Page</h3>
+<ul class="this-page-menu">
+  <li><a href="../bugs.html">Report a Bug</a></li>
+  <li><a href="../_sources/whatsnew/index.txt"
+         rel="nofollow">Show Source</a></li>
+</ul>
+
+<div id="searchbox" style="display: none">
+  <h3>Quick search</h3>
+    <form class="search" action="../search.html" method="get">
+      <input type="text" name="q" />
+      <input type="submit" value="Go" />
+      <input type="hidden" name="check_keywords" value="yes" />
+      <input type="hidden" name="area" value="default" />
+    </form>
+    <p class="searchtip" style="font-size: 90%">
+    Enter search terms or a module, class or function name.
+    </p>
+</div>
+<script type="text/javascript">$('#searchbox').show(0);</script>
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+    <div class="related">
+      <h3>Navigation</h3>
+      <ul>
+        <li class="right" style="margin-right: 10px">
+          <a href="../genindex.html" title="General Index"
+             >index</a></li>
+        <li class="right" >
+          <a href="2_0.html" title="What’s New in CasparCG 2.0"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="../contents.html" title="CasparCG Documentation Contents"
+             >previous</a> |</li>
+        <li><a href="../index.html">CasparCG 2.0 documentation</a> &raquo;</li>
+      </ul>
+    </div>
+    <div class="footer">
+    &copy; <a href="../copyright.html">Copyright</a> 2011, Robert Nagy (ronag89@gmail.com).
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on Mar 11, 2012.
+    <a href="../bugs.html">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.2.
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/source/about.rst b/source/about.rst
new file mode 100644 (file)
index 0000000..85f2a90
--- /dev/null
@@ -0,0 +1,3 @@
+=====================\r
+About these documents\r
+=====================\r
diff --git a/source/amcp/index.rst b/source/amcp/index.rst
new file mode 100644 (file)
index 0000000..5aa4e16
--- /dev/null
@@ -0,0 +1,17 @@
+#################################
+  AMCP 2.0 Reference
+#################################
+
+The Advanced Media Control Protocol (AMCP) is the main communication protocol used to control and query CasparCG Server 2.0.
+
+.. toctree::
+   :maxdepth: 2
+   :numbered:
+   
+   introduction.rst
+   basic-commands.rst
+   template-graphics-commands.rst
+   data-commands.rst
+   mixer-commands.rst
+   query-commands.rst
+   misc-commands.rst
similarity index 84%
rename from build/html/_sources/commands.txt
rename to source/amcp/introduction.rst
index f29bc67240da048025b3cf6985f3a04bd20e7bcc..9adc67162615e7c90a79d374c3196da80043495e 100644 (file)
@@ -1,8 +1,8 @@
-########\r
-Commands\r
-########\r
+.. _introduction:\r
 \r
-The Advanced Media Control Protocol (AMCP) is the main communication protocol used to control and query CasparCG Server 2.0.\r
+*************\r
+Communication\r
+*************\r
 \r
 * All communication is presumed to be encoded in UTF-8.\r
 * Each command has to be terminated with both a carriage return and a linefeed character. For example:\r
@@ -13,6 +13,7 @@ The Advanced Media Control Protocol (AMCP) is the main communication protocol us
 * The whole command string is case insensitive.\r
 * Since the parameters in a command is separated by spaces, you need to enclose the parameter with quotation marks if you want it to contain spaces.\r
 \r
+\r
 ***********************\r
 Backwards Compatibility\r
 ***********************\r
@@ -70,18 +71,6 @@ Server Error
 * 500 FAILED    - Internal server error\r
 * 501 [command] FAILED - Internal server error\r
 * 502 [command] FAILED - Media file unreadable\r
-\r
-.. include:: basic-commands.rst\r
-\r
-.. include:: template-graphics-commands.rst\r
-\r
-.. include:: data-commands.rst\r
-\r
-.. include:: mixer-commands.rst\r
-\r
-.. include:: query-commands.rst\r
-\r
-.. include:: misc-commands.rst\r
        \r
        \r
        \r
diff --git a/source/bugs.rst b/source/bugs.rst
new file mode 100644 (file)
index 0000000..3dae484
--- /dev/null
@@ -0,0 +1,5 @@
+.. _reporting-bugs:
+
+**************
+Reporting Bugs
+**************
\ No newline at end of file
index 713121249cc2e04cf7417e88e343ff5044b0bbcc..9d2ec849545b11d18c74630372c02898fdd612ee 100644 (file)
@@ -12,6 +12,7 @@
 # serve to show the default.
 
 import sys, os
+sys.path.append(os.path.abspath('tools/sphinxext'))
 
 # If extensions (or modules to document with autodoc) are in another directory,
 # add these directories to sys.path here. If the directory is relative to the
@@ -26,9 +27,7 @@ import sys, os
 # Add any Sphinx extension module names here, as strings. They can be extensions
 # coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
 extensions = []
-
-# Add any paths that contain templates here, relative to this directory.
-templates_path = ['_templates']
+templates_path = ['tools/sphinxext']
 
 # The suffix of source filenames.
 source_suffix = '.rst'
@@ -37,7 +36,7 @@ source_suffix = '.rst'
 #source_encoding = 'utf-8-sig'
 
 # The master toctree document.
-master_doc = 'index'
+#master_doc = 'index'
 
 # General information about the project.
 project = u'CasparCG'
@@ -90,73 +89,35 @@ pygments_style = 'sphinx'
 # -- Options for HTML output ---------------------------------------------------
 sys.path.append(os.path.abspath('_themes'))
 html_theme_path = ['_themes']
-html_theme = 'default'
-
-
-# The name for this set of Sphinx documents.  If None, it defaults to
-# "<project> v<release> documentation".
-#html_title = None
-
-# A shorter title for the navigation bar.  Default is the same as html_title.
-#html_short_title = None
 
-# The name of an image file (relative to this directory) to place at the top
-# of the sidebar.
-#html_logo = None
-
-# The name of an image file (within the static path) to use as favicon of the
-# docs.  This file should be a Windows icon file (.ico) being 16x16 or 32x32
-# pixels large.
-#html_favicon = None
-
-# Add any paths that contain custom static files (such as style sheets) here,
-# relative to this directory. They are copied after the builtin static files,
-# so a file named "default.css" will overwrite the builtin "default.css".
-html_static_path = ['_static']
+html_theme = 'default'
+html_theme_options = {'collapsiblesidebar': True}
 
 # If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
 # using the given strftime format.
-#html_last_updated_fmt = '%b %d, %Y'
+html_last_updated_fmt = '%b %d, %Y'
 
 # If true, SmartyPants will be used to convert quotes and dashes to
 # typographically correct entities.
-#html_use_smartypants = True
-
-# Custom sidebar templates, maps document names to template names.
-#html_sidebars = {}
+html_use_smartypants = True
 
-# Additional templates that should be rendered to pages, maps page names to
-# template names.
-#html_additional_pages = {}
+# Custom sidebar templates, filenames relative to this file.
 
-# If false, no module index is generated.
-#html_domain_indices = True
-
-# If false, no index is generated.
-#html_use_index = True
-
-# If true, the index is split into individual pages for each letter.
-#html_split_index = False
-
-# If true, links to the reST sources are added to the pages.
-#html_show_sourcelink = True
-
-# If true, "Created using Sphinx" is shown in the HTML footer. Default is True.
-#html_show_sphinx = True
-
-# If true, "(C) Copyright ..." is shown in the HTML footer. Default is True.
-#html_show_copyright = True
+# Additional templates that should be rendered to pages.
+html_additional_pages = {
+    'index': 'indexcontent.html',
+}
 
-# If true, an OpenSearch description file will be output, and all pages will
-# contain a <link> tag referring to it.  The value of this option must be the
-# base URL from which the finished HTML is served.
-#html_use_opensearch = ''
+# Output an OpenSearch description file.
+html_use_opensearch = 'http://docs.python.org/dev/py3k'
 
-# This is the file name suffix for HTML files (e.g. ".xhtml").
-#html_file_suffix = None
+# Additional static files.
 
 # Output file base name for HTML help builder.
-htmlhelp_basename = 'CasparCGdoc'
+htmlhelp_basename = 'python' + release.replace('.', '')
+
+# Split the index
+html_split_index = True
 
 
 # -- Options for LaTeX output --------------------------------------------------
diff --git a/source/consumers/bluefish.rst b/source/consumers/bluefish.rst
new file mode 100644 (file)
index 0000000..0c1ccc7
--- /dev/null
@@ -0,0 +1,86 @@
+*****************\r
+Bluefish Consumer\r
+*****************\r
+\r
+-----------\r
+Diagnostics\r
+-----------\r
+\r
+ffmpeg[*filename*]\r
+\r
++---------------+-----------------------------------------------+--------+\r
+| Graph         | Description                                   |  Scale |\r
++===============+===============================================+========+\r
+| frame-time    | Time spent decoding the current frame.        | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+| sync-time     | Time spent waiting for sync.                  | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+| tick-time     | Time between frames frame.                    | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+               \r
+----------\r
+Parameters\r
+----------\r
+\r
+^^^^^^\r
+DEVICE\r
+^^^^^^\r
+\r
+Which BlueFish device to attach.\r
+\r
+Syntax::\r
+\r
+       [device:int]\r
+    \r
+Configuration Syntax::\r
+\r
+    <device>[1..]</device>\r
+       \r
+Example::\r
+       \r
+       << ADD 1 BLUEFISH 1\r
+    \r
+    \r
+^^^^^^^^^^^^^^\r
+EMBEDDED_AUDIO\r
+^^^^^^^^^^^^^^\r
+\r
+Enables embedded-audio.\r
+\r
+Syntax::\r
+\r
+       EMBEDDED_AUDIO\r
+    \r
+Default::\r
+\r
+    Disabled\r
+    \r
+Configuration Syntax::\r
+\r
+    <embedded-audio>[true|false]</embedded-audio>\r
+       \r
+Example::\r
+       \r
+       << ADD 1 BLUEFISH 1 EMBEDDED_AUDIO\r
+    \r
+^^^^^^^^\r
+KEY_ONLY\r
+^^^^^^^^\r
+\r
+Displays key as fill.\r
+\r
+Default::\r
+\r
+    Disabled\r
+\r
+Syntax::\r
+\r
+       KEY_ONLY\r
+    \r
+Configuration Syntax::\r
+\r
+    <key-only>[true|false]</key-only>\r
+           \r
+Example::\r
+       \r
+       << ADD 1 BLUEFISH 1 EMBEDDED_AUDIO KEY_ONLY
\ No newline at end of file
diff --git a/source/consumers/decklink.rst b/source/consumers/decklink.rst
new file mode 100644 (file)
index 0000000..0f675c7
--- /dev/null
@@ -0,0 +1,136 @@
+*****************\r
+Decklink Consumer\r
+*****************\r
+\r
+-----------\r
+Diagnostics\r
+-----------\r
+\r
+ffmpeg[*filename*]\r
+\r
++---------------+-----------------------------------------------+--------------+\r
+| Graph         | Description                                   |  Scale       |\r
++===============+===============================================+==============+\r
+| frame-time    | Time spent decoding the current frame.        | fps/2        |\r
++---------------+-----------------------------------------------+--------------+\r
+| sync-time     | Time spent waiting for sync.                  | fps/2        |\r
++---------------+-----------------------------------------------+--------------+\r
+| tick-time     | Time between frames frame.                    | fps/2        |\r
++---------------+-----------------------------------------------+--------------+\r
+| dropped-frame | Frame was dropped.                            |  N/A         |\r
++---------------+-----------------------------------------------+--------------+\r
+| late-frame    | Frame was late.                               |  N/A         |\r
++---------------+-----------------------------------------------+--------------+\r
+| buffered-video| Frame was dropped.                            |  fps         |\r
++---------------+-----------------------------------------------+--------------+\r
+| buffered-audio| Frame was late.                               |  cadence*2   |\r
++---------------+-----------------------------------------------+--------------+\r
+               \r
+----------\r
+Parameters\r
+----------\r
+\r
+^^^^^^\r
+DEVICE\r
+^^^^^^\r
+\r
+Which BlueFish device to attach.\r
+\r
+Syntax::\r
+\r
+       [device:int]\r
+    \r
+Configuration Syntax::\r
+\r
+    <device>[1..]</device>\r
+       \r
+Example::\r
+       \r
+       << ADD 1 BLUEFISH 1\r
+    \r
+    \r
+^^^^^^^^^^^^^^\r
+EMBEDDED_AUDIO\r
+^^^^^^^^^^^^^^\r
+\r
+Enables embedded-audio.\r
+\r
+Syntax::\r
+\r
+       EMBEDDED_AUDIO\r
+    \r
+Default::\r
+\r
+    Disabled\r
+    \r
+Configuration Syntax::\r
+\r
+    <embedded-audio>[true|false]</embedded-audio>\r
+       \r
+Example::\r
+       \r
+       << ADD 1 BLUEFISH 1 EMBEDDED_AUDIO\r
+    \r
+^^^^^^^^\r
+KEY_ONLY\r
+^^^^^^^^\r
+\r
+Displays key as fill.\r
+\r
+Default::\r
+\r
+    Disabled\r
+\r
+Syntax::\r
+\r
+       KEY_ONLY\r
+    \r
+Configuration Syntax::\r
+\r
+    <key-only>[true|false]</key-only>\r
+           \r
+Example::\r
+       \r
+       << ADD 1 BLUEFISH 1 EMBEDDED_AUDIO KEY_ONLY    \r
+    \r
+^^^^^^^\r
+LATENCY\r
+^^^^^^^\r
+\r
+Set latency mode.\r
+\r
+Default::\r
+\r
+    normal\r
+\r
+Configuration Syntax::\r
+\r
+    <latency>[normal|low|default]</latency>\r
+        \r
+^^^^^\r
+KEYER\r
+^^^^^\r
+\r
+Set keyer mode.\r
+\r
+Default::\r
+\r
+    external\r
+\r
+Configuration Syntax::\r
+\r
+    <keyer>[external|internal|default]</keyer>\r
+    \r
+^^^^^^^^^^^^\r
+BUFFER_DEPTH\r
+^^^^^^^^^^^^\r
+\r
+Set buffer depth. Settings this value to low can cause output distortion.\r
+\r
+Default::\r
+\r
+    3\r
+\r
+Configuration Syntax::\r
+\r
+    <buffer-depth>[1..]</buffer-depth>
\ No newline at end of file
diff --git a/source/consumers/file.rst b/source/consumers/file.rst
new file mode 100644 (file)
index 0000000..d71b1c5
--- /dev/null
@@ -0,0 +1,39 @@
+*****************\r
+File Consumer\r
+*****************\r
+\r
+-----------\r
+Diagnostics\r
+-----------\r
+\r
+ffmpeg[*filename*]\r
+\r
++---------------+-----------------------------------------------+--------+\r
+| Graph         | Description                                   |  Scale |\r
++===============+===============================================+========+\r
+| frame-time    | Time spent decoding the current frame.        | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+               \r
+----------\r
+Parameters\r
+----------\r
+\r
+The file consumer uses the same option syntax as ffmpeg. \r
+\r
+Note, not all options supported by ffmpeg have been implemented.\r
+\r
+    \r
+^^^^^^^^\r
+FILENAME\r
+^^^^^^^^\r
+\r
+Target filename.\r
+\r
+Syntax::\r
+\r
+    [filename:string]\r
+    \r
+Example::\r
+\r
+    ADD 1 FILE test.mov -vcodec libx264 -crf 5 -preset ultrafast -tune fastdecode -s 1280x720 -r 50 -acodec aac -ab 128k \r
+    REMOVE 1 FILE    
\ No newline at end of file
diff --git a/source/consumers/image.rst b/source/consumers/image.rst
new file mode 100644 (file)
index 0000000..599dfdc
--- /dev/null
@@ -0,0 +1,3 @@
+*****************\r
+Image Consumer\r
+*****************
\ No newline at end of file
diff --git a/source/consumers/index.rst b/source/consumers/index.rst
new file mode 100644 (file)
index 0000000..5d81bc3
--- /dev/null
@@ -0,0 +1,14 @@
+#################################
+  Consumers
+#################################
+
+.. toctree::
+   :maxdepth: 2
+   :numbered:
+   
+   decklink.rst
+   bluefish.rst
+   screen.rst
+   system-audio.rst
+   file.rst
+   image.rst
diff --git a/source/consumers/screen.rst b/source/consumers/screen.rst
new file mode 100644 (file)
index 0000000..233daa6
--- /dev/null
@@ -0,0 +1,3 @@
+*****************\r
+Screen Consumer\r
+*****************
\ No newline at end of file
diff --git a/source/consumers/system-audio.rst b/source/consumers/system-audio.rst
new file mode 100644 (file)
index 0000000..88644b9
--- /dev/null
@@ -0,0 +1,3 @@
+*****************\r
+System Audio Consumer\r
+*****************
\ No newline at end of file
diff --git a/source/contents.rst b/source/contents.rst
new file mode 100644 (file)
index 0000000..4ef6ddf
--- /dev/null
@@ -0,0 +1,16 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ CasparCG Documentation Contents
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+.. toctree::
+
+   whatsnew/index.rst
+   amcp/index.rst
+   producers/index.rst
+   consumers/index.rst
+   faq/index.rst
+   
+   about.rst
+   bugs.rst
+   copyright.rst
+   license.rst
diff --git a/source/copyright.rst b/source/copyright.rst
new file mode 100644 (file)
index 0000000..ecf0901
--- /dev/null
@@ -0,0 +1,3 @@
+*********
+Copyright
+*********
diff --git a/source/faq/bluefish.rst b/source/faq/bluefish.rst
new file mode 100644 (file)
index 0000000..e576e0a
--- /dev/null
@@ -0,0 +1,3 @@
+==================
+Bluefish FAQ
+==================
\ No newline at end of file
diff --git a/source/faq/decklink.rst b/source/faq/decklink.rst
new file mode 100644 (file)
index 0000000..262b23e
--- /dev/null
@@ -0,0 +1,3 @@
+==================
+Decklink FAQ
+==================
\ No newline at end of file
diff --git a/source/faq/general.rst b/source/faq/general.rst
new file mode 100644 (file)
index 0000000..8f98866
--- /dev/null
@@ -0,0 +1,3 @@
+==================
+General CasparCG FAQ
+==================
\ No newline at end of file
diff --git a/source/faq/index.rst b/source/faq/index.rst
new file mode 100644 (file)
index 0000000..7860bef
--- /dev/null
@@ -0,0 +1,12 @@
+.. _faq-index:
+
+#####################################
+  CasparCG Frequently Asked Questions
+#####################################
+
+.. toctree::
+   :maxdepth: 1
+
+   general.rst
+   decklink.rst
+   bluefish.rst
\ No newline at end of file
diff --git a/source/index.rst b/source/index.rst
deleted file mode 100644 (file)
index 9c87e86..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-.. CasparCG documentation master file, created by
-   sphinx-quickstart on Thu Dec 01 22:45:08 2011.
-   You can adapt this file completely to your liking, but it should at least
-   contain the root `toctree` directive.
-
-Welcome to CasparCG's documentation!
-====================================
-
-Contents:
-
-..     toctree::
-       :maxdepth: 3
-       :numbered:
-   
-       producers.rst
-       consumers.rst
-       commands.rst
-
-Indices and tables
-==================
-
-* :ref:`genindex`
-* :ref:`modindex`
-* :ref:`search`
-
diff --git a/source/license.rst b/source/license.rst
new file mode 100644 (file)
index 0000000..eb3731a
--- /dev/null
@@ -0,0 +1,5 @@
+*******************
+History and License
+*******************
+
+
diff --git a/source/producers.rst b/source/producers.rst
deleted file mode 100644 (file)
index bd8cbaa..0000000
+++ /dev/null
@@ -1,321 +0,0 @@
-#########\r
-Producers\r
-#########\r
-\r
-===============\r
-ffmpeg Producer\r
-===============\r
-\r
----------------\r
-Supported Media\r
----------------\r
-\r
-The ffmpeg producer supports all files that the "ffmpeg" library (www.ffmpeg.org) can play. \r
-\r
--------\r
-Filters\r
--------\r
-\r
-The ffmpeg producer supports "libavfilter" filters through the "FILTER" parameter.\r
-\r
------------\r
-Diagnostics\r
------------\r
-\r
-ffmpeg[*filename* | *video-mode* | *file-frame-number* / *file-nb-frames*]\r
-\r
-+---------------+-----------------------------------------------+--------+\r
-| Graph         | Description                                   |  Scale |\r
-+===============+===============================================+========+\r
-| frame-time    | Time spent decoding the current frame.        | fps/2  |\r
-+---------------+-----------------------------------------------+--------+\r
-| buffer-count  | Number of input packets buffered.             |  100   |\r
-+---------------+-----------------------------------------------+--------+\r
-| buffer-size   | Size of buffered input packets.               | 64MB   |\r
-+---------------+-----------------------------------------------+--------+\r
-| underflow     | Frame was not ready in time and is skipped.   |  N/A   |\r
-+---------------+-----------------------------------------------+--------+\r
-| seek          | Input has seeked.                             |  N/A   |\r
-+---------------+-----------------------------------------------+--------+\r
-               \r
-----------\r
-Parameters\r
-----------\r
-\r
-^^^^\r
-LOOP\r
-^^^^\r
-Sets whether file will loop.\r
-\r
-Syntax::\r
-\r
-       {LOOP}\r
-       \r
-Example::\r
-       \r
-       << PLAY 1-1 MOVIE LOOP\r
-       \r
-^^^^\r
-SEEK\r
-^^^^\r
-Sets the start of the file. This point will be used while looping.\r
-\r
-Syntax::\r
-\r
-       SEEK [frames:int]\r
-       \r
-Example::\r
-       \r
-       << PLAY 1-1 MOVIE SEEK 100 LOOP\r
-           \r
-^^^^\r
-START (CasparCG 2.1)\r
-^^^^\r
-Sets the start of the file. This point will be used while looping.\r
-\r
-Syntax::\r
-\r
-       START [frames:int]\r
-       \r
-Example::\r
-       \r
-       << PLAY 1-1 MOVIE START 100 LOOP\r
-    \r
-^^^^^^\r
-LENGTH\r
-^^^^^^\r
-Sets the end of the file.\r
-\r
-Syntax::\r
-\r
-       LENGTH [frames:int]\r
-       \r
-Example::\r
-       \r
-       << PLAY 1-1 MOVIE LENGTH 100\r
-       \r
-^^^^^^\r
-FILTER\r
-^^^^^^\r
-Configures libavfilter which will be used.\r
-\r
-Syntax::\r
-\r
-       FILTER [libavfilter-parameters:string]\r
-               \r
-Example::\r
-               \r
-       << PLAY 1-1 MOVIE FILTER hflip:yadif=0:0\r
-       \r
----------\r
-Functions\r
----------\r
-\r
-^^^^\r
-LOOP\r
-^^^^\r
-Sets whether file will loop. \r
-\r
-Syntax::\r
-\r
-       LOOP [loop:0|1]\r
-       \r
-Returns\r
-\r
-       The value of LOOP after the command have completed.\r
-       \r
-Example::\r
-       \r
-       << CALL 1-1 LOOP 1\r
-       << CALL 1-1 LOOP   // Queries without changing.\r
-       >> 1\r
-       \r
-^^^^\r
-SEEK\r
-^^^^\r
-Seeks in the file.\r
-\r
-Syntax::\r
-\r
-       SEEK [frames:int]\r
-       \r
-Returns\r
-\r
-       Nothing.\r
-       \r
-Example::\r
-       \r
-       << CALL 1-1 SEEK 200\r
-        \r
-^^^^\r
-START (CasparCG 2.1)\r
-^^^^\r
-Sets the start of the file. This point will be used while looping.\r
-\r
-Syntax::\r
-\r
-       START [frames:int]\r
-       \r
-Example::\r
-       \r
-       << CALL 1-1 START 100\r
-    \r
-^^^^^^\r
-LENGTH (CasparCG 2.1)\r
-^^^^^^\r
-Sets the end of the file.\r
-\r
-Syntax::\r
-\r
-       LENGTH [frames:int]\r
-       \r
-Example::\r
-       \r
-       << CALL 1-1 LENGTH 100P\r
-    \r
-==============\r
-Flash Producer\r
-==============\r
-\r
----------------\r
-Supported Media\r
----------------\r
-\r
-+---------------+-----------------------------------------------+\r
-| Extension     | Description                                   |\r
-+===============+===============================================+\r
-| .ft           | Flash-template.                               |\r
-+---------------+-----------------------------------------------+\r
-| .ct           | Compressed-template.                          |\r
-+---------------+-----------------------------------------------+\r
-| .swf          | Flash file.                                   |\r
-+---------------+-----------------------------------------------+\r
-\r
------------\r
-Diagnostics\r
------------\r
-\r
-flash[*template-host* | *video-mode*]\r
-\r
-+---------------+-----------------------------------------------+--------+\r
-| Graph         | Description                                   |  Scale |\r
-+===============+===============================================+========+\r
-| frame-time    | Time spent rendering the current frame.       | fps/2  |\r
-+---------------+-----------------------------------------------+--------+\r
-| tick-time     | Time between rendering two frames.            | fps/2  |\r
-+---------------+-----------------------------------------------+--------+\r
-| param         | Invoked flash command.                        |  N/A   |\r
-+---------------+-----------------------------------------------+--------+\r
-| late-frame    | Frame was not ready in time and is skipped.   |  N/A   |\r
-+---------------+-----------------------------------------------+--------+\r
-| sync          | Synced time between rendering two frames.     | fps/2  |\r
-+---------------+-----------------------------------------------+--------+\r
-\r
-\r
-=================\r
-Decklink Producer\r
-=================\r
-\r
------------\r
-Diagnostics\r
------------\r
-\r
-flash[*model-name* | *device-index* | *video-mode*]\r
-\r
-+---------------+-----------------------------------------------+--------+\r
-| Graph         | Description                                   |  Scale |\r
-+===============+===============================================+========+\r
-| frame-time    | Time spent rendering the current frame.       | fps/2  |\r
-+---------------+-----------------------------------------------+--------+\r
-| tick-time     | Time between rendering two frames.            | fps/2  |\r
-+---------------+-----------------------------------------------+--------+\r
-| dropped-frame | Dropped an input frame.                       |  N/A   |\r
-+---------------+-----------------------------------------------+--------+\r
-| late-frame    | Frame was not ready in time and is skipped.   |  N/A   |\r
-+---------------+-----------------------------------------------+--------+\r
-| output-buffer | Buffering.                                     |        |\r
-+---------------+-----------------------------------------------+--------+\r
-----------\r
-Parameters\r
-----------\r
-\r
-^^^^^^\r
-DEVICE\r
-^^^^^^\r
-\r
-Which BlackMagic device to attach.\r
-\r
-Syntax::\r
-\r
-       [device:int]\r
-       \r
-Example::\r
-       \r
-       << PLAY 1-1 DECKLINK 1\r
-    \r
-^^^^^^\r
-LENGTH\r
-^^^^^^\r
-Sets the end of the file.\r
-\r
-Syntax::\r
-\r
-       LENGTH [frames:int]\r
-       \r
-Example::\r
-       \r
-       << PLAY 1-1 DECKLINK 1 LENGTH 100\r
-       \r
-^^^^^^\r
-FILTER\r
-^^^^^^\r
-Configures libavfilter which will be used.\r
-\r
-Syntax::\r
-\r
-       FILTER [libavfilter-parameters:string]\r
-               \r
-Example::\r
-               \r
-       << PLAY 1-1 DECKLINK 1 FILTER hflip:yadif=0:0\r
-       \r
-^^^^^^\r
-FORMAT\r
-^^^^^^\r
-Sets the video-mode. If no video-mode is provided then the parent channels video-mode will be used.\r
-\r
-Syntax::\r
-\r
-       FORMAT [video-mode:string]\r
-       \r
-Example::\r
-       \r
-       << PLAY 1-1 DECKLINK 1 FORMAT PAL LENGTH 100\r
-        \r
-==============\r
-Image Producer\r
-==============\r
-\r
----------------\r
-Supported Media\r
----------------\r
-\r
-+-----------------------+-----------------------------------------------+\r
-| Extension             | Description                                   |\r
-+=======================+===============================================+\r
-| .png                  |                                               |\r
-+-----------------------+-----------------------------------------------+\r
-| .tga                  |                                               |\r
-+-----------------------+-----------------------------------------------+\r
-| .bmp                  |                                               |\r
-+-----------------------+-----------------------------------------------+\r
-| .jpg, .jpeg, .j2k     |                                               |\r
-+-----------------------+-----------------------------------------------+\r
-| .gif                  |                                               |\r
-+-----------------------+-----------------------------------------------+\r
-| .tif, tiff            |                                               |\r
-+-----------------------+-----------------------------------------------+\r
-\r
-=====================\r
-Image Scroll-Producer\r
-=====================
\ No newline at end of file
diff --git a/source/producers/decklink.rst b/source/producers/decklink.rst
new file mode 100644 (file)
index 0000000..e11e095
--- /dev/null
@@ -0,0 +1,79 @@
+*****************\r
+Decklink Producer\r
+*****************\r
+\r
+-----------\r
+Diagnostics\r
+-----------\r
+\r
+flash[*model-name* | *device-index* | *video-mode*]\r
+\r
++---------------+-----------------------------------------------+--------+\r
+| Graph         | Description                                   |  Scale |\r
++===============+===============================================+========+\r
+| frame-time    | Time spent rendering the current frame.       | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+| tick-time     | Time between rendering two frames.            | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+| dropped-frame | Dropped an input frame.                       |  N/A   |\r
++---------------+-----------------------------------------------+--------+\r
+| late-frame    | Frame was not ready in time and is skipped.   |  N/A   |\r
++---------------+-----------------------------------------------+--------+\r
+| output-buffer | Buffering.                                     |        |\r
++---------------+-----------------------------------------------+--------+\r
+----------\r
+Parameters\r
+----------\r
+\r
+^^^^^^\r
+DEVICE\r
+^^^^^^\r
+\r
+Which BlackMagic device to attach.\r
+\r
+Syntax::\r
+\r
+       [device:int]\r
+       \r
+Example::\r
+       \r
+       << PLAY 1-1 DECKLINK 1\r
+    \r
+^^^^^^\r
+LENGTH\r
+^^^^^^\r
+Sets the end of the file.\r
+\r
+Syntax::\r
+\r
+       LENGTH [frames:int]\r
+       \r
+Example::\r
+       \r
+       << PLAY 1-1 DECKLINK 1 LENGTH 100\r
+       \r
+^^^^^^\r
+FILTER\r
+^^^^^^\r
+Configures libavfilter which will be used.\r
+\r
+Syntax::\r
+\r
+       FILTER [libavfilter-parameters:string]\r
+               \r
+Example::\r
+               \r
+       << PLAY 1-1 DECKLINK 1 FILTER hflip:yadif=0:0\r
+       \r
+^^^^^^\r
+FORMAT\r
+^^^^^^\r
+Sets the video-mode. If no video-mode is provided then the parent channels video-mode will be used.\r
+\r
+Syntax::\r
+\r
+       FORMAT [video-mode:string]\r
+       \r
+Example::\r
+       \r
+       << PLAY 1-1 DECKLINK 1 FORMAT PAL LENGTH 100
\ No newline at end of file
diff --git a/source/producers/ffmpeg.rst b/source/producers/ffmpeg.rst
new file mode 100644 (file)
index 0000000..6f8726d
--- /dev/null
@@ -0,0 +1,170 @@
+*****************\r
+FFMPEG Producer\r
+*****************\r
+\r
+---------------\r
+Supported Media\r
+---------------\r
+\r
+The ffmpeg producer supports all files that the "ffmpeg" library (www.ffmpeg.org) can play. \r
+\r
+-------\r
+Filters\r
+-------\r
+\r
+The ffmpeg producer supports "libavfilter" filters through the "FILTER" parameter.\r
+\r
+-----------\r
+Diagnostics\r
+-----------\r
+\r
+ffmpeg[*filename* | *video-mode* | *file-frame-number* / *file-nb-frames*]\r
+\r
++---------------+-----------------------------------------------+--------+\r
+| Graph         | Description                                   |  Scale |\r
++===============+===============================================+========+\r
+| frame-time    | Time spent decoding the current frame.        | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+| buffer-count  | Number of input packets buffered.             |  100   |\r
++---------------+-----------------------------------------------+--------+\r
+| buffer-size   | Size of buffered input packets.               | 64MB   |\r
++---------------+-----------------------------------------------+--------+\r
+| underflow     | Frame was not ready in time and is skipped.   |  N/A   |\r
++---------------+-----------------------------------------------+--------+\r
+| seek          | Input has seeked.                             |  N/A   |\r
++---------------+-----------------------------------------------+--------+\r
+               \r
+----------\r
+Parameters\r
+----------\r
+\r
+^^^^\r
+LOOP\r
+^^^^\r
+Sets whether file will loop.\r
+\r
+Syntax::\r
+\r
+       {LOOP}\r
+       \r
+Example::\r
+       \r
+       << PLAY 1-1 MOVIE LOOP\r
+       \r
+^^^^\r
+SEEK\r
+^^^^\r
+Sets the start of the file. This point will be used while looping.\r
+\r
+Syntax::\r
+\r
+       SEEK [frames:int]\r
+       \r
+Example::\r
+       \r
+       << PLAY 1-1 MOVIE SEEK 100 LOOP\r
+           \r
+^^^^\r
+START (CasparCG 2.1)\r
+^^^^\r
+Sets the start of the file. This point will be used while looping.\r
+\r
+Syntax::\r
+\r
+       START [frames:int]\r
+       \r
+Example::\r
+       \r
+       << PLAY 1-1 MOVIE START 100 LOOP\r
+    \r
+^^^^^^\r
+LENGTH\r
+^^^^^^\r
+Sets the end of the file.\r
+\r
+Syntax::\r
+\r
+       LENGTH [frames:int]\r
+       \r
+Example::\r
+       \r
+       << PLAY 1-1 MOVIE LENGTH 100\r
+       \r
+^^^^^^\r
+FILTER\r
+^^^^^^\r
+Configures libavfilter which will be used.\r
+\r
+Syntax::\r
+\r
+       FILTER [libavfilter-parameters:string]\r
+               \r
+Example::\r
+               \r
+       << PLAY 1-1 MOVIE FILTER hflip:yadif=0:0\r
+       \r
+---------\r
+Functions\r
+---------\r
+\r
+^^^^\r
+LOOP\r
+^^^^\r
+Sets whether file will loop. \r
+\r
+Syntax::\r
+\r
+       LOOP [loop:0|1]\r
+       \r
+Returns\r
+\r
+       The value of LOOP after the command have completed.\r
+       \r
+Example::\r
+       \r
+       << CALL 1-1 LOOP 1\r
+       << CALL 1-1 LOOP   // Queries without changing.\r
+       >> 1\r
+       \r
+^^^^\r
+SEEK\r
+^^^^\r
+Seeks in the file.\r
+\r
+Syntax::\r
+\r
+       SEEK [frames:int]\r
+       \r
+Returns\r
+\r
+       Nothing.\r
+       \r
+Example::\r
+       \r
+       << CALL 1-1 SEEK 200\r
+        \r
+^^^^\r
+START (CasparCG 2.1)\r
+^^^^\r
+Sets the start of the file. This point will be used while looping.\r
+\r
+Syntax::\r
+\r
+       START [frames:int]\r
+       \r
+Example::\r
+       \r
+       << CALL 1-1 START 100\r
+    \r
+^^^^^^\r
+LENGTH (CasparCG 2.1)\r
+^^^^^^\r
+Sets the end of the file.\r
+\r
+Syntax::\r
+\r
+       LENGTH [frames:int]\r
+       \r
+Example::\r
+       \r
+       << CALL 1-1 LENGTH 100P
\ No newline at end of file
diff --git a/source/producers/flash.rst b/source/producers/flash.rst
new file mode 100644 (file)
index 0000000..7f2a436
--- /dev/null
@@ -0,0 +1,37 @@
+*****************\r
+Flash Producer\r
+*****************\r
+\r
+---------------\r
+Supported Media\r
+---------------\r
+\r
++---------------+-----------------------------------------------+\r
+| Extension     | Description                                   |\r
++===============+===============================================+\r
+| .ft           | Flash-template.                               |\r
++---------------+-----------------------------------------------+\r
+| .ct           | Compressed-template.                          |\r
++---------------+-----------------------------------------------+\r
+| .swf          | Flash file.                                   |\r
++---------------+-----------------------------------------------+\r
+\r
+-----------\r
+Diagnostics\r
+-----------\r
+\r
+flash[*template-host* | *video-mode*]\r
+\r
++---------------+-----------------------------------------------+--------+\r
+| Graph         | Description                                   |  Scale |\r
++===============+===============================================+========+\r
+| frame-time    | Time spent rendering the current frame.       | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+| tick-time     | Time between rendering two frames.            | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
+| param         | Invoked flash command.                        |  N/A   |\r
++---------------+-----------------------------------------------+--------+\r
+| late-frame    | Frame was not ready in time and is skipped.   |  N/A   |\r
++---------------+-----------------------------------------------+--------+\r
+| sync          | Synced time between rendering two frames.     | fps/2  |\r
++---------------+-----------------------------------------------+--------+\r
diff --git a/source/producers/image-scroll.rst b/source/producers/image-scroll.rst
new file mode 100644 (file)
index 0000000..d749a5e
--- /dev/null
@@ -0,0 +1,3 @@
+*****************\r
+Image Scroll Producer\r
+*****************
\ No newline at end of file
diff --git a/source/producers/image.rst b/source/producers/image.rst
new file mode 100644 (file)
index 0000000..6e2166b
--- /dev/null
@@ -0,0 +1,3 @@
+*****************\r
+Image Producer\r
+*****************
\ No newline at end of file
diff --git a/source/producers/index.rst b/source/producers/index.rst
new file mode 100644 (file)
index 0000000..bf09af5
--- /dev/null
@@ -0,0 +1,13 @@
+#################################
+  Producers
+#################################
+
+.. toctree::
+   :maxdepth: 2
+   :numbered:
+   
+   ffmpeg.rst
+   flash.rst
+   image.rst
+   image-scroll.rst
+   decklink.rst
diff --git a/source/tools/rstlint.py b/source/tools/rstlint.py
new file mode 100644 (file)
index 0000000..2cc3d12
--- /dev/null
@@ -0,0 +1,232 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+# Check for stylistic and formal issues in .rst and .py
+# files included in the documentation.
+#
+# 01/2009, Georg Brandl
+
+# TODO: - wrong versions in versionadded/changed
+#       - wrong markup after versionchanged directive
+
+from __future__ import with_statement
+
+import os
+import re
+import sys
+import getopt
+import subprocess
+from os.path import join, splitext, abspath, exists
+from collections import defaultdict
+
+directives = [
+    # standard docutils ones
+    'admonition', 'attention', 'caution', 'class', 'compound', 'container',
+    'contents', 'csv-table', 'danger', 'date', 'default-role', 'epigraph',
+    'error', 'figure', 'footer', 'header', 'highlights', 'hint', 'image',
+    'important', 'include', 'line-block', 'list-table', 'meta', 'note',
+    'parsed-literal', 'pull-quote', 'raw', 'replace',
+    'restructuredtext-test-directive', 'role', 'rubric', 'sectnum', 'sidebar',
+    'table', 'target-notes', 'tip', 'title', 'topic', 'unicode', 'warning',
+    # Sphinx custom ones
+    'acks', 'attribute', 'autoattribute', 'autoclass', 'autodata',
+    'autoexception', 'autofunction', 'automethod', 'automodule', 'centered',
+    'cfunction', 'class', 'classmethod', 'cmacro', 'cmdoption', 'cmember',
+    'code-block', 'confval', 'cssclass', 'ctype', 'currentmodule', 'cvar',
+    'data', 'deprecated', 'describe', 'directive', 'doctest', 'envvar', 'event',
+    'exception', 'function', 'glossary', 'highlight', 'highlightlang', 'index',
+    'literalinclude', 'method', 'module', 'moduleauthor', 'productionlist',
+    'program', 'role', 'sectionauthor', 'seealso', 'sourcecode', 'staticmethod',
+    'tabularcolumns', 'testcode', 'testoutput', 'testsetup', 'toctree', 'todo',
+    'todolist', 'versionadded', 'versionchanged'
+]
+
+all_directives = '(' + '|'.join(directives) + ')'
+seems_directive_re = re.compile(r'\.\. %s([^a-z:]|:(?!:))' % all_directives)
+default_role_re = re.compile(r'(^| )`\w([^`]*?\w)?`($| )')
+leaked_markup_re = re.compile(r'[a-z]::[^=]|:[a-z]+:|`|\.\.\s*\w+:')
+
+
+checkers = {}
+
+checker_props = {'severity': 1, 'falsepositives': False}
+
+def checker(*suffixes, **kwds):
+    """Decorator to register a function as a checker."""
+    def deco(func):
+        for suffix in suffixes:
+            checkers.setdefault(suffix, []).append(func)
+        for prop in checker_props:
+            setattr(func, prop, kwds.get(prop, checker_props[prop]))
+        return func
+    return deco
+
+
+@checker('.py', severity=4)
+def check_syntax(fn, lines):
+    """Check Python examples for valid syntax."""
+    code = ''.join(lines)
+    if '\r' in code:
+        if os.name != 'nt':
+            yield 0, '\\r in code file'
+        code = code.replace('\r', '')
+    try:
+        compile(code, fn, 'exec')
+    except SyntaxError as err:
+        yield err.lineno, 'not compilable: %s' % err
+
+
+@checker('.rst', severity=2)
+def check_suspicious_constructs(fn, lines):
+    """Check for suspicious reST constructs."""
+    inprod = False
+    for lno, line in enumerate(lines):
+        if seems_directive_re.match(line):
+            yield lno+1, 'comment seems to be intended as a directive'
+        if '.. productionlist::' in line:
+            inprod = True
+        elif not inprod and default_role_re.search(line):
+            yield lno+1, 'default role used'
+        elif inprod and not line.strip():
+            inprod = False
+
+
+@checker('.py', '.rst')
+def check_whitespace(fn, lines):
+    """Check for whitespace and line length issues."""
+    for lno, line in enumerate(lines):
+        if '\r' in line:
+            yield lno+1, '\\r in line'
+        if '\t' in line:
+            yield lno+1, 'OMG TABS!!!1'
+        if line[:-1].rstrip(' \t') != line[:-1]:
+            yield lno+1, 'trailing whitespace'
+
+
+@checker('.rst', severity=0)
+def check_line_length(fn, lines):
+    """Check for line length; this checker is not run by default."""
+    for lno, line in enumerate(lines):
+        if len(line) > 81:
+            # don't complain about tables, links and function signatures
+            if line.lstrip()[0] not in '+|' and \
+               'http://' not in line and \
+               not line.lstrip().startswith(('.. function',
+                                             '.. method',
+                                             '.. cfunction')):
+                yield lno+1, "line too long"
+
+
+@checker('.html', severity=2, falsepositives=True)
+def check_leaked_markup(fn, lines):
+    """Check HTML files for leaked reST markup; this only works if
+    the HTML files have been built.
+    """
+    for lno, line in enumerate(lines):
+        if leaked_markup_re.search(line):
+            yield lno+1, 'possibly leaked markup: %r' % line
+
+
+def main(argv):
+    usage = '''\
+Usage: %s [-v] [-f] [-s sev] [-i path]* [path]
+
+Options:  -v       verbose (print all checked file names)
+          -f       enable checkers that yield many false positives
+          -s sev   only show problems with severity >= sev
+          -i path  ignore subdir or file path
+''' % argv[0]
+    try:
+        gopts, args = getopt.getopt(argv[1:], 'vfs:i:')
+    except getopt.GetoptError:
+        print(usage)
+        return 2
+
+    verbose = False
+    severity = 1
+    ignore = []
+    falsepos = False
+    for opt, val in gopts:
+        if opt == '-v':
+            verbose = True
+        elif opt == '-f':
+            falsepos = True
+        elif opt == '-s':
+            severity = int(val)
+        elif opt == '-i':
+            ignore.append(abspath(val))
+
+    if len(args) == 0:
+        path = '.'
+    elif len(args) == 1:
+        path = args[0]
+    else:
+        print(usage)
+        return 2
+
+    if not exists(path):
+        print('Error: path %s does not exist' % path)
+        return 2
+
+    count = defaultdict(int)
+
+    for root, dirs, files in os.walk(path):
+        # ignore subdirs controlled by svn
+        if '.svn' in dirs:
+            dirs.remove('.svn')
+
+        # ignore subdirs in ignore list
+        if abspath(root) in ignore:
+            del dirs[:]
+            continue
+
+        for fn in files:
+            fn = join(root, fn)
+            if fn[:2] == './':
+                fn = fn[2:]
+
+            # ignore files in ignore list
+            if abspath(fn) in ignore:
+                continue
+
+            ext = splitext(fn)[1]
+            checkerlist = checkers.get(ext, None)
+            if not checkerlist:
+                continue
+
+            if verbose:
+                print('Checking %s...' % fn)
+
+            try:
+                with open(fn, 'r') as f:
+                    lines = list(f)
+            except (IOError, OSError) as err:
+                print('%s: cannot open: %s' % (fn, err))
+                count[4] += 1
+                continue
+
+            for checker in checkerlist:
+                if checker.falsepositives and not falsepos:
+                    continue
+                csev = checker.severity
+                if csev >= severity:
+                    for lno, msg in checker(fn, lines):
+                        print('[%d] %s:%d: %s' % (csev, fn, lno, msg))
+                        count[csev] += 1
+    if verbose:
+        print()
+    if not count:
+        if severity > 1:
+            print('No problems with severity >= %d found.' % severity)
+        else:
+            print('No problems found.')
+    else:
+        for severity in sorted(count):
+            number = count[severity]
+            print('%d problem%s with severity %d found.' %
+                  (number, number > 1 and 's' or '', severity))
+    return int(bool(count))
+
+
+if __name__ == '__main__':
+    sys.exit(main(sys.argv))
diff --git a/source/tools/sphinx-build.py b/source/tools/sphinx-build.py
new file mode 100644 (file)
index 0000000..91be6f0
--- /dev/null
@@ -0,0 +1,28 @@
+# -*- coding: utf-8 -*-
+"""
+    Sphinx - Python documentation toolchain
+    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+    :copyright: 2007-2010 by Georg Brandl.
+    :license: Python license.
+"""
+
+import sys
+import warnings
+
+# Get rid of UserWarnings reported by pkg_resources.
+warnings.filterwarnings('ignore', category=UserWarning, module='jinja2')
+
+if __name__ == '__main__':
+
+    if sys.version_info[:3] < (2, 4, 0):
+        sys.stderr.write("""\
+Error: Sphinx needs to be executed with Python 2.4 or newer (not 3.0 though).
+(If you run this from the Makefile, you can set the PYTHON variable
+to the path of an alternative interpreter executable, e.g.,
+``make html PYTHON=python2.5``).
+""")
+        sys.exit(1)
+
+    from sphinx import main
+    sys.exit(main(sys.argv))
diff --git a/source/tools/sphinxext/indexcontent.html b/source/tools/sphinxext/indexcontent.html
new file mode 100644 (file)
index 0000000..a7fffe9
--- /dev/null
@@ -0,0 +1,29 @@
+{% extends "defindex.html" %}
+{% block tables %}
+  <p><strong>Parts of the documentation:</strong></p>
+  <table class="contentstable" align="center"><tr>
+    <td width="50%">
+      <p class="biglink"><a class="biglink" href="{{ pathto("whatsnew/" + release) }}">What's new in CasparCG {{ release }}?</a><br/>
+         <span class="linkdescr">short summary of new features</span></p>
+      <p class="biglink"><a class="biglink" href="{{ pathto("amcp/index") }}">AMCP</a><br/>
+         <span class="linkdescr">describes the AMCP control protocol</span></p>
+      <p class="biglink"><a class="biglink" href="{{ pathto("producers/index") }}">Producers</a><br/>
+         <span class="linkdescr">describes all video sources, "producers"</span></p>
+      <p class="biglink"><a class="biglink" href="{{ pathto("consumers/index") }}">Consumers</a><br/>
+         <span class="linkdescr">describes all video outputs, "consumers"</span></p>
+      <p class="biglink"><a class="biglink" href="{{ pathto("faq/index") }}">FAQs</a><br/>
+         <span class="linkdescr">frequently asked questions (with answers!)</span></p>
+    </td></tr>
+  </table>
+
+  <p><strong>Meta information:</strong></p>
+  <table class="contentstable" align="center"><tr>
+    <td width="50%">
+      <p class="biglink"><a class="biglink" href="{{ pathto("bugs") }}">Reporting bugs</a></p>
+      <p class="biglink"><a class="biglink" href="{{ pathto("about") }}">About the documentation</a></p>
+    </td><td width="50%">
+      <p class="biglink"><a class="biglink" href="{{ pathto("license") }}">History and License of CasparCG</a></p>
+      <p class="biglink"><a class="biglink" href="{{ pathto("copyright") }}">Copyright</a></p>
+    </td></tr>
+  </table>
+{% endblock %}
diff --git a/source/tools/sphinxext/layout.html b/source/tools/sphinxext/layout.html
new file mode 100644 (file)
index 0000000..303cc6c
--- /dev/null
@@ -0,0 +1,29 @@
+{% extends "!layout.html" %}
+{% block rootrellink %}
+        <li><a href="{{ pathto('index') }}">{{ shorttitle }}</a>{{ reldelim1 }}</li>
+{% endblock %}
+{% block extrahead %}
+{{ super() }}
+{% endblock %}
+{% block footer %}
+    <div class="footer">
+    &copy; <a href="{{ pathto('copyright') }}">Copyright</a> {{ copyright|e }}.
+    <br />
+    <a href="http://www.python.org/psf/donations/">Please donate.</a>
+    <br />
+    Last updated on {{ last_updated|e }}.
+    <a href="{{ pathto('bugs') }}">Found a bug</a>?
+    <br />
+    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> {{ sphinx_version|e }}.
+    </div>
+{% endblock %}
+{% block sidebarsourcelink %}
+{%- if show_source and has_source and sourcename %}
+<h3>{{ _('This Page') }}</h3>
+<ul class="this-page-menu">
+  <li><a href="{{ pathto('bugs') }}">Report a Bug</a></li>
+  <li><a href="{{ pathto('_sources/' + sourcename, true)|e }}"
+         rel="nofollow">Show Source</a></li>
+</ul>
+{%- endif %}
+{% endblock %}
diff --git a/source/whatsnew/2_0.rst b/source/whatsnew/2_0.rst
new file mode 100644 (file)
index 0000000..f28c3c6
--- /dev/null
@@ -0,0 +1,6 @@
+****************************
+  What's New in CasparCG 2.0
+****************************
+
+Introduction
+============
diff --git a/source/whatsnew/index.rst b/source/whatsnew/index.rst
new file mode 100644 (file)
index 0000000..4baf6b2
--- /dev/null
@@ -0,0 +1,12 @@
+.. _whatsnew-index:\r
+\r
+#######################\r
+ What's New in CasparCG\r
+#######################\r
+\r
+:Date: |today|\r
+\r
+.. toctree::\r
+   :maxdepth: 2\r
+\r
+   2_0.rst\r