diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000000..670f16fec3
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,5 @@
+[submodule "testsuite"]
+ path = testsuite
+ url = https://github.com/gpac/testsuite.git
+ branch = filters
+ ignore = dirty
diff --git a/tests/README.MD b/tests/README.MD
deleted file mode 100644
index 68bccf19b0..0000000000
--- a/tests/README.MD
+++ /dev/null
@@ -1,281 +0,0 @@
-This is the documentation for creating a new test in GPAC test suite.
-
-# Running the test suite
-
-To run the entire test suite, simply run `make_tests.sh` or use the Makefile task `make test_suite`.
-
-Running the test suite or a given test generates:
-- result/all_logs.txt: logs of all tests that were executed
-- result/all_results.xml: GNU time/gtime statistics and execution status of all tests that were executed
-
-The different options of make_tests.sh are given by the command:
-```
-make_tests.sh -h
-```
-In particular, tests are cached, so that only failed tests are re-launched when running the test suite.
-
-# Writing a test
-GPAC test suite is composed of scripts written in the Bash language. Tests are placed in gpac/tests/scripts/. Each .sh file in that folder will be executed when running the entire test suite or may be run individually. To run a particular script, run `make_tests.sh ascript.sh`.
-
-Media files used in a test can be anywhere (local file, http URL). The environmnent variable `$MEDIA_DIR` can be used to access to data located in gpac/tests/media.
-
-Scripts should use the `$TEMP_DIR` environment variable to get a directory where to place the file they generate. This directory is cleaned after each test, unless `-tmp`option is set.
-
-A simple GPAC test can be:
-```
-#!/bin/sh
-MP4Box -add $MEDIA_DIR\foo.bar $TEMP_DIR\foo.mp4
-```
-or
-```
-#!/bin/sh
-MP4Client $MEDIA_DIR\foo.mp4
-```
-
-In order to provide test caching and produce the unified test report for all the tests, with common timing, logging, etc, `make_tests.sh` defines several functions that should be used in a test.
-
-Each test has its own log file `$LOGS` in which you can write (a lot is already in there, such as test name/data and all stderr).
-
-Tests may be customized depending on the platform they run on. the environment variable `$GPAC_OSTYPE` can be used to test the binary version used; the currently defined values are `lin32`, `lin64`, `win32`, `win64`, `osx32`, `osx64` and `unknwon`.
-
-
-## Simple Testing
-A simple test whose result will be integrated in the test suite report is run using the single_test function.
-
-### single_test
-Two arguments:
-- `CMD_LINE`: Executes the given `CMD_LINE`. The command line must be passed between single or double quotes.
-- `TESTNAME`: specifies the test name
-
-Each call generates:
-- a log file called `TESTNAME-single-logs.txt` containg test name, command line and all stderr of the test. You should not use file logging of GPAC ( `-lf` or `-logs` options) in your command line.
-- a file called `TESTNAME-single-passed.xml` containg the statistics of the test, as retrieved by GNU time/gtime.
-`TESTNAME` shall be unique in the test suite. In case of doubts, run the test suite script with `-check-name`.
-
-A simple test using `single_test` looks like:
-```
-#!/bin/sh
-single_test "MP4Box -add $MEDIA_DIR\foo.bar $TEMP_DIR\foo.mp4" test01
-```
-or
-```
-#!/bin/sh
-single_test "MP4Client $MEDIA_DIR\foo.mp4" test02
-```
-
-### do_play_test
-Two or three arguments:
-- `TESTNAME`: specifies the test name for logging, as used in `single_test`
-- `VIDEO_ARGS`: specifies the video arguments to be loaded. If not empty, a filter chain will be loaded using these arguments as source (i.e., `gpac -i VIDEO_ARGS`)
-- `AUDIO_ARGS`: specifies the audio arguments to be loaded. If not empty, a filter chain will be loaded using these arguments as source (i.e., `gpac -i AUDIO_ARGS`). If `-`, argument is ignored but an audio filter subchain ( `aout` or `enc:aac`) will be added to the filter chain.
-Performs a playback test using `gpac` with the arguments given in `VIDEO_ARGS` and `AUDIO_ARGS`.
-If `-play` option is specified when running the tests, playbacks the sources.
-If `-video` option is specified when running the tests, encodes the result using H264 and AAC in `results/video/$TESTNAME.mp4`.
-
-
-## Aggregating tests
-When the results of several tests need to be aggregated, instead of using multiple `single_test` calls, sub-tests can be run within a test using the `do_test` function.
-This is usefull when several tests require the generation of the same input file, for example.
-
-A typical test with two subtests used in a batch will look like:
-```
-mytest()
-{
-test_begin $1
-do_test CMD_LINE1 "Name1"
-do_test CMD_LINE1 "Name2"
-test_end
-}
-
-for i in * ; do
- mytest $i
-done
-```
-
-### test_begin
-Argument:
-- `TESTNAME`: specifies the test name for logging, as used in `single_test`
-
-This function defines overridable variables:
-- `$dump_size`: by default "192x192" but can be overriden by your test
-- `$dump_dur`: by default "5" seconds but can be overriden by your test
-
-### test_end
-No argument.
-
-Triggers the end of the test and writes all logs and statistics.
-The function evaluates the variable `$result`. If not empty, the test is considered failed, otherwise (default) the test has passed.
-All results of subtests are automatically appended to the `$result` variable in the `end_test` function.
-WARNING: this variable can not be set in a subshell (eg in `some_function SOME_PARAM &` called during a test), it must be set in the shell calling `test_begin`.
-
-### do_test
-Two arguments:
-- `CMD_LINE`: the command line to execute
-- `SUBTEST_NAME`: the subtest name as it appears in the logs and in the stats
-
-Performs a subtest in the current test. If needed, the return value is available in `$ret`.
-Function does nothing when the test is skipped (see below) or a previous error occured in the parent test `TESTNAME`.
-
-
-## Test failure/success
-A test is considered successful if the execution returned 0.
-Some tests may return a non-zero value and still be considered successful (e.g. negative tests). In that case, errors to be ignored are placed in a file in the gpac/rules directory. If any of the line in this file is found, the test is considered successful.
-The error file is named:
-- `TESTNAME-stderr.txt` for tests run with the function `single_test`
-- `$TESTNAME-$SUBTEST-stderr.txt` for subtests run with `do_test` `CMD_LINE``SUBTEST`
-
-## Customized test
-To customize a test, a file named `$TESTNAME.sh` can be placed in the gpac/rules directory. It is called before the actual test is run and allows custom variables to be set or overriding a given variable in a batch of tests, while still using a single generic test function. Directories variables shall not be modified. Other variables of the test suite documented here are reset at the begining of each test.
-
-## Testing and caching results
-In order to avoid running all tests again whenever one test fails, the GPAC testing environment caches previous test results. If an XML file corresponding to the test or subtest exists in the results folder, the test or subtest is not run. If you want to ignore previous results, use `make_tests.sh -clean` before running the test suite. If you only want to invalidate tests of a given script, use `make_tests.sh -clean script.sh`
-In case a test requires generating files before testing , it is recommended to check the variable `test_skip` to check if the test is being skipped because cached. A typical function looks like:
-
-A typical test with several subtests looks like:
-```
-test_begin TESTNAME
-if [ $test_skip = 1 ] ; then
- return
-fi
-
-#create some file or costly operation
-MP4Box -add 4GB.src -new TESTFILE
-do_test CMD_LINE1_USING_TESTFILE "Name1"
-do_test CMD_LINE2 "Name2"
-
-test_end
-```
-In this example, failure to checktest `$test_skip` will make the script import 4GB.src even though all `do_test` calls will be skipped.
-
-
-## Testing events and interactivity
-The test suite has one UI trace generation mode, and one UI trace playback mode. In these two modes, all subtests are skipped (i.e. `$test_skip` is 1), and the variable `$test_ui`is set to 1 when recording and 2 when playing. A test may use the `do_ui_test` function to perform UI testing. Since version 0.9.0, trace files have to be manually loaded by the test using them.
-
-### do_ui_test
-Two arguments:
-- `FILE`: the command line to execute
-- `SUBTEST_NAME`: the subtest name as it appears in the logs and in the stats
-
-Performs UI event trace generation on $FILE for the subtest using MP4Client, for a running duration of $dump_dur and an output size $dump_size (see `begin_test`).
-UI file is generated as $RULES_DIR/${basename $FILE.*}-$SUBTEST-ui.xml
-
-A typical usage is:
-
-```
-test_begin TESTNAME
-do_ui_test $MEDIA_DIR/somefile "play"
-
-if [ $test_skip = 1 ] ; then
- return
-fi
-
-#create some file or costly operation
-uirec=$RULES_DIR/${basename $FILE.*}-$SUBTEST-ui.xml
-do_test "$GPAC -i $MEDIA_DIR/somefile --cfg=Validator:Mode=Play -cfg=Validator:Trace=$uirec -o dump.rgb"
-
-test_end
-```
-
-Note that the file has to be generated
-- before testing cache status since all tests are considered as cached in UI modes
-- manually, since subtests are deactivated when the test is cached
-
-## Parallel tests with subscripts
-
-Subtests may be run in subscripts, for example:
-```
-test_begin TESTNAME
- do_test CMD_LINE1 "Name1" &
- do_test CMD_LINE1 "Name2" &
-test_end
-```
-
-Tests may also be run in subscript, for example:
-```
-function my_test {
- test_begin $2
- do_test $1 $2
- test_end
-}
-
-my_test CMD_LINE1 "Name1" &
-my_test CMD_LINE2 "Name2" &
-```
-
-
-## Testing regressions with hashes
-
-Tests may perform all the required checks to detect a regression, such as checking generated file info, counting importing samples, etc ...
-To simplify test writing, the GPAC testing environment provide simple hashing (SHA-1) functions that you can perform on generated files such as MP4 or TS files, logs, XML dumps, ... Using hashes avoid storing such files while allowing generic regression detection. Because of this functionnality, the test suite has a specific mode for generating the hashes, `./make_tests -hash`. Hashes are typically generated only once, upon initial test creation.
-The test suite script will warn you when reference hashes are missing.
-- To clean hashes for a single test, use `./make_tests -clean-hash mytest.sh`
-- To generate hashes for a single test, use `./make_tests -hash mytest.sh`
-
-The following functions are available for hash testing.
-
-### do_hash_test
-Two arguments
-- `FILE`
-- `HASHNAME`
-When the test suite is run in hash generation mode, this generates the reference `hash_refs/$TESTNAME-$HASHNAME.hash`. Otherwise, creates a SHA-1 of FILE and compares it with the reference `$TESTNAME-$HASHNAME.hash`.
-Function does nothing when the test is skipped or a previous error occured in the parent test `TESTNAME`.
-
-WARNING: `HASHNAME` shall be unique for a given test, otherwise hashes will be overwritten.
-
-A subtest having its result reverted from fail to pass through a rule file will prevent the next hash test to be exectuted by setting the variable `skip_next_hash_test` to 1.
-You can set this variable to 0 before calling do_hash_test if you need to force a hash test after a test failure.
-
-### do_hash_test_bin
-Same as `do_hash_test` except skips text mode probing of source file. Should only be used with non-text files.
-
-### do_compare_file_hashes
-Two arguments
-- `FILE1`
-- `FILE2`
-Compares hashes of `FILE1` and `FILE2`. returns 0 if OK or error code otherwise.
-Function does nothing when the test is skipped (see below) or a previous error occured in the parent test `TESTNAME`.
-
-A typical test with several subtests and hash testing looks like:
-```
-test_begin TESTNAME
-if [ $test_skip = 1 ] ; then
- return
-fi
-
-#run some test creating a file FILE1
-do_test CMD_LINE1_CREATING_FILE1 "Name1"
-#perform hash on FILE1 - the hash name may be the same as the subtest names
-do_hash_test FILE1 "Name1"
-
-#play the file - this does not generate any hash
-do_play_test "Name1" FILE1
-
-test_end
-```
-
-## Test Fuzzing
-The test suite can be used to invoke afl-fuzz on the content (see test suite help).
-By default all tests are not eligible for fuzzing unless forced by the main script but this can be too heavy, some tests using quite large inputs.
-To make your test eligible for fuzzing in default fuzzing mode, you need to overwrite the `fuzz_test` variable. The `fuzz_test` variable is evaluated at each `do_test` call.
-
-```
-test_begin TESTNAME
-if [ $test_skip = 1 ] ; then
- return
-fi
-#declare the test is elligible for fuzzing
-fuzz_test=1
-do_test CMD_LINE1_CREATING_FILE1 "Name1"
-
-#don't fuzz next test
-fuzz_test=0
-
-do_test CMD_LINE1_CREATING_FILE2 "Name2"
-
-#and fuzz next test
-fuzz_test=1
-do_test CMD_LINE1_CREATING_FILE3 "Name3"
-
-test_end
-```
-
diff --git a/tests/ghp_deploy.sh b/tests/ghp_deploy.sh
deleted file mode 100755
index c5f74b2632..0000000000
--- a/tests/ghp_deploy.sh
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/bash
-
-if [ -z "$GH_TOKEN" ]; then
- echo 'GH_TOKEN is not defined, do nothing'
- exit 0
-fi
-
-set -e # exit with nonzero exit code if anything fails
-
-cp -rf stylesheet.xsl index.html ../coverage ../coverage.info results
-
-# go to the results directory and create a *new* Git repo
-cd results
-rm -rf .git
-git init
-
-# inside this git repo we'll pretend to be a new user
-git config user.name "Travis CI"
-git config user.email "travisci@gpac.io"
-
-# The first and only commit to this new Git repo contains all the
-# files present with the commit message "Deploy to GitHub Pages".
-git add all_results.xml stylesheet.xsl index.html logs coverage coverage.info
-git commit -q -m "Deploy to GitHub Pages"
-
-# Force push from the current repo's master branch to the remote
-# repo's gh-pages branch. (All previous history on the gh-pages branch
-# will be lost, since we are overwriting it.) We redirect any output to
-if grep "platform=\"Linux\"" all_results.xml > /dev/null; then
- if [ -z "$GH_REF_LINUX" ]; then
- echo 'GH_REF_LINUX is not defined, do nothing'
- exit 0
- fi
- git push --force --quiet "https://${GH_TOKEN}@${GH_REF_LINUX}" master:gh-pages > /dev/null 2>&1
-elif grep "platform=\"Darwin\"" all_results.xml > /dev/null; then
- if [ -z "$GH_REF_MACOS" ]; then
- echo 'GH_REF_MACOS is not defined, do nothing'
- exit 0
- fi
- git push --force --quiet "https://${GH_TOKEN}@${GH_REF_MACOS}" master:gh-pages > /dev/null 2>&1
-else
- echo 'platform unknown, do nothing'
-fi
diff --git a/tests/index.html b/tests/index.html
deleted file mode 100644
index 7cdbe84d4a..0000000000
--- a/tests/index.html
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-Welcome to the GPAC Travis
-
-
-
-Welcome to the GPAC Travis
-
-
-
-
-
-
-
-
diff --git a/tests/make_tests.sh b/tests/make_tests.sh
deleted file mode 100755
index b6f594e2a0..0000000000
--- a/tests/make_tests.sh
+++ /dev/null
@@ -1,1655 +0,0 @@
-#!/bin/bash
-
-#for user doc, check scripts/00-template
-base_args=""
-
-GNU_TIME=/usr/bin/time
-GNU_DATE=date
-GNU_TIMEOUT=timeout
-#GNU_SED=sed
-DIFF=diff
-GCOV=gcov
-READLINK=readlink
-
-EXTERNAL_MEDIA_AVAILABLE=1
-
-platform=`uname -s`
-
-
-if [ $platform = "Darwin" ] ; then
-GNU_TIME=gtime
-GNU_DATE=gdate
-GNU_TIMEOUT=gtimeout
-READLINK=greadlink
-fi
-
-
-#if the script in launched from elsewhere, main_dir still needs to be the script directory
-main_dir="$(dirname $($READLINK -f $0))"
-cd $main_dir
-
-#if launched from an absolute path, set all paths as absolute (will break on cygwin)
-rel_main_dir="."
-if [[ "$0" = /* ]]; then
- rel_main_dir=$main_dir
-fi
-
-
-MP4CLIENT_NOT_FOUND=0
-
-generate_hash=0
-global_test_ui=0
-log_after_fail=0
-verbose=0
-enable_timeout=0
-enable_fuzzing=0
-fuzz_all=0
-fuzz_duration=60
-no_fuzz_cleanup=0
-skip_next_hash_test=0
-do_playback=0
-do_clean=0
-do_clean_hash=0
-check_only=0
-disable_hash=0
-strict_mode=0
-track_stack=0
-speed=1
-single_test_name=""
-keep_temp_dir=0
-store_video=0
-gpac_profile=""
-
-current_script=""
-
-DEF_DUMP_DUR=10
-DEF_DUMP_SIZE="200x200"
-DEF_TIMEOUT=20
-
-#remote location of resource files: all media files, hash files and generated videos
-REFERENCE_DIR="http://download.tsi.telecom-paristech.fr/gpac/gpac_test_suite/resources"
-#dir where all external media are stored
-EXTERNAL_MEDIA_DIR="$rel_main_dir/external_media"
-#dir where all hashes are stored
-HASH_DIR="$rel_main_dir/hash_refs"
-#dir where all specific test rules (override of defaults, positive tests, ...) are stored
-RULES_DIR="$rel_main_dir/rules"
-#dir where all referenced videos are stored
-SCRIPTS_DIR="$rel_main_dir/scripts"
-#dir where all referenced videos are stored
-VIDEO_DIR_REF="$rel_main_dir/external_videos_refs"
-
-#dir where all local media data (ie from git repo) is stored
-MEDIA_DIR="$rel_main_dir/media"
-#local dir where all data will be generated (except hashes and referenced videos)
-LOCAL_OUT_DIR="$rel_main_dir/results"
-
-#dir where all test videos are generated
-VIDEO_DIR="$LOCAL_OUT_DIR/videos"
-#dir where all logs are generated
-LOGS_DIR="$LOCAL_OUT_DIR/logs"
-#temp dir for any test
-INTERN_TEMP_DIR="$LOCAL_OUT_DIR/temp"
-TEMP_DIR=$INTERN_TEMP_DIR
-
-ALL_REPORTS="$LOCAL_OUT_DIR/all_results.xml"
-ALL_LOGS="$LOCAL_OUT_DIR/all_logs.txt"
-
-TEST_ERR_FILE="$TEMP_DIR/err_exit"
-
-rm -f "$TEST_ERR_FILE" 2> /dev/null
-rm -f "$LOGS_DIR/*.sh" 2> /dev/null
-
-if [ ! -e $LOCAL_OUT_DIR ] ; then
-mkdir $LOCAL_OUT_DIR
-fi
-
-if [ ! -e $HASH_DIR ] ; then
-mkdir $HASH_DIR
-fi
-
-if [ ! -e $VIDEO_DIR ] ; then
-mkdir $VIDEO_DIR
-fi
-
-if [ ! -e $VIDEO_DIR_REF ] ; then
-mkdir $VIDEO_DIR_REF
-fi
-
-
-if [ ! -e $LOGS_DIR ] ; then
-mkdir $LOGS_DIR
-fi
-
-if [ ! -e $RULES_DIR ] ; then
-mkdir $RULES_DIR
-fi
-
-if [ ! -e $INTERN_TEMP_DIR ] ; then
-mkdir $INTERN_TEMP_DIR
-fi
-
-L_ERR=1
-L_WAR=2
-L_INF=3
-L_DEB=4
-
-log()
-{
- if [ $TERM = "cygwin" ]; then
-
- if [ $1 = $L_ERR ]; then
- echo -ne "\033[31m"
- elif [ $1 = $L_WAR ]; then
- echo -ne "\033[32m"
- elif [ $1 = $L_INF ]; then
- echo -ne "\033[34m"
- elif [ $verbose = 0 ]; then
- echo -ne "\033[0m"
- return
- fi
-
- echo $2
- echo -ne "\033[0m"
-
- else
-
- if [ $1 = $L_ERR ]; then
- tput setaf 1
- elif [ $1 = $L_WAR ]; then
- tput setaf 2
- elif [ $1 = $L_INF ]; then
- tput setaf 3
- elif [ $verbose = 0 ]; then
- tput sgr0
- return
- fi
-
- echo $2
- tput sgr0
-
- fi
-}
-
-print_usage ()
-{
-echo "GPAC Test Suite Usage: $0 [] []"
-echo ""
-echo "*** Test suite validation options"
-echo " -clean [ARG]: removes all removes all results (logs, stat cache and video). If ARG is specified, only clean tests generated by scripts ARG."
-echo " -no-hash: runs test suite without hash checking."
-echo ""
-echo "*** Test suite generation options"
-echo " -clean-hash [ARG]: removes all generated hash, logs, stat cache and videos. If ARG is specified, only clean tests generated by scripts ARG."
-echo " -hash: regenerate tests with missing hash files."
-echo " -uirec: generates UI event traces."
-echo " -uiplay: replays all recorded UI event traces - this requies MP4Client."
-echo " -speed=N: sets playback speed for -uiplay. Default is 1."
-echo ""
-echo "*** Fuzzing options"
-echo " -do-fuzz: runs test using afl-fuzz (gpac has to be compiled with afl-gcc first)."
-echo " -fuzzdur=D: runs fuzz tests for D (default is $fuzz_duration seconds). D is passed as is to timout program."
-echo " -fuzzall: fuzz all tests."
-echo " -keepfuzz: keeps all fuzzing data."
-echo ""
-echo "*** General options"
-echo " -strict: stops at the first failed test"
-echo " -warn: dump logs after each failed test (used for travisCI)"
-echo " -videos: stores all videos from playback tests in $VIDEO_DIR"
-echo " -keep-tmp or -tmp: keeps tmp folder used in tests (erased by default)"
-echo " -sync-hash: syncs all remote reference hashes with local base"
-echo " -git-hash: syncs all remote reference hashes from git with local base"
-echo " -sync-media: syncs all remote media with local base (warning this can be long)"
-echo " -sync-refs: syncs all remote reference videos with local base (warning this can be long)"
-echo " -sync-before: syncs all remote resources with local base (warning this can be long) before running the tests"
-echo " -check: check test suites (names of each test is unique)"
-echo " -track-stack: track stack in malloc and turns on -warn option"
-echo " -play: executes playback tests (not all tests use playback tests)"
-echo " -p=NAME: sets execution profile of all gpac apps to NAME. Use '-p 0' to disable profiles from local storage (eg for parallel executions of test suite)"
-echo " -test=NAME only executes given test"
-echo " -precommit alias for -sync-before -git-hash -warn. Before commit/push, you should run ./make_tests -precommit"
-echo " SCRIPTS only runs the scripts provided as arguments, by default runs everything in $SCRIPTS_DIR"
-echo " -v: set verbose output"
-echo " -h: print this help"
-}
-
-
-#performs mirroring of media and references hash & videos
-sync_media ()
-{
- log $L_INF "- Mirroring $REFERENCE_DIR/media/ to $EXTERNAL_MEDIA_DIR"
- if [ ! -e $EXTERNAL_MEDIA_DIR ] ; then
- mkdir $EXTERNAL_MEDIA_DIR
- fi
- cd $EXTERNAL_MEDIA_DIR
- wget -q -m -nH --no-parent --cut-dirs=4 --reject "*.gif" --reject "index.html*" --restrict-file-names=nocontrol "$REFERENCE_DIR/media/"
- cd "$main_dir"
-}
-
-sync_hash ()
-{
-log $L_INF "- Mirroring reference hashes from from github to $HASH_DIR"
-cd $HASH_DIR
-if [ ! -d ".git" ]; then
- rm -f *
- git clone https://github.com/gpac/gpac-test-hash.git .
-else
- git fetch origin
- git reset --hard origin/master
-fi
-cd "$main_dir"
-}
-
-
-#performs mirroring of media and references hash & videos
-sync_refs ()
-{
-log $L_INF "- Mirroring reference videos from $REFERENCE_DIR to $VIDEO_DIR_REF"
-cd $VIDEO_DIR_REF
-wget -q -m -nH --no-parent --cut-dirs=4 --reject "*.gif" "$REFERENCE_DIR/video_refs/"
-cd "$main_dir"
-}
-
-url_arg=()
-
-#Parse arguments
-for i in $* ; do
- case $i in
- "-hash")
- generate_hash=1;;
- "-play-all")
- ;;
- "-clean")
- do_clean=1;;
- "-clean-hash")
- do_clean_hash=1;;
- "-uirec")
- global_test_ui=1;;
- "-uiplay")
- global_test_ui=2;;
- -speed*)
- speed="${i#-speed=}"
- ;;
- "-keep-avi")
- ;;
- "-videos")
- store_video=1;;
- "-keep-tmp")
- keep_temp_dir=1;;
- "-tmp")
- keep_temp_dir=1;;
- "-no-hash")
- disable_hash=1;;
- "-strict")
- strict_mode=1;;
- "-do-fuzz")
- enable_fuzzing=1;;
- -fuzzdur*)
- fuzz_duration="${i#-fuzzdur=}"
- ;;
- "-fuzzall")
- fuzz_all=1;;
- "-keepfuzz")
- no_fuzz_cleanup=1;;
- "-sync-hash")
- sync_hash
- exit;;
- "-git-hash")
- sync_hash;;
- "-sync-media")
- sync_media;;
- "-sync-refs")
- sync_refs
- exit;;
- "-sync-before")
- sync_media;;
- "-check")
- check_only=1;;
- "-warn")
- log_after_fail=1;;
- "-track-stack")
- track_stack=1;;
- "-noplay")
- ;;
- "-play")
- do_playback=1;;
- -test*)
- single_test_name="${i#-test=}"
- ;;
- "-v")
- verbose=1;;
- -p*)
- gpac_profile="${i#-p=}"
- ;;
- "-precommit")
- sync_media
- sync_hash
- log_after_fail=1
- ;;
- "-h")
- print_usage
- exit;;
- -*)
- log $L_ERR "Unknown Option \"$i\" - check usage (-h)"
- exit;;
- *)
- url_arg+=("$i")
- ;;
-esac
-done
-
-if [ $check_only != 0 ] ; then
- do_clean_hash=0
- do_clean=0
- global_test_ui=0
-fi
-
-#Clean all hashes and reference videos
-if [ $do_clean_hash != 0 ] ; then
-
- #force cleaning as well
- do_clean=1
-
- #when using specific scripts, cleanup will be done in test_begin()
- if [ "${#url_arg[@]}" -eq 0 ] ; then
- read -p "This will remove all referenced videos and hashes. Are you sure (y/n)?" choice
- if [ $choice != "y" ] ; then
- log $L_ERR "Canceled"
- exit
- fi
- log $L_INF "Deleting SHA-1 Hashes"
- rm -rf $HASH_DIR/* 2> /dev/null
- rm -rf $VIDEO_DIR_REF/* 2> /dev/null
- fi
-fi
-
-#Clean all cached results and generated videos
-if [ $do_clean != 0 ] ; then
- rm -f $ALL_REPORTS > /dev/null
- rm -f $ALL_LOGS > /dev/null
- rm -rf $INTERN_TEMP_DIR/* 2> /dev/null
- if [ "${#url_arg[@]}" -eq 0 ] ; then
- echo "Deleting cache (logs, stats and videos)"
- rm -rf $LOGS_DIR/* > /dev/null
- rm -rf $VIDEO_DIR/* 2> /dev/null
- exit
- fi
-fi
-
-log $L_INF "Checking test suite config"
-
-if [ $generate_hash = 0 ] ; then
- if [ ! "$(ls -A $HASH_DIR)" ]; then
- disable_hash=1
- log $L_WAR "- Reference hashes unavailable - you may sync them using -sync-hash - skipping hash tests"
- else
- log $L_INF "- Reference hashes available - enabling hash tests"
- fi
-fi
-
-if [ ! -e $EXTERNAL_MEDIA_DIR ] ; then
-EXTERNAL_MEDIA_AVAILABLE=0
-elif [ ! -e $EXTERNAL_MEDIA_DIR/counter ] ; then
-EXTERNAL_MEDIA_AVAILABLE=0
-fi
-
-if [ $EXTERNAL_MEDIA_AVAILABLE = 0 ] ; then
- log $L_WAR "- External media dir unavailable - you may sync it using -sync-media"
-else
- log $L_INF "- External media dir available"
-fi
-
-#test for GNU time
-$GNU_TIME ls > /dev/null 2>&1
-res=$?
-if [ $res != 0 ] ; then
-log $L_ERR "GNU time not found (ret $res) - exiting"
-exit 1
-fi
-
-#test for GNU date
-$GNU_DATE > /dev/null 2>&1
-res=$?
-if [ $res != 0 ] ; then
-log $L_ERR "GNU date not found (ret $res) - exiting"
-exit 1
-fi
-
-#test for timeout
-$GNU_TIMEOUT 1.0 ls > /dev/null 2>&1
-res=$?
-if [ $res != 0 ] ; then
- log $L_ERR "GNU timeout not found (ret $res) - some tests may hang forever ..."
- enable_timeout=0
- if [ $enable_fuzzing != 0 ] ; then
- log $L_ERR "GNU timeout not found - disabling fuzzing"
- enable_fuzzing=0
- fi
-else
-enable_timeout=1
-fi
-
-
-if [ $check_only = 0 ] ; then
-
-#check MP4Box, gpac and MP4Client (use default args, not custum ones because of -mem-track)
-MP4Box -h > /dev/null 2>&1
-res=$?
-if [ $res != 0 ] ; then
-log $L_ERR "MP4Box not found (ret $res) - exiting"
-exit 1
-fi
-
-GPAC_OSTYPE="unknown"
-
-gpac -h > /dev/null 2>&1
-res=$?
-if [ $res != 0 ] ; then
-log $L_ERR "gpac not found (ret $res) - exiting"
-#exit 1
-else
- bininfo=`gpac -h bin 2>&1`
- config=`echo $bininfo | grep GPAC_64`
- if [ -z "$config" ] ; then
- bits=32
- else
- bits=64
- fi
-
- config=`echo $bininfo | grep GPAC_CONFIG_LINUX`
- if [ -n "$config" ] ; then
- GPAC_OSTYPE="lin$bits"
- else
- config=`echo $bininfo | grep GPAC_CONFIG_DARWIN`
- if [ -n "$config" ] ; then
- GPAC_OSTYPE="osx$bits"
- else
- config=`echo $bininfo | grep GPAC_CONFIG_WIN`
- if [ -n "$config" ] ; then
- GPAC_OSTYPE="win$bits"
- fi
- fi
- fi
-fi
-
-#check mem tracking is supported
-res=`MP4Box -mem-track -h 2>&1 | grep "WARNING"`
-if [ -n "$res" ]; then
- log $L_WAR "- GPAC not compiled with memory tracking"
-else
- log $L_INF "- Enabling memory-tracking"
- if [ $track_stack = 1 ]; then
- base_args="$base_args -mem-track-stack"
- log_after_fail=1
- else
- base_args="$base_args -mem-track"
- fi
-fi
-
-
-#check MP4Client
-if [ $MP4CLIENT_NOT_FOUND = 0 ] && [ $do_clean = 0 ] && [ $global_test_ui != 0 ] ; then
- MP4Client -run-for 0 2> /dev/null
- res=$?
- if [ $res != 0 ] ; then
- # to remove when travis is ready to execute playback tests
- MP4CLIENT_NOT_FOUND=1
- echo ""
- log $L_WAR "WARNING: MP4Client not found (ret $res) - launch results:"
- MP4Client -run-for 0
- res=$?
- if [ $res = 0 ] ; then
- log $L_INF "MP4Client returned $res on second run - all playback tests ready but still disabled"
- else
- echo "** MP4Client returned $res - disabling all playback tests - dumping GPAC config file **"
- cat $HOME/.gpac/GPAC.cfg
- echo "** End of dump **"
- MP4CLIENT_NOT_FOUND=1
- fi
- fi
-fi
-
-fi
-#end check_only
-
-
-#check for afl-fuzz
-if [ $enable_fuzzing != 0 ] ; then
- log $L_INF "Checking for afl-fuzz"
- command -v afl-fuzz >/dev/null 2>&1
- if [ $? != 0 ] ; then
- log $L_WAR "afl-fuzz not found - disabling fuzzing"
- enable_fuzzing=0
- else
- mkdir tmpafi
- mkdir tmpafo
-
- echo "void" > tmpafi/void.mp4
- $GNU_TIMEOUT 3.0 afl-fuzz -d -i tmpafi -o tmpafo MP4Box -h > /dev/null
- if [ $? != 0 ] ; then
- log $L_WAR "afl-fuzz not properly configure:"
- afl-fuzz -d -i tmpafi -o tmpafo MP4Box -h
- exit
- else
- log $L_INF "afl-fuzz found and OK - enabling fuzzing with duration $fuzz_duration"
- fi
- rm -rf tmpaf*
- fi
-fi
-
-echo ""
-
-#reassign our default programs
-MP4BOX="MP4Box -noprog -for-test $base_args"
-GPAC="gpac $base_args -noprog -for-test -no-reassign"
-MP4CLIENT="MP4Client -noprog -strict-error $base_args"
-
-if [ "$gpac_profile" != "" ] ; then
-log $L_INF "GPAC profile: $gpac_profile"
-MP4BOX="$MP4BOX -p=$gpac_profile"
-GPAC="$GPAC -p=$gpac_profile"
-MP4CLIENT="$MP4CLIENT -p=$gpac_profile"
-fi
-
-$MP4BOX -version 2> $INTERN_TEMP_DIR/version.txt
-VERSION="`head -1 $INTERN_TEMP_DIR/version.txt | cut -d ' ' -f 5-` "
-rm $INTERN_TEMP_DIR/version.txt
-log $L_INF "GPAC version: $VERSION"
-log $L_INF ""
-
-#reset all the possible return values
-reset_stat ()
-{
- EXECUTION_STATUS="N/A"
- RETURN_VALUE="N/A"
- MEM_TOTAL_AVG="N/A"
- MEM_RESIDENT_AVG="N/A"
- MEM_RESIDENT_MAX="N/A"
- CPU_PERCENT="N/A"
- CPU_ELAPSED_TIME="N/A"
- CPU_USER_TIME="N/A"
- CPU_KERNEL_TIME="N/A"
- PAGE_FAULTS="N/A"
- FILE_INPUTS="N/A"
- SOCKET_MSG_REC="N/A"
- SOCKET_MSG_SENT="N/A"
-}
-
-#begin a test with name $1 and using hashes called $1-$2 ... $1-$N
-test_begin ()
-{
- if [ $# -gt 1 ] ; then
- log $L_ERR "> in script $current_script line $BASH_LINENO"
- log $L_ERR " @test_begin takes only two arguments - wrong call (first arg is $1)"
- fi
-
- test_skip=0
- result=""
- TEST_NAME=$1
- fuzz_test=$fuzz_all
- is_fuzz_test=0
- reference_hash_valid="$HASH_DIR/$TEST_NAME-valid-hash"
-
- log $L_DEB "Starting test $TEST_NAME"
-
- TEMP_DIR=$INTERN_TEMP_DIR
-
- report="$TEMP_DIR/$TEST_NAME-temp.txt"
- LOGS="$LOGS_DIR/$TEST_NAME-logs.txt-new"
- final_report="$LOGS_DIR/$TEST_NAME-passed.xml"
- test_ui=0
-
-
- if [ $do_clean != 0 ] ; then
- if [ $do_clean_hash != 0 ] ; then
- rm -rf $HASH_DIR/$TEST_NAME* 2> /dev/null
- rm -rf $VIDEO_DIR_REF/$TEST_NAME* 2> /dev/null
- rm -rf $reference_hash_valid 2> /dev/null
- fi
- rm -rf $LOGS_DIR/$TEST_NAME* > /dev/null
- rm -rf $VIDEO_DIR/$TEST_NAME* 2> /dev/null
- test_skip=1
- return
- fi
-
- if [ $check_only != 0 ] ; then
- test_ui=0
- report="$TEMP_DIR/$TEST_NAME.test"
- if [ -f $report ] ; then
- log $L_ERR "Test $TEST_NAME already exists - please fix ($current_script)"
- rm -rf $TEMP_DIR/* 2> /dev/null
- exit
- fi
- echo "" > $report
- test_skip=1
- return
- fi
-
- if [ $keep_temp_dir != 0 ] ; then
- TEMP_DIR="$INTERN_TEMP_DIR/$TEST_NAME"
- if [ ! -e $TEMP_DIR ] ; then
- mkdir $TEMP_DIR
- fi
- fi
-
- #reset defaults
- dump_dur=$DEF_DUMP_DUR
- dump_size=$DEF_DUMP_SIZE
- test_timeout=$DEF_TIMEOUT
-
- test_skip=0
- single_test=0
-
- test_args="$@"
- test_nb_args=$#
- skip_play_hash=0
- subtest_idx=0
- nb_subtests=0
- test_ui=$global_test_ui
-
- test_stats="$LOGS_DIR/$TEST_NAME-stats.sh"
-
- #if error in strict mode, mark the test as skippable using value 2
- if [ $strict_mode = 1 ] ; then
- if [ -f $TEST_ERR_FILE ] ; then
- test_skip=2
- fi
- fi
-
-# if [ $MP4CLIENT_NOT_FOUND = 0 ] ; then
-# skip_play_hash=1
-# fi
-
- if [ $generate_hash = 1 ] ; then
- #skip test only if reference hash is marked as valid
- if [ -f "$reference_hash_valid" ] ; then
- log $L_DEB "Reference hash found for test $TEST_NAME - skipping hash generation"
- test_skip=1
- fi
- elif [ $test_ui != 0 ] ; then
- test_skip=0
- elif [ $test_skip = 0 ] ; then
- #skip test only if final report is present (whether we generate hashes or not)
- if [ -f "$final_report" ] ; then
- if [ -f "$test_stats" ] ; then
- log $L_DEB "$TEST_NAME already passed - skipping"
- test_skip=1
- else
- log $L_WAR "$TEST_NAME already passed but missing stats.sh - regenerating"
- fi
- fi
- fi
-
- if [ "$single_test_name" != "" ] && [ "$single_test_name" != "$TEST_NAME" ] ; then
- test_ui=0
- test_skip=1
- fi
-
- if [ $test_skip != 0 ] ; then
- #stats.sh may be missing when generating hashes and that's not an error
- if [ -f "$test_stats" ] ; then
- has_skip=`grep -w "TEST_SKIP" $test_stats`
-
- if [ "$has_skip" = "" ]; then
- echo "TEST_SKIP=$test_skip" >> $test_stats
- fi
- fi
- test_skip=1
- elif [ $test_ui != 0 ] ; then
- #in UI test mode don't check cache status, always run the tests
- test_skip=1
- else
- echo "*** $TEST_NAME logs (GPAC version $VERSION) - test date $(date '+%d/%m/%Y %H:%M:%S') ***" > $LOGS
- echo "" >> $LOGS
- fi
-
-
- rules_sh=$RULES_DIR/$TEST_NAME.sh
- if [ -f $rules_sh ] ; then
- source $rules_sh
- fi
-
- if [ $test_skip != 0 ] ; then
- TEMP_DIR=$INTERN_TEMP_DIR
- fi
-}
-
-mark_test_error ()
-{
- if [ $strict_mode = 1 ] ; then
- echo "" > $TEST_ERR_FILE
- log $L_ERR "Error test $TEST_NAME subtest $SUBTEST_NAME - aborting"
- fi
-}
-
-
-#ends test - gather all logs/stats produced and generate report
-test_end ()
-{
- #wait for all sub-tests to complete (some may use subshells)
- wait
-
- TEMP_DIR=$INTERN_TEMP_DIR
-
- if [ $# -gt 0 ] ; then
- log $L_ERR "> in test $TEST_NAME in script $current_script line $BASH_LINENO"
- log $L_ERR " @test_end takes no argument - wrong call"
- fi
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- test_stats="$LOGS_DIR/$TEST_NAME-stats.sh"
- echo "" > $test_stats
- stat_xml_temp="$TEMP_DIR/$TEST_NAME-statstemp.xml"
- echo "" > $stat_xml_temp
-
- test_fail=0
- test_leak=0
- test_exec_na=0
- nb_subtests=0
- nb_test_hash=0
- nb_hash_fail=0
- nb_hash_missing=0
-
- if [ "$result" != "" ] ; then
- test_fail=1
- fi
-
-# makes glob on non existing files to expand to null
-# enabling loops on nonexisting* to be empty
-shopt -s nullglob
-
- #gather all stats per subtests
- for i in $TEMP_DIR/$TEST_NAME-stats-*.sh ; do
- reset_stat
- RETURN_VALUE=0
- SUBTEST_NAME=""
- COMMAND_LINE=""
- SUBTEST_IDX=0
-
- nb_subtests=$((nb_subtests + 1))
-
- source $i
-
- echo " " >> $stat_xml_temp
-
- echo " $COMMAND_LINE " >> $stat_xml_temp
- echo " " >> $stat_xml_temp
-
- test_ok=1
-
- if [ $RETURN_VALUE -eq 1 ] ; then
- result="$SUBTEST_NAME:Fail $result"
- test_ok=0
- test_fail=$((test_fail + 1))
- elif [ $RETURN_VALUE -eq 2 ] ; then
- result="$SUBTEST_NAME:MemLeak $result"
- test_ok=0
- test_leak=$((test_leak + 1))
- elif [ $RETURN_VALUE != 0 ] ; then
- if [ $enable_timeout != 0 ] && [ $RETURN_VALUE = 124 ] ; then
- result="$SUBTEST_NAME:Timeout $result"
- else
- result="$SUBTEST_NAME:Fail(ret code $RETURN_VALUE) $result"
- fi
- test_ok=0
- test_fail=$((test_fail + 1))
- fi
-
- if [ $log_after_fail = 1 ] ; then
- if [ $test_ok = 0 ] ; then
- sublog=$LOGS_DIR/$TEST_NAME-logs-$SUBTEST_IDX-$SUBTEST_NAME.txt
- if [ -f $sublog ] ; then
- cat $sublog 2> stderr
- fi
- fi
- fi
- rm -f $i > /dev/null
- done
-
- #gather all hashes for this test
- for i in $TEMP_DIR/$TEST_NAME-stathash-*.sh ; do
- if [ -f $i ] ; then
- HASH_TEST=""
- HASH_NOT_FOUND=0
- HASH_FAIL=0
- SRC_NOT_FOUND=0
-
- source $i
- nb_test_hash=$((nb_test_hash + 1))
- if [ $HASH_NOT_FOUND -eq 1 ] ; then
- result="$HASH_TEST:HashNotFound $result"
- nb_hash_missing=$((nb_hash_missing + 1))
- test_exec_na=$((test_exec_na + 1))
- elif [ $SRC_NOT_FOUND -eq 1 ] ; then
- result="$HASH_TEST:HashSourceNotFound $result"
- test_ok=0
- nb_hash_fail=$((nb_hash_fail + 1))
- test_exec_na=$((test_exec_na + 1))
- elif [ $HASH_FAIL -eq 1 ] ; then
- result="$HASH_TEST:HashFail $result"
- test_ok=0
- nb_hash_fail=$((nb_hash_fail + 1))
- test_exec_na=$((test_exec_na + 1))
- fi
- fi
- rm -f $i > /dev/null
- done
-
- if [ "$result" = "" ] ; then
- result="OK"
- fi
-
- if [ ! -f $TEST_ERR_FILE ] ; then
- if [ $generate_hash = 1 ] ; then
- log $L_DEB "Test $TEST_NAME $nb_subtests subtests and $nb_test_hash hashes"
- nb_hashes=$((nb_test_hash + nb_test_hash))
- #only allow no hash if only one subtest or fuzzing
- if [ $subtest_idx -gt 1 ] && [ $nb_hashes -lt $subtest_idx ] && [ $is_fuzz_test = 0 ]; then
- log $L_ERR "Test $TEST_NAME has too few hash tests: $nb_hashes for $nb_subtests subtests - please fix"
- result="NOT ENOUGH HASHES"
- else
- echo "ok" > $reference_hash_valid
- fi
-# if [ $nb_test_hash -gt 15 ] ; then
-# log $L_WAR "Test $TEST_NAME has too many subtests with hashes ($nb_test_hash), not efficient for hash generation - consider rewriting $current_script"
-# fi
- fi
- fi
-
-
- echo " " > $report
- cat $stat_xml_temp >> $report
- rm -f $stat_xml_temp > /dev/null
- echo " " >> $report
-
- echo "TEST_FAIL=$test_fail" >> $test_stats
- echo "TEST_EXEC_NA=$test_exec_na" >> $test_stats
- echo "SUBTESTS_LEAK=$test_leak" >> $test_stats
- echo "NB_HASH_SUBTESTS=$nb_test_hash" >> $test_stats
- echo "NB_HASH_SUBTESTS_MISSING=$nb_hash_missing" >> $test_stats
- echo "NB_HASH_SUBTESTS_FAIL=$nb_hash_fail" >> $test_stats
-
- # list all logs files
- for i in $LOGS_DIR/$TEST_NAME-logs-*.txt; do
- cat $i >> $LOGS
- done
- rm -f $LOGS_DIR/$TEST_NAME-logs-*.txt > /dev/null
-
- echo "NB_SUBTESTS=$nb_subtests" >> $test_stats
-
- if [ "$result" == "OK" ] ; then
- mv $report "$LOGS_DIR/$TEST_NAME-passed-new.xml"
-
- echo "$TEST_NAME: $result"
- else
- mv $report "$LOGS_DIR/$TEST_NAME-failed.xml"
- mark_test_error
-
- log $L_ERR "$TEST_NAME: $result"
- fi
-
-shopt -u nullglob
-}
-
-do_fuzz()
-{
- cmd="$2"
- fuzz="@@"
- fuzz_cmd=${cmd/$1/$fuzz}
- file_ext="${1##*.}"
- orig_path=`pwd`
- tests_gen=0
- log $L_DEB "Fuzzing file $1 with command line $fuzz_cmd"
-
- fuzz_res_dir="$LOCAL_OUT_DIR/fuzzing/$TEST_NAME_$SUBTEST_NAME/$fuzz_sub_idx"
- fuzz_temp_dir="$LOCAL_OUT_DIR/fuzzing/$TEST_NAME_$SUBTEST_NAME/$fuzz_sub_idx/temp"
- mkdir -p "$fuzz_res_dir"
- mkdir -p "$fuzz_temp_dir/in/"
- mkdir -p "$fuzz_temp_dir/out/"
-
- cp $1 "$fuzz_temp_dir/in/"
- cd $fuzz_temp_dir
-
- $GNU_TIMEOUT $fuzz_duration afl-fuzz -d -i "in/" -o "out/" $fuzz_cmd
- if [ $? = 0 ] ; then
- if [ $no_fuzz_cleanup = 0 ] ; then
- #rename all crashes and hangs
- cd out/crashes
- ls | cat -n | while read n f; do mv "$f" "$fuzz_res_dir/crash_$n.$file_ext"; done
- cd ../hangs
- ls | cat -n | while read n f; do mv "$f" "$fuzz_res_dir/hang_$n.$file_ext"; done
- cd ../..
- rm -f "$fuzz_res_dir/readme.txt"
- fi
- fi
-
- cd "$orig_path"
-
- if [ $no_fuzz_cleanup = 0 ] ; then
- rm -rf $fuzz_temp_dir
-
- tests_gen=`ls $fuzz_res_dir | wc -w`
- if [ $no_fuzz_cleanup != 0 ] ; then
- tests_gen=1
- fi
-
- if [ $tests_gen = 0 ] ; then
- rm -rf $fuzz_res_dir
- else
- echo "Generated with afl-fuzz -d $fuzz_cmd" > "$fuzz_res_dir/readme.txt"
- fi
- fi
-}
-
-#@do_test execute the command line given $1 using GNU time and store stats with return value, command line ($1) and subtest name ($2)
-ret=0
-do_test ()
-{
- skip_next_hash_test=0
-
- if [ $# -gt 2 ] ; then
- log $L_ERR "> in test $TEST_NAME in script $current_script line $BASH_LINENO"
- log $L_ERR " @do_test takes only two arguments - wrong call (first arg $1)"
- fi
-
- if [ $strict_mode = 1 ] ; then
- if [ -f $TEST_ERR_FILE ] ; then
- return
- fi
- fi
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- if [ $MP4CLIENT_NOT_FOUND = 1 ] ; then
- case $1 in MP4Client*)
- return
- esac
- fi
-
- log L_DEB "executing $1"
-
- subtest_idx=$((subtest_idx + 1))
-
- log_subtest="$LOGS_DIR/$TEST_NAME-logs-$subtest_idx-$2.txt"
- stat_subtest="$INTERN_TEMP_DIR/$TEST_NAME-stats-$subtest_idx-$2.sh"
- SUBTEST_NAME=$2
-
- if [ $fuzz_test = 1 ] ; then
- is_fuzz_test=1
- fi
-
- if [ $enable_fuzzing = 0 ] ; then
- fuzz_test=0
- fi
-
- #fuzzing on: check all args, detect ones matching input files in $maindir and fuzz them
- #note that this is not perfect since the command line may modify an existing MP4
- #so each successfull afl-fuzz test (not call!) will modify the input...
- if [ $fuzz_test != 0 ] ; then
- fuzz_dir="$LOCAL_OUT_DIR/fuzzing/$TEST_NAME_$SUBTEST_NAME/"
- mkdir -p fuzz_dir
- fuzz_sub_idx=1
- for word in $1 ; do
- is_file_arg=0
- case "$word" in
- $main_dir/*)
- is_file_arg=1;;
- esac
-
- if [ $is_file_arg != 0 ] ; then
- fuzz_src=${word%:*}
- if [ -f $fuzz_src ] ; then
- do_fuzz "$fuzz_src" "$1"
- fuzz_sub_idx=$((fuzz_sub_idx + 1))
- fi
- fi
- done
-
- if [ $no_fuzz_cleanup = 0 ] ; then
- crashes=`ls $fuzz_dir | wc -w`
- if [ $crashes = 0 ] ; then
- rm -rf $fuzz_dir
- fi
- fi
-
- #we still run the subtest in fuzz mode, since further subtests may use the output of this test
- fi
-
-echo "" > $log_subtest
-echo "*** Subtest \"$2\": executing \"$1\" ***" >> $log_subtest
-
-timeout_args=""
-if [ $enable_timeout != 0 ] ; then
-timeout_args="$GNU_TIMEOUT $test_timeout"
-fi
-
-$UNBUFFER $timeout_args $GNU_TIME -o $stat_subtest -f ' EXECUTION_STATUS="OK"\n RETURN_STATUS=%x\n MEM_TOTAL_AVG=%K\n MEM_RESIDENT_AVG=%t\n MEM_RESIDENT_MAX=%M\n CPU_PERCENT=%P\n CPU_ELAPSED_TIME=%E\n CPU_USER_TIME=%U\n CPU_KERNEL_TIME=%S\n PAGE_FAULTS=%F\n FILE_INPUTS=%I\n SOCKET_MSG_REC=%r\n SOCKET_MSG_SENT=%s' $1 >> $log_subtest 2>&1
-rv=$?
-
-echo "SUBTEST_NAME=$2" >> $stat_subtest
-echo "SUBTEST_IDX=$subtest_idx" >> $stat_subtest
-
-#regular error, check if this is a negative test.
-if [ $rv -eq 1 ] ; then
- if [ $single_test = 1 ] ; then
- negative_test_stderr=$RULES_DIR/$TEST_NAME-stderr.txt
- else
- negative_test_stderr=$RULES_DIR/$TEST_NAME-$2-stderr.txt
- fi
- if [ -f $negative_test_stderr ] ; then
- #look for all lines in -stderr file, if one found consider this a success
- while read line ; do
- res_err=`grep -o "$line" $log_subtest`
- if [ -n "$res_err" ]; then
- echo "Negative test detected, reverting to success (found \"$res_err\" in stderr)" >> $log_subtest
- rv=0
- skip_next_hash_test=1
- echo "" > $stat_subtest
- break
- fi
- #remove windows style endlines as they may cause some problems
- #also remove empty lines otherwise grep always matches
- done < <(tr -d '\r' <$negative_test_stderr | sed '/^$/d' )
- fi
-fi
-
-#override generated stats if error, since gtime may put undesired lines in output file which would break sourcing
-if [ $rv != 0 ] ; then
-echo "SUBTEST_NAME=$2" > $stat_subtest
-echo "SUBTEST_IDX=$subtest_idx" >> $stat_subtest
-mark_test_error
-fi
-
-echo "RETURN_VALUE=$rv" >> $stat_subtest
-echo "COMMAND_LINE=\"$1\"" >> $stat_subtest
-
-echo "" >> $log_subtest
-ret=$rv
-}
-#end do_test
-
-#do_play_test: playback the input video (arg2) and audio (arg3) to vout/aout, and produces the MP4 file for these files
-do_play_test ()
-{
- if [ $# -gt 3 ] ; then
- log $L_ERR "> in test $TEST_NAME in script $current_script line $BASH_LINENO"
- log $L_ERR " @do_play_test takes only 3 arguments - wrong call (first arg $1)"
- return
- fi
- name=$1
-
- audio_args=""
- if [ $# -gt 2 ] ; then
- audio_args=$3
- fi
-
- if [ $do_playback = 1 ] ; then
- args=""
- if [ "$2" != "" ] ; then
- args="$args -i $2 vout"
- fi
- if [ "$audio_args" != "" ] ; then
- if [ "$audio_args" != "-" ] ; then
- args="$args -i $audio_args aout"
- else
- args="$args aout"
- fi
- fi
-
- if [ "$args" = "" ] ; then
- return
- fi
- $GPAC $args 2> /dev/null
- fi
-
-
- if [ $store_video = 1 ] ; then
- args=""
- if [ "$2" != "" ] ; then
- args="$args -i $2 enc:FID=V:c=avc:b=500k:pfmt=yuv"
- fi
- if [ "$audio_args" != "" ] ; then
- if [ "$audio_args" != "-" ] ; then
- args="$args -i $audio_args"
- fi
- args="$args enc:FID=A:c=aac:b=64k"
- fi
-
- if [ "$args" = "" ] ; then
- return
- fi
- name=$(basename $1)
- vid_name="$VIDEO_DIR/$name.mp4"
- $GPAC $args -o $vid_name:SID=V,A 2> /dev/null
- fi
-}
-
-#end do_play_test
-
-#@do_hash_test: generates a hash for $1 file , compare it to HASH_DIR/$TEST_NAME$2.hash
-do_hash_test ()
-{
- if [ $skip_next_hash_test = 1 ] ; then
- skip_next_hash_test=0
- return
- fi
-
- if [ $skip_next_hash_test = 1 ] ; then
- skip_next_hash_test=0
- return
- fi
-
- if [ $# -gt 3 ] ; then
- log $L_ERR "> in test $TEST_NAME in script $current_script line $BASH_LINENO"
- log $L_ERR " @do_hash_test takes only three argument - wrong call (first arg is $1)"
- fi
- if [ $strict_mode = 1 ] ; then
- if [ -f $TEST_ERR_FILE ] ; then
- return
- fi
- fi
-
- is_bin=0
- if [ $# -gt 2 ] ; then
- is_bin=$3
- fi
-
- if [ $test_skip = 1 ] ; then
- return
- fi
- log L_DEB "Generating hash for $1"
-
- if [ $disable_hash = 1 ] ; then
- return
- fi
-
- STATHASH_SH="$INTERN_TEMP_DIR/$TEST_NAME-stathash-$2.sh"
-
- test_hash="$INTERN_TEMP_DIR/$TEST_NAME-$2-test.hash"
- ref_hash="$HASH_DIR/$TEST_NAME-$2.hash"
-
- echo "HASH_TEST=$2" > $STATHASH_SH
-
- #redefine log subtest var using the hash name in case the subtest was a subscript (do_test &)
- log_subt="$LOGS_DIR/$TEST_NAME-logs-$subtest_idx-$2.txt"
-
- echo "Computing $1 ($2) hash: " >> $log_subt
- file_to_hash="$1"
-
- if [ $is_bin != 1 ] ; then
- # for text files, we remove potential CR chars
- # to prevent having different hashes on different platforms
- if [ -n "$(file -b $1 | grep text)" ] || [ ${1: -4} == ".lsr" ] || [ ${1: -4} == ".svg" ] ; then
- file_to_hash="to_hash_$(basename $1)"
- if [ -f $1 ]; then
- tr -d '\r' < "$1" > "$file_to_hash"
- fi
- fi
- fi
-
- $MP4BOX -hash -std $file_to_hash > $test_hash 2>> $log_subt
-
- if [ "$file_to_hash" != "$1" ] && [ -f "$file_to_hash" ]; then
- rm "$file_to_hash"
- fi
-
- if [ $generate_hash = 0 ] ; then
- if [ ! -f $1 ] ; then
- echo "SRC_NOT_FOUND=1" >> $STATHASH_SH
- echo "HASH_FAIL=0" >> $STATHASH_SH
- echo "not found $1"
- return
- fi
-
- echo "SRC_NOT_FOUND=0" >> $STATHASH_SH
- if [ ! -f $ref_hash ] ; then
- echo "HASH_NOT_FOUND=1" >> $STATHASH_SH
- return
- fi
-
- echo "HASH_NOT_FOUND=0" >> $STATHASH_SH
-
- $DIFF $test_hash $ref_hash > /dev/null
- rv=$?
-
- if [ $rv != 0 ] ; then
- hashres=0
- fhash=`hexdump -ve '1/1 "%.2X"' $ref_hash`
- echo "Hash fail, ref hash $ref_hash was $fhash" >> $log_subt
- shopt -s nullglob
- for alt_ref in "$ref_hash-alt"* ; do
- $DIFF $test_hash $alt_ref > /dev/null
- rv_alt=$?
- if [ $rv_alt != 0 ] ; then
- fhash=`hexdump -ve '1/1 "%.2X"' $alt_ref`
- echo "Hash alt fail, alt ref $alt_ref was $fhash" >> $log_subt
- else
- hashres=1
- echo "Hash alt OK with alt ref $alt_ref" >> $log_subt
- break
- fi
- done
- shopt -u nullglob
- if [ $hashres != 0 ] ; then
- echo "Hash OK for $1" >> $log_subt
- echo "HASH_FAIL=0" >> $STATHASH_SH
- else
- echo "HASH_FAIL=1" >> $STATHASH_SH
- fi
- else
- echo "Hash OK for $1" >> $log_subt
- echo "HASH_FAIL=0" >> $STATHASH_SH
- fi
- rm $test_hash
-
- else
- mv $test_hash $ref_hash
- fi
-}
-#end do_hash_test
-
-do_hash_test_bin ()
-{
- do_hash_test $1 $2 1
-}
-
-#compare hashes of $1 and $2, return 0 if OK, error otherwise
-do_compare_file_hashes ()
-{
- if [ $# -gt 2 ] ; then
- log $L_ERR "> in test $TEST_NAME in script $current_script line $BASH_LINENO"
- log $L_ERR " @do_compare_file_hashes takes only two arguments - wrong call (first arg is $1)"
- fi
-test_hash_first="$INTERN_TEMP_DIR/$TEST_NAME-$(basename $1).hash"
-test_hash_second="$INTERN_TEMP_DIR/$TEST_NAME-$(basename $2).hash"
-
-$MP4BOX -hash -std $1 > $test_hash_first 2> /dev/null
-$MP4BOX -hash -std $1 > $test_hash_second 2> /dev/null
-$DIFF $test_hash_first $test_hash_first > /dev/null
-
-rv=$?
-if [ $rv != 0 ] ; then
-echo "Hash fail between $1 and $2" >> $log_subtest
-else
-echo "Same Hash for $1 and $2" >> $log_subtest
-fi
-
-rm $test_hash_first
-rm $test_hash_second
-
-return $rv
-
-}
-#end do_compare_file_hashes
-
-
-#@single_test: performs a single test without hash with $1 command line and $2 test name
-single_test ()
-{
- if [ $# -gt 2 ] ; then
- log $L_ERR "> in test $TEST_NAME in script $current_script line $BASH_LINENO"
- log $L_ERR " @single_test takes only two arguments - wrong call (first arg is $1)"
- fi
-test_begin "$2"
-if [ $test_skip = 1 ] ; then
-return
-fi
-single_test=1
-do_test "$1" "single"
-test_end
-}
-
-
-#@test_ui_test: if $test_ui is 1 records user input on $1 playback (10 sec) and stores in $RULES_DIR/$1-ui.xml. If $test_ui is 2, plays back the recorded stream
-do_ui_test()
-{
- if [ $# -gt 2 ] ; then
- log $L_ERR "> in test $TEST_NAME in script $current_script line $BASH_LINENO"
- log $L_ERR " @test_ui_test takes one or two arguments - wrong call (first arg is $1)"
- fi
-
- if [ $test_ui = 0 ] ; then
- return
- fi
-
- if [ "$single_test_name" != "" ] && [ "$single_test_name" != "$TEST_NAME" ] ; then
- log $L_DEB "skiping ui test $TEST_NAME"
- return
- fi
-
- src=$1
- if [ $# -gt 1 ] ; then
- FULL_SUBTEST="$TEST_NAME-$2"
- else
- FULL_SUBTEST="$TEST_NAME"
- fi
-
- SUBTEST=$2
- ui_stream=$RULES_DIR/$FULL_SUBTEST-ui.xml
-
- if [ $test_ui = 1 ] ; then
- if [ -f $ui_stream ]; then
- log $L_DEB "User input trace present for $FULL_SUBTEST - skipping"
- return
- fi
- echo "Recording user input for $FULL_SUBTEST"
- echo "Recording user input for $FULL_SUBTEST (file $src) into trace $ui_stream" >> $ALL_LOGS
- $MP4CLIENT -run-for $dump_dur -size $dump_size $src -no-save -opt Validator:Mode=Record -opt Validator:Trace=$ui_stream 2>> $ALL_LOGS
- rv=$?
- else
- if [ ! -f $ui_stream ]; then
- log $L_WAR "User input trace not found for $FULL_SUBTEST - skipping playback"
- return
- fi
- echo "Playing user input for $FULL_SUBTEST"
- echo "Playing user input for $FULL_SUBTEST (file $src) from trace $ui_stream" >> $ALL_LOGS
- dur=$(($dump_dur / $speed))
- $MP4CLIENT -run-for $dur -size $dump_size $src -speed $speed -no-save -opt Validator:Mode=Play -opt Validator:Trace=$ui_stream 2>> $ALL_LOGS
- rv=$?
- fi
- #regular error, check if this is a negative test.
- if [ $rv != 0 ] ; then
- log $L_ERR "Error executing UI test for $FULL_SUBTEST (source file $src - test name $TEST_NAME)"
-# if [ $strict_mode = 1 ] ; then
-# exit
-# fi
- fi
-}
-#end test_ui_test
-
-
-#start of our tests
-start=`$GNU_DATE +%s%N`
-start_date="$(date '+%d/%m/%Y %H:%M:%S')"
-
-if [ $generate_hash = 1 ] ; then
- log $L_INF "Generating Test Suite SHA-1 Hashes"
-elif [ $do_clean = 1 ] ; then
- log $L_INF "Cleaning Test Suite"
-elif [ $check_only = 1 ] ; then
- log $L_INF "Checking Test Suite Names"
-elif [ $global_test_ui = 1 ] ; then
- log $L_INF "Generating User Input traces"
-elif [ $global_test_ui = 2 ] ; then
- log $L_INF "Playing User Input traces"
-else
- log $L_INF "Evaluating Test Suite"
-fi
-
-print_end()
-{
-end=`$GNU_DATE +%s%N`
-runtime=$((end-start))
-
-ms=$(($runtime / 1000000))
-secs=$(($ms / 1000))
-ms=$(($ms - $secs*1000))
-h=$(($secs / 3600))
-secs=$(($secs - $h*3600))
-m=$(($secs / 60))
-secs=$(($secs - $m*60))
-
-printf "$1 in %02d:%02d:%02d:%03d\n" $h $m $secs $ms
-}
-
-#gather all tests reports and build our final report
-finalize_make_test()
-{
-
-#we are cleaning, nothing to do
-if [ $do_clean != 0 ] ; then
- print_end "Cleanup done"
- return
-fi
-
-#ui tests nothing to do
-if [ $global_test_ui != 0 ] ; then
- print_end "UI Tests done"
- return
-fi
-
-#create logs and final report
-echo "Logs for GPAC test suite - execution date $start_date" > $ALL_LOGS
-
-echo '' > $ALL_REPORTS
-echo '' >> $ALL_REPORTS
-echo "" >> $ALL_REPORTS
-
-
-if [ $keep_temp_dir != 1 ] ; then
- rm -rf $TEMP_DIR/* 2> /dev/null
-fi
-
-#count all tests using generated -stats.sh
-TESTS_SKIP=0
-TESTS_TOTAL=0
-TESTS_DONE=0
-TESTS_PASSED=0
-TESTS_FAILED=0
-TESTS_LEAK=0
-TESTS_EXEC_NA=0
-
-SUBTESTS_FAIL=0
-SUBTESTS_EXEC_NA=0
-SUBTESTS_DONE=0
-SUBTESTS_LEAK=0
-SUBTESTS_HASH=0
-SUBTESTS_HASH_FAIL=0
-SUBTESTS_HASH_MISSING=0
-
-for i in $LOGS_DIR/*-stats.sh ; do
-if [ -f $i ] ; then
-
-#reset stats
-TEST_SKIP=0
-TEST_EXEC_NA=0
-SUBTESTS_LEAK=0
-NB_HASH_SUBTESTS=0
-NB_HASH_SUBTESTS_MISSING=0
-NB_HASH_SUBTESTS_FAIL=0
-NB_SUBTESTS=0
-
-#load stats
-source $i
-
-#test not run due to error in strict mode
-if [ $TEST_SKIP = 2 ] ; then
-rm -f $i > /dev/null
-continue;
-fi
-
-TESTS_TOTAL=$((TESTS_TOTAL + 1))
-if [ $TEST_SKIP = 0 ] ; then
- TESTS_DONE=$((TESTS_DONE + 1))
-else
- TESTS_SKIP=$((TESTS_SKIP + $TEST_SKIP))
-fi
-
-if [ $TEST_FAIL = 0 ] ; then
- if [ $TEST_EXEC_NA = 0 ] && [ $SUBTESTS_LEAK = 0 ]; then
- TESTS_PASSED=$((TESTS_PASSED + 1))
- else
- rm -f $i > /dev/null
- if [ $TEST_EXEC_NA != 0 ] ; then
- TESTS_EXEC_NA=$((TESTS_EXEC_NA + 1))
- else
- TESTS_LEAK=$((TESTS_LEAK + 1))
- fi
- fi
-else
- TESTS_FAILED=$((TESTS_FAILED + 1))
- rm -f $i > /dev/null
-fi
-
-
-SUBTESTS_FAIL=$((SUBTESTS_FAIL + $TEST_FAIL))
-SUBTESTS_EXEC_NA=$((SUBTESTS_EXEC_NA + $TEST_EXEC_NA))
-SUBTESTS_DONE=$((SUBTESTS_DONE + $NB_SUBTESTS))
-SUBTESTS_LEAK=$((SUBTESTS_LEAK + $SUBTESTS_LEAK))
-SUBTESTS_HASH=$((SUBTESTS_HASH + $NB_HASH_SUBTESTS))
-SUBTESTS_HASH_FAIL=$((SUBTESTS_HASH_FAIL + $NB_HASH_SUBTESTS_FAIL))
-SUBTESTS_HASH_MISSING=$((SUBTESTS_HASH_MISSING + $NB_HASH_SUBTESTS_MISSING))
-
-fi
-
-done
-
-echo " " >> $ALL_REPORTS
-
-#gather all failed reports first
-for i in $LOGS_DIR/*-failed.xml; do
- if [ -f $i ] ; then
- cat $i >> $ALL_REPORTS
- echo "" >> $ALL_REPORTS
- rm $i
- fi
-done
-
-#gather all new reports
-for i in $LOGS_DIR/*-passed-new.xml; do
- if [ -f $i ] ; then
- cat $i >> $ALL_REPORTS
- echo "" >> $ALL_REPORTS
- #move new report to final name
- n=${i%"-new.xml"}
- n="$n.xml"
- mv "$i" "$n"
- fi
-done
-
-echo ' ' >> $ALL_REPORTS
-
-#cat all logs
-for i in $LOGS_DIR/*-logs.txt-new; do
- if [ -f $i ] ; then
- cat $i >> $ALL_LOGS
- echo "" >> $ALL_LOGS
- #move new report to final name
- n=${i%".txt-new"}
- n="$n.txt"
- mv "$i" "$n"
- fi
-done
-
-if [ $TESTS_TOTAL = 0 ] ; then
-log $L_INF "No tests executed"
-else
-
-
-pc1=$((100*TESTS_DONE/TESTS_TOTAL))
-pc2=$((100*TESTS_SKIP/TESTS_TOTAL))
-log $L_INF "Number of Tests $TESTS_TOTAL - $SUBTESTS_DONE subtests - Executed: $TESTS_DONE ($pc1 %) - Cached: $TESTS_SKIP ($pc2 %)"
-
-
-if [ $TESTS_DONE = 0 ] ; then
- TESTS_DONE=$TESTS_TOTAL
-fi
-if [ $SUBTESTS_DONE = 0 ] ; then
- SUBTESTS_DONE=$TESTS_TOTAL
-fi
-
- pc=$((100*TESTS_PASSED/TESTS_TOTAL))
- log $L_INF "Tests passed $TESTS_PASSED ($pc %) - $SUBTESTS_DONE sub-tests"
-
- # the follwing % are in subtests
- if [ $SUBTESTS_FAIL != 0 ] ; then
- pc=$((100*SUBTESTS_FAIL/SUBTESTS_DONE))
- log $L_ERR "Tests failed $TESTS_FAILED ($pc % of subtests)"
- fi
-
- if [ $SUBTESTS_LEAK != 0 ] ; then
- pc=$((100*SUBTESTS_LEAK/SUBTESTS_DONE))
- log $L_WAR "Tests Leaked $TESTS_LEAK ($pc % of subtests)"
- fi
-
- if [ $SUBTESTS_EXEC_NA != 0 ] ; then
- pc=$((100*SUBTESTS_EXEC_NA/SUBTESTS_DONE))
- log $L_WAR "Tests Unknown $TESTS_EXEC_NA ($pc % of subtests)"
- fi
-
- if [ $SUBTESTS_HASH_FAIL != 0 ] ; then
- pc=$((100*SUBTESTS_HASH_FAIL/SUBTESTS_DONE))
- log $L_WAR "Tests HASH total $SUBTESTS_HASH - fail $SUBTESTS_HASH_FAIL ($pc % of subtests)"
- fi
-
- if [ $SUBTESTS_HASH_MISSING != 0 ] ; then
- pc=$((100*SUBTESTS_HASH_MISSING/$SUBTESTS_HASH))
- log $L_WAR "Missing hashes $SUBTESTS_HASH_MISSING / $SUBTESTS_HASH ($pc % hashed subtests)"
- fi
-
-
-fi
-
-print_end "Generation done"
-
-} #end finalize_make_test
-
-
-
-# trap ctrl-c and generate reports
-trap ctrl_c_trap INT
-
-ctrl_c_trap() {
- echo "CTRL-C trapped - cleanup and building up reports"
- local pids=$(jobs -pr)
- [ -n "$pids" ] && kill $pids
- finalize_make_test
- exit
-}
-
-# disable nullglobing in case sub-scripts aren't made for it
-shopt -u nullglob
-
-
-# by default run everything in scripts/ dir
-scripts_torun="$SCRIPTS_DIR/*.sh"
-
-# if a subset of tests was provided, run only these
-if [ "${#url_arg[@]}" -gt 0 ] ; then
- scripts_torun="${url_arg[@]}"
-fi
-
-#run our tests
-for i in $scripts_torun ; do
-if [ $verbose = 1 ] ; then
- log $L_DEB "Source script: $i"
-fi
-current_script=$i
-source $i
-cd $main_dir
-#break if error and error
-if [ $strict_mode = 1 ] ; then
- #wait for all tests to be done before checking error marker
- wait
- if [ -f $TEST_ERR_FILE ] ; then
- break
- fi
-fi
-
-#cleanup temp dir
-if [ $keep_temp_dir != 1 ] ; then
- rm -rf $TEMP_DIR/* 2> /dev/null
-fi
-
-done
-
-
-#wait for all tests to be done, since some tests may use subshells
-wait
-
-if [ $check_only != 0 ] ; then
- rm -rf $TEMP_DIR/* 2> /dev/null
- exit
-fi
-
-
-finalize_make_test
-
-
-
-
diff --git a/tests/media/auxiliary_files/count_arabic.mp3 b/tests/media/auxiliary_files/count_arabic.mp3
deleted file mode 100644
index 12fbb2a419..0000000000
Binary files a/tests/media/auxiliary_files/count_arabic.mp3 and /dev/null differ
diff --git a/tests/media/auxiliary_files/count_english.mp3 b/tests/media/auxiliary_files/count_english.mp3
deleted file mode 100644
index 8f7db4e2f1..0000000000
Binary files a/tests/media/auxiliary_files/count_english.mp3 and /dev/null differ
diff --git a/tests/media/auxiliary_files/count_french.mp3 b/tests/media/auxiliary_files/count_french.mp3
deleted file mode 100644
index f320621bf3..0000000000
Binary files a/tests/media/auxiliary_files/count_french.mp3 and /dev/null differ
diff --git a/tests/media/auxiliary_files/count_german.mp3 b/tests/media/auxiliary_files/count_german.mp3
deleted file mode 100644
index 2ac2224f95..0000000000
Binary files a/tests/media/auxiliary_files/count_german.mp3 and /dev/null differ
diff --git a/tests/media/auxiliary_files/count_italian.mp3 b/tests/media/auxiliary_files/count_italian.mp3
deleted file mode 100644
index deca94fde3..0000000000
Binary files a/tests/media/auxiliary_files/count_italian.mp3 and /dev/null differ
diff --git a/tests/media/auxiliary_files/count_spanish.mp3 b/tests/media/auxiliary_files/count_spanish.mp3
deleted file mode 100644
index 017e819b78..0000000000
Binary files a/tests/media/auxiliary_files/count_spanish.mp3 and /dev/null differ
diff --git a/tests/media/auxiliary_files/count_video.cmp b/tests/media/auxiliary_files/count_video.cmp
deleted file mode 100644
index 05115902b1..0000000000
Binary files a/tests/media/auxiliary_files/count_video.cmp and /dev/null differ
diff --git a/tests/media/auxiliary_files/counter.hvc b/tests/media/auxiliary_files/counter.hvc
deleted file mode 100644
index f445689135..0000000000
Binary files a/tests/media/auxiliary_files/counter.hvc and /dev/null differ
diff --git a/tests/media/auxiliary_files/enst_audio.aac b/tests/media/auxiliary_files/enst_audio.aac
deleted file mode 100644
index 28980a7789..0000000000
Binary files a/tests/media/auxiliary_files/enst_audio.aac and /dev/null differ
diff --git a/tests/media/auxiliary_files/enst_video.h264 b/tests/media/auxiliary_files/enst_video.h264
deleted file mode 100644
index 958fbcbab1..0000000000
Binary files a/tests/media/auxiliary_files/enst_video.h264 and /dev/null differ
diff --git a/tests/media/auxiliary_files/enstvid.ivf b/tests/media/auxiliary_files/enstvid.ivf
deleted file mode 100644
index b142ee9a15..0000000000
Binary files a/tests/media/auxiliary_files/enstvid.ivf and /dev/null differ
diff --git a/tests/media/auxiliary_files/hdr.xml b/tests/media/auxiliary_files/hdr.xml
deleted file mode 100644
index 624691ed43..0000000000
--- a/tests/media/auxiliary_files/hdr.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
diff --git a/tests/media/auxiliary_files/index2batch.xslt b/tests/media/auxiliary_files/index2batch.xslt
deleted file mode 100644
index d1ddeace84..0000000000
--- a/tests/media/auxiliary_files/index2batch.xslt
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
-
-@ECHO OFF
-SET XALAN=" "
-
-
-
-
-IF NOT EXIST .mp4 MP4Box -mp4 .
-
-mp4client -bmp - .mp4 -2d
-
-
-@echo Creating HTML for
-IF NOT EXIST .html java -jar %XALAN% -IN .svg -OUT .html -XSL /svg2html.xslt -PARAM filename -PARAM next -PARAM previous -PARAM snapshot
-@echo done.
-
-
-
-IF NOT EXIST .mp4 MP4Box -mp4 .
-IF NOT EXIST .xmt MP4Box -xmt .
-
-mp4client -bmp - .mp4 -3d -2d
-
-
-@echo Creating HTML for
-IF NOT EXIST .html java -jar %XALAN% -IN .xmt -OUT .html -XSL /xmt2html.xslt -PARAM filename -PARAM use3d true -PARAM next -PARAM previous -PARAM snapshot
-@echo done.
-
-
-
-IF NOT EXIST .x3d MP4Box -x3d .
-
-@echo Creating HTML for
-IF NOT EXIST .html java -jar %XALAN% -IN .x3d -OUT .html -XSL /x3d2html.xslt -PARAM filename -PARAM use3d true -PARAM next -PARAM previous
-@echo done.
-
-
-
-
diff --git a/tests/media/auxiliary_files/index2html.xslt b/tests/media/auxiliary_files/index2html.xslt
deleted file mode 100644
index 92cef17b7b..0000000000
--- a/tests/media/auxiliary_files/index2html.xslt
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
- GPAC Non-regression Test Suite Navigator
-
-
-
-
-The suite contains tests for:
-
-all BIFS nodes supported by the GPAC renderer
-all BIFS commands, extended BIFS commands and OD Commands
-Stream Management (MediaControl, MediaSegments and segmentDescriptor usage)
-Most BIFS Advanced Text and Graphics nodes
-
-
-Test sequences are provided in the BT format, and need MP4Box to be encoded or translated to XMT-A.
- The GPAC Regression Tests are part of the GPAC source code and are also available on GPAC GitHub .
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/auxiliary_files/index2sh.xslt b/tests/media/auxiliary_files/index2sh.xslt
deleted file mode 100644
index eaea85c290..0000000000
--- a/tests/media/auxiliary_files/index2sh.xslt
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-
-
-
-#!/bin/sh
-#xslt path:
-
-
-
-
-
-
-if [ ! -e .mp4 ]; then MP4Box -mp4 .
-fi
-
-MP4Client -bmp - .mp4 -2d
-
-
-echo "Creating HTML for "
-if [ ! -e .html ]; then
-xsltproc -o .html --stringparam filename --stringparam next --stringparam previous --stringparam snapshot /svg2html.xslt .svg
-fi
-#echo "done."
-
-
-
-if [ ! -e .mp4 ]; then
-MP4Box -mp4 .
-fi
-if [ ! -e .xmt ]; then
-MP4Box -xmt .
-fi
-
-MP4Client -bmp - .mp4 -3d -2d
-
-
-echo "Creating HTML for "
-if [ ! -e .html ]; then
-xsltproc --stringparam filename --stringparam use3d true --stringparam next --stringparam previous --stringparam snapshot -o .html /xmt2html.xslt .xmt
-fi
-#echo "done."
-
-
-
-if [ ! -e .x3d ]; then
-MP4Box -x3d .
-fi
-
-echo "Creating HTML for "
-if [ ! -e .html ]; then
-xsltproc --stringparam filename --stringparam use3d true --stringparam next --stringparam previous -o .html /x3d2html.xslt .x3d
-#echo "done."
-fi
-
-
-
-
-
diff --git a/tests/media/auxiliary_files/logo.bt b/tests/media/auxiliary_files/logo.bt
deleted file mode 100644
index e7f58857b0..0000000000
--- a/tests/media/auxiliary_files/logo.bt
+++ /dev/null
@@ -1,126 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 254
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- objectTypeIndication 1
- streamType 3
- bufferSizeDB 2038
- decSpecificInfo BIFSConfig {
- nodeIDbits 4
- isCommandStream true
- pixelMetric true
- }
- }
- slConfigDescr SLConfigDescriptor {
- useAccessUnitStartFlag true
- useAccessUnitEndFlag true
- useTimeStampsFlag true
- timeStampResolution 1000
- timeStampLength 32
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
-# Background2D { backColor 1 1 1 }
- DEF N0 Viewport {
- size 140 140
- fit 1
- }
-
- Transform2D {
- scale 0.5 0.5
- children [
- Transform2D {
- translation 1 -2
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps XLineProperties {
- lineColor 0.2 0.2 0.2
- width 20
- }
- }
- }
- geometry Circle {
- radius 100
- }
- }
- ]
- }
- Transform2D {
- translation 0 -30
- children [
- Shape {
- appearance DEF N3 Appearance {
- texture RadialGradient {
- focalPoint 0.45 0.8
- key [0 1]
- keyValue [0.5 0.5 0.5 0 0 0]
- }
- material Material2D {
- filled TRUE
- }
- }
- geometry Circle {
- radius 60
- }
- }
- ]
- }
- Transform2D {
- translation 0 90
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- filled true
- }
- texture RadialGradient {
- focalPoint 0.45 0.2
- key [0 1]
- keyValue [0.2 0.2 0.2 0 0 0]
- }
- }
- geometry IndexedFaceSet2D {
- colorPerVertex false
- coord Coordinate2D {
- point [-40 5 40 5 0 -60]
- }
- }
- }
- ]
- }
- Shape {
- appearance Appearance {
- material DEF N4 Material2D {
- lineProps DEF N5 XLineProperties {
- lineColor 1 0 0
- width 20
- texture RadialGradient {
- focalPoint 0.5 0.5
- key [0 0.8 0.9 1]
- keyValue [0 0 0 0.5 0 0 1 0 0 0.5 0 0]
- }
- }
- }
- }
- geometry Circle {
- radius 100
- }
- }
- ]
- }
-
- ]
-}
-
-
diff --git a/tests/media/auxiliary_files/logo.jpg b/tests/media/auxiliary_files/logo.jpg
deleted file mode 100644
index bad06d875c..0000000000
Binary files a/tests/media/auxiliary_files/logo.jpg and /dev/null differ
diff --git a/tests/media/auxiliary_files/logo.png b/tests/media/auxiliary_files/logo.png
deleted file mode 100644
index 34673e05b5..0000000000
Binary files a/tests/media/auxiliary_files/logo.png and /dev/null differ
diff --git a/tests/media/auxiliary_files/nefertiti.wrl b/tests/media/auxiliary_files/nefertiti.wrl
deleted file mode 100644
index 2abf78c7f3..0000000000
--- a/tests/media/auxiliary_files/nefertiti.wrl
+++ /dev/null
@@ -1,649 +0,0 @@
-#VRML V2.0 utf8
-
-# Produced by 3D Studio MAX VRML 2.0 exporter, Version 2, Beta 0
-# MAX File: nefertiti.max, Date: Tue Sep 29 17:32:41 1998
-
-Viewpoint { position 0 -1 10 }
-
-DEF _____01-ROOT Transform {
- translation -0.1337 -2.107 -1.839
- children [
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 0.9804 0.9804 0.9804
- }
- }
- geometry DEF FACES IndexedFaceSet {
- ccw TRUE
- solid FALSE
- creaseAngle 2
- coord DEF _____01-COORD Coordinate { point [
- -2.116 1.757 -1.271, -2.036 1.587 -1.231, -2.136 1.607 -1.391,
- -2.206 1.837 -1.361, -2.216 1.867 -1.161, -2.116 1.697 -1.111,
- -2.066 1.457 -1.131, -1.946 1.607 -0.9606, -1.966 1.387 -1.011,
- -2.076 1.337 -1.251, -2.096 1.397 -1.301, -2.396 1.687 -1.561,
- -2.306 1.477 -1.521, -2.466 1.527 -1.711, -2.446 1.737 -1.651,
- -2.396 1.877 -1.491, -2.326 1.217 -1.511, -2.186 1.437 -1.431,
- -2.086 1.257 -1.391, -2.096 1.127 -1.411, -2.196 0.9375 -1.391,
- -2.386 1.017 -1.521, -2.486 1.217 -1.691, -2.056 0.9875 -1.251,
- -1.976 1.267 -1.141, -1.876 1.167 -1.121, -1.996 0.8775 -1.001,
- -2.116 0.8775 -1.201, -1.946 1.267 -1.001, -1.916 1.297 -0.9206,
- -1.966 1.197 -0.9206, -1.886 1.127 -0.9906, -1.946 1.287 -1.081,
- -1.986 1.017 -0.8106, -1.926 1.127 -0.7606, -1.896 0.9375 -0.6006,
- -1.976 0.7975 -0.6606, -1.926 0.9575 -0.9206, -2.136 0.7675 -0.8906,
- -1.996 0.5875 -0.6606, -2.136 0.5575 -0.9806, -2.226 0.7575 -1.111,
- -1.906 0.3475 -0.6006, -1.856 0.5175 -0.5106, -1.746 0.2775 -0.5806,
- -1.906 0.2275 -0.7406, -2.036 0.3375 -0.9706, -2.046 0.4775 -0.7806,
- -1.866 0.7975 -0.5406, -2.296 0.8575 -1.351, -2.196 0.6175 -1.211,
- -2.236 0.6575 -1.421, -2.346 0.8575 -1.581, -2.386 0.9575 -1.541,
- -2.116 0.4775 -1.171, -1.776 0.2875 -0.9306, -1.846 0.4775 -1.181,
- -1.566 0.2275 -0.7506, -1.566 0.4375 -0.9906, -1.636 0.7175 -1.341,
- -1.986 0.7375 -1.431, -1.756 1.027 -1.601, -2.136 1.097 -1.701,
- -2.276 1.537 -1.751, -2.536 1.687 -1.771, -2.466 1.217 -1.751,
- -1.966 1.377 -1.751, -2.076 1.717 -1.721, -2.316 1.877 -1.631,
- -2.546 1.537 -1.741, -2.546 1.747 -1.671, -2.556 1.937 -1.611,
- -2.536 1.897 -1.581, -2.206 1.947 -1.611, -2.326 2.037 -1.421,
- -2.316 2.027 -1.231, -2.176 2.067 -1.291, -2.356 1.927 -1.331,
- -2.186 1.907 -1.061, -1.976 1.957 -1.001, -2.106 1.857 -1.041,
- -1.866 0.9475 -0.3906, -1.936 1.367 -0.2506, -1.946 1.297 -0.0005862,
- -1.886 0.8775 0.4194, -1.806 0.4475 0.2294, -1.786 0.1875 0.1694,
- -1.806 0.3175 -0.2706, -1.366 0.3575 -2.181, -1.406 0.05749 -1.281,
- -1.556 -0.1525 -0.7106, -1.516 -0.6325 -1.151, -1.146 -0.6925 -1.741,
- -1.086 -0.2125 -1.911, -1.786 -0.1825 0.03941, -1.766 -0.1525 -0.3606,
- -1.706 -0.09251 0.3694, -1.706 -0.3625 0.2894, -1.616 -1.023 -0.1406,
- -1.646 -0.8525 -0.4206, -1.576 -0.8825 -0.6006, -1.556 -1.053 -0.4206,
- -1.346 -1.333 -0.3906, -1.486 -1.393 -0.9606, -0.7163 -0.6425 -2.381,
- -1.036 -1.113 -2.021, -0.7363 -1.093 -2.401, -0.0763 -0.5625 -2.381,
- -0.5963 -0.5225 -2.471, -0.5563 -0.4825 -2.571, -1.056 -0.03251 -2.361,
- -0.0963 -1.093 -2.371, -0.1063 -1.473 -2.511, -0.7963 -1.483 -2.531,
- -1.366 -1.963 -1.861, -1.386 -2.313 -2.071, -0.9363 -1.943 -2.681,
- -0.7963 -1.913 -2.791, -0.8963 -3.243 -3.621, -1.706 -3.973 -3.811,
- -0.9963 -4.103 -4.111, -0.2363 -4.093 -4.191, -0.2063 -3.353 -3.741,
- -0.1663 -2.603 -3.231, -0.8963 -2.513 -3.141, -1.126 -2.563 -3.001,
- -1.386 -3.223 -3.371, -0.1363 -2.063 -2.891, -1.826 -3.313 -2.851,
- -2.236 -3.693 -2.581, -2.136 -3.713 -3.151, -1.536 -2.833 -2.451,
- -1.946 -3.423 -2.331, -1.926 -3.633 -2.031, -1.956 -4.303 -1.764,
- -2.226 -3.873 -2.171, -1.676 -3.073 -2.071, -1.666 -3.253 -1.851,
- -1.696 -4.023 -1.671, -1.426 -4.363 -1.411, -1.276 -5.023 -1.261,
- -1.666 -4.683 -1.501, -1.486 -3.683 -1.491, -1.246 -4.053 -1.211,
- -1.216 -4.623 -1.281, -1.376 -3.073 -1.221, -1.476 -2.773 -1.491,
- -1.406 -2.483 -1.201, -1.166 -2.893 -0.7706, -1.046 -3.473 -0.8406,
- -1.526 -2.563 -1.731, -1.446 -2.233 -1.511, -0.8263 -5.193 -1.071,
- -0.9163 -4.373 -1.001, -0.6763 -4.483 -1.001, -0.5263 -5.313 -1.121,
- -0.3563 -5.333 -1.131, -0.3663 -4.643 -1.021, -0.1763 -4.753 -1.051,
- -0.1963 -5.383 -1.131, -0.4363 -3.893 -0.7006, -0.8863 -3.613 -0.7806,
- -0.4763 -3.393 -0.5006, -0.1263 -3.533 -0.5006, -0.1463 -4.033 -0.7306,
- -1.456 -1.853 -1.241, -1.386 -1.483 -1.611, -1.486 -1.443 -1.231,
- -1.316 -2.193 -0.8206, -0.5163 -2.813 -0.2806, -1.036 -3.023 -0.7006,
- -1.196 -2.353 -0.6606, -0.8663 -2.103 -0.1806, -0.5563 -1.883 0.2294,
- -0.0963 -2.933 -0.2106, -1.346 -1.533 -0.5406, -1.096 -1.573 -0.1606,
- -0.0563 -1.943 0.3194, -0.0363 -1.683 0.7494, -0.5663 -1.643 0.5794,
- -1.146 -1.393 0.3994, -1.516 -1.173 -0.2506, -1.286 -1.353 0.1994,
- -1.386 -1.193 0.4494, -0.5363 -1.483 1.049, -0.9463 -1.283 1.249,
- -0.5563 -1.473 1.399, -0.0063 -1.513 1.649, -1.566 -0.8925 0.3994,
- -1.396 -0.7425 0.8494, -1.636 0.04749 0.7194, -1.476 -0.1825 0.9894,
- -1.296 -0.3925 1.199, -1.146 -0.7725 1.289, -0.9763 -1.073 1.419,
- -0.6263 -1.363 1.779, -0.2763 -1.483 1.829, -0.7363 -1.173 1.769,
- -0.5263 -1.183 2.009, -0.3963 -1.373 1.969, 0.0137 -1.353 2.069,
- -0.3563 -1.223 2.149, -0.3663 -0.9425 2.139, 0.0237 -1.013 2.219,
- 0.0237 -1.233 2.209, -0.9063 -0.8825 1.549, -0.9963 -0.5625 1.519,
- -0.7563 -0.6625 1.699, -0.6463 -0.8825 1.859, -1.736 0.2775 0.4994,
- -1.846 0.8575 0.7094, -1.696 0.3575 0.8394, -1.576 0.3675 1.109,
- -1.386 -0.1125 1.169, -1.756 0.8475 1.009, -1.536 0.8375 1.299,
- -1.326 0.4575 1.419, -1.056 0.08749 1.569, -1.106 0.6175 1.629,
- -0.8663 0.3575 1.769, -0.8263 0.05749 1.839, -1.026 -0.2525 1.579,
- -0.2263 -0.6525 2.109, -0.3863 -0.6325 2.069, -0.2463 -0.5525 2.179,
- 0.0337 -0.6925 2.129, -0.4063 -0.5325 2.129, -0.4963 -0.4525 2.019,
- -0.4163 -0.3925 2.099, -0.2663 -0.4225 2.199, -0.0963 -0.4525 2.209,
- 0.0437 -0.5625 2.209, -0.1563 -0.2725 2.139, 0.0537 -0.3125 2.179,
- 0.0437 -0.4525 2.229, -0.5263 -0.5725 1.919, -0.7363 -0.3125 1.709,
- -0.5263 0.02749 1.999, -0.4263 -0.08251 2.099, -0.4263 -0.1925 2.079,
- -0.4063 -0.2825 2.039, -0.2963 -0.2825 2.109, -0.3363 -0.1525 2.159,
- -0.0563 -0.1425 2.299, -0.1863 -0.1425 2.229, -0.1263 0.02749 2.299,
- 0.0637 -0.002507 2.319, 0.0537 -0.1425 2.299, -0.3363 -0.04251 2.209,
- -0.0863 0.1175 2.279, -0.2563 0.4275 2.069, -0.0263 0.3575 2.229,
- 0.0737 0.3275 2.229, 0.0637 0.1175 2.259, -0.6963 0.1875 1.899,
- -0.4263 0.4675 1.969, -0.0763 0.6175 2.109, -0.3663 0.5675 2.149,
- -0.2263 0.6175 2.279, -0.0963 0.5975 2.359, -0.0163 0.5075 2.409,
- -0.4363 0.6075 2.049, -0.4963 0.6675 1.899, -0.3963 0.7375 2.139,
- -0.2663 0.6775 2.319, -0.0963 0.6675 2.489, -0.1363 0.8275 2.439,
- -0.0063 0.8675 2.529, 0.0937 0.7575 2.569, 0.0837 0.4875 2.439,
- -1.306 0.8475 1.509, -1.456 1.227 1.339, -1.206 1.167 1.509,
- -0.9263 0.8775 1.709, -0.8763 1.187 1.649, -1.126 1.447 1.479,
- -0.8663 1.457 1.549, -0.5663 1.487 1.569, -0.4163 1.357 1.749,
- -0.5063 1.017 1.849, -0.2963 0.9775 1.999, -0.2063 0.9075 2.229,
- -0.0763 1.177 2.229, -0.3263 1.697 1.629, -0.0663 2.097 1.749,
- 0.1037 1.417 2.229, 0.1237 2.127 1.839, -1.386 1.727 1.249,
- -1.466 1.567 1.219, -1.646 1.747 0.9494, -1.346 1.887 1.359,
- -1.296 1.767 1.359, -1.206 1.647 1.409, -1.096 1.607 1.479,
- -1.146 1.707 1.479, -0.9963 1.697 1.529, -0.8663 1.597 1.529,
- -0.6463 1.607 1.549, -0.7663 1.707 1.549, -0.5263 1.727 1.479,
- -0.4563 1.667 1.539, -0.5063 1.947 1.539, -0.3563 2.047 1.509,
- -1.646 1.277 1.149, -1.816 1.417 0.8194, -1.906 1.207 0.5394,
- -1.906 1.537 0.2594, -1.836 1.747 0.4994, -1.806 1.717 0.7294,
- -1.436 2.037 1.149, -1.716 1.877 0.8394, -1.596 2.197 1.099,
- -1.186 2.287 1.359, -1.786 2.037 0.7494, -1.886 1.877 0.009414,
- -1.796 2.277 0.4294, -1.656 2.317 1.039, -0.9863 2.337 1.459,
- -0.8663 2.057 1.589, -1.086 2.037 1.549, -0.9963 2.527 1.529,
- -0.6863 2.507 1.579, -0.7163 2.307 1.479, -0.4863 2.207 1.479,
- -0.3563 2.367 1.649, -0.3163 2.517 1.709, -0.6463 2.677 1.629,
- -0.5563 2.997 1.479, -0.1163 2.867 1.549, -1.036 2.737 1.529,
- -1.326 2.467 1.369, -1.386 2.627 1.359, -1.026 3.027 1.369,
- 0.1337 2.747 1.589, 0.1437 3.517 1.219, -0.3963 3.517 1.239,
- -1.026 3.427 1.129, -1.436 3.257 0.9294, -1.386 2.897 1.179,
- -1.696 2.607 0.7894, -1.836 2.567 0.06941, -1.706 2.937 0.5194,
- -1.916 2.047 -0.7406, 1.934 0.7375 0.6094, 1.854 0.7275 0.9194,
- 1.944 1.297 0.7194, 2.004 1.917 -0.8406, 2.044 1.827 -1.101,
- 1.994 1.477 -1.061, 2.004 1.237 -0.3506, 2.004 1.747 -0.09059,
- 2.024 1.167 -0.1006, 2.014 1.407 0.1594, 1.964 1.627 0.3994,
- 1.964 2.157 0.3294, 1.994 2.447 -0.03059, 1.694 3.157 0.8494,
- 1.914 2.817 0.4294, 1.634 2.797 1.099, 1.624 2.527 1.279,
- 1.904 2.487 0.6994, 1.854 2.207 0.9494, 1.284 2.957 1.309,
- 1.304 3.357 1.069, 0.6837 3.487 1.209, 0.8237 2.957 1.439,
- 0.3837 2.847 1.539, 1.554 2.377 1.299, 1.794 2.087 1.009,
- 1.404 2.207 1.289, 1.624 1.937 1.069, 1.234 2.457 1.469,
- 0.9037 2.627 1.589, 1.284 2.667 1.469, 0.9237 2.457 1.539,
- 0.5937 2.337 1.629, 0.2937 2.087 1.739, 0.5637 2.487 1.689,
- 0.5637 2.017 1.489, 1.294 1.957 1.489, 1.534 1.797 1.289,
- 0.7137 1.907 1.509, 0.7037 2.167 1.449, 0.9437 2.257 1.439,
- 1.074 1.997 1.539, 1.214 2.267 1.399, 1.874 1.757 0.7494,
- 1.954 1.917 0.6494, 1.944 1.597 0.6294, 1.804 1.637 0.8594,
- 2.004 1.077 0.4394, 1.954 0.7575 0.3194, 0.7437 1.447 1.539,
- 0.5937 1.327 1.719, 0.6437 1.627 1.509, 1.624 1.467 1.139,
- 1.294 1.367 1.419, 1.384 1.567 1.339, 1.784 1.167 1.059,
- 1.654 0.7375 1.219, 1.604 1.127 1.259, 1.354 1.087 1.439,
- 0.5137 1.667 1.609, 0.7137 1.687 1.449, 0.9537 1.647 1.509,
- 1.184 1.627 1.469, 1.044 1.537 1.479, 1.334 1.627 1.419,
- 1.474 1.677 1.289, 0.8237 1.557 1.509, 1.034 1.397 1.499,
- 1.274 1.527 1.419, 1.554 1.637 1.169, 1.754 0.2475 0.7494,
- 0.6637 0.9775 1.819, 0.4637 0.9575 1.979, 0.1937 0.8575 2.519,
- 0.3137 0.8175 2.429, 0.2637 1.167 2.219, 0.3837 0.8875 2.209,
- 0.4337 0.6575 2.299, 0.5537 0.7075 2.119, 0.6337 0.6275 1.869,
- 1.064 0.8175 1.659, 0.9737 0.2975 1.719, 1.224 0.5375 1.569,
- 0.5537 0.4375 1.939, 1.034 1.127 1.599, 1.434 0.7575 1.439,
- 1.424 0.3675 1.349, 0.1737 0.4975 2.409, 0.2637 0.6575 2.479,
- 0.1637 0.3475 2.229, 0.3837 0.5975 2.259, 0.2537 0.5875 2.349,
- 0.5137 0.5375 2.129, 0.3937 0.4075 2.049, 0.5837 0.5775 2.019,
- 0.2237 0.6075 2.099, 0.6337 -0.01251 1.969, 0.8037 0.1375 1.859,
- 0.9237 -0.002507 1.789, 0.2437 0.01749 2.289, 0.2137 0.1075 2.269,
- 0.4437 -0.07251 2.189, 0.2537 -0.2825 2.129, 0.2937 -0.1625 2.219,
- 0.4337 -0.1725 2.139, 0.5237 -0.2225 2.059, 0.5237 -0.1125 2.079,
- 0.1637 -0.1525 2.289, 0.3537 -0.4425 2.179, 0.3837 -0.3025 2.089,
- 0.4937 -0.3125 2.019, 0.4937 -0.4225 2.079, 0.8037 -0.7125 1.659,
- 0.5837 -0.6125 1.889, 0.8037 -0.3625 1.669, 0.5737 -0.4825 1.989,
- 1.084 -0.3225 1.529, 1.034 -0.6325 1.469, 0.6837 -0.9225 1.829,
- 0.4137 -0.9725 2.119, 0.4537 -0.6625 2.049, 0.3237 -0.5725 2.169,
- 0.1837 -0.4625 2.199, 0.4837 -0.5625 2.109, 0.2937 -0.6725 2.099,
- 1.324 -0.4725 1.129, 1.164 -0.8425 1.229, 1.514 -0.2825 0.9094,
- 1.434 -0.2025 1.099, 1.674 -0.06251 0.6294, 1.144 0.01749 1.509,
- 1.654 0.2675 1.029, 1.774 0.1675 0.4094, 1.844 0.3275 0.1394,
- 1.804 0.06749 0.07941, 1.714 -0.2025 0.2794, 0.7537 -1.223 1.729,
- 0.5537 -1.213 1.979, 0.9737 -1.133 1.369, 0.9237 -0.9425 1.499,
- 0.9237 -1.343 1.199, 0.4037 -1.403 1.949, 0.2737 -1.503 1.819,
- 0.5337 -1.513 1.369, 0.3837 -1.243 2.129, 0.6237 -1.403 1.749,
- 1.694 -0.4725 0.1994, 1.524 -0.9925 0.3194, 1.384 -0.8325 0.7794,
- 1.324 -1.283 0.3794, 1.074 -1.463 0.3394, 1.534 -1.123 -0.2206,
- 1.564 -0.9525 -0.5006, 1.464 -1.153 -0.5006, 0.4937 -1.513 1.019,
- 0.4837 -1.673 0.5494, 1.424 -1.263 -0.3306, 1.204 -1.433 0.1394,
- 1.234 -1.413 -0.4606, 0.9837 -1.643 -0.2106, 0.4437 -1.913 0.1994,
- 0.2337 -3.413 -0.5206, 0.7137 -2.153 -0.2206, 1.004 -2.423 -0.7206,
- 1.124 -2.273 -0.8806, 1.214 -1.613 -0.6106, 1.344 -1.483 -1.031,
- 0.7737 -3.533 -0.8906, 0.6137 -3.663 -0.8206, 0.9337 -2.963 -0.8206,
- 0.8037 -3.083 -0.7506, 1.184 -2.563 -1.271, 0.3237 -2.843 -0.3006,
- 0.8537 -1.173 -2.071, 1.204 -1.563 -1.681, 1.004 -0.7625 -1.801,
- 1.414 -0.7225 -1.231, 1.324 -1.533 -1.301, 1.144 -2.043 -1.931,
- 1.224 -2.323 -1.581, 1.264 -1.943 -1.311, 1.214 -2.863 -1.561,
- 0.9137 -4.123 -1.271, 0.5837 -4.423 -1.041, 0.3337 -4.513 -1.031,
- 0.1437 -3.913 -0.7206, 0.0137 -4.653 -1.031, -0.0463 -5.343 -1.141,
- 0.1237 -5.333 -1.141, 0.4337 -5.233 -1.101, 0.8437 -4.693 -1.331,
- 0.8837 -5.093 -1.321, 1.344 -4.123 -1.751, 1.584 -4.413 -1.854,
- 1.284 -4.773 -1.581, 1.164 -3.773 -1.561, 1.354 -3.353 -1.931,
- 1.264 -2.653 -1.801, 1.124 -2.393 -2.141, 1.364 -3.173 -2.151,
- 1.114 -3.153 -1.281, 1.064 -4.443 -1.471, 1.004 -3.303 -3.431,
- 1.244 -4.073 -3.891, 1.724 -3.833 -3.251, 1.854 -3.823 -2.691,
- 1.854 -4.003 -2.281, 1.594 -3.533 -2.421, 1.224 -2.923 -2.521,
- 0.6737 -1.993 -2.721, 0.8037 -2.623 -3.051, 1.584 -3.743 -2.121,
- 1.464 -3.423 -2.941, 0.5237 -1.953 -2.821, 0.5737 -2.563 -3.181,
- 0.4937 -3.283 -3.661, 0.5137 -4.153 -4.151, 0.5437 -1.133 -2.431,
- 0.5637 -1.523 -2.571, 0.4337 -0.5525 -2.501, 0.3937 -0.5125 -2.591,
- 1.274 0.2775 -2.251, 0.9237 -0.09251 -2.411, 0.9737 -0.2825 -1.961,
- 0.5537 -0.6825 -2.411, 1.734 -0.2625 -0.4506, 1.504 -0.2525 -0.7906,
- 1.484 -0.9825 -0.6806, 1.724 0.1675 -0.6706, 1.774 -0.2925 -0.05059,
- 1.804 0.1975 -0.3606, 1.534 0.1275 -0.8306, 1.854 0.3975 -0.6106,
- 1.884 0.6775 -0.6406, 1.534 0.3375 -1.071, 1.334 -0.03251 -1.351,
- 1.604 0.6175 -1.421, 1.734 0.9175 -1.691, 1.944 1.177 -1.021,
- 1.954 1.007 -0.8606, 1.904 0.8275 -0.4906, 1.924 0.8175 -0.7006,
- 1.994 1.257 -1.111, 2.164 1.557 -1.221, 2.164 1.717 -1.151,
- 2.234 1.927 -1.401, 2.244 1.767 -1.181, 2.374 1.877 -1.351,
- 2.264 1.727 -1.281, 2.404 1.777 -1.451, 2.564 1.737 -1.711,
- 2.434 1.717 -1.621, 2.244 1.697 -1.481, 2.464 1.577 -1.781,
- 2.564 1.587 -1.801, 2.374 1.887 -1.541, 2.244 1.807 -1.731,
- 2.094 1.587 -1.831, 2.344 1.727 -1.751, 2.584 1.767 -1.741,
- 2.544 1.527 -1.901, 2.114 0.9575 -1.811, 2.314 0.7075 -1.701,
- 2.444 1.057 -1.881, 2.314 1.327 -1.641, 2.464 1.367 -1.841,
- 2.464 1.057 -1.821, 2.364 0.8675 -1.641, 2.364 0.8075 -1.661,
- 2.544 1.377 -1.871, 1.954 1.247 -1.851, 2.274 1.387 -1.871,
- 1.954 0.6075 -1.531, 1.814 0.3575 -1.271, 2.194 0.5175 -1.541,
- 1.744 0.1775 -1.021, 1.874 0.1075 -0.8406, 2.004 0.2075 -1.071,
- 2.084 0.3375 -1.281, 2.114 0.4175 -1.091, 2.164 0.4775 -1.321,
- 2.214 0.6175 -1.231, 2.034 0.3475 -0.8906, 1.994 0.4575 -0.7606,
- 2.274 0.7075 -1.471, 2.104 0.7375 -1.311, 2.174 0.7975 -1.501,
- 1.984 0.6675 -0.7606, 1.894 0.2275 -0.7006, 1.994 0.7475 -1.101,
- 1.934 0.8375 -1.021, 1.884 1.047 -1.221, 1.904 1.007 -1.091,
- 2.134 0.6275 -1.001, 1.994 1.067 -1.021, 2.004 0.8875 -0.9106,
- 2.094 1.207 -1.361, 1.964 1.157 -1.181, 1.994 1.137 -1.241,
- 1.974 1.137 -1.101, 2.114 1.257 -1.411, 2.084 1.127 -1.501,
- 2.044 0.8575 -1.361, 2.084 0.9975 -1.521, 2.194 1.297 -1.541,
- 2.164 1.467 -1.501, 2.064 1.457 -1.341, 2.314 1.067 -1.631,
- 2.414 1.537 -1.681, 2.094 1.327 -1.241, 2.154 1.617 -1.381]
- }
- coordIndex [
- 1, 0, 2, -1,
- 2, 0, 3, -1, 3, 0, 4, -1, 4, 0, 5, -1, 5, 0, 1, -1,
- 5, 6, 7, -1, 7, 6, 8, -1, 8, 6, 9, -1, 9, 6, 10, -1,
- 10, 6, 1, -1, 1, 6, 5, -1, 3, 11, 2, -1, 2, 11, 12, -1,
- 12, 11, 13, -1, 13, 11, 14, -1, 14, 11, 15, -1, 15, 11, 3, -1,
- 12, 16, 17, -1, 17, 16, 10, -1, 10, 16, 18, -1, 18, 16, 19, -1,
- 19, 16, 20, -1, 20, 16, 21, -1, 21, 16, 22, -1, 22, 16, 12, -1,
- 1, 2, 10, -1, 17, 10, 2, -1, 17, 2, 12, -1, 9, 23, 24, -1,
- 24, 23, 25, -1, 25, 23, 26, -1, 26, 23, 27, -1, 27, 23, 20, -1,
- 20, 23, 19, -1, 19, 23, 18, -1, 18, 23, 9, -1, 18, 9, 10, -1,
- 8, 28, 29, -1, 29, 28, 30, -1, 30, 28, 31, -1, 31, 28, 25, -1,
- 25, 28, 32, -1, 32, 28, 8, -1, 25, 32, 24, -1, 24, 32, 9, -1,
- 9, 32, 8, -1, 31, 33, 30, -1, 30, 33, 34, -1, 34, 33, 35, -1,
- 35, 33, 36, -1, 36, 33, 37, -1, 37, 33, 31, -1, 30, 34, 29, -1,
- 26, 38, 36, -1, 36, 38, 39, -1, 39, 38, 40, -1, 40, 38, 41, -1,
- 41, 38, 26, -1, 36, 37, 26, -1, 31, 25, 37, -1, 37, 25, 26, -1,
- 26, 27, 41, -1, 39, 42, 43, -1, 43, 42, 44, -1, 44, 42, 45, -1,
- 45, 42, 46, -1, 46, 42, 47, -1, 47, 42, 39, -1, 43, 48, 39, -1,
- 36, 39, 48, -1, 36, 48, 35, -1, 21, 49, 20, -1, 20, 49, 27, -1,
- 27, 49, 41, -1, 41, 49, 50, -1, 50, 49, 51, -1, 51, 49, 52, -1,
- 52, 49, 53, -1, 53, 49, 21, -1, 39, 40, 47, -1, 47, 40, 46, -1,
- 40, 41, 50, -1, 51, 54, 50, -1, 50, 54, 40, -1, 40, 54, 46, -1,
- 46, 54, 55, -1, 55, 54, 56, -1, 56, 54, 51, -1, 45, 46, 55, -1,
- 45, 55, 57, -1, 45, 57, 44, -1, 57, 55, 58, -1, 56, 58, 55, -1,
- 58, 56, 59, -1, 61, 60, 62, -1, 62, 60, 52, -1, 52, 60, 51, -1,
- 51, 60, 56, -1, 56, 60, 59, -1, 59, 60, 61, -1, 64, 63, 65, -1,
- 65, 63, 62, -1, 62, 63, 66, -1, 66, 63, 67, -1, 67, 63, 68, -1,
- 68, 63, 64, -1, 66, 62, 61, -1, 14, 69, 13, -1, 13, 69, 22, -1,
- 22, 69, 65, -1, 65, 69, 64, -1, 64, 69, 70, -1, 70, 69, 14, -1,
- 52, 53, 65, -1, 53, 21, 65, -1, 22, 65, 21, -1, 13, 22, 12, -1,
- 52, 65, 62, -1, 72, 71, 70, -1, 70, 71, 64, -1, 64, 71, 68, -1,
- 68, 71, 73, -1, 73, 71, 74, -1, 74, 71, 75, -1, 75, 71, 72, -1,
- 68, 73, 67, -1, 76, 73, 74, -1, 76, 74, 75, -1, 70, 14, 72, -1,
- 72, 14, 15, -1, 4, 77, 3, -1, 3, 77, 15, -1, 15, 77, 72, -1,
- 72, 77, 75, -1, 75, 77, 4, -1, 79, 78, 80, -1, 80, 78, 5, -1,
- 5, 78, 4, -1, 4, 78, 75, -1, 75, 78, 76, -1, 76, 78, 79, -1,
- 7, 79, 80, -1, 7, 80, 5, -1, 8, 29, 7, -1, 29, 81, 7, -1,
- 7, 81, 82, -1, 82, 81, 83, -1, 83, 81, 84, -1, 84, 81, 85, -1,
- 85, 81, 86, -1, 86, 81, 87, -1, 87, 81, 48, -1, 48, 81, 35, -1,
- 35, 81, 34, -1, 34, 81, 29, -1, 61, 88, 59, -1, 58, 59, 88, -1,
- 58, 89, 57, -1, 57, 89, 90, -1, 90, 89, 91, -1, 91, 89, 92, -1,
- 92, 89, 93, -1, 93, 89, 88, -1, 88, 89, 58, -1, 87, 48, 43, -1,
- 87, 43, 44, -1, 90, 44, 57, -1, 95, 94, 44, -1, 44, 94, 87, -1,
- 87, 94, 86, -1, 86, 94, 96, -1, 96, 94, 97, -1, 97, 94, 98, -1,
- 98, 94, 99, -1, 99, 94, 95, -1, 95, 44, 90, -1, 91, 100, 90, -1,
- 90, 100, 99, -1, 99, 100, 101, -1, 101, 100, 102, -1,
- 102, 100, 103, -1, 103, 100, 91, -1, 90, 99, 95, -1,
- 93, 104, 92, -1, 92, 104, 105, -1, 105, 104, 106, -1,
- 106, 104, 107, -1, 107, 104, 108, -1, 108, 104, 93, -1,
- 109, 108, 110, -1, 93, 110, 108, -1, 110, 93, 88, -1,
- 108, 109, 107, -1, 106, 111, 112, -1, 106, 113, 105, -1,
- 105, 113, 114, -1, 114, 113, 115, -1, 115, 113, 116, -1,
- 116, 113, 117, -1, 117, 113, 112, -1, 112, 113, 106, -1,
- 111, 106, 107, -1, 119, 118, 120, -1, 120, 118, 121, -1,
- 121, 118, 122, -1, 122, 118, 123, -1, 123, 118, 124, -1,
- 124, 118, 125, -1, 125, 118, 126, -1, 126, 118, 119, -1,
- 125, 116, 117, -1, 125, 117, 124, -1, 123, 124, 117, -1,
- 123, 117, 127, -1, 112, 127, 117, -1, 129, 128, 130, -1,
- 130, 128, 126, -1, 126, 128, 125, -1, 125, 128, 131, -1,
- 131, 128, 132, -1, 132, 128, 129, -1, 134, 133, 135, -1,
- 135, 133, 132, -1, 132, 133, 136, -1, 136, 133, 137, -1,
- 137, 133, 138, -1, 138, 133, 134, -1, 131, 116, 125, -1,
- 115, 116, 131, -1, 115, 131, 136, -1, 132, 136, 131, -1,
- 135, 132, 129, -1, 119, 130, 126, -1, 140, 139, 141, -1,
- 141, 139, 138, -1, 138, 139, 142, -1, 142, 139, 143, -1,
- 143, 139, 144, -1, 144, 139, 140, -1, 143, 145, 142, -1,
- 142, 145, 146, -1, 146, 145, 147, -1, 147, 145, 148, -1,
- 148, 145, 149, -1, 149, 145, 143, -1, 146, 150, 137, -1,
- 137, 150, 136, -1, 136, 150, 115, -1, 115, 150, 114, -1,
- 114, 150, 151, -1, 151, 150, 146, -1, 138, 142, 137, -1,
- 146, 137, 142, -1, 134, 141, 138, -1, 140, 152, 144, -1,
- 143, 144, 152, -1, 143, 152, 153, -1, 154, 153, 152, -1,
- 154, 152, 155, -1, 154, 155, 156, -1, 154, 156, 157, -1,
- 158, 157, 156, -1, 158, 156, 159, -1, 158, 160, 157, -1,
- 157, 160, 154, -1, 154, 160, 161, -1, 161, 160, 162, -1,
- 162, 160, 163, -1, 163, 160, 164, -1, 164, 160, 158, -1,
- 153, 154, 161, -1, 153, 161, 149, -1, 153, 149, 143, -1,
- 146, 147, 151, -1, 151, 165, 166, -1, 166, 165, 167, -1,
- 167, 165, 103, -1, 103, 165, 168, -1, 168, 165, 147, -1,
- 147, 165, 151, -1, 151, 166, 114, -1, 105, 114, 166, -1,
- 103, 91, 167, -1, 166, 167, 91, -1, 166, 91, 92, -1,
- 166, 92, 105, -1, 162, 169, 170, -1, 170, 169, 171, -1,
- 171, 169, 172, -1, 172, 169, 173, -1, 173, 169, 174, -1,
- 174, 169, 162, -1, 148, 170, 171, -1, 148, 171, 168, -1,
- 148, 168, 147, -1, 162, 170, 161, -1, 148, 161, 170, -1,
- 161, 148, 149, -1, 176, 175, 168, -1, 168, 175, 103, -1,
- 103, 175, 102, -1, 102, 175, 176, -1, 168, 171, 176, -1,
- 172, 176, 171, -1, 176, 172, 173, -1, 163, 174, 162, -1,
- 177, 173, 174, -1, 173, 177, 178, -1, 173, 178, 179, -1,
- 173, 179, 180, -1, 173, 180, 176, -1, 101, 102, 181, -1,
- 101, 181, 98, -1, 98, 182, 183, -1, 183, 182, 180, -1,
- 180, 182, 176, -1, 176, 182, 102, -1, 102, 182, 181, -1,
- 181, 182, 98, -1, 178, 184, 179, -1, 179, 184, 180, -1,
- 180, 184, 185, -1, 185, 184, 186, -1, 186, 184, 187, -1,
- 187, 184, 178, -1, 101, 98, 99, -1, 183, 188, 98, -1,
- 98, 188, 97, -1, 183, 180, 185, -1, 97, 189, 96, -1,
- 96, 189, 190, -1, 190, 189, 191, -1, 191, 189, 192, -1,
- 192, 189, 193, -1, 193, 189, 194, -1, 194, 189, 185, -1,
- 185, 189, 183, -1, 183, 189, 188, -1, 188, 189, 97, -1,
- 196, 195, 186, -1, 186, 195, 185, -1, 185, 195, 197, -1,
- 197, 195, 198, -1, 198, 195, 199, -1, 199, 195, 196, -1,
- 196, 187, 200, -1, 200, 201, 199, -1, 199, 201, 198, -1,
- 198, 201, 202, -1, 202, 201, 203, -1, 203, 201, 204, -1,
- 204, 201, 200, -1, 187, 196, 186, -1, 196, 200, 199, -1,
- 185, 197, 194, -1, 194, 205, 193, -1, 193, 205, 206, -1,
- 206, 205, 207, -1, 207, 205, 208, -1, 208, 205, 197, -1,
- 197, 205, 194, -1, 202, 208, 198, -1, 197, 198, 208, -1,
- 190, 209, 96, -1, 96, 209, 86, -1, 86, 209, 85, -1,
- 85, 209, 84, -1, 84, 209, 210, -1, 210, 209, 211, -1,
- 211, 209, 190, -1, 213, 212, 191, -1, 191, 212, 211, -1,
- 211, 212, 214, -1, 214, 212, 215, -1, 215, 212, 216, -1,
- 216, 212, 213, -1, 216, 217, 218, -1, 218, 217, 219, -1,
- 219, 217, 220, -1, 220, 217, 221, -1, 221, 217, 192, -1,
- 192, 217, 213, -1, 213, 217, 216, -1, 191, 211, 190, -1,
- 192, 213, 191, -1, 206, 192, 193, -1, 192, 206, 221, -1,
- 203, 222, 202, -1, 202, 222, 223, -1, 223, 222, 224, -1,
- 224, 222, 225, -1, 225, 222, 203, -1, 223, 226, 227, -1,
- 227, 226, 228, -1, 228, 226, 229, -1, 229, 226, 224, -1,
- 224, 226, 223, -1, 231, 230, 224, -1, 224, 230, 229, -1,
- 229, 230, 232, -1, 232, 230, 233, -1, 233, 230, 234, -1,
- 234, 230, 231, -1, 231, 224, 225, -1, 227, 235, 223, -1,
- 223, 235, 208, -1, 208, 235, 207, -1, 202, 223, 208, -1,
- 207, 236, 206, -1, 206, 236, 221, -1, 221, 236, 220, -1,
- 220, 236, 237, -1, 237, 236, 238, -1, 238, 236, 239, -1,
- 239, 236, 240, -1, 240, 236, 228, -1, 228, 236, 227, -1,
- 227, 236, 235, -1, 235, 236, 207, -1, 229, 241, 228, -1,
- 228, 241, 240, -1, 240, 241, 239, -1, 239, 241, 242, -1,
- 242, 241, 232, -1, 232, 241, 229, -1, 233, 243, 232, -1,
- 232, 243, 244, -1, 244, 243, 245, -1, 245, 243, 246, -1,
- 246, 243, 247, -1, 247, 243, 233, -1, 245, 248, 244, -1,
- 244, 248, 242, -1, 242, 248, 238, -1, 238, 248, 237, -1,
- 242, 238, 239, -1, 244, 242, 232, -1, 245, 249, 248, -1,
- 248, 249, 237, -1, 237, 249, 250, -1, 250, 249, 251, -1,
- 251, 249, 252, -1, 252, 249, 253, -1, 253, 249, 246, -1,
- 246, 249, 245, -1, 255, 254, 237, -1, 237, 254, 220, -1,
- 220, 254, 219, -1, 219, 254, 255, -1, 255, 237, 250, -1,
- 257, 256, 258, -1, 258, 256, 259, -1, 259, 256, 260, -1,
- 260, 256, 251, -1, 251, 256, 250, -1, 250, 261, 255, -1,
- 255, 261, 262, -1, 262, 261, 263, -1, 263, 261, 264, -1,
- 264, 261, 257, -1, 257, 261, 250, -1, 257, 258, 264, -1,
- 260, 265, 259, -1, 259, 265, 258, -1, 258, 265, 264, -1,
- 264, 265, 266, -1, 266, 265, 267, -1, 267, 265, 268, -1,
- 251, 252, 260, -1, 269, 260, 252, -1, 268, 265, 260, -1,
- 268, 260, 269, -1, 218, 270, 216, -1, 216, 270, 215, -1,
- 215, 270, 271, -1, 271, 270, 272, -1, 272, 270, 273, -1,
- 273, 270, 218, -1, 273, 274, 272, -1, 272, 274, 275, -1,
- 275, 274, 276, -1, 276, 274, 277, -1, 277, 274, 278, -1,
- 278, 274, 279, -1, 279, 274, 273, -1, 255, 262, 219, -1,
- 218, 219, 273, -1, 262, 273, 219, -1, 279, 273, 262, -1,
- 279, 262, 280, -1, 263, 280, 262, -1, 266, 281, 263, -1,
- 263, 281, 280, -1, 266, 263, 264, -1, 266, 282, 281, -1,
- 281, 282, 280, -1, 280, 282, 278, -1, 278, 282, 283, -1,
- 283, 282, 284, -1, 284, 282, 285, -1, 285, 282, 267, -1,
- 267, 282, 266, -1, 267, 268, 285, -1, 280, 278, 279, -1,
- 211, 214, 210, -1, 286, 284, 285, -1, 288, 287, 289, -1,
- 289, 287, 290, -1, 290, 287, 291, -1, 291, 287, 292, -1,
- 292, 287, 288, -1, 275, 293, 292, -1, 292, 293, 294, -1,
- 294, 293, 295, -1, 295, 293, 296, -1, 296, 293, 276, -1,
- 276, 293, 275, -1, 277, 297, 276, -1, 276, 297, 296, -1,
- 296, 297, 298, -1, 299, 297, 300, -1, 300, 297, 277, -1,
- 291, 292, 294, -1, 295, 296, 298, -1, 299, 300, 301, -1,
- 283, 301, 300, -1, 283, 300, 278, -1, 302, 283, 284, -1,
- 302, 301, 283, -1, 275, 288, 272, -1, 271, 272, 288, -1,
- 288, 303, 271, -1, 271, 303, 215, -1, 215, 303, 214, -1,
- 214, 303, 304, -1, 304, 303, 289, -1, 289, 303, 288, -1,
- 275, 292, 288, -1, 278, 300, 277, -1, 210, 305, 84, -1,
- 84, 305, 83, -1, 83, 305, 306, -1, 306, 305, 307, -1,
- 307, 305, 308, -1, 308, 305, 304, -1, 304, 305, 210, -1,
- 289, 308, 304, -1, 290, 309, 289, -1, 289, 309, 310, -1,
- 310, 309, 311, -1, 311, 309, 312, -1, 312, 309, 290, -1,
- 289, 310, 308, -1, 307, 308, 310, -1, 310, 313, 307, -1,
- 307, 313, 314, -1, 314, 313, 315, -1, 315, 313, 316, -1,
- 316, 313, 311, -1, 311, 313, 310, -1, 318, 317, 319, -1,
- 319, 317, 312, -1, 312, 317, 320, -1, 320, 317, 321, -1,
- 321, 317, 322, -1, 322, 317, 318, -1, 301, 323, 318, -1,
- 318, 323, 322, -1, 322, 323, 321, -1, 321, 323, 324, -1,
- 324, 323, 302, -1, 302, 323, 301, -1, 312, 290, 319, -1,
- 284, 324, 302, -1, 284, 325, 324, -1, 324, 325, 326, -1,
- 326, 325, 327, -1, 327, 325, 328, -1, 328, 325, 286, -1,
- 286, 325, 284, -1, 324, 326, 321, -1, 320, 321, 326, -1,
- 326, 329, 320, -1, 320, 329, 330, -1, 330, 329, 331, -1,
- 331, 329, 332, -1, 332, 329, 327, -1, 327, 329, 326, -1,
- 320, 330, 312, -1, 330, 311, 312, -1, 311, 330, 316, -1,
- 316, 330, 331, -1, 286, 333, 328, -1, 334, 328, 333, -1,
- 335, 328, 334, -1, 328, 335, 327, -1, 332, 327, 335, -1,
- 332, 335, 336, -1, 332, 336, 337, -1, 332, 337, 338, -1,
- 332, 338, 331, -1, 331, 339, 316, -1, 316, 339, 315, -1,
- 315, 339, 340, -1, 340, 339, 341, -1, 341, 339, 338, -1,
- 338, 339, 331, -1, 341, 338, 337, -1, 315, 340, 342, -1,
- 315, 342, 314, -1, 307, 314, 306, -1, 83, 306, 314, -1,
- 83, 314, 82, -1, 342, 82, 314, -1, 82, 342, 7, -1,
- 79, 7, 342, -1, 214, 304, 210, -1, 344, 343, 345, -1,
- 347, 346, 348, -1, 349, 348, 346, -1, 346, 350, 349, -1,
- 351, 349, 350, -1, 351, 350, 352, -1, 353, 352, 350, -1,
- 354, 350, 346, -1, 354, 346, 355, -1, 357, 356, 358, -1,
- 358, 359, 360, -1, 357, 358, 360, -1, 355, 357, 360, -1,
- 354, 355, 360, -1, 361, 354, 360, -1, 359, 361, 360, -1,
- 362, 359, 358, -1, 362, 358, 356, -1, 362, 356, 363, -1,
- 362, 363, 364, -1, 362, 364, 365, -1, 366, 365, 364, -1,
- 364, 334, 366, -1, 334, 333, 366, -1, 286, 366, 333, -1,
- 361, 359, 367, -1, 368, 361, 367, -1, 367, 369, 368, -1,
- 370, 368, 369, -1, 371, 369, 367, -1, 365, 372, 373, -1,
- 362, 365, 373, -1, 359, 362, 373, -1, 367, 359, 373, -1,
- 371, 367, 373, -1, 372, 371, 373, -1, 371, 372, 374, -1,
- 375, 374, 372, -1, 286, 376, 377, -1, 366, 286, 377, -1,
- 365, 366, 377, -1, 372, 365, 377, -1, 375, 372, 377, -1,
- 376, 375, 377, -1, 376, 378, 375, -1, 369, 379, 380, -1,
- 378, 381, 382, -1, 375, 378, 382, -1, 374, 375, 382, -1,
- 383, 374, 382, -1, 384, 383, 382, -1, 381, 384, 382, -1,
- 383, 384, 385, -1, 374, 383, 385, -1, 371, 374, 385, -1,
- 369, 371, 385, -1, 379, 369, 385, -1, 384, 379, 385, -1,
- 368, 386, 387, -1, 361, 368, 387, -1, 354, 361, 387, -1,
- 350, 354, 387, -1, 353, 350, 387, -1, 386, 353, 387, -1,
- 353, 386, 388, -1, 389, 388, 386, -1, 369, 380, 370, -1,
- 386, 368, 370, -1, 389, 386, 370, -1, 380, 389, 370, -1,
- 389, 345, 388, -1, 345, 343, 390, -1, 388, 345, 390, -1,
- 353, 388, 390, -1, 352, 353, 390, -1, 351, 352, 390, -1,
- 391, 351, 390, -1, 343, 391, 390, -1, 393, 392, 394, -1,
- 396, 395, 397, -1, 389, 395, 398, -1, 345, 389, 398, -1,
- 344, 345, 398, -1, 399, 344, 398, -1, 400, 399, 398, -1,
- 395, 400, 398, -1, 400, 395, 401, -1, 396, 401, 395, -1,
- 378, 402, 381, -1, 378, 376, 402, -1, 402, 393, 394, -1,
- 403, 381, 394, -1, 405, 404, 406, -1, 408, 407, 397, -1,
- 394, 392, 409, -1, 403, 394, 409, -1, 404, 403, 409, -1,
- 406, 404, 409, -1, 410, 406, 409, -1, 392, 410, 409, -1,
- 410, 396, 411, -1, 406, 410, 411, -1, 405, 406, 411, -1,
- 407, 405, 411, -1, 397, 407, 411, -1, 396, 397, 411, -1,
- 397, 395, 412, -1, 408, 397, 412, -1, 380, 408, 412, -1,
- 389, 380, 412, -1, 395, 389, 412, -1, 286, 285, 376, -1,
- 413, 343, 344, -1, 415, 414, 393, -1, 416, 285, 268, -1,
- 416, 417, 418, -1, 285, 416, 418, -1, 376, 285, 418, -1,
- 402, 376, 418, -1, 393, 402, 418, -1, 415, 393, 418, -1,
- 419, 415, 418, -1, 417, 419, 418, -1, 417, 420, 421, -1,
- 421, 415, 419, -1, 417, 421, 419, -1, 421, 422, 415, -1,
- 414, 415, 422, -1, 414, 422, 423, -1, 422, 424, 423, -1,
- 425, 423, 424, -1, 426, 424, 422, -1, 414, 423, 427, -1,
- 393, 414, 427, -1, 392, 393, 427, -1, 410, 392, 427, -1,
- 396, 410, 427, -1, 401, 396, 427, -1, 423, 401, 427, -1,
- 423, 425, 428, -1, 401, 423, 428, -1, 400, 401, 428, -1,
- 399, 400, 428, -1, 429, 399, 428, -1, 425, 429, 428, -1,
- 268, 269, 430, -1, 268, 430, 431, -1, 269, 252, 430, -1,
- 432, 430, 252, -1, 416, 268, 431, -1, 417, 416, 431, -1,
- 420, 417, 431, -1, 433, 420, 431, -1, 434, 433, 431, -1,
- 430, 434, 431, -1, 435, 420, 433, -1, 435, 436, 437, -1,
- 420, 435, 437, -1, 421, 420, 437, -1, 422, 421, 437, -1,
- 426, 422, 437, -1, 436, 426, 437, -1, 432, 436, 438, -1,
- 430, 432, 438, -1, 434, 430, 438, -1, 433, 434, 438, -1,
- 435, 433, 438, -1, 436, 435, 438, -1, 426, 436, 439, -1,
- 424, 426, 440, -1, 441, 424, 440, -1, 439, 441, 440, -1,
- 426, 439, 440, -1, 246, 442, 443, -1, 253, 246, 443, -1,
- 252, 253, 443, -1, 432, 252, 443, -1, 436, 432, 443, -1,
- 439, 436, 443, -1, 444, 439, 443, -1, 442, 444, 443, -1,
- 446, 445, 447, -1, 447, 448, 449, -1, 449, 439, 444, -1,
- 447, 449, 444, -1, 446, 447, 444, -1, 442, 446, 444, -1,
- 247, 233, 450, -1, 246, 247, 450, -1, 442, 246, 450, -1,
- 446, 442, 450, -1, 445, 446, 450, -1, 233, 445, 450, -1,
- 445, 451, 452, -1, 447, 445, 452, -1, 448, 447, 452, -1,
- 453, 448, 452, -1, 454, 453, 452, -1, 451, 454, 452, -1,
- 456, 455, 457, -1, 458, 456, 457, -1, 454, 458, 457, -1,
- 453, 454, 457, -1, 448, 453, 457, -1, 449, 448, 457, -1,
- 439, 449, 457, -1, 441, 439, 457, -1, 459, 441, 457, -1,
- 460, 459, 457, -1, 455, 460, 457, -1, 462, 461, 463, -1,
- 461, 455, 456, -1, 463, 461, 456, -1, 458, 463, 456, -1,
- 231, 225, 464, -1, 234, 231, 465, -1, 233, 234, 465, -1,
- 445, 233, 465, -1, 451, 445, 465, -1, 464, 451, 465, -1,
- 231, 464, 465, -1, 464, 463, 466, -1, 451, 464, 466, -1,
- 454, 451, 466, -1, 458, 454, 466, -1, 463, 458, 466, -1,
- 225, 203, 467, -1, 464, 225, 467, -1, 463, 464, 467, -1,
- 462, 463, 467, -1, 203, 462, 467, -1, 468, 459, 460, -1,
- 460, 469, 468, -1, 468, 470, 471, -1, 470, 472, 413, -1,
- 471, 429, 473, -1, 468, 471, 473, -1, 459, 468, 473, -1,
- 441, 459, 473, -1, 424, 441, 473, -1, 425, 424, 473, -1,
- 429, 425, 473, -1, 429, 471, 474, -1, 399, 429, 474, -1,
- 344, 399, 474, -1, 413, 344, 474, -1, 470, 413, 474, -1,
- 471, 470, 474, -1, 413, 472, 475, -1, 343, 413, 475, -1,
- 391, 343, 475, -1, 476, 391, 475, -1, 477, 476, 475, -1,
- 478, 477, 475, -1, 472, 478, 475, -1, 479, 461, 480, -1,
- 462, 480, 461, -1, 479, 481, 482, -1, 461, 479, 482, -1,
- 455, 461, 482, -1, 460, 455, 482, -1, 469, 460, 482, -1,
- 481, 469, 482, -1, 483, 481, 479, -1, 485, 484, 200, -1,
- 187, 486, 485, -1, 204, 200, 487, -1, 203, 204, 487, -1,
- 462, 203, 487, -1, 480, 462, 487, -1, 484, 480, 487, -1,
- 200, 484, 487, -1, 485, 200, 187, -1, 484, 485, 488, -1,
- 480, 484, 488, -1, 479, 480, 488, -1, 483, 479, 488, -1,
- 486, 483, 488, -1, 485, 486, 488, -1, 490, 489, 491, -1,
- 492, 490, 491, -1, 483, 492, 491, -1, 481, 483, 491, -1,
- 469, 481, 491, -1, 468, 469, 491, -1, 470, 468, 491, -1,
- 472, 470, 491, -1, 478, 472, 491, -1, 489, 478, 491, -1,
- 492, 483, 493, -1, 494, 489, 490, -1, 492, 494, 490, -1,
- 496, 495, 494, -1, 187, 178, 497, -1, 486, 187, 497, -1,
- 483, 486, 497, -1, 493, 483, 497, -1, 498, 493, 497, -1,
- 178, 498, 497, -1, 499, 494, 500, -1, 501, 499, 500, -1,
- 502, 501, 500, -1, 493, 502, 500, -1, 492, 493, 500, -1,
- 494, 492, 500, -1, 496, 494, 499, -1, 496, 499, 501, -1,
- 503, 502, 493, -1, 503, 493, 498, -1, 503, 498, 178, -1,
- 503, 178, 177, -1, 177, 174, 503, -1, 163, 504, 174, -1,
- 502, 503, 505, -1, 505, 506, 502, -1, 507, 502, 506, -1,
- 501, 502, 508, -1, 509, 501, 508, -1, 507, 509, 508, -1,
- 502, 507, 508, -1, 511, 510, 512, -1, 512, 513, 511, -1,
- 504, 511, 513, -1, 512, 514, 507, -1, 512, 507, 506, -1,
- 512, 506, 513, -1, 515, 513, 506, -1, 174, 504, 515, -1,
- 503, 174, 515, -1, 505, 503, 515, -1, 506, 505, 515, -1,
- 504, 513, 515, -1, 517, 516, 518, -1, 517, 518, 519, -1,
- 517, 519, 520, -1, 509, 520, 519, -1, 516, 517, 521, -1,
- 522, 521, 517, -1, 514, 522, 523, -1, 507, 514, 523, -1,
- 509, 507, 523, -1, 520, 509, 523, -1, 517, 520, 523, -1,
- 522, 517, 523, -1, 524, 522, 514, -1, 526, 525, 510, -1,
- 526, 510, 511, -1, 526, 511, 527, -1, 164, 158, 528, -1,
- 163, 164, 528, -1, 504, 163, 528, -1, 511, 504, 528, -1,
- 527, 511, 528, -1, 529, 527, 528, -1, 158, 529, 528, -1,
- 158, 159, 530, -1, 158, 530, 529, -1, 527, 529, 530, -1,
- 527, 530, 531, -1, 527, 531, 532, -1, 527, 532, 526, -1,
- 525, 526, 532, -1, 525, 532, 533, -1, 534, 533, 532, -1,
- 536, 535, 537, -1, 524, 538, 539, -1, 535, 539, 538, -1,
- 522, 524, 540, -1, 521, 522, 540, -1, 541, 521, 540, -1,
- 542, 541, 540, -1, 539, 542, 540, -1, 524, 539, 540, -1,
- 510, 525, 543, -1, 512, 510, 543, -1, 514, 512, 543, -1,
- 524, 514, 543, -1, 538, 524, 543, -1, 525, 538, 543, -1,
- 533, 534, 544, -1, 525, 533, 544, -1, 538, 525, 544, -1,
- 535, 538, 544, -1, 537, 535, 544, -1, 534, 537, 544, -1,
- 546, 545, 547, -1, 549, 548, 550, -1, 550, 551, 542, -1,
- 541, 542, 551, -1, 541, 551, 552, -1, 551, 553, 552, -1,
- 535, 536, 554, -1, 539, 535, 554, -1, 542, 539, 554, -1,
- 550, 542, 554, -1, 549, 550, 554, -1, 536, 549, 554, -1,
- 550, 548, 555, -1, 551, 550, 555, -1, 553, 551, 555, -1,
- 545, 553, 555, -1, 547, 545, 555, -1, 548, 547, 555, -1,
- 112, 556, 127, -1, 123, 127, 556, -1, 123, 556, 557, -1,
- 553, 557, 556, -1, 553, 556, 552, -1, 545, 546, 558, -1,
- 553, 545, 558, -1, 557, 553, 558, -1, 123, 557, 558, -1,
- 122, 123, 558, -1, 121, 122, 558, -1, 559, 121, 558, -1,
- 546, 559, 558, -1, 111, 107, 560, -1, 112, 560, 561, -1,
- 556, 112, 561, -1, 552, 556, 561, -1, 541, 552, 561, -1,
- 521, 541, 561, -1, 516, 521, 561, -1, 560, 516, 561, -1,
- 560, 112, 111, -1, 562, 107, 563, -1, 565, 564, 566, -1,
- 566, 562, 565, -1, 563, 565, 562, -1, 562, 566, 567, -1,
- 107, 562, 567, -1, 560, 107, 567, -1, 516, 560, 567, -1,
- 518, 516, 567, -1, 566, 518, 567, -1, 569, 568, 495, -1,
- 509, 519, 570, -1, 501, 509, 570, -1, 496, 501, 570, -1,
- 495, 496, 570, -1, 569, 495, 570, -1, 519, 569, 570, -1,
- 568, 569, 571, -1, 495, 568, 572, -1, 494, 495, 572, -1,
- 489, 494, 572, -1, 478, 489, 572, -1, 477, 478, 572, -1,
- 573, 477, 572, -1, 571, 573, 572, -1, 568, 571, 572, -1,
- 569, 574, 571, -1, 573, 571, 575, -1, 573, 575, 576, -1,
- 564, 577, 578, -1, 566, 564, 578, -1, 518, 566, 578, -1,
- 519, 518, 578, -1, 569, 519, 578, -1, 574, 569, 578, -1,
- 577, 574, 578, -1, 577, 564, 579, -1, 580, 579, 564, -1,
- 582, 581, 583, -1, 584, 582, 583, -1, 576, 584, 583, -1,
- 573, 576, 583, -1, 477, 573, 583, -1, 476, 477, 583, -1,
- 391, 476, 583, -1, 351, 391, 583, -1, 349, 351, 583, -1,
- 348, 349, 583, -1, 581, 348, 583, -1, 585, 348, 581, -1,
- 348, 586, 587, -1, 348, 587, 347, -1, 588, 347, 589, -1,
- 590, 588, 589, -1, 591, 590, 589, -1, 586, 591, 589, -1,
- 587, 586, 589, -1, 347, 587, 589, -1, 590, 591, 592, -1,
- 593, 590, 592, -1, 594, 593, 592, -1, 595, 594, 592, -1,
- 591, 595, 592, -1, 593, 594, 596, -1, 597, 593, 596, -1,
- 588, 590, 598, -1, 588, 598, 599, -1, 601, 600, 599, -1,
- 590, 593, 602, -1, 598, 590, 602, -1, 599, 598, 602, -1,
- 601, 599, 602, -1, 603, 601, 602, -1, 597, 603, 602, -1,
- 593, 597, 602, -1, 605, 604, 606, -1, 608, 607, 609, -1,
- 609, 610, 606, -1, 611, 606, 610, -1, 605, 606, 611, -1,
- 597, 596, 612, -1, 603, 597, 612, -1, 606, 603, 612, -1,
- 609, 606, 612, -1, 608, 609, 612, -1, 596, 608, 612, -1,
- 604, 580, 613, -1, 601, 603, 614, -1, 600, 601, 614, -1,
- 613, 600, 614, -1, 604, 613, 614, -1, 606, 604, 614, -1,
- 603, 606, 614, -1, 579, 580, 615, -1, 616, 579, 615, -1,
- 617, 616, 615, -1, 605, 617, 615, -1, 604, 605, 615, -1,
- 580, 604, 615, -1, 577, 579, 616, -1, 616, 618, 577, -1,
- 574, 577, 618, -1, 619, 571, 574, -1, 619, 574, 618, -1,
- 619, 618, 620, -1, 616, 617, 621, -1, 618, 616, 621, -1,
- 620, 618, 621, -1, 622, 620, 621, -1, 623, 622, 621, -1,
- 617, 623, 621, -1, 622, 623, 624, -1, 625, 620, 622, -1,
- 626, 625, 622, -1, 611, 610, 627, -1, 605, 611, 627, -1,
- 617, 605, 627, -1, 623, 617, 627, -1, 624, 623, 627, -1,
- 628, 624, 627, -1, 629, 628, 627, -1, 610, 629, 627, -1,
- 630, 584, 576, -1, 630, 576, 626, -1, 575, 626, 576, -1,
- 625, 626, 631, -1, 620, 625, 631, -1, 619, 620, 631, -1,
- 571, 619, 631, -1, 575, 571, 631, -1, 626, 575, 631, -1,
- 632, 624, 628, -1, 633, 632, 634, -1, 635, 633, 634, -1,
- 630, 632, 633, -1, 624, 632, 636, -1, 622, 624, 636, -1,
- 626, 622, 636, -1, 630, 626, 636, -1, 632, 630, 636, -1,
- 637, 581, 582, -1, 633, 635, 638, -1, 630, 633, 638, -1,
- 584, 630, 638, -1, 582, 584, 638, -1, 637, 582, 638, -1,
- 635, 637, 638, -1, 639, 585, 640, -1, 641, 639, 640, -1,
- 634, 641, 640, -1, 640, 585, 642, -1, 634, 640, 642, -1,
- 635, 634, 642, -1, 637, 635, 642, -1, 581, 637, 642, -1,
- 585, 581, 642, -1, 644, 643, 639, -1, 644, 639, 645, -1,
- 646, 644, 645, -1, 629, 646, 645, -1, 628, 629, 645, -1,
- 632, 628, 645, -1, 634, 632, 645, -1, 641, 634, 645, -1,
- 639, 641, 645, -1, 647, 607, 648, -1, 647, 648, 643, -1,
- 649, 643, 648, -1, 609, 607, 650, -1, 610, 609, 650, -1,
- 629, 610, 650, -1, 646, 629, 650, -1, 644, 646, 650, -1,
- 643, 644, 650, -1, 647, 643, 650, -1, 607, 647, 650, -1,
- 594, 595, 651, -1, 596, 594, 651, -1, 608, 596, 651, -1,
- 607, 608, 651, -1, 648, 607, 651, -1, 595, 648, 651, -1,
- 649, 586, 652, -1, 643, 649, 652, -1, 639, 643, 652, -1,
- 585, 639, 652, -1, 348, 585, 652, -1, 586, 348, 652, -1,
- 586, 649, 653, -1, 591, 586, 653, -1, 595, 591, 653, -1,
- 648, 595, 653, -1, 649, 648, 653, -1, 319, 290, 291, -1,
- 319, 291, 294, -1, 319, 294, 295, -1, 319, 295, 318, -1,
- 318, 298, 301, -1, 301, 298, 299, -1, 381, 403, 404, -1,
- 405, 384, 404, -1, 379, 384, 405, -1, 379, 405, 407, -1,
- 380, 379, 407, -1, 394, 381, 402, -1, 408, 380, 407, -1,
- 318, 295, 298, -1, 299, 298, 297, -1, 381, 404, 384, -1,
- 257, 250, 256, -1]
- }
- }
- ]
-}
diff --git a/tests/media/auxiliary_files/sky.jpg b/tests/media/auxiliary_files/sky.jpg
deleted file mode 100644
index 8122837b02..0000000000
Binary files a/tests/media/auxiliary_files/sky.jpg and /dev/null differ
diff --git a/tests/media/auxiliary_files/subs.ismt b/tests/media/auxiliary_files/subs.ismt
deleted file mode 100644
index 72e95f226a..0000000000
Binary files a/tests/media/auxiliary_files/subs.ismt and /dev/null differ
diff --git a/tests/media/auxiliary_files/subtitle.srt b/tests/media/auxiliary_files/subtitle.srt
deleted file mode 100644
index ffc9b14327..0000000000
--- a/tests/media/auxiliary_files/subtitle.srt
+++ /dev/null
@@ -1,23 +0,0 @@
-1
-00:00:01,262 --> 00:00:02,787
-This is a sub-title
-on 2 lines
-
-2
-00:00:03,418 --> 00:00:04,817
-with italic support
-
-3
-00:00:05,986 --> 00:00:06,419
-and also bold
-
-4
-00:00:07,223 --> 00:00:08,487
-and even bold
-italic lines...
-
-5
-00:00:09,223 --> 00:00:10,487
-and unicode: é ï ö Ä
-
-
diff --git a/tests/media/auxiliary_files/subtitle.sub b/tests/media/auxiliary_files/subtitle.sub
deleted file mode 100644
index 116a978648..0000000000
--- a/tests/media/auxiliary_files/subtitle.sub
+++ /dev/null
@@ -1,5 +0,0 @@
-{25}{50}This is a sub-title
-{75}{100}Another subtitle|on 2 lines
-{150}{200}With unicode: é ï ö Ä
-
-
diff --git a/tests/media/auxiliary_files/subtitle.ttxt b/tests/media/auxiliary_files/subtitle.ttxt
deleted file mode 100644
index 9d6120c789..0000000000
--- a/tests/media/auxiliary_files/subtitle.ttxt
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-This is a sub-title
-on 2 lines
-
-with italic support
-
-
-and also bold
-
-
-
-
-and unicode: é ï ö Ä
-
-
diff --git a/tests/media/auxiliary_files/subtitle_fr.srt b/tests/media/auxiliary_files/subtitle_fr.srt
deleted file mode 100644
index 29785ac086..0000000000
--- a/tests/media/auxiliary_files/subtitle_fr.srt
+++ /dev/null
@@ -1,23 +0,0 @@
-1
-00:00:01,262 --> 00:00:02,787
-Ceci est un sous-titre
-sur 2 lignes
-
-2
-00:00:03,418 --> 00:00:04,817
-avec support de l'italique
-
-3
-00:00:05,986 --> 00:00:06,419
-et du gras
-
-4
-00:00:07,223 --> 00:00:08,487
-et même du gras
-italique ...
-
-5
-00:00:09,223 --> 00:00:10,487
-et de l'unicode: é ï ö Ä
-
-
diff --git a/tests/media/auxiliary_files/svg2html.xslt b/tests/media/auxiliary_files/svg2html.xslt
deleted file mode 100644
index 48c604096d..0000000000
--- a/tests/media/auxiliary_files/svg2html.xslt
+++ /dev/null
@@ -1,117 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Viewer
-
-
-Your browser does not have the GPAC plugin installed, visit http://gpac.io for more information ...
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/auxiliary_files/video.av1 b/tests/media/auxiliary_files/video.av1
deleted file mode 100644
index 1241cdb28c..0000000000
Binary files a/tests/media/auxiliary_files/video.av1 and /dev/null differ
diff --git a/tests/media/auxiliary_files/x3d2html.xslt b/tests/media/auxiliary_files/x3d2html.xslt
deleted file mode 100644
index 0017c990ea..0000000000
--- a/tests/media/auxiliary_files/x3d2html.xslt
+++ /dev/null
@@ -1,127 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Viewer
-
-
-
-Your browser does not have the GPAC plugin installed, visit http://gpac.io for more information ...
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/auxiliary_files/xmt2html.xslt b/tests/media/auxiliary_files/xmt2html.xslt
deleted file mode 100644
index fbdf94ade3..0000000000
--- a/tests/media/auxiliary_files/xmt2html.xslt
+++ /dev/null
@@ -1,159 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Viewer
-
-
-
-Your browser does not have the GPAC plugin installed, visit http://gpac.io for more information ...
-
-
-
-
-
-
-
-
XMT Code
-
-Your browser does not support inline objects. You cannot view the XMT code, use the download link instead.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- See also .html
-
-
-
-
-
-
-
diff --git a/tests/media/bifs/bifs-2D-background-background2D-bind.bt b/tests/media/bifs/bifs-2D-background-background2D-bind.bt
deleted file mode 100644
index 39f7cd4cb7..0000000000
--- a/tests/media/bifs/bifs-2D-background-background2D-bind.bt
+++ /dev/null
@@ -1,71 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 255
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- DEF B1 Background2D {
- backColor $FFFFFF
- }
- DEF B2 Background2D {
- backColor 1 0 0
- }
- WorldInfo {
- info [
- "This shows 2 Background2D nodes and the bind mechanism"
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:37:08 $ - $Revision: 1.4 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Background Test"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- DEF C2 Conditional {
- buffer {
- REPLACE B1.set_bind BY TRUE
- }
- }
- DEF C1 Conditional {
- buffer {
- REPLACE B2.set_bind BY TRUE
- }
- }
- ]
-}
-
-ROUTE TS.isOver TO C1.activate
-ROUTE TS.isOver TO C2.reverseActivate
diff --git a/tests/media/bifs/bifs-2D-background-background2D-image.bt b/tests/media/bifs/bifs-2D-background-background2D-image.bt
deleted file mode 100644
index e7ea2682d1..0000000000
--- a/tests/media/bifs/bifs-2D-background-background2D-image.bt
+++ /dev/null
@@ -1,97 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- DEF B1 Background2D {
- url [od:10]
- }
- DEF B2 Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Background2D with image" "and binding mechanism" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Background Test"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- DEF C2 Conditional {
- buffer {
- REPLACE B1.set_bind BY TRUE
- }
- }
- DEF C1 Conditional {
- buffer {
- REPLACE B2.set_bind BY TRUE
- }
- }
- ]
-}
-
-ROUTE TS.isOver TO C1.activate
-ROUTE TS.isOver TO C2.reverseActivate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/sky.jpg"
- }
- }
- ]
- }
- ]
-}
-
-AT 1000 {
- REPLACE B2.set_bind BY TRUE
-}
-
-AT 2000 {
- REPLACE B1.set_bind BY TRUE
-}
-
diff --git a/tests/media/bifs/bifs-2D-background-background2D-layer2D.bt b/tests/media/bifs/bifs-2D-background-background2D-layer2D.bt
deleted file mode 100644
index fe5352977c..0000000000
--- a/tests/media/bifs/bifs-2D-background-background2D-layer2D.bt
+++ /dev/null
@@ -1,92 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- DEF B1 Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Background2D within a layer2D" "Note that the background is stretched to the layer size" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.4 $" "(C) 2002-2004 GPAC Team"]
- title "Background Test"
- }
- Transform2D {
- translation 100 0
- children [
- DEF L Layer2D {
- size 400 300
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- filled TRUE
- transparency 0
- }
- }
- geometry DEF RC Rectangle {
- size 200 100
- }
- }
- ]
- background Background2D {
- url [od:10]
- }
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 2
- loop TRUE
- }
- DEF PI PositionInterpolator2D {
- key [0 0.75 1]
- keyValue [400 300 0 0 0 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO PI.set_fraction
-ROUTE PI.value_changed TO L.size
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/sky.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-2D-background-background2D-movie.bt b/tests/media/bifs/bifs-2D-background-background2D-movie.bt
deleted file mode 100644
index f0a5c3c6ef..0000000000
--- a/tests/media/bifs/bifs-2D-background-background2D-movie.bt
+++ /dev/null
@@ -1,94 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- DEF B1 Background2D {
- url [od:10]
- }
- DEF B2 Background2D {
- backColor 1 1 1
- }
- MediaControl {
- url [od:10]
- loop TRUE
- }
- WorldInfo {
- info ["This shows Background2D with image" "and binding mechanism" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Background Test"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- DEF C2 Conditional {
- buffer {
- REPLACE B1.set_bind BY TRUE
- }
- }
- DEF C1 Conditional {
- buffer {
- REPLACE B2.set_bind BY TRUE
- }
- }
- ]
-}
-
-ROUTE TS.isOver TO C1.activate
-ROUTE TS.isOver TO C2.reverseActivate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_video.h264"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-2D-background-background2D-url-change.bt b/tests/media/bifs/bifs-2D-background-background2D-url-change.bt
deleted file mode 100644
index 4e55407acf..0000000000
--- a/tests/media/bifs/bifs-2D-background-background2D-url-change.bt
+++ /dev/null
@@ -1,105 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- DEF B1 Background2D {
- url [od:20]
- }
- WorldInfo {
- info ["This shows Background2D with dynamic image change" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Background Test"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- DEF C1 Conditional {
- buffer {
- REPLACE B1.url BY ["od:20"]
- }
- }
- DEF RC1 Conditional {
- buffer {
- REPLACE B1.url BY ["od:10"]
- }
- }
- ]
-}
-
-ROUTE TS.isOver TO C1.activate
-ROUTE TS.isOver TO RC1.reverseActivate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/sky.jpg"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 20
- esDescr [
- ES_Descriptor {
- ES_ID 21
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
-AT 2000 {
- REPLACE B1.url BY ["od:20"]
-}
-
-AT 4000 {
- REPLACE B1.url BY ["od:10"]
-}
-
diff --git a/tests/media/bifs/bifs-2D-interactivity-discsensor.bt b/tests/media/bifs/bifs-2D-interactivity-discsensor.bt
deleted file mode 100644
index cc8e0d51b4..0000000000
--- a/tests/media/bifs/bifs-2D-interactivity-discsensor.bt
+++ /dev/null
@@ -1,129 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows the use of the disc sensor which computes the angle in the mouse motion between mouse down and mouse up."
- "It also uses the auto-offset field, which allows storing reusing the angle from the previous mouse up."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "DiscSensor"
- }
- DEF T1 Transform2D {
- scale 1 2
- scaleOrientation 0.75
- translation -150 0
- children [
- DEF S Shape {
- appearance Appearance {
- texture ImageTexture {
- url [od:10]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- DEF DS1 DiscSensor {}
- ]
- }
- Transform2D {
- translation -150 0
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Auto-offset on"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 24
- }
- }
- }
- ]
- }
- DEF T2 Transform2D {
- scale 1 2
- scaleOrientation 0.75
- translation 150 0
- children [
- USE S
- DEF DS2 DiscSensor {
- autoOffset FALSE
- }
- ]
- }
- Transform2D {
- translation 150 0
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Auto-offset off"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
-}
-
-ROUTE DS1.rotation_changed TO T1.rotationAngle
-ROUTE DS2.rotation_changed TO T2.rotationAngle
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/sky.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-2D-interactivity-htk-sensor.bt b/tests/media/bifs/bifs-2D-interactivity-htk-sensor.bt
deleted file mode 100644
index 3c1f2e2eeb..0000000000
--- a/tests/media/bifs/bifs-2D-interactivity-htk-sensor.bt
+++ /dev/null
@@ -1,175 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of String Sensor" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002 ENST"]
- title "InputSensor Test - StringSensor device"
- }
- Transform2D {
- translation 0 90
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["HTKSensor"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 30
- }
- }
- }
- ]
- }
- Transform2D {
- translation -50 20
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["spoken Text"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation 90 20
- children [
- Shape {
- appearance USE APP
- geometry DEF T2 Text {
- string [""]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation -50 -20
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["text index in dict"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 90 -20
- children [
- Shape {
- appearance USE APP
- geometry DEF T3 Text {
- string [""]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation -50 -50
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Recogn Score"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 90 -50
- children [
- Shape {
- appearance USE APP
- geometry DEF T4 Text {
- string [""]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF VN3 Valuator {
- Factor2 0
- Factor3 0
- }
- DEF VN4 Valuator {
- Factor2 0
- Factor3 0
- }
- InputSensor {
- url [od:10]
- buffer {
- REPLACE T2.string[0] BY ""
- REPLACE VN3.inSFInt32 BY 0
- REPLACE VN4.inSFFloat BY 0
- }
- }
- ]
-}
-
-ROUTE VN3.outMFString TO T3.string
-ROUTE VN4.outMFString TO T4.string
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 5
- decConfigDescr DecoderConfigDescriptor {
- streamType 10
- decSpecificInfo UIConfig {
- deviceName "HTKSensor"
- uiData "HTK:BLEU vcl bb ll eu sp;ROUGE rr ou jj sp;VERT vv ai rr sp"
- }
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-2D-interactivity-keysensor.bt b/tests/media/bifs/bifs-2D-interactivity-keysensor.bt
deleted file mode 100644
index c202567c4b..0000000000
--- a/tests/media/bifs/bifs-2D-interactivity-keysensor.bt
+++ /dev/null
@@ -1,810 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 600
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows usage of the InputSensor node to detect keys and trigger of events"
- "The InputSensor in this case has a url which points to a specific pseudo-media object. This object contains one stream, called interaction stream."
- "This stream is made of Device Data Frame whose content is specialized depending on the kind of input device."
- "The InputSensor node in the scene specifies how to dispatch the content of the DDF."
- "For each piece of information in the DDF, a REPLACE command is associated."
- "The value of the target property is replaced by the associated content from the DDF."
- ""
- "If the configuration of the stream says 'KeySensor', like here, the input device is a keyboard and the DDF content is as follows:"
- "- the key code for the pressed key (0 if none),"
- "- the key code for the released key (0 if none),"
- "- the key code for the action key (F1, ...) pressed (0 if none),"
- "- the key code for the action key (F1, ...) released (0 for none),"
- "- and the state of the modifier keys (CTRL, ALT and Shift)."
- "In this example, the target nodes are Valuator nodes which cast the key code into the char representation, and the result is displayed."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "InputSensor Node for detecting keys (KeySensor)"
- }
- DEF N33 Switch {
- choice [
- Group {
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 1 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 200 200
- }
- }
- ]
- }
- ]
- }
- Group {
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0.5 0.5 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 200 200
- }
- }
- ]
- }
- ]
- }
- Group {
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0.5 1 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 200 200
- }
- }
- ]
- }
- ]
- }
- Group {
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0.5 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 200 200
- }
- }
- ]
- }
- ]
- }
- Group {
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 200 200
- }
- }
- ]
- }
- ]
- }
- Group {
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 200 200
- }
- }
- ]
- }
- ]
- }
- Group {
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 200 200
- }
- }
- ]
- }
- ]
- }
- Group {
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 200 200
- }
- }
- ]
- }
- ]
- }
- ]
- }
- DEF N10 Conditional {
- buffer {
- REPLACE N33.whichChoice BY 0
- }
- }
- Group {
- children [
- DEF N12 TouchSensor {}
- Transform2D {
- translation -195 -120
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 1 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- Shape {
- appearance DEF N29 Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["F1"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- ]
- }
- DEF N20 Conditional {
- buffer {
- REPLACE N33.whichChoice BY 1
- }
- }
- Group {
- children [
- DEF N19 TouchSensor {}
- Transform2D {
- translation -195 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0.5 0.5 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- Shape {
- appearance USE N29
- geometry Text {
- string ["F2"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- ]
- }
- DEF N23 Conditional {
- buffer {
- REPLACE N33.whichChoice BY 2
- }
- }
- Group {
- children [
- DEF N9 TouchSensor {}
- Transform2D {
- translation -195 120
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0.5 1 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- Shape {
- appearance USE N29
- geometry Text {
- string ["F3"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- ]
- }
- DEF N14 Conditional {
- buffer {
- REPLACE N33.whichChoice BY 3
- }
- }
- Group {
- children [
- DEF N31 TouchSensor {}
- Transform2D {
- translation -195 240
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0.5 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- Shape {
- appearance USE N29
- geometry Text {
- string ["F4"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- ]
- }
- DEF N15 Conditional {
- buffer {
- REPLACE N33.whichChoice BY 4
- }
- }
- Group {
- children [
- DEF N25 TouchSensor {}
- Transform2D {
- translation 195 -120
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- Shape {
- appearance USE N29
- geometry Text {
- string ["F5"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- ]
- }
- DEF N16 Conditional {
- buffer {
- REPLACE N33.whichChoice BY 5
- }
- }
- Group {
- children [
- DEF N11 TouchSensor {}
- Transform2D {
- translation 195 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- Shape {
- appearance USE N29
- geometry Text {
- string ["F6"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- ]
- }
- DEF N17 Conditional {
- buffer {
- REPLACE N33.whichChoice BY 6
- }
- }
- Group {
- children [
- DEF N18 TouchSensor {}
- Transform2D {
- translation 195 120
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- Shape {
- appearance USE N29
- geometry Text {
- string ["F7"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- ]
- }
- DEF N27 Conditional {
- buffer {
- REPLACE N33.whichChoice BY 7
- }
- }
- Group {
- children [
- DEF N13 TouchSensor {}
- Transform2D {
- translation 195 240
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- Shape {
- appearance USE N29
- geometry Text {
- string ["F8"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -120
- children [
- Shape {
- appearance USE N29
- geometry Text {
- string ["KeySensor"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 30
- }
- }
- }
- ]
- }
- Transform2D {
- translation -50 -150
- children [
- Shape {
- appearance USE N29
- geometry Text {
- string ["KeyPress"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation 90 -150
- children [
- Shape {
- appearance USE N29
- geometry DEF N32 Text {
- string ["0"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation -50 -170
- children [
- Shape {
- appearance USE N29
- geometry Text {
- string ["KeyRelease"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation 90 -170
- children [
- Shape {
- appearance USE N29
- geometry DEF N30 Text {
- string ["0"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation -50 -190
- children [
- Shape {
- appearance USE N29
- geometry Text {
- string ["ActionKeyPress"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation 90 -190
- children [
- Shape {
- appearance USE N29
- geometry DEF N28 Text {
- string ["0"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation -50 -210
- children [
- Shape {
- appearance USE N29
- geometry Text {
- string ["ActionKeyRelease"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation 90 -210
- children [
- Shape {
- appearance USE N29
- geometry DEF N26 Text {
- string ["0"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation -50 -230
- children [
- Shape {
- appearance USE N29
- geometry Text {
- string ["shiftKey_changed"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation 90 -230
- children [
- Shape {
- appearance USE N29
- geometry DEF N24 Text {
- string ["0"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation -50 -250
- children [
- Shape {
- appearance USE N29
- geometry Text {
- string ["controlKey_changed"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation 90 -250
- children [
- Shape {
- appearance USE N29
- geometry DEF N22 Text {
- string ["0"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation -50 -270
- children [
- Shape {
- appearance USE N29
- geometry Text {
- string ["altKey_changed"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation 90 -270
- children [
- Shape {
- appearance USE N29
- geometry DEF N21 Text {
- string ["0"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- DEF N3 Valuator {}
- DEF N7 Valuator {
- Offset1 -1
- }
- DEF N6 Valuator {}
- DEF N5 Valuator {}
- DEF N4 Valuator {}
- DEF N2 Valuator {}
- DEF N1 Valuator {}
- DEF N0 Valuator {}
- InputSensor {
- url [od:10]
- buffer {
- REPLACE N6.inSFInt32 BY 0
- REPLACE N5.inSFInt32 BY 0
- REPLACE N3.inSFInt32 BY 0
- REPLACE N4.inSFInt32 BY 0
- REPLACE N2.inSFBool BY TRUE
- REPLACE N1.inSFBool BY TRUE
- REPLACE N0.inSFBool BY TRUE
- }
- }
- Group {
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 200 200
- }
- }
- ]
- }
- ]
- }
- ]
-}
-
-ROUTE N6.outMFString TO N32.string
-ROUTE N5.outMFString TO N30.string
-ROUTE N4.outMFString TO N26.string
-ROUTE N2.outMFString TO N24.string
-ROUTE N1.outMFString TO N22.string
-ROUTE N0.outMFString TO N21.string
-ROUTE N3.outSFInt32 TO N7.inSFInt32
-ROUTE N3.outMFString TO N28.string
-ROUTE N7.outSFInt32 TO N33.whichChoice
-ROUTE N12.isActive TO N10.activate
-ROUTE N19.isActive TO N20.activate
-ROUTE N9.isActive TO N23.activate
-ROUTE N31.isActive TO N14.activate
-ROUTE N25.isActive TO N15.activate
-ROUTE N11.isActive TO N16.activate
-ROUTE N18.isActive TO N17.activate
-ROUTE N13.isActive TO N27.activate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 5
- decConfigDescr DecoderConfigDescriptor {
- streamType 10
- decSpecificInfo UIConfig {
- deviceName "KeySensor"
- }
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-2D-interactivity-mousesensor.bt b/tests/media/bifs/bifs-2D-interactivity-mousesensor.bt
deleted file mode 100644
index 9a699835ea..0000000000
--- a/tests/media/bifs/bifs-2D-interactivity-mousesensor.bt
+++ /dev/null
@@ -1,182 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 600
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows usage of the InputSensor node to detect keys and trigger of events"
- "The InputSensor in this case has a url which points to a specific pseudo-media object. This object contains one stream, called interaction stream."
- "This stream is made of Device Data Frame whose content is specialized depending on the kind of input device."
- "The InputSensor node in the scene specifies how to dispatch the content of the DDF."
- "For each piece of information in the DDF, a REPLACE command is associated."
- "The value of the target property is replaced by the associated content from the DDF."
- ""
- "If the configuration of the stream says 'MouseSensor', like here, the input device is a mouse and the DDF content is as follows:"
- "- the mouse position,"
- "- the status of the left button,"
- "- the status of the middle button,"
- "- the status of the right button,"
- "- and the status of the wheel."
- "This configuration allows doing different things than the TouchSensor because the TouchSensor cannot give information about the buttons, or the wheel. On the other hand, it can be triggered based on sibling geometry, which is not the case of the InputSensor node in MouseSensor mode."
- "In this example, the result of the InputSensor node triggers ECMAScript actions."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "InputSensor Node for mouse events (MouseSensor)"
- }
- Transform2D {
- translation -120 -100
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TXT1 Text {
- string ["Left Down" ""]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation 0 -100
- children [
- Shape {
- appearance USE APP
- geometry DEF TXT2 Text {
- string ["Middle Down" ""]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 120 -100
- children [
- Shape {
- appearance USE APP
- geometry DEF TXT3 Text {
- string ["Right Down" ""]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 0 -150
- children [
- Shape {
- appearance USE APP
- geometry DEF TXT4 Text {
- string [""]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF SC Script {
- eventIn SFBool set_left
- eventIn SFBool set_middle
- eventIn SFBool set_right
- eventIn SFFloat set_wheel
- field SFFloat wheel_pos 0
- field SFNode t1 USE TXT1
- field SFNode t2 USE TXT2
- field SFNode t3 USE TXT3
- field SFNode t4 USE TXT4
- url ["javascript:function set_left(value, timestamp) {t1.string[1] = '' + value;}function set_middle(value, timestamp) {t2.string[1] = '' + value;}function set_right(value, timestamp) {t3.string[1] = '' + value;}function set_wheel(value, timestamp) {wheel_pos += value;t4.string[0] = 'Wheel Pos ' + wheel_pos;}" ]
- }
- DEF TR Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture ImageTexture {
- url [od:2]
- }
- }
- geometry Bitmap {}
-
- }
- ]
- }
- InputSensor {
- url [od:10]
- buffer {
- REPLACE TR.translation BY 0 0
- REPLACE SC.set_left BY FALSE
- REPLACE SC.set_middle BY FALSE
- REPLACE SC.set_right BY FALSE
- REPLACE SC.set_wheel BY 0
- }
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 2
- esDescr [
- ES_Descriptor {
- ES_ID 3
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.png"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 5
- decConfigDescr DecoderConfigDescriptor {
- streamType 10
- decSpecificInfo UIConfig {
- deviceName "Mouse"
- }
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-2D-interactivity-nested-sensors.bt b/tests/media/bifs/bifs-2D-interactivity-nested-sensors.bt
deleted file mode 100644
index 7fd299a57e..0000000000
--- a/tests/media/bifs/bifs-2D-interactivity-nested-sensors.bt
+++ /dev/null
@@ -1,123 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows a mixed usage of TouchSensor and PlaneSensor2D nodes on a single shape."
- "In some circumstances, the object can be dragged and in some other, it can be clicked."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Nested Sensors"
- }
- Transform2D {
- translation 0 -150
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["PlaneSensor2D and TouchSensor:" "Drag the shape on the blue part" "and click on the center"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- DEF T1 Transform2D {
- children [
- DEF TS TouchSensor {}
- DEF PS PlaneSensor2D {
- maxPosition 200 200
- minPosition -200 -200
- }
- Shape {
- appearance DEF A1 Appearance {
- material DEF M1 Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Circle {
- radius 60
- }
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material DEF M2 Material2D {
- emissiveColor 1 0 1
- filled TRUE
- }
- }
- geometry Circle {
- radius 40
- }
- }
- DEF TS2 TouchSensor {}
- ]
- }
- ]
- }
- DEF C1 Conditional {
- buffer {
- REPLACE M1.filled BY FALSE
- }
- }
- DEF C2 Conditional {
- buffer {
- REPLACE M1.filled BY TRUE
- }
- }
- DEF C3 Conditional {
- buffer {
- REPLACE M2.emissiveColor BY 0 1 0
- }
- }
- DEF C4 Conditional {
- buffer {
- REPLACE M2.emissiveColor BY 1 0 1
- }
- }
- ]
-}
-
-ROUTE TS.isOver TO C1.activate
-ROUTE TS.isOver TO C2.reverseActivate
-ROUTE TS2.isActive TO C3.activate
-ROUTE TS2.isActive TO C4.reverseActivate
-ROUTE PS.translation_changed TO T1.translation
-
diff --git a/tests/media/bifs/bifs-2D-interactivity-planesensor2D.bt b/tests/media/bifs/bifs-2D-interactivity-planesensor2D.bt
deleted file mode 100644
index c7a9d0222c..0000000000
--- a/tests/media/bifs/bifs-2D-interactivity-planesensor2D.bt
+++ /dev/null
@@ -1,124 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows the use of the PlaneSensor2D node, and its auto-offset property."
- "The PlaneSensor2D is used to detect mouse motion between mouse down and mouse up."
- "This allows to move objects between mouse down and mouse up."
- "The auto-offset is used to automatically store the mouse position at mouse release and use it as the offset to the next translation."
- "This tests shows two images (clipped by circles) which can be dragged."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"]
- title "PlaneSensor2D for dragging objects"
- }
- DEF T1 Transform2D {
- translation -150 0
- children [
- DEF S Shape {
- appearance Appearance {
- texture ImageTexture {
- url [od:10]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry Circle {
- radius 100
- }
- }
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Auto-offset on"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 24
- }
- }
- }
- DEF PS1 PlaneSensor2D {
- maxPosition 200 200
- minPosition -200 -200
- offset -150 0
- }
- ]
- }
- DEF T2 Transform2D {
- translation 150 0
- children [
- USE S
- Shape {
- appearance USE APP
- geometry Text {
- string ["Auto-offset off"]
- fontStyle USE FS
- }
- }
- DEF PS2 PlaneSensor2D {
- autoOffset FALSE
- maxPosition 200 200
- minPosition -200 -200
- offset 150 0
- }
- ]
- }
- ]
-}
-
-ROUTE PS1.translation_changed TO T1.translation
-ROUTE PS2.translation_changed TO T2.translation
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/sky.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-2D-interactivity-proximitysensor2D.bt b/tests/media/bifs/bifs-2D-interactivity-proximitysensor2D.bt
deleted file mode 100644
index 0fc05494a6..0000000000
--- a/tests/media/bifs/bifs-2D-interactivity-proximitysensor2D.bt
+++ /dev/null
@@ -1,89 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows the usage of the ProximitySensor2D node"
- "Two ProximitySensor2D nodes are placed on a single shape. The Shape is a 300x300 rectangle, and the ProximitySensor2D nodes define two areas centered on the rectangle: a 50x50 rectangle and a 200x200 rectangle."
- "When the mouse enters or exits an area, an action is triggered."
- "Here, nothing happens when the mouse enters the object, then it turns red if the mouse enters the first area, and it turns empty if the mouse enters the second area."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "ProximitySensor2D"
- }
- DEF T1 Transform2D {
- children [
- Shape {
- appearance Appearance {
- material DEF M1 Material2D {
- emissiveColor 0.5 0.6 0.4
- filled TRUE
- }
- }
- geometry Rectangle {
- size 300 300
- }
- }
- DEF PSOUT ProximitySensor2D {
- size 200 200
- }
- DEF PSIN ProximitySensor2D {
- size 50 50
- }
- ]
- }
- DEF CIN Conditional {
- buffer {
- REPLACE M1.filled BY FALSE
- }
- }
- DEF RCIN Conditional {
- buffer {
- REPLACE M1.filled BY TRUE
- }
- }
- DEF COUT Conditional {
- buffer {
- REPLACE M1.emissiveColor BY 1 0 0
- }
- }
- DEF RCOUT Conditional {
- buffer {
- REPLACE M1.emissiveColor BY 0.5 0.6 0.4
- }
- }
- ]
-}
-
-ROUTE PSOUT.isActive TO COUT.activate
-ROUTE PSOUT.isActive TO RCOUT.reverseActivate
-ROUTE PSIN.isActive TO CIN.activate
-ROUTE PSIN.isActive TO RCIN.reverseActivate
-
diff --git a/tests/media/bifs/bifs-2D-interactivity-stringsensor.bt b/tests/media/bifs/bifs-2D-interactivity-stringsensor.bt
deleted file mode 100644
index 8c230279e8..0000000000
--- a/tests/media/bifs/bifs-2D-interactivity-stringsensor.bt
+++ /dev/null
@@ -1,153 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows usage of the InputSensor node to detect keys and trigger of events"
- "The InputSensor in this case has a url which points to a specific pseudo-media object. This object contains one stream, called interaction stream."
- "This stream is made of Device Data Frame whose content is specialized depending on the kind of input device."
- "The InputSensor node in the scene specifies how to dispatch the content of the DDF."
- "For each piece of information in the DDF, a REPLACE command is associated."
- "The value of the target property is replaced by the associated content from the DDF."
- ""
- "If the configuration of the stream says 'StringSensor', like here, the input device is a keyboard and the DDF content is as follows:"
- "- the string being edited/input,"
- "and the previous string after final editing (return key)"
- "In this example, the target nodes are Text nodes which display the string being edited and the final one."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "InputSensor Node for detecting string input (StringSensor)"
- }
- Transform2D {
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["StringSensor"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 30
- }
- }
- }
- ]
- }
- Transform2D {
- translation -50 -30
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["enteredText"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation 90 -30
- children [
- Shape {
- appearance USE APP
- geometry DEF N3 Text {
- string [""]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation -50 -50
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["finalText"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 90 -50
- children [
- Shape {
- appearance USE APP
- geometry DEF N2 Text {
- string [""]
- fontStyle USE FS
- }
- }
- ]
- }
- InputSensor {
- url [od:10]
- buffer {
- REPLACE N3.string[0] BY ""
- REPLACE N2.string[0] BY ""
- }
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 5
- decConfigDescr DecoderConfigDescriptor {
- streamType 10
- decSpecificInfo UIConfig {
- deviceName "StringSensor"
- }
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-2D-interactivity-touchsensor-4states.bt b/tests/media/bifs/bifs-2D-interactivity-touchsensor-4states.bt
deleted file mode 100644
index 3ad8d41e56..0000000000
--- a/tests/media/bifs/bifs-2D-interactivity-touchsensor-4states.bt
+++ /dev/null
@@ -1,103 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 140
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This shows how to make a 4 states button"
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "4 States Button"
- }
- Transform2D {
- scale 0.5 0.5
- children [
- Transform2D {
- translation 0 60
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- DEF TS1 TouchSensor {}
- ]
- }
- Transform2D {
- translation -100 -50
- children [
- Shape {
- appearance Appearance {
- material DEF M1 Material2D {
- emissiveColor 1 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 50
- }
- }
- ]
- }
- DEF OverC Conditional {
- buffer {
- REPLACE M1.emissiveColor BY 1 1 0
- }
- }
- DEF OverRC Conditional {
- buffer {
- REPLACE M1.emissiveColor BY 0 1 1
- }
- }
- DEF C Conditional {
- buffer {
- REPLACE M1.emissiveColor BY 1 0 0
- }
- }
- DEF RC Conditional {
- buffer {
- REPLACE M1.emissiveColor BY 0 0 1
- }
- }
- ]
- }
- ]
-}
-
-ROUTE TS1.isActive TO C.activate
-ROUTE TS1.isActive TO RC.reverseActivate
-ROUTE TS1.isOver TO OverC.activate
-ROUTE TS1.isOver TO OverRC.reverseActivate
-
diff --git a/tests/media/bifs/bifs-2D-interactivity-touchsensor-hitpoint.bt b/tests/media/bifs/bifs-2D-interactivity-touchsensor-hitpoint.bt
deleted file mode 100644
index ec590c5c4e..0000000000
--- a/tests/media/bifs/bifs-2D-interactivity-touchsensor-hitpoint.bt
+++ /dev/null
@@ -1,91 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 254
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 254
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows how to retrieve the mouse position when it is moved."
- "The TouchSensor node generates the hitPoint event, which is a 3D point, when the mouse moves. This can be used in scripts to trigger actions."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "TouchSensor & hitPoint"
- }
- Transform2D {
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Rectangle {}
-
- }
- ]
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 198 198
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APP
- geometry DEF TXT Text {
- string [""]
- fontStyle FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- DEF V Valuator {
- Factor3 0
- }
- ]
-}
-
-ROUTE TS.hitPoint_changed TO V.inSFVec3f
-ROUTE V.outMFString TO TXT.string
-
diff --git a/tests/media/bifs/bifs-2D-interactivity-touchsensor-isactive-exposedfield.bt b/tests/media/bifs/bifs-2D-interactivity-touchsensor-isactive-exposedfield.bt
deleted file mode 100644
index 3a47a6cd8e..0000000000
--- a/tests/media/bifs/bifs-2D-interactivity-touchsensor-isactive-exposedfield.bt
+++ /dev/null
@@ -1,99 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 140
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows a TouchSensor node used to modify the filled property of 2 Material2D nodes."
- "cf bifs-2D-interactivity-touchsensor-isactive"
- "The difference with the above test is the event propagation. Instead of routing the TouchSensor isActive event to both Material2D node, the event is only sent to one Material2D node, but since the emissiveColor field is an exposedField, it generate in turns a new event and that event is routed to the second Material2D node."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "TouchSensor, isActive & Event Propagation"
-
- }
- Transform2D {
- scale 0.5 0.5
- children [
- Transform2D {
- translation 0 60
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- DEF TS1 TouchSensor {}
- DEF TS2 TouchSensor {}
- ]
- }
- Transform2D {
- translation -100 -50
- children [
- Shape {
- appearance Appearance {
- material DEF M1 Material2D {
- emissiveColor 1 1 0
- }
- }
- geometry Circle {
- radius 50
- }
- }
- ]
- }
- Transform2D {
- translation 100 -50
- children [
- Shape {
- appearance Appearance {
- material DEF M2 Material2D {
- emissiveColor 0 1 1
- }
- }
- geometry Circle {
- radius 50
- }
- }
- ]
- }
- ]
- }
- ]
-}
-
-ROUTE TS1.isActive TO M1.filled
-ROUTE M1.filled TO M2.filled
-
diff --git a/tests/media/bifs/bifs-2D-interactivity-touchsensor-isactive.bt b/tests/media/bifs/bifs-2D-interactivity-touchsensor-isactive.bt
deleted file mode 100644
index ea4f9fff0f..0000000000
--- a/tests/media/bifs/bifs-2D-interactivity-touchsensor-isactive.bt
+++ /dev/null
@@ -1,98 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 140
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows a TouchSensor node used to modify the filled property of 2 Material2D nodes."
- "The TouchSensor node sends an isActive event each time a Mouse Button is pressed. The value of the event is TRUE if the Mouse is over a sibling shape of the TouchSensor node. Otherwise it is FALSE."
- "In this example, the event value is routed to the filled property of 2 different circles. So, when the mouse is clicked on the square, both circled are filled and when the mouse is released, both circles become empty."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "TouchSensor & isActive"
- }
- Transform2D {
- scale 0.5 0.5
- children [
- Transform2D {
- translation 0 60
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- DEF TS1 TouchSensor {}
- DEF TS2 TouchSensor {}
- ]
- }
- Transform2D {
- translation -100 -50
- children [
- Shape {
- appearance Appearance {
- material DEF M1 Material2D {
- emissiveColor 1 1 0
- }
- }
- geometry Circle {
- radius 50
- }
- }
- ]
- }
- Transform2D {
- translation 100 -50
- children [
- Shape {
- appearance Appearance {
- material DEF M2 Material2D {
- emissiveColor 0 1 1
- }
- }
- geometry Circle {
- radius 50
- }
- }
- ]
- }
- ]
- }
- ]
-}
-
-ROUTE TS1.isActive TO M1.filled
-ROUTE TS2.isActive TO M2.filled
-
diff --git a/tests/media/bifs/bifs-2D-interactivity-touchsensor-isover.bt b/tests/media/bifs/bifs-2D-interactivity-touchsensor-isover.bt
deleted file mode 100644
index 1d45d14bec..0000000000
--- a/tests/media/bifs/bifs-2D-interactivity-touchsensor-isover.bt
+++ /dev/null
@@ -1,59 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 260
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows a TouchSensor node used to modify the filled property of a Material2D node."
- "The TouchSensor node sends an isOver event when the Mouse enters or exits the region delimited by a Shape node, sibling of the TouchSensor node. The value is TRUE, when it enters, and FALSE when it leaves."
- "In this example, the TouchSensor has only one sibling a rectangle, which turns empty when the mouse is not over it."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "TouchSensor & isOver"
- }
- Transform2D {
- children [
- DEF TS TouchSensor {}
- Shape {
- appearance Appearance {
- material DEF M1 Material2D {
- emissiveColor 0 0 1
- }
- }
- geometry Rectangle {
- size 200 100
- }
- }
- ]
- }
- ]
-}
-
-ROUTE TS.isOver TO M1.filled
-
diff --git a/tests/media/bifs/bifs-2D-interactivity-touchsensor-move_over.bt b/tests/media/bifs/bifs-2D-interactivity-touchsensor-move_over.bt
deleted file mode 100644
index f57fcdb7f8..0000000000
--- a/tests/media/bifs/bifs-2D-interactivity-touchsensor-move_over.bt
+++ /dev/null
@@ -1,268 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 254
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 254
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows how a TouchSensor node and a TimeSensor can be used to make a new Event called MoveOver, which is TRUE when the mouse moves over a Shape or FALSE when the mouse has not moved over the Shape for a certain period of time."
- "This is an example to show how new events can be created based on existing tools and events (no scripting). This particular event simulates the Lingo MouseWithin event. "
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Move Over"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material DEF M Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- DEF V_ISOVER_TO_FACTOR Valuator {
- }
- DEF V_HITPOINT_CHANGED_TO_ONE Valuator {
- Factor1 0
- Offset1 1
- }
- DEF DUMMY_TIMER TimeSensor { enabled FALSE }
- DEF T TimeSensor {
- cycleInterval 1
- loop TRUE
- startTime -1
- }
- DEF STOP_TIME_OFFSETER Valuator { Offset1 0.1 } # minimum duration between two mouse move
-
- DEF START_TIMER Conditional {
- buffer {
- REPLACE DUMMY_TIMER.startTime BY 0
- REPLACE T.startTime BY 0
- }
- }
- DEF VALUATOR Valuator {
- }
- DEF V_MOVE_OVER Valuator {
- }
- DEF OUT Conditional {
- buffer {
- REPLACE T.stopTime BY 0
- }
- }
- DEF C Conditional {
- buffer {
- REPLACE M.emissiveColor BY 0 1 0
- }
- }
- DEF RC Conditional {
- buffer {
- REPLACE M.emissiveColor BY 1 0 0
- }
- }
- Transform2D {
- translation 20 60
- children [
- Transform2D {
- translation -80 0
- children [
- Transform2D {
- translation 0 20
- children [
- Shape {
- appearance DEF TEXT_APP Appearance { material Material2D { emissiveColor 0 0 0 filled TRUE } }
- geometry Text {
- string "Mouse Over & "
- fontStyle DEF TEXT_STYLE FontStyle { size 10 family "SANS" justify ["MIDDLE" "MIDDLE" ] }
- }
- }
- ]
- }
- Shape {
- appearance USE TEXT_APP
- geometry DEF MOUSE_OVER_TEXT Text {
- fontStyle USE TEXT_STYLE
- }
- }
- ]
- }
- Transform2D {
- translation -10 0
- children [
- Transform2D {
- translation 0 20
- children [
- Shape {
- appearance USE TEXT_APP
- geometry Text {
- string [ " Mouse has " " moved recently =" ]
- fontStyle USE TEXT_STYLE
- }
- }
- ]
- }
- Shape {
- appearance USE TEXT_APP
- geometry DEF TIMER_STATUS_TEXT Text {
- fontStyle USE TEXT_STYLE
- }
- }
- ]
- }
- Transform2D {
- translation 60 0
- children [
- Transform2D {
- translation 0 20
- children [
- Shape {
- appearance USE TEXT_APP
- geometry Text {
- string [ "Result" "Move Over" ]
- fontStyle USE TEXT_STYLE
- }
- }
- ]
- }
- Shape {
- appearance USE TEXT_APP
- geometry DEF RESULT_TEXT Text {
- fontStyle USE TEXT_STYLE
- }
- }
- ]
- }
- ]
- }
-# Transform2D {
-# translation -60 -80
-# children [
-# Transform2D {
-# translation 0 0
-# children [
-# Transform2D {
-# translation 0 20
-# children [
-# Shape {
-# appearance USE TEXT_APP
-# geometry Text {
-# string "Start Time"
-# fontStyle USE TEXT_STYLE
-# }
-# }
-# ]
-# }
-# Shape {
-# appearance USE TEXT_APP
-# geometry DEF START_TIME_TEXT Text {
-# fontStyle USE TEXT_STYLE
-# }
-# }
-# ]
-# }
-# Transform2D {
-# translation 60 0
-# children [
-# Transform2D {
-# translation 0 20
-# children [
-# Shape {
-# appearance USE TEXT_APP
-# geometry Text {
-# string "Stop Time"
-# fontStyle USE TEXT_STYLE
-# }
-# }
-# ]
-# }
-# Shape {
-# appearance USE TEXT_APP
-# geometry DEF STOP_TIME_TEXT Text {
-# fontStyle USE TEXT_STYLE
-# }
-# }
-# ]
-# }
-# ]
-# }
-# DEF V_START_TIME Valuator {Factor1 100}
-# DEF V_STOP_TIME Valuator {Factor1 100}
- ]
-}
-
-# These two routes do the following:
-# read the startTime field of a DUMMY_TIMER (which is equal to NOW because, has been replaced by 0)
-# offset this value by the appropriate delay
-# set the stoptime value of the real timer
-ROUTE DUMMY_TIMER.startTime TO STOP_TIME_OFFSETER.inSFTime
-ROUTE STOP_TIME_OFFSETER.outSFTime TO T.stopTime
-
-# This is a route to force the stop of the timer when the mouse exits the shape
-ROUTE TS.isOver TO OUT.reverseActivate
-
-# These 2 routes convert the isOver (a boolean) into a float
-# and stores the value in the factor of a valuator
-ROUTE TS.isOver TO V_ISOVER_TO_FACTOR.inSFBool
-ROUTE V_ISOVER_TO_FACTOR.outSFFloat TO V_MOVE_OVER.Factor1
-
-# Display the status of the IsOver boolean
-ROUTE V_ISOVER_TO_FACTOR.outMFString TO MOUSE_OVER_TEXT.string
-
-#These 2 routes create an event (Boolean = TRUE) whenever the mouse moves
-#and activates a conditional
-ROUTE TS.hitPoint_changed TO V_HITPOINT_CHANGED_TO_ONE.inSFVec3f
-ROUTE V_HITPOINT_CHANGED_TO_ONE.outSFBool TO START_TIMER.activate
-
-# When the timer is active, it means the mouse is moving, we route this event to the move_over valuator
-ROUTE T.isActive TO V_MOVE_OVER.inSFBool
-
-# Display of the status of the timer
-ROUTE T.isActive TO VALUATOR.inSFBool
-ROUTE VALUATOR.outMFString TO TIMER_STATUS_TEXT.string
-
-# Trigger one action when the result is TRUE
-ROUTE V_MOVE_OVER.outSFBool TO C.activate
-# Trigger one action when the result is FALSE
-ROUTE V_MOVE_OVER.outSFBool TO RC.reverseActivate
-
-# Display of the final result
-ROUTE V_MOVE_OVER.outMFString TO RESULT_TEXT.string
-
-# Display of the startTime of the Timer
-#ROUTE T.startTime TO V_START_TIME.inSFTime
-#ROUTE V_START_TIME.outMFString TO START_TIME_TEXT.string
-
-# Display of the stopTime of the Timer
-#ROUTE T.stopTime TO V_STOP_TIME.inSFTime
-#ROUTE V_STOP_TIME.outMFString TO STOP_TIME_TEXT.string
\ No newline at end of file
diff --git a/tests/media/bifs/bifs-2D-painting-colortransform-alpha.bt b/tests/media/bifs/bifs-2D-painting-colortransform-alpha.bt
deleted file mode 100644
index 0191d5ca27..0000000000
--- a/tests/media/bifs/bifs-2D-painting-colortransform-alpha.bt
+++ /dev/null
@@ -1,101 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows how to modify the color components on a graphical object using the ColorTransform node."
- "A group made of a circle and a rectangle is reused under a ColorTransform node which animates only the Red-Blue component from 0 to 1"
- "Note: the transparency is specified for a set of objects but is applied individually, that is why the overlapping region of the circle and of the rectangle gets black faster than the rest of the group."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "ColorTranform"
- }
- DEF TR Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 200 50
- }
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 1
- filled TRUE
- }
- }
- geometry Circle {
- radius 50
- }
- }
- ]
- }
- DEF CT ColorTransform {
- mrr 0
- mgg 0
- mbb 0
- maa 0
- ta 1
- children [
- DEF MX TransformMatrix2D {
- mxx 0.5
- mxy 0.5
- myy 0.5
- ty -100
- children [
- USE TR
- ]
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 2
- loop TRUE
- }
- DEF CI PositionInterpolator2D {
- key [0 0.5 1]
- keyValue [0 0 100 100 0 0]
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 1 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO CT.ta
-
diff --git a/tests/media/bifs/bifs-2D-painting-colortransform-bitmap.bt b/tests/media/bifs/bifs-2D-painting-colortransform-bitmap.bt
deleted file mode 100644
index 88d2c9a648..0000000000
--- a/tests/media/bifs/bifs-2D-painting-colortransform-bitmap.bt
+++ /dev/null
@@ -1,109 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows how to modify the color components of an image using the ColorTransform node."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "ColorTranform on an image"
- }
- DEF TR Transform2D {
- children [
- DEF S Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 1
- filled TRUE
- }
- texture ImageTexture {
- url ["od:2"]
- }
- }
- geometry Rectangle { size 200 80}
- }
- ]
- }
- DEF CT ColorTransform {
- mrr 1
- mgg 1
- mbb 0.2
- tr 0
- children [
- Transform2D {
- translation 0 -100
- children [
- USE S
- ]
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 2
- loop TRUE
- }
- DEF CI PositionInterpolator2D {
- key [0 0.5 1]
- keyValue [0 0 100 100 0 0]
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 1 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO CI.set_fraction
-ROUTE CI.value_changed TO TR.translation
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO CT.mrb
-ROUTE TS.fraction_changed TO CT.maa
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 2
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/sky.jpg"
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-2D-painting-colortransform-color.bt b/tests/media/bifs/bifs-2D-painting-colortransform-color.bt
deleted file mode 100644
index 6f30e60d94..0000000000
--- a/tests/media/bifs/bifs-2D-painting-colortransform-color.bt
+++ /dev/null
@@ -1,102 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows how to modify the color components on a graphical object using the ColorTransform node."
- "A group made of a circle and a rectangle is reused under a ColorTransform node which sets the color components to 0 and the alpha component is animated from 0 to 1"
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "ColorTranform and color changes"
- }
- DEF TR Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 200 50
- }
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 1
- filled TRUE
- }
- }
- geometry Circle {
- radius 50
- }
- }
- ]
- }
- DEF CT ColorTransform {
- mrr 0
- mgg 0
- mbb 0
- maa 0
- ta 1
- children [
- DEF MX TransformMatrix2D {
- mxx 0.5
- mxy 0.5
- myy 0.5
- ty -100
- children [
- USE TR
- ]
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 2
- loop TRUE
- }
- DEF CI PositionInterpolator2D {
- key [0 0.5 1]
- keyValue [0 0 100 100 0 0]
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 1 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO CI.set_fraction
-ROUTE CI.value_changed TO TR.translation
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO CT.mrb
-
diff --git a/tests/media/bifs/bifs-2D-painting-colortransform-texture.bt b/tests/media/bifs/bifs-2D-painting-colortransform-texture.bt
deleted file mode 100644
index 0191d893a6..0000000000
--- a/tests/media/bifs/bifs-2D-painting-colortransform-texture.bt
+++ /dev/null
@@ -1,109 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows how to modify the color components of an image using the ColorTransform node."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "ColorTranform on an image"
- }
- DEF TR Transform2D {
- children [
- DEF S Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 1
- filled TRUE
- }
- texture ImageTexture {
- url ["od:2"]
- }
- }
- geometry Circle { radius 80}
- }
- ]
- }
- DEF CT ColorTransform {
- mrr 1
- mgg 1
- mbb 0.2
- tr 0
- children [
- Transform2D {
- translation 0 -100
- children [
- USE S
- ]
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 2
- loop TRUE
- }
- DEF CI PositionInterpolator2D {
- key [0 0.5 1]
- keyValue [0 0 100 100 0 0]
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 1 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO CI.set_fraction
-ROUTE CI.value_changed TO TR.translation
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO CT.mrb
-ROUTE TS.fraction_changed TO CT.maa
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 2
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/sky.jpg"
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-2D-painting-lineproperties.bt b/tests/media/bifs/bifs-2D-painting-lineproperties.bt
deleted file mode 100644
index 4513915348..0000000000
--- a/tests/media/bifs/bifs-2D-painting-lineproperties.bt
+++ /dev/null
@@ -1,168 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 500
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows how to set basic outline properties, using the LineProperties node"
- "The properties are width, lineColor and lineStyle."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Setting simple line properties - the LineProperties node"
- }
- DEF TR1 Transform2D {
- translation -190 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps LineProperties {
- lineColor 0 0 1
- lineStyle 0
- width 15
- }
- }
- }
- geometry DEF LS IndexedLineSet2D {
- coord Coordinate2D {
- point [-50 0 0 50 50 0]
- }
- }
- }
- ]
- }
- Transform2D {
- translation -190 -30
- children [
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["lineStyle 0"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- DEF TR2 Transform2D {
- translation -65 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps LineProperties {
- lineColor 1 0 0
- lineStyle 1
- width 15
- }
- }
- }
- geometry USE LS
- }
- ]
- }
- Transform2D {
- translation -65 -30
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["lineStyle 1"]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF TR3 Transform2D {
- translation 65 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps XLineProperties {
- lineColor 0 1 1
- lineStyle 2
- width 15
- }
- }
- }
- geometry USE LS
- }
- ]
- }
- Transform2D {
- translation 65 -30
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["lineStyle 2"]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF TR4 Transform2D {
- translation 190 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps XLineProperties {
- lineColor 0 1 0
- lineStyle 3
- width 15
- }
- }
- }
- geometry USE LS
- }
- ]
- }
- Transform2D {
- translation 190 -30
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["lineStyle 3"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-2D-painting-material2D.bt b/tests/media/bifs/bifs-2D-painting-material2D.bt
deleted file mode 100644
index 71169e48f6..0000000000
--- a/tests/media/bifs/bifs-2D-painting-material2D.bt
+++ /dev/null
@@ -1,154 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows how to specify the filling and simple outlining of 2D shapes"
- "It uses the Material2D node. The filled property indicates if the shape is filled or not. The emissiveColor property specifies the fill color if filled or the outline color if not filled. Transparency can be set using the transparency property."
- "In this simple example, the width and other properties of the outline cannot be set. To set more properties, use the LineProperties or XLineProperties nodes."
- "cf bifs-2D-painting-lineproperties"
- "cf bifs-2D-painting-xlineproperties-cap"
- "cf bifs-2D-painting-xlineproperties-compositetexture2D"
- "cf bifs-2D-painting-xlineproperties-dash"
- "cf bifs-2D-painting-xlineproperties-imagetexture"
- "cf bifs-2D-painting-xlineproperties-join"
- "cf bifs-2D-painting-xlineproperties-lineargradient"
- "cf bifs-2D-painting-xlineproperties-radialgradient"
- "cf bifs-2D-painting-xlineproperties-scalable"
- "cf bifs-2D-painting-xlineproperties-transparent"
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.4 $"
- "(C) 2002-2006 GPAC Team"]
- title "Material2D properties"
- }
- Transform2D {
- translation -180 0
- children [
- DEF TR Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 80 80
- }
- }
- ]
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 1
- }
- }
- geometry DEF REC Rectangle {
- size 150 100
- }
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Not filled, Color 1 0 1"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 14
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- children [
- USE TR
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 1
- filled TRUE
- }
- }
- geometry USE REC
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["filled, Color 1 0 1"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 180 0
- children [
- USE TR
- Shape {
- appearance Appearance {
- material DEF M Material2D {
- emissiveColor 1 0 1
- filled TRUE
- transparency 0.6
- }
- }
- geometry USE REC
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["filled, Color 1 0 1" "transparency 0.6"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-2D-painting-xlineproperties-cap.bt b/tests/media/bifs/bifs-2D-painting-xlineproperties-cap.bt
deleted file mode 100644
index 145066b61d..0000000000
--- a/tests/media/bifs/bifs-2D-painting-xlineproperties-cap.bt
+++ /dev/null
@@ -1,211 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 500
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows the usage of cap styles of the XLineProperties node"
- "Moving the mouse over the 'Anim' button will superpose the different lines to highlight the linecap differences"
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Changing line caps using the XLineProperties node"
- }
- DEF TR1 Transform2D {
- translation -190 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps XLineProperties {
- lineColor 0 0 1
- lineCap 2
- width 15
- }
- }
- }
- geometry DEF LS IndexedLineSet2D {
- coord Coordinate2D {
- point [-50 0 0 50 50 0]
- }
- }
- }
- ]
- }
- Transform2D {
- translation -190 -30
- children [
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Cap square"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- DEF TR2 Transform2D {
- translation -65 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps XLineProperties {
- lineColor 1 0 0
- lineCap 1
- width 15
- }
- }
- }
- geometry USE LS
- }
- ]
- }
- Transform2D {
- translation -65 -30
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Cap round"]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF TR3 Transform2D {
- translation 65 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps XLineProperties {
- lineColor 0 1 1
- lineCap 3
- width 15
- }
- }
- }
- geometry USE LS
- }
- ]
- }
- Transform2D {
- translation 65 -30
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Cap triangle"]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF TR4 Transform2D {
- translation 190 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps XLineProperties {
- lineColor 0 1 0
- width 15
- }
- }
- }
- geometry USE LS
- }
- ]
- }
- Transform2D {
- translation 190 -30
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Cap 'butt'"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 225 -75
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Anim"]
- fontStyle USE FS
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- DEF C Conditional {
- buffer {
- REPLACE TR1.translation BY 0 0
- REPLACE TR2.translation BY 0 0
- REPLACE TR3.translation BY 0 0
- REPLACE TR4.translation BY 0 0
- }
- }
- DEF RC Conditional {
- buffer {
- REPLACE TR1.translation BY -190 0
- REPLACE TR2.translation BY -65 0
- REPLACE TR3.translation BY 65 0
- REPLACE TR4.translation BY 190 0
- }
- }
- ]
-}
-
-ROUTE TS.isOver TO C.activate
-ROUTE TS.isOver TO RC.reverseActivate
-
diff --git a/tests/media/bifs/bifs-2D-painting-xlineproperties-compositetexture2D.bt b/tests/media/bifs/bifs-2D-painting-xlineproperties-compositetexture2D.bt
deleted file mode 100644
index 5a315f8bc6..0000000000
--- a/tests/media/bifs/bifs-2D-painting-xlineproperties-compositetexture2D.bt
+++ /dev/null
@@ -1,153 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This shows line texturing with a composite texture using the CompositeTexture2D node using variable width and different line alignment"
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Complex line texturing with the XLineProperties node"
- }
- Transform2D {
- translation 0 150
- children [
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Line width varying between 0 and 100"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation -140 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps DEF XLP XLineProperties {
- width 20
- textureTransform TextureTransform { scale 8 8}
- texture DEF IM CompositeTexture2D {
- pixelWidth 32
- pixelHeight 32
- children [
- Shape {
- appearance Appearance {
- material Material2D { emissiveColor 0 1 0 filled TRUE }
- }
- geometry DEF C Circle {
- radius 6
- }
- }
- ]
- }
- }
- }
- }
- geometry Rectangle {
- size 150 150
- }
- }
- Transform2D {
- translation 0 -150
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Line centered on shape"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 160 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps DEF XLP2 XLineProperties {
- isCenterAligned FALSE
- width 0
- texture USE IM
- }
- }
- }
- geometry Rectangle {
- size 150 150
- }
- }
- Transform2D {
- translation 0 -150
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Line inside shape"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 2
- loop TRUE
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 100 0]
- }
- DEF SI2 ScalarInterpolator {
- key [0 0.5 1]
- keyValue [6 10 6]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO XLP.width
-ROUTE SI.value_changed TO XLP2.width
-ROUTE TS.fraction_changed TO SI2.set_fraction
-ROUTE SI2.value_changed TO C.radius
-
diff --git a/tests/media/bifs/bifs-2D-painting-xlineproperties-dash.bt b/tests/media/bifs/bifs-2D-painting-xlineproperties-dash.bt
deleted file mode 100644
index 6749e72f65..0000000000
--- a/tests/media/bifs/bifs-2D-painting-xlineproperties-dash.bt
+++ /dev/null
@@ -1,142 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows the usage of line dashing using the XLineProperties node."
- "Two properties are demonstrated: dash pattern and dash offset. The offset is animated on the left, the dash length is animated on the right."
- ""
- "GPAC Regression Tests" "$Date: 2007-09-14 16:42:18 $ - $Revision: 1.4 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Animating the line dashes using the XLineProperties node"
- }
- Transform2D {
- translation 140 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps DEF XLP1 XLineProperties {
- lineColor 0 0 1
- lineStyle 6
- isScalable TRUE
- lineCap 1
- width 20
- dashes [0.1 80]
- }
- }
- }
- geometry DEF LS Curve2D {
- fineness 1
- type [2]
- point Coordinate2D {
- point [-100 0 -50 200 50 -200 100 0]
- }
- }
- }
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["dash pattern animation"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -140 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps DEF XLP2 XLineProperties {
- lineColor 0 0 1
- lineStyle 6
- isScalable TRUE
- lineCap 1
- width 20
- dashes [3 80]
- }
- }
- }
- geometry USE LS
- }
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["dash offset animation"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 3
- loop TRUE
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 16 0]
- }
- DEF CI CoordinateInterpolator2D {
- key [0 0.5 1]
- keyValue [0.2 0 80 0 17.5 0 80 0 0.2 0 80 0]
- }
- DEF V Valuator {
- Factor2 0
- Factor3 0
- Factor4 0
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO XLP2.dashOffset
-ROUTE TS.fraction_changed TO CI.set_fraction
-ROUTE CI.value_changed TO V.inMFVec2f
-ROUTE V.outMFFloat TO XLP1.dashes
-
diff --git a/tests/media/bifs/bifs-2D-painting-xlineproperties-imagetexture.bt b/tests/media/bifs/bifs-2D-painting-xlineproperties-imagetexture.bt
deleted file mode 100644
index 3c5f012b8d..0000000000
--- a/tests/media/bifs/bifs-2D-painting-xlineproperties-imagetexture.bt
+++ /dev/null
@@ -1,159 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 560
- pixelHeight 420
- }
- }
- }
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This shows line texturing with an image using variable width and different line alignment"
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Line texturing with Images - the XLineProperties node"
- }
- Transform2D {
- translation 0 140
- children [
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Line width varying between 0 and 100"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation -140 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps DEF XLP XLineProperties {
- width 20
- texture DEF IM ImageTexture {
- url [od:10]
- repeatS FALSE
- repeatT FALSE
- }
- }
- }
- }
- geometry Rectangle {
- size 150 150
- }
- }
- Transform2D {
- translation 0 -150
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Line centered on shape"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 140 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps DEF XLP2 XLineProperties {
- isCenterAligned FALSE
- width 0
- texture USE IM
- }
- }
- }
- geometry Rectangle {
- size 150 150
- }
- }
- Transform2D {
- translation 0 -150
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Line inside shape"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 2
- loop TRUE
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 100 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO XLP.width
-ROUTE SI.value_changed TO XLP2.width
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-2D-painting-xlineproperties-join.bt b/tests/media/bifs/bifs-2D-painting-xlineproperties-join.bt
deleted file mode 100644
index d193dc3767..0000000000
--- a/tests/media/bifs/bifs-2D-painting-xlineproperties-join.bt
+++ /dev/null
@@ -1,215 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows the usage of line join styles of the XLineProperties node"
- "Moving the mouse over the 'Anim' button will superpose the different lines to highlight the linejoin differences"
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Changing line caps using the XLineProperties node"
- }
- DEF TR1 Transform2D {
- translation -200 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps XLineProperties {
- lineColor 0 0 1
- width 20
- }
- }
- }
- geometry DEF LS IndexedLineSet2D {
- coord Coordinate2D {
- point [-50 0 0 50 50 0]
- }
- }
- }
- ]
- }
- Transform2D {
- translation -200 -50
- children [
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Join Miter" "miterLimit: default"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- DEF TR3 Transform2D {
- translation 70 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps XLineProperties {
- lineColor 0 1 0
- lineJoin 1
- width 20
- }
- }
- }
- geometry USE LS
- }
- ]
- }
- Transform2D {
- translation 70 -50
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Join Round"]
- fontStyle USE FS
- }
- }
- ]
- }
-
-
- DEF TR4 Transform2D {
- translation 200 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps XLineProperties {
- lineColor 1 0 1
- lineJoin 2
- width 20
- }
- }
- }
- geometry USE LS
- }
- ]
- }
- Transform2D {
- translation 200 -50
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Join Bevel"]
- fontStyle USE FS
- }
- }
- ]
- }
-
- DEF TR2 Transform2D {
- translation -70 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps XLineProperties {
- lineColor 1 0 0
- miterLimit 0.4
- width 20
- }
- }
- }
- geometry USE LS
- }
- ]
- }
- Transform2D {
- translation -70 -50
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Join Miter" "miterLimit: 0.4"]
- fontStyle USE FS
- }
- }
- ]
- }
-
- Transform2D {
- translation 280 -75
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Anim"]
- fontStyle USE FS
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- DEF C Conditional {
- buffer {
- REPLACE TR1.translation BY 0 0
- REPLACE TR2.translation BY 0 0
- REPLACE TR3.translation BY 0 0
- REPLACE TR4.translation BY 0 0
- }
- }
- DEF RC Conditional {
- buffer {
- REPLACE TR1.translation BY -190 0
- REPLACE TR2.translation BY -65 0
- REPLACE TR3.translation BY 65 0
- REPLACE TR4.translation BY 190 0
- }
- }
- ]
-}
-
-ROUTE TS.isOver TO C.activate
-ROUTE TS.isOver TO RC.reverseActivate
-
diff --git a/tests/media/bifs/bifs-2D-painting-xlineproperties-lineargradient.bt b/tests/media/bifs/bifs-2D-painting-xlineproperties-lineargradient.bt
deleted file mode 100644
index 51ffa6e38b..0000000000
--- a/tests/media/bifs/bifs-2D-painting-xlineproperties-lineargradient.bt
+++ /dev/null
@@ -1,122 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows line texturing with a linear gradient with different spread method and animated end point"
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"]
- title "Linear Gradient and Lines using XLineProperties"
- }
- Transform2D {
- translation 0 -150
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Move over and click" "to change the spread method"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- TransformMatrix2D {
- mxy 0.5
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- lineProps XLineProperties {
- width 40
- texture DEF GL LinearGradient {
- endPoint 0 0.5
- key [0 0.5 1]
- keyValue [0 0 1 1 0 0 0 1 0]
- }
- }
- }
- }
- geometry DEF R Rectangle {
- size 200 200
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- ]
- }
- DEF C Conditional {
- buffer {
- REPLACE GL.spreadMethod BY 2
- }
- }
- DEF RC Conditional {
- buffer {
- REPLACE GL.spreadMethod BY 0
- }
- }
- DEF C2 Conditional {
- buffer {
- REPLACE GL.spreadMethod BY 1
- }
- }
- DEF RC2 Conditional {
- buffer {
- REPLACE GL.spreadMethod BY 2
- }
- }
- DEF TIME TimeSensor {
- cycleInterval 4
- loop TRUE
- }
- DEF CI PositionInterpolator2D {
- key [0 0.5 1]
- keyValue [0 0.5 1 0.5 0 0.5]
- }
- ]
-}
-
-ROUTE TS.isOver TO C.activate
-ROUTE TS.isOver TO RC.reverseActivate
-ROUTE TS.isActive TO C2.activate
-ROUTE TS.isActive TO RC2.reverseActivate
-ROUTE TIME.fraction_changed TO CI.set_fraction
-ROUTE CI.value_changed TO GL.endPoint
-
diff --git a/tests/media/bifs/bifs-2D-painting-xlineproperties-radialgradient.bt b/tests/media/bifs/bifs-2D-painting-xlineproperties-radialgradient.bt
deleted file mode 100644
index c80d86e0ea..0000000000
--- a/tests/media/bifs/bifs-2D-painting-xlineproperties-radialgradient.bt
+++ /dev/null
@@ -1,124 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows line texturing with a radial gradient with different spread method and animated focal point"
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"]
- title "Radial Gradient on lines using XLineProperties node"
- }
- Transform2D {
- translation 0 -150
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Move over and click" "to change the spread method"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- DEF TR TransformMatrix2D {
- mxy 1
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps XLineProperties {
- isCenterAligned TRUE
- width 40
- texture DEF GR RadialGradient {
- focalPoint 0 0.5
- key [0 0.5 1]
- keyValue [0 0 1 1 0 0 0 1 0]
- }
- }
- }
- }
- geometry DEF R Rectangle {
- size 200 200
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- DEF C Conditional {
- buffer {
- REPLACE GR.spreadMethod BY 2
- }
- }
- DEF RC Conditional {
- buffer {
- REPLACE GR.spreadMethod BY 0
- }
- }
- DEF C2 Conditional {
- buffer {
- REPLACE GR.spreadMethod BY 1
- }
- }
- DEF RC2 Conditional {
- buffer {
- REPLACE GR.spreadMethod BY 2
- }
- }
- DEF TIME TimeSensor {
- cycleInterval 4
- loop TRUE
- }
- DEF CI PositionInterpolator2D {
- key [0 0.25 0.5 0.75 1]
- keyValue [0 0.5 0.5 1 1 0.5 0.5 0 0 0.5]
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 1 0]
- }
- ]
-}
-
-ROUTE TS.isOver TO C.activate
-ROUTE TS.isOver TO RC.reverseActivate
-ROUTE TS.isActive TO C2.activate
-ROUTE TS.isActive TO RC2.reverseActivate
-ROUTE TIME.fraction_changed TO CI.set_fraction
-ROUTE CI.value_changed TO GR.focalPoint
-ROUTE TIME.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO TR.mxy
-
diff --git a/tests/media/bifs/bifs-2D-painting-xlineproperties-scalable.bt b/tests/media/bifs/bifs-2D-painting-xlineproperties-scalable.bt
deleted file mode 100644
index c691d9df9b..0000000000
--- a/tests/media/bifs/bifs-2D-painting-xlineproperties-scalable.bt
+++ /dev/null
@@ -1,123 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows the usage of scalable flag in the XLineProperties node"
- "We see that the right line's width changes during the animation while the left one does not change."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2004 GPAC Team"
- ]
- title "Scalability of the outline - the XLineProperties node"
- }
- DEF TR1 Transform2D {
- scale 2 2
- translation -150 -50
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps LineProperties {
- lineColor 0 0 1
- width 2
- }
- }
- }
- geometry DEF LS IndexedLineSet2D {
- coord Coordinate2D {
- point [-50 0 0 50 50 0]
- }
- }
- }
- ]
- }
- Transform2D {
- translation -150 -50
- children [
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Not scalable"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- DEF TR2 Transform2D {
- scale 2 2
- translation 150 -50
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps XLineProperties {
- lineColor 0 0 1
- width 2
- }
- }
- }
- geometry USE LS
- }
- ]
- }
- Transform2D {
- translation 150 -50
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Scalable"]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 4
- loop TRUE
- }
- DEF PI PositionInterpolator2D {
- key [0 0.5 1]
- keyValue [1 1 3 3 1 1]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO PI.set_fraction
-ROUTE PI.value_changed TO TR1.scale
-ROUTE PI.value_changed TO TR2.scale
-
diff --git a/tests/media/bifs/bifs-2D-painting-xlineproperties-transparent.bt b/tests/media/bifs/bifs-2D-painting-xlineproperties-transparent.bt
deleted file mode 100644
index 26436a5dea..0000000000
--- a/tests/media/bifs/bifs-2D-painting-xlineproperties-transparent.bt
+++ /dev/null
@@ -1,176 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows usage of line transparency and line alignment"
- "The outline or its outside is centered on the shape depending on the value of the isCenterAligned."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Positioning lines and setting transparency using the XLineProperties node"
- }
- Transform2D {
- translation -100 100
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- lineProps XLineProperties {
- lineColor 0 0 1
- width 10
- }
- }
- }
- geometry DEF RC Rectangle {
- size 150 100
- }
- }
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance DEF TXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["No line transparency" "CenterAligned TRUE"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 100 100
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- lineProps XLineProperties {
- lineColor 0 0 1
- isCenterAligned FALSE
- width 10
- }
- }
- }
- geometry USE RC
- }
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE TXTAPP
- geometry Text {
- string ["No line transparency" "CenterAligned FALSE"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -100 -80
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- lineProps XLineProperties {
- lineColor 0 0 1
- transparency 0.5
- width 10
- }
- }
- }
- geometry USE RC
- }
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE TXTAPP
- geometry Text {
- string ["Line transparency: 0.5" "CenterAligned TRUE"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 100 -80
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- lineProps XLineProperties {
- lineColor 0 0 1
- isCenterAligned FALSE
- transparency 0.5
- width 10
- }
- }
- }
- geometry USE RC
- }
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE TXTAPP
- geometry Text {
- string ["Line transparency: 0.5" "CenterAligned FALSE"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-clipper2D.bt b/tests/media/bifs/bifs-2D-positioning-clipper2D.bt
deleted file mode 100644
index b2eaf5291d..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-clipper2D.bt
+++ /dev/null
@@ -1,316 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- url [od:5]
- }
- WorldInfo {
- info ["This shows combination of Clipper2D objects" "with different modes" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Clipper2D Test"
- }
- Transform2D {
- scale 0.5 0.5
- translation -200 100
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 200 200
- }
- }
- DEF PS PlaneSensor2D {
- maxPosition 150 150
- minPosition -150 -150
- }
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Translate" "round" "cliper"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 40
- }
- }
- }
- ]
- }
- Transform2D {
- scale 0.5 0.5
- translation -80 100
- children [
- DEF S1 Switch {
- whichChoice 0
- choice [
- Group {
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Round Clipper" "inside = FALSE"]
- fontStyle USE FS
- }
- }
- DEF TS1 TouchSensor {}
- ]
- }
- Group {
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Round Clipper" "inside = TRUE"]
- fontStyle USE FS
- }
- }
- DEF RTS1 TouchSensor {}
- ]
- }
- ]
- }
- ]
- }
- Transform2D {
- scale 0.5 0.5
- translation -80 0
- children [
- DEF SX1 Switch {
- whichChoice 0
- choice [
- Group {
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["XOR = FALSE"]
- fontStyle USE FS
- }
- }
- DEF TSX1 TouchSensor {}
- ]
- }
- Group {
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["XOR = TRUE"]
- fontStyle USE FS
- }
- }
- DEF RTSX1 TouchSensor {}
- ]
- }
- ]
- }
- ]
- }
- Transform2D {
- scale 0.5 0.5
- translation -200 -120
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 1
- filled TRUE
- }
- }
- geometry Circle {
- radius 100
- }
- }
- DEF DS DiscSensor {}
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Rotate" "square" "cliper"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- scale 0.5 0.5
- translation -80 -120
- children [
- DEF S2 Switch {
- whichChoice 0
- choice [
- Group {
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Rect Clipper" "inside = FALSE"]
- fontStyle USE FS
- }
- }
- DEF TS2 TouchSensor {}
- ]
- }
- Group {
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Rect Clipper" "inside = TRUE"]
- fontStyle USE FS
- }
- }
- DEF RTS2 TouchSensor {}
- ]
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 150 0
- children [
- DEF CLIP_SQ Clipper2D {
- inside FALSE
- children [
- DEF CLIP_RD Clipper2D {
- inside FALSE
- children [
- Shape {
- appearance Appearance {
- texture ImageTexture {
- url [od:10]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry Circle {
- radius 100
- }
- }
- ]
- geometry Circle {
- radius 50
- }
- transform DEF TR_RD Transform2D {}
-
- }
- ]
- geometry Rectangle {
- size 200 75
- }
- transform DEF TR_SQ Transform2D {}
-
- }
- ]
- }
- DEF C1 Conditional {
- buffer {
- REPLACE CLIP_RD.inside BY TRUE
- REPLACE S1.whichChoice BY 1
- }
- }
- DEF RC1 Conditional {
- buffer {
- REPLACE CLIP_RD.inside BY FALSE
- REPLACE S1.whichChoice BY 0
- }
- }
- DEF CX1 Conditional {
- buffer {
- REPLACE CLIP_RD.XOR BY TRUE
- REPLACE SX1.whichChoice BY 1
- }
- }
- DEF RCX1 Conditional {
- buffer {
- REPLACE CLIP_RD.XOR BY FALSE
- REPLACE SX1.whichChoice BY 0
- }
- }
- DEF C2 Conditional {
- buffer {
- REPLACE CLIP_SQ.inside BY TRUE
- REPLACE S2.whichChoice BY 1
- }
- }
- DEF RC2 Conditional {
- buffer {
- REPLACE CLIP_SQ.inside BY FALSE
- REPLACE S2.whichChoice BY 0
- }
- }
- ]
-}
-
-ROUTE PS.translation_changed TO TR_RD.translation
-ROUTE DS.rotation_changed TO TR_SQ.rotationAngle
-ROUTE TS1.isActive TO C1.activate
-ROUTE RTS1.isActive TO RC1.activate
-ROUTE TSX1.isActive TO CX1.activate
-ROUTE RTSX1.isActive TO RCX1.activate
-ROUTE TS2.isActive TO C2.activate
-ROUTE RTS2.isActive TO RC2.activate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 5
- esDescr [
- ES_Descriptor {
- ES_ID 10
- muxInfo MuxInfo {
- fileName "../auxiliary_files/sky.jpg"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-2D-positioning-form-align-center.bt b/tests/media/bifs/bifs-2D-positioning-form-align-center.bt
deleted file mode 100644
index 700a43c3b1..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-form-align-center.bt
+++ /dev/null
@@ -1,162 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Form node" "with horizontal and vertical center alignment" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Form Test"
- }
- Transform2D {
- translation -100 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 100 200
- }
- }
- Transform2D {
- translation 0 -120
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Constraints: AT AB AH "]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Form {
- size 100 200
- groups [1 -1 2 -1]
- constraints ["AT" "AB" "AH"]
- groupsIndex [0 1 -1 0 2 -1 1 2 -1]
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 30
- }
- }
- DEF S2 Transform2D {
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 60 20
- }
- }
- ]
- }
- Transform2D {
- translation -20 -20
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Circle {
- radius 20
- }
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 75 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 200 100
- }
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Constraints: AL AR AV"]
- fontStyle USE FS
- }
- }
- ]
- }
- Form {
- size 200 100
- groups [1 -1 2 -1]
- constraints ["AL" "AR" "AV"]
- groupsIndex [0 1 -1 0 2 -1 1 2 -1]
- children [
- USE S1
- USE S2
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-form-align-horiz.bt b/tests/media/bifs/bifs-2D-positioning-form-align-horiz.bt
deleted file mode 100644
index b254b7eae9..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-form-align-horiz.bt
+++ /dev/null
@@ -1,129 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Form node" "with horizontal alignment" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Form Test"
- }
- Transform2D {
- translation -75 0
- children [
- DEF FORM Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 100 200
- }
- }
- Transform2D {
- translation 0 -120
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Constraints: AL AL 10"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Form {
- size 100 200
- groups [1 -1 2 -1]
- constraints ["AL" "AL 10"]
- groupsIndex [0 1 -1 1 2 -1]
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 30
- }
- }
- DEF S2 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 20
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 75 0
- children [
- USE FORM
- Transform2D {
- translation 0 -120
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Constraints: AR AR 10"]
- fontStyle USE FS
- }
- }
- ]
- }
- Form {
- size 100 200
- groups [1 -1 2 -1]
- constraints ["AR" "AR 10"]
- groupsIndex [0 1 -1 1 2 -1]
- children [
- USE S1
- USE S2
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-form-align-vert.bt b/tests/media/bifs/bifs-2D-positioning-form-align-vert.bt
deleted file mode 100644
index 690de39461..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-form-align-vert.bt
+++ /dev/null
@@ -1,129 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Form node" "with vertical alignment" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Form Test"
- }
- Transform2D {
- translation 0 75
- children [
- DEF FORM Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 200 100
- }
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Constraints: AT AT 10"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Form {
- size 200 100
- groups [1 -1 2 -1]
- constraints ["AT" "AT 10"]
- groupsIndex [0 1 -1 1 2 -1]
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 30
- }
- }
- DEF S2 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 20
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -75
- children [
- USE FORM
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Constraints: AB AB 10"]
- fontStyle USE FS
- }
- }
- ]
- }
- Form {
- size 200 100
- groups [1 -1 2 -1]
- constraints ["AB" "AB 10"]
- groupsIndex [0 1 -1 1 2 -1]
- children [
- USE S1
- USE S2
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-form-spread-horiz.bt b/tests/media/bifs/bifs-2D-positioning-form-spread-horiz.bt
deleted file mode 100644
index 4545dd9f60..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-form-spread-horiz.bt
+++ /dev/null
@@ -1,182 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Form node" "with different horizontal spreads" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Form Test"
- }
- Transform2D {
- translation 0 130
- children [
- DEF FORM Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 200 100
- }
- }
- Transform2D {
- translation 0 -65
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Constraints: AL SH 10"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Form {
- size 200 100
- groups [1 -1 2 -1 3 -1]
- constraints ["AL" "SH 10"]
- groupsIndex [0 1 -1 1 2 3 -1]
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 30
- }
- }
- DEF S2 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 20
- }
- }
- DEF S3 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 60 40
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- children [
- USE FORM
- Transform2D {
- translation 0 -65
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Constraints: AL AR SH"]
- fontStyle USE FS
- }
- }
- ]
- }
- Form {
- size 200 100
- groups [1 -1 2 -1 3 -1]
- constraints ["AL" "AR" "SH"]
- groupsIndex [0 1 -1 0 3 -1 1 2 3 -1]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -130
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 110 100
- }
- }
- Transform2D {
- translation 0 -65
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Constraints: SHin"]
- fontStyle USE FS
- }
- }
- ]
- }
- Form {
- size 110 100
- groups [1 -1 2 -1]
- constraints ["SHin"]
- groupsIndex [1 2 -1]
- children [
- Transform2D {
- children [
- USE S1
- USE S2
- ]
- }
- USE S3
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-form-spread-vert.bt b/tests/media/bifs/bifs-2D-positioning-form-spread-vert.bt
deleted file mode 100644
index 48c395649d..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-form-spread-vert.bt
+++ /dev/null
@@ -1,170 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Form node" "with different vertical spreads" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Form Test"
- }
- Transform2D {
- translation -120 20
- children [
- DEF FORM Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 100 200
- }
- }
- Transform2D {
- translation 0 -120
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Constraints:" "AT SV 10"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Form {
- size 100 200
- groups [1 -1 2 -1 3 -1]
- constraints ["AT" "SV 10"]
- groupsIndex [0 1 -1 1 2 3 -1]
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 30
- }
- }
- DEF S2 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 20
- }
- }
- DEF S3 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 60 40
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 20
- children [
- USE FORM
- Transform2D {
- translation 0 -120
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Constraints:" "AT AB SV"]
- fontStyle USE FS
- }
- }
- ]
- }
- Form {
- size 100 200
- groups [1 -1 2 -1 3 -1]
- constraints ["AT" "AB" "SV"]
- groupsIndex [0 1 -1 0 3 -1 1 2 3 -1]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 120 20
- children [
- USE FORM
- Transform2D {
- translation 0 -120
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Constraints:" "SVin"]
- fontStyle USE FS
- }
- }
- ]
- }
- Form {
- size 100 200
- groups [1 -1 2 -1 3 -1]
- constraints ["SVin"]
- groupsIndex [1 2 3 -1]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layer2D.bt b/tests/media/bifs/bifs-2D-positioning-layer2D.bt
deleted file mode 100644
index 122ca4d86d..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layer2D.bt
+++ /dev/null
@@ -1,129 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 255
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D { backColor 1 1 1 }
- WorldInfo {
- info [
- "This test shows the usage of the Layer2D node."
- "A 2D layer is defined with a size 200x200, its content is a grey square and a grey ellipse."
- "Within the layer, the content is clipped along the 200x200 rectangle and filled with a red background."
- "Behind this layer, a rotated blue rectangle is displayed."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Layer2D - Rectangular Axis Aligned Clipping"
- }
- Transform2D {
- translation 125 125
- children [
- Shape {
- appearance Appearance { material Material2D { filled TRUE emissiveColor 1 1 0 } }
- geometry Rectangle { size 50 50 }
- }
- Shape {
- appearance Appearance { material Material2D { filled TRUE emissiveColor 0 0 0 } }
- geometry Text { string "Click Me" fontStyle FontStyle { justify [ "MIDDLE" "MIDDLE" ] size 10 }}
- }
- DEF S TouchSensor {}
- ]
- }
- Transform2D {
- rotationAngle 0.57
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- filled TRUE
- emissiveColor 0 0 1
- }
- }
- geometry Rectangle {
- size 100 400
- }
- }
- ]
- }
- DEF ROT Transform2D {
- translation 0 0
- children [
- Layer2D {
- size 200 200
- children [
- Background2D { backColor 1 0 0 }
- Transform2D {
- translation -100 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- filled TRUE
- }
- }
- geometry Ellipse {
- radius 100 400
- }
- }
- ]
- }
- Transform2D {
- translation 25 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- ]
- }
- ]
- }
- ]
- }
- DEF C Conditional {
- buffer {
- REPLACE TS.startTime BY 0
- }
- }
- DEF TS TimeSensor {
- cycleInterval 5
- startTime -1
- }
- DEF SI ScalarInterpolator {
- key [0 1]
- keyValue [0 1.57]
- }
- ]
-}
-
-ROUTE S.isActive TO C.activate
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO ROT.rotationAngle
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layer2d-in-layer2d.bt b/tests/media/bifs/bifs-2D-positioning-layer2d-in-layer2d.bt
deleted file mode 100644
index c8ad56d8e7..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layer2d-in-layer2d.bt
+++ /dev/null
@@ -1,111 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFE
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- es_id 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- DEF B1 Background2D {backColor 1 1 1}
- WorldInfo {
- title "Nested Clipping - Layer2D"
- info [
- "This test shows nested Layer2D nodes."
- "Both layer sizes are animated"
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- }
-
- Transform2D {
- translation 100 0
- children [
- DEF L1 Layer2D {
- size 300 300
- background Background2D {url 10}
- children [
- Shape {
- appearance Appearance { material Material2D { filled TRUE } }
- geometry DEF RC Rectangle {size 100 75}
- }
- Transform2D {
- translation -150 0
- children [
- DEF L2 Layer2D {
- size 100 100
- background Background2D {backColor 0 0 1}
- children [
- Shape {
- appearance Appearance { material Material2D { emissiveColor 1 0 0 filled TRUE } }
- geometry Circle {radius 20}
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 2.0
- loop TRUE
- }
- DEF PI1 PositionInterpolator2D {
- key [0.0 1.0]
- keyValue [400.0 300.0 0.0 0.0]
- }
- DEF PI2 PositionInterpolator2D {
- key [0.0 1.0]
- keyValue [100.0 100.0 0.0 0.0]
- }
- ]
-}
-
-
-ROUTE TS.fraction_changed TO PI1.set_fraction
-ROUTE PI1.value_changed TO L1.size
-ROUTE TS.fraction_changed TO PI2.set_fraction
-ROUTE PI2.value_changed TO L2.size
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "./../auxiliary_files/sky.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-horiz-ltr-nowrap.bt b/tests/media/bifs/bifs-2D-positioning-layout-horiz-ltr-nowrap.bt
deleted file mode 100644
index 67e3f27bb7..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-horiz-ltr-nowrap.bt
+++ /dev/null
@@ -1,403 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 800
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Layout node" "performing different horizontal justification" "going left to right without line wrap" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Layout Test"
- }
- Transform2D {
- translation -250 160
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 200 60
- }
- }
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Alignment BEGIN BEGIN"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["BEGIN" "BEGIN"]
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- DEF S2 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Sample Text"]
- fontStyle USE FS
- }
- }
- DEF S3 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 25
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -250 60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment BEGIN FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["BEGIN" "FIRST"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation -250 -40
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment BEGIN MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["BEGIN" "MIDDLE"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation -250 -140
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment BEGIN END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["BEGIN" "END"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 0 160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment MIDDLE BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["MIDDLE" "BEGIN"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 0 60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment MIDDLE FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["MIDDLE" "FIRST"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -40
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment MIDDLE MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["MIDDLE" "MIDDLE"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -140
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment MIDDLE END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["MIDDLE" "END"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 250 160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment END BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["END" "BEGIN"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 250 60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment END FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["END" "FIRST"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 250 -40
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment END MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["END" "MIDDLE"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 250 -140
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment END END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["END" "END"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-horiz-ltr-wrap-btt.bt b/tests/media/bifs/bifs-2D-positioning-layout-horiz-ltr-wrap-btt.bt
deleted file mode 100644
index 2ec7e53811..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-horiz-ltr-wrap-btt.bt
+++ /dev/null
@@ -1,445 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 650
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Layout node" "performing different horizontal justification" "going left to right with line wrap" "in direction bottom to top and 1.1 line spacing" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Layout Test"
- }
- Transform2D {
- translation -200 260
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 140 120
- }
- }
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Alignment" "BEGIN BEGIN"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["BEGIN" "BEGIN"]
- topToBottom FALSE
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- DEF S2 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Sample Text"]
- fontStyle USE FS
- }
- }
- DEF S3 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Text#2"]
- fontStyle USE FS
- }
- }
- DEF S4 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 25
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -200 100
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["BEGIN" "FIRST"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation -200 -60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["BEGIN" "MIDDLE"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation -200 -220
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["BEGIN" "END"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 260
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["MIDDLE" "BEGIN"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 100
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["MIDDLE" "FIRST"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["MIDDLE" "MIDDLE"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -220
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["MIDDLE" "END"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 200 260
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["END" "BEGIN"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 200 100
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["END" "FIRST"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 200 -60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["END" "MIDDLE"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 200 -220
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["END" "END"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-horiz-ltr-wrap-ttb.bt b/tests/media/bifs/bifs-2D-positioning-layout-horiz-ltr-wrap-ttb.bt
deleted file mode 100644
index b30eaac43c..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-horiz-ltr-wrap-ttb.bt
+++ /dev/null
@@ -1,434 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 650
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Layout node" "performing different horizontal justification" "going left to right with line wrap" "in direction top to bottom and 1.1 line spacing" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Layout Test"
- }
- Transform2D {
- translation -200 260
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 140 120
- }
- }
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Alignment" "BEGIN BEGIN"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["BEGIN" "BEGIN"]
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- DEF S2 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Sample Text"]
- fontStyle USE FS
- }
- }
- DEF S3 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Text#2"]
- fontStyle USE FS
- }
- }
- DEF S4 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 25
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -200 100
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["BEGIN" "FIRST"]
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation -200 -60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["BEGIN" "MIDDLE"]
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation -200 -220
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["BEGIN" "END"]
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 260
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["MIDDLE" "BEGIN"]
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 100
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["MIDDLE" "FIRST"]
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["MIDDLE" "MIDDLE"]
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -220
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["MIDDLE" "END"]
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 200 260
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["END" "BEGIN"]
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 200 100
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["END" "FIRST"]
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 200 -60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["END" "MIDDLE"]
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 200 -220
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["END" "END"]
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-horiz-rtl-nowrap.bt b/tests/media/bifs/bifs-2D-positioning-layout-horiz-rtl-nowrap.bt
deleted file mode 100644
index fc949de060..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-horiz-rtl-nowrap.bt
+++ /dev/null
@@ -1,415 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 800
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Layout node" "performing different horizontal justification" "going right to left without line wrap" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Layout Test"
- }
- Transform2D {
- translation -250 160
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 200 60
- }
- }
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Alignment BEGIN BEGIN"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["BEGIN" "BEGIN"]
- leftToRight FALSE
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- DEF S2 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Sample Text"]
- fontStyle USE FS
- }
- }
- DEF S3 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 25
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -250 60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment BEGIN FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["BEGIN" "FIRST"]
- leftToRight FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation -250 -40
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment BEGIN MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["BEGIN" "MIDDLE"]
- leftToRight FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation -250 -140
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment BEGIN END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["BEGIN" "END"]
- leftToRight FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 0 160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment MIDDLE BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["MIDDLE" "BEGIN"]
- leftToRight FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 0 60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment MIDDLE FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["MIDDLE" "FIRST"]
- leftToRight FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -40
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment MIDDLE MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["MIDDLE" "MIDDLE"]
- leftToRight FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -140
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment MIDDLE END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["MIDDLE" "END"]
- leftToRight FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 250 160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment END BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["END" "BEGIN"]
- leftToRight FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 250 60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment END FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["END" "FIRST"]
- leftToRight FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 250 -40
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment END MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["END" "MIDDLE"]
- leftToRight FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 250 -140
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment END END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 200 60
- justify ["END" "END"]
- leftToRight FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-horiz-rtl-wrap-btt.bt b/tests/media/bifs/bifs-2D-positioning-layout-horiz-rtl-wrap-btt.bt
deleted file mode 100644
index 54767c3002..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-horiz-rtl-wrap-btt.bt
+++ /dev/null
@@ -1,469 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 650
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Layout node" "performing different horizontal justification" "going right to left with line wrap" "in direction bottom to top and 1.1 line spacing" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Layout Test"
- }
- Transform2D {
- translation -200 260
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 140 120
- }
- }
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Alignment" "BEGIN BEGIN"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["BEGIN" "BEGIN"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- DEF S2 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Sample Text"]
- fontStyle USE FS
- }
- }
- DEF S3 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Text#2"]
- fontStyle USE FS
- }
- }
- DEF S4 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 25
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -200 100
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["BEGIN" "FIRST"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation -200 -60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["BEGIN" "MIDDLE"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation -200 -220
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["BEGIN" "END"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 260
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["MIDDLE" "BEGIN"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 100
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["MIDDLE" "FIRST"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["MIDDLE" "MIDDLE"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -220
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["MIDDLE" "END"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 200 260
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["END" "BEGIN"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 200 100
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["END" "FIRST"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 200 -60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["END" "MIDDLE"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 200 -220
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["END" "END"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-horiz-rtl-wrap-ttb.bt b/tests/media/bifs/bifs-2D-positioning-layout-horiz-rtl-wrap-ttb.bt
deleted file mode 100644
index 6675d08350..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-horiz-rtl-wrap-ttb.bt
+++ /dev/null
@@ -1,457 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 650
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Layout node" "performing different horizontal justification" "going right to left with line wrap" "in direction top to bottom and 1.1 line spacing" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Layout Test"
- }
- Transform2D {
- translation -200 260
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 140 120
- }
- }
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Alignment" "BEGIN BEGIN"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["BEGIN" "BEGIN"]
- leftToRight FALSE
- spacing 1.1
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- DEF S2 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Sample Text"]
- fontStyle USE FS
- }
- }
- DEF S3 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Text#2"]
- fontStyle USE FS
- }
- }
- DEF S4 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 25
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -200 100
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["BEGIN" "FIRST"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation -200 -60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["BEGIN" "MIDDLE"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation -200 -220
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["BEGIN" "END"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 260
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["MIDDLE" "BEGIN"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 100
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["MIDDLE" "FIRST"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["MIDDLE" "MIDDLE"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -220
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["MIDDLE" "END"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 200 260
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["END" "BEGIN"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 200 100
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END FIRST"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["END" "FIRST"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 200 -60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["END" "MIDDLE"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 200 -220
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 140 120
- justify ["END" "END"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-horiz-text.bt b/tests/media/bifs/bifs-2D-positioning-layout-horiz-text.bt
deleted file mode 100644
index 2fe00d9b33..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-horiz-text.bt
+++ /dev/null
@@ -1,84 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 650
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Layout node" "performing text splitting at word boundaries" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Layout Text Test"
- }
- Transform2D {
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 160 160
- }
- }
- Transform2D {
- translation 0 -100
- children [
- DEF S Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Sample text use to check if text splitting is ok with layout: aei pqg dtS..."]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 160 160
- justify ["BEGIN" "END"]
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Sample text used to check if text splitting is ok with layout: aei pqg dtS..."]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-scroll-child.bt b/tests/media/bifs/bifs-2D-positioning-layout-scroll-child.bt
deleted file mode 100644
index 50f0c9f1b9..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-scroll-child.bt
+++ /dev/null
@@ -1,87 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 800
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Layout node used in another layout" "both perform scrolling" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.4 $" "(C) 2002-2004 GPAC Team"]
- title "Layout Test"
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle { size 300 200 }
- }
- Layout {
- size 300 200
- smoothScroll TRUE
- loop TRUE
- scrollVertical FALSE
- scrollRate 0.1
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle { size 100 200 }
- }
- Layout {
- wrap TRUE
- size 100 200
- smoothScroll TRUE
- loop TRUE
- scrollRate 0.2
- children [
- DEF N0 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 20
- }
- }
- USE N0
- USE N0
- ]
- }
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-scroll-full.bt b/tests/media/bifs/bifs-2D-positioning-layout-scroll-full.bt
deleted file mode 100644
index b47b4a2e19..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-scroll-full.bt
+++ /dev/null
@@ -1,344 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 800
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Layout node" "performing scrolling in different direction" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Layout Test"
- }
- Transform2D {
- translation -250 160
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 200 60
- }
- }
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["scroll smooth vertical"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 200 60
- justify ["BEGIN" "BEGIN"]
- smoothScroll TRUE
- loop TRUE
- scrollRate 0.1
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- DEF S2 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Sample Text"]
- fontStyle USE FS
- }
- }
- DEF S3 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 25
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -250 60
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["scroll smooth vertical inverse"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 200 60
- justify ["BEGIN" "BEGIN"]
- smoothScroll TRUE
- loop TRUE
- scrollRate -0.1
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation -250 -40
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["scroll smooth horizontal"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 200 60
- justify ["BEGIN" "BEGIN"]
- smoothScroll TRUE
- loop TRUE
- scrollVertical FALSE
- scrollRate 0.1
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation -250 -140
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["scroll smooth horizontal inverse"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 200 60
- justify ["BEGIN" "BEGIN"]
- smoothScroll TRUE
- loop TRUE
- scrollVertical FALSE
- scrollRate -0.1
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 0 120
- children [
- DEF BOUNDS2 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 100 150
- }
- }
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["scroll smooth vertical"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 100 150
- horizontal FALSE
- justify ["BEGIN" "BEGIN"]
- smoothScroll TRUE
- loop TRUE
- scrollRate 0.1
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 200 120
- children [
- USE BOUNDS2
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["scroll smooth vertical inverse"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 100 150
- horizontal FALSE
- justify ["BEGIN" "BEGIN"]
- smoothScroll TRUE
- loop TRUE
- scrollRate -0.1
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -80
- children [
- USE BOUNDS2
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["scroll smooth horizontal"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 100 150
- horizontal FALSE
- justify ["BEGIN" "BEGIN"]
- smoothScroll TRUE
- loop TRUE
- scrollVertical FALSE
- scrollRate 0.1
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 200 -80
- children [
- USE BOUNDS2
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["scroll smooth horizontal inverse"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 100 150
- horizontal FALSE
- justify ["BEGIN" "BEGIN"]
- smoothScroll TRUE
- loop TRUE
- scrollVertical FALSE
- scrollRate -0.1
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-scroll-modes-horiz.bt b/tests/media/bifs/bifs-2D-positioning-layout-scroll-modes-horiz.bt
deleted file mode 100644
index f9ffa8de8b..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-scroll-modes-horiz.bt
+++ /dev/null
@@ -1,349 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows an horizontal Layout node" "with different scrolling modes, direction and rates" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team", "(C) 2006 ENST ATG Conformance Streams"]
- title "Layout Test"
- }
- Transform2D {
- translation 0 40
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 200 60
- }
- }
- DEF LAY Layout {
- wrap TRUE
- size 200 60
- justify ["BEGIN" "BEGIN"]
- smoothScroll TRUE
- loop TRUE
- scrollVertical FALSE
- scrollRate 0.1
- scrollMode -1
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- DEF S3 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 20
- }
- }
- ]
- }
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TXT_MODE Text {
- string ["mode: scroll-in"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry DEF TXT_ALIGN Text {
- string ["align: begin"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry DEF TXT_DIR Text {
- string ["scroll dir: horizontal"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 0 -110
- children [
- Shape {
- appearance USE APPTEXT
- geometry DEF TXT_RATE Text {
- string ["scroll rate: 0.1"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
-
- Transform2D {
- translation -160 80
- children [
- DEF S Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0.7 0.7 0.7
- filled TRUE
- lineProps LineProperties { lineColor 0 0 0 }
- }
- }
- geometry Rectangle {size 80 20}
- }
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Begin"]
- fontStyle USE FS
- }
- }
- DEF TS_BE TouchSensor {}
- ]
- }
- Transform2D {
- translation -160 60
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Middle"]
- fontStyle USE FS
- }
- }
- DEF TS_ME TouchSensor {}
- ]
- }
- Transform2D {
- translation -160 40
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["End"]
- fontStyle USE FS
- }
- }
- DEF TS_EE TouchSensor {}
- ]
- }
-
- Transform2D {
- translation -160 0
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Scroll In"]
- fontStyle USE FS
- }
- }
- DEF TS_SI TouchSensor {}
- ]
- }
- Transform2D {
- translation -160 -20
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Scroll InOut"]
- fontStyle USE FS
- }
- }
- DEF TS_SIO TouchSensor {}
- ]
- }
- Transform2D {
- translation -160 -40
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Scroll Out"]
- fontStyle USE FS
- }
- }
- DEF TS_SO TouchSensor {}
- ]
- }
-
- Transform2D {
- translation 160 80
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Rate>0"]
- fontStyle USE FS
- }
- }
- DEF TS_RP TouchSensor {}
- ]
- }
- Transform2D {
- translation 160 60
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Rate<0"]
- fontStyle USE FS
- }
- }
- DEF TS_RN TouchSensor {}
- ]
- }
-
- Transform2D {
- translation 160 30
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Horiz"]
- fontStyle USE FS
- }
- }
- DEF TS_SH TouchSensor {}
- ]
- }
- Transform2D {
- translation 160 10
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Vert"]
- fontStyle USE FS
- }
- }
- DEF TS_SV TouchSensor {}
- ]
- }
-
- DEF C_BE Conditional { buffer {
- REPLACE LAY.justify BY ["BEGIN", "BEGIN"]
- REPLACE TXT_ALIGN.string BY ["align: begin"]
- } }
- DEF C_ME Conditional { buffer {
- REPLACE LAY.justify BY ["MIDDLE", "BEGIN"]
- REPLACE TXT_ALIGN.string BY ["align: middle"]
- } }
- DEF C_EE Conditional { buffer {
- REPLACE LAY.justify BY ["END", "BEGIN"]
- REPLACE TXT_ALIGN.string BY ["align: end"]
- } }
-
- DEF C_SI Conditional { buffer {
- REPLACE LAY.scrollMode BY -1
- REPLACE TXT_MODE.string BY ["mode: scroll-in"]
- } }
- DEF C_SIO Conditional { buffer {
- REPLACE LAY.scrollMode BY 0
- REPLACE TXT_MODE.string BY ["mode: scroll-in-out"]
- } }
- DEF C_SO Conditional { buffer {
- REPLACE LAY.scrollMode BY 1
- REPLACE TXT_MODE.string BY ["mode: scroll-out"]
- } }
- DEF C_RP Conditional { buffer {
- REPLACE LAY.scrollRate BY 0.1
- REPLACE TXT_RATE.string BY ["scroll rate: 0.1"]
- } }
- DEF C_RN Conditional { buffer {
- REPLACE LAY.scrollRate BY -0.1
- REPLACE TXT_RATE.string BY ["scroll rate: -0.1"]
- } }
- DEF C_SH Conditional { buffer {
- REPLACE LAY.scrollVertical BY FALSE
- REPLACE TXT_DIR.string BY ["scroll dir: horizontal"]
- } }
- DEF C_SV Conditional { buffer {
- REPLACE LAY.scrollVertical BY TRUE
- REPLACE TXT_DIR.string BY ["scroll dir: vertical"]
- } }
- ]
-}
-
-ROUTE TS_BE.isActive TO C_BE.activate
-ROUTE TS_ME.isActive TO C_ME.activate
-ROUTE TS_EE.isActive TO C_EE.activate
-
-ROUTE TS_SI.isActive TO C_SI.activate
-ROUTE TS_SIO.isActive TO C_SIO.activate
-ROUTE TS_SO.isActive TO C_SO.activate
-
-ROUTE TS_RP.isActive TO C_RP.activate
-ROUTE TS_RN.isActive TO C_RN.activate
-
-ROUTE TS_SH.isActive TO C_SH.activate
-ROUTE TS_SV.isActive TO C_SV.activate
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-scroll-modes-vert.bt b/tests/media/bifs/bifs-2D-positioning-layout-scroll-modes-vert.bt
deleted file mode 100644
index ca53ff8993..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-scroll-modes-vert.bt
+++ /dev/null
@@ -1,350 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows a vertical Layout node" "with different scrolling modes, direction and rates" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team", "(C) 2006 ENST ATG Conformance Streams"]
- title "Layout Test"
- }
- Transform2D {
- translation 0 80
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 60 200
- }
- }
- DEF LAY Layout {
- wrap TRUE
- size 60 200
- justify ["BEGIN" "BEGIN"]
- horizontal FALSE
- smoothScroll TRUE
- loop TRUE
- scrollVertical FALSE
- scrollRate 0.1
- scrollMode -1
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- DEF S3 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 20
- }
- }
- ]
- }
- Transform2D {
- translation 0 -120
- children [
- Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TXT_MODE Text {
- string ["mode: scroll-in"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Transform2D {
- translation 0 -140
- children [
- Shape {
- appearance USE APPTEXT
- geometry DEF TXT_ALIGN Text {
- string ["align: begin"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 0 -160
- children [
- Shape {
- appearance USE APPTEXT
- geometry DEF TXT_DIR Text {
- string ["scroll dir: horizontal"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 0 -180
- children [
- Shape {
- appearance USE APPTEXT
- geometry DEF TXT_RATE Text {
- string ["scroll rate: 0.1"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
-
- Transform2D {
- translation -110 180
- children [
- DEF S Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0.7 0.7 0.7
- filled TRUE
- lineProps LineProperties { lineColor 0 0 0 }
- }
- }
- geometry Rectangle {size 80 20}
- }
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Begin"]
- fontStyle USE FS
- }
- }
- DEF TS_BE TouchSensor {}
- ]
- }
- Transform2D {
- translation -110 160
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Middle"]
- fontStyle USE FS
- }
- }
- DEF TS_ME TouchSensor {}
- ]
- }
- Transform2D {
- translation -110 140
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["End"]
- fontStyle USE FS
- }
- }
- DEF TS_EE TouchSensor {}
- ]
- }
-
- Transform2D {
- translation -110 100
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Scroll In"]
- fontStyle USE FS
- }
- }
- DEF TS_SI TouchSensor {}
- ]
- }
- Transform2D {
- translation -110 80
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Scroll InOut"]
- fontStyle USE FS
- }
- }
- DEF TS_SIO TouchSensor {}
- ]
- }
- Transform2D {
- translation -110 60
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Scroll Out"]
- fontStyle USE FS
- }
- }
- DEF TS_SO TouchSensor {}
- ]
- }
-
- Transform2D {
- translation 110 180
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Rate>0"]
- fontStyle USE FS
- }
- }
- DEF TS_RP TouchSensor {}
- ]
- }
- Transform2D {
- translation 110 160
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Rate<0"]
- fontStyle USE FS
- }
- }
- DEF TS_RN TouchSensor {}
- ]
- }
-
- Transform2D {
- translation 110 130
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Horiz"]
- fontStyle USE FS
- }
- }
- DEF TS_SH TouchSensor {}
- ]
- }
- Transform2D {
- translation 110 110
- children [
- USE S
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Vert"]
- fontStyle USE FS
- }
- }
- DEF TS_SV TouchSensor {}
- ]
- }
-
- DEF C_BE Conditional { buffer {
- REPLACE LAY.justify BY ["BEGIN", "BEGIN"]
- REPLACE TXT_ALIGN.string BY ["align: begin"]
- } }
- DEF C_ME Conditional { buffer {
- REPLACE LAY.justify BY ["MIDDLE", "BEGIN"]
- REPLACE TXT_ALIGN.string BY ["align: middle"]
- } }
- DEF C_EE Conditional { buffer {
- REPLACE LAY.justify BY ["END", "BEGIN"]
- REPLACE TXT_ALIGN.string BY ["align: end"]
- } }
-
- DEF C_SI Conditional { buffer {
- REPLACE LAY.scrollMode BY -1
- REPLACE TXT_MODE.string BY ["mode: scroll-in"]
- } }
- DEF C_SIO Conditional { buffer {
- REPLACE LAY.scrollMode BY 0
- REPLACE TXT_MODE.string BY ["mode: scroll-in-out"]
- } }
- DEF C_SO Conditional { buffer {
- REPLACE LAY.scrollMode BY 1
- REPLACE TXT_MODE.string BY ["mode: scroll-out"]
- } }
- DEF C_RP Conditional { buffer {
- REPLACE LAY.scrollRate BY 0.1
- REPLACE TXT_RATE.string BY ["scroll rate: 0.1"]
- } }
- DEF C_RN Conditional { buffer {
- REPLACE LAY.scrollRate BY -0.1
- REPLACE TXT_RATE.string BY ["scroll rate: -0.1"]
- } }
- DEF C_SH Conditional { buffer {
- REPLACE LAY.scrollVertical BY FALSE
- REPLACE TXT_DIR.string BY ["scroll dir: horizontal"]
- } }
- DEF C_SV Conditional { buffer {
- REPLACE LAY.scrollVertical BY TRUE
- REPLACE TXT_DIR.string BY ["scroll dir: vertical"]
- } }
- ]
-}
-
-ROUTE TS_BE.isActive TO C_BE.activate
-ROUTE TS_ME.isActive TO C_ME.activate
-ROUTE TS_EE.isActive TO C_EE.activate
-
-ROUTE TS_SI.isActive TO C_SI.activate
-ROUTE TS_SIO.isActive TO C_SIO.activate
-ROUTE TS_SO.isActive TO C_SO.activate
-
-ROUTE TS_RP.isActive TO C_RP.activate
-ROUTE TS_RN.isActive TO C_RN.activate
-
-ROUTE TS_SH.isActive TO C_SH.activate
-ROUTE TS_SV.isActive TO C_SV.activate
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-scroll-on-off.bt b/tests/media/bifs/bifs-2D-positioning-layout-scroll-on-off.bt
deleted file mode 100644
index 1cb2bf05eb..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-scroll-on-off.bt
+++ /dev/null
@@ -1,218 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Layout node" "performing scrolling with scrool pause/play through scrollRate field" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Layout Test"
- }
- Transform2D {
- translation 0 -40
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 200 60
- }
- }
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["scroll smooth vertical"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- DEF LAY Layout {
- wrap TRUE
- size 200 60
- justify ["BEGIN" "BEGIN"]
- smoothScroll TRUE
- loop TRUE
- scrollRate 0
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- DEF S3 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 25
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -100 40
- children [
- Shape {
- appearance DEF TXT_APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TXT Text {
- string ["ScrollRate: 0"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 0 40
- children [
- DEF BACK_RC Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 1
- filled TRUE
- lineProps LineProperties {
- lineColor 0 0 0
- }
- }
- }
- geometry Rectangle {
- size 60 25
- }
- }
- Shape {
- appearance USE TXT_APP
- geometry Text {
- string ["UP"]
- fontStyle USE FS
- }
- }
- DEF TS_UP TouchSensor {}
- ]
- }
- Transform2D {
- translation 60 40
- children [
- USE BACK_RC
- Shape {
- appearance USE TXT_APP
- geometry Text {
- string ["DOWN"]
- fontStyle USE FS
- }
- }
- DEF TS_DOWN TouchSensor {}
- ]
- }
-
- DEF C_UP Conditional {
- buffer {
- REPLACE LAY.scrollRate BY 0.1
- REPLACE TXT.string[0] BY "ScrollRate 0.1"
- }
- }
- DEF RC_UP Conditional {
- buffer {
- REPLACE LAY.scrollRate BY 0
- REPLACE TXT.string[0] BY "ScrollRate 0"
- }
- }
- DEF C2_UP Conditional {
- buffer {
- REPLACE LAY.scrollRate BY 0.2
- REPLACE TXT.string[0] BY "ScrollRate 0.2"
- }
- }
- DEF RC2_UP Conditional {
- buffer {
- REPLACE LAY.scrollRate BY 0.1
- REPLACE TXT.string[0] BY "ScrollRate 0.1"
- }
- }
-
- DEF C_DOWN Conditional {
- buffer {
- REPLACE LAY.scrollRate BY -0.1
- REPLACE TXT.string[0] BY "ScrollRate -0.1"
- }
- }
- DEF RC_DOWN Conditional {
- buffer {
- REPLACE LAY.scrollRate BY 0
- REPLACE TXT.string[0] BY "ScrollRate 0"
- }
- }
- DEF C2_DOWN Conditional {
- buffer {
- REPLACE LAY.scrollRate BY -0.2
- REPLACE TXT.string[0] BY "ScrollRate -0.2"
- }
- }
- DEF RC2_DOWN Conditional {
- buffer {
- REPLACE LAY.scrollRate BY -0.1
- REPLACE TXT.string[0] BY "ScrollRate -0.1"
- }
- }
- ]
-}
-
-ROUTE TS_UP.isOver TO C_UP.activate
-ROUTE TS_UP.isOver TO RC_UP.reverseActivate
-ROUTE TS_UP.isActive TO C2_UP.activate
-ROUTE TS_UP.isActive TO RC2_UP.reverseActivate
-ROUTE TS_DOWN.isOver TO C_DOWN.activate
-ROUTE TS_DOWN.isOver TO RC_DOWN.reverseActivate
-ROUTE TS_DOWN.isActive TO C2_DOWN.activate
-ROUTE TS_DOWN.isActive TO RC2_DOWN.reverseActivate
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-vert-btt-nowrap.bt b/tests/media/bifs/bifs-2D-positioning-layout-vert-btt-nowrap.bt
deleted file mode 100644
index ab89c0a27b..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-vert-btt-nowrap.bt
+++ /dev/null
@@ -1,340 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 350
- pixelHeight 650
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Layout node" "performing different vertical justification" "going bottom to top without column wrap" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Layout Test"
- }
- Transform2D {
- translation -120 230
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 100 150
- }
- }
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Alignment" "BEGIN BEGIN"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["BEGIN" "BEGIN"]
- topToBottom FALSE
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- DEF S2 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Sample Text"]
- fontStyle USE FS
- }
- }
- DEF S3 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 25
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 230
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["BEGIN" "MIDDLE"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 120 230
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["BEGIN" "END"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation -120 10
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["MIDDLE" "BEGIN"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 0 10
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["MIDDLE" "MIDDLE"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 120 10
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["MIDDLE" "END"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation -120 -210
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["END" "BEGIN"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -210
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["END" "MIDDLE"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 120 -210
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["END" "END"]
- topToBottom FALSE
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-vert-btt-wrap-ltr.bt b/tests/media/bifs/bifs-2D-positioning-layout-vert-btt-wrap-ltr.bt
deleted file mode 100644
index 0d2354f80e..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-vert-btt-wrap-ltr.bt
+++ /dev/null
@@ -1,372 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 500
- pixelHeight 500
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Layout node" "performing different vertical justification" "going from bottom to top with column wrap" "in direction left to right and 1.1 column spacing" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Layout Test"
- }
- Transform2D {
- translation -170 160
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 150 100
- }
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Alignment" "BEGIN BEGIN"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["BEGIN" "BEGIN"]
- topToBottom FALSE
- spacing 1.1
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- DEF S2 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Sample Text"]
- fontStyle USE FS
- }
- }
- DEF S3 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 25
- }
- }
- DEF S4 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["#2"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["BEGIN" "MIDDLE"]
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 170 160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["BEGIN" "END"]
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation -170 0
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["MIDDLE" "BEGIN"]
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["MIDDLE" "MIDDLE"]
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 170 0
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["MIDDLE" "END"]
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation -170 -160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["END" "BEGIN"]
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["END" "MIDDLE"]
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 170 -160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["END" "END"]
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-vert-btt-wrap-rtl.bt b/tests/media/bifs/bifs-2D-positioning-layout-vert-btt-wrap-rtl.bt
deleted file mode 100644
index 2742b2b0a4..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-vert-btt-wrap-rtl.bt
+++ /dev/null
@@ -1,381 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 500
- pixelHeight 500
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Layout node" "performing different vertical justification" "going bottom to top with column wrap" "in direction right to left and 1.1 column spacing" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Layout Test"
- }
- Transform2D {
- translation -170 160
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 150 100
- }
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Alignment" "BEGIN BEGIN"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["BEGIN" "BEGIN"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- DEF S2 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Sample Text"]
- fontStyle USE FS
- }
- }
- DEF S3 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 25
- }
- }
- DEF S4 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["#2"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["BEGIN" "MIDDLE"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 170 160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["BEGIN" "END"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation -170 0
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["MIDDLE" "BEGIN"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["MIDDLE" "MIDDLE"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 170 0
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["MIDDLE" "END"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation -170 -160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["END" "BEGIN"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["END" "MIDDLE"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 170 -160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["END" "END"]
- leftToRight FALSE
- topToBottom FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-vert-ttb-nowrap.bt b/tests/media/bifs/bifs-2D-positioning-layout-vert-ttb-nowrap.bt
deleted file mode 100644
index cc799d8da2..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-vert-ttb-nowrap.bt
+++ /dev/null
@@ -1,331 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 350
- pixelHeight 650
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Layout node" "performing different vertical justification" "going top to bottom without column wrap" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Layout Test"
- }
- Transform2D {
- translation -120 230
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 100 150
- }
- }
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Alignment" "BEGIN BEGIN"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["BEGIN" "BEGIN"]
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- DEF S2 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Sample Text"]
- fontStyle USE FS
- }
- }
- DEF S3 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 25
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 230
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["BEGIN" "MIDDLE"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 120 230
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["BEGIN" "END"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation -120 10
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["MIDDLE" "BEGIN"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 0 10
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["MIDDLE" "MIDDLE"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 120 10
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["MIDDLE" "END"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation -120 -210
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["END" "BEGIN"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -210
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["END" "MIDDLE"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- Transform2D {
- translation 120 -210
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -90
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- size 100 150
- horizontal FALSE
- justify ["END" "END"]
- children [
- USE S1
- USE S2
- USE S3
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-vert-ttb-wrap-ltr.bt b/tests/media/bifs/bifs-2D-positioning-layout-vert-ttb-wrap-ltr.bt
deleted file mode 100644
index 0fd71f7907..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-vert-ttb-wrap-ltr.bt
+++ /dev/null
@@ -1,363 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 500
- pixelHeight 500
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Layout node" "performing different vertical justification" "going top to bottom with column wrap" "in direction left to right and 1.1 column spacing" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:07 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Layout Test"
- }
- Transform2D {
- translation -170 160
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 150 100
- }
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Alignment" "BEGIN BEGIN"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["BEGIN" "BEGIN"]
- spacing 1.1
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- DEF S2 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Sample Text"]
- fontStyle USE FS
- }
- }
- DEF S3 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 25
- }
- }
- DEF S4 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["#2"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["BEGIN" "MIDDLE"]
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 170 160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["BEGIN" "END"]
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation -170 0
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["MIDDLE" "BEGIN"]
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["MIDDLE" "MIDDLE"]
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 170 0
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["MIDDLE" "END"]
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation -170 -160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["END" "BEGIN"]
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["END" "MIDDLE"]
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 170 -160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["END" "END"]
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-layout-vert-ttb-wrap-rtl.bt b/tests/media/bifs/bifs-2D-positioning-layout-vert-ttb-wrap-rtl.bt
deleted file mode 100644
index e6f055777e..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-layout-vert-ttb-wrap-rtl.bt
+++ /dev/null
@@ -1,372 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 500
- pixelHeight 500
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Layout node" "performing different vertical justification" "going top to bottom with column wrap" "in direction right to left and 1.1 column spacing" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Layout Test"
- }
- Transform2D {
- translation -170 160
- children [
- DEF BOUNDS Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 150 100
- }
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance DEF APPTEXT Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Alignment" "BEGIN BEGIN"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["BEGIN" "BEGIN"]
- leftToRight FALSE
- spacing 1.1
- children [
- DEF S1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- DEF S2 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Sample Text"]
- fontStyle USE FS
- }
- }
- DEF S3 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 25
- }
- }
- DEF S4 Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["#2"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["BEGIN" "MIDDLE"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 170 160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "BEGIN END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["BEGIN" "END"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation -170 0
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["MIDDLE" "BEGIN"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["MIDDLE" "MIDDLE"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 170 0
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "MIDDLE END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["MIDDLE" "END"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation -170 -160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END BEGIN"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["END" "BEGIN"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END MIDDLE"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["END" "MIDDLE"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- Transform2D {
- translation 170 -160
- children [
- USE BOUNDS
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE APPTEXT
- geometry Text {
- string ["Alignment" "END END"]
- fontStyle USE FS
- }
- }
- ]
- }
- Layout {
- wrap TRUE
- size 150 100
- horizontal FALSE
- justify ["END" "END"]
- leftToRight FALSE
- spacing 1.1
- children [
- USE S1
- USE S2
- USE S3
- USE S4
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-orderedgroup.bt b/tests/media/bifs/bifs-2D-positioning-orderedgroup.bt
deleted file mode 100644
index 9206dee3ba..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-orderedgroup.bt
+++ /dev/null
@@ -1,86 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 0
- }
- WorldInfo {
- info [
- "This test shows the usage of the OrderedGroup node."
- "The OrderedGroup node is similar to the Group node but allows for more possibilities."
- "The difference is the addition of the 'order' property which explicitely gives the display order of the children of the OrderedGroup."
- "Order varies from 0 to N-1, where N is the number of children. [3 2 1 0] will display the children in reverse order."
- "This test shows how to interactively change the order based on a click."
- "If you click on the rectangle or the circle, and keep the mouse button down, the display order is reversed. If you release the button, the display order goes back to initial."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "OrderedGroup"
- }
- DEF OG OrderedGroup {
- order [1 0]
- children [
- DEF S1 Shape {
- appearance DEF A1 Appearance {
- material Material2D {
- emissiveColor 1 1 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 160 60
- }
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 1
- filled TRUE
- }
- }
- geometry Circle {
- radius 40
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- DEF C Conditional {
- buffer {
- REPLACE OG.order BY [0 1]
- }
- }
- DEF RC Conditional {
- buffer {
- REPLACE OG.order BY [1 0]
- }
- }
- ]
-}
-
-ROUTE TS.isActive TO C.activate
-ROUTE TS.isActive TO RC.reverseActivate
-
diff --git a/tests/media/bifs/bifs-2D-positioning-pathlayout-graphics.bt b/tests/media/bifs/bifs-2D-positioning-pathlayout-graphics.bt
deleted file mode 100644
index 2a4b48105b..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-pathlayout-graphics.bt
+++ /dev/null
@@ -1,177 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows PathLayout usage" "with text and graphics layout" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "PathLayout Test"
- }
- Transform2D {
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- filled TRUE
- }
- }
- geometry DEF LS Curve2D {
- fineness 1
- type [2]
- point DEF C2D Coordinate2D {
- point [-100 0 -50 400 50 -400 100 0]
- }
- }
- }
- DEF TOUCH TouchSensor {}
- ]
- }
- DEF PL PathLayout {
- alignment [0 1]
- pathOffset 0.25
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 30 20
- }
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 30 20
- }
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 30 20
- }
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 30 20
- }
- }
- DEF TSSTOP TouchSensor {}
- ]
- geometry USE LS
- }
- ]
- }
- Transform2D {
- translation 0 -140
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["move over shape and click" "to change the layout wrapping mode"]
- fontStyle FontStyle {
- justify ["MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 20
- loop TRUE
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [-0.5 1.5 -0.5]
- }
- DEF C1 Conditional {
- buffer {
- REPLACE PL.wrapMode BY 1
- }
- }
- DEF RC1 Conditional {
- buffer {
- REPLACE PL.wrapMode BY 0
- }
- }
- DEF C2 Conditional {
- buffer {
- REPLACE PL.wrapMode BY 2
- }
- }
- DEF RC2 Conditional {
- buffer {
- REPLACE PL.wrapMode BY 1
- }
- }
- DEF C3 Conditional {
- buffer {
- REPLACE TS.enabled BY FALSE
- }
- }
- DEF RC3 Conditional {
- buffer {
- REPLACE TS.enabled BY TRUE
- }
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO PL.pathOffset
-ROUTE TSSTOP.isOver TO C3.activate
-ROUTE TSSTOP.isOver TO RC3.reverseActivate
-ROUTE TOUCH.isOver TO C1.activate
-ROUTE TOUCH.isOver TO RC1.reverseActivate
-ROUTE TOUCH.isActive TO C2.activate
-ROUTE TOUCH.isActive TO RC2.reverseActivate
-
diff --git a/tests/media/bifs/bifs-2D-positioning-pathlayout.bt b/tests/media/bifs/bifs-2D-positioning-pathlayout.bt
deleted file mode 100644
index c914686662..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-pathlayout.bt
+++ /dev/null
@@ -1,164 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows PathLayout usage" "with text and graphics layout" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "PathLayout Test"
- }
- Transform2D {
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- filled TRUE
- }
- }
- geometry DEF LS Curve2D {
- fineness 1
- type [2]
- point DEF C2D Coordinate2D {
- point [-100 0 -50 400 50 -400 100 0]
- }
- }
- }
- DEF TOUCH TouchSensor {}
- ]
- }
- DEF PL PathLayout {
- alignment [0 1]
- pathOffset 0.25
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["text and "]
- fontStyle DEF FS FontStyle {
- size 20
- }
- }
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 30 20
- }
- }
- DEF TSSTOP TouchSensor {}
- ]
- }
- Shape {
- appearance USE APP
- geometry Text {
- string ["along a path"]
- fontStyle USE FS
- }
- }
- ]
- geometry USE LS
- }
- ]
- }
- Transform2D {
- translation 0 -140
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["move over shape and click" "to change the layout wrapping mode"]
- fontStyle FontStyle {
- justify ["MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 20
- loop TRUE
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [-0.5 1.5 -0.5]
- }
- DEF C1 Conditional {
- buffer {
- REPLACE PL.wrapMode BY 1
- }
- }
- DEF RC1 Conditional {
- buffer {
- REPLACE PL.wrapMode BY 0
- }
- }
- DEF C2 Conditional {
- buffer {
- REPLACE PL.wrapMode BY 2
- }
- }
- DEF RC2 Conditional {
- buffer {
- REPLACE PL.wrapMode BY 1
- }
- }
- DEF C3 Conditional {
- buffer {
- REPLACE TS.enabled BY FALSE
- }
- }
- DEF RC3 Conditional {
- buffer {
- REPLACE TS.enabled BY TRUE
- }
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO PL.pathOffset
-ROUTE TSSTOP.isOver TO C3.activate
-ROUTE TSSTOP.isOver TO RC3.reverseActivate
-ROUTE TOUCH.isOver TO C1.activate
-ROUTE TOUCH.isOver TO RC1.reverseActivate
-ROUTE TOUCH.isActive TO C2.activate
-ROUTE TOUCH.isActive TO RC2.reverseActivate
-
diff --git a/tests/media/bifs/bifs-2D-positioning-transform2D.bt b/tests/media/bifs/bifs-2D-positioning-transform2D.bt
deleted file mode 100644
index 2c0242f0ec..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-transform2D.bt
+++ /dev/null
@@ -1,133 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 255
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 450
- pixelHeight 450
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows how to apply affine transformations on a rectangle."
- "A graphical object can be moved, rotated or scaled using the Transform2D node."
- "The object (or objects) to be transformed is (are) placed in the children property of the Transform2D node."
- "The Transform2D node indicates the transformation from the local coordinate system to the global coordinate system. It applies to any graphical object."
- "Possible transformations are limited to translation, rotation (including with a center different from the origin) and scaling (including along different axes that original system) using respectively the translation, rotationAngle, center, scale, scaleOrientation."
- "For skewing, you should see the TransformMatrix2D node."
- "cf bifs-2D-positioning-transformmatrix2D"
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"]
- title "Apply transformations on local coordinate systems - Transform2D node"
- }
- Transform2D {
- translation -100 150
- children [
- Transform2D {
- children [
- DEF RECT Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Rectangle {
- size 150 100
- }
- }
- ]
- }
- Transform2D {
- translation 0 -20
- children [
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Rectangle" "translation only"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 12
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 100 0
- children [
- Transform2D {
- scale 1 1.5
- scaleOrientation 1
- children [
- USE RECT
- ]
- }
- Transform2D {
- translation 0 -20
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Scale 1.0 1.5" "Scale Orientation 1.0"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -100 -100
- children [
- Transform2D {
- rotationAngle 1
- scale 1 1.5
- children [
- USE RECT
- ]
- }
- Transform2D {
- translation 0 -20
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Scale 1.0 1.5" "rotation 1.0"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-positioning-transformmatrix2D.bt b/tests/media/bifs/bifs-2D-positioning-transformmatrix2D.bt
deleted file mode 100644
index 6029f772d6..0000000000
--- a/tests/media/bifs/bifs-2D-positioning-transformmatrix2D.bt
+++ /dev/null
@@ -1,179 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 550
- pixelHeight 450
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows how to apply affine transformations on a rectangle."
- "The TransformMatrix2D works like the Transform2D node, but it requires giving the coefficients of a 3x2 matrix."
- "It allows for skewing and for simple animations of skewing."
- "Click on the transformed rectangles to start transformation animations."
- "cf bifs-2D-positioning-transform2D"
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.4 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Apply transformations on local coordinate systems - TransformMatrix2D node"
- }
- TransformMatrix2D {
- tx 175
- ty 80
- children [
- DEF N1 Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 200 100
- }
- }
- Shape {
- appearance DEF N7 Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["translated rectangle"]
- fontStyle DEF N0 FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 15
- }
- }
- }
- ]
- }
- DEF N12 TransformMatrix2D {
- mxx 0.707107
- mxy 0.707107
- tx -150
- myx -0.707107
- myy 0.707107
- ty 80
- children [
- USE N1
- Shape {
- appearance USE N7
- geometry Text {
- string ["translated" "and" "Pi/4-rotated rectangle"]
- fontStyle USE N0
- }
- }
- DEF N17 TouchSensor {}
- DEF N4 TimeSensor {
- cycleInterval 2
- startTime -1
- }
- DEF N9 ScalarInterpolator {
- key [0 1]
- keyValue [0.707107 1]
- }
- DEF N8 ScalarInterpolator {
- key [0 1]
- keyValue [0.707107 0]
- }
- DEF N6 ScalarInterpolator {
- key [0 1]
- keyValue [-0.707107 0]
- }
- DEF N5 ScalarInterpolator {
- key [0 1]
- keyValue [0.707107 1]
- }
- ]
- }
- DEF N11 TransformMatrix2D {
- mxy 1
- tx 120
- ty -80
- children [
- USE N1
- Shape {
- appearance USE N7
- geometry Text {
- string ["translated" "and" "Pi/4-X-Skewed rectangle"]
- fontStyle USE N0
- }
- }
- DEF N15 TouchSensor {}
- DEF N3 TimeSensor {
- cycleInterval 2
- startTime -1
- }
- DEF N16 ScalarInterpolator {
- key [0 1]
- keyValue [1 0]
- }
- ]
- }
- DEF N10 TransformMatrix2D {
- tx -50
- myx 1
- ty -50
- children [
- USE N1
- Shape {
- appearance USE N7
- geometry Text {
- string ["translated" "and" "Pi/4-Y-Skewed rectangle"]
- fontStyle USE N0
- }
- }
- DEF N14 TouchSensor {}
- DEF N2 TimeSensor {
- cycleInterval 2
- startTime -1
- }
- DEF N13 ScalarInterpolator {
- key [0 1]
- keyValue [1 0]
- }
- ]
- }
- ]
-}
-
-ROUTE N17.touchTime TO N4.startTime
-ROUTE N4.fraction_changed TO N9.set_fraction
-ROUTE N9.value_changed TO N12.mxx
-ROUTE N4.fraction_changed TO N8.set_fraction
-ROUTE N8.value_changed TO N12.mxy
-ROUTE N4.fraction_changed TO N6.set_fraction
-ROUTE N6.value_changed TO N12.myx
-ROUTE N4.fraction_changed TO N5.set_fraction
-ROUTE N5.value_changed TO N12.myy
-ROUTE N15.touchTime TO N3.startTime
-ROUTE N3.fraction_changed TO N16.set_fraction
-ROUTE N16.value_changed TO N11.mxy
-ROUTE N14.touchTime TO N2.startTime
-ROUTE N2.fraction_changed TO N13.set_fraction
-ROUTE N13.value_changed TO N10.myx
-
diff --git a/tests/media/bifs/bifs-2D-shapes-all.bt b/tests/media/bifs/bifs-2D-shapes-all.bt
deleted file mode 100644
index c2147577c9..0000000000
--- a/tests/media/bifs/bifs-2D-shapes-all.bt
+++ /dev/null
@@ -1,267 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 255
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 460
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "The MPEG-4 primitive to display graphical objects on screen is the Shape node."
- "The Shape node is allowed to have a child node contained in its geometry property."
- "This test shows the possible 2D nodes allowed in this geometry property:"
- "* IndexedLineSet2D: this node is used to draw polylines. This geometry is not considered closed, even if last point is equal to first point. As such, it cannot be filled. The origin of its local coordinate system is the point of coordinate (0,0)."
- "* Circle: its only property is its radius. The origin of its local coordinate system is the center of the circle."
- "* Rectangle: its only property is its size (WxH). The origin of its local coordinate system is the center of the rectangle."
- "* Curve2D (middle row): this node is used to display complex paths using Bezier Curves. It has two properties: type, points. Type gives the drawing types (segments or bezier), points gives the list of points to be consumed when reading the types. The node XCurve2D allows more drawing types (elliptical arcs ...):"
- "cf bifs-2D-shapes-xcurve2D"
- "* IndexedFaceSet2D: this node is similar to the IndexedLineSet2D node. It is used to display polygons (i.e. a list of segments implicitely closed by the segment [last point, first point]). The origin of its local coordinate system is the point of coordinate (0,0)."
- "cf bifs-2D-shapes-indexfaceset2D"
- "* PointSet2D: a list of points to be displayed (not really useful)"
- ""
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 15:19:18 $ - $Revision: 1.5 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Basic 2D Geometry nodes"
- }
- Transform2D {
- translation -150 150
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry IndexedLineSet2D {
- coord Coordinate2D {
- point [-50 0 0 50 50 0]
- }
- }
- }
- Transform2D {
- translation 0 -20
- children [
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["IndexedLineSet2D" "[-50 0 0 50 50 0]"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 12
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 150
- children [
- Shape {
- appearance USE APP
- geometry Circle {
- radius 50
- }
- }
- Transform2D {
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Circle" "radius 50"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 150 150
- children [
- Shape {
- appearance USE APP
- geometry Rectangle {
- size 100 50
- }
- }
- Transform2D {
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Rectangle" "Size 100 50"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -40
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Curve2D Points:" "-50 0, -100 50, 0 20, 10 30, 40 80, 50 0"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation -150 0
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- point DEF C2D Coordinate2D {
- point [-50 0 -100 50 0 20 10 30 40 80 50 0]
- }
- }
- }
- Transform2D {
- translation 0 -10
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["no type"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 3]
- point USE C2D
- }
- }
- Transform2D {
- translation 0 -10
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["type [2 3]"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 170 0
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [1 3 1]
- point USE C2D
- }
- }
- Transform2D {
- translation 0 -10
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["type [1 3 1]"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -150 -150
- children [
- Shape {
- appearance USE APP
- geometry IndexedFaceSet2D {
- coord Coordinate2D {
- point [-50 0 -25 25 0 80 50 0]
- }
- }
- }
- Transform2D {
- translation 0 -20
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["IndexedFaceSet2D" "-50 0, -25, 25, 0 80, 50 0"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -150
- children [
- Shape {
- appearance USE APP
- geometry PointSet2D {
- coord Coordinate2D {
- point [-50 0 -25 25 0 80 50 0]
- }
- }
- }
- Transform2D {
- translation 0 -20
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["PointSet2D" "-50 0, -25, 25, 0 80, 50 0"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-shapes-indexfaceset2D.bt b/tests/media/bifs/bifs-2D-shapes-indexfaceset2D.bt
deleted file mode 100644
index d80b80313b..0000000000
--- a/tests/media/bifs/bifs-2D-shapes-indexfaceset2D.bt
+++ /dev/null
@@ -1,123 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 255
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 420
- pixelHeight 420
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows a bit more how to use the IndexedFaceSet2D node with different color fill modes."
- "This node can hold a Coordinate2D node to list points and use the coordIndex field to form faces (-1 separated indexes)."
- "Each face can have different color. If colorPerVertex is TRUE each point has a separate color and the result is that a face is filled using color interpolation."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "IndexedFaceSet2D and Color Modes"
- }
- Transform2D {
- scale 0.8 0.8
- translation -120 120
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- lineProps DEF LP LineProperties {
- width 6
- }
- }
- }
- geometry IndexedFaceSet2D {
- colorIndex [0 1 2 3 4 5]
- coordIndex [0 1 2 3 4 5]
- color Color {
- color [0 0 1 0 1 0 1 0 0 1 1 0 1 0 1 0 1 1]
- }
- coord Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- Transform2D {
- scale 0.8 0.8
- translation 120 120
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- colorIndex [0 1 2 3 4 5]
- coordIndex [0 1 2 3 4 5]
- color Color {
- color [0 0 1 0 1 0 1 0 0 1 1 0 1 0 1 0 1 1]
- }
- coord Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- Transform2D {
- scale 0.8 0.8
- translation -120 -120
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps USE LP
- }
- }
- geometry DEF IFS2 IndexedFaceSet2D {
- coord Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- Transform2D {
- scale 0.8 0.8
- translation 120 -120
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- filled TRUE
- }
- }
- geometry USE IFS2
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-shapes-indexlineset2D.bt b/tests/media/bifs/bifs-2D-shapes-indexlineset2D.bt
deleted file mode 100644
index a2fd01e525..0000000000
--- a/tests/media/bifs/bifs-2D-shapes-indexlineset2D.bt
+++ /dev/null
@@ -1,100 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 255
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 420
- pixelHeight 420
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows a bit more how to use the IndexedLineSet2D node with different line color modes."
- "Similarly to the IndexedFaceSet2D, one can give a color to each point."
- "The result will be a line with a gradient color"
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"]
- title "IndexedLineSet2D"
- }
- Transform2D {
- scale 0.5 0.5
- translation -120 80
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- lineProps LineProperties {
- lineColor 0.1 0.1 0.8
- width 10
- }
- }
- }
- geometry IndexedLineSet2D {
- colorIndex [1 0 2 1 -1 1 0 2 1]
- coordIndex [0 1 2 0 -1 3 4 5 3]
- color Color {
- color [1 1 0 1 0 1 0 1 1]
- }
- coord DEF COORD Coordinate2D {
- point [-100 -100 0 -10 100 -100 100 100 0 10 -100 100]
- }
- }
- }
- ]
- }
- Transform2D {
- scale 0.5 0.5
- translation 120 80
- children [
- Shape {
- appearance USE APP
- geometry IndexedLineSet2D {
- colorIndex [1 0 2 -1 0 2 1]
- colorPerVertex FALSE
- coordIndex [0 1 2 0 -1 3 4 5 3]
- color Color {
- color [1 1 0 1 0 1 0 1 1]
- }
- coord USE COORD
- }
- }
- ]
- }
- Transform2D {
- scale 0.5 0.5
- translation 0 -80
- children [
- Shape {
- appearance USE APP
- geometry IndexedLineSet2D {
- colorPerVertex FALSE
- coordIndex [0 1 2 0 -1 3 4 5 3]
- coord USE COORD
- }
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-shapes-pointset2D.bt b/tests/media/bifs/bifs-2D-shapes-pointset2D.bt
deleted file mode 100644
index 1902fe8741..0000000000
--- a/tests/media/bifs/bifs-2D-shapes-pointset2D.bt
+++ /dev/null
@@ -1,56 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 255
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelWidth 450
- pixelHeight 450
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This shows the use of PointSet2D which is to display individual pixels on the screen."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "PointSet2D"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- }
- }
- geometry PointSet2D {
- coord DEF COORD Coordinate2D {
- point [-0.25 -0.25 0.25 -0.25 0.25 0.25 -0.25 0.25]
- }
- }
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-shapes-xcurve2D.bt b/tests/media/bifs/bifs-2D-shapes-xcurve2D.bt
deleted file mode 100644
index 65cf2cf8ec..0000000000
--- a/tests/media/bifs/bifs-2D-shapes-xcurve2D.bt
+++ /dev/null
@@ -1,188 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This shows the use of XCurve2D."
- "This node is an extension of the Curve2D node. It allows more drawing types: quadratic Bezier curves and elliptical arcs."
- "Both XCurve2D and Curve2D are similar to IndexedFaceSet2D and IndexedLineSet2D because they can be used to represent polygons and polylines. The difference is that it is not possible to assign a color or texture per point, nor a color per closed path. "
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "XCurve2D"
- }
- Transform2D {
- translation -150 140
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- lineProps LineProperties {
- lineColor 0 0 1
- width 8
- }
- }
- }
- geometry XCurve2D {
- type [4]
- point Coordinate2D {
- point [0 0 40 0 40 0 40 40]
- }
- }
- }
- Transform2D {
- translation 40 -60
- children [
- Shape {
- appearance DEF TXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["anti-clockwise arc to" "point [0 0 40 0 40 0 40 40]"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 50 140
- children [
- Shape {
- appearance USE APP
- geometry XCurve2D {
- type [5]
- point Coordinate2D {
- point [0 0 40 0 40 0 40 40]
- }
- }
- }
- Transform2D {
- translation 40 -60
- children [
- Shape {
- appearance USE TXTAPP
- geometry Text {
- string ["clockwise arc to" "point [0 0 40 0 40 0 40 40]"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -150 0
- children [
- Shape {
- appearance USE APP
- geometry XCurve2D {
- type [7]
- point Coordinate2D {
- point [0 0 40 40 80 0]
- }
- }
- }
- Transform2D {
- translation 40 -30
- children [
- Shape {
- appearance USE TXTAPP
- geometry Text {
- string ["Quadratic Bezier arc to" "point [0 0 40 40 80 0 ]"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 50 0
- children [
- Shape {
- appearance USE APP
- geometry XCurve2D {
- type [7 6]
- point Coordinate2D {
- point [0 0 40 40 80 0]
- }
- }
- }
- Transform2D {
- translation 40 -30
- children [
- Shape {
- appearance USE TXTAPP
- geometry Text {
- string ["Quadratic Bezier arc to" "with close path"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -50 -120
- children [
- Shape {
- appearance USE APP
- geometry XCurve2D {
- type [7 1]
- point Coordinate2D {
- point [0 0 40 40 80 0 0 0]
- }
- }
- }
- Transform2D {
- translation 40 -30
- children [
- Shape {
- appearance USE TXTAPP
- geometry Text {
- string ["Quadratic Bezier arc to" "without close path (lineTo origin)"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-texturing-compositetexture2D-background.bt b/tests/media/bifs/bifs-2D-texturing-compositetexture2D-background.bt
deleted file mode 100644
index 8089122421..0000000000
--- a/tests/media/bifs/bifs-2D-texturing-compositetexture2D-background.bt
+++ /dev/null
@@ -1,117 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 255
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows the usage of the CompositeTexture node and how its background can be changed dynamically."
- "Here, the texture is a circle repeated on the X and Y directions. Just one circle object is used here, the result of the drawing is translated in each directions, the object is not duplicated."
- "When the user moves the mouse over a circle, the background is changed. When the user clicks on a circle, the background is also changed."
- ""
- "GPAC Regression Tests" "$Date: 2009-09-30 18:01:04 $ - $Revision: 1.4 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "CompositeTexture and Background2D nodes"
- }
- Shape {
- appearance Appearance {
- material DEF M1 Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- texture CompositeTexture2D {
- pixelWidth 64
- pixelHeight 64
- children [
- DEF B1 Background2D { backColor 0 1 1 }
- DEF B2 Background2D { backColor 1 1 0 }
- DEF B3 Background2D { backColor 1 0 0 }
- DEF S Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- transparency 0.5
- }
- }
- geometry Circle {
- radius 24
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- textureTransform TextureTransform { scale 8 4 }
- }
- geometry Rectangle { size 300 150 }
- }
-
- Transform2D {
- translation 140 -110
- children [
- USE S
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Composite Texture Pattern" "Black color with 0.5 transparency"]
- fontStyle DEF FS FontStyle {
- family ["SANS"]
- justify ["MIDDLE" "BEGIN"]
- size 20
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -150 160
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Move mouse over texture" "to change texture background"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
-}
-
-ROUTE TS.isOver TO B2.set_bind
-ROUTE TS.isActive TO B3.set_bind
-
diff --git a/tests/media/bifs/bifs-2D-texturing-compositetexture2D-bitmap.bt b/tests/media/bifs/bifs-2D-texturing-compositetexture2D-bitmap.bt
deleted file mode 100644
index ea4de0bc87..0000000000
--- a/tests/media/bifs/bifs-2D-texturing-compositetexture2D-bitmap.bt
+++ /dev/null
@@ -1,89 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 255
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows the usage of the CompositeTexture node."
- "It allows defining a texture made of vector graphics objects, and to use the texture like images or video. It enables using hardware acceleration for texture operations."
- "In mixed 3D/2D environment, it allows mapping 2D graphics on 3D objects."
- "Texture in general may be repeated without the complexity of duplicating and translating the objects."
- "Here, the texture is an animated circle on a red background. The resulting texture is used on a Bitmap node."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "CompositeTexture and Bitmap nodes"
- }
- Shape {
- appearance Appearance {
- material DEF M1 Material2D {
- emissiveColor 0 1 0
- }
- texture CompositeTexture2D {
- pixelWidth 100
- pixelHeight 100
- background Background2D { backColor 1 0 0}
- children [
- DEF S Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
-# transparency 0.5
- lineProps LineProperties { width 0 }
- }
- }
- geometry DEF C Circle {
- radius 20
- }
- }
- ]
- }
- }
- geometry Bitmap {scale 2 2}
- }
-
- Transform2D {
- translation 200 0
- children [
- USE S
- ]
- }
- DEF TS TimeSensor {
- loop TRUE
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [25 10 25]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO C.radius
-
diff --git a/tests/media/bifs/bifs-2D-texturing-compositetexture2D-transparent.bt b/tests/media/bifs/bifs-2D-texturing-compositetexture2D-transparent.bt
deleted file mode 100644
index a7c571c515..0000000000
--- a/tests/media/bifs/bifs-2D-texturing-compositetexture2D-transparent.bt
+++ /dev/null
@@ -1,129 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 255
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- DEF B Background2D {
- backColor 1 1 0
- }
- WorldInfo {
- info [
- "This test shows how transparency applies to composite textures."
- ""
- "GPAC Regression Tests" "$Date: 2009-05-20 17:11:40 $ - $Revision: 1.4 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "CompositeTexture and Transparency"
- }
- Transform2D {
- translation -20 80
- rotationAngle 0.57
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle { size 380 40 }
- }
- ]
- }
- Transform2D {
- translation -20 80
- children [
- Shape {
- appearance Appearance {
- material DEF M1 Material2D {
- emissiveColor 0 1 0
- }
- texture CompositeTexture2D {
- pixelWidth 128
- pixelHeight 128
- children [
- DEF S Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- transparency 0.5
- }
- }
- geometry Circle { radius 50 }
- }
- DEF TS TouchSensor {}
- ]
- }
- textureTransform TextureTransform {
- scale 8 4
- }
- }
- #geometry Curve2D { type [2] point Coordinate2D { point [-300 0 -150 -500 150 500 300 0] } }
- geometry Rectangle { size 300 150 }
- }
- ]
- }
- Transform2D {
- translation 140 -100
- children [
- USE S
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Composite Texture Pattern" "Black Circle Half-Transparent"]
- fontStyle DEF FS FontStyle {
- family ["SANS"]
- justify ["MIDDLE" "BEGIN"]
- size 20
- }
- }
- }
- ]
- }
- ]
- }
- DEF C Conditional {
- buffer {
- REPLACE B.backColor BY 1 0 0
- }
- }
- DEF RC Conditional {
- buffer {
- REPLACE B.backColor BY 1 1 0
- }
- }
- ]
-}
-
-ROUTE TS.isActive TO C.activate
-ROUTE TS.isActive TO RC.reverseActivate
-
diff --git a/tests/media/bifs/bifs-2D-texturing-gradients-text.bt b/tests/media/bifs/bifs-2D-texturing-gradients-text.bt
deleted file mode 100644
index 0e9c6f3396..0000000000
--- a/tests/media/bifs/bifs-2D-texturing-gradients-text.bt
+++ /dev/null
@@ -1,137 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test uses a Viewport node, Gradient nodes and animation and TransformMatrix2D node in a text mirroring-like effect."
- ""
- "GPAC Regression Tests" "$Date: 2008-10-31 18:08:50 $ - $Revision: 1.7 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Text Mirroring Effect"
- }
- Viewport {
- size 200 200
- description "Initial Viewport"
- }
-#if 0
- Viewport {
- position -30 20
- size 50 50
- description "Text Center View"
- }
- Viewport {
- position 75 0
- size 50 50
- description "Blending Zone View"
- }
-#endif
-
- DEF TR Transform2D {
- children [
- DEF PS PlaneSensor2D {
- maxPosition 100 100
- minPosition -100 0
- }
- Transform2D {
- translation 2 -2
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- transparency 0
- filled TRUE
- }
- }
- geometry DEF T Text {
- string ["Gradient" "Text Demo"]
- fontStyle FontStyle {
- justify ["MIDDLE" "END"]
- size 30
- style "BOLD"
- }
- }
- }
- ]
- }
- DEF TESTSHAPE Shape {
- appearance Appearance {
- texture RadialGradient {
- focalPoint 0.35 0.55
- key [0 0.7 1]
- keyValue [0 1 0.5 0 0.5 1 0 1 1]
- radius 0.8
- }
- }
- geometry USE T
- }
- ]
- }
- TransformMatrix2D {
- mxy 1.5
- myy -1
- children [
- USE TR
- ]
- }
- Transform2D {
- translation 0 -100
- children [
- Shape {
- appearance Appearance {
- texture RadialGradient {
- center 0.5 1
- focalPoint 0.5 1
- key [0 0.5 1]
- keyValue [1 1 0 0.8 0 0.2 0.8 0 0.2]
- opacity [0.8 1 1]
- radius 1.2
- }
- }
- geometry Rectangle {
- size 200 200
- }
- }
- ]
- }
- DEF TIME TimeSensor {
- cycleInterval 2
- loop TRUE
- }
- DEF PI PositionInterpolator2D {
- key [0 0.5 1]
- keyValue [1 1 1 0.75 1 1]
- }
- ]
-}
-
-ROUTE PS.translation_changed TO TR.translation
-ROUTE TIME.fraction_changed TO PI.set_fraction
-ROUTE PI.value_changed TO TR.scale
-
diff --git a/tests/media/bifs/bifs-2D-texturing-gradients-transparent.bt b/tests/media/bifs/bifs-2D-texturing-gradients-transparent.bt
deleted file mode 100644
index cba47bf535..0000000000
--- a/tests/media/bifs/bifs-2D-texturing-gradients-transparent.bt
+++ /dev/null
@@ -1,120 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This shows usage of transparency with gradient"
- "Move the rectangle over the circle to see that the gradient is not uniformly transparent."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Gradient and Transparency"
- }
- DEF TR Transform2D {
- translation 200 50
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps LineProperties {
- width 0
- }
- }
- texture DEF GL LinearGradient {
- endPoint 1 1
- key [0 0.4 1]
- keyValue [0 0 1 1 0 1 0 1 1]
- spreadMethod 1
- }
- }
- geometry Rectangle {
- size 200 200
- }
- }
- DEF PS PlaneSensor2D {
- maxPosition 300 300
- minPosition -300 -300
- offset 200 50
- }
- ]
- }
- Transform2D {
- scale 1 1.2
- translation -50 0
- children [
- Shape {
- appearance Appearance {
- texture RadialGradient {
- focalPoint 0.75 0.5
- key [0 0.6 1]
- keyValue [1 1 1 1 0 0 1 1 0]
- opacity [1 1 0.3]
- }
- }
- geometry Circle {
- radius 100
- }
- }
- ]
- }
- Transform2D {
- translation 0 -150
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Drag square around screen"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 2
- loop TRUE
- }
- DEF C PositionInterpolator2D {
- key [0 0.5 1]
- keyValue [1 1 1 0 1 1]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO C.set_fraction
-ROUTE C.value_changed TO GL.endPoint
-ROUTE PS.translation_changed TO TR.translation
-
diff --git a/tests/media/bifs/bifs-2D-texturing-imagetexture-shapes.bt b/tests/media/bifs/bifs-2D-texturing-imagetexture-shapes.bt
deleted file mode 100644
index 22b397690d..0000000000
--- a/tests/media/bifs/bifs-2D-texturing-imagetexture-shapes.bt
+++ /dev/null
@@ -1,282 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 440
- pixelHeight 440
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows image displayed on the basic 2D shapes."
- "Image is considered as a texture and described in the ImageTexture node."
- "The url of this node points to the image using any internet protocol (http, rtsp) or using MPEG-4 OD."
- "The ImageTexture node is associated to the geometry as a children of the Shape node. The image is then clipped along the bounding box of the shape."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Displaying Images as a texture on any shape"
- }
- Transform2D {
- translation -150 150
- children [
- Shape {
- appearance DEF APP Appearance {
- texture ImageTexture {
- url [od:10]
- }
- }
- geometry IndexedLineSet2D {
- coord Coordinate2D {
- point [-50 0 0 50 50 0]
- }
- }
- }
- Transform2D {
- translation 0 -20
- children [
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["IndexedLineSet2D" "[-50 0 0 50 50 0]"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 12
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 150
- children [
- Shape {
- appearance USE APP
- geometry Circle {
- radius 50
- }
- }
- Transform2D {
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Circle" "radius 50"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 150 150
- children [
- Shape {
- appearance USE APP
- geometry Rectangle {
- size 100 50
- }
- }
- Transform2D {
- translation 0 -40
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Rectangle" "Size 100 50"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -40
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Curve2D Points:" "-50 0, -100 50, 0 20, 10 30, 40 80, 50 0"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation -150 0
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- point DEF C2D Coordinate2D {
- point [-50 0 -100 50 0 20 10 30 40 80 50 0]
- }
- }
- }
- Transform2D {
- translation 0 -10
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["no type"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 3]
- point USE C2D
- }
- }
- Transform2D {
- translation 0 -10
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["type [2 3]"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 170 0
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [1 3 1]
- point USE C2D
- }
- }
- Transform2D {
- translation 0 -10
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["type [1 3 1]"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -150 -150
- children [
- Shape {
- appearance USE APP
- geometry IndexedFaceSet2D {
- coord Coordinate2D {
- point [-50 0 -25 25 0 80 50 0]
- }
- }
- }
- Transform2D {
- translation 0 -20
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["IndexedFaceSet2D" "-50 0, -25, 25, 0 80, 50 0"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -150
- children [
- Shape {
- appearance USE APP
- geometry PointSet2D {
- coord Coordinate2D {
- point [-50 0 -25 25 0 80 50 0]
- }
- }
- }
- Transform2D {
- translation 0 -20
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["PointSet2D" "-50 0, -25, 25, 0 80, 50 0"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-2D-texturing-lineargradient-simple.bt b/tests/media/bifs/bifs-2D-texturing-lineargradient-simple.bt
deleted file mode 100644
index b6539371fa..0000000000
--- a/tests/media/bifs/bifs-2D-texturing-lineargradient-simple.bt
+++ /dev/null
@@ -1,75 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 500
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows how to fill object with linear gradients."
- "Here the start and end point of the gradient are close"
- "You can click on the rectangle to move the start and the end of gradient."
- "You can also drag it."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Linear Gradient"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps LineProperties {
- width 0
- }
- }
- texture DEF GL LinearGradient {
- key [0 0.45 0.5 0.55 1]
- keyValue [0.2118 0.447 0.039 0.2118 0.447 0.039 0.2627 0.933 0 0.2392 0.3098 0.04313 0.2392 0.3098 0.04313]
- startPoint -1 0
- }
- }
- geometry DEF R Rectangle {
- size 400 20
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- DEF SC Script {
- eventIn SFVec3f set_frac
- eventIn SFBool set_down
- field SFNode grad USE GL
- field SFBool isDown FALSE
- url ["javascript:function set_down(value, timestamp) {isDown = value;}function set_frac(value, timestamp) {if (!isDown) return;pos = (value.x + 200)/400;grad.startPoint.x = pos - 1;grad.endPoint.x = 1 + pos;print('pos ' + pos);}" ]
- }
- ]
-}
-
-ROUTE TS.isActive TO SC.set_down
-ROUTE TS.hitPoint_changed TO SC.set_frac
-
diff --git a/tests/media/bifs/bifs-2D-texturing-lineargradient-spread.bt b/tests/media/bifs/bifs-2D-texturing-lineargradient-spread.bt
deleted file mode 100644
index 9231fe1428..0000000000
--- a/tests/media/bifs/bifs-2D-texturing-lineargradient-spread.bt
+++ /dev/null
@@ -1,113 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows the different methods for spreading the gradients when the size of the object to be filled is large"
- "The end point of the gradient is also animated to change the gradient aspect."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Linear Gradient Spread Methods"
- }
- Transform2D {
- translation 0 -150
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Move over and click" "to change the spread method"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture DEF GL LinearGradient {
- endPoint 0 0.5
- key [0 0.5 1]
- keyValue [0 0 1 1 0 0 0 1 0]
- }
- }
- geometry Circle {
- radius 100
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- DEF C Conditional {
- buffer {
- REPLACE GL.spreadMethod BY 1
- }
- }
- DEF RC Conditional {
- buffer {
- REPLACE GL.spreadMethod BY 0
- }
- }
- DEF C2 Conditional {
- buffer {
- REPLACE GL.spreadMethod BY 2
- }
- }
- DEF RC2 Conditional {
- buffer {
- REPLACE GL.spreadMethod BY 1
- }
- }
- DEF TIME TimeSensor {
- cycleInterval 4
- loop TRUE
- }
- DEF CI PositionInterpolator2D {
- key [0 0.5 1]
- keyValue [0 0.5 1 0.5 0 0.5]
- }
- ]
-}
-
-ROUTE TS.isOver TO C.activate
-ROUTE TS.isOver TO RC.reverseActivate
-ROUTE TS.isActive TO C2.activate
-ROUTE TS.isActive TO RC2.reverseActivate
-ROUTE TIME.fraction_changed TO CI.set_fraction
-ROUTE CI.value_changed TO GL.endPoint
-
diff --git a/tests/media/bifs/bifs-2D-texturing-movietexture-shapes.bt b/tests/media/bifs/bifs-2D-texturing-movietexture-shapes.bt
deleted file mode 100644
index 94b4eb218a..0000000000
--- a/tests/media/bifs/bifs-2D-texturing-movietexture-shapes.bt
+++ /dev/null
@@ -1,285 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 440
- pixelHeight 440
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows a video displayed on the basic 2D shapes."
- "Video, like image, is considered as a texture and described in the MovieTexture node."
- "The url of this node points to the video using any internet protocol (http, rtsp) or using MPEG-4 OD."
- "The MovieTexture node is associated to the geometry as a children of the Shape node. The video is then clipped along the bounding box of the shape."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.4 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Displaying Videos as a texture on any shape"
- }
- Transform2D {
- translation -150 150
- children [
- Shape {
- appearance DEF APP Appearance {
- texture MovieTexture {
- loop TRUE
- url [od:10]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry IndexedLineSet2D {
- coord Coordinate2D {
- point [-50 0 0 50 50 0]
- }
- }
- }
- Transform2D {
- translation 0 -20
- children [
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Text {
- string ["IndexedLineSet2D" "[-50 0 0 50 50 0]"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 12
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 150
- children [
- Shape {
- appearance USE APP
- geometry Circle {
- radius 50
- }
- }
- Transform2D {
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Circle" "radius 50"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 150 150
- children [
- Shape {
- appearance USE APP
- geometry Rectangle {
- size 100 50
- }
- }
- Transform2D {
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Rectangle" "Size 100 50"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -40
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Curve2D Points:" "-50 0, -100 50, 0 20, 10 30, 40 80, 50 0"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation -150 0
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- point DEF C2D Coordinate2D {
- point [-50 0 -100 50 0 20 10 30 40 80 50 0]
- }
- }
- }
- Transform2D {
- translation 0 -10
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["no type"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 3]
- point USE C2D
- }
- }
- Transform2D {
- translation 0 -10
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["type [2 3]"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 170 0
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [1 3 1]
- point USE C2D
- }
- }
- Transform2D {
- translation 0 -10
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["type [1 3 1]"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -150 -150
- children [
- Shape {
- appearance USE APP
- geometry IndexedFaceSet2D {
- coord Coordinate2D {
- point [-50 0 -25 25 0 80 50 0]
- }
- }
- }
- Transform2D {
- translation 0 -20
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["IndexedFaceSet2D" "-50 0, -25, 25, 0 80, 50 0"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -150
- children [
- Shape {
- appearance USE APP
- geometry PointSet2D {
- coord Coordinate2D {
- point [-50 0 -25 25 0 80 50 0]
- }
- }
- }
- Transform2D {
- translation 0 -20
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["PointSet2D" "-50 0, -25, 25, 0 80, 50 0"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_video.h264"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-2D-texturing-pixeltexture.bt b/tests/media/bifs/bifs-2D-texturing-pixeltexture.bt
deleted file mode 100644
index d7e404855c..0000000000
--- a/tests/media/bifs/bifs-2D-texturing-pixeltexture.bt
+++ /dev/null
@@ -1,191 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 255
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- DEF B Background2D {
- backColor 1 0 0
- }
- WorldInfo {
- info [
- "This test shows the usage of the PixelTexture node."
- "The PixelTexture allows to define a non-vectorial synthetic texture. The texture is defined by giving its size, the color depth in byte, and the color components (ARGB) for each pixel in the texture"
- "In this scene, 4 circles are filled with a 4x4-pixels texture whose color depth are respectively 1 byte, 2 bytes, 3 and 4 bytes."
- "1 byte corresponds to 8-bits grey scale"
- "2 bytes corresponds to 8-bits grey scale + 8-bits transparency"
- "3 bytes corresponds to 24-bits RGB"
- "4 bytes corresponds to 32-bits ARGB"
- "The background color of the scene is animated to see the effect on the texture."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Synthetic Non Vectorial Texture"
- }
- Transform2D {
- translation -80 90
- children [
- Shape {
- appearance Appearance {
- texture PixelTexture {
- image 4 4 1
- 0xFF 0xFF 0x00 0x00
- 0xFF 0xFF 0x00 0x00
- 0x00 0x00 0xFF 0xFF
- 0x00 0x00 0xFF 0xFF
- }
- }
- geometry Circle {
- radius 50
- }
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance DEF TA Appearance {
- material Material2D {
- emissiveColor 1 1 1
- filled TRUE
- }
- }
- geometry Text {
- string [ "Color Depth:" "1 Byte" ]
- fontStyle DEF FS FontStyle {
- size 20
- justify [ "MIDDLE" "MIDDLE" ]
- family "SANS"
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 80 90
- children [
- Shape {
- appearance Appearance {
- texture PixelTexture {
- image 4 4 2
- 0x00FF 0x00FF 0x0000 0x0000
- 0x00FF 0x00FF 0x0000 0x0000
- 0x0000 0x0000 0x00FF 0x00FF
- 0x0000 0x0000 0x00FF 0x00FF
- }
- }
- geometry Circle {
- radius 50
- }
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE TA
- geometry Text {
- string [ "Color Depth:" "2 Bytes" ]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -80 -60
- children [
- Shape {
- appearance Appearance {
- texture PixelTexture {
- image 4 4 3
- 0xFFFFFF 0xFFFFFF 0x00FF00 0x00FF00
- 0xFFFFFF 0xFFFFFF 0x00FF00 0x00FF00
- 0xFF00FF 0xFF00FF 0x000000 0x000000
- 0xFF00FF 0xFF00FF 0x000000 0x000000
- }
- }
- geometry Circle {
- radius 50
- }
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE TA
- geometry Text {
- string [ "Color Depth:" "3 Bytes" ]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 80 -60
- children [
- Shape {
- appearance Appearance {
- texture PixelTexture {
- image 4 4 4
- 0xFFFFFF00 0xFFFFFF00 0x00FF00FF 0x00FF00FF
- 0xFFFFFF00 0xFFFFFF00 0x00FF00FF 0x00FF00FF
- 0xFF00FFFF 0xFF00FFFF 0x00000000 0x00000000
- 0xFF00FFFF 0xFF00FFFF 0x00000000 0x00000000
- }
- }
- geometry Circle {
- radius 50
- }
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE TA
- geometry Text {
- string [ "Color Depth:" "4 Bytes" ]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 2
- loop TRUE
- }
- DEF CI ColorInterpolator {
- key [0 0.5 1]
- keyValue [1 0 0 0 0 1 1 0 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO CI.set_fraction
-ROUTE CI.value_changed TO B.backColor
-
diff --git a/tests/media/bifs/bifs-2D-texturing-radialgradient-simple.bt b/tests/media/bifs/bifs-2D-texturing-radialgradient-simple.bt
deleted file mode 100644
index 8d93e2b9ad..0000000000
--- a/tests/media/bifs/bifs-2D-texturing-radialgradient-simple.bt
+++ /dev/null
@@ -1,94 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows how to fill object with radial gradients"
- "The focal point can be moved to see the effect on the gradient."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Radial Gradient Focal Point"
- }
- Transform2D {
- translation 0 -150
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Drag mouse on Shape" "to change the focal point"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- DEF TR Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture DEF GR RadialGradient {
- focalPoint 0.5 0.5
- key [0 0.5 1]
- keyValue [0 0 1 0 1 1 0 1 0]
- radius 0.25
- spreadMethod 1
- }
- }
- geometry DEF R Rectangle {
- size 200 200
- }
- }
- DEF PS PlaneSensor2D {
- maxPosition 100 100
- minPosition -100 -100
- }
- ]
- }
- DEF V Valuator {
- Factor1 0.01
- Factor2 0.01
- Factor3 0
- Factor4 0
- Offset1 0.5
- Offset2 0.5
- }
- ]
-}
-
-ROUTE PS.translation_changed TO V.inSFVec2f
-ROUTE V.outSFVec2f TO GR.focalPoint
-
diff --git a/tests/media/bifs/bifs-2D-texturing-radialgradient-spread.bt b/tests/media/bifs/bifs-2D-texturing-radialgradient-spread.bt
deleted file mode 100644
index 1c2c5ad7f1..0000000000
--- a/tests/media/bifs/bifs-2D-texturing-radialgradient-spread.bt
+++ /dev/null
@@ -1,118 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows the different methods for spreading radial gradients when the size of the object to be filled is large"
- "The focal point of the gradient is also animated to change the gradient aspect over time."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Radial Gradient Spread Methods"
- }
- Transform2D {
- translation 0 -150
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Move over and click" "to change the spread method"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps LineProperties {
- width 0
- }
- }
- texture DEF GR RadialGradient {
- focalPoint 0 0.5
- key [0 0.5 1]
- keyValue [0 0 1 1 0 0 0 1 0]
- }
- }
- geometry DEF R Rectangle {
- size 200 200
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- DEF C Conditional {
- buffer {
- REPLACE GR.spreadMethod BY 2
- }
- }
- DEF RC Conditional {
- buffer {
- REPLACE GR.spreadMethod BY 0
- }
- }
- DEF C2 Conditional {
- buffer {
- REPLACE GR.spreadMethod BY 1
- }
- }
- DEF RC2 Conditional {
- buffer {
- REPLACE GR.spreadMethod BY 2
- }
- }
- DEF TIME TimeSensor {
- cycleInterval 4
- loop TRUE
- }
- DEF CI PositionInterpolator2D {
- key [0 0.25 0.5 0.75 1]
- keyValue [0 0.5 0.5 1 1 0.5 0.5 0 0 0.5]
- }
- ]
-}
-
-ROUTE TS.isOver TO C.activate
-ROUTE TS.isOver TO RC.reverseActivate
-ROUTE TS.isActive TO C2.activate
-ROUTE TS.isActive TO RC2.reverseActivate
-ROUTE TIME.fraction_changed TO CI.set_fraction
-ROUTE CI.value_changed TO GR.focalPoint
-
diff --git a/tests/media/bifs/bifs-2D-texturing-texturetransform-base.bt b/tests/media/bifs/bifs-2D-texturing-texturetransform-base.bt
deleted file mode 100644
index f811d24145..0000000000
--- a/tests/media/bifs/bifs-2D-texturing-texturetransform-base.bt
+++ /dev/null
@@ -1,234 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows how a texture can be modified: either changing its positionning in the shape or its transparency"
- "The positioning is given using the TextureTransform node and the transparency using the Material2D node."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "TextureTransform"
- }
- Transform2D {
- translation -180 0
- children [
- Shape {
- appearance Appearance {
- texture DEF TEXTURE ImageTexture {
- url [od:10]
- }
- }
- geometry DEF REC Rectangle {
- size 150 100
- }
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["No Transform"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 14
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 140
- children [
- Shape {
- appearance Appearance {
- texture USE TEXTURE
- textureTransform TextureTransform {
- rotation 0.78
- }
- }
- geometry USE REC
- }
- Transform2D {
- translation 0 -60
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["TextureTransform: rotation PI/4"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 10
- children [
- Shape {
- appearance Appearance {
- texture USE TEXTURE
- textureTransform TextureTransform {
- scale 0.5 1.5
- }
- }
- geometry USE REC
- }
- Transform2D {
- translation 0 -60
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["TextureTransform: scale 0.5 1.5"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -120
- children [
- Shape {
- appearance Appearance {
- texture USE TEXTURE
- textureTransform TextureTransform {
- translation 0.5 0
- }
- }
- geometry USE REC
- }
- Transform2D {
- translation 0 -60
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["TextureTransform: translation 0.5 0"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 180 100
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 1
- filled TRUE
- transparency 0.8
- }
- texture USE TEXTURE
- }
- geometry USE REC
- }
- Transform2D {
- translation 0 -60
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Material Transparency 0.8"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 180 -100
- children [
- Shape {
- appearance Appearance {
- texture USE TEXTURE
- textureTransform TextureTransform {
- center 0.5 0.5
- rotation 0.78
- }
- }
- geometry Circle {
- radius 60
- }
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Rotated On a Circle"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-2D-texturing-texturetransform-interact.bt b/tests/media/bifs/bifs-2D-texturing-texturetransform-interact.bt
deleted file mode 100644
index 239d3fdf74..0000000000
--- a/tests/media/bifs/bifs-2D-texturing-texturetransform-interact.bt
+++ /dev/null
@@ -1,231 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows how to apply transformations to texture independantly of the transformation on the shape."
- "The TextureTransform node is used here."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Transforming Textures"
- }
- Transform2D {
- translation -150 100
- children [
- Shape {
- appearance Appearance {
- texture DEF IMG ImageTexture {
- url [od:10]
- }
- textureTransform DEF TXT1 TextureTransform {
- center 0.5 0.5
- }
- }
- geometry DEF REC Rectangle {
- size 200 100
- }
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Drag mouse to change" "rotation angle"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 14
- }
- }
- }
- ]
- }
- DEF PS1 PlaneSensor2D {
- maxPosition 400 400
- minPosition -400 -400
- }
- ]
- }
- Transform2D {
- translation -150 -100
- children [
- Shape {
- appearance Appearance {
- texture USE IMG
- textureTransform DEF TXT2 TextureTransform {
- center 0.5 0.5
- rotation 0.78
- }
- }
- geometry USE REC
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Drag mouse to change" "rotation center"]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF PS2 PlaneSensor2D {
- maxPosition 100 50
- minPosition -100 -50
- }
- ]
- }
- Transform2D {
- translation 150 100
- children [
- Shape {
- appearance Appearance {
- texture USE IMG
- textureTransform DEF TXT3 TextureTransform {}
-
- }
- geometry USE REC
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Drag mouse to" "translate texture"]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF PS3 PlaneSensor2D {
- maxPosition 400 400
- minPosition -400 -400
- }
- ]
- }
- Transform2D {
- translation 150 -100
- children [
- Shape {
- appearance Appearance {
- texture USE IMG
- textureTransform DEF TXT4 TextureTransform {
- rotation 0.78
- }
- }
- geometry USE REC
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Drag mouse to change" "texture scaling"]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF PS4 PlaneSensor2D {
- maxPosition 100 100
- minPosition -100 -100
- }
- ]
- }
- DEF V1 Valuator {
- Factor1 0.01
- }
- DEF V2 Valuator {
- Factor1 0.005
- Factor2 0.01
- Offset1 0.5
- Offset2 0.5
- }
- DEF V3 Valuator {
- Factor1 -0.005
- Factor2 -0.01
- }
- DEF V4 Valuator {
- Factor1 0.1
- Factor2 0.1
- }
- DEF TS TimeSensor {
- cycleInterval 4
- loop TRUE
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 1.56 0]
- }
- ]
-}
-
-ROUTE PS1.translation_changed TO V1.inSFVec2f
-ROUTE V1.outSFFloat TO TXT1.rotation
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO TXT2.rotation
-ROUTE PS2.translation_changed TO V2.inSFVec2f
-ROUTE V2.outSFVec2f TO TXT2.center
-ROUTE PS3.translation_changed TO V3.inSFVec2f
-ROUTE V3.outSFVec2f TO TXT3.translation
-ROUTE PS4.translation_changed TO V4.inSFVec2f
-ROUTE V4.outSFVec2f TO TXT4.scale
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-2D-texturing-texturetransform-transformmatrix2D.bt b/tests/media/bifs/bifs-2D-texturing-texturetransform-transformmatrix2D.bt
deleted file mode 100644
index 6c70b4d54f..0000000000
--- a/tests/media/bifs/bifs-2D-texturing-texturetransform-transformmatrix2D.bt
+++ /dev/null
@@ -1,242 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows a texture being transformed (e.g. skewed) and this transformation is animated."
- "The TransformMatrix2D is used here to allow skewing."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "ImageTexture"
- }
- Transform2D {
- translation -180 100
- children [
- Shape {
- appearance Appearance {
- texture DEF TEXTURE ImageTexture {
- url [od:10]
- }
- textureTransform DEF MX1 TransformMatrix2D {}
-
- }
- geometry DEF REC Rectangle {
- size 150 100
- }
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Texture horizontal scaling"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 14
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -180 -100
- children [
- Shape {
- appearance Appearance {
- texture USE TEXTURE
- textureTransform DEF MX2 TransformMatrix2D {}
-
- }
- geometry USE REC
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Texture vertical scaling"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 100
- children [
- Shape {
- appearance Appearance {
- texture USE TEXTURE
- textureTransform DEF MX3 TransformMatrix2D {}
-
- }
- geometry USE REC
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Texture horizontal skewing"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -100
- children [
- Shape {
- appearance Appearance {
- texture USE TEXTURE
- textureTransform DEF MX4 TransformMatrix2D {
- mxy 1
- }
- }
- geometry USE REC
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Texture vertical skewing"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 180 100
- children [
- Shape {
- appearance Appearance {
- texture USE TEXTURE
- textureTransform DEF MX5 TransformMatrix2D {}
-
- }
- geometry USE REC
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Texture horizontal translating"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 180 -100
- children [
- Shape {
- appearance Appearance {
- texture USE TEXTURE
- textureTransform DEF MX6 TransformMatrix2D {}
-
- }
- geometry USE REC
- }
- Transform2D {
- translation 0 -70
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Texture vertical translating"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 2
- loop TRUE
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 2 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO MX1.mxx
-ROUTE SI.value_changed TO MX2.myy
-ROUTE SI.value_changed TO MX3.mxy
-ROUTE SI.value_changed TO MX4.myx
-ROUTE SI.value_changed TO MX5.tx
-ROUTE SI.value_changed TO MX6.ty
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-2D-viewport-complete.bt b/tests/media/bifs/bifs-2D-viewport-complete.bt
deleted file mode 100644
index 6ef2094690..0000000000
--- a/tests/media/bifs/bifs-2D-viewport-complete.bt
+++ /dev/null
@@ -1,715 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows usage of the viewport per layer" "Translated from SVG" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "SVG Test Suite - (C) W3C 2002"]
- title "Animation Stream"
- }
- Background2D {
- backColor 1 1 1
- }
- Transform2D {
- translation -225 225
- children [
- Transform2D {
- translation 0 -30
- children [
- Transform2D {
- translation 10 -30
- children [
- Shape {
- appearance DEF N0 Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["BIFS to fit"]
- fontStyle DEF N13 FontStyle {
- family ["SANS"]
- size 9
- }
- }
- }
- ]
- }
- Transform2D {
- translation 20 -40
- children [
- DEF N4 Transform2D {
- children [
- Transform2D {
- translation 15 -20
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- lineProps LineProperties {
- lineColor 1 0 0
- }
- }
- }
- geometry Rectangle {
- size 29 39
- }
- }
- ]
- }
- Transform2D {
- translation 0 -5
- children [
- Transform2D {
- translation 15 -15
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 10
- }
- }
- ]
- }
- Transform2D {
- translation 12 -12
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 1.5
- }
- }
- ]
- }
- Transform2D {
- translation 17 -12
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 1.5
- }
- }
- ]
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- lineProps LineProperties {
- width 2
- }
- }
- }
- geometry Curve2D {
- type [2]
- point Coordinate2D {
- point [10 -19 15 -22.75 15 -22.75 20 -19]
- }
- }
- }
- ]
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 10 -110
- children [
- Shape {
- appearance USE N0
- geometry Text {
- string ["Viewport 1"]
- fontStyle USE N13
- }
- }
- ]
- }
- Transform2D {
- translation 10 -120
- children [
- DEF N12 Transform2D {
- translation 25 -15
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps LineProperties {
- lineColor 0 0 1
- }
- }
- }
- geometry Rectangle {
- size 49 29
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 10 -180
- children [
- Shape {
- appearance USE N0
- geometry Text {
- string ["Viewport 2"]
- fontStyle USE N13
- }
- }
- ]
- }
- Transform2D {
- translation 20 -190
- children [
- DEF N10 Transform2D {
- translation 15 -30
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps LineProperties {
- lineColor 0 0 1
- }
- }
- }
- geometry Rectangle {
- size 29 59
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 100 -60
- children [
- DEF N7 Transform2D {
- translation 0 30
- children [
- Shape {
- appearance USE N0
- geometry Text {
- string ["-------------- fit= 1 --------------"]
- fontStyle USE N13
- }
- }
- ]
- }
- Transform2D {
- children [
- DEF N14 Transform2D {
- translation 15 15
- children [
- Shape {
- appearance USE N0
- geometry Text {
- string ["alignment" "[ -1 * ]"]
- fontStyle DEF N1 FontStyle {
- family ["SANS"]
- justify ["MIDDLE"]
- size 9
- }
- }
- }
- ]
- }
- USE N12
- Transform2D {
- translation 25 -15
- children [
- Layer2D {
- size 50 30
- children [
- USE N4
- ]
- viewport Viewport {
- position 15 -20
- size 30 40
- alignment [-1 0]
- fit 1
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 70 0
- children [
- DEF N9 Transform2D {
- translation 15 15
- children [
- Shape {
- appearance USE N0
- geometry Text {
- string ["alignment" "[ 0 * ]"]
- fontStyle USE N1
- }
- }
- ]
- }
- USE N12
- Transform2D {
- translation 25 -15
- children [
- Layer2D {
- size 50 30
- children [
- USE N4
- ]
- viewport Viewport {
- position 15 -20
- size 30 40
- alignment [0 0]
- fit 1
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -70
- children [
- DEF N5 Transform2D {
- translation 15 15
- children [
- Shape {
- appearance USE N0
- geometry Text {
- string ["alignment" "[ 1 * ]"]
- fontStyle USE N1
- }
- }
- ]
- }
- USE N12
- Transform2D {
- translation 25 -15
- children [
- Layer2D {
- size 50 30
- children [
- USE N4
- ]
- viewport Viewport {
- position 15 -20
- size 30 40
- alignment [1 0]
- fit 1
- }
- }
- ]
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 250 -60
- children [
- USE N7
- Transform2D {
- children [
- DEF N11 Transform2D {
- translation 15 15
- children [
- Shape {
- appearance USE N0
- geometry Text {
- string ["alignment" "[ * -1 ]"]
- fontStyle USE N1
- }
- }
- ]
- }
- USE N10
- Transform2D {
- translation 15 -30
- children [
- Layer2D {
- size 30 60
- children [
- USE N4
- ]
- viewport Viewport {
- position 15 -20
- size 30 40
- alignment [0 -1]
- fit 1
- }
- }
- ]
- }
- Transform2D {
- translation 50 0
- children [
- DEF N3 Transform2D {
- translation 15 15
- children [
- Shape {
- appearance USE N0
- geometry Text {
- string ["alignment" "[ * 0 ]"]
- fontStyle USE N1
- }
- }
- ]
- }
- USE N10
- Transform2D {
- translation 15 -30
- children [
- Layer2D {
- size 30 60
- children [
- USE N4
- ]
- viewport Viewport {
- position 15 -20
- size 30 40
- alignment [0 0]
- fit 1
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 100 0
- children [
- DEF N2 Transform2D {
- translation 15 15
- children [
- Shape {
- appearance USE N0
- geometry Text {
- string ["alignment" "[ * 1 ]"]
- fontStyle USE N1
- }
- }
- ]
- }
- USE N10
- Transform2D {
- translation 15 -30
- children [
- Layer2D {
- size 30 60
- children [
- USE N4
- ]
- viewport Viewport {
- position 15 -20
- size 30 40
- alignment [0 1]
- fit 1
- }
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 100 -220
- children [
- DEF N6 Transform2D {
- translation 0 30
- children [
- Shape {
- appearance USE N0
- geometry Text {
- string ["---------- fit = 2 ----------"]
- fontStyle USE N13
- }
- }
- ]
- }
- USE N14
- USE N10
- Transform2D {
- translation 15 -30
- children [
- Layer2D {
- size 30 60
- children [
- USE N4
- ]
- viewport Viewport {
- position 15 -20
- size 30 40
- alignment [-1 0]
- fit 2
- }
- }
- ]
- }
- Transform2D {
- translation 50 0
- children [
- USE N9
- USE N10
- Transform2D {
- translation 15 -30
- children [
- Layer2D {
- size 30 60
- children [
- USE N4
- ]
- viewport Viewport {
- position 15 -20
- size 30 40
- alignment [0 0]
- fit 2
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 100 0
- children [
- USE N5
- USE N10
- Transform2D {
- translation 15 -30
- children [
- Layer2D {
- size 30 60
- children [
- USE N4
- ]
- viewport Viewport {
- position 15 -20
- size 30 40
- alignment [1 0]
- fit 2
- }
- }
- ]
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 250 -190
- children [
- Transform2D {
- translation 0 -30
- children [
- USE N6
- Transform2D {
- children [
- USE N11
- USE N12
- Transform2D {
- translation 25 -15
- children [
- Layer2D {
- size 50 30
- children [
- USE N4
- ]
- viewport Viewport {
- position 15 -20
- size 30 40
- alignment [0 -1]
- fit 2
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 70 0
- children [
- USE N3
- USE N12
- Transform2D {
- translation 25 -15
- children [
- Layer2D {
- size 50 30
- children [
- USE N4
- ]
- viewport Viewport {
- position 15 -20
- size 30 40
- alignment [0 0]
- fit 2
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 140 0
- children [
- USE N2
- USE N12
- Transform2D {
- translation 25 -15
- children [
- Layer2D {
- size 50 30
- children [
- USE N4
- ]
- viewport Viewport {
- position 15 -20
- size 30 40
- alignment [0 1]
- fit 2
- }
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 175 -300
- children [
- Transform2D {
- translation 0 -30
- children [
- Transform2D {
- translation 0 30
- children [
- Shape {
- appearance USE N0
- geometry Text {
- string ["---------- fit = 0 ----------"]
- fontStyle USE N13
- }
- }
- ]
- }
- Transform2D {
- children [
- DEF N8 Transform2D {
- translation 15 15
- children [
- Shape {
- appearance USE N0
- geometry Text {
- string ["alignment" "[ * * ]"]
- fontStyle USE N1
- }
- }
- ]
- }
- USE N12
- Transform2D {
- translation 25 -15
- children [
- Layer2D {
- size 50 30
- children [
- USE N4
- ]
- viewport Viewport {
- position 15 -20
- size 30 40
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 100 0
- children [
- USE N8
- USE N10
- Transform2D {
- translation 15 -30
- children [
- Layer2D {
- size 30 60
- children [
- USE N4
- ]
- viewport Viewport {
- position 15 -20
- size 30 40
- }
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-2D-viewport-simple.bt b/tests/media/bifs/bifs-2D-viewport-simple.bt
deleted file mode 100644
index 14e463c335..0000000000
--- a/tests/media/bifs/bifs-2D-viewport-simple.bt
+++ /dev/null
@@ -1,88 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- DEF B1 Background2D {
- url [od:10]
- }
- WorldInfo {
- info ["This shows usage of Viewport in the scene" "viewport can be changed through the player's viewport list" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Viewport Test"
- }
- DEF VP Viewport {
- size 200 200
- orientation 0.5
- alignment [0 0]
- fit 2
- description "basic Viewport"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture RadialGradient {
- focalPoint 0.5 0.5
- key [0 1]
- keyValue [0 1 0 0 1 1]
- radius 0.8
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- ]
-}
-
-ROUTE TS.isOver TO VP.set_bind
-
-AT 0 {
- REPLACE VP.set_bind BY FALSE
-}
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 22
- muxInfo MuxInfo {
- fileName "../auxiliary_files/sky.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-3D-background-images.bt b/tests/media/bifs/bifs-3D-background-images.bt
deleted file mode 100644
index ded44b28a5..0000000000
--- a/tests/media/bifs/bifs-3D-background-images.bt
+++ /dev/null
@@ -1,87 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 255
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- includeInlineProfileLevelFlag true
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- es_id 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-Group {
- children [
- WorldInfo {
- info ["This shows Background with transparent texture on all back planes" "" "GPAC Regression Tests" "$Date: 2008-06-26 07:55:39 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Background Test"
- }
- Viewpoint {}
- Background {
- groundAngle [0.56 1.2]
- groundColor [0 0 0, 0.1 0.8 0.8, 0.5 1 0]
- skyAngle [0.5 1.2 1.8]
- skyColor [0 0 0.5, 0.2 0.4 0.2, 0.4 0.1 0.0, 0.5 0.5 0.2]
- frontUrl ["20"]
- backUrl ["20"]
- leftUrl ["20"]
- rightUrl ["20"]
- topUrl ["20"]
- bottomUrl ["20"]
- }
-
-#if 0
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 1 1 1
- }
- texture ImageTexture { url ["./../auxiliary_files/logo.jpg"] }
- }
- geometry Box {
- size 3 2 5
- }
- }
- ]
- }
-#endif
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 20
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.png"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-3D-background.bt b/tests/media/bifs/bifs-3D-background.bt
deleted file mode 100644
index 516daac685..0000000000
--- a/tests/media/bifs/bifs-3D-background.bt
+++ /dev/null
@@ -1,56 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 255
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- includeInlineProfileLevelFlag true
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-Group {
- children [
- WorldInfo {
- info ["This shows a background node" "with ground and sky" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Background Test"
- }
- Viewpoint {}
- Background {
- groundAngle [0.56 1.2]
- groundColor [0 0 0, 0.1 0.8 0.8, 0.5 1 0]
- skyAngle [0.5 1.2 1.8]
- skyColor [0 0 0.5, 0.2 0.4 0.2, 0.4 0.1 0.0, 0.5 0.5 0.2]
- }
-
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 1 1 1
- }
- texture ImageTexture { url ["./../auxiliary_files/logo.jpg"] }
- }
- geometry Box {
- size 3 2 5
- }
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-3D-interactivity-collision-proxy.bt b/tests/media/bifs/bifs-3D-interactivity-collision-proxy.bt
deleted file mode 100644
index 4fe2acf994..0000000000
--- a/tests/media/bifs/bifs-3D-interactivity-collision-proxy.bt
+++ /dev/null
@@ -1,80 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-Group {
- children [
- Background2D { backColor 1 1 1}
- WorldInfo {
- title "Collision Test"
- info ["This shows the collision node " "used with a sphere proxy" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
- DEF C Collision {
- proxy Shape { geometry Sphere { radius 6 } }
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material { diffuseColor 0 1 0 }
- }
- geometry Box {size 20 2 0.1}
- }
- ]
- }
- DEF S Script {
- eventIn SFTime on_collide
- eventOut MFString outText
- eventOut SFColor outCol
- url "javascript:
- function on_collide(value) {
- v = new SFColor(1, 0, 0);
- outCol = v;
- outText[0] = 'collision time: ' + value;
- }
- "
- }
-
- Transform {
- translation 0 2 0
- children [
- Shape {
- appearance Appearance {
- material Material2D { emissiveColor 0 0 0 filled TRUE }
- }
- geometry DEF T Text {
- string "no collision"
- fontStyle FontStyle {
- size 2
- justify "MIDDLE"
- }
- }
- }
- ]
- }
-
- ]
-}
-
-ROUTE C.collideTime TO S.on_collide
-ROUTE S.outText TO T.string
-ROUTE S.outCol TO MAT.diffuseColor
-
diff --git a/tests/media/bifs/bifs-3D-interactivity-collision.bt b/tests/media/bifs/bifs-3D-interactivity-collision.bt
deleted file mode 100644
index 7f94e4f0a1..0000000000
--- a/tests/media/bifs/bifs-3D-interactivity-collision.bt
+++ /dev/null
@@ -1,79 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-Group {
- children [
- Background2D { backColor 1 1 1}
- WorldInfo {
- title "Collision Test"
- info ["This shows the collision node " "used without proxy" "" "GPAC Regression Tests" "$Date: 2008-06-26 07:55:39 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- }
- DEF C Collision {
- children [
- DEF B Shape {
- appearance Appearance {
- material DEF MAT Material { diffuseColor 0 1 0 }
- }
- geometry Box {size 20 0.5 0.1}
- }
- ]
- }
- DEF S Script {
- eventIn SFTime on_collide
- eventOut MFString outText
- eventOut SFColor outCol
- url "javascript:
- function on_collide(value) {
- v = new SFColor(1, 0, 0);
- outCol = v;
- outText[0] = 'collision time: ' + value;
- }
- "
- }
-
- Transform {
- translation 0 0 0.055
- children [
- Shape {
- appearance Appearance {
- material Material2D { emissiveColor 0 0 0 filled TRUE }
- }
- geometry DEF T Text {
- string "no collision"
- fontStyle FontStyle {
- size 2
- justify "MIDDLE"
- }
- }
- }
- ]
- }
-
- ]
-}
-
-ROUTE C.collideTime TO S.on_collide
-ROUTE S.outText TO T.string
-ROUTE S.outCol TO MAT.diffuseColor
-
diff --git a/tests/media/bifs/bifs-3D-interactivity-cylindersensor.bt b/tests/media/bifs/bifs-3D-interactivity-cylindersensor.bt
deleted file mode 100644
index f19045b5e5..0000000000
--- a/tests/media/bifs/bifs-3D-interactivity-cylindersensor.bt
+++ /dev/null
@@ -1,90 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-Group {
- children [
- WorldInfo {
- title "CylinderSensor test"
- info ["This shows a cylinderSensor" "exercising isActive, rotationChanged and trackPoint_changed events" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- }
- Background2D {backColor 1 1 1}
- Viewpoint {}
- DEF TF Transform {
- translation 2 0 0
- children [
- DEF CS CylinderSensor {
- }
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 1 0 0
- }
- }
- geometry Box {
- size 2 2 1
- }
- }
- ]
- }
-
- Transform {
- translation -5 1 -10
- children [
- Shape {
- appearance Appearance {
- material DEF M Material {
- diffuseColor 1 0 0.245
- }
- }
- geometry Sphere { radius 2 }
- }
- ]
- }
- Transform {
- translation 0 -3 0
- children [
- Shape {
- #appearance Appearance { material Material2D { filled TRUE emissiveColor 0 1 0} }
- appearance Appearance { material Material {emissiveColor 0 1 0 diffuseColor 0 0 1} }
- geometry DEF TXT Text { string "Trackpoint" fontStyle FontStyle {size 0.8 justify "MIDDLE" } }
- }
- ]
- }
- DEF V Valuator{}
-
- DEF C Conditional {
- buffer { REPLACE M.diffuseColor BY 0 0.25 0.65 }
- }
- DEF RC Conditional {
- buffer { REPLACE M.diffuseColor BY 1 0 0.245}
- }
-
- ]
-}
-ROUTE CS.isActive TO C.activate
-ROUTE CS.isActive TO RC.reverseActivate
-ROUTE CS.rotation_changed TO TF.rotation
-
-ROUTE CS.trackPoint_changed TO V.inSFVec3f
-ROUTE V.outMFString TO TXT.string
diff --git a/tests/media/bifs/bifs-3D-interactivity-planesensor.bt b/tests/media/bifs/bifs-3D-interactivity-planesensor.bt
deleted file mode 100644
index 08f14e2b1f..0000000000
--- a/tests/media/bifs/bifs-3D-interactivity-planesensor.bt
+++ /dev/null
@@ -1,93 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-Group {
- children [
- Viewpoint {}
- WorldInfo {
- title "PlaneSensor test"
- info ["This shows a planeSensor" "exercising isActive, translationChanged and trackPoint_changed events" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
- Background2D {backColor 1 1 1}
-
- DEF TF Transform {
- translation 2 0 0
- children [
- DEF PS PlaneSensor {
- maxPosition 2 2
- minPosition -2 -2
- offset 2 0 0
- }
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 1 0 0
- }
- }
- geometry Box {
- size 2 2 1
- }
- }
- ]
- }
-
- Transform {
- translation -5 1 -10
- children [
- Shape {
- appearance Appearance {
- material DEF M Material {
- diffuseColor 1 0 0.245
- }
- }
- geometry Sphere { radius 2 }
- }
- ]
- }
- Transform {
- translation 0 -3 0
- children [
- Shape {
- appearance Appearance { material Material2D { filled TRUE emissiveColor 0 0 0} }
- geometry DEF TXT Text { string "Trackpoint" fontStyle FontStyle {size 0.8 justify "MIDDLE"} }
- }
- ]
- }
- DEF V Valuator{}
-
- DEF C Conditional {
- buffer { REPLACE M.diffuseColor BY 0 0.25 0.65 }
- }
- DEF RC Conditional {
- buffer { REPLACE M.diffuseColor BY 1 0 0.245}
- }
-
- ]
-}
-ROUTE PS.isActive TO C.activate
-ROUTE PS.isActive TO RC.reverseActivate
-ROUTE PS.translation_changed TO TF.translation
-
-ROUTE PS.trackPoint_changed TO V.inSFVec3f
-ROUTE V.outMFString TO TXT.string
diff --git a/tests/media/bifs/bifs-3D-interactivity-proximitysensor.bt b/tests/media/bifs/bifs-3D-interactivity-proximitysensor.bt
deleted file mode 100644
index 82598d39e0..0000000000
--- a/tests/media/bifs/bifs-3D-interactivity-proximitysensor.bt
+++ /dev/null
@@ -1,80 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-Group {
- children [
-
- WorldInfo {
- title "ProximitySensor test"
- info ["This shows a ProximitySensor" "exercising isActive event" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
- Viewpoint {position 0 0 10}
- DEF Box Transform {
- children [
- DEF PS ProximitySensor {
- center 0 0 0
- size 8 8 8
- }
- Shape {
- appearance Appearance {
- material DEF M1 Material {
- diffuseColor 1 0 0
- }
- }
- geometry Box {
- size 2 2 2
- }
- }
- ]
- }
-
-
- DEF TS TimeSensor {
- cycleInterval 5.0
- loop TRUE
- startTime -1
- }
-
- DEF Animation OrientationInterpolator {
- key [0.0,
- 0.20,
- 0.40,
- 0.60,
- 0.80,
- 1.0]
- keyValue [0 1 0 0,
- 0 1 0 1.57079,
- 0 1 0 3.14159,
- 0 1 0 4.71238,
- 0 1 0 5.52456,
- 0 1 0 6.28318]
- }
- ]
-}
-
-ROUTE PS.enterTime TO TS.startTime
-ROUTE PS.exitTime TO TS.stopTime
-
-ROUTE TS.fraction_changed TO Animation.set_fraction
-ROUTE Animation.value_changed TO Box.rotation
diff --git a/tests/media/bifs/bifs-3D-interactivity-spheresensor.bt b/tests/media/bifs/bifs-3D-interactivity-spheresensor.bt
deleted file mode 100644
index 1f8549a209..0000000000
--- a/tests/media/bifs/bifs-3D-interactivity-spheresensor.bt
+++ /dev/null
@@ -1,90 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-Group {
- children [
- Viewpoint {}
- WorldInfo {
- title "SphereSensor test"
- info ["This shows a SphereSensor" "exercising isActive, rotationChanged and trackPoint_changed events" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
- Background2D {backColor 1 1 1}
-
- DEF TF Transform {
- translation 2 0 0
- children [
- DEF CS SphereSensor {
- }
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 1 0 0
- }
- }
- geometry Box {
- size 4 4 1
- }
- }
- ]
- }
-
- Transform {
- translation -5 1 -10
- children [
- Shape {
- appearance Appearance {
- material DEF M Material {
- diffuseColor 1 0 0.245
- }
- }
- geometry Sphere { radius 2 }
- }
- ]
- }
- Transform {
- translation 0 -3 0
- children [
- Shape {
- appearance Appearance { material Material2D { filled TRUE emissiveColor 0 0 0} }
- geometry DEF TXT Text { string "Trackpoint" fontStyle FontStyle {size 0.8 justify "MIDDLE"} }
- }
- ]
- }
- DEF V Valuator{}
-
- DEF C Conditional {
- buffer { REPLACE M.diffuseColor BY 0 0.25 0.65 }
- }
- DEF RC Conditional {
- buffer { REPLACE M.diffuseColor BY 1 0 0.245}
- }
-
- ]
-}
-ROUTE CS.isActive TO C.activate
-ROUTE CS.isActive TO RC.reverseActivate
-ROUTE CS.rotation_changed TO TF.rotation
-
-ROUTE CS.trackPoint_changed TO V.inSFVec3f
-ROUTE V.outMFString TO TXT.string
diff --git a/tests/media/bifs/bifs-3D-interactivity-visibilitysensor.bt b/tests/media/bifs/bifs-3D-interactivity-visibilitysensor.bt
deleted file mode 100644
index 77d1c7f50f..0000000000
--- a/tests/media/bifs/bifs-3D-interactivity-visibilitysensor.bt
+++ /dev/null
@@ -1,100 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-Group {
- children [
-
- Viewpoint {position 0 0 10}
-
- WorldInfo {
- title "VisibilitySensor test"
- info ["This shows a VisibiliitySensor" "controling spinning of a cube" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
-
- Transform {
- translation 10 0 0
- children [
- DEF PS VisibilitySensor {
- center 0 0 0
- size 8 8 8
- }
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 1 1 0
- }
- }
- geometry Box {
- size 8 8 8
- }
- }
- ]
- }
-
-
- DEF Box Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF M1 Material {
- diffuseColor 1 0 0
- }
- }
- geometry Box {
- size 2 2 2
- }
- }
- ]
- }
-
-
- DEF TS TimeSensor {
- cycleInterval 5.0
- loop TRUE
- startTime -1
- }
-
- DEF Animation OrientationInterpolator {
- key [0.0,
- 0.20,
- 0.40,
- 0.60,
- 0.80,
- 1.0]
- keyValue [0 1 0 0,
- 0 1 0 1.57079,
- 0 1 0 3.14159,
- 0 1 0 4.71238,
- 0 1 0 5.52456,
- 0 1 0 6.28318]
- }
- ]
-}
-
-ROUTE PS.enterTime TO TS.startTime
-ROUTE PS.exitTime TO TS.stopTime
-
-ROUTE TS.fraction_changed TO Animation.set_fraction
-ROUTE Animation.value_changed TO Box.rotation
diff --git a/tests/media/bifs/bifs-3D-lighting-directionalLight.bt b/tests/media/bifs/bifs-3D-lighting-directionalLight.bt
deleted file mode 100644
index dfa5a7bc12..0000000000
--- a/tests/media/bifs/bifs-3D-lighting-directionalLight.bt
+++ /dev/null
@@ -1,63 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-Group {
-children [
- NavigationInfo {type ["ANY" "EXAMINE"] headlight FALSE}
-
- WorldInfo {
- title "DirectionalLight test"
- info ["This shows a directional light" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- DirectionalLight {
- color 1 0 0
- direction 0 1 1
- }
- DEF BB Group {
- children [
- DEF B Shape {
- appearance Appearance { material Material {}}
- geometry Box { size 1 1 1}
- }
- Transform {
- translation 2 0 0
- children [ USE B]
- }
- Transform {
- translation -2 0 0
- children [ USE B]
- }
- ]
- }
- Transform {
- translation 0 2 0
- children [ USE BB]
- }
- Transform {
- translation 0 -2 0
- children [ USE BB]
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-3D-lighting-fog.bt b/tests/media/bifs/bifs-3D-lighting-fog.bt
deleted file mode 100644
index 31353643f9..0000000000
--- a/tests/media/bifs/bifs-3D-lighting-fog.bt
+++ /dev/null
@@ -1,56 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-Group {
- children [
- WorldInfo {
- title "Fog test"
- info ["This shows a fog" "with varying visibility range" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
- DEF AFOG Fog {color 0.2 0.2 0.2 visibilityRange 4}
- Transform {
- children [
- Inline { url "./../auxiliary_files/nefertiti.wrl"}
- DirectionalLight { color 1 0 0 direction 1 1 -1 }
- DEF TOUCH TouchSensor{}
- ]
- }
- DEF TS TimeSensor {cycleInterval 6.0 loop TRUE }
- DEF SI ScalarInterpolator{
- key [0 0.5 1]
- keyValue [16 0 16]
- }
- DEF V Valuator {
- Factor1 -1
- Offset1 1
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO AFOG.visibilityRange
-
-ROUTE TOUCH.isOver TO V.inSFBool
-ROUTE V.outSFBool TO AFOG.set_bind
-
diff --git a/tests/media/bifs/bifs-3D-lighting-pointlight.bt b/tests/media/bifs/bifs-3D-lighting-pointlight.bt
deleted file mode 100644
index 835ff8b013..0000000000
--- a/tests/media/bifs/bifs-3D-lighting-pointlight.bt
+++ /dev/null
@@ -1,71 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-Group {
-children [
- NavigationInfo {type ["ANY" "EXAMINE"] headlight FALSE}
-
- WorldInfo {
- title "PointLight test"
- info ["This shows a point light" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
- DEF SP PointLight {
- location 0.0 0.0 2.0
- color 0 0 1
- attenuation 1 0.5 0
- }
- DEF BB Group {
- children [
- DEF B Shape {
- appearance Appearance { material Material {}}
- geometry Box { size 1 1 1}
- }
- Transform {
- translation 2 0 0
- children [ USE B]
- }
- Transform {
- translation -2 0 0
- children [ USE B]
- }
- ]
- }
- Transform {
- translation 0 2 0
- children [ USE BB]
- }
- Transform {
- translation 0 -2 0
- children [ USE BB]
- }
- DEF TS TimeSensor { loop TRUE cycleInterval 2}
- DEF CI PositionInterpolator {
- key [0 0.5 1]
- keyValue [1 0 0 1 1 0 1 0 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO CI.set_fraction
-ROUTE CI.value_changed TO SP.attenuation
diff --git a/tests/media/bifs/bifs-3D-lighting-spotlight.bt b/tests/media/bifs/bifs-3D-lighting-spotlight.bt
deleted file mode 100644
index abf83d9733..0000000000
--- a/tests/media/bifs/bifs-3D-lighting-spotlight.bt
+++ /dev/null
@@ -1,72 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-Group {
-children [
- NavigationInfo {type ["ANY" "EXAMINE"] headlight FALSE}
-
- WorldInfo {
- title "SpotLight test"
- info ["This shows a spot light" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
- DEF SL SpotLight {
- location 0.0 0.0 2.0
- color 0 0 1
- direction 0 0 -1
- }
- DEF BB Group {
- children [
- DEF B Shape {
- appearance Appearance { material Material {}}
- geometry Box { size 1 1 1}
- }
- Transform {
- translation 2 0 0
- children [ USE B]
- }
- Transform {
- translation -2 0 0
- children [ USE B]
- }
- ]
- }
- Transform {
- translation 0 2 0
- children [ USE BB]
- }
- Transform {
- translation 0 -2 0
- children [ USE BB]
- }
-
- DEF TS TimeSensor { loop TRUE cycleInterval 2}
- DEF CI PositionInterpolator {
- key [0 0.5 1]
- keyValue [-2 0 -1 2 0 -1 -2 0 -1]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO CI.set_fraction
-ROUTE CI.value_changed TO SL.direction
diff --git a/tests/media/bifs/bifs-3D-positioning-billboard-viewer-alignment.bt b/tests/media/bifs/bifs-3D-positioning-billboard-viewer-alignment.bt
deleted file mode 100644
index 372e07944d..0000000000
--- a/tests/media/bifs/bifs-3D-positioning-billboard-viewer-alignment.bt
+++ /dev/null
@@ -1,62 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-Group {
- children [
-
- WorldInfo {
- title "Billboard Test"
- info ["This shows a Billboard in viewer-align mode" "The green box coordinate system should onlyt be a translation of the viewer one" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- }
- Viewpoint {position 0 0 10}
- NavigationInfo { type ["EXAMINE" "ANY"] }
- Billboard {
- axisOfRotation 0 0 0
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material {
- diffuseColor 0 1 0
- shininess 0.5
- }
- }
- geometry Box {size 0.5 0.5 0.5}
- }
- ]
- }
- Transform {
- translation -1 0 0
- children [
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 1 0 0
- }
- }
- geometry Box {size 0.5 0.5 0.5}
- }
- ]
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-3D-positioning-billboard.bt b/tests/media/bifs/bifs-3D-positioning-billboard.bt
deleted file mode 100644
index 5d43e6c468..0000000000
--- a/tests/media/bifs/bifs-3D-positioning-billboard.bt
+++ /dev/null
@@ -1,61 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-Group {
- children [
- WorldInfo {
- title "Billboard Test"
- info ["This shows a Billboard" "The green box should rotate to face the viewer" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Viewpoint {position 0 0 10}
- Billboard {
- axisOfRotation 0 1 0
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material {
- diffuseColor 0 1 0
- shininess 0.5
- }
- }
- geometry Box {size 0.5 0.5 0.5}
- }
- ]
- }
- Transform {
- translation -1 0 0
- children [
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 1 0 0
- }
- }
- geometry Box {size 0.5 0.5 0.5}
- }
- ]
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-3D-positioning-gravity.bt b/tests/media/bifs/bifs-3D-positioning-gravity.bt
deleted file mode 100644
index b7f2ba7962..0000000000
--- a/tests/media/bifs/bifs-3D-positioning-gravity.bt
+++ /dev/null
@@ -1,71 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-Group {
- children [
- NavigationInfo {avatarSize [0.25 1.6 8] }
- Viewpoint {position 0 0 50}
- WorldInfo {
- title "Gravity test"
- info ["This shows an rectangle used as ground" "with an jumpable obstacle" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
- Group {
- children [
- Background2D { backColor 1 1 1}
- DEF TR Transform {
- rotation 1 0 0 1.57
- translation 0 -8 -10
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material {
- diffuseColor 0 1 0
- shininess 0.5
- }
- }
- geometry Rectangle {size 50 100}
- }
- ]
- }
- Transform {
- translation 0 -8 -10
- children [
- DEF B Shape {
- appearance Appearance {
- texture ImageTexture { url "./../auxiliary_files/logo.jpg"}
- }
- geometry Box { size 2 2 2 }
- }
- ]
- }
- Transform {
- translation -10 -7 -10
- children [
- USE B Shape
- ]
- }
- ]
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-3D-positioning-layer3D-views.bt b/tests/media/bifs/bifs-3D-positioning-layer3D-views.bt
deleted file mode 100644
index 1f7b076513..0000000000
--- a/tests/media/bifs/bifs-3D-positioning-layer3D-views.bt
+++ /dev/null
@@ -1,160 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- es_id 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
-
- Background2D {backColor 1 1 1 url "od:10"}
- MediaControl {url "od:10" loop TRUE}
-
- WorldInfo {
- title "Layer3D test"
- info ["This shows several Layer3D nodes" "offering different views of the same scene" "navigation is not enabled on all layers" "" "GPAC Regression Tests" "$Date: 2008-11-24 14:58:25 $ - $Revision: 1.6 $" "(C) 2002-2004 GPAC Team"]
- }
- Transform2D {
- translation -100 0
- children [
- Shape {
- appearance DEF TXTAPP Appearance {
- material Material2D { emissiveColor 1 0 0 filled TRUE }
- }
- geometry Text {
- string ["This text" "is behind"]
- fontStyle FontStyle {
- size 26
- justify ["MIDDLE", "BEGIN"]
- }
- }
- }
- Layer3D {
- #SHORTCUT inline viewpoint otherwise the rotation will make all models rotate
- viewpoint Viewpoint {position 0 -100 1000 }
- # this forbids navigation in layer
- navigationInfo NavigationInfo {type ["None"]}
- size 200 200
- children [
- DEF TR Transform {
- children [
- DEF NEF Inline { url "../auxiliary_files/nefertiti.wrl" }
- ]
- }
- ]
- }
- Shape {
- appearance USE TXTAPP
- geometry Text {
- string ["This text" "is in front"]
- fontStyle FontStyle {
- size 26
- justify ["MIDDLE", "END"]
- }
- }
- }
- ]
- }
-
- Transform2D {
- translation 100 50
- children [
- Layer3D {
- viewpoint Viewpoint {position 0 -100 1000 }
- navigationInfo NavigationInfo {type ["EXAMINE"] }
- size 200 100
- children [
- Background2D {url "20" }
- USE NEF
- ]
- }
- ]
- }
- Transform2D {
- translation 100 -50
- children [
- Layer3D {
- viewpoint Viewpoint {position 0 -100 1000 }
- navigationInfo NavigationInfo {headlight FALSE}
- size 200 100
- children [
- Background2D { backColor 0 0 1 }
- DEF DL DirectionalLight { color 0.8 0.2 0.2 direction 0 0 -1 }
- USE NEF
- ]
- }
- ]
- }
-
-
- DEF TS TimeSensor { cycleInterval 8.0 loop TRUE }
- DEF OI OrientationInterpolator {
- key [0 0.5 1]
- keyValue [0 1 0 0, 0 1 0 3.14, 0 1 0 6.26]
- }
- DEF OI_L PositionInterpolator {
- key [0 0.25 0.5 0.75 1]
- keyValue [-1 0 0, 0 0 -1, 1 0 0, 0 0 -1, -1 0 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO OI.set_fraction
-ROUTE OI.value_changed TO TR.rotation
-
-ROUTE TS.fraction_changed TO OI_L.set_fraction
-ROUTE OI_L.value_changed TO DL.direction
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 10
- OCR_ES_ID 10
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_video.h264"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 20
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.png"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-3D-positioning-layer3D.bt b/tests/media/bifs/bifs-3D-positioning-layer3D.bt
deleted file mode 100644
index b48276b01c..0000000000
--- a/tests/media/bifs/bifs-3D-positioning-layer3D.bt
+++ /dev/null
@@ -1,193 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
-
- Background2D {url "./../auxiliary_files/sky.jpg" }
-
- WorldInfo {
- title "Layer3D test"
- info ["This shows a Layer3D using the entire window" "and layer2D/layer3D defining a 2D control panel" "" "GPAC Regression Tests" "$Date: 2008-11-24 14:58:25 $ - $Revision: 1.5 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Shape {
- appearance Appearance { material DEF M2D Material2D {filled TRUE emissiveColor 0 1 0} }
- geometry Rectangle { size 150 150 }
- }
-
- Switch {
- whichChoice 0
- choice [
- Layer3D {
- size 400 200
- navigationInfo DEF NAV NavigationInfo {type ["Walk","ANY"] }
- children [
- DEF BACK Background {frontUrl "./../auxiliary_files/logo.png" }
- Inline {url "./../auxiliary_files/nefertiti.wrl"}
- ]
- }
- ]
- }
- Layer2D {
- size -1 -1
- children [
- Transform2D {
- translation 0 100
- children [
- Shape {
- appearance DEF TXTAPP Appearance {material Material2D { emissiveColor 0 0 0 filled TRUE } }
- geometry Text {
- string ["This is a Layer3D displaying" "an inline scene with a Layer2D interface"]
- fontStyle DEF FS FontStyle {
- size 18
- justify ["MIDDLE", "BEGIN"]
- }
- }
- }
- ]
- }
- Transform2D {
- translation -150 -60
- children [
- Shape {
- appearance Appearance { material DEF MAT_NAV Material2D {filled TRUE emissiveColor 1 0 0} }
- geometry Rectangle { size 20 20 }
- }
- DEF TS_NAV TouchSensor {}
- Transform2D {
- scale 0.8 0.8
- translation 0 -20
- children [
- Shape {
- appearance USE TXTAPP
- geometry DEF TXT_NAV Text {
- string ["Walk"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 150 -60
- children [
- Layer3D {
- size 40 40
- navigationInfo NavigationInfo {type ["Examine"] }
- viewpoint Viewpoint {position 0 0 40}
- children [
- Background2D {backColor 1 0 0}
- DEF TR Transform {
- children [
- Shape {
- appearance Appearance {
-# material Material { emissiveColor 0 1 0}
- texture ImageTexture { url "./../auxiliary_files/logo.jpg"}
- }
- geometry Box { size 20 20 20}
- }
- DEF TS_BACK TouchSensor {}
- ]
- }
- ]
- }
- Transform2D {
- scale 0.8 0.8
- translation 0 -20
- children [
- Shape {
- appearance USE TXTAPP
- geometry DEF TXT_BACK Text {
- string ["Background Off"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- ]
- }
-
- DEF SC Script {
- eventIn SFBool set_nav
- eventIn SFBool set_back
- field SFNode the_nav USE NAV
- field SFNode the_back USE BACK
- field SFNode navmat USE MAT_NAV
- field SFNode navtxt USE TXT_NAV
- field SFNode backtxt USE TXT_BACK
- url "javascript:
- function initialize(value) {
- nav_set = 0;
- back_set = 0;
- }
- function set_nav(value) {
- if (!value) return;
- if (nav_set) {
- nav_set = 0;
- navmat.emissiveColor = new SFColor(1, 0, 0);
- navtxt.string[0] = 'Walk';
- the_nav.type[0] = 'Walk';
- } else {
- navmat.emissiveColor = new SFColor(0, 1, 0);
- navtxt.string[0] = 'Examine';
- the_nav.type[0] = 'Examine';
- nav_set = 1;
- }
- }
- function set_back(value) {
- if (!value) return;
- if (back_set) {
- the_back.set_bind = false;
- backtxt.string[0] = 'Background Off';
- back_set = 0;
- } else {
- backtxt.string[0] = 'Background On';
- the_back.set_bind = true;
- back_set = 1;
- }
- }
- "
- }
-
- DEF TIME TimeSensor { cycleInterval 2.0 loop TRUE }
- DEF OI OrientationInterpolator {
- key [0 0.5 1]
- keyValue [1 1 1 0, 1 1 1 3.14, 1 1 1 6.26]
- }
- ]
-}
-
-
-ROUTE TS_NAV.isActive TO SC.set_nav
-ROUTE TS_BACK.isActive TO SC.set_back
-ROUTE TIME.fraction_changed TO OI.set_fraction
-ROUTE OI.value_changed TO TR.rotation
-ROUTE TIME.fraction_changed TO M2D.transparency
-
-
-AT 100 { REPLACE BACK.set_bind BY 0 }
diff --git a/tests/media/bifs/bifs-3D-positioning-lod.bt b/tests/media/bifs/bifs-3D-positioning-lod.bt
deleted file mode 100644
index c0b89a4518..0000000000
--- a/tests/media/bifs/bifs-3D-positioning-lod.bt
+++ /dev/null
@@ -1,63 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-Group {
- children [
- DirectionalLight {
- color 1 1 1
- }
- WorldInfo {
- title "LOD test"
- info ["This shows LOD with 2 level of details" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- children [
- LOD {
- range [ 4 ]
- center 0 0 0
- level [
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 1 0 0
- }
- }
- geometry Sphere { radius 1 }
- }
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 0 1 0
- }
- }
- geometry Box { size 1 1 1 }
- }
- ]
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-3D-positioning-transform.bt b/tests/media/bifs/bifs-3D-positioning-transform.bt
deleted file mode 100644
index 16bc8e2b55..0000000000
--- a/tests/media/bifs/bifs-3D-positioning-transform.bt
+++ /dev/null
@@ -1,64 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-Group {
- children [
-
- WorldInfo {
- title "Transform test"
- info ["This shows 3D transform on a box" "using DEF/USE and oriented scaling" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- DEF TR Transform {
- translation -50 0 0
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material {
- diffuseColor 1 1 0
- }
- }
- geometry Box {size 50 50 50}
- }
- ]
- }
- DEF TS TimeSensor { cycleInterval 2.0 loop TRUE }
- DEF OI OrientationInterpolator {
- key [0 0.5 1]
- keyValue [1 1 1 0, 1 1 1 3.14, 1 1 1 6.26]
- }
- Transform {
- translation 100 0 0
- scale 0.5 0.5 1
- scaleOrientation 1 0 0 0.2
- children [
- USE TR
- ]
-
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO OI.set_fraction
-ROUTE OI.value_changed TO TR.rotation
diff --git a/tests/media/bifs/bifs-3D-shapes-box-transparent.bt b/tests/media/bifs/bifs-3D-shapes-box-transparent.bt
deleted file mode 100644
index 2f950d716b..0000000000
--- a/tests/media/bifs/bifs-3D-shapes-box-transparent.bt
+++ /dev/null
@@ -1,117 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0x01
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0x01
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric TRUE
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- es_id 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-Group {
- children [
- Background2D {backColor 1 1 1}
- WorldInfo {
- title "Bitmap Test"
- info ["This shows dragable bitmap with outscale" "with movieTexture in Meter Metrics" "and an animated textured box" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- }
- Viewpoint {
- position 0 0 200
- }
- DEF TR Transform {
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material {}
- texture ImageTexture { url 5}
- }
- geometry Box {size 20 20 20}
- }
- ]
- }
-
- Transform2D {
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture MovieTexture {
- url 10
- loop TRUE
- }
- }
- geometry Bitmap {}
- }
- ]
- }
- ]
- }
-
- DEF TS TimeSensor { cycleInterval 10.0 loop TRUE }
- DEF OI OrientationInterpolator {
- key [0 0.25 0.5 0.75 1]
- keyValue [1 1 1 0, 1 1 1 3.14, 1 1 1 6.26, 1 1 1 3.14, 1 1 1 6.26]
- }
- DEF PI PositionInterpolator {
- key [0 0.25 0.5 0.75 1]
- keyValue [-60 60 0, 60 60 0, 60 -60 0, -60 -60 0, -60 60 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO OI.set_fraction
-ROUTE OI.value_changed TO TR.rotation
-ROUTE TS.fraction_changed TO PI.set_fraction
-ROUTE PI.value_changed TO TR.translation
-ROUTE TS.fraction_changed TO MAT.transparency
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_video.h264"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 5
- esDescr [
- ES_Descriptor {
- ES_ID 10
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-3D-shapes-box.bt b/tests/media/bifs/bifs-3D-shapes-box.bt
deleted file mode 100644
index bf63809de6..0000000000
--- a/tests/media/bifs/bifs-3D-shapes-box.bt
+++ /dev/null
@@ -1,45 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-Group {
- children [
- Background2D { backColor 1 1 1}
- WorldInfo {
- title "Box test"
- info ["This shows a box" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- rotation 1 1 1 1.57
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry Box {size 120 100 80}
- }
- ]
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-3D-shapes-cone.bt b/tests/media/bifs/bifs-3D-shapes-cone.bt
deleted file mode 100644
index edbed7a500..0000000000
--- a/tests/media/bifs/bifs-3D-shapes-cone.bt
+++ /dev/null
@@ -1,58 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-Group {
- children [
- Background2D { backColor 1 1 1}
- WorldInfo {
- title "Cone test"
- info ["This shows a cone" "with and without cap" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- translation -70 0 0
- rotation 1 0 0 4
- children [
- Shape {
- appearance Appearance {
- material Material {diffuseColor 1.0 0.0 0.0 }
- }
- geometry Cone {height 150 bottomRadius 25}
- }
- ]
- }
- Transform {
- translation 70 0 0
- rotation 1 0 0 4
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry Cone {height 150 bottomRadius 25 bottom FALSE}
- }
- ]
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-3D-shapes-cylinder.bt b/tests/media/bifs/bifs-3D-shapes-cylinder.bt
deleted file mode 100644
index a1ed975770..0000000000
--- a/tests/media/bifs/bifs-3D-shapes-cylinder.bt
+++ /dev/null
@@ -1,92 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 380
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-Group {
- children [
- Background2D { backColor 1 1 1}
- WorldInfo {
- title "Cylinder test"
- info ["This shows a cylinder" "with and without cap and side" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- translation -100 100 0
- children [
- Shape {
- appearance Appearance {
- material Material {diffuseColor 1.0 0.0 0.0 }
- }
- geometry Cylinder {height 150 radius 25}
- }
- ]
- }
- Transform {
- translation 0 100 0
- rotation 1 0 0 0.78
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry Cylinder {height 150 radius 25 top FALSE}
- }
- ]
- }
- Transform {
- translation -100 -100 0
- rotation 1 0 0 -0.78
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry Cylinder {height 150 radius 25 bottom FALSE}
- }
- ]
- }
- Transform {
- translation 0 -100 0
- rotation 1 0 0 1.2
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry Cylinder {height 150 radius 25 bottom FALSE top FALSE}
- }
- ]
- }
- Transform {
- translation 100 0 0
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry Cylinder {height 150 radius 25 side FALSE }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-3D-shapes-elevationgrid.bt b/tests/media/bifs/bifs-3D-shapes-elevationgrid.bt
deleted file mode 100644
index 0d6fe665df..0000000000
--- a/tests/media/bifs/bifs-3D-shapes-elevationgrid.bt
+++ /dev/null
@@ -1,74 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-Group {
- children [
- NavigationInfo {type ["ANY" "EXAMINE"]}
- Background2D { backColor 1 0 1}
- Viewpoint { position 0 0 300 }
- WorldInfo {
- title "ElevationGrid test"
- info ["This shows an ElevationGrid" "with interaction and texturing" "" "GPAC Regression Tests" "$Date: 2008-06-26 07:55:39 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- }
- Transform {
- translation -100 0 0
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material { diffuseColor 1 0 0 }
- texture DEF TX ImageTexture {url "../auxiliary_files/logo.jpg"}
- }
- geometry ElevationGrid {
- creaseAngle 2
- xSpacing 15
- zSpacing 8
- xDimension 12
- zDimension 11
- height [ 17, 14, 16, 12, 14, 21, 20, 11, 9, 16, 13, 13,
- 22, 14, 17, 12, 15, 21, 17, 10, 14, 12, 19, 16,
- 17, 11, 13, 11, 9, 13, 11, 11, 17, 9, 15, 11,
- 9, 8, 6, 10, 7, 12, 15, 8, 11, 5, 7, 9,
- 0, 0, 0, 0, 0, 5, 12, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 6, 2, 0, -2, -6,-12,-11, -7, -2, 0, 1, 6,
- 9, 3, -1, -4, -9,-15,-13,-11, -4, -1, 3, 9,
- 11, 8, 1, -5,-11,-15,-11, -9, -7, -1, 5, 7,
- 9, 8, -2,-10, -9, -9,-11,-13, -9, 1, 8, 6 ]
- }
- }
- ]
- }
- DEF TS TouchSensor {}
- DEF C1 Conditional { buffer { REPLACE MAT.diffuseColor BY 0 0 1} }
- DEF RC1 Conditional { buffer { REPLACE MAT.diffuseColor BY 1 0 0} }
- DEF C2 Conditional { buffer { REPLACE TX.url BY "./../auxiliary_files/logo.png"} }
- DEF RC2 Conditional { buffer { REPLACE TX.url BY ""} }
- ]
-}
-
-ROUTE TS.isOver TO C1.activate
-ROUTE TS.isOver TO RC1.reverseActivate
-ROUTE TS.isActive TO C2.activate
-ROUTE TS.isActive TO RC2.reverseActivate
diff --git a/tests/media/bifs/bifs-3D-shapes-extrusion.bt b/tests/media/bifs/bifs-3D-shapes-extrusion.bt
deleted file mode 100644
index 02d9f91f54..0000000000
--- a/tests/media/bifs/bifs-3D-shapes-extrusion.bt
+++ /dev/null
@@ -1,99 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-Group {
- children [
-
- Background2D { backColor 1 1 1}
- DEF VIEWPOINT Viewpoint {
- description "one"
- position 0 0 10
- orientation 0 1 0 0
- }
- WorldInfo {
- title "Extrusion test"
- info ["This shows an Extrusion" "with interaction and texturing" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
-
- DEF TR Transform {
- translation 0 -1 0
- children [
- Shape {
- appearance Appearance {material Material {diffuseColor 1.0 0.8 0.0} texture DEF TX ImageTexture{} }
- geometry Extrusion {
- creaseAngle 1
- endCap FALSE
- beginCap TRUE
- solid FALSE
- crossSection [
- # Circle
- 1.00 0.00, 0.92 -0.38,
- 0.71 -0.71, 0.38 -0.92,
- 0.00 -1.00, -0.38 -0.92,
- -0.71 -0.71, -0.92 -0.38,
- -1.00 -0.00, -0.92 0.38,
- -0.71 0.71, -0.38 0.92,
- 0.00 1.00, 0.38 0.92,
- 0.71 0.71, 0.92 0.38,
- 1.00 0.00
- ]
- spine [
- # Straight-line
- 0.0 0.0 0.0, 0.0 0.4 0.0,
- 0.0 0.8 0.0, 0.0 1.2 0.0,
- 0.0 1.6 0.0, 0.0 2.0 0.0,
- 0.0 2.4 0.0, 0.0 2.8 0.0,
- 0.0 3.2 0.0, 0.0 3.6 0.0,
- 0.0 4.0 0.0
- ]
- scale [
- 1.8 1.8, 1.95 1.95,
- 2.0 2.0, 1.95 1.95
- 1.8 1.8, 1.5 1.5
- 1.2 1.2, 1.05 1.05,
- 1.0 1.0, 1.05 1.05,
- 1.15 1.15,
- ]
- }
- }
- DEF TOUCH TouchSensor {}
- ]
- }
-
- DEF TS TimeSensor { cycleInterval 8.0 loop TRUE }
- DEF OI OrientationInterpolator {
- key [0 0.5 1]
- keyValue [1 1 1 0, 1 1 1 3.14, 1 1 1 6.26]
- }
- DEF C Conditional { buffer { REPLACE TX.url BY "./../auxiliary_files/logo.png"} }
- DEF RC Conditional { buffer { REPLACE TX.url BY ""} }
- ]
-}
-
-ROUTE TOUCH.isActive TO C.activate
-ROUTE TOUCH.isActive TO RC.reverseActivate
-
-ROUTE TS.fraction_changed TO OI.set_fraction
-ROUTE OI.value_changed TO TR.rotation
diff --git a/tests/media/bifs/bifs-3D-shapes-indexedfaceset.bt b/tests/media/bifs/bifs-3D-shapes-indexedfaceset.bt
deleted file mode 100644
index 1a02a75ad9..0000000000
--- a/tests/media/bifs/bifs-3D-shapes-indexedfaceset.bt
+++ /dev/null
@@ -1,66 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-Group {
- children [
-
- WorldInfo {
- title "IndexedFaceSet test"
- info ["This shows an IFS" "with and without colorPerVertex" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- translation -1.5 0 0
- children [
- Shape {
- geometry IndexedFaceSet {
- coord DEF COORD Coordinate {
- point [-1 -1 1 1 -1 1 1 1 1 -1 1 1 1 1 -1 -1 1 -1 -1 -1 -1 1 -1 -1]
- }
- coordIndex [0 1 2 3 -1 1 7 4 2 -1 7 6 5 4 -1 0 3 5 6 -1 3 2 4 5 -1 6 7 1 0 -1]
- color DEF COL Color {
- color [ 1 0 0, 0 1 0, 0 0 1, 1 1 0, 1 0 1, 0 1 1, 1 0.5 0.5, 0.5 0.5 1]
- }
- colorPerVertex TRUE
- }
- }
- ]
- }
- Transform {
- translation 1.5 0 0
- children [
- Shape {
- geometry IndexedFaceSet {
- coord USE COORD
- coordIndex [0 1 2 3 -1 1 7 4 2 -1 7 6 5 4 -1 0 3 5 6 -1 3 2 4 5 -1 6 7 1 0 -1]
- color USE COL
- colorPerVertex FALSE
- colorIndex [0 1 2 3 4 5 6 7]
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-3D-shapes-indexedlineset.bt b/tests/media/bifs/bifs-3D-shapes-indexedlineset.bt
deleted file mode 100644
index 6b6eec53ea..0000000000
--- a/tests/media/bifs/bifs-3D-shapes-indexedlineset.bt
+++ /dev/null
@@ -1,99 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-Group {
- children [
-
- WorldInfo {
- title "IndexedLineSet test"
- info ["This shows an ILS" "with and without color per vertex" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- translation -1.5 0 0
- children [
- Shape {
- geometry IndexedLineSet {
- coord DEF COORD Coordinate {
- point [
- # the top of the cube
- -1.0 1.0 1.0,
- 1.0 1.0 1.0,
- 1.0 1.0 -1.0,
- -1.0 1.0 -1.0,
- # around the bottom of the cube
- -1.0 -1.0 1.0,
- 1.0 -1.0 1.0,
- 1.0 -1.0 -1.0,
- -1.0 -1.0 -1.0
- ]
- }
- coordIndex [
- # top
- 0, 1, 2, 3, 0, -1,
- # bottom
- 4, 5, 6, 7, 4, -1,
- # vertical edges
- 0, 4, -1,
- 1, 5, -1,
- 2, 6, -1,
- 3, 7
- ]
- color Color {
- color [1 0 0, 0 1 0, 0 0 1, 1 1 0]
- }
- colorPerVertex TRUE
- colorIndex [0, 1, 2, 3, 0, -1, 0, 1, 2, 3, 0, -1, 0, 3, -1, 0, 2, -1, 0, 1, -1, 1 3]
- }
- }
- ]
- }
- Transform {
- translation 1.5 0 0
- children [
- Shape {
- geometry IndexedLineSet {
- coord USE COORD
- coordIndex [
- # top
- 0, 1, 2, 3, 0, -1,
- # bottom
- 4, 5, 6, 7, 4, -1,
- # vertical edges
- 0, 4, -1,
- 1, 5, -1,
- 2, 6, -1,
- 3, 7
- ]
- color Color {
- color [1 0 0, 0 1 0, 0 0 1, 1 1 0, 0 1 1, 1 0 1]
- }
- colorPerVertex FALSE
- colorIndex [0, 1, 2, 3, 4, 5]
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-3D-shapes-nonlineardeformer.bt b/tests/media/bifs/bifs-3D-shapes-nonlineardeformer.bt
deleted file mode 100644
index 2fa3559972..0000000000
--- a/tests/media/bifs/bifs-3D-shapes-nonlineardeformer.bt
+++ /dev/null
@@ -1,796 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-Group {
- children [
-
- WorldInfo {
- info ["This shows NonLinearDeformer" "in different modes and differnet axis." "Deformation is controled through the NLD.extend field" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "NonLinearDeformer Test"
- }
- Viewpoint { position 0 -1 10 }
- NavigationInfo {type ["EXAMINE"]}
- Transform {
- translation -0.1337 -2.107 -1.839
- children [
-
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 0.9804 0.9804 0.9804
- }
- }
- geometry DEF NLD NonLinearDeformer {
- type 0
- param 1
- axis 0 1 0
- extend [0 0.5 0.5 1 1 0.2]
- geometry IndexedFaceSet {
- ccw TRUE
- solid FALSE
- creaseAngle 2
- coord Coordinate { point [
- -2.116 1.757 -1.271, -2.036 1.587 -1.231, -2.136 1.607 -1.391,
- -2.206 1.837 -1.361, -2.216 1.867 -1.161, -2.116 1.697 -1.111,
- -2.066 1.457 -1.131, -1.946 1.607 -0.9606, -1.966 1.387 -1.011,
- -2.076 1.337 -1.251, -2.096 1.397 -1.301, -2.396 1.687 -1.561,
- -2.306 1.477 -1.521, -2.466 1.527 -1.711, -2.446 1.737 -1.651,
- -2.396 1.877 -1.491, -2.326 1.217 -1.511, -2.186 1.437 -1.431,
- -2.086 1.257 -1.391, -2.096 1.127 -1.411, -2.196 0.9375 -1.391,
- -2.386 1.017 -1.521, -2.486 1.217 -1.691, -2.056 0.9875 -1.251,
- -1.976 1.267 -1.141, -1.876 1.167 -1.121, -1.996 0.8775 -1.001,
- -2.116 0.8775 -1.201, -1.946 1.267 -1.001, -1.916 1.297 -0.9206,
- -1.966 1.197 -0.9206, -1.886 1.127 -0.9906, -1.946 1.287 -1.081,
- -1.986 1.017 -0.8106, -1.926 1.127 -0.7606, -1.896 0.9375 -0.6006,
- -1.976 0.7975 -0.6606, -1.926 0.9575 -0.9206, -2.136 0.7675 -0.8906,
- -1.996 0.5875 -0.6606, -2.136 0.5575 -0.9806, -2.226 0.7575 -1.111,
- -1.906 0.3475 -0.6006, -1.856 0.5175 -0.5106, -1.746 0.2775 -0.5806,
- -1.906 0.2275 -0.7406, -2.036 0.3375 -0.9706, -2.046 0.4775 -0.7806,
- -1.866 0.7975 -0.5406, -2.296 0.8575 -1.351, -2.196 0.6175 -1.211,
- -2.236 0.6575 -1.421, -2.346 0.8575 -1.581, -2.386 0.9575 -1.541,
- -2.116 0.4775 -1.171, -1.776 0.2875 -0.9306, -1.846 0.4775 -1.181,
- -1.566 0.2275 -0.7506, -1.566 0.4375 -0.9906, -1.636 0.7175 -1.341,
- -1.986 0.7375 -1.431, -1.756 1.027 -1.601, -2.136 1.097 -1.701,
- -2.276 1.537 -1.751, -2.536 1.687 -1.771, -2.466 1.217 -1.751,
- -1.966 1.377 -1.751, -2.076 1.717 -1.721, -2.316 1.877 -1.631,
- -2.546 1.537 -1.741, -2.546 1.747 -1.671, -2.556 1.937 -1.611,
- -2.536 1.897 -1.581, -2.206 1.947 -1.611, -2.326 2.037 -1.421,
- -2.316 2.027 -1.231, -2.176 2.067 -1.291, -2.356 1.927 -1.331,
- -2.186 1.907 -1.061, -1.976 1.957 -1.001, -2.106 1.857 -1.041,
- -1.866 0.9475 -0.3906, -1.936 1.367 -0.2506, -1.946 1.297 -0.0005862,
- -1.886 0.8775 0.4194, -1.806 0.4475 0.2294, -1.786 0.1875 0.1694,
- -1.806 0.3175 -0.2706, -1.366 0.3575 -2.181, -1.406 0.05749 -1.281,
- -1.556 -0.1525 -0.7106, -1.516 -0.6325 -1.151, -1.146 -0.6925 -1.741,
- -1.086 -0.2125 -1.911, -1.786 -0.1825 0.03941, -1.766 -0.1525 -0.3606,
- -1.706 -0.09251 0.3694, -1.706 -0.3625 0.2894, -1.616 -1.023 -0.1406,
- -1.646 -0.8525 -0.4206, -1.576 -0.8825 -0.6006, -1.556 -1.053 -0.4206,
- -1.346 -1.333 -0.3906, -1.486 -1.393 -0.9606, -0.7163 -0.6425 -2.381,
- -1.036 -1.113 -2.021, -0.7363 -1.093 -2.401, -0.0763 -0.5625 -2.381,
- -0.5963 -0.5225 -2.471, -0.5563 -0.4825 -2.571, -1.056 -0.03251 -2.361,
- -0.0963 -1.093 -2.371, -0.1063 -1.473 -2.511, -0.7963 -1.483 -2.531,
- -1.366 -1.963 -1.861, -1.386 -2.313 -2.071, -0.9363 -1.943 -2.681,
- -0.7963 -1.913 -2.791, -0.8963 -3.243 -3.621, -1.706 -3.973 -3.811,
- -0.9963 -4.103 -4.111, -0.2363 -4.093 -4.191, -0.2063 -3.353 -3.741,
- -0.1663 -2.603 -3.231, -0.8963 -2.513 -3.141, -1.126 -2.563 -3.001,
- -1.386 -3.223 -3.371, -0.1363 -2.063 -2.891, -1.826 -3.313 -2.851,
- -2.236 -3.693 -2.581, -2.136 -3.713 -3.151, -1.536 -2.833 -2.451,
- -1.946 -3.423 -2.331, -1.926 -3.633 -2.031, -1.956 -4.303 -1.764,
- -2.226 -3.873 -2.171, -1.676 -3.073 -2.071, -1.666 -3.253 -1.851,
- -1.696 -4.023 -1.671, -1.426 -4.363 -1.411, -1.276 -5.023 -1.261,
- -1.666 -4.683 -1.501, -1.486 -3.683 -1.491, -1.246 -4.053 -1.211,
- -1.216 -4.623 -1.281, -1.376 -3.073 -1.221, -1.476 -2.773 -1.491,
- -1.406 -2.483 -1.201, -1.166 -2.893 -0.7706, -1.046 -3.473 -0.8406,
- -1.526 -2.563 -1.731, -1.446 -2.233 -1.511, -0.8263 -5.193 -1.071,
- -0.9163 -4.373 -1.001, -0.6763 -4.483 -1.001, -0.5263 -5.313 -1.121,
- -0.3563 -5.333 -1.131, -0.3663 -4.643 -1.021, -0.1763 -4.753 -1.051,
- -0.1963 -5.383 -1.131, -0.4363 -3.893 -0.7006, -0.8863 -3.613 -0.7806,
- -0.4763 -3.393 -0.5006, -0.1263 -3.533 -0.5006, -0.1463 -4.033 -0.7306,
- -1.456 -1.853 -1.241, -1.386 -1.483 -1.611, -1.486 -1.443 -1.231,
- -1.316 -2.193 -0.8206, -0.5163 -2.813 -0.2806, -1.036 -3.023 -0.7006,
- -1.196 -2.353 -0.6606, -0.8663 -2.103 -0.1806, -0.5563 -1.883 0.2294,
- -0.0963 -2.933 -0.2106, -1.346 -1.533 -0.5406, -1.096 -1.573 -0.1606,
- -0.0563 -1.943 0.3194, -0.0363 -1.683 0.7494, -0.5663 -1.643 0.5794,
- -1.146 -1.393 0.3994, -1.516 -1.173 -0.2506, -1.286 -1.353 0.1994,
- -1.386 -1.193 0.4494, -0.5363 -1.483 1.049, -0.9463 -1.283 1.249,
- -0.5563 -1.473 1.399, -0.0063 -1.513 1.649, -1.566 -0.8925 0.3994,
- -1.396 -0.7425 0.8494, -1.636 0.04749 0.7194, -1.476 -0.1825 0.9894,
- -1.296 -0.3925 1.199, -1.146 -0.7725 1.289, -0.9763 -1.073 1.419,
- -0.6263 -1.363 1.779, -0.2763 -1.483 1.829, -0.7363 -1.173 1.769,
- -0.5263 -1.183 2.009, -0.3963 -1.373 1.969, 0.0137 -1.353 2.069,
- -0.3563 -1.223 2.149, -0.3663 -0.9425 2.139, 0.0237 -1.013 2.219,
- 0.0237 -1.233 2.209, -0.9063 -0.8825 1.549, -0.9963 -0.5625 1.519,
- -0.7563 -0.6625 1.699, -0.6463 -0.8825 1.859, -1.736 0.2775 0.4994,
- -1.846 0.8575 0.7094, -1.696 0.3575 0.8394, -1.576 0.3675 1.109,
- -1.386 -0.1125 1.169, -1.756 0.8475 1.009, -1.536 0.8375 1.299,
- -1.326 0.4575 1.419, -1.056 0.08749 1.569, -1.106 0.6175 1.629,
- -0.8663 0.3575 1.769, -0.8263 0.05749 1.839, -1.026 -0.2525 1.579,
- -0.2263 -0.6525 2.109, -0.3863 -0.6325 2.069, -0.2463 -0.5525 2.179,
- 0.0337 -0.6925 2.129, -0.4063 -0.5325 2.129, -0.4963 -0.4525 2.019,
- -0.4163 -0.3925 2.099, -0.2663 -0.4225 2.199, -0.0963 -0.4525 2.209,
- 0.0437 -0.5625 2.209, -0.1563 -0.2725 2.139, 0.0537 -0.3125 2.179,
- 0.0437 -0.4525 2.229, -0.5263 -0.5725 1.919, -0.7363 -0.3125 1.709,
- -0.5263 0.02749 1.999, -0.4263 -0.08251 2.099, -0.4263 -0.1925 2.079,
- -0.4063 -0.2825 2.039, -0.2963 -0.2825 2.109, -0.3363 -0.1525 2.159,
- -0.0563 -0.1425 2.299, -0.1863 -0.1425 2.229, -0.1263 0.02749 2.299,
- 0.0637 -0.002507 2.319, 0.0537 -0.1425 2.299, -0.3363 -0.04251 2.209,
- -0.0863 0.1175 2.279, -0.2563 0.4275 2.069, -0.0263 0.3575 2.229,
- 0.0737 0.3275 2.229, 0.0637 0.1175 2.259, -0.6963 0.1875 1.899,
- -0.4263 0.4675 1.969, -0.0763 0.6175 2.109, -0.3663 0.5675 2.149,
- -0.2263 0.6175 2.279, -0.0963 0.5975 2.359, -0.0163 0.5075 2.409,
- -0.4363 0.6075 2.049, -0.4963 0.6675 1.899, -0.3963 0.7375 2.139,
- -0.2663 0.6775 2.319, -0.0963 0.6675 2.489, -0.1363 0.8275 2.439,
- -0.0063 0.8675 2.529, 0.0937 0.7575 2.569, 0.0837 0.4875 2.439,
- -1.306 0.8475 1.509, -1.456 1.227 1.339, -1.206 1.167 1.509,
- -0.9263 0.8775 1.709, -0.8763 1.187 1.649, -1.126 1.447 1.479,
- -0.8663 1.457 1.549, -0.5663 1.487 1.569, -0.4163 1.357 1.749,
- -0.5063 1.017 1.849, -0.2963 0.9775 1.999, -0.2063 0.9075 2.229,
- -0.0763 1.177 2.229, -0.3263 1.697 1.629, -0.0663 2.097 1.749,
- 0.1037 1.417 2.229, 0.1237 2.127 1.839, -1.386 1.727 1.249,
- -1.466 1.567 1.219, -1.646 1.747 0.9494, -1.346 1.887 1.359,
- -1.296 1.767 1.359, -1.206 1.647 1.409, -1.096 1.607 1.479,
- -1.146 1.707 1.479, -0.9963 1.697 1.529, -0.8663 1.597 1.529,
- -0.6463 1.607 1.549, -0.7663 1.707 1.549, -0.5263 1.727 1.479,
- -0.4563 1.667 1.539, -0.5063 1.947 1.539, -0.3563 2.047 1.509,
- -1.646 1.277 1.149, -1.816 1.417 0.8194, -1.906 1.207 0.5394,
- -1.906 1.537 0.2594, -1.836 1.747 0.4994, -1.806 1.717 0.7294,
- -1.436 2.037 1.149, -1.716 1.877 0.8394, -1.596 2.197 1.099,
- -1.186 2.287 1.359, -1.786 2.037 0.7494, -1.886 1.877 0.009414,
- -1.796 2.277 0.4294, -1.656 2.317 1.039, -0.9863 2.337 1.459,
- -0.8663 2.057 1.589, -1.086 2.037 1.549, -0.9963 2.527 1.529,
- -0.6863 2.507 1.579, -0.7163 2.307 1.479, -0.4863 2.207 1.479,
- -0.3563 2.367 1.649, -0.3163 2.517 1.709, -0.6463 2.677 1.629,
- -0.5563 2.997 1.479, -0.1163 2.867 1.549, -1.036 2.737 1.529,
- -1.326 2.467 1.369, -1.386 2.627 1.359, -1.026 3.027 1.369,
- 0.1337 2.747 1.589, 0.1437 3.517 1.219, -0.3963 3.517 1.239,
- -1.026 3.427 1.129, -1.436 3.257 0.9294, -1.386 2.897 1.179,
- -1.696 2.607 0.7894, -1.836 2.567 0.06941, -1.706 2.937 0.5194,
- -1.916 2.047 -0.7406, 1.934 0.7375 0.6094, 1.854 0.7275 0.9194,
- 1.944 1.297 0.7194, 2.004 1.917 -0.8406, 2.044 1.827 -1.101,
- 1.994 1.477 -1.061, 2.004 1.237 -0.3506, 2.004 1.747 -0.09059,
- 2.024 1.167 -0.1006, 2.014 1.407 0.1594, 1.964 1.627 0.3994,
- 1.964 2.157 0.3294, 1.994 2.447 -0.03059, 1.694 3.157 0.8494,
- 1.914 2.817 0.4294, 1.634 2.797 1.099, 1.624 2.527 1.279,
- 1.904 2.487 0.6994, 1.854 2.207 0.9494, 1.284 2.957 1.309,
- 1.304 3.357 1.069, 0.6837 3.487 1.209, 0.8237 2.957 1.439,
- 0.3837 2.847 1.539, 1.554 2.377 1.299, 1.794 2.087 1.009,
- 1.404 2.207 1.289, 1.624 1.937 1.069, 1.234 2.457 1.469,
- 0.9037 2.627 1.589, 1.284 2.667 1.469, 0.9237 2.457 1.539,
- 0.5937 2.337 1.629, 0.2937 2.087 1.739, 0.5637 2.487 1.689,
- 0.5637 2.017 1.489, 1.294 1.957 1.489, 1.534 1.797 1.289,
- 0.7137 1.907 1.509, 0.7037 2.167 1.449, 0.9437 2.257 1.439,
- 1.074 1.997 1.539, 1.214 2.267 1.399, 1.874 1.757 0.7494,
- 1.954 1.917 0.6494, 1.944 1.597 0.6294, 1.804 1.637 0.8594,
- 2.004 1.077 0.4394, 1.954 0.7575 0.3194, 0.7437 1.447 1.539,
- 0.5937 1.327 1.719, 0.6437 1.627 1.509, 1.624 1.467 1.139,
- 1.294 1.367 1.419, 1.384 1.567 1.339, 1.784 1.167 1.059,
- 1.654 0.7375 1.219, 1.604 1.127 1.259, 1.354 1.087 1.439,
- 0.5137 1.667 1.609, 0.7137 1.687 1.449, 0.9537 1.647 1.509,
- 1.184 1.627 1.469, 1.044 1.537 1.479, 1.334 1.627 1.419,
- 1.474 1.677 1.289, 0.8237 1.557 1.509, 1.034 1.397 1.499,
- 1.274 1.527 1.419, 1.554 1.637 1.169, 1.754 0.2475 0.7494,
- 0.6637 0.9775 1.819, 0.4637 0.9575 1.979, 0.1937 0.8575 2.519,
- 0.3137 0.8175 2.429, 0.2637 1.167 2.219, 0.3837 0.8875 2.209,
- 0.4337 0.6575 2.299, 0.5537 0.7075 2.119, 0.6337 0.6275 1.869,
- 1.064 0.8175 1.659, 0.9737 0.2975 1.719, 1.224 0.5375 1.569,
- 0.5537 0.4375 1.939, 1.034 1.127 1.599, 1.434 0.7575 1.439,
- 1.424 0.3675 1.349, 0.1737 0.4975 2.409, 0.2637 0.6575 2.479,
- 0.1637 0.3475 2.229, 0.3837 0.5975 2.259, 0.2537 0.5875 2.349,
- 0.5137 0.5375 2.129, 0.3937 0.4075 2.049, 0.5837 0.5775 2.019,
- 0.2237 0.6075 2.099, 0.6337 -0.01251 1.969, 0.8037 0.1375 1.859,
- 0.9237 -0.002507 1.789, 0.2437 0.01749 2.289, 0.2137 0.1075 2.269,
- 0.4437 -0.07251 2.189, 0.2537 -0.2825 2.129, 0.2937 -0.1625 2.219,
- 0.4337 -0.1725 2.139, 0.5237 -0.2225 2.059, 0.5237 -0.1125 2.079,
- 0.1637 -0.1525 2.289, 0.3537 -0.4425 2.179, 0.3837 -0.3025 2.089,
- 0.4937 -0.3125 2.019, 0.4937 -0.4225 2.079, 0.8037 -0.7125 1.659,
- 0.5837 -0.6125 1.889, 0.8037 -0.3625 1.669, 0.5737 -0.4825 1.989,
- 1.084 -0.3225 1.529, 1.034 -0.6325 1.469, 0.6837 -0.9225 1.829,
- 0.4137 -0.9725 2.119, 0.4537 -0.6625 2.049, 0.3237 -0.5725 2.169,
- 0.1837 -0.4625 2.199, 0.4837 -0.5625 2.109, 0.2937 -0.6725 2.099,
- 1.324 -0.4725 1.129, 1.164 -0.8425 1.229, 1.514 -0.2825 0.9094,
- 1.434 -0.2025 1.099, 1.674 -0.06251 0.6294, 1.144 0.01749 1.509,
- 1.654 0.2675 1.029, 1.774 0.1675 0.4094, 1.844 0.3275 0.1394,
- 1.804 0.06749 0.07941, 1.714 -0.2025 0.2794, 0.7537 -1.223 1.729,
- 0.5537 -1.213 1.979, 0.9737 -1.133 1.369, 0.9237 -0.9425 1.499,
- 0.9237 -1.343 1.199, 0.4037 -1.403 1.949, 0.2737 -1.503 1.819,
- 0.5337 -1.513 1.369, 0.3837 -1.243 2.129, 0.6237 -1.403 1.749,
- 1.694 -0.4725 0.1994, 1.524 -0.9925 0.3194, 1.384 -0.8325 0.7794,
- 1.324 -1.283 0.3794, 1.074 -1.463 0.3394, 1.534 -1.123 -0.2206,
- 1.564 -0.9525 -0.5006, 1.464 -1.153 -0.5006, 0.4937 -1.513 1.019,
- 0.4837 -1.673 0.5494, 1.424 -1.263 -0.3306, 1.204 -1.433 0.1394,
- 1.234 -1.413 -0.4606, 0.9837 -1.643 -0.2106, 0.4437 -1.913 0.1994,
- 0.2337 -3.413 -0.5206, 0.7137 -2.153 -0.2206, 1.004 -2.423 -0.7206,
- 1.124 -2.273 -0.8806, 1.214 -1.613 -0.6106, 1.344 -1.483 -1.031,
- 0.7737 -3.533 -0.8906, 0.6137 -3.663 -0.8206, 0.9337 -2.963 -0.8206,
- 0.8037 -3.083 -0.7506, 1.184 -2.563 -1.271, 0.3237 -2.843 -0.3006,
- 0.8537 -1.173 -2.071, 1.204 -1.563 -1.681, 1.004 -0.7625 -1.801,
- 1.414 -0.7225 -1.231, 1.324 -1.533 -1.301, 1.144 -2.043 -1.931,
- 1.224 -2.323 -1.581, 1.264 -1.943 -1.311, 1.214 -2.863 -1.561,
- 0.9137 -4.123 -1.271, 0.5837 -4.423 -1.041, 0.3337 -4.513 -1.031,
- 0.1437 -3.913 -0.7206, 0.0137 -4.653 -1.031, -0.0463 -5.343 -1.141,
- 0.1237 -5.333 -1.141, 0.4337 -5.233 -1.101, 0.8437 -4.693 -1.331,
- 0.8837 -5.093 -1.321, 1.344 -4.123 -1.751, 1.584 -4.413 -1.854,
- 1.284 -4.773 -1.581, 1.164 -3.773 -1.561, 1.354 -3.353 -1.931,
- 1.264 -2.653 -1.801, 1.124 -2.393 -2.141, 1.364 -3.173 -2.151,
- 1.114 -3.153 -1.281, 1.064 -4.443 -1.471, 1.004 -3.303 -3.431,
- 1.244 -4.073 -3.891, 1.724 -3.833 -3.251, 1.854 -3.823 -2.691,
- 1.854 -4.003 -2.281, 1.594 -3.533 -2.421, 1.224 -2.923 -2.521,
- 0.6737 -1.993 -2.721, 0.8037 -2.623 -3.051, 1.584 -3.743 -2.121,
- 1.464 -3.423 -2.941, 0.5237 -1.953 -2.821, 0.5737 -2.563 -3.181,
- 0.4937 -3.283 -3.661, 0.5137 -4.153 -4.151, 0.5437 -1.133 -2.431,
- 0.5637 -1.523 -2.571, 0.4337 -0.5525 -2.501, 0.3937 -0.5125 -2.591,
- 1.274 0.2775 -2.251, 0.9237 -0.09251 -2.411, 0.9737 -0.2825 -1.961,
- 0.5537 -0.6825 -2.411, 1.734 -0.2625 -0.4506, 1.504 -0.2525 -0.7906,
- 1.484 -0.9825 -0.6806, 1.724 0.1675 -0.6706, 1.774 -0.2925 -0.05059,
- 1.804 0.1975 -0.3606, 1.534 0.1275 -0.8306, 1.854 0.3975 -0.6106,
- 1.884 0.6775 -0.6406, 1.534 0.3375 -1.071, 1.334 -0.03251 -1.351,
- 1.604 0.6175 -1.421, 1.734 0.9175 -1.691, 1.944 1.177 -1.021,
- 1.954 1.007 -0.8606, 1.904 0.8275 -0.4906, 1.924 0.8175 -0.7006,
- 1.994 1.257 -1.111, 2.164 1.557 -1.221, 2.164 1.717 -1.151,
- 2.234 1.927 -1.401, 2.244 1.767 -1.181, 2.374 1.877 -1.351,
- 2.264 1.727 -1.281, 2.404 1.777 -1.451, 2.564 1.737 -1.711,
- 2.434 1.717 -1.621, 2.244 1.697 -1.481, 2.464 1.577 -1.781,
- 2.564 1.587 -1.801, 2.374 1.887 -1.541, 2.244 1.807 -1.731,
- 2.094 1.587 -1.831, 2.344 1.727 -1.751, 2.584 1.767 -1.741,
- 2.544 1.527 -1.901, 2.114 0.9575 -1.811, 2.314 0.7075 -1.701,
- 2.444 1.057 -1.881, 2.314 1.327 -1.641, 2.464 1.367 -1.841,
- 2.464 1.057 -1.821, 2.364 0.8675 -1.641, 2.364 0.8075 -1.661,
- 2.544 1.377 -1.871, 1.954 1.247 -1.851, 2.274 1.387 -1.871,
- 1.954 0.6075 -1.531, 1.814 0.3575 -1.271, 2.194 0.5175 -1.541,
- 1.744 0.1775 -1.021, 1.874 0.1075 -0.8406, 2.004 0.2075 -1.071,
- 2.084 0.3375 -1.281, 2.114 0.4175 -1.091, 2.164 0.4775 -1.321,
- 2.214 0.6175 -1.231, 2.034 0.3475 -0.8906, 1.994 0.4575 -0.7606,
- 2.274 0.7075 -1.471, 2.104 0.7375 -1.311, 2.174 0.7975 -1.501,
- 1.984 0.6675 -0.7606, 1.894 0.2275 -0.7006, 1.994 0.7475 -1.101,
- 1.934 0.8375 -1.021, 1.884 1.047 -1.221, 1.904 1.007 -1.091,
- 2.134 0.6275 -1.001, 1.994 1.067 -1.021, 2.004 0.8875 -0.9106,
- 2.094 1.207 -1.361, 1.964 1.157 -1.181, 1.994 1.137 -1.241,
- 1.974 1.137 -1.101, 2.114 1.257 -1.411, 2.084 1.127 -1.501,
- 2.044 0.8575 -1.361, 2.084 0.9975 -1.521, 2.194 1.297 -1.541,
- 2.164 1.467 -1.501, 2.064 1.457 -1.341, 2.314 1.067 -1.631,
- 2.414 1.537 -1.681, 2.094 1.327 -1.241, 2.154 1.617 -1.381]
- }
- coordIndex [
- 1, 0, 2, -1,
- 2, 0, 3, -1, 3, 0, 4, -1, 4, 0, 5, -1, 5, 0, 1, -1,
- 5, 6, 7, -1, 7, 6, 8, -1, 8, 6, 9, -1, 9, 6, 10, -1,
- 10, 6, 1, -1, 1, 6, 5, -1, 3, 11, 2, -1, 2, 11, 12, -1,
- 12, 11, 13, -1, 13, 11, 14, -1, 14, 11, 15, -1, 15, 11, 3, -1,
- 12, 16, 17, -1, 17, 16, 10, -1, 10, 16, 18, -1, 18, 16, 19, -1,
- 19, 16, 20, -1, 20, 16, 21, -1, 21, 16, 22, -1, 22, 16, 12, -1,
- 1, 2, 10, -1, 17, 10, 2, -1, 17, 2, 12, -1, 9, 23, 24, -1,
- 24, 23, 25, -1, 25, 23, 26, -1, 26, 23, 27, -1, 27, 23, 20, -1,
- 20, 23, 19, -1, 19, 23, 18, -1, 18, 23, 9, -1, 18, 9, 10, -1,
- 8, 28, 29, -1, 29, 28, 30, -1, 30, 28, 31, -1, 31, 28, 25, -1,
- 25, 28, 32, -1, 32, 28, 8, -1, 25, 32, 24, -1, 24, 32, 9, -1,
- 9, 32, 8, -1, 31, 33, 30, -1, 30, 33, 34, -1, 34, 33, 35, -1,
- 35, 33, 36, -1, 36, 33, 37, -1, 37, 33, 31, -1, 30, 34, 29, -1,
- 26, 38, 36, -1, 36, 38, 39, -1, 39, 38, 40, -1, 40, 38, 41, -1,
- 41, 38, 26, -1, 36, 37, 26, -1, 31, 25, 37, -1, 37, 25, 26, -1,
- 26, 27, 41, -1, 39, 42, 43, -1, 43, 42, 44, -1, 44, 42, 45, -1,
- 45, 42, 46, -1, 46, 42, 47, -1, 47, 42, 39, -1, 43, 48, 39, -1,
- 36, 39, 48, -1, 36, 48, 35, -1, 21, 49, 20, -1, 20, 49, 27, -1,
- 27, 49, 41, -1, 41, 49, 50, -1, 50, 49, 51, -1, 51, 49, 52, -1,
- 52, 49, 53, -1, 53, 49, 21, -1, 39, 40, 47, -1, 47, 40, 46, -1,
- 40, 41, 50, -1, 51, 54, 50, -1, 50, 54, 40, -1, 40, 54, 46, -1,
- 46, 54, 55, -1, 55, 54, 56, -1, 56, 54, 51, -1, 45, 46, 55, -1,
- 45, 55, 57, -1, 45, 57, 44, -1, 57, 55, 58, -1, 56, 58, 55, -1,
- 58, 56, 59, -1, 61, 60, 62, -1, 62, 60, 52, -1, 52, 60, 51, -1,
- 51, 60, 56, -1, 56, 60, 59, -1, 59, 60, 61, -1, 64, 63, 65, -1,
- 65, 63, 62, -1, 62, 63, 66, -1, 66, 63, 67, -1, 67, 63, 68, -1,
- 68, 63, 64, -1, 66, 62, 61, -1, 14, 69, 13, -1, 13, 69, 22, -1,
- 22, 69, 65, -1, 65, 69, 64, -1, 64, 69, 70, -1, 70, 69, 14, -1,
- 52, 53, 65, -1, 53, 21, 65, -1, 22, 65, 21, -1, 13, 22, 12, -1,
- 52, 65, 62, -1, 72, 71, 70, -1, 70, 71, 64, -1, 64, 71, 68, -1,
- 68, 71, 73, -1, 73, 71, 74, -1, 74, 71, 75, -1, 75, 71, 72, -1,
- 68, 73, 67, -1, 76, 73, 74, -1, 76, 74, 75, -1, 70, 14, 72, -1,
- 72, 14, 15, -1, 4, 77, 3, -1, 3, 77, 15, -1, 15, 77, 72, -1,
- 72, 77, 75, -1, 75, 77, 4, -1, 79, 78, 80, -1, 80, 78, 5, -1,
- 5, 78, 4, -1, 4, 78, 75, -1, 75, 78, 76, -1, 76, 78, 79, -1,
- 7, 79, 80, -1, 7, 80, 5, -1, 8, 29, 7, -1, 29, 81, 7, -1,
- 7, 81, 82, -1, 82, 81, 83, -1, 83, 81, 84, -1, 84, 81, 85, -1,
- 85, 81, 86, -1, 86, 81, 87, -1, 87, 81, 48, -1, 48, 81, 35, -1,
- 35, 81, 34, -1, 34, 81, 29, -1, 61, 88, 59, -1, 58, 59, 88, -1,
- 58, 89, 57, -1, 57, 89, 90, -1, 90, 89, 91, -1, 91, 89, 92, -1,
- 92, 89, 93, -1, 93, 89, 88, -1, 88, 89, 58, -1, 87, 48, 43, -1,
- 87, 43, 44, -1, 90, 44, 57, -1, 95, 94, 44, -1, 44, 94, 87, -1,
- 87, 94, 86, -1, 86, 94, 96, -1, 96, 94, 97, -1, 97, 94, 98, -1,
- 98, 94, 99, -1, 99, 94, 95, -1, 95, 44, 90, -1, 91, 100, 90, -1,
- 90, 100, 99, -1, 99, 100, 101, -1, 101, 100, 102, -1,
- 102, 100, 103, -1, 103, 100, 91, -1, 90, 99, 95, -1,
- 93, 104, 92, -1, 92, 104, 105, -1, 105, 104, 106, -1,
- 106, 104, 107, -1, 107, 104, 108, -1, 108, 104, 93, -1,
- 109, 108, 110, -1, 93, 110, 108, -1, 110, 93, 88, -1,
- 108, 109, 107, -1, 106, 111, 112, -1, 106, 113, 105, -1,
- 105, 113, 114, -1, 114, 113, 115, -1, 115, 113, 116, -1,
- 116, 113, 117, -1, 117, 113, 112, -1, 112, 113, 106, -1,
- 111, 106, 107, -1, 119, 118, 120, -1, 120, 118, 121, -1,
- 121, 118, 122, -1, 122, 118, 123, -1, 123, 118, 124, -1,
- 124, 118, 125, -1, 125, 118, 126, -1, 126, 118, 119, -1,
- 125, 116, 117, -1, 125, 117, 124, -1, 123, 124, 117, -1,
- 123, 117, 127, -1, 112, 127, 117, -1, 129, 128, 130, -1,
- 130, 128, 126, -1, 126, 128, 125, -1, 125, 128, 131, -1,
- 131, 128, 132, -1, 132, 128, 129, -1, 134, 133, 135, -1,
- 135, 133, 132, -1, 132, 133, 136, -1, 136, 133, 137, -1,
- 137, 133, 138, -1, 138, 133, 134, -1, 131, 116, 125, -1,
- 115, 116, 131, -1, 115, 131, 136, -1, 132, 136, 131, -1,
- 135, 132, 129, -1, 119, 130, 126, -1, 140, 139, 141, -1,
- 141, 139, 138, -1, 138, 139, 142, -1, 142, 139, 143, -1,
- 143, 139, 144, -1, 144, 139, 140, -1, 143, 145, 142, -1,
- 142, 145, 146, -1, 146, 145, 147, -1, 147, 145, 148, -1,
- 148, 145, 149, -1, 149, 145, 143, -1, 146, 150, 137, -1,
- 137, 150, 136, -1, 136, 150, 115, -1, 115, 150, 114, -1,
- 114, 150, 151, -1, 151, 150, 146, -1, 138, 142, 137, -1,
- 146, 137, 142, -1, 134, 141, 138, -1, 140, 152, 144, -1,
- 143, 144, 152, -1, 143, 152, 153, -1, 154, 153, 152, -1,
- 154, 152, 155, -1, 154, 155, 156, -1, 154, 156, 157, -1,
- 158, 157, 156, -1, 158, 156, 159, -1, 158, 160, 157, -1,
- 157, 160, 154, -1, 154, 160, 161, -1, 161, 160, 162, -1,
- 162, 160, 163, -1, 163, 160, 164, -1, 164, 160, 158, -1,
- 153, 154, 161, -1, 153, 161, 149, -1, 153, 149, 143, -1,
- 146, 147, 151, -1, 151, 165, 166, -1, 166, 165, 167, -1,
- 167, 165, 103, -1, 103, 165, 168, -1, 168, 165, 147, -1,
- 147, 165, 151, -1, 151, 166, 114, -1, 105, 114, 166, -1,
- 103, 91, 167, -1, 166, 167, 91, -1, 166, 91, 92, -1,
- 166, 92, 105, -1, 162, 169, 170, -1, 170, 169, 171, -1,
- 171, 169, 172, -1, 172, 169, 173, -1, 173, 169, 174, -1,
- 174, 169, 162, -1, 148, 170, 171, -1, 148, 171, 168, -1,
- 148, 168, 147, -1, 162, 170, 161, -1, 148, 161, 170, -1,
- 161, 148, 149, -1, 176, 175, 168, -1, 168, 175, 103, -1,
- 103, 175, 102, -1, 102, 175, 176, -1, 168, 171, 176, -1,
- 172, 176, 171, -1, 176, 172, 173, -1, 163, 174, 162, -1,
- 177, 173, 174, -1, 173, 177, 178, -1, 173, 178, 179, -1,
- 173, 179, 180, -1, 173, 180, 176, -1, 101, 102, 181, -1,
- 101, 181, 98, -1, 98, 182, 183, -1, 183, 182, 180, -1,
- 180, 182, 176, -1, 176, 182, 102, -1, 102, 182, 181, -1,
- 181, 182, 98, -1, 178, 184, 179, -1, 179, 184, 180, -1,
- 180, 184, 185, -1, 185, 184, 186, -1, 186, 184, 187, -1,
- 187, 184, 178, -1, 101, 98, 99, -1, 183, 188, 98, -1,
- 98, 188, 97, -1, 183, 180, 185, -1, 97, 189, 96, -1,
- 96, 189, 190, -1, 190, 189, 191, -1, 191, 189, 192, -1,
- 192, 189, 193, -1, 193, 189, 194, -1, 194, 189, 185, -1,
- 185, 189, 183, -1, 183, 189, 188, -1, 188, 189, 97, -1,
- 196, 195, 186, -1, 186, 195, 185, -1, 185, 195, 197, -1,
- 197, 195, 198, -1, 198, 195, 199, -1, 199, 195, 196, -1,
- 196, 187, 200, -1, 200, 201, 199, -1, 199, 201, 198, -1,
- 198, 201, 202, -1, 202, 201, 203, -1, 203, 201, 204, -1,
- 204, 201, 200, -1, 187, 196, 186, -1, 196, 200, 199, -1,
- 185, 197, 194, -1, 194, 205, 193, -1, 193, 205, 206, -1,
- 206, 205, 207, -1, 207, 205, 208, -1, 208, 205, 197, -1,
- 197, 205, 194, -1, 202, 208, 198, -1, 197, 198, 208, -1,
- 190, 209, 96, -1, 96, 209, 86, -1, 86, 209, 85, -1,
- 85, 209, 84, -1, 84, 209, 210, -1, 210, 209, 211, -1,
- 211, 209, 190, -1, 213, 212, 191, -1, 191, 212, 211, -1,
- 211, 212, 214, -1, 214, 212, 215, -1, 215, 212, 216, -1,
- 216, 212, 213, -1, 216, 217, 218, -1, 218, 217, 219, -1,
- 219, 217, 220, -1, 220, 217, 221, -1, 221, 217, 192, -1,
- 192, 217, 213, -1, 213, 217, 216, -1, 191, 211, 190, -1,
- 192, 213, 191, -1, 206, 192, 193, -1, 192, 206, 221, -1,
- 203, 222, 202, -1, 202, 222, 223, -1, 223, 222, 224, -1,
- 224, 222, 225, -1, 225, 222, 203, -1, 223, 226, 227, -1,
- 227, 226, 228, -1, 228, 226, 229, -1, 229, 226, 224, -1,
- 224, 226, 223, -1, 231, 230, 224, -1, 224, 230, 229, -1,
- 229, 230, 232, -1, 232, 230, 233, -1, 233, 230, 234, -1,
- 234, 230, 231, -1, 231, 224, 225, -1, 227, 235, 223, -1,
- 223, 235, 208, -1, 208, 235, 207, -1, 202, 223, 208, -1,
- 207, 236, 206, -1, 206, 236, 221, -1, 221, 236, 220, -1,
- 220, 236, 237, -1, 237, 236, 238, -1, 238, 236, 239, -1,
- 239, 236, 240, -1, 240, 236, 228, -1, 228, 236, 227, -1,
- 227, 236, 235, -1, 235, 236, 207, -1, 229, 241, 228, -1,
- 228, 241, 240, -1, 240, 241, 239, -1, 239, 241, 242, -1,
- 242, 241, 232, -1, 232, 241, 229, -1, 233, 243, 232, -1,
- 232, 243, 244, -1, 244, 243, 245, -1, 245, 243, 246, -1,
- 246, 243, 247, -1, 247, 243, 233, -1, 245, 248, 244, -1,
- 244, 248, 242, -1, 242, 248, 238, -1, 238, 248, 237, -1,
- 242, 238, 239, -1, 244, 242, 232, -1, 245, 249, 248, -1,
- 248, 249, 237, -1, 237, 249, 250, -1, 250, 249, 251, -1,
- 251, 249, 252, -1, 252, 249, 253, -1, 253, 249, 246, -1,
- 246, 249, 245, -1, 255, 254, 237, -1, 237, 254, 220, -1,
- 220, 254, 219, -1, 219, 254, 255, -1, 255, 237, 250, -1,
- 257, 256, 258, -1, 258, 256, 259, -1, 259, 256, 260, -1,
- 260, 256, 251, -1, 251, 256, 250, -1, 250, 261, 255, -1,
- 255, 261, 262, -1, 262, 261, 263, -1, 263, 261, 264, -1,
- 264, 261, 257, -1, 257, 261, 250, -1, 257, 258, 264, -1,
- 260, 265, 259, -1, 259, 265, 258, -1, 258, 265, 264, -1,
- 264, 265, 266, -1, 266, 265, 267, -1, 267, 265, 268, -1,
- 251, 252, 260, -1, 269, 260, 252, -1, 268, 265, 260, -1,
- 268, 260, 269, -1, 218, 270, 216, -1, 216, 270, 215, -1,
- 215, 270, 271, -1, 271, 270, 272, -1, 272, 270, 273, -1,
- 273, 270, 218, -1, 273, 274, 272, -1, 272, 274, 275, -1,
- 275, 274, 276, -1, 276, 274, 277, -1, 277, 274, 278, -1,
- 278, 274, 279, -1, 279, 274, 273, -1, 255, 262, 219, -1,
- 218, 219, 273, -1, 262, 273, 219, -1, 279, 273, 262, -1,
- 279, 262, 280, -1, 263, 280, 262, -1, 266, 281, 263, -1,
- 263, 281, 280, -1, 266, 263, 264, -1, 266, 282, 281, -1,
- 281, 282, 280, -1, 280, 282, 278, -1, 278, 282, 283, -1,
- 283, 282, 284, -1, 284, 282, 285, -1, 285, 282, 267, -1,
- 267, 282, 266, -1, 267, 268, 285, -1, 280, 278, 279, -1,
- 211, 214, 210, -1, 286, 284, 285, -1, 288, 287, 289, -1,
- 289, 287, 290, -1, 290, 287, 291, -1, 291, 287, 292, -1,
- 292, 287, 288, -1, 275, 293, 292, -1, 292, 293, 294, -1,
- 294, 293, 295, -1, 295, 293, 296, -1, 296, 293, 276, -1,
- 276, 293, 275, -1, 277, 297, 276, -1, 276, 297, 296, -1,
- 296, 297, 298, -1, 299, 297, 300, -1, 300, 297, 277, -1,
- 291, 292, 294, -1, 295, 296, 298, -1, 299, 300, 301, -1,
- 283, 301, 300, -1, 283, 300, 278, -1, 302, 283, 284, -1,
- 302, 301, 283, -1, 275, 288, 272, -1, 271, 272, 288, -1,
- 288, 303, 271, -1, 271, 303, 215, -1, 215, 303, 214, -1,
- 214, 303, 304, -1, 304, 303, 289, -1, 289, 303, 288, -1,
- 275, 292, 288, -1, 278, 300, 277, -1, 210, 305, 84, -1,
- 84, 305, 83, -1, 83, 305, 306, -1, 306, 305, 307, -1,
- 307, 305, 308, -1, 308, 305, 304, -1, 304, 305, 210, -1,
- 289, 308, 304, -1, 290, 309, 289, -1, 289, 309, 310, -1,
- 310, 309, 311, -1, 311, 309, 312, -1, 312, 309, 290, -1,
- 289, 310, 308, -1, 307, 308, 310, -1, 310, 313, 307, -1,
- 307, 313, 314, -1, 314, 313, 315, -1, 315, 313, 316, -1,
- 316, 313, 311, -1, 311, 313, 310, -1, 318, 317, 319, -1,
- 319, 317, 312, -1, 312, 317, 320, -1, 320, 317, 321, -1,
- 321, 317, 322, -1, 322, 317, 318, -1, 301, 323, 318, -1,
- 318, 323, 322, -1, 322, 323, 321, -1, 321, 323, 324, -1,
- 324, 323, 302, -1, 302, 323, 301, -1, 312, 290, 319, -1,
- 284, 324, 302, -1, 284, 325, 324, -1, 324, 325, 326, -1,
- 326, 325, 327, -1, 327, 325, 328, -1, 328, 325, 286, -1,
- 286, 325, 284, -1, 324, 326, 321, -1, 320, 321, 326, -1,
- 326, 329, 320, -1, 320, 329, 330, -1, 330, 329, 331, -1,
- 331, 329, 332, -1, 332, 329, 327, -1, 327, 329, 326, -1,
- 320, 330, 312, -1, 330, 311, 312, -1, 311, 330, 316, -1,
- 316, 330, 331, -1, 286, 333, 328, -1, 334, 328, 333, -1,
- 335, 328, 334, -1, 328, 335, 327, -1, 332, 327, 335, -1,
- 332, 335, 336, -1, 332, 336, 337, -1, 332, 337, 338, -1,
- 332, 338, 331, -1, 331, 339, 316, -1, 316, 339, 315, -1,
- 315, 339, 340, -1, 340, 339, 341, -1, 341, 339, 338, -1,
- 338, 339, 331, -1, 341, 338, 337, -1, 315, 340, 342, -1,
- 315, 342, 314, -1, 307, 314, 306, -1, 83, 306, 314, -1,
- 83, 314, 82, -1, 342, 82, 314, -1, 82, 342, 7, -1,
- 79, 7, 342, -1, 214, 304, 210, -1, 344, 343, 345, -1,
- 347, 346, 348, -1, 349, 348, 346, -1, 346, 350, 349, -1,
- 351, 349, 350, -1, 351, 350, 352, -1, 353, 352, 350, -1,
- 354, 350, 346, -1, 354, 346, 355, -1, 357, 356, 358, -1,
- 358, 359, 360, -1, 357, 358, 360, -1, 355, 357, 360, -1,
- 354, 355, 360, -1, 361, 354, 360, -1, 359, 361, 360, -1,
- 362, 359, 358, -1, 362, 358, 356, -1, 362, 356, 363, -1,
- 362, 363, 364, -1, 362, 364, 365, -1, 366, 365, 364, -1,
- 364, 334, 366, -1, 334, 333, 366, -1, 286, 366, 333, -1,
- 361, 359, 367, -1, 368, 361, 367, -1, 367, 369, 368, -1,
- 370, 368, 369, -1, 371, 369, 367, -1, 365, 372, 373, -1,
- 362, 365, 373, -1, 359, 362, 373, -1, 367, 359, 373, -1,
- 371, 367, 373, -1, 372, 371, 373, -1, 371, 372, 374, -1,
- 375, 374, 372, -1, 286, 376, 377, -1, 366, 286, 377, -1,
- 365, 366, 377, -1, 372, 365, 377, -1, 375, 372, 377, -1,
- 376, 375, 377, -1, 376, 378, 375, -1, 369, 379, 380, -1,
- 378, 381, 382, -1, 375, 378, 382, -1, 374, 375, 382, -1,
- 383, 374, 382, -1, 384, 383, 382, -1, 381, 384, 382, -1,
- 383, 384, 385, -1, 374, 383, 385, -1, 371, 374, 385, -1,
- 369, 371, 385, -1, 379, 369, 385, -1, 384, 379, 385, -1,
- 368, 386, 387, -1, 361, 368, 387, -1, 354, 361, 387, -1,
- 350, 354, 387, -1, 353, 350, 387, -1, 386, 353, 387, -1,
- 353, 386, 388, -1, 389, 388, 386, -1, 369, 380, 370, -1,
- 386, 368, 370, -1, 389, 386, 370, -1, 380, 389, 370, -1,
- 389, 345, 388, -1, 345, 343, 390, -1, 388, 345, 390, -1,
- 353, 388, 390, -1, 352, 353, 390, -1, 351, 352, 390, -1,
- 391, 351, 390, -1, 343, 391, 390, -1, 393, 392, 394, -1,
- 396, 395, 397, -1, 389, 395, 398, -1, 345, 389, 398, -1,
- 344, 345, 398, -1, 399, 344, 398, -1, 400, 399, 398, -1,
- 395, 400, 398, -1, 400, 395, 401, -1, 396, 401, 395, -1,
- 378, 402, 381, -1, 378, 376, 402, -1, 402, 393, 394, -1,
- 403, 381, 394, -1, 405, 404, 406, -1, 408, 407, 397, -1,
- 394, 392, 409, -1, 403, 394, 409, -1, 404, 403, 409, -1,
- 406, 404, 409, -1, 410, 406, 409, -1, 392, 410, 409, -1,
- 410, 396, 411, -1, 406, 410, 411, -1, 405, 406, 411, -1,
- 407, 405, 411, -1, 397, 407, 411, -1, 396, 397, 411, -1,
- 397, 395, 412, -1, 408, 397, 412, -1, 380, 408, 412, -1,
- 389, 380, 412, -1, 395, 389, 412, -1, 286, 285, 376, -1,
- 413, 343, 344, -1, 415, 414, 393, -1, 416, 285, 268, -1,
- 416, 417, 418, -1, 285, 416, 418, -1, 376, 285, 418, -1,
- 402, 376, 418, -1, 393, 402, 418, -1, 415, 393, 418, -1,
- 419, 415, 418, -1, 417, 419, 418, -1, 417, 420, 421, -1,
- 421, 415, 419, -1, 417, 421, 419, -1, 421, 422, 415, -1,
- 414, 415, 422, -1, 414, 422, 423, -1, 422, 424, 423, -1,
- 425, 423, 424, -1, 426, 424, 422, -1, 414, 423, 427, -1,
- 393, 414, 427, -1, 392, 393, 427, -1, 410, 392, 427, -1,
- 396, 410, 427, -1, 401, 396, 427, -1, 423, 401, 427, -1,
- 423, 425, 428, -1, 401, 423, 428, -1, 400, 401, 428, -1,
- 399, 400, 428, -1, 429, 399, 428, -1, 425, 429, 428, -1,
- 268, 269, 430, -1, 268, 430, 431, -1, 269, 252, 430, -1,
- 432, 430, 252, -1, 416, 268, 431, -1, 417, 416, 431, -1,
- 420, 417, 431, -1, 433, 420, 431, -1, 434, 433, 431, -1,
- 430, 434, 431, -1, 435, 420, 433, -1, 435, 436, 437, -1,
- 420, 435, 437, -1, 421, 420, 437, -1, 422, 421, 437, -1,
- 426, 422, 437, -1, 436, 426, 437, -1, 432, 436, 438, -1,
- 430, 432, 438, -1, 434, 430, 438, -1, 433, 434, 438, -1,
- 435, 433, 438, -1, 436, 435, 438, -1, 426, 436, 439, -1,
- 424, 426, 440, -1, 441, 424, 440, -1, 439, 441, 440, -1,
- 426, 439, 440, -1, 246, 442, 443, -1, 253, 246, 443, -1,
- 252, 253, 443, -1, 432, 252, 443, -1, 436, 432, 443, -1,
- 439, 436, 443, -1, 444, 439, 443, -1, 442, 444, 443, -1,
- 446, 445, 447, -1, 447, 448, 449, -1, 449, 439, 444, -1,
- 447, 449, 444, -1, 446, 447, 444, -1, 442, 446, 444, -1,
- 247, 233, 450, -1, 246, 247, 450, -1, 442, 246, 450, -1,
- 446, 442, 450, -1, 445, 446, 450, -1, 233, 445, 450, -1,
- 445, 451, 452, -1, 447, 445, 452, -1, 448, 447, 452, -1,
- 453, 448, 452, -1, 454, 453, 452, -1, 451, 454, 452, -1,
- 456, 455, 457, -1, 458, 456, 457, -1, 454, 458, 457, -1,
- 453, 454, 457, -1, 448, 453, 457, -1, 449, 448, 457, -1,
- 439, 449, 457, -1, 441, 439, 457, -1, 459, 441, 457, -1,
- 460, 459, 457, -1, 455, 460, 457, -1, 462, 461, 463, -1,
- 461, 455, 456, -1, 463, 461, 456, -1, 458, 463, 456, -1,
- 231, 225, 464, -1, 234, 231, 465, -1, 233, 234, 465, -1,
- 445, 233, 465, -1, 451, 445, 465, -1, 464, 451, 465, -1,
- 231, 464, 465, -1, 464, 463, 466, -1, 451, 464, 466, -1,
- 454, 451, 466, -1, 458, 454, 466, -1, 463, 458, 466, -1,
- 225, 203, 467, -1, 464, 225, 467, -1, 463, 464, 467, -1,
- 462, 463, 467, -1, 203, 462, 467, -1, 468, 459, 460, -1,
- 460, 469, 468, -1, 468, 470, 471, -1, 470, 472, 413, -1,
- 471, 429, 473, -1, 468, 471, 473, -1, 459, 468, 473, -1,
- 441, 459, 473, -1, 424, 441, 473, -1, 425, 424, 473, -1,
- 429, 425, 473, -1, 429, 471, 474, -1, 399, 429, 474, -1,
- 344, 399, 474, -1, 413, 344, 474, -1, 470, 413, 474, -1,
- 471, 470, 474, -1, 413, 472, 475, -1, 343, 413, 475, -1,
- 391, 343, 475, -1, 476, 391, 475, -1, 477, 476, 475, -1,
- 478, 477, 475, -1, 472, 478, 475, -1, 479, 461, 480, -1,
- 462, 480, 461, -1, 479, 481, 482, -1, 461, 479, 482, -1,
- 455, 461, 482, -1, 460, 455, 482, -1, 469, 460, 482, -1,
- 481, 469, 482, -1, 483, 481, 479, -1, 485, 484, 200, -1,
- 187, 486, 485, -1, 204, 200, 487, -1, 203, 204, 487, -1,
- 462, 203, 487, -1, 480, 462, 487, -1, 484, 480, 487, -1,
- 200, 484, 487, -1, 485, 200, 187, -1, 484, 485, 488, -1,
- 480, 484, 488, -1, 479, 480, 488, -1, 483, 479, 488, -1,
- 486, 483, 488, -1, 485, 486, 488, -1, 490, 489, 491, -1,
- 492, 490, 491, -1, 483, 492, 491, -1, 481, 483, 491, -1,
- 469, 481, 491, -1, 468, 469, 491, -1, 470, 468, 491, -1,
- 472, 470, 491, -1, 478, 472, 491, -1, 489, 478, 491, -1,
- 492, 483, 493, -1, 494, 489, 490, -1, 492, 494, 490, -1,
- 496, 495, 494, -1, 187, 178, 497, -1, 486, 187, 497, -1,
- 483, 486, 497, -1, 493, 483, 497, -1, 498, 493, 497, -1,
- 178, 498, 497, -1, 499, 494, 500, -1, 501, 499, 500, -1,
- 502, 501, 500, -1, 493, 502, 500, -1, 492, 493, 500, -1,
- 494, 492, 500, -1, 496, 494, 499, -1, 496, 499, 501, -1,
- 503, 502, 493, -1, 503, 493, 498, -1, 503, 498, 178, -1,
- 503, 178, 177, -1, 177, 174, 503, -1, 163, 504, 174, -1,
- 502, 503, 505, -1, 505, 506, 502, -1, 507, 502, 506, -1,
- 501, 502, 508, -1, 509, 501, 508, -1, 507, 509, 508, -1,
- 502, 507, 508, -1, 511, 510, 512, -1, 512, 513, 511, -1,
- 504, 511, 513, -1, 512, 514, 507, -1, 512, 507, 506, -1,
- 512, 506, 513, -1, 515, 513, 506, -1, 174, 504, 515, -1,
- 503, 174, 515, -1, 505, 503, 515, -1, 506, 505, 515, -1,
- 504, 513, 515, -1, 517, 516, 518, -1, 517, 518, 519, -1,
- 517, 519, 520, -1, 509, 520, 519, -1, 516, 517, 521, -1,
- 522, 521, 517, -1, 514, 522, 523, -1, 507, 514, 523, -1,
- 509, 507, 523, -1, 520, 509, 523, -1, 517, 520, 523, -1,
- 522, 517, 523, -1, 524, 522, 514, -1, 526, 525, 510, -1,
- 526, 510, 511, -1, 526, 511, 527, -1, 164, 158, 528, -1,
- 163, 164, 528, -1, 504, 163, 528, -1, 511, 504, 528, -1,
- 527, 511, 528, -1, 529, 527, 528, -1, 158, 529, 528, -1,
- 158, 159, 530, -1, 158, 530, 529, -1, 527, 529, 530, -1,
- 527, 530, 531, -1, 527, 531, 532, -1, 527, 532, 526, -1,
- 525, 526, 532, -1, 525, 532, 533, -1, 534, 533, 532, -1,
- 536, 535, 537, -1, 524, 538, 539, -1, 535, 539, 538, -1,
- 522, 524, 540, -1, 521, 522, 540, -1, 541, 521, 540, -1,
- 542, 541, 540, -1, 539, 542, 540, -1, 524, 539, 540, -1,
- 510, 525, 543, -1, 512, 510, 543, -1, 514, 512, 543, -1,
- 524, 514, 543, -1, 538, 524, 543, -1, 525, 538, 543, -1,
- 533, 534, 544, -1, 525, 533, 544, -1, 538, 525, 544, -1,
- 535, 538, 544, -1, 537, 535, 544, -1, 534, 537, 544, -1,
- 546, 545, 547, -1, 549, 548, 550, -1, 550, 551, 542, -1,
- 541, 542, 551, -1, 541, 551, 552, -1, 551, 553, 552, -1,
- 535, 536, 554, -1, 539, 535, 554, -1, 542, 539, 554, -1,
- 550, 542, 554, -1, 549, 550, 554, -1, 536, 549, 554, -1,
- 550, 548, 555, -1, 551, 550, 555, -1, 553, 551, 555, -1,
- 545, 553, 555, -1, 547, 545, 555, -1, 548, 547, 555, -1,
- 112, 556, 127, -1, 123, 127, 556, -1, 123, 556, 557, -1,
- 553, 557, 556, -1, 553, 556, 552, -1, 545, 546, 558, -1,
- 553, 545, 558, -1, 557, 553, 558, -1, 123, 557, 558, -1,
- 122, 123, 558, -1, 121, 122, 558, -1, 559, 121, 558, -1,
- 546, 559, 558, -1, 111, 107, 560, -1, 112, 560, 561, -1,
- 556, 112, 561, -1, 552, 556, 561, -1, 541, 552, 561, -1,
- 521, 541, 561, -1, 516, 521, 561, -1, 560, 516, 561, -1,
- 560, 112, 111, -1, 562, 107, 563, -1, 565, 564, 566, -1,
- 566, 562, 565, -1, 563, 565, 562, -1, 562, 566, 567, -1,
- 107, 562, 567, -1, 560, 107, 567, -1, 516, 560, 567, -1,
- 518, 516, 567, -1, 566, 518, 567, -1, 569, 568, 495, -1,
- 509, 519, 570, -1, 501, 509, 570, -1, 496, 501, 570, -1,
- 495, 496, 570, -1, 569, 495, 570, -1, 519, 569, 570, -1,
- 568, 569, 571, -1, 495, 568, 572, -1, 494, 495, 572, -1,
- 489, 494, 572, -1, 478, 489, 572, -1, 477, 478, 572, -1,
- 573, 477, 572, -1, 571, 573, 572, -1, 568, 571, 572, -1,
- 569, 574, 571, -1, 573, 571, 575, -1, 573, 575, 576, -1,
- 564, 577, 578, -1, 566, 564, 578, -1, 518, 566, 578, -1,
- 519, 518, 578, -1, 569, 519, 578, -1, 574, 569, 578, -1,
- 577, 574, 578, -1, 577, 564, 579, -1, 580, 579, 564, -1,
- 582, 581, 583, -1, 584, 582, 583, -1, 576, 584, 583, -1,
- 573, 576, 583, -1, 477, 573, 583, -1, 476, 477, 583, -1,
- 391, 476, 583, -1, 351, 391, 583, -1, 349, 351, 583, -1,
- 348, 349, 583, -1, 581, 348, 583, -1, 585, 348, 581, -1,
- 348, 586, 587, -1, 348, 587, 347, -1, 588, 347, 589, -1,
- 590, 588, 589, -1, 591, 590, 589, -1, 586, 591, 589, -1,
- 587, 586, 589, -1, 347, 587, 589, -1, 590, 591, 592, -1,
- 593, 590, 592, -1, 594, 593, 592, -1, 595, 594, 592, -1,
- 591, 595, 592, -1, 593, 594, 596, -1, 597, 593, 596, -1,
- 588, 590, 598, -1, 588, 598, 599, -1, 601, 600, 599, -1,
- 590, 593, 602, -1, 598, 590, 602, -1, 599, 598, 602, -1,
- 601, 599, 602, -1, 603, 601, 602, -1, 597, 603, 602, -1,
- 593, 597, 602, -1, 605, 604, 606, -1, 608, 607, 609, -1,
- 609, 610, 606, -1, 611, 606, 610, -1, 605, 606, 611, -1,
- 597, 596, 612, -1, 603, 597, 612, -1, 606, 603, 612, -1,
- 609, 606, 612, -1, 608, 609, 612, -1, 596, 608, 612, -1,
- 604, 580, 613, -1, 601, 603, 614, -1, 600, 601, 614, -1,
- 613, 600, 614, -1, 604, 613, 614, -1, 606, 604, 614, -1,
- 603, 606, 614, -1, 579, 580, 615, -1, 616, 579, 615, -1,
- 617, 616, 615, -1, 605, 617, 615, -1, 604, 605, 615, -1,
- 580, 604, 615, -1, 577, 579, 616, -1, 616, 618, 577, -1,
- 574, 577, 618, -1, 619, 571, 574, -1, 619, 574, 618, -1,
- 619, 618, 620, -1, 616, 617, 621, -1, 618, 616, 621, -1,
- 620, 618, 621, -1, 622, 620, 621, -1, 623, 622, 621, -1,
- 617, 623, 621, -1, 622, 623, 624, -1, 625, 620, 622, -1,
- 626, 625, 622, -1, 611, 610, 627, -1, 605, 611, 627, -1,
- 617, 605, 627, -1, 623, 617, 627, -1, 624, 623, 627, -1,
- 628, 624, 627, -1, 629, 628, 627, -1, 610, 629, 627, -1,
- 630, 584, 576, -1, 630, 576, 626, -1, 575, 626, 576, -1,
- 625, 626, 631, -1, 620, 625, 631, -1, 619, 620, 631, -1,
- 571, 619, 631, -1, 575, 571, 631, -1, 626, 575, 631, -1,
- 632, 624, 628, -1, 633, 632, 634, -1, 635, 633, 634, -1,
- 630, 632, 633, -1, 624, 632, 636, -1, 622, 624, 636, -1,
- 626, 622, 636, -1, 630, 626, 636, -1, 632, 630, 636, -1,
- 637, 581, 582, -1, 633, 635, 638, -1, 630, 633, 638, -1,
- 584, 630, 638, -1, 582, 584, 638, -1, 637, 582, 638, -1,
- 635, 637, 638, -1, 639, 585, 640, -1, 641, 639, 640, -1,
- 634, 641, 640, -1, 640, 585, 642, -1, 634, 640, 642, -1,
- 635, 634, 642, -1, 637, 635, 642, -1, 581, 637, 642, -1,
- 585, 581, 642, -1, 644, 643, 639, -1, 644, 639, 645, -1,
- 646, 644, 645, -1, 629, 646, 645, -1, 628, 629, 645, -1,
- 632, 628, 645, -1, 634, 632, 645, -1, 641, 634, 645, -1,
- 639, 641, 645, -1, 647, 607, 648, -1, 647, 648, 643, -1,
- 649, 643, 648, -1, 609, 607, 650, -1, 610, 609, 650, -1,
- 629, 610, 650, -1, 646, 629, 650, -1, 644, 646, 650, -1,
- 643, 644, 650, -1, 647, 643, 650, -1, 607, 647, 650, -1,
- 594, 595, 651, -1, 596, 594, 651, -1, 608, 596, 651, -1,
- 607, 608, 651, -1, 648, 607, 651, -1, 595, 648, 651, -1,
- 649, 586, 652, -1, 643, 649, 652, -1, 639, 643, 652, -1,
- 585, 639, 652, -1, 348, 585, 652, -1, 586, 348, 652, -1,
- 586, 649, 653, -1, 591, 586, 653, -1, 595, 591, 653, -1,
- 648, 595, 653, -1, 649, 648, 653, -1, 319, 290, 291, -1,
- 319, 291, 294, -1, 319, 294, 295, -1, 319, 295, 318, -1,
- 318, 298, 301, -1, 301, 298, 299, -1, 381, 403, 404, -1,
- 405, 384, 404, -1, 379, 384, 405, -1, 379, 405, 407, -1,
- 380, 379, 407, -1, 394, 381, 402, -1, 408, 380, 407, -1,
- 318, 295, 298, -1, 299, 298, 297, -1, 381, 404, 384, -1,
- 257, 250, 256, -1]
- }
- }
- }
- ]
- }
-
- DEF TS TimeSensor {cycleInterval 4 loop TRUE}
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [1 2 1]
- }
-
- Billboard {
- axisOfRotation 0 0 0
- children [
-
- Transform {
- translation -2 2 0
- children [
- Shape {
- appearance Appearance {material Material2D { emissiveColor 1 0 0 filled TRUE}}
- geometry Rectangle { size 4 1}
- }
- Shape {
- appearance Appearance {material Material2D { emissiveColor 1 1 1 filled TRUE}}
- geometry DEF TEXT Text { string "Taper" fontStyle DEF FS FontStyle { size 0.8 justify ["MIDDLE" "MIDDLE"] style "TEXTURED"}}
- }
- DEF TS_MODE TouchSensor {}
- ]
- }
- Transform {
- translation 2 2 0
- children [
- Shape {
- appearance Appearance {material Material2D { emissiveColor 0 0 1 filled TRUE}}
- geometry Rectangle { size 4 1}
- }
- Shape {
- appearance Appearance {material Material2D { emissiveColor 1 1 1 filled TRUE}}
- geometry DEF TEXT_AXIS Text { string "Y Axis" fontStyle USE FS}
- }
- DEF TS_AXIS TouchSensor {}
- ]
- }
- ]
- }
-
-
-DEF SC Script {
- eventIn SFBool change_mode
- eventIn SFBool change_axis
- field SFNode deform USE NLD
- field SFNode inter USE SI
- field SFNode txt USE TEXT
- field SFNode txt_axis USE TEXT_AXIS
- url ["javascript:
- function initialize() {
- def_mode = 0;
- def_axis = 0;
- }
- function change_mode(value, timestamp) {
- if (!value) return;
- def_mode++;
- if (def_mode==3) def_mode = 0;
- deform.type = def_mode;
- switch (def_mode) {
- case 0:
- txt.string[0] = 'Taper';
- deform.extend[1] = 0.5;
- deform.extend[3] = 1;
- deform.extend[5] = 0.2;
- inter.keyValue = new MFFloat(1, 2, 1);
- break;
- case 1:
- txt.string[0] = 'Twister';
- deform.extend[1] = 0;
- deform.extend[3] = 6.18;
- deform.extend[5] = 0.0;
- inter.keyValue = new MFFloat(-1, 1, -1);
- break;
- case 2:
- txt.string[0] = 'Bender';
- deform.extend[1] = 0;
- deform.extend[3] = 3.14;
- deform.extend[5] = 0;
- inter.keyValue = new MFFloat(-1, 1, -1);
- break;
- }
- }
- function change_axis(value, timestamp) {
- if (!value) return;
- def_axis++;
- if (def_axis==3) def_axis = 0;
- switch (def_axis) {
- case 0:
- txt_axis.string[0] = 'Y Axis';
- deform.axis = new SFVec3f(0, 1, 0);
- break;
- case 1:
- txt_axis.string[0] = 'X Axis';
- deform.axis = new SFVec3f(1, 0, 0);
- break;
- case 2:
- txt_axis.string[0] = 'Z Axis';
- deform.axis = new SFVec3f(0, 0, 1);
- break;
- }
- }
- "]
-}
-
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO NLD.param
-
-ROUTE TS_MODE.isActive TO SC.change_mode
-ROUTE TS_AXIS.isActive TO SC.change_axis
diff --git a/tests/media/bifs/bifs-3D-shapes-pointset.bt b/tests/media/bifs/bifs-3D-shapes-pointset.bt
deleted file mode 100644
index 87c5873166..0000000000
--- a/tests/media/bifs/bifs-3D-shapes-pointset.bt
+++ /dev/null
@@ -1,46 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 255
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetrics false
- pixelWidth 450
- pixelHeight 450
- }
- }
- }
- ]
-}
-
-Group {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows PointSet" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "PointSet Test"
- }
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1 0 0}
- }
- geometry PointSet {
- coord DEF COORD Coordinate {
- point [-1 1 1, 1 1 1, 1 1 -1, -1 1 -1, -1 -1 1, 1 -1 1, 1 -1 -1, -1 -1 -1]
- }
- }
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-3D-texturing-box-transparent.bt b/tests/media/bifs/bifs-3D-texturing-box-transparent.bt
deleted file mode 100644
index 6ca24ab858..0000000000
--- a/tests/media/bifs/bifs-3D-texturing-box-transparent.bt
+++ /dev/null
@@ -1,73 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-Group {
- children [
-
- WorldInfo {
- title "Box test"
- info ["This shows a 3D cube with transparency" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- translation 0 0 -50
- children [
- Shape {
- appearance Appearance {
- material Material {
- emissiveColor 1 0 1
- diffuseColor 1 1 1
- }
- }
- geometry Box {size 150 100 10}
- }
- ]
- }
-
- DEF TR Transform {
- translation -50 0 0
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material {
- diffuseColor 1 1 0
- shininess 0.5
- transparency 0.5
- }
- }
- geometry Box {size 50 50 50}
- }
- ]
- }
- DEF TS TimeSensor { cycleInterval 2.0 loop TRUE }
- DEF OI OrientationInterpolator {
- key [0 0.5 1]
- keyValue [1 1 1 0, 1 1 1 3.14, 1 1 1 6.26]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO MAT.transparency
-ROUTE TS.fraction_changed TO OI.set_fraction
-ROUTE OI.value_changed TO TR.rotation
diff --git a/tests/media/bifs/bifs-3D-texturing-box-video.bt b/tests/media/bifs/bifs-3D-texturing-box-video.bt
deleted file mode 100644
index 998cb1d882..0000000000
--- a/tests/media/bifs/bifs-3D-texturing-box-video.bt
+++ /dev/null
@@ -1,184 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric FALSE
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- es_id 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-Group {
-children [
-
- Background2D {
- backColor 1 1 1
- }
- Viewpoint {}
- WorldInfo {
- info ["This shows spinning cubes with image and video textures" "GPAC Regression Tests" "$Date: 2008-11-24 14:58:25 $ - $Revision: 1.5 $" "(C) 2002-2004 GPAC Team"]
- title "Cube, Texture Test"
- }
-
- DEF TR Transform {
- rotation 1 1 1 0.5
- children [
- Transform {
- children [
- DEF Red Transform {
- children [
- Shape {
- appearance DEF Red-App Appearance {
- material Material {
- diffuseColor 1.0 0.0 0.0
- }
- texture ImageTexture { url "5" }
- }
- geometry Box { }
- }
- ]
- }
- Transform { translation 2.0 2.0 0.0 children [ USE Red ] }
- Transform { translation -2.0 2.0 0.0 children [USE Red ] }
- Transform { translation 2.0 -2.0 0.0 children [USE Red ]}
- Transform { translation -2.0 -2.0 0.0 children [USE Red ]}
- Transform { translation 0.0 -2.0 2.0 children [USE Red ]}
- Transform { translation 0.0 2.0 2.0 children [USE Red ]}
- Transform { translation 2.0 0.0 2.0 children [USE Red ]}
- Transform { translation -2.0 0.0 2.0 children [USE Red ]}
- Transform { translation 0.0 -2.0 -2.0 children [USE Red ]}
- Transform { translation 0.0 2.0 -2.0 children [USE Red ]}
- Transform { translation 2.0 0.0 -2.0 children [USE Red ]}
- Transform { translation -2.0 0.0 -2.0 children [USE Red ]}
- ]
- }
-
- Transform {
- children [
- DEF Blue Transform {
- translation 2.0 0.0 0.0
- children [
- Shape {
- appearance DEF Blue-App Appearance {
- material Material {
- diffuseColor 0.0 0.0 1.0
- }
- texture DEF M2 MovieTexture { url "10" loop TRUE }
- }
- geometry Box { }
- }
- ]
- }
- Transform { translation -4.0 0.0 0.0 children [USE Blue] }
- Transform { translation -2.0 0.0 2.0 children [USE Blue] }
- Transform { translation -2.0 0.0 -2.0 children [USE Blue] }
- Transform { translation -2.0 2.0 0.0 children [USE Blue] }
- Transform { translation -2.0 -2.0 0.0 children [USE Blue] }
- Transform { translation 0.0 2.0 2.0 children [USE Blue] }
- Transform { translation 0.0 2.0 -2.0 children [USE Blue] }
- Transform { translation -4.0 2.0 2.0 children [USE Blue] }
- Transform { translation -4.0 2.0 -2.0 children [USE Blue] }
- Transform { translation 0.0 -2.0 2.0 children [USE Blue] }
- Transform { translation 0.0 -2.0 -2.0 children [USE Blue] }
- Transform { translation -4.0 -2.0 2.0 children [USE Blue] }
- Transform { translation -4.0 -2.0 -2.0 children [USE Blue] }
- ]
- }
-
- DEF Clock TimeSensor {
- cycleInterval 3.0
- loop FALSE
- }
-
- DEF Trigger TimeSensor {
- loop TRUE
- cycleInterval 5.0
- }
-
- DEF RedScale PositionInterpolator {
- key [ 0.0, 0.5, 1.0 ]
- keyValue [
- 1.0 1.0 1.0,
- 0.0001 0.0001 0.0001,
- 1.0 1.0 1.0,
- ]
- }
-
- DEF BlueScale PositionInterpolator {
- key [ 0.0, 0.25, 0.5, 0.75, 1.0 ]
- keyValue [
- 1.0 1.0 1.0,
- 0.0001 0.0001 0.0001,
- 1.0 1.0 1.0,
- 0.0001 0.0001 0.0001,
- 1.0 1.0 1.0,
- ]
- }
- ]
- }
-
- DEF TS TimeSensor { cycleInterval 2.0 loop TRUE }
- DEF OI OrientationInterpolator {
- key [0 0.5 1]
- keyValue [1 1 1 0, 1 1 1 3.14, 1 1 1 6.26]
- }
-
-]
-}
-
-ROUTE TS.fraction_changed TO OI.set_fraction
-ROUTE OI.value_changed TO TR.rotation
-ROUTE Trigger.cycleTime TO Clock.startTime
-ROUTE Clock.fraction_changed TO RedScale.set_fraction
-ROUTE Clock.fraction_changed TO BlueScale.set_fraction
-ROUTE RedScale.value_changed TO Red.scale
-ROUTE BlueScale.value_changed TO Blue.scale
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_video.h264"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 5
- esDescr [
- ES_Descriptor {
- ES_ID 10
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-3D-texturing-box.bt b/tests/media/bifs/bifs-3D-texturing-box.bt
deleted file mode 100644
index 0340282be2..0000000000
--- a/tests/media/bifs/bifs-3D-texturing-box.bt
+++ /dev/null
@@ -1,69 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- es_id 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-Group {
- children [
- Background2D { backColor 1 1 1}
- WorldInfo {
- title "Box test"
- info ["This shows a box" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- rotation 1 1 1 1.57
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- texture ImageTexture { url "5" }
- }
- geometry Box {size 120 100 80}
- }
- ]
- }
- ]
-}
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 5
- esDescr [
- ES_Descriptor {
- ES_ID 10
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-3D-texturing-compositetexture3D-bitmap.bt b/tests/media/bifs/bifs-3D-texturing-compositetexture3D-bitmap.bt
deleted file mode 100644
index b935640bca..0000000000
--- a/tests/media/bifs/bifs-3D-texturing-compositetexture3D-bitmap.bt
+++ /dev/null
@@ -1,113 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- es_id 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
-
- WorldInfo {
- title "Box test"
- info ["This shows a bitmap using" "a compositetexture3D" "the 3D texture is a spinning box with an image texture" "" "GPAC Regression Tests" "$Date: 2008-07-22 10:54:58 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- }
- Background2D{url 20}
-
- Shape {
- appearance Appearance {
- material DEF MAT Material2D { emissiveColor 1 1 0 filled FALSE transparency 0}
- texture CompositeTexture3D {
- pixelWidth 128
- pixelHeight 128
- children [
- DEF BACK Background2D {backColor 0 1 0}
- DEF TR2 Transform {
- rotation 1 1 1 -0.65
- children [
- Shape {
- appearance Appearance {
- material DEF MAT2 Material { emissiveColor 0 0 1 }
- texture ImageTexture {url 10}
- }
- geometry Box {size 50 50 50}
- }
- DEF TOUCH TouchSensor{}
- ]
- }
- ]
- }
- }
-# geometry Bitmap{}
- geometry Circle {radius 60}
- }
-
- DEF TS TimeSensor { cycleInterval 2.0 loop TRUE }
- DEF OI OrientationInterpolator {
- key [0 0.5 1]
- keyValue [1 1 1 0, 1 1 1 3.14, 1 1 1 6.26]
- }
-
- ]
-}
-
-ROUTE TS.fraction_changed TO OI.set_fraction
-#ROUTE TS.fraction_changed TO MAT2.transparency
-ROUTE OI.value_changed TO TR2.rotation
-ROUTE TOUCH.isActive TO BACK.set_bind
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 10
- muxInfo MuxInfo {
- fileName "./../auxiliary_files/logo.png"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 20
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "./../auxiliary_files/sky.jpg"
- }
- }
- ]
- }
- ]
-}
-
-#take care of bind delay
-AT 100 {
-# REPLACE BACK.set_bind BY FALSE
-}
diff --git a/tests/media/bifs/bifs-3D-texturing-compositetexture3D-box.bt b/tests/media/bifs/bifs-3D-texturing-compositetexture3D-box.bt
deleted file mode 100644
index dcfc2d6b9f..0000000000
--- a/tests/media/bifs/bifs-3D-texturing-compositetexture3D-box.bt
+++ /dev/null
@@ -1,106 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- es_id 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-Group {
- children [
-
- Background2D { backColor 1 1 1}
-
- WorldInfo {
- title "Composite Texture test"
- info ["This shows a box" "with a 3D composite texture" "the texture is a spinning sphere with an image texture" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
-
- DEF TR Transform {
- translation 0 0 0
- children [
- Shape {
- appearance Appearance {
- texture CompositeTexture3D {
- pixelWidth 128
- pixelHeight 128
- children [
- #MPEG-4 is stupid here, background2D can't be encoded in the CT3D.background field
- Background2D {url "../auxiliary_files/sky.jpg" backColor 1 0 0}
- DEF TR2 Transform {
- scale 1 0.5 1
- children [
- Shape {
- appearance Appearance {
- material DEF MAT2 Material { diffuseColor 0 0 1 }
- texture ImageTexture { url "10"}
- }
- geometry Sphere {radius 60}
- }
- ]
- }
- ]
- }
- }
- geometry Box {size 64 64 64 }
- }
- ]
- }
-
- DEF TS TimeSensor { cycleInterval 2.0 loop TRUE }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 0.8 0]
- }
- DEF OI OrientationInterpolator {
- key [0 0.5 1]
- keyValue [1 1 1 0, 1 1 1 3.14, 1 1 1 6.26]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO OI.set_fraction
-ROUTE OI.value_changed TO TR.rotation
-ROUTE OI.value_changed TO TR2.rotation
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO MAT2.transparency
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-3D-texturing-cone-transparent.bt b/tests/media/bifs/bifs-3D-texturing-cone-transparent.bt
deleted file mode 100644
index da9cb61edc..0000000000
--- a/tests/media/bifs/bifs-3D-texturing-cone-transparent.bt
+++ /dev/null
@@ -1,68 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-Group {
- children [
- Background2D { backColor 1 1 1}
- WorldInfo {
- title "Cone test"
- info ["This shows cones with and without cap" "with transparency - objects should appear behing each-other" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- translation -70 0 0
- rotation 1 0 0 4
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material { diffuseColor 1.0 0.0 0.0 transparency 0.5}
- }
- geometry Cone {height 150 bottomRadius 25}
- }
- ]
- }
- Transform {
- translation 70 0 0
- rotation 1 0 0 4
- children [
- Shape {
- appearance Appearance {
-# material USE MAT
- material Material { diffuseColor 1.0 0.0 1.0}
- }
- geometry Cone {height 150 bottomRadius 25 bottom FALSE}
- }
- ]
- }
- DEF TS TimeSensor {loop TRUE cycleInterval 6}
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 1 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO MAT.transparency
-
diff --git a/tests/media/bifs/bifs-3D-texturing-cone.bt b/tests/media/bifs/bifs-3D-texturing-cone.bt
deleted file mode 100644
index 5ae29685d2..0000000000
--- a/tests/media/bifs/bifs-3D-texturing-cone.bt
+++ /dev/null
@@ -1,81 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- es_id 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-Group {
- children [
- Background2D { backColor 1 1 1}
- WorldInfo {
- title "Cone test"
- info ["This shows a cone" "with and without cap" "and a texture map" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- translation -70 0 0
- rotation 1 0 0 4
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material {diffuseColor 1.0 0.0 0.0 }
- texture ImageTexture { url "5" }
- }
- geometry Cone {height 150 bottomRadius 25}
- }
- ]
- }
- Transform {
- translation 70 0 0
- rotation 1 0 0 4
- children [
- Shape {
- appearance USE APP
- geometry Cone {height 150 bottomRadius 25 bottom FALSE}
- }
- ]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 5
- esDescr [
- ES_Descriptor {
- ES_ID 10
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-3D-texturing-cylinder-transparent.bt b/tests/media/bifs/bifs-3D-texturing-cylinder-transparent.bt
deleted file mode 100644
index d7455f04f8..0000000000
--- a/tests/media/bifs/bifs-3D-texturing-cylinder-transparent.bt
+++ /dev/null
@@ -1,93 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 380
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-Group {
- children [
- Background2D { backColor 1 1 1}
- WorldInfo {
- title "Cylinder test"
- info ["This shows a cylinder" "with and without cap and side and transparent material" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- translation -100 100 0
- children [
- Shape {
- appearance DEF APP Appearance {
- material DEF MAT Material {diffuseColor 1.0 0.0 0.0 }
- }
- geometry Cylinder {height 150 radius 25}
- }
- ]
- }
- Transform {
- translation 0 100 0
- rotation 1 0 0 0.78
- children [
- Shape {
- appearance USE APP
- geometry Cylinder {height 150 radius 25 top FALSE}
- }
- ]
- }
- Transform {
- translation -100 -100 0
- rotation 1 0 0 -0.78
- children [
- Shape {
- appearance USE APP
- geometry Cylinder {height 150 radius 25 bottom FALSE}
- }
- ]
- }
- Transform {
- translation 0 -100 0
- rotation 1 0 0 1.2
- children [
- Shape {
- appearance USE APP
- geometry Cylinder {height 150 radius 25 bottom FALSE top FALSE}
- }
- ]
- }
- Transform {
- translation 100 0 0
- children [
- Shape {
- appearance USE APP
- geometry Cylinder {height 150 radius 25 side FALSE }
- }
- ]
- }
- DEF TS TimeSensor {loop TRUE cycleInterval 6}
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 1 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO MAT.transparency
-
diff --git a/tests/media/bifs/bifs-3D-texturing-cylinder.bt b/tests/media/bifs/bifs-3D-texturing-cylinder.bt
deleted file mode 100644
index 57efe14806..0000000000
--- a/tests/media/bifs/bifs-3D-texturing-cylinder.bt
+++ /dev/null
@@ -1,107 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 380
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- es_id 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-Group {
- children [
- Background2D { backColor 1 1 1}
- WorldInfo {
- title "Cylinder test"
- info ["This shows a cylinder" "with and without cap and side and a texture map" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- translation -100 100 0
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material {diffuseColor 1.0 0.0 0.0 }
- texture ImageTexture { url "5" }
- }
- geometry Cylinder {height 150 radius 25}
- }
- ]
- }
- Transform {
- translation 0 100 0
- rotation 1 0 0 0.78
- children [
- Shape {
- appearance USE APP
- geometry Cylinder {height 150 radius 25 top FALSE}
- }
- ]
- }
- Transform {
- translation -100 -100 0
- rotation 1 0 0 -0.78
- children [
- Shape {
- appearance USE APP
- geometry Cylinder {height 150 radius 25 bottom FALSE}
- }
- ]
- }
- Transform {
- translation 0 -100 0
- rotation 1 0 0 1.2
- children [
- Shape {
- appearance USE APP
- geometry Cylinder {height 150 radius 25 bottom FALSE top FALSE}
- }
- ]
- }
- Transform {
- translation 100 0 0
- children [
- Shape {
- appearance USE APP
- geometry Cylinder {height 150 radius 25 side FALSE }
- }
- ]
- }
- ]
-}
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 5
- esDescr [
- ES_Descriptor {
- ES_ID 10
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-3D-texturing-transform-box.bt b/tests/media/bifs/bifs-3D-texturing-transform-box.bt
deleted file mode 100644
index d559c0de40..0000000000
--- a/tests/media/bifs/bifs-3D-texturing-transform-box.bt
+++ /dev/null
@@ -1,85 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- es_id 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-Group {
- children [
-
- WorldInfo {
- title "Texture Transform test"
- info ["This shows a 3D cube" "mapped with an alpha PNG and texture transform" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- DEF TR Transform {
- rotation 1 1 1 0.75
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material {}
- textureTransform DEF MX TextureTransform { scale 4 4 }
- texture ImageTexture { url "10"}
- }
- geometry Box {size 64 64 64 }
- }
- ]
- }
-
- DEF TS TimeSensor { cycleInterval 2.0 loop TRUE }
- DEF PI PositionInterpolator2D {
- key [0 0.25 0.5 0.75 1]
- keyValue [1 1, 4 1, 4 4, 1 4, 1 1]
- }
- DEF CI ColorInterpolator {
- key [0 0.5 1]
- keyValue [1 1 1, 0 0 1, 1 1 1]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO PI.set_fraction
-ROUTE PI.value_changed TO MX.scale
-ROUTE TS.fraction_changed TO CI.set_fraction
-ROUTE CI.value_changed TO MAT.diffuseColor
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-3D-texturing-transform-matrix-box.bt b/tests/media/bifs/bifs-3D-texturing-transform-matrix-box.bt
deleted file mode 100644
index 2797b12146..0000000000
--- a/tests/media/bifs/bifs-3D-texturing-transform-matrix-box.bt
+++ /dev/null
@@ -1,91 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- es_id 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-Group {
- children [
-
- WorldInfo {
- title "Texture Transform test"
- info ["This shows a 3D cube" "mapped with an alpha PNG and texture transform" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- DEF TR Transform {
- rotation 1 1 1 0.75
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material {}
- textureTransform DEF MX TransformMatrix2D {mxx 3 myy 2}
- texture ImageTexture { url "10"}
- }
- geometry Box {size 64 64 64 }
- }
- ]
- }
-
- DEF TS TimeSensor { cycleInterval 8.0 loop TRUE }
- DEF SI ScalarInterpolator {
- key [0 0.25 0.5 0.75 1]
- keyValue [1 1 1 6 1]
- }
- DEF SI2 ScalarInterpolator {
- key [0 0.25 0.5 0.75 1]
- keyValue [1 6 1 1 1]
- }
- DEF CI ColorInterpolator {
- key [0 0.5 1]
- keyValue [1 1 1, 0 0 1, 1 1 1]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO MX.mxy
-ROUTE TS.fraction_changed TO SI2.set_fraction
-ROUTE SI2.value_changed TO MX.myx
-ROUTE TS.fraction_changed TO CI.set_fraction
-ROUTE CI.value_changed TO MAT.diffuseColor
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-3D-viewpoint-anim.bt b/tests/media/bifs/bifs-3D-viewpoint-anim.bt
deleted file mode 100644
index bf8000f76c..0000000000
--- a/tests/media/bifs/bifs-3D-viewpoint-anim.bt
+++ /dev/null
@@ -1,84 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-Group {
- children [
-
- WorldInfo {
- title "Viewpoint animation test test"
- info ["This shows a sphere" "and dynamic viewpoint" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
- DEF VP Viewpoint {position -200 0 100 orientation 0 1 0 -1.0 }
-
- Transform {
- translation 0 0 -50
- children [
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 1 1 1
- }
- }
- geometry Box {size 150 100 10}
- }
- ]
- }
-
- DEF TR Transform {
- translation -50 0 0
- scale 0.75 1 1
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material {
- diffuseColor 1 1 0
- shininess 0.5
- }
- }
- geometry Sphere {radius 25 }
- }
- ]
- }
- DEF TS TimeSensor { cycleInterval 4.0 loop TRUE }
- DEF OI OrientationInterpolator {
- key [0 0.5 1]
- keyValue [0 0 1 0, 0 0 1 3.14, 0 0 1 6.26]
- }
- DEF OI2 OrientationInterpolator {
- key [0 0.5 1]
- keyValue [0 1 0 -1, 0 1 0 1, 0 1 0 -1]
- }
- DEF PI PositionInterpolator {
- key [0 0.5 1]
- keyValue [-200 0 100, 200 0 100, -200 0 100]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO OI.set_fraction
-ROUTE OI.value_changed TO TR.rotation
-ROUTE TS.fraction_changed TO OI2.set_fraction
-ROUTE OI2.value_changed TO VP.orientation
-ROUTE TS.fraction_changed TO PI.set_fraction
-ROUTE PI.value_changed TO VP.position
diff --git a/tests/media/bifs/bifs-3D-viewpoint-bind-jump.bt b/tests/media/bifs/bifs-3D-viewpoint-bind-jump.bt
deleted file mode 100644
index 6912730b1d..0000000000
--- a/tests/media/bifs/bifs-3D-viewpoint-bind-jump.bt
+++ /dev/null
@@ -1,114 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-Group {
- children [
- WorldInfo {
- title "Viewpoint bind test"
- info ["This shows sensors triggering viewpoint binding" "Viewpoint switching shall not be animated" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- DEF VP1 Viewpoint {description "Front View" position 0 0 300}
- DEF VP2 Viewpoint {description "Above View" position 0 300 30 orientation 1 0 0 -1.2 }
-
- DEF TR Transform {
- translation 50 0 0
- children [
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 0 1 1
- }
- }
- geometry DEF BOX Box {size 50 50 50}
- }
- DEF TS2 TouchSensor {}
- ]
- }
-
- Transform {
- translation -80 0 20
- children [
- Shape {
- appearance Appearance {
- material Material2D { emissiveColor 1 0 0 filled TRUE }
- }
- geometry DEF RC_RED Rectangle {size 100 100}
- }
- ]
- }
-
- Shape {
- appearance Appearance {
- material Material2D { emissiveColor 1 1 1 filled TRUE }
- }
- geometry DEF RC_WHITE Rectangle { size 200 200 }
- }
-
-
- Transform {
- translation -30 0 0
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material {
- diffuseColor 1 1 0
- }
- }
- geometry DEF SPHERE Sphere {radius 30}
- }
- DEF TOUCH TouchSensor {}
- ]
- }
- DEF TS TimeSensor { enabled FALSE cycleInterval 2.0 loop TRUE }
- DEF OI OrientationInterpolator {
- key [0 0.5 1]
- keyValue [1 1 1 0, 1 1 1 3.14, 1 1 1 6.26]
- }
-
- DEF C Conditional { buffer { REPLACE MAT.diffuseColor BY 0 0 1 } }
- DEF RC Conditional { buffer { REPLACE MAT.diffuseColor BY 1 1 0 } }
-
- DEF SETVP1 Conditional {
- buffer {
- REPLACE VP1.set_bind BY TRUE
- REPLACE ROUTE MVP BY TOUCH.isActive TO SETVP2.activate
- }
- }
- DEF SETVP2 Conditional {
- buffer {
- REPLACE VP2.set_bind BY TRUE
- REPLACE ROUTE MVP BY TOUCH.isActive TO SETVP1.activate
- }
- }
-
- ]
-}
-
-DEF MVP ROUTE TOUCH.isActive TO SETVP2.activate
-ROUTE TOUCH.isOver TO TS.enabled
-ROUTE TS.fraction_changed TO OI.set_fraction
-ROUTE OI.value_changed TO TR.rotation
-ROUTE TS2.isActive TO C.activate
-ROUTE TS2.isActive TO RC.reverseActivate
diff --git a/tests/media/bifs/bifs-3D-viewpoint-bind.bt b/tests/media/bifs/bifs-3D-viewpoint-bind.bt
deleted file mode 100644
index a3e716b2a6..0000000000
--- a/tests/media/bifs/bifs-3D-viewpoint-bind.bt
+++ /dev/null
@@ -1,115 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- useNames true
- }
- }
- }
- ]
-}
-
-Group {
- children [
- WorldInfo {
- title "Viewpoint bind test"
- info ["This shows sensors triggering viewpoint binding" "Viewpoint switching shall be animated" "" "GPAC Regression Tests" "$Date: 2008-11-24 14:58:25 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- }
-
- DEF VP1 Viewpoint {description "Front View" position 0 0 200 jump FALSE fieldOfView 0.39}
- DEF VP2 Viewpoint {description "Above View" position 0 300 30 orientation 1 0 0 -1.2 jump FALSE}
-
- DEF TR Transform {
- translation 50 0 0
- children [
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 0 1 1
- }
- }
- geometry DEF BOX Box {size 50 50 50}
- }
- DEF TS2 TouchSensor {}
- ]
- }
-
- Transform {
- translation -80 0 20
- children [
- Shape {
- appearance Appearance {
- material Material2D { emissiveColor 1 0 0 filled TRUE }
- }
- geometry DEF RC_RED Rectangle {size 100 100}
- }
- ]
- }
-
- Shape {
- appearance Appearance {
- material Material2D { emissiveColor 1 1 1 filled TRUE }
- }
- geometry DEF RC_WHITE Rectangle { size 200 200 }
- }
-
-
- Transform {
- translation -30 0 0
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material {
- diffuseColor 1 1 0
- }
- }
- geometry DEF SPHERE Sphere {radius 30}
- }
- DEF TOUCH TouchSensor {}
- ]
- }
- DEF TS TimeSensor { enabled FALSE cycleInterval 2.0 loop TRUE }
- DEF OI OrientationInterpolator {
- key [0 0.5 1]
- keyValue [1 1 1 0, 1 1 1 3.14, 1 1 1 6.26]
- }
-
- DEF C Conditional { buffer { REPLACE MAT.diffuseColor BY 0 0 1 } }
- DEF RC Conditional { buffer { REPLACE MAT.diffuseColor BY 1 1 0 } }
-
- DEF SETVP1 Conditional {
- buffer {
- REPLACE VP1.set_bind BY TRUE
- REPLACE ROUTE MVP BY TOUCH.isActive TO SETVP2.activate
- }
- }
- DEF SETVP2 Conditional {
- buffer {
- REPLACE VP2.set_bind BY TRUE
- REPLACE ROUTE MVP BY TOUCH.isActive TO SETVP1.activate
- }
- }
-
- ]
-}
-
-DEF MVP ROUTE TOUCH.isActive TO SETVP2.activate
-ROUTE TOUCH.isOver TO TS.enabled
-ROUTE TS.fraction_changed TO OI.set_fraction
-ROUTE OI.value_changed TO TR.rotation
-ROUTE TS2.isActive TO C.activate
-ROUTE TS2.isActive TO RC.reverseActivate
diff --git a/tests/media/bifs/bifs-3D-viewpoint-ortho-bind.bt b/tests/media/bifs/bifs-3D-viewpoint-ortho-bind.bt
deleted file mode 100644
index 2f1b2ae766..0000000000
--- a/tests/media/bifs/bifs-3D-viewpoint-ortho-bind.bt
+++ /dev/null
@@ -1,118 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- title "Viewpoint bind test"
- info ["This shows sensors triggering viewpoint binding" "Viewpoint switching shall be animated" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- DEF VP1 Viewpoint {description "Front View" position 0 0 200 jump FALSE}
- DEF VP2 Viewpoint {description "Above View" position 0 300 30 orientation 1 0 0 -1.2 jump FALSE}
-
- Shape {
- appearance Appearance {
- material Material2D { emissiveColor 1 1 1 filled TRUE }
- }
- geometry DEF RC_WHITE Rectangle { size 200 200 }
- }
-
-
-
- Transform {
- translation -80 0 20
- children [
- Shape {
- appearance Appearance {
- material Material2D { emissiveColor 1 0 0 filled TRUE }
- }
- geometry DEF RC_RED Rectangle {size 100 100}
- }
- ]
- }
-
- Transform {
- translation -30 0 0
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material {
- diffuseColor 1 1 0
- }
- }
- geometry DEF SPHERE Sphere {radius 30}
- }
- DEF TOUCH TouchSensor {}
- ]
- }
-
-
- DEF TR Transform {
- translation 50 0 0
- children [
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 0 1 1
- }
- }
- geometry DEF BOX Box {size 50 50 50}
- }
- DEF TS2 TouchSensor {}
- ]
- }
-
-
- DEF TS TimeSensor { enabled FALSE cycleInterval 2.0 loop TRUE }
- DEF OI OrientationInterpolator {
- key [0 0.5 1]
- keyValue [1 1 1 0, 1 1 1 3.14, 1 1 1 6.26]
- }
-
- DEF C Conditional { buffer { REPLACE MAT.diffuseColor BY 0 0 1 } }
- DEF RC Conditional { buffer { REPLACE MAT.diffuseColor BY 1 1 0 } }
-
- DEF SETVP1 Conditional {
- buffer {
- REPLACE VP1.set_bind BY TRUE
- REPLACE ROUTE MVP BY TOUCH.isActive TO SETVP2.activate
- }
- }
- DEF SETVP2 Conditional {
- buffer {
- REPLACE VP2.set_bind BY TRUE
- REPLACE ROUTE MVP BY TOUCH.isActive TO SETVP1.activate
- }
- }
-
- ]
-}
-
-DEF MVP ROUTE TOUCH.isActive TO SETVP2.activate
-ROUTE TOUCH.isOver TO TS.enabled
-ROUTE TS.fraction_changed TO OI.set_fraction
-ROUTE OI.value_changed TO TR.rotation
-ROUTE TS2.isActive TO C.activate
-ROUTE TS2.isActive TO RC.reverseActivate
diff --git a/tests/media/bifs/bifs-all-utf16.bt b/tests/media/bifs/bifs-all-utf16.bt
deleted file mode 100644
index 0921af0090..0000000000
Binary files a/tests/media/bifs/bifs-all-utf16.bt and /dev/null differ
diff --git a/tests/media/bifs/bifs-all.bt b/tests/media/bifs/bifs-all.bt
deleted file mode 100644
index 7303ea79c9..0000000000
--- a/tests/media/bifs/bifs-all.bt
+++ /dev/null
@@ -1,962 +0,0 @@
-PROFILE ignored
-
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-#define CYL_SENSOR CylinderSensor
-#define TEST_ENABLED 0
-#size 320x240
-
-
-
-RAP AT 0 {
- REPLACE SCENE BY EXTERNPROTO Proto0 [
- exposedField SFVec2f _field0 0 0
- exposedField SFVec2f _field1 1 1
- exposedField SFFloat _field2 0
- exposedField SFColor _field3 1 1 1
- exposedField SFBool _field4 true
- exposedField SFFloat _field5 0
- exposedField SFColor _field6 0 0 0
- exposedField SFFloat _field7 0
- exposedField SFNode _field8 NULL
- ] ""bifs-externproto-nood-lib.bt#GEOMETRY_PROTO""
-
- PROTO Proto1 [
- eventIn SFBool _field0
- eventIn SFBool _field1
- exposedField SFVec2f _field2 0 0
- exposedField SFFloat _field3 0
- exposedField SFColor _field4 1 1 1
- exposedField SFBool _field5 true
- exposedField SFFloat _field6 0
- exposedField SFColor _field7 0 0 0
- exposedField SFFloat _field8 0
- exposedField SFNode _field9 NULL
- ] {
- DEF N0 Transform2D {
- rotationAngle IS _field3
- scale 2 1
- translation IS _field2
- children [
- DEF N1 Shape {
- geometry IS _field9
- appearance Appearance {
- material Material2D {
- emissiveColor IS _field4
- filled IS _field5
- transparency IS _field6
- lineProps LineProperties {
- lineColor IS _field7
- width IS _field8
- }
- }
- }
- }
- ]
- }
- DEF N2 Conditional {
- activate IS _field0
- buffer {
- REPLACE N0.scale BY 1 1
- REPLACE N3.activate BY TRUE
- }
- }
- DEF N3 Conditional {
- reverseActivate IS _field1
- buffer {
- REPLACE N0.scale BY 2 1
- }
- }
- }
-
-DEF OG OrderedGroup {
- children [
- DEF N0 Background2D {
- backColor $FFAA00FF
- url ["../auxiliary_files/logo.png"]
- }
- DEF N1 Background2D {
- backColor 1 0 0
- url [od:10]
- }
- WorldInfo {
- info ["This tests encoding of BIFS nodes and commands and OD commands" "Not all bifs nodes are tested, but most encoding syntax of BIFS is" "" "GPAC Regression Tests" "(C) 2019 GPAC Team"]
- title "Encoding Test"
- }
- DEF N2 Viewport {
- size 200 200
- orientation 0.5
- alignment [0 0]
- fit 2
- description "basic Viewport"
- }
- DEF TR Transform2D {
- children [
- Conditional {}
- Shape {
- appearance DEF N4 Appearance {
- material DEF MYMAT Material2D {
- emissiveColor 0 1 0
- filled true
- }
- }
- geometry USE N5
- }
- DEF N6 TouchSensor {}
- DiscSensor {
- autoOffset false
- }
- PlaneSensor2D {}
- ProximitySensor2D {}
- ]
- }
- DEF N7 Conditional {
- buffer {
- REPLACE N0.set_bind BY true
- }
- }
- DEF N8 Conditional {
- buffer {
- REPLACE N1.set_bind BY true
- }
- }
- TransformMatrix2D {
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- lineProps LineProperties {
- width 15
- }
- }
- }
- geometry DEF N5 Rectangle {
- size 100 100
- }
- }
- DEF N9 ColorTransform {
- mrr 0
- mgg 0
- mbb 0
- maa 0
- ta 1
- children [
- Shape {
- appearance Appearance {
- material DEF MYMAT2 Material2D {
- lineProps DEF N10 XLineProperties {
- width 20
- texture DEF N11 ImageTexture {
- url [od:10]
- repeatS false
- repeatT false
- }
- }
- }
- }
- geometry USE N5
- }
- ]
- }
- ]
- }
- Clipper2D {
- inside false
- }
- Layer2D {
- size 20 20
- }
- Form {
- size 100 200
- groups [1 -1 2 -1]
- constraints ["AT" "AB" "AH"]
- groupsIndex [0 1 -1 0 2 -1 1 2 -1]
- }
- Layout {}
- PathLayout {
- alignment [0 1]
- }
- Proto0 {
- _field0 20 50
- _field3 0 1 0
- _field8 DEF N12 Circle {
- radius 75
- }
- }
- Shape {
- geometry Text {
- string ["some" "text"]
- fontStyle DEF N13 FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 12
- }
- }
- }
- Shape {
- appearance Appearance {
- texture ImageTexture {}
-
- textureTransform TextureTransform {
- rotation 0.78
- }
- }
- geometry Circle {
- radius 50
- }
- }
- Shape {
- appearance Appearance {
- texture MovieTexture {
- startTime 2
- }
- textureTransform TransformMatrix2D {}
-
- }
- geometry Curve2D {
- point DEF COORDS Coordinate2D {
- point [-50 0 -100 50 0 20 10 30 40 80 50 0]
- }
- }
- }
- Shape {
- appearance Appearance {
- texture PixelTexture {
- image 4 4 1 0xFF 0xFF 0x00 0x00 0xFF 0xFF 0x00 0x00 0x00 0x00 0xFF 0xFF 0x00 0x00 0xFF 0xFF
- }
- }
- geometry IndexedLineSet2D {
- coord Coordinate2D {
- point [-50 0 0 50 50 0]
- }
- }
- }
- Shape {
- appearance Appearance {
- texture LinearGradient {
- key [0 0.45 0.5 0.55 1]
- keyValue [0.2118 0.447 0.039 0.2118 0.447 0.039 0.2627 0.933 0 0.2392 0.3098 0.04313 0.2392 0.3098 0.04313]
- startPoint -1 0
- }
- }
- geometry IndexedFaceSet2D {
- coord Coordinate2D {
- point [-50 0 -25 25 0 80 50 0]
- }
- }
- }
- Shape {
- appearance Appearance {
- texture DEF N15 RadialGradient {
- focalPoint 0 0.5
- key [0 0.5 1]
- keyValue [0 0 1 1 0 0 0 1 0]
- }
- }
- geometry PointSet2D {
- coord Coordinate2D {
- point [-50 0 -25 25 0 80 50 0]
- }
- }
- }
- Shape {
- appearance USE N4
- geometry XCurve2D {
- type [4]
- point Coordinate2D {
- point [0 0 40 0 40 0 40 40]
- }
- }
- }
- Shape {
- appearance Appearance {
- material MaterialKey {}
- }
- geometry Bitmap {}
- }
- AnimationStream {}
- Sound2D {
- source AudioSource {
- children [
- AudioClip {}
- AudioBuffer {}
- ]
- }
- }
- TimeSensor {}
- ServerCommand {}
- WideSound {}
- ScoreShape {}
- Shadow {}
- BitWrapper { buffer "01A2B8"}
- BitWrapper { buffer "data:application/octet-string;base64,dGVzdA=="}
- BitWrapper { buffer "file://../auxiliary_files/logo.jpg"}
-
-
- Shape {
- appearance DEF SOMEAPP Appearance {
- material Material {
- diffuseColor 1 0 0
- }
- texture CacheTexture {
- objectTypeIndication 108
- cacheURL "MyCachedPicture.jpg"
- expirationDate 3
- }
- }
- geometry Box {
- size 120 100 80
- }
- }
- Shape {
- geometry Cone {
- bottomRadius 25
- height 150
- }
- }
- Shape {
- geometry Cylinder {
- height 150
- radius 25
- }
- }
- Shape {
- geometry ElevationGrid {
- height [17 14 16 12 14 21 20 11 9 16 13 13 22 14 17 12 15 21 17 10 14 12 19 16 17 11 13 11 9 13 11 11 17 9 15 11 9 8 6 10 7 12 15 8 11 5 7 9 0 0 0 0 0 5 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 2 0 -2 -6 -12 -11 -7 -2 0 1 6 9 3 -1 -4 -9 -15 -13 -11 -4 -1 3 9 11 8 1 -5 -11 -15 -11 -9 -7 -1 5 7 9 8 -2 -10 -9 -9 -11 -13 -9 1 8 6]
- creaseAngle 2
- xDimension 12
- xSpacing 15
- zDimension 11
- zSpacing 8
- }
- }
- Shape {
- geometry Extrusion {
- creaseAngle 1
- crossSection [1 0 0.92 -0.38 0.71 -0.71 0.38 -0.92 0 -1 -0.38 -0.92 -0.71 -0.71 -0.92 -0.38 -1 -0 -0.92 0.38 -0.71 0.71 -0.38 0.92 0 1 0.38 0.92 0.71 0.71 0.92 0.38 1 0]
- endCap false
- scale [1.8 1.8 1.95 1.95 2 2 1.95 1.95 1.8 1.8 1.5 1.5 1.2 1.2 1.05 1.05 1 1 1.05 1.05 1.15 1.15]
- solid false
- spine [0 0 0 0 0.4 0 0 0.8 0 0 1.2 0 0 1.6 0 0 2 0 0 2.4 0 0 2.8 0 0 3.2 0 0 3.6 0 0 4 0]
- }
- }
- Shape {
- geometry IndexedFaceSet {
- coordIndex [0 1 2 3 -1 1 7 4 2 -1 7 6 5 4 -1 0 3 5 6 -1 3 2 4 5 -1 6 7 1 0 -1]
- color DEF N16 Color {
- color [1 0 0 0 1 0 0 0 1 1 1 0 1 0 1 0 1 1 1 0.5 0.5 0.5 0.5 1]
- }
- coord Coordinate {
- point [-1 -1 1 1 -1 1 1 1 1 -1 1 1 1 1 -1 -1 1 -1 -1 -1 -1 1 -1 -1]
- }
- }
- }
- Shape {
- geometry IndexedLineSet {
- colorIndex [0 1 2 3 0 -1 0 1 2 3 0 -1 0 3 -1 0 2 -1 0 1 -1 1 3]
- coordIndex [0 1 2 3 0 -1 4 5 6 7 4 -1 0 4 -1 1 5 -1 2 6 -1 3 7]
- color Color {
- color [1 0 0 0 1 0 0 0 1 1 1 0]
- }
- coord Coordinate {
- point [-1 1 1 1 1 1 1 1 -1 -1 1 -1 -1 -1 1 1 -1 1 1 -1 -1 -1 -1 -1]
- }
- }
- }
- Shape {
- geometry NonLinearDeformer {
- axis 0 1 0
- extend [0 0.5 0.5 1 1 0.2]
- param 1
- geometry IndexedFaceSet {
- creaseAngle 2
- solid false
- }
- }
- }
- Shape {
- geometry PointSet {
- coord DEF N17 Coordinate {
- point [-1 1 1 1 1 1 1 1 -1 -1 1 -1 -1 -1 1 1 -1 1 1 -1 -1 -1 -1 -1]
- }
- }
- }
- DEF N18 Valuator {}
- DEF N19 Valuator {
- Offset1 -1
- }
- DEF N20 Valuator {}
- DEF N21 Valuator {}
- DEF N22 Valuator {}
- DEF N23 Valuator {}
- DEF N24 Valuator {}
- DEF N25 Valuator {}
- InputSensor {
- url [od:20]
- buffer {
- REPLACE N20.inSFInt32 BY 0
- REPLACE N21.inSFInt32 BY 0
- REPLACE N18.inSFInt32 BY 0
- REPLACE N22.inSFInt32 BY 0
- REPLACE N23.inSFBool BY true
- REPLACE N24.inSFBool BY true
- REPLACE N25.inSFBool BY true
- }
- }
- InputSensor {
- url [od:30]
- buffer {
- REPLACE TR.translation BY 0 0
- }
- }
- Layer3D {
- size 200 200
- children [
- NavigationInfo {
- avatarSize [0.25 1.6 8]
- }
- Viewpoint {
- position 0 0 -10
- description "defVP"
- }
- Background {
- groundAngle [0.56 1.2]
- groundColor [0 0 0 0.1 0.8 0.8 0.5 1 0]
- skyAngle [0.5 1.2 1.8]
- skyColor [0 0 0.5 0.2 0.4 0.2 0.4 0.1 0 0.5 0.5 0.2]
- }
- ]
- }
- DEF N26 Collision {
- proxy Shape {
- geometry Sphere {
- radius 6
- }
- }
- }
-#if 0
- ignored by parser
-#else
- CYL_SENSOR {}
-#endif
-
-#if TEST_ENABLED
- ignored by parser
-#endif
-
- SphereSensor {}
- PlaneSensor {}
- DEF N27 VisibilitySensor {}
- Transform {
- scaleOrientation 1 0 0 0.2
- }
- DEF TR_QP Transform2D {}
-
-
- DEF N28 Script {
- eventIn SFTime set_time
- field SFNode str USE N27
- url ["javascript:
-function set_time(value,text) {
-}
-function initialize() {
- if (1) {} else {}
- for (i=0; i<10; i++) {
- continue;
- }
- while (0) {
- break;
- }
- var myvar;
- myvar=true;
- myvar=10;
- myvar=10.0;
- myvar--;
- myvar-=1;
- myvar++;
- ++myvar;
- --myvar;
- myvar+=2;
- myvar/=2;
- myvar*=2;
- myvar%=2;
- myvar=myvar + 2;
- myvar=myvar - 2;
- myvar=myvar * 2;
- myvar=myvar / 2;
- myvar=myvar | myvar;
- myvar=myvar ^ myvar;
- myvar=myvar & myvar;
- myvar=2 << 4;
- myvar<<=2;
- myvar=2 >> 4;
- myvar>>=2;
- myvar>>>=2;
- myvar=2 >>> 4;
- myvar&=2;
- myvar=myvar ? myvar : myvar;
- myvar=(myvar==2) ? myvar : myvar;
- myvar=~myvar;
- myvar=!myvar;
- myvar=-myvar;
- myvar|=myvar;
- myvar^=myvar;
- myvar%=myvar;
- myvar=myvar%2;
- myvar=myvar ? 0 : 1;
-if (myvar <=2) {}
-if (myvar >=2) {}
-if (myvar <2) {}
-if (myvar >2) {}
-if (myvar ==2) {}
-if (myvar !=2) {}
-if (myvar || myvar) {}
-if (myvar && myvar) {}
-if (! myvar) {}
-switch (myvar) {
- case 1: return;
- default: break;
-}
-myvar= 'toto';
-myvar=new Date();
-myvar.getDate();
-myvar[1]='string';
-tes = myvar[0];
-myvar = myvar.empty;
-myvar.push('test');
-set_time(0,0);
-myvar.fun = function() { };
-}
-"
- ]
- }
- DEF N29 Proto1 {
- _field2 100 0
- _field3 0.78
- _field4 1 0 1
- _field6 0.75
- _field7 1 0 0
- _field8 2
- _field9 Circle {
- radius 75
- }
- }
- DEF N30 Transform2D {
- translation -100 0
- children [
- Proto1 {
- _field4 1 0 0
- _field9 Rectangle {
- size 50 50
- }
- }
- DEF N31 TouchSensor {}
- ]
- }
-
- DEF TR1 Transform2D {
- translation -100 0
- }
- DEF TR2 Transform2D {
- translation 100 0
- }
- DEF TR3 Transform2D {}
-
-
- DEF EV1 EnvironmentTest {
- parameter 2
- }
-
- DEF TR_SW Transform2D {
- children [
- Conditional {}
- ]
- }
- DEF SW Switch {
- whichChoice 0
- }
-
- ]
- }
-
- DEF R1 ROUTE N6.isOver TO N8.activate
- ROUTE N6.isOver TO N7.reverseActivate
- ROUTE N31.isActive TO N29._field0
- ROUTE N31.isActive TO N29._field1
- ROUTE TR1.children TO TR2.addChildren
- ROUTE TR1.children TO TR3.children
-}
-
-RAP AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.png"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 20
- esDescr [
- ES_Descriptor {
- ES_ID 5
- decConfigDescr DecoderConfigDescriptor {
- streamType 10
- decSpecificInfo UIConfig {
- deviceName "KeySensor"
- }
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 30
- esDescr [
- ES_Descriptor {
- ES_ID 5
- decConfigDescr DecoderConfigDescriptor {
- streamType 10
- decSpecificInfo UIConfig {
- deviceName "Mouse"
- }
- }
- }
- ]
- }
- ]
-}
-
-
-AT 200 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
- DELETE COORDS.point[0]
- REPLACE ROUTE R1 BY N6.isActive TO N8.activate
-}
-
-AT D200 {
- UPDATE ESD IN 10 esDescr [
- ES_Descriptor {
- ES_ID 30
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.png"
- }
- }
- ]
-
-
- APPEND TO TR1.children Shape {
- appearance Appearance {
- material DEF M1 Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 50
- }
- }
-
-}
-
-AT D200 {
- REMOVE ESD FROM 10 [30]
-
- REPLACE TR.children[0] BY NULL
- DELETE APP
-}
-
-AT D200 {
- REPLACE TR_QP BY DEF TR_1 Transform2D {
- scale 0.5 0.5
- children [
- QuantizationParameter {
- position2DQuant TRUE
- position2DMin -100 -100
- position2DMax 100 100
- position2DNbBits 8
- colorQuant FALSE
- }
- Shape {
- geometry IndexedFaceSet2D {
- coord Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
-}
-
-AT D200 {
- REPLACE TR_1 BY DEF TR_2 Transform {
- children [
- QuantizationParameter {
- position2DQuant TRUE
- position2DMin -100 -100
- position2DMax 100 100
- position2DNbBits 6
- position3DQuant FALSE
- colorQuant TRUE
- angleQuant TRUE
- useEfficientCoding TRUE
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0.25 0.75 0.75
- transparency 0.5
- }
- }
- geometry IndexedFaceSet2D {
- coordIndex [0 1 2 3 4 5]
- coord Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- QuantizationParameter {
- isLocal TRUE
- position3DQuant TRUE
- position3DMin -200 -200 -200
- position3DMax 200 200 200
- position3DNbBits 6
- }
- Transform {
- translation 200 10 90
- rotation 1 0 0 0.78
- children [
-
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0.25 0.75 0.75
- transparency 0.5
- }
- }
- geometry IndexedFaceSet {
- normal Normal {
- vector [-1 1 1, -2 1 3, -3 1 1]
- }
- }
- }
-
- ]
- }
- ]
- }
-}
-
-
-
-AT D200 {
- REMOVE OD [10]
- DELETE ROUTE R1
- REPLACE COORDS.point[2] BY 100 100
- REPLACE TR1.children[0] BY NULL
-}
-
-AT D200 {
- INSERT AT OG.children[0] Transform2D {
- scale 0.5 0.5
- translation -100 -50
- children [
- USE EV1
- ]
- }
- INSERT ROUTE N31.isOver TO N29._field1
- MULTIPLEINDREPLACE COORDS.point [
- 0 BY -20 0
- 2 BY 50 50
- 5 BY -50 -80
- ]
- XDELETE N2
- REPLACE N1 BY Background2D {
- backColor 0 1 1
- }
-
- XREPLACE TR_SW.children[SW.whichChoice].activate BY TRUE
- XREPLACE MYMAT2.emissiveColor BY MYMAT.emissiveColor
- INSERT AT COORDS.point[0] -50 -50
-}
-
-AT D200 {
- APPEND TO OG.children Transform2D {
- scale 0.5 0.5
- translation 100 50
- children [
- USE EV1
- ]
- }
- MULTIPLEREPLACE MYMAT {
- emissiveColor 0 1 0
- transparency 0.9
- lineProps LineProperties {
- lineColor 0 0 1
- width 2
- }
- }
- MULTIPLEREPLACE TR_SW {
- children [
- Transform2D {}
- ]
- }
- REPLACE SOMEAPP BY NULL
- REPLACE N30 BY NULL
-}
-
-AT D200 {
- INSERTPROTO [
- PROTO MYPROTO [
- exposedField SFVec2f translation 0 0
- ] {
- Transform2D {
- translation IS translation
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 20
- }
- }
- ]
- }
- }
- ]
- INSERT AT OG.children[0] MYPROTO {
- translation 100 0
- }
- REPLACE MYMAT.filled BY FALSE
- DELETE MYMAT.lineProps
- REPLACE TR_SW.children BY [
- Transform2D {}
- ]
- REPLACE MYMAT.lineProps BY LineProperties {}
-
-}
-
-AT D200 {
- GLOBALQP QuantizationParameter {
- position2DQuant TRUE
- position2DMin -100 -100
- position2DMax 100 100
- position2DNbBits 2
- }
- APPEND TO OG.children Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
-}
-
-
-AT D200 {
- DELETEPROTO [MYPROTO]
-}
-
-AT D200 {
- DELETEPROTO ALL
-}
-
-AT D200 {
- REPLACE SCENE BY OrderedGroup {
- children [
- WorldInfo {
- info ["This shows scene replacement" "through BIFS commands" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "scene replace test"
- }
- Background2D {
- backColor 1 1 1
- }
- Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- ]
- }
-
-}
-
-AT D200 {
- REPLACE SCENE BY NULL
-}
-
-
diff --git a/tests/media/bifs/bifs-all.xmt b/tests/media/bifs/bifs-all.xmt
deleted file mode 100644
index 24705bca5b..0000000000
--- a/tests/media/bifs/bifs-all.xmt
+++ /dev/null
@@ -1,863 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-NULL
-
-
-
-
-
-
-
-
-
-
-
-
-NULL
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- some text
- on
-several
-lines
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-NULL
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-NULL
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- NULL
- NULL
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-NULL
-
-
-
-
diff --git a/tests/media/bifs/bifs-animationstream.bt b/tests/media/bifs/bifs-animationstream.bt
deleted file mode 100644
index c7166bf5c0..0000000000
--- a/tests/media/bifs/bifs-animationstream.bt
+++ /dev/null
@@ -1,120 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- includeInlineProfileLevelFlag true
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- DEF BACK Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows an AnimationStream node" "using a BIFS-command stream" "" "GPAC Regression Tests" "$Date: 2009-09-30 18:01:04 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Animation Stream"
- }
- DEF N0 Transform2D {
- translation 100 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- ]
- }
- AnimationStream {
- loop TRUE
- url [od:10]
- }
- DEF TR Transform2D {
- translation 0 -100
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Position modified" "through animationStream"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- ]
-}
-
-RAP AT 0 IN 5 { REPLACE N0.translation BY 100 0 }
-
-
-RAP AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 5
- dependsOn_ES_ID 1
- OCR_ES_ID 5
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- nodeIDbits 1
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- muxInfo MuxInfo {
- aggregateOnESID 5
- }
- slConfigDescr SLConfigDescriptor {
- useAccessUnitStartFlag true
- useAccessUnitEndFlag true
- useTimeStampsFlag true
- timeStampResolution 1000
- timeStampLength 32
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-bitmap-image-meter-metrics.bt b/tests/media/bifs/bifs-bitmap-image-meter-metrics.bt
deleted file mode 100644
index 47a6350d25..0000000000
--- a/tests/media/bifs/bifs-bitmap-image-meter-metrics.bt
+++ /dev/null
@@ -1,80 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows dragable bitmap with scale 0.75 0.75" "in Meter Metrics" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Bitmap Test"
- }
- Transform2D {
- children [
- DEF TR Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture ImageTexture {
- url [od:10]
- }
- }
- geometry Bitmap {
- scale 0.75 0.75
- }
- }
- DEF PS PlaneSensor2D {
- maxPosition 1 1
- minPosition -1 -1
- }
- ]
- }
- ]
- }
- ]
-}
-
-ROUTE PS.translation_changed TO TR.translation
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/sky.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-bitmap-image-pixel-metrics.bt b/tests/media/bifs/bifs-bitmap-image-pixel-metrics.bt
deleted file mode 100644
index be6bbdf478..0000000000
--- a/tests/media/bifs/bifs-bitmap-image-pixel-metrics.bt
+++ /dev/null
@@ -1,89 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 0
- }
- WorldInfo {
- info [
- "This test shows an Image (the Osmo4 logo), which has an alpha component being display on a yellow background."
- "The geometry node use to display the image is a Bitmap node with a scale of 0.75 0.75"
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:08 $ - $Revision: 1.4 $"
- "(C) 2002-2004 GPAC Team"
- ]
- title "Bitmap and Transparent Images"
- }
- Transform2D {
- children [
- DEF TR Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture ImageTexture {
- url [od:10]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry Bitmap {
- scale 0.75 0.75
- }
- }
- DEF PS PlaneSensor2D {
- maxPosition 200 200
- minPosition -200 -200
- }
- ]
- }
- ]
- }
- ]
-}
-
-ROUTE PS.translation_changed TO TR.translation
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.png"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-bitmap-image-resizing.bt b/tests/media/bifs/bifs-bitmap-image-resizing.bt
deleted file mode 100644
index fe1befef6d..0000000000
--- a/tests/media/bifs/bifs-bitmap-image-resizing.bt
+++ /dev/null
@@ -1,153 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows an image whose size is animated."
- "The result is displayed on top of a static image."
- "Both textures use a Bitmap node to allow efficient handling of the textures."
- "The resizing of the image is not done using a Transform2D node (or TransformMatrix2D) but by changing the size property of the Bitmap node."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.4 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Image Resizing"
- }
- Transform2D {
- translation 0 128
- children [
- DEF TR Transform2D {
- children [
- Transform2D {
- translation -128 0
- children [
- DEF S Shape {
- appearance Appearance {
- texture ImageTexture {
- url [od:12]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry Bitmap {}
-
- }
- ]
- }
- Transform2D {
- children [
- USE S
- ]
- }
- Transform2D {
- translation 128 0
- children [
- USE S
- ]
- }
- ]
- }
- ]
- }
- Transform2D {
- children [
- USE TR
- ]
- }
- Transform2D {
- translation 0 -128
- children [
- USE TR
- ]
- }
- Transform2D {
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture ImageTexture {
- url [od:10]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry DEF BMP Bitmap {
- scale 0.75 0.75
- }
- }
- ]
- }
- ]
- }
- DEF TS TimeSensor {
- loop TRUE
- }
- DEF PI PositionInterpolator2D {
- key [0 0.5 1]
- keyValue [0.75 0.75 0.25 0.25 0.75 0.75]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO PI.set_fraction
-ROUTE PI.value_changed TO BMP.scale
-
-RAP AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/sky.jpg"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 12
- esDescr [
- ES_Descriptor {
- ES_ID 21
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-bitmap-movie-materialkey.bt b/tests/media/bifs/bifs-bitmap-movie-materialkey.bt
deleted file mode 100644
index eff8f1986d..0000000000
--- a/tests/media/bifs/bifs-bitmap-movie-materialkey.bt
+++ /dev/null
@@ -1,101 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- DEF B Background2D {
- backColor 0 0 1
- }
- WorldInfo {
- info [
- "This test shows how to do Color Keying on Video."
- "The MaterialKey node allows defining a key color or color range and to make that color transparent in the texture. The degree of transparency can be specified using the transparency property."
-
- ""
- "GPAC Regression Tests" "$Date: 2008-05-19 15:28:17 $ - $Revision: 1.6 $"
- "(C) 2002-2004 GPAC Team"
- ]
- title "Color Keying on Video using the MaterialKey node"
- }
- Transform2D {
- scale 2 2
- children [
- DEF TR Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture MovieTexture {
- url [od:10]
- loop FALSE
- }
- material DEF MK MaterialKey {
- isKeyed TRUE
- lowThreshold 0.4
- highThreshold 0.4
- keyColor 1 1 0
- transparency 0
- }
- }
- geometry Bitmap {
- scale 1 1
- }
- }
- ]
- }
- ]
- }
- DEF TS TimeSensor {loop TRUE cycleInterval 10.0}
- DEF CI ColorInterpolator {
- key [0 1]
- keyValue [1 1 1, 0 0 1]
- }
- ]
-}
-
-#ROUTE TS.fraction_changed TO MK.highThreshold
-ROUTE TS.fraction_changed TO CI.set_fraction
-ROUTE CI.value_changed TO B.backColor
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_video.cmp"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-bitmap-movie.bt b/tests/media/bifs/bifs-bitmap-movie.bt
deleted file mode 100644
index 58a410b77f..0000000000
--- a/tests/media/bifs/bifs-bitmap-movie.bt
+++ /dev/null
@@ -1,84 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "The Bitmap node is a geometry node which defines a rectangle on which the texture is mapped. The difference with a Rectangle node is that its size is given by the texture, hence no resampling of the texture is needed during the display. Hardware accelerated operations can be used."
- "This test shows a dragable video. The Bitmap node allows efficient draging and display of the video."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.4 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Efficient Display of Video using the Bitmap node"
- }
- Transform2D {
- scale 2 2
- children [
- DEF TR Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture MovieTexture {
- url [od:10]
- loop FALSE
- }
- }
- geometry Bitmap {
- scale 1 1
- }
- }
- ]
- }
- ]
- }
- ]
-}
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_video.h264"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-bitmap-video-resizing.bt b/tests/media/bifs/bifs-bitmap-video-resizing.bt
deleted file mode 100644
index 51208368ea..0000000000
--- a/tests/media/bifs/bifs-bitmap-video-resizing.bt
+++ /dev/null
@@ -1,152 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows a video whose size is animated, the result is displayed on top of a static image."
- "Both textures use a Bitmap node to allow efficient handling of the textures."
- "The resizing of the video is not done using a Transform2D node (or TransformMatrix2D) but by changing the size property of the Bitmap node."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.5 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Bitmap Video Resizing"
- }
- Transform2D {
- translation 0 128
- children [
- DEF TR Transform2D {
- children [
- Transform2D {
- translation -128 0
- children [
- DEF S Shape {
- appearance Appearance {
- texture ImageTexture {
- url [od:12]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry Bitmap {}
-
- }
- ]
- }
- Transform2D {
- children [
- USE S
- ]
- }
- Transform2D {
- translation 128 0
- children [
- USE S
- ]
- }
- ]
- }
- ]
- }
- Transform2D {
- children [
- USE TR
- ]
- }
- Transform2D {
- translation 0 -128
- children [
- USE TR
- ]
- }
- Transform2D {
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture MovieTexture {
- loop TRUE
- url [od:10]
- }
- }
- geometry DEF BMP Bitmap {
- scale 0.75 0.75
- }
- }
- ]
- }
- ]
- }
- DEF TS TimeSensor {
- loop TRUE
- }
- DEF PI PositionInterpolator2D {
- key [0 0.5 1]
- keyValue [2 2 0.25 0.25 2 2]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO PI.set_fraction
-ROUTE PI.value_changed TO BMP.scale
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_video.h264"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 12
- esDescr [
- ES_Descriptor {
- ES_ID 21
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-cachetexture_cache.bt b/tests/media/bifs/bifs-cachetexture_cache.bt
deleted file mode 100644
index 153ed63beb..0000000000
--- a/tests/media/bifs/bifs-cachetexture_cache.bt
+++ /dev/null
@@ -1,90 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- objectTypeIndication 1
- streamType 3
- bufferSizeDB 177
- decSpecificInfo BIFSConfig {
- nodeIDbits 24
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {backColor 1 1 1}
- WorldInfo {
- info [
- "This test shows usage of the CacheTexture node. The texture is cached for 3 seconds only."
- ""
- "GPAC Regression Tests" "$Date: $ - $Revision: $"
- "(C) 2010-200X GPAC Team"
- ]
- title "CacheTexture Node for testing cache"
- }
- DEF TR Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture CacheTexture {
- objectTypeIndication 108
- image "../auxiliary_files/sky.jpg"
- cacheURL "MyCachedPicture.jpg"
- expirationDate 3
- }
- }
- geometry Rectangle {
- size 160 120
- }
- }
- ]
- }
- ]
-}
-
-AT 1000 {
- REPLACE TR.children[0] BY Shape {}
-}
-
-AT 2000 {
- REPLACE TR.children[0] BY Shape {
- appearance Appearance {
- texture ImageTexture {
- url "MyCachedPicture.jpg"
- }
- }
- geometry Circle {
- radius 80
- }
- }
- }
-}
-
-AT 3000 {
- REPLACE TR.children[0] BY Shape {}
-}
-
-AT 4000 {
- REPLACE TR.children[0] BY Shape {
- appearance Appearance {
- texture ImageTexture {
- url "MyCachedPicture.jpg"
- }
- }
- geometry Rectangle {
- size 160 80
- }
- }
- }
-}
-
diff --git a/tests/media/bifs/bifs-cachetexture_nocache.bt b/tests/media/bifs/bifs-cachetexture_nocache.bt
deleted file mode 100644
index ddecb2a2f2..0000000000
--- a/tests/media/bifs/bifs-cachetexture_nocache.bt
+++ /dev/null
@@ -1,57 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- objectTypeIndication 1
- streamType 3
- bufferSizeDB 177
- decSpecificInfo BIFSConfig {
- nodeIDbits 24
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {backColor 1 1 1}
- WorldInfo {
- info [
- "This test shows usage of the CacheTexture node for embedding images in the BIFS bitstream."
- ""
- "GPAC Regression Tests" "$Date: $ - $Revision: $"
- "(C) 2010-200X GPAC Team"
- ]
- title "CacheTexture Node for in-band images"
- }
- DEF TR Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture CacheTexture {
- objectTypeIndication 108
- image "../auxiliary_files/sky.jpg"
- }
- }
- geometry Rectangle {
- size 160 120
- }
- }
- DEF PS PlaneSensor2D {
- maxPosition -1 -1
- autoOffset TRUE
- }
- ]
- }
- ]
-}
-
-ROUTE PS.translation_changed TO TR.translation
diff --git a/tests/media/bifs/bifs-command-animated-osmo4logo.bt b/tests/media/bifs/bifs-command-animated-osmo4logo.bt
deleted file mode 100644
index fb0626c966..0000000000
--- a/tests/media/bifs/bifs-command-animated-osmo4logo.bt
+++ /dev/null
@@ -1,315 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 0 1 1
- }
- WorldInfo {
- info ["This shows the Osmo4 logo" "animated through BIFS commands" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Osmo4 Logo"
- }
- Shape {
- appearance Appearance {
- texture LinearGradient {
- endPoint 0 1
- key [0 0.33 1]
- keyValue [0 0.5 0.5 0 0.75 0.75 0 0.75 1]
- }
- }
- geometry Rectangle {
- size 300 300
- }
- }
- Switch {
- choice [
- DEF BCIRCLE Shape {
- appearance DEF ABLACK Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 60
- }
- }
- DEF BTRIANGLE Shape {
- appearance USE ABLACK
- geometry IndexedFaceSet2D {
- colorPerVertex FALSE
- coord Coordinate2D {
- point [-40 0 40 0 0 -60]
- }
- }
- }
- DEF RCIRCLE Shape {
- appearance Appearance {
- material DEF RMAT Material2D {
- lineProps DEF LP XLineProperties {
- lineColor 1 0 0
- width 20
- }
- }
- }
- geometry Circle {
- radius 100
- }
- }
- ]
- }
- DEF MOV Transform2D {
- children [
- DEF LOGO Transform2D {}
- ]
- }
- ]
-}
-
-
-AT 1000 {
- APPEND TO LOGO.children DEF BR Transform2D {
- scale 0 0
- translation -150 -150
- children [
- USE BCIRCLE
- ]
- }
- APPEND TO MOV.children DEF TIME TimeSensor {
- cycleInterval 1.5
- }
- APPEND TO MOV.children DEF POS PositionInterpolator2D {
- key [0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1]
- keyValue [-150 -150 -135 135 120 120 105 -105 -90 -90 -75 75 60 60 45 -45 -30 -30 -15 15 0 0]
- }
- APPEND TO MOV.children DEF SCALE PositionInterpolator2D {
- key [0 1]
- keyValue [0.1 0.1 1 1]
- }
- INSERT ROUTE DEF R1 TIME.fraction_changed TO POS.set_fraction
- INSERT ROUTE DEF R2 TIME.fraction_changed TO SCALE.set_fraction
- INSERT ROUTE DEF R3 POS.value_changed TO BR.translation
- INSERT ROUTE DEF R4 SCALE.value_changed TO BR.scale
-}
-
-AT 2500 {
- DELETE ROUTE R1
- DELETE ROUTE R2
- DELETE ROUTE R3
- DELETE ROUTE R4
- DELETE TIME
- DELETE POS
- DELETE SCALE
- REPLACE BR.translation BY 0 0
- REPLACE BR.scale BY 1 1
- APPEND TO LOGO.children DEF BT Transform2D {
- scale 9 0.5
- translation 0 20
- children [
- USE BTRIANGLE
- ]
- }
- APPEND TO MOV.children DEF TIME2 TimeSensor {
- cycleInterval 1.5
- }
- APPEND TO MOV.children DEF POS_BT PositionInterpolator2D {
- key [0 1]
- keyValue [0 20 0 90]
- }
- APPEND TO MOV.children DEF POS_BR PositionInterpolator2D {
- key [0 1]
- keyValue [0 0 0 -30]
- }
- APPEND TO MOV.children DEF SCALE_BR PositionInterpolator2D {
- key [0 0.7 1]
- keyValue [1 1 1.4 1.4 1 1]
- }
- APPEND TO MOV.children DEF SCALE_BT PositionInterpolator2D {
- key [0 0.7 1]
- keyValue [9 0.5 5 0.7 1 1]
- }
- INSERT ROUTE DEF R1 TIME2.fraction_changed TO POS_BT.set_fraction
- INSERT ROUTE DEF R2 TIME2.fraction_changed TO POS_BR.set_fraction
- INSERT ROUTE DEF R3 TIME2.fraction_changed TO SCALE_BT.set_fraction
- INSERT ROUTE DEF R4 TIME2.fraction_changed TO SCALE_BR.set_fraction
- INSERT ROUTE DEF R5 POS_BT.value_changed TO BT.translation
- INSERT ROUTE DEF R6 POS_BR.value_changed TO BR.translation
- INSERT ROUTE DEF R7 SCALE_BT.value_changed TO BT.scale
- INSERT ROUTE DEF R8 SCALE_BR.value_changed TO BR.scale
-}
-
-AT 4000 {
- DELETE ROUTE R1
- DELETE ROUTE R2
- DELETE ROUTE R3
- DELETE ROUTE R4
- DELETE ROUTE R5
- DELETE ROUTE R6
- DELETE ROUTE R7
- DELETE ROUTE R8
- DELETE TIME2
- DELETE POS_BT
- DELETE SCALE_BT
- DELETE POS_BR
- DELETE SCALE_BR
- REPLACE BT.translation BY 0 90
- REPLACE BR.translation BY 0 -30
- REPLACE BR.scale BY 1 1
- REPLACE BT.scale BY 1 1
- REPLACE LP.width BY 0
- APPEND TO LOGO.children DEF RC Transform2D {
- children [
- USE RCIRCLE
- ]
- }
- APPEND TO MOV.children DEF TIME3 TimeSensor {
- cycleInterval 1.5
- }
- APPEND TO MOV.children DEF WIDTH ScalarInterpolator {
- key [0 0.5 0.75 1]
- keyValue [0 25 15 20]
- }
- APPEND TO MOV.children DEF COL ColorInterpolator {
- key [0 1]
- keyValue [0 0 0 1 0 0]
- }
- INSERT ROUTE DEF R1 TIME3.fraction_changed TO WIDTH.set_fraction
- INSERT ROUTE DEF R2 TIME3.fraction_changed TO COL.set_fraction
- INSERT ROUTE DEF R3 WIDTH.value_changed TO LP.width
- INSERT ROUTE DEF R4 COL.value_changed TO LP.lineColor
-}
-
-AT 5500 {
- DELETE ROUTE R1
- DELETE ROUTE R2
- DELETE ROUTE R3
- DELETE ROUTE R4
- DELETE TIME3
- DELETE WIDTH
- DELETE COL
- REPLACE LP.width BY 20
- REPLACE LP.transparency BY 0
- REPLACE LP.lineColor BY 1 0 0
- APPEND TO MOV.children Transform2D {
- translation 110 38
- children [
- Shape {
- appearance Appearance {
- material DEF TXTMAT Material2D {
- emissiveColor 0.1 0 0.1
- filled TRUE
- transparency 1
- }
- }
- geometry Text {
- string ["sm"]
- fontStyle DEF FS FontStyle {
- justify ["BEGIN" "BEGIN"]
- size 160
- }
- }
- }
- ]
- }
- APPEND TO MOV.children Transform2D {
- scale 0.3 0.3
- translation 340 -70
- children [
- USE LOGO
- ]
- }
- APPEND TO MOV.children Transform2D {
- translation 380 38
- children [
- Shape {
- appearance Appearance {
- material USE TXTMAT
- }
- geometry Text {
- string ["4"]
- fontStyle USE FS
- }
- }
- ]
- }
- APPEND TO MOV.children DEF TIME4 TimeSensor {
- cycleInterval 1.5
- }
- APPEND TO MOV.children DEF POS_MOV PositionInterpolator2D {
- key [0 0.5 1]
- keyValue [0 0 75 0 -75 0]
- }
- APPEND TO MOV.children DEF SCALE_MOV PositionInterpolator2D {
- key [0 0.5 1]
- keyValue [1 1 0.4 0.4 0.4 0.4]
- }
- APPEND TO MOV.children DEF ALPHA2 ScalarInterpolator {
- key [0 0.9 1]
- keyValue [0.95 0.5 0]
- }
- INSERT ROUTE DEF R1 TIME4.fraction_changed TO POS_MOV.set_fraction
- INSERT ROUTE DEF R2 TIME4.fraction_changed TO SCALE_MOV.set_fraction
- INSERT ROUTE DEF R3 TIME4.fraction_changed TO ALPHA2.set_fraction
- INSERT ROUTE DEF R4 POS_MOV.value_changed TO MOV.translation
- INSERT ROUTE DEF R5 SCALE_MOV.value_changed TO MOV.scale
- INSERT ROUTE DEF R6 ALPHA2.value_changed TO TXTMAT.transparency
-}
-
-AT 7000 {
- DELETE ROUTE R1
- DELETE ROUTE R2
- DELETE ROUTE R3
- DELETE ROUTE R4
- DELETE ROUTE R5
- DELETE ROUTE R6
- DELETE TIME4
- DELETE ALPHA2
- DELETE POS_MOV
- DELETE SCALE_MOV
- REPLACE TXTMAT.transparency BY 0.5
- REPLACE MOV.translation BY -75 0
- REPLACE MOV.scale BY 0.4 0.4
-
- APPEND TO LOGO.children Transform2D {
- children [
- DEF TS TimeSensor {
- cycleInterval 4
- loop TRUE
- }
- DEF PI PositionInterpolator2D {
- key [0 0.25 0.5 0.75 1]
- keyValue [1 1 -1 1 1 1 1 -1 1 1]
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 0.8 0]
- }
- ]
- }
- INSERT ROUTE TS.fraction_changed TO PI.set_fraction
- INSERT ROUTE TS.fraction_changed TO SI.set_fraction
- INSERT ROUTE PI.value_changed TO LOGO.scale
- INSERT ROUTE SI.value_changed TO TXTMAT.transparency
-}
-
diff --git a/tests/media/bifs/bifs-command-delete-index.bt b/tests/media/bifs/bifs-command-delete-index.bt
deleted file mode 100644
index 383d848cd4..0000000000
--- a/tests/media/bifs/bifs-command-delete-index.bt
+++ /dev/null
@@ -1,58 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows indexed value deletion" "through BIFS commands" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Indexed Value delete test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- Transform2D {
- scale 0.5 0.5
- children [
- DEF S Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- ]
-}
-
-
-AT 2000 {
- DELETE COORD.point[0]
-}
-
diff --git a/tests/media/bifs/bifs-command-delete-node.bt b/tests/media/bifs/bifs-command-delete-node.bt
deleted file mode 100644
index 6454af8c48..0000000000
--- a/tests/media/bifs/bifs-command-delete-node.bt
+++ /dev/null
@@ -1,58 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows node deletion" "through BIFS commands" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Node delete test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- Transform2D {
- scale 0.5 0.5
- children [
- DEF S Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- ]
-}
-
-
-AT 2000 {
- DELETE MAT
-}
-
diff --git a/tests/media/bifs/bifs-command-delete-route.bt b/tests/media/bifs/bifs-command-delete-route.bt
deleted file mode 100644
index bab08b62c0..0000000000
--- a/tests/media/bifs/bifs-command-delete-route.bt
+++ /dev/null
@@ -1,67 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows route deletion" "through BIFS commands" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Route delete test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- loop TRUE
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 1 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-DEF R1 ROUTE SI.value_changed TO MAT.transparency
-
-AT 2500 {
- DELETE ROUTE R1
-}
-
diff --git a/tests/media/bifs/bifs-command-global-qp.bt b/tests/media/bifs/bifs-command-global-qp.bt
deleted file mode 100644
index b9d929c5e8..0000000000
--- a/tests/media/bifs/bifs-command-global-qp.bt
+++ /dev/null
@@ -1,66 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-DEF OG OrderedGroup {
- children [
- WorldInfo {
- info ["This shows GlobalQuantizer usage" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "GlobalQuantizer test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- ]
-}
-
-
-AT 100 {
- GLOBALQP QuantizationParameter {
- position2DQuant TRUE
- position2DMin -100 -100
- position2DMax 100 100
- position2DNbBits 2
- }
-}
-
-AT 1000 {
- APPEND TO OG.children DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
-}
-
diff --git a/tests/media/bifs/bifs-command-insert-index.bt b/tests/media/bifs/bifs-command-insert-index.bt
deleted file mode 100644
index 2f2aefff9e..0000000000
--- a/tests/media/bifs/bifs-command-insert-index.bt
+++ /dev/null
@@ -1,58 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows indexed value insertion" "through BIFS commands" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Indexed Value insert test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- Transform2D {
- scale 0.5 0.5
- children [
- DEF S Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- ]
-}
-
-
-AT 2000 {
- INSERT AT COORD.point[0] -50 -50
-}
-
diff --git a/tests/media/bifs/bifs-command-insert-node.bt b/tests/media/bifs/bifs-command-insert-node.bt
deleted file mode 100644
index 2e61ce6b12..0000000000
--- a/tests/media/bifs/bifs-command-insert-node.bt
+++ /dev/null
@@ -1,74 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-DEF OG OrderedGroup {
- children [
- WorldInfo {
- info ["This shows node insertion" "through BIFS commands" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Node insert test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- DEF S Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- ]
-}
-
-
-AT 2000 {
- INSERT AT OG.children[0] Transform2D {
- scale 0.5 0.5
- translation -100 -50
- children [
- USE S
- ]
- }
-}
-
-AT 4000 {
- APPEND TO OG.children Transform2D {
- scale 0.5 0.5
- translation 100 50
- children [
- USE S
- ]
- }
-}
-
diff --git a/tests/media/bifs/bifs-command-insert-nodedef.bt b/tests/media/bifs/bifs-command-insert-nodedef.bt
deleted file mode 100644
index 5ae9c4837f..0000000000
--- a/tests/media/bifs/bifs-command-insert-nodedef.bt
+++ /dev/null
@@ -1,64 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-DEF OG OrderedGroup {
- children [
- WorldInfo {
- info ["This shows node insertion" "through BIFS commands" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Node insert test"
- }
- Background2D {
- backColor 1 1 1
- }
- Transform2D {
- scale 0.5 0.5
- children [
- DEF S Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- ]
-}
-
-
-AT 2000 {
- INSERT AT OG.children[0] DEF TR2 Transform2D {
- scale 0.5 0.5
- translation -100 -50
- children [
- USE S
- ]
- }
-}
-
diff --git a/tests/media/bifs/bifs-command-insert-route.bt b/tests/media/bifs/bifs-command-insert-route.bt
deleted file mode 100644
index 715f520604..0000000000
--- a/tests/media/bifs/bifs-command-insert-route.bt
+++ /dev/null
@@ -1,67 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows route insertion" "through BIFS commands" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "route insert test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- loop TRUE
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 1 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-DEF R1 ROUTE SI.value_changed TO MAT.transparency
-
-AT 2000 {
- INSERT ROUTE SI.value_changed TO TR.rotationAngle
-}
-
diff --git a/tests/media/bifs/bifs-command-multiple-replace-field.bt b/tests/media/bifs/bifs-command-multiple-replace-field.bt
deleted file mode 100644
index 215d8d549c..0000000000
--- a/tests/media/bifs/bifs-command-multiple-replace-field.bt
+++ /dev/null
@@ -1,66 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- includeInlineProfileLevelFlag true
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows multiple field replacement" "through BIFS extended commands" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "multiple field replace test"
- }
- DEF N0 Background2D {
- backColor 1 1 1
- }
- DEF N1 Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material DEF N2 Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF N3 Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- ]
-}
-
-
-AT 1000 {
- MULTIPLEREPLACE N2 {
- emissiveColor 0 1 0
- transparency 0.9
- lineProps LineProperties {
- lineColor 0 0 1
- width 2
- }
- }
-}
-
diff --git a/tests/media/bifs/bifs-command-multiple-replace-index.bt b/tests/media/bifs/bifs-command-multiple-replace-index.bt
deleted file mode 100644
index 7022891dd4..0000000000
--- a/tests/media/bifs/bifs-command-multiple-replace-index.bt
+++ /dev/null
@@ -1,62 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows multiple indexed field replacement" "through BIFS Extended commands" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "multiple indexed field replace test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- ]
-}
-
-
-AT 2000 {
- MULTIPLEINDREPLACE COORD.point [
- 0 BY -20 0
- 2 BY 50 50
- 5 BY -50 -80
- ]
-}
-
diff --git a/tests/media/bifs/bifs-command-node-delete-ex.bt b/tests/media/bifs/bifs-command-node-delete-ex.bt
deleted file mode 100644
index f74fbd0ecb..0000000000
--- a/tests/media/bifs/bifs-command-node-delete-ex.bt
+++ /dev/null
@@ -1,125 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows extended node deletion" "through BIFS extended commands" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Node delete test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF OG OrderedGroup {
- order [2 1 3]
- children [
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- DEF S Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- Transform2D {
- translation -50 40
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 1
- filled TRUE
- }
- }
- geometry Circle {
- radius 30
- }
- }
- ]
- }
- Transform2D {
- translation 50 -50
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 50
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -100
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TXT Text {
- string ["test"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 24
- }
- }
- }
- ]
- }
- DEF SC Script {
- eventIn SFTime set_text
- field SFNode t USE TXT
- field SFNode g USE OG
- url ["javascript: function set_text(value, ts) {t.string[0] = 'order: ' + g.order;}" ]
- }
- DEF TS TimeSensor {
- loop TRUE
- }
- ]
-}
-
-ROUTE TS.cycleTime TO SC.set_text
-
-AT 2000 {
- XDELETE TR
-}
-
diff --git a/tests/media/bifs/bifs-command-proto-delete.bt b/tests/media/bifs/bifs-command-proto-delete.bt
deleted file mode 100644
index 5943639aef..0000000000
--- a/tests/media/bifs/bifs-command-proto-delete.bt
+++ /dev/null
@@ -1,93 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-PROTO MYPROTO [
- exposedField SFVec2f translation 0 0
-] {
- Transform2D {
- translation IS translation
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 20
- }
- }
- ]
- }
-}
-PROTO MYOTHERPROTO [
- exposedField SFVec2f translation 0 0
-] {
- Transform2D {
- translation IS translation
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 50
- }
- }
- ]
- }
-}
-DEF ORD OrderedGroup {
- children [
- DEF BACK Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows proto declaration deletion" "through BIFS Extended commands" "The player should complain about unknown proto" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Proto Delete test"
- }
- MYPROTO {}
- ]
-}
-
-
-AT 1000 {
- DELETEPROTO ALL
-}
-
-AT 2000 {
- INSERT AT ORD.children[2] MYPROTO {
- translation -100 0
- }
-}
-
-AT 3000 {
- INSERT AT ORD.children[2] MYOTHERPROTO {
- translation 100 0
- }
-}
-
diff --git a/tests/media/bifs/bifs-command-proto-insert.bt b/tests/media/bifs/bifs-command-proto-insert.bt
deleted file mode 100644
index 7c0d9e59a1..0000000000
--- a/tests/media/bifs/bifs-command-proto-insert.bt
+++ /dev/null
@@ -1,83 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-DEF ORD OrderedGroup {
- children [
- DEF BACK Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows proto declaration insertion" "through BIFS Extended commands" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Proto Insert test"
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- translation -100 0
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- ]
-}
-
-
-AT 1000 {
- INSERTPROTO [
- PROTO MYPROTO [
- exposedField SFVec2f translation 0 0
- ] {
- Transform2D {
- translation IS translation
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 20
- }
- }
- ]
- }
- }
- ]
- INSERT AT ORD.children[0] MYPROTO {
- translation 100 0
- }
-}
-
diff --git a/tests/media/bifs/bifs-command-protolist-delete.bt b/tests/media/bifs/bifs-command-protolist-delete.bt
deleted file mode 100644
index 5985443030..0000000000
--- a/tests/media/bifs/bifs-command-protolist-delete.bt
+++ /dev/null
@@ -1,93 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-PROTO MYPROTO [
- exposedField SFVec2f translation 0 0
-] {
- Transform2D {
- translation IS translation
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 20
- }
- }
- ]
- }
-}
-PROTO MYOTHERPROTO [
- exposedField SFVec2f translation 0 0
-] {
- Transform2D {
- translation IS translation
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 50
- }
- }
- ]
- }
-}
-DEF ORD OrderedGroup {
- children [
- DEF BACK Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows proto declaration list deletion" "through BIFS Extended commands" "The player should complain about unknown nodes" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Proto List Delete test"
- }
- MYPROTO {}
- ]
-}
-
-
-AT 1000 {
- DELETEPROTO [MYPROTO]
-}
-
-AT 2000 {
- INSERT AT ORD.children[0] MYPROTO {
- translation -100 0
- }
-}
-
-AT 3000 {
- INSERT AT ORD.children[0] MYOTHERPROTO {
- translation 100 0
- }
-}
-
diff --git a/tests/media/bifs/bifs-command-quantification.bt b/tests/media/bifs/bifs-command-quantification.bt
deleted file mode 100644
index dd62a051aa..0000000000
--- a/tests/media/bifs/bifs-command-quantification.bt
+++ /dev/null
@@ -1,186 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows quantification of IFS2D" "with several values" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Quantification Test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- QuantizationParameter {
- position2DQuant TRUE
- position2DMin -100 -100
- position2DMax 100 100
- position2DNbBits 9
- colorQuant FALSE
- }
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- ]
-}
-
-
-AT 2000 {
- REPLACE TR BY DEF TR1 Transform2D {
- scale 0.5 0.5
- children [
- QuantizationParameter {
- position2DQuant TRUE
- position2DMin -100 -100
- position2DMax 100 100
- position2DNbBits 8
- colorQuant FALSE
- }
- Shape {
- appearance Appearance {
- material USE MAT
- }
- geometry IndexedFaceSet2D {
- coord Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
-}
-
-AT 4000 {
- REPLACE TR1 BY DEF TR2 Transform2D {
- scale 0.5 0.5
- children [
- QuantizationParameter {
- position2DQuant TRUE
- position2DMin -100 -100
- position2DMax 100 100
- position2DNbBits 6
- colorQuant FALSE
- }
- Shape {
- appearance Appearance {
- material USE MAT
- }
- geometry IndexedFaceSet2D {
- coord Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
-}
-
-AT 6000 {
- REPLACE TR2 BY DEF TR3 Transform2D {
- scale 0.5 0.5
- children [
- QuantizationParameter {
- position2DQuant TRUE
- position2DMin -100 -100
- position2DMax 100 100
- position2DNbBits 4
- colorQuant FALSE
- }
- Shape {
- appearance Appearance {
- material USE MAT
- }
- geometry IndexedFaceSet2D {
- coord Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
-}
-
-AT 8000 {
- REPLACE TR3 BY DEF TR4 Transform2D {
- scale 0.5 0.5
- children [
- QuantizationParameter {
- position2DQuant TRUE
- position2DMin -100 -100
- position2DMax 100 100
- position2DNbBits 2
- colorQuant FALSE
- }
- Shape {
- appearance Appearance {
- material USE MAT
- }
- geometry IndexedFaceSet2D {
- coord Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
-}
-
-AT 10000 {
- REPLACE TR4 BY DEF TR5 Transform2D {
- scale 0.5 0.5
- children [
- QuantizationParameter {
- position2DQuant TRUE
- position2DMin -100 -100
- position2DMax 100 100
- position2DNbBits 1
- colorQuant FALSE
- }
- Shape {
- appearance Appearance {
- material USE MAT
- }
- geometry IndexedFaceSet2D {
- coord Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
-}
-
diff --git a/tests/media/bifs/bifs-command-replace-field.bt b/tests/media/bifs/bifs-command-replace-field.bt
deleted file mode 100644
index c76ff894c4..0000000000
--- a/tests/media/bifs/bifs-command-replace-field.bt
+++ /dev/null
@@ -1,67 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info [
- "This test shows field replacement using BIFS commands."
- "At initialization, the scene shows a polygon filled in red"
- "At 2s, the scene is modified and the polygon is not filled, just the border is diplayed."
- "The command used in this sequence replaces the content of the field and not just a single value"
- "It applies to both SFField and MFField, for replacement of single value in an MFField, use Indexed Replacement"
- "cf bifs-command-replace-index"
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.3 $"
- "(C) 2002-2004 GPAC Team"]
- title "Field Replacement"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- ]
-}
-
-
-AT 2000 {
- REPLACE MAT.filled BY FALSE
-}
-
diff --git a/tests/media/bifs/bifs-command-replace-index.bt b/tests/media/bifs/bifs-command-replace-index.bt
deleted file mode 100644
index 4c17c46326..0000000000
--- a/tests/media/bifs/bifs-command-replace-index.bt
+++ /dev/null
@@ -1,58 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows indexed value replacement" "through BIFS commands" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Indexed Value replace test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- ]
-}
-
-
-AT 2000 {
- REPLACE COORD.point[2] BY 100 100
-}
-
diff --git a/tests/media/bifs/bifs-command-replace-node-null.bt b/tests/media/bifs/bifs-command-replace-node-null.bt
deleted file mode 100644
index 8d5852288a..0000000000
--- a/tests/media/bifs/bifs-command-replace-node-null.bt
+++ /dev/null
@@ -1,65 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info [
- "This test shows a BIFS command replacing a node by the NULL node"
- "Initially, the scene has a white background but at 2s, the Background2D node is replaced by a NULL node. Since the Background2D node is not used anymore, it is deleted."
- "Replacing with a NULL node does not change the index of the following siblings."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Node Replacement with a NULL node"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- ]
-}
-
-
-AT 2000 {
- REPLACE BACK BY NULL
-}
-
diff --git a/tests/media/bifs/bifs-command-replace-node.bt b/tests/media/bifs/bifs-command-replace-node.bt
deleted file mode 100644
index c32fdb9eab..0000000000
--- a/tests/media/bifs/bifs-command-replace-node.bt
+++ /dev/null
@@ -1,67 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info [
- "This test shows node replacement through BIFS commands"
- "Initally, the scene has a white background, but at 2s the Background2D node is replaced by a new node defining a yellow background."
- "The same test could be done replacing the field backColor of the Background2D node, this would be a field replacement."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Node Replacement"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- ]
-}
-
-
-AT 2000 {
- REPLACE BACK BY Background2D {
- backColor 0 1 1
- }
-}
-
diff --git a/tests/media/bifs/bifs-command-replace-route.bt b/tests/media/bifs/bifs-command-replace-route.bt
deleted file mode 100644
index 692f33196e..0000000000
--- a/tests/media/bifs/bifs-command-replace-route.bt
+++ /dev/null
@@ -1,67 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows route replacement" "through BIFS commands" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "route replace test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- loop TRUE
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 1 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-DEF R1 ROUTE SI.value_changed TO MAT.transparency
-
-AT 2000 {
- REPLACE ROUTE R1 BY SI.value_changed TO TR.rotationAngle
-}
-
diff --git a/tests/media/bifs/bifs-command-replace-scene-null.bt b/tests/media/bifs/bifs-command-replace-scene-null.bt
deleted file mode 100644
index 7b18bb83d6..0000000000
--- a/tests/media/bifs/bifs-command-replace-scene-null.bt
+++ /dev/null
@@ -1,37 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- objectTypeIndication 1
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 0
- }
- WorldInfo {
- info ["This shows scene replacement" "through BIFS commands" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "scene replace test"
- }
- ]
-}
-
-
-AT 2000 {
- REPLACE SCENE BY NULL
-
-}
-
diff --git a/tests/media/bifs/bifs-command-replace-scene.bt b/tests/media/bifs/bifs-command-replace-scene.bt
deleted file mode 100644
index 361bac3ad5..0000000000
--- a/tests/media/bifs/bifs-command-replace-scene.bt
+++ /dev/null
@@ -1,76 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 0
- }
- WorldInfo {
- info [
- "This test shows scene replacement using BIFS commands."
- "At initialization, the scene is empty, only a yellow background."
- "At 2s, the whole scene is replaced by a new one containing a red polygon."
- "All resources belonging to the previous scene are reclaimed."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.3 $"
- "(C) 2002-2004 GPAC Team"]
- title "Scene Replacement"
- }
- ]
-}
-
-
-AT 2000 {
- REPLACE SCENE BY OrderedGroup {
- children [
- WorldInfo {
- info ["This shows scene replacement" "through BIFS commands" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "scene replace test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- ]
- }
-
-}
-
diff --git a/tests/media/bifs/bifs-command-route-add-children.bt b/tests/media/bifs/bifs-command-route-add-children.bt
deleted file mode 100644
index 516435b859..0000000000
--- a/tests/media/bifs/bifs-command-route-add-children.bt
+++ /dev/null
@@ -1,79 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-DEF OG OrderedGroup {
- children [
- WorldInfo {
- info ["This shows node routing" "through addChildren field" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Node Routing test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR1 Transform2D {
- translation -100 0
- }
- DEF TR2 Transform2D {
- translation 100 0
- }
- ]
-}
-
-ROUTE TR1.children TO TR2.addChildren
-
-AT 2000 {
- APPEND TO TR1.children Shape {
- appearance Appearance {
- material DEF M1 Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 50
- }
- }
-}
-
-AT 4000 {
- REPLACE M1.filled BY FALSE
-}
-
-AT 6000 {
- REPLACE TR1.children[0] BY NULL
-}
-
-AT 8000 {
- APPEND TO TR1.children Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 25
- }
- }
-}
-
diff --git a/tests/media/bifs/bifs-command-route-children.bt b/tests/media/bifs/bifs-command-route-children.bt
deleted file mode 100644
index 5ea4706ca6..0000000000
--- a/tests/media/bifs/bifs-command-route-children.bt
+++ /dev/null
@@ -1,79 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-DEF OG OrderedGroup {
- children [
- WorldInfo {
- info ["This shows node routing" "through children field" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Node duplicate test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR1 Transform2D {
- translation -100 0
- }
- DEF TR2 Transform2D {
- translation 100 0
- }
- ]
-}
-
-ROUTE TR1.children TO TR2.children
-
-AT 2000 {
- APPEND TO TR1.children Shape {
- appearance Appearance {
- material DEF M1 Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 50
- }
- }
-}
-
-AT 4000 {
- REPLACE M1.filled BY FALSE
-}
-
-AT 6000 {
- REPLACE TR1.children[0] BY NULL
-}
-
-AT 8000 {
- APPEND TO TR1.children Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 25
- }
- }
-}
-
diff --git a/tests/media/bifs/bifs-command-route-node-exposedfield.bt b/tests/media/bifs/bifs-command-route-node-exposedfield.bt
deleted file mode 100644
index 0210d7891f..0000000000
--- a/tests/media/bifs/bifs-command-route-node-exposedfield.bt
+++ /dev/null
@@ -1,80 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-DEF OG OrderedGroup {
- children [
- WorldInfo {
- info ["This shows exposed field routing" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Field Routing Test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- Transform2D {
- translation -100 0
- children [
- Shape {
- appearance Appearance {
- material DEF M1 Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 50
- }
- }
- ]
- }
- Transform2D {
- translation 100 0
- children [
- Shape {
- appearance Appearance {
- material DEF M2 Material2D {
- emissiveColor 1 1 0
- }
- }
- geometry Circle {
- radius 50
- }
- }
- ]
- }
- ]
-}
-
-ROUTE M1.filled TO M2.filled
-
-AT 2000 {
- REPLACE M1.filled BY TRUE
-}
-
-AT 4000 {
- REPLACE M1.filled BY FALSE
-}
-
-AT 6000 {
- REPLACE M2.filled BY TRUE
-}
-
diff --git a/tests/media/bifs/bifs-command-route-node.bt b/tests/media/bifs/bifs-command-route-node.bt
deleted file mode 100644
index a6e9d219d5..0000000000
--- a/tests/media/bifs/bifs-command-route-node.bt
+++ /dev/null
@@ -1,76 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-DEF OG OrderedGroup {
- children [
- WorldInfo {
- info ["This shows node routing" "through exposed fields" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Node routing test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- Transform2D {
- translation -100 0
- children [
- Shape {
- appearance DEF APP1 Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 50
- }
- }
- ]
- }
- Transform2D {
- translation 100 0
- children [
- Shape {
- appearance DEF APP2 Appearance {
- material Material2D {
- emissiveColor 1 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 50
- }
- }
- ]
- }
- ]
-}
-
-ROUTE APP1.material TO APP2.material
-
-AT 2000 {
- REPLACE APP1.material BY Material2D {
- emissiveColor 1 0 1
- filled TRUE
- }
-}
-
diff --git a/tests/media/bifs/bifs-command-route-remove-children.bt b/tests/media/bifs/bifs-command-route-remove-children.bt
deleted file mode 100644
index 45b87b1e13..0000000000
--- a/tests/media/bifs/bifs-command-route-remove-children.bt
+++ /dev/null
@@ -1,90 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-DEF OG OrderedGroup {
- children [
- WorldInfo {
- info ["This shows node deletion" "through removeChildren field" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Node delete test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR1 Transform2D {
- translation -100 0
- }
- DEF TR2 Transform2D {
- translation 100 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 50
- }
- }
- ]
- }
- ]
-}
-
-DEF R1 ROUTE TR1.children TO TR2.addChildren
-
-AT 2000 {
- APPEND TO TR1.children Shape {
- appearance Appearance {
- material DEF M1 Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 50
- }
- }
-}
-
-AT 3000 {
- DELETE ROUTE R1
- INSERT ROUTE TR1.children TO TR2.removeChildren
-}
-
-AT 4000 {
- APPEND TO TR1.children Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 1 1
- filled TRUE
- }
- }
- geometry Circle {
- radius 20
- }
- }
-}
-
-
diff --git a/tests/media/bifs/bifs-environmenttest.bt b/tests/media/bifs/bifs-environmenttest.bt
deleted file mode 100644
index 5a2052581c..0000000000
--- a/tests/media/bifs/bifs-environmenttest.bt
+++ /dev/null
@@ -1,129 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- objectTypeIndication 1
- streamType 3
- bufferSizeDB 177
- decSpecificInfo BIFSConfig {
- nodeIDbits 24
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {backColor 1 1 1}
- WorldInfo {
- info [
- "This test shows usage of the EnvironmentTest node. The various settings of the node are tested."
- ""
- "GPAC Regression Tests" "$Date: $ - $Revision: $"
- "(C) 2010-200X GPAC Team"
- ]
- title "EnvironmentTest Node testing"
- }
-
- Transform2D {
- translation 0 50
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled true
- }
- }
- geometry Text {
- string ["Width:"]
- fontStyle DEF FSEND FontStyle {
- size 24
- justify "END"
- }
- }
- }
- Shape {
- appearance USE APP
- geometry DEF T1 Text {
- string [""]
- fontStyle DEF FSBEGIN FontStyle {
- size 24
- justify "BEGIN"
- }
- }
- }
- ]
- }
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Height:"]
- fontStyle USE FSEND
- }
- }
- Shape {
- appearance USE APP
- geometry DEF T2 Text {
- string [""]
- fontStyle USE FSBEGIN
- }
- }
- ]
- }
-
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Portrait:"]
- fontStyle USE FSEND
- }
- }
- Shape {
- appearance USE APP
- geometry DEF T3 Text {
- string [""]
- fontStyle USE FSBEGIN
- }
- }
- ]
- }
-
- DEF V1 Valuator {}
- DEF EV1 EnvironmentTest {
- parameter 2
- }
-
- DEF V2 Valuator {}
- DEF EV2 EnvironmentTest {
- parameter 3
- }
-
- DEF V3 Valuator {}
- DEF EV3 EnvironmentTest {
- parameter 1
- }
- ]
-}
-
-ROUTE EV1.parameterValue TO V1.inSFString
-ROUTE V1.outMFString TO T1.string
-
-ROUTE EV2.parameterValue TO V2.inSFString
-ROUTE V2.outMFString TO T2.string
-
-ROUTE EV3.valueEqual TO V3.inSFBool
-ROUTE V3.outMFString TO T3.string
diff --git a/tests/media/bifs/bifs-externproto-forestgump-lib.bt b/tests/media/bifs/bifs-externproto-forestgump-lib.bt
deleted file mode 100644
index d6123e8f70..0000000000
--- a/tests/media/bifs/bifs-externproto-forestgump-lib.bt
+++ /dev/null
@@ -1,463 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-PROTO FORESTGUMP [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- exposedField SFFloat rotation 0
- exposedField SFFloat lineWidth 3
- exposedField SFColor lineColor 0.121569 0.101961 0.0901961
- exposedField SFTime runTime 1
- exposedField SFBool loop TRUE
- exposedField SFTime start 0
-] {
- Transform2D {
- rotationAngle IS rotation
- scale IS scale
- translation IS translation
- children [
- DEF MYSWITCH Switch {
- whichChoice 0
- choice [
- Transform2D {
- scale 0.0899561 0.0900365
- translation 260.243 42.9024
- children [
- Transform2D {
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- lineProps LineProperties {
- lineColor IS lineColor
- width IS lineWidth
- }
- }
- }
- geometry Curve2D {
- type [1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [-2827 -11 -2864 -2 -2864 -2 -2883 -2 -2883 -2 -2892 -2 -2901 -11 -2911 -11 -2920 -11 -2929 -20 -2939 -29 -2939 -29 -2957 -48 -2957 -48 -2966 -57 -2957 -57 -2966 -76 -2966 -85 -2976 -95 -2976 -104 -2976 -104 -2976 -132 -2976 -132 -2976 -132 -2976 -160 -2976 -160 -2966 -178 -2957 -188 -2957 -188 -2957 -188 -2939 -197 -2939 -197 -2939 -197 -2920 -197 -2920 -197 -2920 -197 -2911 -206 -2911 -206 -2911 -206 -2892 -206 -2892 -206 -2892 -206 -2873 -206 -2873 -206 -2873 -206 -2855 -215 -2855 -215 -2855 -215 -2836 -215 -2836 -215 -2836 -215 -2827 -206 -2827 -206 -2827 -206 -2808 -197 -2808 -197 -2799 -188 -2799 -188 -2790 -178 -2790 -178 -2790 -169 -2790 -169 -2780 -160 -2780 -160 -2771 -150 -2771 -150 -2771 -141 -2771 -141 -2771 -132 -2771 -132 -2771 -122 -2771 -122 -2771 -113 -2771 -113 -2771 -104 -2771 -104 -2771 -95 -2771 -95 -2771 -85 -2771 -85 -2771 -76 -2780 -57 -2780 -48 -2780 -48 -2790 -29 -2790 -29 -2790 -29 -2808 -20 -2808 -20 -2808 -20 -2818 -11 -2818 -11 -2827 -2 -2827 -2 -2836 -2 -2836 -2 -2846 -2 -2855 -2 -2873 -2 -2883 -2]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [1 2 2 1 2 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [-2883 -225 -2883 -262 -2883 -262 -2883 -281 -2883 -281 -2883 -290 -2883 -299 -2883 -308 -2883 -327 -2883 -327 -2892 -336 -2892 -336 -2892 -336 -2892 -383 -2892 -392 -2892 -401 -2892 -429 -2892 -439 -2892 -439 -2892 -467 -2892 -467 -2892 -467 -2892 -485 -2892 -485 -2901 -485 -2901 -485 -2901 -494 -2901 -494 -2901 -504 -2901 -513 -2901 -532 -2901 -541]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [-3004 -755 -2994 -727 -2985 -708 -2976 -690 -2976 -680 -2976 -643 -2976 -643 -2957 -625 -3004 -653 -3004 -653 -3004 -653 -3115 -718 -3115 -708 -3115 -662 -3032 -541 -2957 -541 -2939 -541 -2901 -522 -2883 -541 -2883 -541 -2855 -560 -2855 -560 -2846 -569 -2818 -587 -2818 -606 -2818 -625 -2790 -662 -2790 -708 -2790 -773 -2799 -848 -2799 -913 -2799 -931 -2808 -931 -2808 -950 -2808 -959 -2790 -931 -2790 -931 -2780 -904 -2743 -857 -2734 -829 -2734 -820 -2697 -773 -2706 -773]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [-2985 -346 -2994 -346 -3022 -374 -3032 -374 -3041 -374 -3050 -383 -3050 -392 -3050 -392 -3134 -392 -3143 -392 -3152 -392 -3134 -364 -3134 -364 -3134 -364 -3106 -346 -3106 -346 -3097 -336 -2985 -253 -2957 -253 -2939 -253 -2920 -271 -2911 -271 -2901 -271 -2873 -281 -2864 -281 -2836 -271 -2790 -234 -2771 -225 -2762 -225 -2734 -206 -2725 -197 -2715 -188 -2669 -160 -2669 -160 -2660 -160 -2660 -150 -2660 -169 -2660 -206 -2641 -262 -2641 -299]
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- scale 0.0900093 0.0899546
- translation 190.415 42.8184
- children [
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [-2083 -20 -2120 -20 -2120 -20 -2130 -20 -2130 -20 -2139 -20 -2139 -20 -2148 -20 -2148 -20 -2148 -20 -2167 -20 -2167 -20 -2167 -20 -2195 -30 -2195 -30 -2195 -30 -2204 -48 -2213 -58 -2213 -58 -2232 -67 -2241 -76 -2241 -76 -2241 -113 -2241 -113 -2241 -113 -2250 -132 -2250 -141 -2250 -151 -2241 -169 -2241 -169 -2241 -179 -2223 -188 -2223 -188 -2223 -188 -2213 -216 -2204 -216 -2195 -216 -2195 -225 -2185 -225 -2185 -225 -2157 -225 -2157 -225 -2157 -225 -2139 -225 -2139 -225 -2139 -225 -2120 -225 -2120 -225 -2120 -225 -2111 -216 -2111 -216 -2111 -216 -2092 -216 -2092 -216 -2092 -216 -2074 -206 -2074 -206 -2074 -206 -2064 -197 -2064 -197 -2064 -197 -2055 -179 -2055 -179 -2046 -179 -2046 -179 -2046 -169 -2046 -169 -2037 -160 -2037 -160 -2037 -151 -2037 -151 -2037 -141 -2037 -141 -2037 -132 -2037 -132 -2037 -123 -2037 -123 -2037 -113 -2037 -113 -2037 -104 -2037 -104 -2037 -95 -2037 -95 -2037 -95 -2037 -76 -2037 -76 -2037 -76 -2055 -39 -2055 -39 -2055 -39 -2074 -30 -2074 -30 -2074 -30 -2092 -20 -2092 -20 -2092 -20 -2102 -11 -2102 -11 -2111 -11 -2111 -11 -2120 -11 -2120 -11 -2120 -2 -2120 -2 -2157 -2 -2157 -2]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [1 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [-2130 -244 -2130 -290 -2130 -318 -2130 -355 -2130 -383 -2130 -402 -2139 -420 -2139 -439 -2139 -448 -2139 -476 -2139 -485 -2139 -495 -2139 -504 -2139 -513 -2139 -523 -2139 -523 -2139 -532 -2139 -532 -2139 -541 -2139 -541 -2130 -551 -2130 -551]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [-2306 -792 -2269 -764 -2232 -718 -2204 -690 -2195 -681 -2204 -690 -2213 -690 -2241 -681 -2325 -671 -2343 -653 -2343 -653 -2362 -644 -2362 -644 -2371 -634 -2278 -569 -2278 -569 -2241 -560 -2213 -551 -2176 -551 -2139 -551 -2027 -578 -2027 -616 -2027 -625 -2018 -625 -2018 -634 -1999 -671 -1999 -709 -1999 -755 -1999 -811 -2074 -904 -2111 -922 -2148 -941 -2139 -950 -2102 -950 -2064 -950 -2009 -950 -1971 -950]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [-2223 -402 -2260 -420 -2325 -439 -2353 -411 -2371 -392 -2381 -374 -2381 -355 -2381 -318 -2371 -290 -2343 -281 -2306 -262 -2232 -244 -2185 -244 -2176 -244 -2139 -225 -2130 -225 -2120 -225 -2046 -234 -2027 -234 -1981 -234 -1897 -253 -1878 -299 -1869 -318 -1851 -346 -1851 -383 -1851 -411 -1860 -448 -1860 -467]
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- scale 0.0899291 0.0900198
- translation 123.698 44.4248
- children [
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [1 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [-1283 -11 -1320 -11 -1320 -11 -1330 -11 -1330 -11 -1339 -11 -1339 -11 -1348 -11 -1348 -11 -1348 -11 -1367 -11 -1367 -11 -1367 -20 -1367 -20 -1376 -20 -1376 -20 -1376 -20 -1413 -39 -1413 -39 -1413 -39 -1432 -76 -1432 -76 -1432 -85 -1441 -104 -1441 -113 -1441 -123 -1451 -141 -1451 -151 -1451 -169 -1451 -160 -1441 -169 -1441 -169 -1432 -188 -1432 -188 -1432 -188 -1423 -206 -1423 -206 -1423 -206 -1404 -216 -1404 -216 -1395 -216 -1386 -225 -1376 -225 -1376 -225 -1348 -225 -1348 -225 -1348 -225 -1330 -225 -1330 -225 -1330 -225 -1311 -225 -1311 -225 -1311 -225 -1293 -216 -1293 -216 -1293 -216 -1283 -206 -1283 -206 -1283 -206 -1265 -197 -1265 -197 -1265 -197 -1255 -188 -1255 -188 -1255 -188 -1246 -169 -1246 -169 -1237 -169 -1237 -169 -1237 -160 -1237 -160 -1237 -151 -1237 -151 -1237 -141 -1237 -141 -1237 -132 -1237 -132 -1237 -123 -1237 -123 -1237 -113 -1237 -113 -1237 -104 -1237 -104 -1237 -95 -1237 -95 -1237 -85 -1237 -85 -1237 -85 -1237 -67 -1237 -67 -1237 -67 -1255 -48 -1255 -39 -1255 -39 -1265 -20 -1265 -20 -1265 -20 -1283 -11 -1283 -11 -1283 -11 -1302 -2 -1302 -2 -1311 -2 -1311 -2 -1320 -2 -1320 -2 -1330 -2 -1339 -2 -1358 -2 -1367 -2]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [1 2 1 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [-1311 -234 -1311 -271 -1311 -271 -1311 -281 -1311 -281 -1311 -299 -1311 -318 -1311 -355 -1311 -374 -1311 -392 -1311 -430 -1311 -448 -1311 -457 -1311 -485 -1311 -495 -1311 -495 -1311 -513 -1311 -513 -1311 -523 -1311 -523 -1311 -532 -1311 -532 -1311 -541 -1311 -560 -1311 -578 -1311 -560]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [-1572 -662 -1534 -709 -1469 -755 -1441 -783 -1423 -802 -1451 -764 -1451 -764 -1460 -736 -1506 -578 -1469 -560 -1451 -550 -1330 -597 -1320 -597 -1293 -606 -1274 -616 -1274 -662 -1274 -690 -1274 -727 -1283 -746 -1283 -755 -1293 -792 -1302 -811 -1339 -885 -1274 -904 -1274 -987]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2]
- point Coordinate2D {
- point [-1609 -541 -1618 -467 -1599 -504 -1590 -448 -1562 -309 -1423 -253 -1283 -253 -1237 -253 -1144 -281 -1144 -327 -1144 -346 -1135 -355 -1144 -374 -1153 -392 -1227 -467 -1227 -485]
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- scale 0.0899947 0.0899257
- translation 62.0964 37.7238
- children [
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 1 2 1 2 1]
- point Coordinate2D {
- point [-511 -30 -549 -30 -567 -30 -577 -30 -586 -30 -604 -48 -604 -48 -614 -48 -623 -67 -623 -76 -623 -86 -642 -76 -642 -95 -642 -95 -642 -123 -642 -123 -642 -132 -642 -141 -642 -151 -642 -160 -623 -179 -623 -179 -623 -179 -614 -188 -614 -188 -614 -188 -595 -188 -595 -188 -595 -188 -586 -197 -586 -197 -586 -197 -567 -197 -567 -197 -567 -197 -549 -207 -549 -207 -549 -207 -539 -197 -539 -197 -539 -197 -521 -197 -521 -197 -521 -197 -502 -188 -502 -188 -493 -179 -493 -179 -484 -169 -484 -169 -474 -169 -474 -169 -474 -160 -474 -160 -465 -160 -465 -160 -465 -151 -465 -151 -465 -141 -465 -141 -465 -132 -465 -132 -456 -132 -456 -132 -456 -114 -456 -114 -456 -86 -465 -86 -465 -86 -465 -86 -474 -67 -474 -58 -474 -48 -484 -48 -484 -39 -484 -39 -493 -21 -493 -21 -502 -21 -502 -21 -511 -11 -511 -11 -521 -2 -521 -2 -558 -2 -511 -30 -521 -2]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 1 2 2]
- point Coordinate2D {
- point [-539 -225 -539 -262 -549 -281 -549 -318 -549 -337 -558 -355 -558 -374 -558 -383 -558 -411 -558 -430 -558 -439 -558 -448 -558 -467 -558 -476 -558 -504 -567 -513 -558 -523]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 1 2 2 2 2 2]
- point Coordinate2D {
- point [-865 -551 -865 -569 -846 -653 -846 -672 -846 -690 -837 -699 -837 -709 -837 -718 -828 -718 -828 -709 -828 -681 -763 -606 -735 -588 -716 -579 -651 -541 -632 -541 -577 -541 -521 -532 -465 -560 -446 -569 -400 -616 -381 -634 -381 -634 -353 -699 -372 -699 -400 -699 -428 -672 -428 -672 -437 -672 -437 -672 -474 -653 -474 -653 -484 -653 -493 -662 -493 -672 -493 -690 -502 -755 -502 -774 -502 -783 -502 -792 -493 -811 -484 -830 -474 -848 -474 -830]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2]
- point Coordinate2D {
- point [-1023 -365 -976 -318 -930 -300 -874 -272 -865 -272 -837 -253 -828 -253 -716 -216 -577 -262 -456 -262 -428 -262 -335 -318 -363 -346 -372 -355 -437 -346 -456 -346 -456 -346 -511 -337 -511 -337 -530 -337 -539 -318 -549 -318]
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- scale 0.0899962 0.0899977
- translation -16.1993 42.7489
- children [
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [279 -20 260 -20 232 -1 223 -1 214 -1 205 -20 195 -20 186 -20 167 -29 167 -39 167 -48 149 -66 149 -76 139 -94 139 -94 139 -113 139 -132 130 -141 130 -159 130 -169 139 -178 139 -187 139 -187 149 -206 149 -206 149 -206 158 -225 158 -225 158 -225 177 -234 177 -234 177 -234 195 -234 195 -234 195 -234 214 -234 214 -234 214 -234 232 -234 232 -234 242 -234 251 -225 260 -225 270 -225 270 -225 279 -215 279 -215 288 -215 288 -215 298 -206 298 -206 307 -197 307 -197 316 -187 316 -187 316 -178 316 -178 325 -169 325 -169 335 -159 335 -159 335 -141 335 -141 335 -132 335 -122 335 -113 335 -94 325 -85 325 -76 325 -76 325 -48 325 -48 325 -48 316 -29 316 -29 316 -29 298 -20 298 -20 288 -11 288 -11 279 -11 279 -11 270 -11 260 -11 232 -11 223 -11]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 1 2 1 2]
- point Coordinate2D {
- point [232 -252 232 -280 214 -327 214 -345 214 -364 205 -411 205 -429 205 -438 205 -466 205 -476 205 -494 205 -494 205 -513 205 -513 195 -531 195 -531 195 -569 195 -569]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 1 2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [56 -848 65 -857 130 -913 149 -931 158 -941 186 -968 149 -913 149 -913 130 -866 130 -773 130 -717 130 -680 112 -662 112 -624 112 -578 139 -522 195 -522 260 -522 409 -531 409 -615 409 -615 428 -634 400 -634 372 -634 298 -615 279 -624 260 -634 279 -736 279 -755]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [-56 -327 -46 -290 -37 -243 -28 -197 -28 -187 0 -159 9 -141 9 -132 19 -141 19 -150 28 -169 112 -243 149 -243 167 -243 214 -262 251 -262 279 -262 298 -252 316 -271 325 -280 353 -299 353 -299 353 -299 381 -327 391 -327 446 -355 325 -373 316 -373 279 -383 205 -373 177 -345]
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- scale 0.0900707 0.0899924
- translation -85.7923 41.9814
- children [
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [1060 -20 1060 -20 1014 -2 1004 -2 995 -2 986 -11 976 -11 976 -11 949 -20 949 -20 939 -20 921 -48 921 -58 921 -58 902 -86 902 -86 902 -86 902 -104 902 -104 902 -113 902 -123 902 -132 902 -132 911 -151 911 -151 911 -151 921 -169 921 -169 921 -169 939 -188 939 -188 939 -188 949 -197 949 -197 949 -197 967 -206 967 -206 967 -206 986 -206 995 -206 1004 -206 1004 -206 1014 -206 1014 -206 1023 -206 1023 -206 1032 -206 1032 -206 1051 -197 1051 -197 1060 -197 1060 -197 1069 -188 1069 -188 1079 -179 1079 -179 1079 -169 1079 -169 1088 -169 1088 -169 1088 -169 1088 -151 1088 -151 1088 -141 1097 -123 1097 -104 1097 -86 1097 -86 1088 -67 1088 -67 1079 -48 1079 -48 1079 -48 1069 -39 1069 -39 1060 -30 1060 -30 1051 -30 1051 -30 1042 -20 1032 -20 1014 -11 1004 -11]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 1 2 1 2]
- point Coordinate2D {
- point [995 -225 995 -253 1014 -318 1014 -346 1014 -365 1014 -411 1014 -430 1014 -439 1014 -467 1014 -476 1014 -485 1014 -485 1014 -504 1014 -504 1014 -513 1014 -523 1014 -541 1023 -541]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 1 2 2 2 2 2 2]
- point Coordinate2D {
- point [809 -932 846 -932 893 -913 921 -913 958 -913 930 -895 930 -895 921 -895 893 -895 865 -774 865 -764 837 -699 921 -569 976 -541 1014 -523 1088 -578 1097 -588 1107 -597 1144 -625 1153 -634 1209 -690 1069 -644 1051 -662 1032 -681 1116 -792 1153 -792]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2]
- point Coordinate2D {
- point [688 -532 688 -485 716 -374 753 -355 800 -327 883 -262 939 -262 976 -262 1032 -281 1069 -262 1125 -234 1190 -309 1209 -327 1237 -355 1181 -383 1162 -402 1144 -420 1107 -448 1107 -476]
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- scale 0.0899064 0.08998
- translation -164.619 43.1904
- children [
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 2 1 2 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [1878 -20 1851 -11 1841 -1 1813 -1 1804 -1 1804 -11 1795 -11 1785 -11 1767 -39 1767 -48 1758 -57 1739 -66 1739 -85 1739 -85 1739 -113 1739 -113 1739 -122 1748 -132 1748 -141 1748 -141 1758 -159 1758 -169 1758 -169 1767 -187 1767 -187 1767 -187 1776 -206 1776 -206 1776 -206 1785 -215 1785 -215 1785 -215 1804 -225 1804 -225 1804 -225 1823 -225 1823 -225 1823 -225 1841 -225 1841 -225 1841 -225 1860 -215 1860 -215 1869 -215 1869 -215 1878 -206 1878 -206 1888 -197 1888 -197 1897 -187 1897 -187 1906 -178 1906 -178 1916 -169 1916 -169 1916 -159 1916 -159 1925 -150 1925 -150 1925 -150 1925 -132 1925 -132 1925 -122 1925 -122 1934 -113 1934 -113 1934 -113 1934 -85 1925 -76 1925 -76 1906 -66 1906 -57 1906 -48 1906 -39 1897 -29 1897 -29 1878 -20 1878 -20 1869 -20 1869 -20 1860 -11 1860 -11 1851 -11 1841 -11 1823 -1 1804 -1]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [1832 -234 1832 -271 1841 -327 1841 -364 1841 -383 1841 -411 1841 -429 1841 -429 1841 -466 1841 -466 1841 -466 1841 -485 1841 -485 1851 -485 1851 -485 1851 -494 1851 -494 1841 -494 1841 -494 1841 -531 1841 -531]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [1758 -959 1767 -931 1804 -894 1813 -866 1813 -857 1851 -792 1851 -792 1851 -792 1851 -792 1851 -792 1851 -792 1841 -801 1841 -801 1813 -829 1776 -708 1776 -699 1776 -662 1767 -606 1776 -578 1776 -578 1776 -550 1776 -550 1776 -550 1785 -559 1795 -559 1841 -559 1916 -550 1953 -513 1962 -504 1999 -485 1999 -485 1999 -485 2018 -466 2018 -466 2018 -466 2037 -457 2037 -457 2037 -457 2027 -457 2027 -457 2009 -476 1944 -606 1944 -652 1944 -652 1934 -680 1934 -680 1934 -680 1962 -662 1962 -662 1971 -652 2018 -615 2037 -606 2037 -606 2092 -597 2074 -597]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2]
- point Coordinate2D {
- point [1674 -476 1646 -448 1618 -411 1590 -383 1581 -373 1572 -345 1572 -345 1553 -327 1692 -262 1730 -252 1776 -243 1767 -225 1804 -243 1813 -243 1897 -243 1906 -243 1944 -243 1990 -271 1999 -280 2027 -308 2092 -383 2092 -411]
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- scale 0.089974 0.090028
- translation -247.069 37.0465
- children [
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 2 1 2 1 2 1]
- point Coordinate2D {
- point [2715 -4 2687 -4 2660 -13 2641 -13 2641 -13 2622 -23 2622 -23 2613 -32 2585 -69 2585 -69 2585 -78 2576 -106 2576 -116 2576 -134 2567 -125 2576 -143 2576 -143 2576 -171 2576 -171 2576 -171 2594 -190 2594 -190 2594 -190 2604 -209 2604 -209 2604 -209 2613 -218 2613 -218 2613 -218 2632 -218 2632 -218 2632 -218 2650 -218 2650 -218 2650 -218 2669 -218 2669 -218 2669 -218 2687 -209 2687 -209 2687 -209 2706 -209 2706 -209 2715 -199 2715 -199 2725 -199 2725 -199 2734 -199 2734 -199 2743 -190 2743 -190 2753 -190 2753 -190 2762 -181 2762 -181 2762 -171 2762 -171 2771 -171 2771 -171 2771 -162 2771 -162 2780 -153 2780 -153 2780 -153 2780 -134 2780 -134 2780 -125 2780 -97 2780 -88 2780 -78 2771 -69 2771 -60 2771 -60 2762 -50 2762 -50 2762 -50 2753 -32 2753 -32 2753 -23 2753 -23 2743 -13 2743 -13 2734 -13 2734 -13 2715 5 2715 -4 2734 -13]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 1 2 1 2]
- point Coordinate2D {
- point [2660 -255 2660 -274 2660 -311 2660 -329 2660 -348 2660 -376 2660 -395 2660 -413 2660 -413 2660 -432 2660 -432 2660 -450 2660 -460 2660 -497 2660 -506]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [2464 -822 2483 -794 2520 -748 2539 -720 2539 -711 2576 -683 2567 -683 2529 -683 2483 -711 2446 -711 2427 -711 2474 -636 2474 -636 2492 -608 2539 -571 2567 -553 2576 -553 2585 -534 2594 -534 2622 -525 2641 -506 2669 -506 2697 -506 2734 -506 2762 -506 2780 -506 2873 -553 2883 -571 2883 -571 2892 -590 2892 -599 2892 -599 2901 -627 2901 -627 2901 -627 2911 -608 2911 -608 2920 -581 2957 -534 2957 -506]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2]
- point Coordinate2D {
- point [2641 -292 2585 -311 2529 -320 2464 -320 2427 -320 2483 -274 2483 -274 2529 -227 2687 -227 2799 -227 2836 -227 2920 -227 2948 -236 2966 -246 3004 -264 3004 -274 3013 -292 3050 -320 3050 -329]
- }
- }
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval IS runTime
- loop IS loop
- startTime IS start
- }
- DEF VAL Valuator {
- Factor1 8
- }
- ROUTE TS.fraction_changed TO VAL.inSFFloat
- ROUTE VAL.outSFInt32 TO MYSWITCH.whichChoice
-}
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This file is used as a proto library by another file."
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"
- ]
- title "ExternProto Library File"
- }
- Shape {
- appearance Appearance { material Material2D { filled TRUE emissiveColor 0 0 0 } }
- geometry Text {
- string [
- "This file is used as a proto library by another file."
- ""
- "GPAC Regression Tests"
- "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $"
- "(C) 2002-2004 GPAC Team"
- ]
- fontStyle FontStyle {
- size 25
- justify [ "MIDDLE" "MIDDLE" ]
- }
- }
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-externproto-forestgump.bt b/tests/media/bifs/bifs-externproto-forestgump.bt
deleted file mode 100644
index dbf1e303f5..0000000000
--- a/tests/media/bifs/bifs-externproto-forestgump.bt
+++ /dev/null
@@ -1,96 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-EXTERNPROTO FORESTGUMP [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- exposedField SFFloat rotation 0
- exposedField SFFloat lineWidth 3
- exposedField SFColor lineColor 0.121569 0.101961 0.0901961
- exposedField SFTime runTime 1
- exposedField SFBool loop TRUE
- exposedField SFTime start 0
-] ""od:20""
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["Each animated logo is an instance of a single proto" "defined in an external library" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Complexe proto Test"
- }
- FORESTGUMP {
- translation -75 -75
- scale 1.1 1.1
- rotation 0.75
- runTime 0.5
- }
- FORESTGUMP {
- translation -100 50
- scale 1 1.5
- runTime 0.75
- start 2
- }
- FORESTGUMP {
- translation 0 10
- scale 1.8 1.8
- start 4
- }
- DEF ANIM FORESTGUMP {
- translation 75 -75
- rotation -1.25
- runTime 0.8
- start 6
- }
- DEF TIMER TimeSensor {
- cycleInterval 2
- loop TRUE
- startTime 6
- }
- DEF SI ScalarInterpolator {
- key [0 1]
- keyValue [0 6.283]
- }
- ]
-}
-
-ROUTE TIMER.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO ANIM.rotation
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 20
- URLstring "bifs-externproto-forestgump-lib.mp4"
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-externproto-mfurl-lib.bt b/tests/media/bifs/bifs-externproto-mfurl-lib.bt
deleted file mode 100644
index 3139371cac..0000000000
--- a/tests/media/bifs/bifs-externproto-mfurl-lib.bt
+++ /dev/null
@@ -1,52 +0,0 @@
-
-PROTO testURL [
- exposedField MFString theURL [""]
-] {
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture DEF MYTEXT ImageTexture {
- url IS theURL
- }
- }
- geometry Bitmap {}
-
- }
- ]
- }
-}
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This file is used as a proto library by another file."
- "GPAC Regression Tests"
- "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $"
- "(C) 2002-2004 GPAC Team"
- ]
- title "ExternProto Library File"
- }
- Shape {
- appearance Appearance { material Material2D { filled TRUE emissiveColor 0 0 0 } }
- geometry Text {
- string [
- "This file is used as a proto library by another file."
- ""
- "GPAC Regression Tests"
- "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $"
- "(C) 2002-2004 GPAC Team"
- ]
- fontStyle FontStyle {
- size 25
- justify [ "MIDDLE" "MIDDLE" ]
- }
- }
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-externproto-mfurl.bt b/tests/media/bifs/bifs-externproto-mfurl.bt
deleted file mode 100644
index 71308b6f63..0000000000
--- a/tests/media/bifs/bifs-externproto-mfurl.bt
+++ /dev/null
@@ -1,69 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-EXTERNPROTO testURL [
- exposedField MFString theURL [""]
-] ""od:20""
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This is a proto with an MF URL ISed field" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "ExternProto with URL Test"
- }
- DEF testInstance testURL {
- theURL ["10"]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 20
- URLstring "bifs-externproto-mfurl-lib.mp4"
- }
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 3
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-externproto-nood-lib.bt b/tests/media/bifs/bifs-externproto-nood-lib.bt
deleted file mode 100644
index b053634863..0000000000
--- a/tests/media/bifs/bifs-externproto-nood-lib.bt
+++ /dev/null
@@ -1,109 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-PROTO GEOMETRY_PROTO [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- exposedField SFFloat rotation 0
- exposedField SFColor Color 1 1 1
- exposedField SFBool filled TRUE
- exposedField SFFloat transparency 0
- exposedField SFColor lineColor 0 0 0
- exposedField SFFloat lineWidth 0
- exposedField SFNode obj NULL
-] {
- Transform2D {
- translation IS translation
- children [
- DEF S Shape {
- geometry IS obj
- appearance Appearance {
- material Material2D {
- emissiveColor IS Color
- filled IS filled
- transparency IS transparency
- lineProps LineProperties {
- lineColor IS lineColor
- width IS lineWidth
- }
- }
- }
- }
- Transform2D {
- translation -100 0
- children [
- USE S
- ]
- }
- ]
- }
-}
-PROTO GEO_PRO [
- exposedField SFVec2f translation 0 0
- exposedField SFNode obj NULL
-] {
- Transform2D {
- translation IS translation
- children [
- DEF S Shape {
- geometry IS obj
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- }
- ]
- }
-}
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This file is used as a proto library by another file."
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"
- ]
- title "ExternProto Library File"
- }
- Shape {
- appearance Appearance { material Material2D { filled TRUE emissiveColor 0 0 0 } }
- geometry Text {
- string [
- "This file is used as a proto library by another file."
- ""
- "GPAC Regression Tests"
- "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $"
- "(C) 2002-2004 GPAC Team"
- ]
- fontStyle FontStyle {
- size 25
- justify [ "MIDDLE" "MIDDLE" ]
- }
- }
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-externproto-nood.bt b/tests/media/bifs/bifs-externproto-nood.bt
deleted file mode 100644
index bf7509cd13..0000000000
--- a/tests/media/bifs/bifs-externproto-nood.bt
+++ /dev/null
@@ -1,70 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-EXTERNPROTO EXPR1 [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- exposedField SFFloat rotation 0
- exposedField SFColor color 1 1 1
- exposedField SFBool filled TRUE
- exposedField SFFloat transparency 0
- exposedField SFColor lineColor 0 0 0
- exposedField SFFloat lineWidth 0
- exposedField SFNode obj NULL
-] "bifs-externproto-nood-lib.bt#GEOMETRY_PROTO"
-
-EXTERNPROTO EXPR2 [
- exposedField SFVec2f translation 0 0
- exposedField SFNode obj NULL
-] "bifs-externproto-nood-lib.bt#GEO_PRO"
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of extern proto" "with vrml-like addressing (no MPEG-4 ODs)" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.4 $" "(C) 2002-2004 GPAC Team"]
- title "Simple ExternProto Test"
- }
- EXPR1 {
- translation 20 50
- color 0 1 0
- obj DEF C Circle {
- radius 75
- }
- }
- EXPR2 {
- translation -50 -50
- obj USE C
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-externproto-simple-lib.bt b/tests/media/bifs/bifs-externproto-simple-lib.bt
deleted file mode 100644
index f495c802a8..0000000000
--- a/tests/media/bifs/bifs-externproto-simple-lib.bt
+++ /dev/null
@@ -1,90 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-PROTO GEOMETRY_PROTO [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- exposedField SFFloat rotation 0
- exposedField SFColor Color 1 1 1
- exposedField SFBool filled TRUE
- exposedField SFFloat transparency 0
- exposedField SFColor lineColor 0 0 0
- exposedField SFFloat lineWidth 0
- exposedField SFNode obj NULL
-] {
- Transform2D {
- translation IS translation
- children [
- DEF S Shape {
- geometry IS obj
- appearance Appearance {
- material Material2D {
- emissiveColor IS Color
- filled IS filled
- transparency IS transparency
- lineProps LineProperties {
- lineColor IS lineColor
- width IS lineWidth
- }
- }
- }
- }
- Transform2D {
- translation -100 0
- children [
- USE S
- ]
- }
- ]
- }
-}
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This file is used as a proto library by another file."
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"
- ]
- title "ExternProto Library File"
- }
- Shape {
- appearance Appearance { material Material2D { filled TRUE emissiveColor 0 0 0 } }
- geometry Text {
- string [
- "This file is used as a proto library by another file."
- ""
- "GPAC Regression Tests"
- "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $"
- "(C) 2002-2004 GPAC Team"
- ]
- fontStyle FontStyle {
- size 25
- justify [ "MIDDLE" "MIDDLE" ]
- }
- }
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-externproto-simple.bt b/tests/media/bifs/bifs-externproto-simple.bt
deleted file mode 100644
index e7b41e5cbd..0000000000
--- a/tests/media/bifs/bifs-externproto-simple.bt
+++ /dev/null
@@ -1,81 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-EXTERNPROTO GEOMETRY_PROTO [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- exposedField SFFloat rotation 0
- exposedField SFColor Color 1 1 1
- exposedField SFBool filled TRUE
- exposedField SFFloat transparency 0
- exposedField SFColor lineColor 0 0 0
- exposedField SFFloat lineWidth 0
- exposedField SFNode obj NULL
-] ""od:20""
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of extern proto with regular addressing by proto ID" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Simple ExternProto Test"
- }
- DEF G GEOMETRY_PROTO {
- translation 200 0
- scale 1 1.5
- rotation 0.78
- Color 1 0 1
- transparency 0.75
- lineColor 1 0 0
- lineWidth 2
- obj Circle {
- radius 75
- }
- }
- Transform2D {
- translation -300 0
- children [
- USE G
- ]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 20
- URLstring "bifs-externproto-simple-lib.mp4"
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-game-arrange.bt b/tests/media/bifs/bifs-game-arrange.bt
deleted file mode 100644
index ed2229ab4d..0000000000
--- a/tests/media/bifs/bifs-game-arrange.bt
+++ /dev/null
@@ -1,452 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This file demonstrates how to use ECMAScript to make games in BIFS."
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"
- ]
- title "Arrange"
- }
- Transform2D {
- translation 0 150
- children [
- DEF StartTS TouchSensor {}
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0.5 0.5 0.5
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 30
- }
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Start Game"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- DEF TimeSensorTick TimeSensor {
- enabled FALSE
- loop TRUE
- }
- Transform2D {
- translation 0 75
- children [
- Shape {
- appearance DEF TA Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry DEF TextField Text {
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 22
- }
- }
- }
- ]
- }
- Switch {
- choice [
- DEF Hole Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 1 1
- filled TRUE
- }
- }
- geometry DEF R Rectangle {
- size 50 50
- }
- }
- ]
- }
- Transform2D {
- translation 0 -50
- children [
- DEF Table Form {
- size 150 150
- groups [1 -1 2 -1 3 -1 4 -1 5 -1 6 -1 7 -1 8 -1 9 -1 1 2 3 -1 4 5 6 -1 7 8 9 -1]
- constraints ["SHin" "SHin" "SHin" "SVin"]
- groupsIndex [1 2 3 -1 4 5 6 -1 7 8 9 -1 10 11 12 -1]
- children [
- DEF a_1_1 Switch {
- whichChoice 0
- choice [
- Transform2D {
- children [
- DEF TS_1_1 TouchSensor {}
- Shape {
- appearance DEF RA Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry USE R
- }
- Shape {
- appearance USE TA
- geometry Text {
- string ["1"]
- fontStyle USE FS
- }
- }
- ]
- }
- USE Hole
- ]
- }
- DEF a_1_2 Switch {
- whichChoice 0
- choice [
- Transform2D {
- children [
- DEF TS_1_2 TouchSensor {}
- Shape {
- appearance USE RA
- geometry USE R
- }
- Shape {
- appearance USE TA
- geometry Text {
- string ["2"]
- fontStyle USE FS
- }
- }
- ]
- }
- USE Hole
- ]
- }
- DEF a_1_3 Switch {
- whichChoice 0
- choice [
- Transform2D {
- children [
- DEF TS_1_3 TouchSensor {}
- Shape {
- appearance USE RA
- geometry USE R
- }
- Shape {
- appearance USE TA
- geometry Text {
- string ["3"]
- fontStyle USE FS
- }
- }
- ]
- }
- USE Hole
- ]
- }
- DEF a_2_1 Switch {
- whichChoice 0
- choice [
- Transform2D {
- children [
- DEF TS_2_1 TouchSensor {}
- Shape {
- appearance USE RA
- geometry USE R
- }
- Shape {
- appearance USE TA
- geometry Text {
- string ["4"]
- fontStyle USE FS
- }
- }
- ]
- }
- USE Hole
- ]
- }
- DEF a_2_2 Switch {
- whichChoice 0
- choice [
- Transform2D {
- children [
- DEF TS_2_2 TouchSensor {}
- Shape {
- appearance USE RA
- geometry USE R
- }
- Shape {
- appearance USE TA
- geometry Text {
- string ["5"]
- fontStyle USE FS
- }
- }
- ]
- }
- USE Hole
- ]
- }
- DEF a_2_3 Switch {
- whichChoice 0
- choice [
- Transform2D {
- children [
- DEF TS_2_3 TouchSensor {}
- Shape {
- appearance USE RA
- geometry USE R
- }
- Shape {
- appearance USE TA
- geometry Text {
- string ["6"]
- fontStyle USE FS
- }
- }
- ]
- }
- USE Hole
- ]
- }
- DEF a_3_1 Switch {
- whichChoice 0
- choice [
- Transform2D {
- children [
- DEF TS_3_1 TouchSensor {}
- Shape {
- appearance USE RA
- geometry USE R
- }
- Shape {
- appearance USE TA
- geometry Text {
- string ["7"]
- fontStyle USE FS
- }
- }
- ]
- }
- USE Hole
- ]
- }
- DEF a_3_2 Switch {
- whichChoice 0
- choice [
- Transform2D {
- children [
- DEF TS_3_2 TouchSensor {}
- Shape {
- appearance USE RA
- geometry USE R
- }
- Shape {
- appearance USE TA
- geometry Text {
- string ["8"]
- fontStyle USE FS
- }
- }
- ]
- }
- USE Hole
- ]
- }
- DEF a_3_3 Switch {
- whichChoice 1
- choice [
- Transform2D {
- children [
- DEF TS_3_3 TouchSensor {}
- Shape {
- appearance USE RA
- geometry USE R
- }
- Shape {
- appearance USE TA
- geometry Text {
- string ["9"]
- fontStyle USE FS
- }
- }
- ]
- }
- USE Hole
- ]
- }
- ]
- }
- ]
- }
- DEF SC Script {
- eventIn SFVec2f move
- eventIn SFBool startGame
- eventIn SFTime tickTime
- field SFNode txtField USE TextField
- field SFNode table USE Table
- field SFInt32 gsize 3
- field SFInt32 ghrow 2
- field SFInt32 ghcol 2
- field SFInt32 gtime 0
- field SFInt32 gmoves 0
- field SFInt32 gshuffling 0
- field SFInt32 size 3
- field SFBool isStarted FALSE
- eventOut SFBool hasWin
- url ["javascript:
- function r(low,hi) {return Math.floor((hi-low)*Math.random()+low); }
- function r1(hi) {return Math.floor((hi-1)*Math.random()+1); }
- function r0(hi) {return Math.floor((hi)*Math.random()); }
- function startGame(value) {if (value) {shuffle();gtime = 0;gmoves = 0;isStarted = !isStarted; hasWin = false;}}
- function stopGame(){isStarted = !isStarted;}
- function tickTime(value){showStatus();gtime++;}
- function checkWin(){if (!isStarted) return; if (!isHole(gsize-1,gsize-1)) return;for (i=0;idest;i--) {setValue(row,i,getValue(row,i-1));setHole(row,i-1);}}}
- function shiftHoleCol(src,dest,col) {src = parseInt(src);dest = parseInt(dest);if (src < dest) {for (i=src;idest;i--){ setValue(i,col,getValue(i-1,col));setHole(i-1,col);}}}
- function moveRowCol(r,c) { if (!isStarted && !gshuffling) { return; }if (isHole(r,c)) {return; }hc = getHoleInRow(r);if (hc != -1) {shiftHoleRow(hc,c,r);gmoves++;checkWin();return;} hr = getHoleInCol(c);if (hr != -1){shiftHoleCol(hr,r,c);gmoves++;checkWin();return;} }
- function move(value) {moveRowCol(value.x-1,value.y-1);}
- function shuffle() {gshuffling = true;for (i=0;i=40) {
- blclr=0;
- ballN=3;
- for (ib=0;ib<5;ib++){
- for (ia=0;ia<8;ia++){
- chc(ib*8+ia+1,ib);
- blsta[ib*8+ia]=ib;
- }
- }
- }
- starter.whichChoice=-1;
- gameFLG=1;
- loadFLG=1;
- ballX=209;
- ballY=-270;
- ballDX=-3;
- ballDY=3;
- tmpRL=193;
- missFLG=0;
-}
-function set_X(value) {
- if (loadFLG==1) {
- tmpRL=value.x + 197;
- if (tmpRL<21) {
- tmpRL=21;
- }
- if (tmpRL>373) {
- tmpRL=373;
- }
- }
-}
-function outCHK() {
- if (ballX<16) {
- ballX=32-ballX;
- ballDX=-ballDX;
- }
- if (ballX>401) {
- ballX=802-ballX;
- ballDX=-ballDX;
- }
- if (ballY>-16) {
- ballY=-32-ballY;
- ballDY=-ballDY;
- }
- if (ballY<=-272) {
- if (missFLG==0) {
- tmpX=(ballDX/ballDY)*(-272-ballY)+ballX;
- if (tmpX>=tmpRL-12) {
- if (tmpX<=tmpRL+42) {
- ballY=-272;
- ballDY=-ballDY;
- ballX=tmpX;
- ballRD=tmpX-tmpRL;
- ballDX=8*Math.abs(ballDX)/ballDX;
- if (ballRD<-4) {
- ballDX=-15;
- }
- if (ballRD>36) {
- ballDX=15;
- }
- if (ballRD>=14) {
- if (ballRD<=16) {
- ballDX=-2;
- }
- }
- if (ballRD>=17) {
- if (ballRD<=20) {
- ballDX=2;
- }
- }
- if (ballRD>=0) {
- if (ballRD<=4) {
- ballDX=-4;
- }
- }
- if (ballRD>=28) {
- if (ballRD<=32) {
- ballDX=4;
- }
- }
- if (ballRD>=-4) {
- if (ballRD<=-1) {
- ballDX=-11;
- }
- }
- if (ballRD>=33) {
- if (ballRD<=36) {
- ballDX=11;
- }
- }
- }
- }
- if (ballDY<0) {
- missFLG=1;
- }
- }
- else {
- if (ballY<-290) {
- missFLG=0;
- ballN=ballN-1;
- gameEnd();
- }
- }
- }
-}
-function blkCHK() {
- tmpY=ballY-4;
- tmpY=-tmpY;
- tmpX=ballX+4;
- if (tmpY>=48) {
- if (tmpY<=147) {
- if (tmpX>=29) {
- if (tmpX<=396) {
- ia=Math.floor((tmpX-29)/46);
- ib=Math.floor((tmpY-48)/20);
- ic=ib*8+ia;
- if (blsta[ic]<=4) {
- tmpbc=blsta[ic]+1;
- blsta[ic]=tmpbc;
- chc(ic+1,tmpbc);
- if (tmpbc==5) {
- blclr=blclr+1;
- }
- if (blclr>=40) {
- gameEnd();
- }
- if (ballDX>0) {
- iy=(-ballDY/ballDX)*(29+46*ia-tmpX)+tmpY;
- if (iy>48+20*ib+18) {
- tmpY1=48+20*ib+18;
- tmpX1=(ballDX/-ballDY)*(48+20*ib+18-tmpY)+tmpX;
- ballX=tmpX1-4;
- ballY=-(tmpY1+4);
- ballDY=-ballDY;
- }
- else {
- if (iy<44+20*ib) {
- tmpY1=48+20*ib;
- tmpX1=(ballDX/-ballDY)*(48+20*ib-tmpY)+tmpX;
- ballX=tmpX1-4;
- ballY=-(tmpY1+4);
- ballDY=-ballDY;
- }
- else {
- tmpX1=29+46*ia;
- tmpY1=(-ballDY/ballDX)*(29+46*ia-tmpX)+tmpY;
- ballX=tmpX1-4;
- ballY=-(tmpY1+4);
- ballDX=-ballDX;
- }
- }
- }
- else {
- iy=(-ballDY/ballDX)*(29+46*ia+44-tmpX)+tmpY;
- if (iy>48+20*ib+18) {
- tmpY1=48+20*ib+18;
- tmpX1=(ballDX/-ballDY)*(48+20*ib+18-tmpY)+tmpX;
- ballX=tmpX1-4;
- ballY=-(tmpY1+4);
- ballDY=-ballDY;
- }
- else {
- if (iy<44+20*ib) {
- tmpY1=48+20*ib;
- tmpX1=(ballDX/-ballDY)*(48+20*ib-tmpY)+tmpX;
- ballX=tmpX1-4;
- ballY=-(tmpY1+4);
- ballDY=-ballDY;
- }
- else {
- tmpX1=29+46*ia+44;
- tmpY1=(-ballDY/ballDX)*(29+46*ia+44-tmpX)+tmpY;
- ballX=tmpX1-4;
- ballY=-(tmpY1+4);
- ballDX=-ballDX;
- }
- }
- }
- }
- }
- }
- }
- }
-}
-function gameEnd() {
- gameFLG=0;
- loadFLG=0;
- timer.enabled=false;
- starter.whichChoice=0;
- if (ballN<=0) {
- blclr=40;
- }
-}
-function initialize() {
- for (ib=0;ib<5;ib++){
- for (ia=0;ia<8;ia++){
- blsta[ib*8+ia]=ib;
- }
- }
-}
-function chc(bno,bcl) {
- monBlock=table.children[bno-1].children[0].appearance.material;
- monBlock.emissiveColor=blcol[bcl];
-}
-
-"
- ]
- }
- DEF N9 Conditional {
- buffer {
- REPLACE N0.enabled BY TRUE
- }
- }
- ]
-}
-
-ROUTE N7.isActive TO N8.startGame
-ROUTE N7.isActive TO N9.activate
-ROUTE N0.cycleTime TO N8.tickTime
-ROUTE N1.hitPoint_changed TO N8.set_X
-
diff --git a/tests/media/bifs/bifs-game-bubble.bt b/tests/media/bifs/bifs-game-bubble.bt
deleted file mode 100644
index ba30646666..0000000000
--- a/tests/media/bifs/bifs-game-bubble.bt
+++ /dev/null
@@ -1,433 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- useNames true
- }
- }
- }
- ]
-}
-
-PROTO Bubble [
- exposedField SFInt32 index 0
- exposedField SFInt32 state 0
- exposedField SFInt32 display 0
- exposedField SFVec2f position 0 0
-
- exposedField SFFloat size 9
- exposedField SFColor color 0 0 0
- exposedField SFFloat red 0
- exposedField SFFloat green 0
- exposedField SFFloat blue 0
-
- exposedField SFFloat strokeWidth 2
- exposedField SFFloat strokeTransparency 0.3
- exposedField SFBool alignStroke FALSE
-
- eventOut SFInt32 isOver
- eventOut SFInt32 isActive
-] {
- Switch {
- whichChoice IS display
- choice [
- Transform2D {
- translation IS position
- children [
- ColorTransform {
- mrr 0.7
- mgg 0.5
- mbb 0.9
- maa 0.6
- ta 0.274
- tr IS red
- tg IS green
- tb IS blue
- children [
- Shape {
- geometry DEF C Circle { radius IS size }
- appearance Appearance {
- material Material2D {
- filled TRUE
- }
- texture RadialGradient {
- center 0.5 0.5
- focalPoint 0.5 0.5
- key [ 0 1 ]
- keyValue [ 1 1 1 0 0 0 ]
- }
- }
- }
- ]
- }
- Shape {
- geometry USE C
- appearance Appearance {
- material Material2D {
- filled FALSE
- lineProps XLineProperties {
- width 2
- lineColor 0.2 0.2 0.2
- transparency IS strokeTransparency
- isCenterAligned IS alignStroke
- }
- }
- }
- }
- DEF TS TouchSensor {}
- DEF Vindex Valuator {
- inSFInt32 IS index
- }
- DEF VOver Valuator {
- outSFInt32 IS isOver
- }
- DEF VActive Valuator {
- outSFInt32 IS isActive
- }
- ]
- }
- ]
- }
- ROUTE Vindex.outSFFloat TO VOver.Factor1
- ROUTE Vindex.outSFFloat TO VActive.Factor1
- ROUTE TS.isOver TO VOver.inSFBool
- ROUTE TS.isActive TO VActive.inSFBool
-}
-OrderedGroup {
- children [
- WorldInfo {
- title "Classic Bubble Game"
- info [
- "This test shows the classic bubble game."
- "It features:"
- " - a PROTO which defines a single Bubble node. This node takes as input the index of the bubble in the bubbleGrid. The bubble outputs this index on separate events: one when the mouse enters the bubble and one when a click on the bubble happens. This PROTO does not use any scripting for that."
- " - a Script node which handles the initialization (colors, size, index) and dynamic positionning of the bubbles. It is also responsible for the game logic."
- "The number of of lines and columns in the bubble grid can be easily modified in the Script node."
- ""
- "GPAC Regression Tests" "$Date: 2008-11-24 14:58:25 $ - $Revision: 1.6 $"
- "(C) 2002-2006 GPAC Team"
- ]
- }
- DEF VIEWPORT Viewport {
- size 410 300
- fit 1
- }
- Background2D { backColor 1 1 1 }
- DEF CANVAS_TRANSFORM Transform2D {
- children [
- Shape {
- geometry DEF CANVAS Rectangle { size 0 0 }
- appearance Appearance {
- material Material2D {
- filled TRUE
- emissiveColor 1 1 1
- lineProps XLineProperties {
- width 2
- isScalable FALSE
- lineColor 0 0 0
- }
- }
- }
- }
- DEF BUBBLE_ROOT Transform2D {}
- ]
- }
- DEF TEXT_TRANSFORM Transform2D {
- children [
- Shape {
- geometry DEF SCORE_TEXT Text {
- fontStyle FontStyle {
- size 20
- family "SANS"
- justify [ "BEGIN" "FIRST" ]
- }
- }
- appearance Appearance {
- material Material2D {
- filled TRUE
- emissiveColor 0 0 0
- }
- }
- }
- ]
- }
- DEF Vover Valuator {}
- DEF Vclick Valuator {}
- DEF BUBBLE_SCRIPT Script {
- field SFNode score_text USE SCORE_TEXT
- field SFNode bubble_root USE BUBBLE_ROOT
-
- field SFNode canvas USE CANVAS
- field SFNode canvas_pos USE CANVAS_TRANSFORM
- field SFNode viewport USE VIEWPORT
- field SFNode trans_text USE TEXT_TRANSFORM
-
- field SFNode val_over USE Vover
- field SFNode val_click USE Vclick
-
- eventIn SFInt32 bubbleOnClick
- eventIn SFInt32 bubbleMouseOver
-
- url [ "javascript:
- function initialize() {
- bubbleGrid = new Array();
- nbLines = 15;
- nbCols = 26;
- bubble_radius = 9;
- score = 0;
- neutral_state = 0;
- selected_state = 1;
- exploded_state = 2;
- empty_state = 4;
-
- for (i=0; i=0) &&
- isColorEqual(bubbleGrid[line*nbCols+curcol].color,color) &&
- (bubbleGrid[line*nbCols+curcol].state == neutral_state)) {
-// print('propagate before l: '+line+' c: '+curcol);
- set_selected(bubbleGrid[line*nbCols+curcol]);
- curcol--;
- res++;
- }
-
- //after the bubble on the same line
- colmin = ++curcol;
- curcol = column+1;
- while ( (curcol0) {
- if (isColorEqual(bubbleGrid[(line-1)*nbCols+k].color, color)&&
- (bubbleGrid[(line-1)*nbCols+k].state == neutral_state))
- res = res + propagate(line-1, k, color);
- }
- if (line0) explode(line-1, column, color);
- if (column>0) explode(line, column-1, color);
- if (column=0; k--) {
- if (k-lg>=0) {
- if (bubbleGrid[(k-lg)*nbCols+j].state != empty_state) {
- movebubble(k-lg, j, k, j);
- } else {
- set_empty(bubbleGrid[k*nbCols+j]);
- }
- } else {
- set_empty(bubbleGrid[k*nbCols+j]);
- }
- }
- }
- }
- }
- score += exploded * exploded;
- score_text.string[0] = 'Score: '+score;
- }
-
- function movebubble(lsrc, csrc, ldst, cdst) {
-// print('Move src l: '+lsrc+' c: '+csrc);
-// print('Move dst l: '+ldst+' c: '+cdst);
- // move a bubble from the (lsrc, csrc) position to the (ldst, cdst) position
- // and let the src empty
- bubbleGrid[ldst*nbCols+cdst].color = bubbleGrid[lsrc*nbCols+csrc].color;
- bubbleGrid[ldst*nbCols+cdst].red = bubbleGrid[lsrc*nbCols+csrc].red;
- bubbleGrid[ldst*nbCols+cdst].green = bubbleGrid[lsrc*nbCols+csrc].green;
- bubbleGrid[ldst*nbCols+cdst].blue = bubbleGrid[lsrc*nbCols+csrc].blue;
- bubbleGrid[ldst*nbCols+cdst].state = bubbleGrid[lsrc*nbCols+csrc].state;
- if (bubbleGrid[ldst*nbCols+cdst].state != empty_state)
- set_visible(bubbleGrid[ldst*nbCols+cdst]);
- set_empty(bubbleGrid[lsrc*nbCols+csrc]);
- }
-
- function movecolumn(colnumber, delta) {
- for (i=0; i=0; k--) movecolumn(k, +1);
- } else {
- for (k=j+1; k0&&x>0&&mines[y-1][x-1]) count++;
- if (y>0&&mines[y-1][x]) count++;
- if (y>0&&x0&&mines[y][x-1]) count++;
- if (x0&&mines[y+1][x-1]) count++;
- if (y=0&&y=0&&x
-// All rights reserved.
-//
-// Redistribution and use in source form, with or without modification, is
-// permitted provided that the following conditions are met:
-// 1. Redistributions of source code must retain the above copyright
-// notice, this list of conditions and the following disclaimer,
-// without modification, immediately at the beginning of the file.
-// 2. All advertising materials mentioning features or use of this software
-// must display the following acknowledgement:
-// This product includes software developed by Kelly Yancey
-// and a reference to the URL http://www.posi.net/software/othello/
-// 3. The name of the author may not be used to endorse or promote products
-// derived from this software without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
-// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-// OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-// IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
-// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
-// NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-// THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-// picture numbers
-function initialize() {
-EMPTY = 0; // empty square
-WHITE = 1; // white piece
-BLACK = 2; // black piece
-WHITETRANS = 3; // white transparent cursor piece
-BLACKTRANS = 4; // black transparent cursor piece
-NUMBASE = 5; // beginning of numeric pictures
-
-// size of the pictures used to represent pieces (all pictures must be the same size)
-piecewidth = 42;
-pieceheight = 42;
-
-// size of the board
-width = 8;
-height = 8;
-
-// player settings
-human = BLACK;
-showcursor = true; // display cursor showing user where they can go
-showflips = false; // display counts showing how many pieces they can flip by putting a piece in a given square
-
-// AI settings
-weightsquares = 1; // whether AI prefers squares that yield higher flip counts
-edgesensitive = 1; // whether AI is sensitive to the importance of edge squares
-
-// some internal global variables
-board = new Array(width);
-score = new Array();
-turn = BLACK;
-
-
-human = BLACK;
-showcursor = true;
-showflips = true;
-weightsquares = true;
-edgesensitive = true;
-
-InitializeBoard();
-
-Play(0);
-
-}
-
-function piece(x,y) {
-// object definition for 'piece' type
- this.imagenum = x * width + y;
- this.player = EMPTY;
- // how many pieces each player could flip by taking this square
- this.flips = new Array();
- this.flips[WHITE] = 0;
- this.flips[BLACK] = 0;
- // how valuable this location is to each player
- this.value = new Array();
- this.value[WHITE] = 0;
- this.value[BLACK] = 0;
-}
-
-
-function SetPieceImage(x, y, src) {
-// routine to set the image associated with the given piece
- if(images.children[board[x][y].imagenum].children[1] != src) {
- // we explicitely check to see if we are changing the image source to prevent
- // unnecessary redrawing of images which do not change
- images.children[board[x][y].imagenum].children[1] = src;
- }
-}
-
-function InitializeBoard() {
-// routine to initialize the state of the game and draw the board
- // build the board array
- for(x = 0; x < width; x++)
- board[x] = new Array (height);
-
- for(y = 0; y < height; y++) {
- for(x = 0; x < width; x++) {
- // place initial pieces
- if((x == 3 && y == 3) || (x == 4 && y == 4)) player = WHITE;
- else if((x == 3 && y == 4) || (x == 4 && y == 3)) player = BLACK;
- else player = EMPTY;
- board[x][y] = new piece(x,y);
- board[x][y].player = player;
- }
- }
- // initialize scores
- score[WHITE] = 2;
- score[BLACK] = 2;
-}
-
-function ResetBoard() {
-// routine to reset all of the pieces on the board
-
- // reset the board
- for(y = 0; y < height; y++) {
- for(x = 0; x < width; x++) {
- board[x][y].player = EMPTY;
- SetPieceImage(x, y, picture[EMPTY]);
- }
- }
-
- // reset scores
- score[WHITE] = 0;
- score[BLACK] = 0;
-
- // put initial pieces back on the board
- RawPutPiece(3, 3, WHITE);
- RawPutPiece(4, 4, WHITE);
- RawPutPiece(3, 4, BLACK);
- RawPutPiece(4, 3, BLACK);
-
- turn = BLACK;
-}
-
-function NumFlips(x, y, player) {
- count = 0;
-
- for(deltay = -1; deltay <= 1; deltay++) {
- for(deltax = -1; deltax <= 1; deltax++) {
- for(distance = 1;; distance++) {
- posx = x + (distance * deltax);
- posy = y + (distance * deltay);
- // stop if we go off the board
- if(posx < 0 || posx >= width || posy < 0 || posy >= height)
- break;
- // stop when we reach an empty square
- if(board[posx][posy].player == EMPTY)
- break;
- // only update the flip count when we reach another of the
- // player's pieces
- if(board[posx][posy].player == player) {
- count += distance - 1;
- break;
- }
- }
- }
- }
- return(count);
-}
-
-function CalcFlipCounts() {
-
- for(y = 0; y < height; y++) {
- for(x = 0; x < width; x++) {
- board[x][y].flips[WHITE] = 0;
- board[x][y].flips[BLACK] = 0;
-
- if(board[x][y].player != EMPTY) continue;
-
- board[x][y].flips[WHITE] = NumFlips(x, y, WHITE);
- board[x][y].flips[BLACK] = NumFlips(x, y, BLACK);
- }
- }
-}
-
-function RawPutPiece(x, y, player) {
- other = OtherPlayer(player);
- if(board[x][y].player == other) score[other]--;
-
- board[x][y].player = player;
- SetPieceImage(x, y, picture[player]);
- score[player]++;
-}
-
-function FlipPieces(x, y, player) {
- count = 0;
-
- // put a piece down at the desired location
- RawPutPiece(x, y, player);
-
- for(deltay = -1; deltay <= 1; deltay++) {
- for(deltax = -1; deltax <= 1; deltax++) {
- for(distance = 1;; distance++) {
- posx = x + (distance * deltax);
- posy = y + (distance * deltay);
- // stop if we go off the board
- if(posx < 0 || posx >= width || posy < 0 || posy >= height)
- break;
- // stop when we reach an empty square
- if(board[posx][posy].player == EMPTY)
- break;
- if(board[posx][posy].player == player) {
- // backtrack, flipping pieces
- for(distance--; distance > 0; distance--) {
- posx = x + (distance * deltax);
- posy = y + (distance * deltay);
- RawPutPiece(posx, posy, player);
- }
- break;
- }
- }
- }
- }
- return(count);
-}
-
-function AnyMoves(player) {
-
- for(y = 0; y < height; y++) {
- for(x = 0; x < width; x++) {
- if(board[x][y].player != EMPTY) continue;
- if(NumFlips(x, y, player) > 0) return(true);
- }
- }
- return(false);
-}
-
-function CanPutPiece(x, y, player) {
-// determine whether the player can put a piece at the given position
- if(turn != player)
- return(false);
- if(board[x][y].player != EMPTY)
- return(false);
- return(NumFlips(x, y, player) > 0);
-}
-
-function CheckPutPiece(x, y) {
- if(! showcursor) return;
- if(! CanPutPiece(x, y, human)) return;
- if(human == WHITE) over = WHITETRANS;
- else over = BLACKTRANS;
-
- SetPieceImage(x, y, picture[over]);
-}
-
-function RestorePiece(x, y) {
- if(showflips && RawShowFlipCount(x, y, human)) return;
- SetPieceImage(x, y, picture[board[x][y].player]);
-}
-
-function PutPiece(x, y, timestamp) {
- if(! CanPutPiece(x, y, human)) return;
-
- FlipPieces(x, y, human);
- DoneTurn(timestamp);
-}
-
-function RawShowFlipCount(x, y, player) {
- if(board[x][y].player != EMPTY) return(false);
- if((flips = board[x][y].flips[player]) == 0) return(false);
- SetPieceImage(x, y, picture[NUMBASE + flips]);
- return(true);
-}
-
-function ShowFlipCounts(player) {
-
- CalcFlipCounts();
- for(y = 0; y < height; y++) {
- for(x = 0; x < width; x++) {
- RawShowFlipCount(x, y, player);
- }
- }
-}
-
-function HideFlipCounts() {
-
- for(y = 0; y < height; y++) {
- for(x = 0; x < width; x++) {
- if(board[x][y].player == EMPTY)
- SetPieceImage(x, y, picture[EMPTY]);
- }
- }
-}
-
-function OtherPlayer(player) {
- return((player == WHITE)? BLACK: WHITE);
-}
-
-function DoneTurn(timestamp) {
- moves = AnyMoves(turn);
- turn = OtherPlayer(turn);
-
- // check whether the new player has any moves
- if(! AnyMoves(turn)) {
- if(! moves) return(GameOver());
-
- // XXX inform user the player has no move
- // and switch players again
- turn = OtherPlayer(turn);
- }
-
- // add a slight delay before the computer takes it's turn so game feels
- // 'warmer'; when computer is playing itself, add larger delay so user
- // can watch
- if(turn != human) {
- HideFlipCounts();
- timer.cycleInterval = ((human == EMPTY)? 1: 0.150);
- timer.startTime = timestamp;
- timer.enabled = true;
- } else if(showflips) ShowFlipCounts(human);
-}
-
-function Rate(x, y, player) {
-
- if(board[x][y].player != EMPTY) return(0);
- if(x < 0 || x >= width || y < 0 || y >= height) return(0);
-
- rating = board[x][y].flips[player];
-
- if(! weightsquares)
- rating = (rating > 0)? 1: 0;
-
- if(edgesensitive && rating > 0) {
- // increase all non-zero weightings by 3 so we have room
- // to wait 'less ideal' squares below the baseline
- rating += 10;
-
- // raise edge ratings 4 points, corners are raised 8
- if(x == 0 || x == width - 1) rating += 4;
- if(y == 0 || y == height - 1) rating += 4;
- // lower next-to-edge ratings by 5 points, next-to-corner by 10
- if(x == 1 || x == width - 2) rating -= 5;
- if(y == 1 || y == height - 2) rating -= 5;
-
- // we cannot rule out a move because of bad location; we must
- // always go somewhere
- if(rating < 1) rating = 1;
- }
- return(rating);
-}
-
-function OthelloAI(player, timestamp) {
- best = 0;
- numbest = 0;
-
- // rank each position on the board by the potential flip count
- CalcFlipCounts();
-
- // apply AI rating algorithm
- for(y = 0; y < height; y++) {
- for(x = 0; x < width; x++) {
- rating = Rate(x, y, player);
-
- // store the rating back into the board
- board[x][y].value[player] = rating;
-
- if(rating == best)
- numbest++;
- else if(rating > best) {
- best = rating;
- numbest = 1;
- }
- }
- }
-
- while(numbest > 0) {
- // pick a square to put our piece
- pick = Math.floor(Math.random() * numbest);
- count = 0;
- for(y = 0; y < height; y++) {
- for(x = 0; x < width; x++) {
- rating = board[x][y].value[player];
- if(rating == best) {
- if(count == pick) {
- FlipPieces(x, y, player);
- DoneTurn(timestamp);
- return;
- }
- else count++;
- }
- }
- }
- }
-
- // if we make it here, then there was nowhere to go
- DoneTurn(timestamp);
-}
-
-function Play(timestamp) {
- // black always goes first
- if(human != BLACK)
- OthelloAI(BLACK,timestamp);
- else if(showflips)
- ShowFlipCounts(human);
-}
-
-function GameOver() {
- turn = EMPTY;
-}
-
-function timeOut(value, timestamp) {
- if (!value) {
- OthelloAI(turn, timestamp);
- }
-}
-
-function startGame(value,timestamp) {
- if (value) {
- Play(timestamp);
- }
-}
-
-function click(value, timestamp) {
- PutPiece(value.x, value.y, timestamp);
-}
-
-function mouseOver(value) {
- CheckPutPiece(value.x, value.y);
-}
-
-function mouseOut(value) {
- RestorePiece(value.x, value.y);
-}
-
-
- "
- }
- ]
-}
-ROUTE StartTS.isActive TO SC.startGame
-ROUTE TimeOutSensor.isActive TO SC.timeOut
-
-ROUTE TS00.isActive TO C00_Click.activate
-ROUTE TS00.isOver TO C00_Over.activate
-ROUTE TS00.isOver TO C00_Out.reverseActivate
-ROUTE V00_Over.outSFVec2f TO SC.mouseOver
-ROUTE V00_Out.outSFVec2f TO SC.mouseOut
-ROUTE V00_Click.outSFVec2f TO SC.click
-ROUTE TS01.isActive TO C01_Click.activate
-ROUTE TS01.isOver TO C01_Over.activate
-ROUTE TS01.isOver TO C01_Out.reverseActivate
-ROUTE V01_Over.outSFVec2f TO SC.mouseOver
-ROUTE V01_Out.outSFVec2f TO SC.mouseOut
-ROUTE V01_Click.outSFVec2f TO SC.click
-ROUTE TS02.isActive TO C02_Click.activate
-ROUTE TS02.isOver TO C02_Over.activate
-ROUTE TS02.isOver TO C02_Out.reverseActivate
-ROUTE V02_Over.outSFVec2f TO SC.mouseOver
-ROUTE V02_Out.outSFVec2f TO SC.mouseOut
-ROUTE V02_Click.outSFVec2f TO SC.click
-ROUTE TS03.isActive TO C03_Click.activate
-ROUTE TS03.isOver TO C03_Over.activate
-ROUTE TS03.isOver TO C03_Out.reverseActivate
-ROUTE V03_Over.outSFVec2f TO SC.mouseOver
-ROUTE V03_Out.outSFVec2f TO SC.mouseOut
-ROUTE V03_Click.outSFVec2f TO SC.click
-ROUTE TS04.isActive TO C04_Click.activate
-ROUTE TS04.isOver TO C04_Over.activate
-ROUTE TS04.isOver TO C04_Out.reverseActivate
-ROUTE V04_Over.outSFVec2f TO SC.mouseOver
-ROUTE V04_Out.outSFVec2f TO SC.mouseOut
-ROUTE V04_Click.outSFVec2f TO SC.click
-ROUTE TS05.isActive TO C05_Click.activate
-ROUTE TS05.isOver TO C05_Over.activate
-ROUTE TS05.isOver TO C05_Out.reverseActivate
-ROUTE V05_Over.outSFVec2f TO SC.mouseOver
-ROUTE V05_Out.outSFVec2f TO SC.mouseOut
-ROUTE V05_Click.outSFVec2f TO SC.click
-ROUTE TS06.isActive TO C06_Click.activate
-ROUTE TS06.isOver TO C06_Over.activate
-ROUTE TS06.isOver TO C06_Out.reverseActivate
-ROUTE V06_Over.outSFVec2f TO SC.mouseOver
-ROUTE V06_Out.outSFVec2f TO SC.mouseOut
-ROUTE V06_Click.outSFVec2f TO SC.click
-ROUTE TS07.isActive TO C07_Click.activate
-ROUTE TS07.isOver TO C07_Over.activate
-ROUTE TS07.isOver TO C07_Out.reverseActivate
-ROUTE V07_Over.outSFVec2f TO SC.mouseOver
-ROUTE V07_Out.outSFVec2f TO SC.mouseOut
-ROUTE V07_Click.outSFVec2f TO SC.click
-ROUTE TS10.isActive TO C10_Click.activate
-ROUTE TS10.isOver TO C10_Over.activate
-ROUTE TS10.isOver TO C10_Out.reverseActivate
-ROUTE V10_Over.outSFVec2f TO SC.mouseOver
-ROUTE V10_Out.outSFVec2f TO SC.mouseOut
-ROUTE V10_Click.outSFVec2f TO SC.click
-ROUTE TS11.isActive TO C11_Click.activate
-ROUTE TS11.isOver TO C11_Over.activate
-ROUTE TS11.isOver TO C11_Out.reverseActivate
-ROUTE V11_Over.outSFVec2f TO SC.mouseOver
-ROUTE V11_Out.outSFVec2f TO SC.mouseOut
-ROUTE V11_Click.outSFVec2f TO SC.click
-ROUTE TS12.isActive TO C12_Click.activate
-ROUTE TS12.isOver TO C12_Over.activate
-ROUTE TS12.isOver TO C12_Out.reverseActivate
-ROUTE V12_Over.outSFVec2f TO SC.mouseOver
-ROUTE V12_Out.outSFVec2f TO SC.mouseOut
-ROUTE V12_Click.outSFVec2f TO SC.click
-ROUTE TS13.isActive TO C13_Click.activate
-ROUTE TS13.isOver TO C13_Over.activate
-ROUTE TS13.isOver TO C13_Out.reverseActivate
-ROUTE V13_Over.outSFVec2f TO SC.mouseOver
-ROUTE V13_Out.outSFVec2f TO SC.mouseOut
-ROUTE V13_Click.outSFVec2f TO SC.click
-ROUTE TS14.isActive TO C14_Click.activate
-ROUTE TS14.isOver TO C14_Over.activate
-ROUTE TS14.isOver TO C14_Out.reverseActivate
-ROUTE V14_Over.outSFVec2f TO SC.mouseOver
-ROUTE V14_Out.outSFVec2f TO SC.mouseOut
-ROUTE V14_Click.outSFVec2f TO SC.click
-ROUTE TS15.isActive TO C15_Click.activate
-ROUTE TS15.isOver TO C15_Over.activate
-ROUTE TS15.isOver TO C15_Out.reverseActivate
-ROUTE V15_Over.outSFVec2f TO SC.mouseOver
-ROUTE V15_Out.outSFVec2f TO SC.mouseOut
-ROUTE V15_Click.outSFVec2f TO SC.click
-ROUTE TS16.isActive TO C16_Click.activate
-ROUTE TS16.isOver TO C16_Over.activate
-ROUTE TS16.isOver TO C16_Out.reverseActivate
-ROUTE V16_Over.outSFVec2f TO SC.mouseOver
-ROUTE V16_Out.outSFVec2f TO SC.mouseOut
-ROUTE V16_Click.outSFVec2f TO SC.click
-ROUTE TS17.isActive TO C17_Click.activate
-ROUTE TS17.isOver TO C17_Over.activate
-ROUTE TS17.isOver TO C17_Out.reverseActivate
-ROUTE V17_Over.outSFVec2f TO SC.mouseOver
-ROUTE V17_Out.outSFVec2f TO SC.mouseOut
-ROUTE V17_Click.outSFVec2f TO SC.click
-ROUTE TS20.isActive TO C20_Click.activate
-ROUTE TS20.isOver TO C20_Over.activate
-ROUTE TS20.isOver TO C20_Out.reverseActivate
-ROUTE V20_Over.outSFVec2f TO SC.mouseOver
-ROUTE V20_Out.outSFVec2f TO SC.mouseOut
-ROUTE V20_Click.outSFVec2f TO SC.click
-ROUTE TS21.isActive TO C21_Click.activate
-ROUTE TS21.isOver TO C21_Over.activate
-ROUTE TS21.isOver TO C21_Out.reverseActivate
-ROUTE V21_Over.outSFVec2f TO SC.mouseOver
-ROUTE V21_Out.outSFVec2f TO SC.mouseOut
-ROUTE V21_Click.outSFVec2f TO SC.click
-ROUTE TS22.isActive TO C22_Click.activate
-ROUTE TS22.isOver TO C22_Over.activate
-ROUTE TS22.isOver TO C22_Out.reverseActivate
-ROUTE V22_Over.outSFVec2f TO SC.mouseOver
-ROUTE V22_Out.outSFVec2f TO SC.mouseOut
-ROUTE V22_Click.outSFVec2f TO SC.click
-ROUTE TS23.isActive TO C23_Click.activate
-ROUTE TS23.isOver TO C23_Over.activate
-ROUTE TS23.isOver TO C23_Out.reverseActivate
-ROUTE V23_Over.outSFVec2f TO SC.mouseOver
-ROUTE V23_Out.outSFVec2f TO SC.mouseOut
-ROUTE V23_Click.outSFVec2f TO SC.click
-ROUTE TS24.isActive TO C24_Click.activate
-ROUTE TS24.isOver TO C24_Over.activate
-ROUTE TS24.isOver TO C24_Out.reverseActivate
-ROUTE V24_Over.outSFVec2f TO SC.mouseOver
-ROUTE V24_Out.outSFVec2f TO SC.mouseOut
-ROUTE V24_Click.outSFVec2f TO SC.click
-ROUTE TS25.isActive TO C25_Click.activate
-ROUTE TS25.isOver TO C25_Over.activate
-ROUTE TS25.isOver TO C25_Out.reverseActivate
-ROUTE V25_Over.outSFVec2f TO SC.mouseOver
-ROUTE V25_Out.outSFVec2f TO SC.mouseOut
-ROUTE V25_Click.outSFVec2f TO SC.click
-ROUTE TS26.isActive TO C26_Click.activate
-ROUTE TS26.isOver TO C26_Over.activate
-ROUTE TS26.isOver TO C26_Out.reverseActivate
-ROUTE V26_Over.outSFVec2f TO SC.mouseOver
-ROUTE V26_Out.outSFVec2f TO SC.mouseOut
-ROUTE V26_Click.outSFVec2f TO SC.click
-ROUTE TS27.isActive TO C27_Click.activate
-ROUTE TS27.isOver TO C27_Over.activate
-ROUTE TS27.isOver TO C27_Out.reverseActivate
-ROUTE V27_Over.outSFVec2f TO SC.mouseOver
-ROUTE V27_Out.outSFVec2f TO SC.mouseOut
-ROUTE V27_Click.outSFVec2f TO SC.click
-ROUTE TS30.isActive TO C30_Click.activate
-ROUTE TS30.isOver TO C30_Over.activate
-ROUTE TS30.isOver TO C30_Out.reverseActivate
-ROUTE V30_Over.outSFVec2f TO SC.mouseOver
-ROUTE V30_Out.outSFVec2f TO SC.mouseOut
-ROUTE V30_Click.outSFVec2f TO SC.click
-ROUTE TS31.isActive TO C31_Click.activate
-ROUTE TS31.isOver TO C31_Over.activate
-ROUTE TS31.isOver TO C31_Out.reverseActivate
-ROUTE V31_Over.outSFVec2f TO SC.mouseOver
-ROUTE V31_Out.outSFVec2f TO SC.mouseOut
-ROUTE V31_Click.outSFVec2f TO SC.click
-ROUTE TS32.isActive TO C32_Click.activate
-ROUTE TS32.isOver TO C32_Over.activate
-ROUTE TS32.isOver TO C32_Out.reverseActivate
-ROUTE V32_Over.outSFVec2f TO SC.mouseOver
-ROUTE V32_Out.outSFVec2f TO SC.mouseOut
-ROUTE V32_Click.outSFVec2f TO SC.click
-ROUTE TS33.isActive TO C33_Click.activate
-ROUTE TS33.isOver TO C33_Over.activate
-ROUTE TS33.isOver TO C33_Out.reverseActivate
-ROUTE V33_Over.outSFVec2f TO SC.mouseOver
-ROUTE V33_Out.outSFVec2f TO SC.mouseOut
-ROUTE V33_Click.outSFVec2f TO SC.click
-ROUTE TS34.isActive TO C34_Click.activate
-ROUTE TS34.isOver TO C34_Over.activate
-ROUTE TS34.isOver TO C34_Out.reverseActivate
-ROUTE V34_Over.outSFVec2f TO SC.mouseOver
-ROUTE V34_Out.outSFVec2f TO SC.mouseOut
-ROUTE V34_Click.outSFVec2f TO SC.click
-ROUTE TS35.isActive TO C35_Click.activate
-ROUTE TS35.isOver TO C35_Over.activate
-ROUTE TS35.isOver TO C35_Out.reverseActivate
-ROUTE V35_Over.outSFVec2f TO SC.mouseOver
-ROUTE V35_Out.outSFVec2f TO SC.mouseOut
-ROUTE V35_Click.outSFVec2f TO SC.click
-ROUTE TS36.isActive TO C36_Click.activate
-ROUTE TS36.isOver TO C36_Over.activate
-ROUTE TS36.isOver TO C36_Out.reverseActivate
-ROUTE V36_Over.outSFVec2f TO SC.mouseOver
-ROUTE V36_Out.outSFVec2f TO SC.mouseOut
-ROUTE V36_Click.outSFVec2f TO SC.click
-ROUTE TS37.isActive TO C37_Click.activate
-ROUTE TS37.isOver TO C37_Over.activate
-ROUTE TS37.isOver TO C37_Out.reverseActivate
-ROUTE V37_Over.outSFVec2f TO SC.mouseOver
-ROUTE V37_Out.outSFVec2f TO SC.mouseOut
-ROUTE V37_Click.outSFVec2f TO SC.click
-ROUTE TS40.isActive TO C40_Click.activate
-ROUTE TS40.isOver TO C40_Over.activate
-ROUTE TS40.isOver TO C40_Out.reverseActivate
-ROUTE V40_Over.outSFVec2f TO SC.mouseOver
-ROUTE V40_Out.outSFVec2f TO SC.mouseOut
-ROUTE V40_Click.outSFVec2f TO SC.click
-ROUTE TS41.isActive TO C41_Click.activate
-ROUTE TS41.isOver TO C41_Over.activate
-ROUTE TS41.isOver TO C41_Out.reverseActivate
-ROUTE V41_Over.outSFVec2f TO SC.mouseOver
-ROUTE V41_Out.outSFVec2f TO SC.mouseOut
-ROUTE V41_Click.outSFVec2f TO SC.click
-ROUTE TS42.isActive TO C42_Click.activate
-ROUTE TS42.isOver TO C42_Over.activate
-ROUTE TS42.isOver TO C42_Out.reverseActivate
-ROUTE V42_Over.outSFVec2f TO SC.mouseOver
-ROUTE V42_Out.outSFVec2f TO SC.mouseOut
-ROUTE V42_Click.outSFVec2f TO SC.click
-ROUTE TS43.isActive TO C43_Click.activate
-ROUTE TS43.isOver TO C43_Over.activate
-ROUTE TS43.isOver TO C43_Out.reverseActivate
-ROUTE V43_Over.outSFVec2f TO SC.mouseOver
-ROUTE V43_Out.outSFVec2f TO SC.mouseOut
-ROUTE V43_Click.outSFVec2f TO SC.click
-ROUTE TS44.isActive TO C44_Click.activate
-ROUTE TS44.isOver TO C44_Over.activate
-ROUTE TS44.isOver TO C44_Out.reverseActivate
-ROUTE V44_Over.outSFVec2f TO SC.mouseOver
-ROUTE V44_Out.outSFVec2f TO SC.mouseOut
-ROUTE V44_Click.outSFVec2f TO SC.click
-ROUTE TS45.isActive TO C45_Click.activate
-ROUTE TS45.isOver TO C45_Over.activate
-ROUTE TS45.isOver TO C45_Out.reverseActivate
-ROUTE V45_Over.outSFVec2f TO SC.mouseOver
-ROUTE V45_Out.outSFVec2f TO SC.mouseOut
-ROUTE V45_Click.outSFVec2f TO SC.click
-ROUTE TS46.isActive TO C46_Click.activate
-ROUTE TS46.isOver TO C46_Over.activate
-ROUTE TS46.isOver TO C46_Out.reverseActivate
-ROUTE V46_Over.outSFVec2f TO SC.mouseOver
-ROUTE V46_Out.outSFVec2f TO SC.mouseOut
-ROUTE V46_Click.outSFVec2f TO SC.click
-ROUTE TS47.isActive TO C47_Click.activate
-ROUTE TS47.isOver TO C47_Over.activate
-ROUTE TS47.isOver TO C47_Out.reverseActivate
-ROUTE V47_Over.outSFVec2f TO SC.mouseOver
-ROUTE V47_Out.outSFVec2f TO SC.mouseOut
-ROUTE V47_Click.outSFVec2f TO SC.click
-ROUTE TS50.isActive TO C50_Click.activate
-ROUTE TS50.isOver TO C50_Over.activate
-ROUTE TS50.isOver TO C50_Out.reverseActivate
-ROUTE V50_Over.outSFVec2f TO SC.mouseOver
-ROUTE V50_Out.outSFVec2f TO SC.mouseOut
-ROUTE V50_Click.outSFVec2f TO SC.click
-ROUTE TS51.isActive TO C51_Click.activate
-ROUTE TS51.isOver TO C51_Over.activate
-ROUTE TS51.isOver TO C51_Out.reverseActivate
-ROUTE V51_Over.outSFVec2f TO SC.mouseOver
-ROUTE V51_Out.outSFVec2f TO SC.mouseOut
-ROUTE V51_Click.outSFVec2f TO SC.click
-ROUTE TS52.isActive TO C52_Click.activate
-ROUTE TS52.isOver TO C52_Over.activate
-ROUTE TS52.isOver TO C52_Out.reverseActivate
-ROUTE V52_Over.outSFVec2f TO SC.mouseOver
-ROUTE V52_Out.outSFVec2f TO SC.mouseOut
-ROUTE V52_Click.outSFVec2f TO SC.click
-ROUTE TS53.isActive TO C53_Click.activate
-ROUTE TS53.isOver TO C53_Over.activate
-ROUTE TS53.isOver TO C53_Out.reverseActivate
-ROUTE V53_Over.outSFVec2f TO SC.mouseOver
-ROUTE V53_Out.outSFVec2f TO SC.mouseOut
-ROUTE V53_Click.outSFVec2f TO SC.click
-ROUTE TS54.isActive TO C54_Click.activate
-ROUTE TS54.isOver TO C54_Over.activate
-ROUTE TS54.isOver TO C54_Out.reverseActivate
-ROUTE V54_Over.outSFVec2f TO SC.mouseOver
-ROUTE V54_Out.outSFVec2f TO SC.mouseOut
-ROUTE V54_Click.outSFVec2f TO SC.click
-ROUTE TS55.isActive TO C55_Click.activate
-ROUTE TS55.isOver TO C55_Over.activate
-ROUTE TS55.isOver TO C55_Out.reverseActivate
-ROUTE V55_Over.outSFVec2f TO SC.mouseOver
-ROUTE V55_Out.outSFVec2f TO SC.mouseOut
-ROUTE V55_Click.outSFVec2f TO SC.click
-ROUTE TS56.isActive TO C56_Click.activate
-ROUTE TS56.isOver TO C56_Over.activate
-ROUTE TS56.isOver TO C56_Out.reverseActivate
-ROUTE V56_Over.outSFVec2f TO SC.mouseOver
-ROUTE V56_Out.outSFVec2f TO SC.mouseOut
-ROUTE V56_Click.outSFVec2f TO SC.click
-ROUTE TS57.isActive TO C57_Click.activate
-ROUTE TS57.isOver TO C57_Over.activate
-ROUTE TS57.isOver TO C57_Out.reverseActivate
-ROUTE V57_Over.outSFVec2f TO SC.mouseOver
-ROUTE V57_Out.outSFVec2f TO SC.mouseOut
-ROUTE V57_Click.outSFVec2f TO SC.click
-ROUTE TS60.isActive TO C60_Click.activate
-ROUTE TS60.isOver TO C60_Over.activate
-ROUTE TS60.isOver TO C60_Out.reverseActivate
-ROUTE V60_Over.outSFVec2f TO SC.mouseOver
-ROUTE V60_Out.outSFVec2f TO SC.mouseOut
-ROUTE V60_Click.outSFVec2f TO SC.click
-ROUTE TS61.isActive TO C61_Click.activate
-ROUTE TS61.isOver TO C61_Over.activate
-ROUTE TS61.isOver TO C61_Out.reverseActivate
-ROUTE V61_Over.outSFVec2f TO SC.mouseOver
-ROUTE V61_Out.outSFVec2f TO SC.mouseOut
-ROUTE V61_Click.outSFVec2f TO SC.click
-ROUTE TS62.isActive TO C62_Click.activate
-ROUTE TS62.isOver TO C62_Over.activate
-ROUTE TS62.isOver TO C62_Out.reverseActivate
-ROUTE V62_Over.outSFVec2f TO SC.mouseOver
-ROUTE V62_Out.outSFVec2f TO SC.mouseOut
-ROUTE V62_Click.outSFVec2f TO SC.click
-ROUTE TS63.isActive TO C63_Click.activate
-ROUTE TS63.isOver TO C63_Over.activate
-ROUTE TS63.isOver TO C63_Out.reverseActivate
-ROUTE V63_Over.outSFVec2f TO SC.mouseOver
-ROUTE V63_Out.outSFVec2f TO SC.mouseOut
-ROUTE V63_Click.outSFVec2f TO SC.click
-ROUTE TS64.isActive TO C64_Click.activate
-ROUTE TS64.isOver TO C64_Over.activate
-ROUTE TS64.isOver TO C64_Out.reverseActivate
-ROUTE V64_Over.outSFVec2f TO SC.mouseOver
-ROUTE V64_Out.outSFVec2f TO SC.mouseOut
-ROUTE V64_Click.outSFVec2f TO SC.click
-ROUTE TS65.isActive TO C65_Click.activate
-ROUTE TS65.isOver TO C65_Over.activate
-ROUTE TS65.isOver TO C65_Out.reverseActivate
-ROUTE V65_Over.outSFVec2f TO SC.mouseOver
-ROUTE V65_Out.outSFVec2f TO SC.mouseOut
-ROUTE V65_Click.outSFVec2f TO SC.click
-ROUTE TS66.isActive TO C66_Click.activate
-ROUTE TS66.isOver TO C66_Over.activate
-ROUTE TS66.isOver TO C66_Out.reverseActivate
-ROUTE V66_Over.outSFVec2f TO SC.mouseOver
-ROUTE V66_Out.outSFVec2f TO SC.mouseOut
-ROUTE V66_Click.outSFVec2f TO SC.click
-ROUTE TS67.isActive TO C67_Click.activate
-ROUTE TS67.isOver TO C67_Over.activate
-ROUTE TS67.isOver TO C67_Out.reverseActivate
-ROUTE V67_Over.outSFVec2f TO SC.mouseOver
-ROUTE V67_Out.outSFVec2f TO SC.mouseOut
-ROUTE V67_Click.outSFVec2f TO SC.click
-ROUTE TS70.isActive TO C70_Click.activate
-ROUTE TS70.isOver TO C70_Over.activate
-ROUTE TS70.isOver TO C70_Out.reverseActivate
-ROUTE V70_Over.outSFVec2f TO SC.mouseOver
-ROUTE V70_Out.outSFVec2f TO SC.mouseOut
-ROUTE V70_Click.outSFVec2f TO SC.click
-ROUTE TS71.isActive TO C71_Click.activate
-ROUTE TS71.isOver TO C71_Over.activate
-ROUTE TS71.isOver TO C71_Out.reverseActivate
-ROUTE V71_Over.outSFVec2f TO SC.mouseOver
-ROUTE V71_Out.outSFVec2f TO SC.mouseOut
-ROUTE V71_Click.outSFVec2f TO SC.click
-ROUTE TS72.isActive TO C72_Click.activate
-ROUTE TS72.isOver TO C72_Over.activate
-ROUTE TS72.isOver TO C72_Out.reverseActivate
-ROUTE V72_Over.outSFVec2f TO SC.mouseOver
-ROUTE V72_Out.outSFVec2f TO SC.mouseOut
-ROUTE V72_Click.outSFVec2f TO SC.click
-ROUTE TS73.isActive TO C73_Click.activate
-ROUTE TS73.isOver TO C73_Over.activate
-ROUTE TS73.isOver TO C73_Out.reverseActivate
-ROUTE V73_Over.outSFVec2f TO SC.mouseOver
-ROUTE V73_Out.outSFVec2f TO SC.mouseOut
-ROUTE V73_Click.outSFVec2f TO SC.click
-ROUTE TS74.isActive TO C74_Click.activate
-ROUTE TS74.isOver TO C74_Over.activate
-ROUTE TS74.isOver TO C74_Out.reverseActivate
-ROUTE V74_Over.outSFVec2f TO SC.mouseOver
-ROUTE V74_Out.outSFVec2f TO SC.mouseOut
-ROUTE V74_Click.outSFVec2f TO SC.click
-ROUTE TS75.isActive TO C75_Click.activate
-ROUTE TS75.isOver TO C75_Over.activate
-ROUTE TS75.isOver TO C75_Out.reverseActivate
-ROUTE V75_Over.outSFVec2f TO SC.mouseOver
-ROUTE V75_Out.outSFVec2f TO SC.mouseOut
-ROUTE V75_Click.outSFVec2f TO SC.click
-ROUTE TS76.isActive TO C76_Click.activate
-ROUTE TS76.isOver TO C76_Over.activate
-ROUTE TS76.isOver TO C76_Out.reverseActivate
-ROUTE V76_Over.outSFVec2f TO SC.mouseOver
-ROUTE V76_Out.outSFVec2f TO SC.mouseOut
-ROUTE V76_Click.outSFVec2f TO SC.click
-ROUTE TS77.isActive TO C77_Click.activate
-ROUTE TS77.isOver TO C77_Over.activate
-ROUTE TS77.isOver TO C77_Out.reverseActivate
-ROUTE V77_Over.outSFVec2f TO SC.mouseOver
-ROUTE V77_Out.outSFVec2f TO SC.mouseOut
-ROUTE V77_Click.outSFVec2f TO SC.click
diff --git a/tests/media/bifs/bifs-interpolation-colorinterpolator.bt b/tests/media/bifs/bifs-interpolation-colorinterpolator.bt
deleted file mode 100644
index bad4c4ef96..0000000000
--- a/tests/media/bifs/bifs-interpolation-colorinterpolator.bt
+++ /dev/null
@@ -1,63 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 240
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows color interpolation" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Color Interpolator"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- loop TRUE
- }
- DEF SI ColorInterpolator {
- key [0 0.5 1]
- keyValue [1 0 0 0 1 0 1 0 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-DEF R1 ROUTE SI.value_changed TO MAT.emissiveColor
-
diff --git a/tests/media/bifs/bifs-interpolation-coordinateinterpolator2D.bt b/tests/media/bifs/bifs-interpolation-coordinateinterpolator2D.bt
deleted file mode 100644
index 0813b97318..0000000000
--- a/tests/media/bifs/bifs-interpolation-coordinateinterpolator2D.bt
+++ /dev/null
@@ -1,64 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows scaling interpolation" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Position Interpolator"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 2
- loop TRUE
- }
- DEF SI CoordinateInterpolator2D {
- key [0 0.25 0.5 0.75 1]
- keyValue [-100 0 -50 100 50 100 100 0 50 -100 -50 -100 100 0 -50 100 50 100 -100 0 50 -100 -50 -100 -100 0 -50 100 50 100 100 0 50 -100 -50 -100 -100 0 50 100 -50 100 100 0 -50 -100 50 -100 -100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO COORD.point
-
diff --git a/tests/media/bifs/bifs-interpolation-others.bt b/tests/media/bifs/bifs-interpolation-others.bt
deleted file mode 100644
index 31ef372cc5..0000000000
--- a/tests/media/bifs/bifs-interpolation-others.bt
+++ /dev/null
@@ -1,61 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-Group {
- children [
- NavigationInfo {type ["ANY" "EXAMINE"]}
- WorldInfo {
- info ["This shows position interpolation" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "PositionInterpolator"
- }
- DEF TS TimeSensor {
- cycleInterval 10
- loop TRUE
- }
- DEF CI CoordinateInterpolator {
- key [0 1]
- keyValue [0 0 0 0 0 0 , 100 100 100 100 100 100]
- }
-
- DEF NI NormalInterpolator {
- key [0 1]
- keyValue [0 1 0 1 0 0 , 1 0 0 0 1 0]
- }
-
- DEF CI4 CoordinateInterpolator4D {
- key [0 1]
- keyValue [0 1 0 0 0 0 0 0, 1 0 0 0 1 0 0 0]
- }
- DEF PI4 PositionInterpolator4D {
- key [0 1]
- keyValue [0 1 0 0, 1 0 0 0]
- }
-
- ]
-}
-
-ROUTE TS.fraction_changed TO CI.set_fraction
-ROUTE TS.fraction_changed TO NI.set_fraction
-ROUTE TS.fraction_changed TO CI4.set_fraction
-ROUTE TS.fraction_changed TO PI4.set_fraction
-
diff --git a/tests/media/bifs/bifs-interpolation-positionanimator.bt b/tests/media/bifs/bifs-interpolation-positionanimator.bt
deleted file mode 100644
index 8b012af053..0000000000
--- a/tests/media/bifs/bifs-interpolation-positionanimator.bt
+++ /dev/null
@@ -1,63 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0x01
- sceneProfileLevelIndication 0x01
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFE
- graphicsProfileLevelIndication 0x01
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-Group {
- children [
- Viewpoint {position 0 0 100 }
- WorldInfo {
- title "PositionAnimator test"
- info ["This shows PositionAnimator using bezier spline interpolation" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
- DEF BACK Background2D { backColor 1 1 1}
- DEF TR Transform {
- scale 0.5 0.5 0.5
- rotation 1 1 1 0.75
- children [
- Shape {
- appearance Appearance { material DEF MAT Material { diffuseColor 1 0 0} }
- geometry Box {size 50 50 50}
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 4.0
- loop TRUE
- }
- DEF V Valuator {
- Factor2 0
- Offset2 0.5
- }
- DEF SI PositionAnimator {
- key [0 0.25 0.5 0.75 1]
-
- keyValueType 1
- keyValue [-50 0 -50, 0 50 0, 50 0 -50]
- keyType 4
- keySpline [0.75 0, 0.25 1]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-DEF R1 ROUTE SI.value_changed TO TR.translation
diff --git a/tests/media/bifs/bifs-interpolation-positionanimator2D-lines.bt b/tests/media/bifs/bifs-interpolation-positionanimator2D-lines.bt
deleted file mode 100644
index 5650a054bd..0000000000
--- a/tests/media/bifs/bifs-interpolation-positionanimator2D-lines.bt
+++ /dev/null
@@ -1,65 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0x01
- sceneProfileLevelIndication 0x01
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFE
- graphicsProfileLevelIndication 0x01
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- title "PositionAnimator2D default test"
- info ["This shows PositionAnimator2D using bezier spline interpolation" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
- DEF BACK Background2D { backColor 1 1 1}
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance { material DEF MAT Material2D { emissiveColor 1 0 0 filled TRUE } }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0, -50 100, 50 100, 100 0, 50 -100, -50 -100]
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 4.0
- loop TRUE
- }
- DEF V Valuator {
- Factor2 0
- Offset2 0.5
- }
- DEF SI PositionAnimator2D {
- key [0 0.25 1]
-
- keyValueType 0
- keyValue [-50 0 0 50 50 0]
- keyType 0
- keySpline [0.75 0, 0.25 1]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-DEF R1 ROUTE SI.value_changed TO TR.translation
diff --git a/tests/media/bifs/bifs-interpolation-positionanimator2D.bt b/tests/media/bifs/bifs-interpolation-positionanimator2D.bt
deleted file mode 100644
index abb43205b1..0000000000
--- a/tests/media/bifs/bifs-interpolation-positionanimator2D.bt
+++ /dev/null
@@ -1,65 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0x01
- sceneProfileLevelIndication 0x01
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFE
- graphicsProfileLevelIndication 0x01
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- title "PositionAnimator2D test"
- info ["This shows PositionAnimator2D using bezier spline interpolation" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
- DEF BACK Background2D { backColor 1 1 1}
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance { material DEF MAT Material2D { emissiveColor 1 0 0 filled TRUE } }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0, -50 100, 50 100, 100 0, 50 -100, -50 -100]
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 4.0
- loop TRUE
- }
- DEF V Valuator {
- Factor2 0
- Offset2 0.5
- }
- DEF SI PositionAnimator2D {
- key [0 0.25 0.5 0.75 1]
-
- keyValueType 1
- keyValue [-50 0 0 50 50 0]
- keyType 4
- keySpline [0.75 0, 0.25 1]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-DEF R1 ROUTE SI.value_changed TO TR.translation
diff --git a/tests/media/bifs/bifs-interpolation-positioninterpolator-position.bt b/tests/media/bifs/bifs-interpolation-positioninterpolator-position.bt
deleted file mode 100644
index 834629a51a..0000000000
--- a/tests/media/bifs/bifs-interpolation-positioninterpolator-position.bt
+++ /dev/null
@@ -1,94 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-Group {
- children [
- NavigationInfo {type ["ANY" "EXAMINE"]}
- WorldInfo {
- info ["This shows position interpolation" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "PositionInterpolator"
- }
- Transform {
- children [
- Shape {
- appearance Appearance {
- texture MovieTexture {
- loop TRUE
- url [od:10]
- }
- }
- geometry Box {
- size 100 100 100
- }
- }
- ]
- }
- DEF TR Transform {
- children [
- Shape {
- appearance Appearance {
- material Material {diffuseColor 0 1 0 }
- }
- geometry Box {
- size 100 100 100
- }
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 10
- loop TRUE
- }
- DEF SI PositionInterpolator {
- key [0 0.25 0.5 0.75 1]
- keyValue [100 100 100, -100 100 -100, -100 -100 -100, 100 -100 100, 100 100 100]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO TR.translation
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_video.cmp"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-interpolation-positioninterpolator-size.bt b/tests/media/bifs/bifs-interpolation-positioninterpolator-size.bt
deleted file mode 100644
index 7091a9f6a1..0000000000
--- a/tests/media/bifs/bifs-interpolation-positioninterpolator-size.bt
+++ /dev/null
@@ -1,58 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-Group {
- children [
- WorldInfo {
- info ["This shows 3D size interpolation" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "PositionInterpolator"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform {
- scale 0.5 0.5 0.5
- rotation 1 1 1 0.75
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material {diffuseColor 1 0 0 }
- }
- geometry Box {size 100 100 50}
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 2
- loop TRUE
- }
- DEF SI PositionInterpolator {
- key [0 0.25 0.5 0.75 1]
- keyValue [1 1 1, 1 2 0.25, 1 1 1, 2 1 1.75, 1 1 1]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO TR.scale
-
diff --git a/tests/media/bifs/bifs-interpolation-positioninterpolator2D-position.bt b/tests/media/bifs/bifs-interpolation-positioninterpolator2D-position.bt
deleted file mode 100644
index 3878baab5f..0000000000
--- a/tests/media/bifs/bifs-interpolation-positioninterpolator2D-position.bt
+++ /dev/null
@@ -1,96 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows 2D position interpolation" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "PositionInterpolator2D"
- }
- DEF TR Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture MovieTexture {
- loop TRUE
- url [od:10]
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- ]
- }
- DEF TR2 Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 10
- loop TRUE
- }
- DEF SI PositionInterpolator2D {
- key [0 0.25 0.5 0.75 1]
- keyValue [100 100 -100 100 -100 -100 100 -100 100 100]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO TR2.translation
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_video.cmp"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-interpolation-positioninterpolator2D-size.bt b/tests/media/bifs/bifs-interpolation-positioninterpolator2D-size.bt
deleted file mode 100644
index 2da915b5a3..0000000000
--- a/tests/media/bifs/bifs-interpolation-positioninterpolator2D-size.bt
+++ /dev/null
@@ -1,64 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows 2D size interpolation" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "PositionInterpolator2D"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 2
- loop TRUE
- }
- DEF SI PositionInterpolator2D {
- key [0 0.25 0.5 0.75 1]
- keyValue [1 1 2 1 1 1 1 2 1 1]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO TR.scale
-
diff --git a/tests/media/bifs/bifs-interpolation-scalaranimator.bt b/tests/media/bifs/bifs-interpolation-scalaranimator.bt
deleted file mode 100644
index 7f1f2174f4..0000000000
--- a/tests/media/bifs/bifs-interpolation-scalaranimator.bt
+++ /dev/null
@@ -1,66 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0x01
- sceneProfileLevelIndication 0x01
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFE
- graphicsProfileLevelIndication 0x01
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- title "ScalarAnimator test"
- info ["This shows ScalarAnimator using bezier spline interpolation" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
- DEF BACK Background2D { backColor 1 1 1}
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance { material DEF MAT Material2D { emissiveColor 1 0 0 filled TRUE } }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0, -50 100, 50 100, 100 0, 50 -100, -50 -100]
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 4.0
- loop TRUE
- }
- DEF V Valuator {
- Factor2 0
- Offset2 0.5
- }
- DEF SI ScalarAnimator {
-# key [0 0.25 0.5 0.75 1]
-
- keyValueType 2
- keyValue [0.5 0.0 1 0.5]
- keyType 2
- keySpline [0.4 0.5, 0.15 0.15]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-DEF R1 ROUTE SI.value_changed TO V.inSFFloat
-ROUTE V.outSFVec2f TO TR.scale
diff --git a/tests/media/bifs/bifs-interpolation-scalarinterpolator.bt b/tests/media/bifs/bifs-interpolation-scalarinterpolator.bt
deleted file mode 100644
index a5c15b35c8..0000000000
--- a/tests/media/bifs/bifs-interpolation-scalarinterpolator.bt
+++ /dev/null
@@ -1,63 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This shows transparency interpolation" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Scalar Interpolator"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- loop TRUE
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 1 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-DEF R1 ROUTE SI.value_changed TO MAT.transparency
-
diff --git a/tests/media/bifs/bifs-interpolation-timesensor-enabled.bt b/tests/media/bifs/bifs-interpolation-timesensor-enabled.bt
deleted file mode 100644
index 99edc1a4e8..0000000000
--- a/tests/media/bifs/bifs-interpolation-timesensor-enabled.bt
+++ /dev/null
@@ -1,82 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of timesensor" "with enabling/disabling" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "TimeSensor enabled test"
- }
- Transform2D {
- translation -100 0
- children [
- DEF N3 TouchSensor {}
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 80 80
- }
- }
- ]
- }
- DEF N2 TimeSensor {
- cycleInterval 10
- enabled FALSE
- loop TRUE
- stopTime -1
- }
- DEF N0 PositionInterpolator2D {
- key [0 1]
- keyValue [100 -100 100 100]
- }
- DEF N4 Transform2D {
- translation 100 -100
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0.5 0.5 0.5
- filled TRUE
- }
- }
- geometry Rectangle {
- size 80 80
- }
- }
- ]
- }
- ]
-}
-
-ROUTE N3.isOver TO N2.enabled
-ROUTE N2.fraction_changed TO N0.set_fraction
-ROUTE N0.value_changed TO N4.translation
-
diff --git a/tests/media/bifs/bifs-interpolation-timesensor-starttime_norestart.bt b/tests/media/bifs/bifs-interpolation-timesensor-starttime_norestart.bt
deleted file mode 100644
index 1478c757b1..0000000000
--- a/tests/media/bifs/bifs-interpolation-timesensor-starttime_norestart.bt
+++ /dev/null
@@ -1,81 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of timesensor start time" "Animation shall not be restartable until over" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "TimeSensor startTime test"
- }
- Transform2D {
- translation -100 0
- children [
- DEF N3 TouchSensor {}
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 80 80
- }
- }
- ]
- }
- DEF N2 TimeSensor {
- cycleInterval 2
- startTime 2
- stopTime -1
- }
- DEF N0 PositionInterpolator2D {
- key [0 1]
- keyValue [100 -100 100 100]
- }
- DEF N4 Transform2D {
- translation 100 -100
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0.5 0.5 0.5
- filled TRUE
- }
- }
- geometry Rectangle {
- size 80 80
- }
- }
- ]
- }
- ]
-}
-
-ROUTE N3.touchTime TO N2.startTime
-ROUTE N2.fraction_changed TO N0.set_fraction
-ROUTE N0.value_changed TO N4.translation
-
diff --git a/tests/media/bifs/bifs-interpolation-timesensor-starttime_restart.bt b/tests/media/bifs/bifs-interpolation-timesensor-starttime_restart.bt
deleted file mode 100644
index f43bf6a4a7..0000000000
--- a/tests/media/bifs/bifs-interpolation-timesensor-starttime_restart.bt
+++ /dev/null
@@ -1,82 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of timesensor start time" "Animation can be restarted even if not over" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "TimeSensor startTime test"
- }
- Transform2D {
- translation -100 0
- children [
- DEF N3 TouchSensor {}
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 80 80
- }
- }
- ]
- }
- DEF N2 TimeSensor {
- cycleInterval 2
- startTime 2
- stopTime -1
- }
- DEF N0 PositionInterpolator2D {
- key [0 1]
- keyValue [100 -100 100 100]
- }
- DEF N4 Transform2D {
- translation 100 -100
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0.5 0.5 0.5
- filled TRUE
- }
- }
- geometry Rectangle {
- size 80 80
- }
- }
- ]
- }
- ]
-}
-
-ROUTE N3.touchTime TO N2.stopTime
-ROUTE N3.touchTime TO N2.startTime
-ROUTE N2.fraction_changed TO N0.set_fraction
-ROUTE N0.value_changed TO N4.translation
-
diff --git a/tests/media/bifs/bifs-interpolation-valuator-sftime.bt b/tests/media/bifs/bifs-interpolation-valuator-sftime.bt
deleted file mode 100644
index 61f39bb85d..0000000000
--- a/tests/media/bifs/bifs-interpolation-valuator-sftime.bt
+++ /dev/null
@@ -1,58 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage Valuator" "with SFTime to SFString formatting" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Valuator Test"
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TXT Text {
- fontStyle DEF FONT FontStyle {
- justify ["MIDDLE"]
- size 20
- }
- }
- }
- DEF V Valuator {
- }
- DEF TS TimeSensor {
- cycleInterval 2
- loop TRUE
- }
- ]
-}
-
-ROUTE TS.time TO V.inSFTime
-ROUTE V.outMFString TO TXT.string
-
diff --git a/tests/media/bifs/bifs-isom.bt b/tests/media/bifs/bifs-isom.bt
deleted file mode 100644
index 70b0da9133..0000000000
--- a/tests/media/bifs/bifs-isom.bt
+++ /dev/null
@@ -1,62 +0,0 @@
-ObjectDescriptor {
- objectDescriptorID 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- url [od:10]
- }
- ]
-}
-
-
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- langDescr LanguageDescriptor {
- languageCode eng
- }
- extDescr [
- AuxiliaryVideoData {
- aux_video_type 16
- knear 0
- kfar 10
- }
- AuxiliaryVideoData {
- aux_video_type 17
- position_offset_h 0
- position_offset_v 10
- }
- GPACLanguage {}
- ]
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_video.h264"
- }
- }
- ]
- }
- ]
diff --git a/tests/media/bifs/bifs-keynavigator.bt b/tests/media/bifs/bifs-keynavigator.bt
deleted file mode 100644
index 8adbba86c7..0000000000
--- a/tests/media/bifs/bifs-keynavigator.bt
+++ /dev/null
@@ -1,220 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- objectTypeIndication 1
- streamType 3
- bufferSizeDB 177
- decSpecificInfo BIFSConfig {
- nodeIDbits 24
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {backColor 1 1 1}
- WorldInfo {
- info [
- "This test shows usage of the KeyNavigator node. Navigate through the keypad between the various items."
- ""
- "GPAC Regression Tests" "$Date: $ - $Revision: $"
- "(C) 2010-200X GPAC Team"
- ]
- title "KeyNavigator Node for testing keypad navigation"
- }
- Transform2D {
- translation -100 100
- children [
- Shape {
- appearance Appearance {
- material DEF M1 Material2D {
- emissiveColor 1 0 0
- }
- }
- geometry Rectangle {
- size 60 60
- }
- }
- DEF TS1 TouchSensor {}
- DEF V1 Valuator { Factor1 0.75 }
- ]
- }
-
- Transform2D {
- translation 100 100
- children [
- Shape {
- appearance Appearance {
- material DEF M2 Material2D {
- emissiveColor 0 1 0
- }
- }
- geometry Rectangle {
- size 60 60
- }
- }
- DEF TS2 TouchSensor {}
- DEF V2 Valuator { Factor1 0.75 }
- ]
- }
-
- Transform2D {
- translation -100 -50
- children [
- Shape {
- appearance Appearance {
- material DEF M3 Material2D {
- emissiveColor 1 0 1
- }
- }
- geometry Rectangle {
- size 60 60
- }
- }
- DEF TS3 TouchSensor {}
- DEF V3 Valuator { Factor1 0.75 }
- ]
- }
-
- Transform2D {
- translation 100 -50
- children [
- Shape {
- appearance Appearance {
- material DEF M4 Material2D {
- emissiveColor 0 0 1
- }
- }
- geometry Rectangle {
- size 60 60
- }
- }
- DEF TS4 TouchSensor {}
- DEF V4 Valuator { Factor1 0.75 }
- ]
- }
-
- Transform2D {
- translation 0 -100
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TXT Text {
- string [".", "."]
- fontStyle FontStyle {
- justify ["MIDDLE"]
- size 24
- }
- }
- }
- ]
- }
-
- DEF C1 Conditional {
- buffer {
- REPLACE TXT.string[0] BY "KN1 got focus"
- }
- }
- DEF RC1 Conditional {
- buffer {
- REPLACE TXT.string[1] BY "KN1 lost focus"
- }
- }
- DEF KN1 KeyNavigator {
- sensor USE TS1
- right USE KN2
- down USE KN3
- }
-
- DEF C2 Conditional {
- buffer {
- REPLACE TXT.string[0] BY "KN2 got focus"
- }
- }
- DEF RC2 Conditional {
- buffer {
- REPLACE TXT.string[1] BY "KN2 lost focus"
- }
- }
- DEF KN2 KeyNavigator {
- sensor USE TS2
- left USE KN1
- down USE KN4
- }
-
- DEF C3 Conditional {
- buffer {
- REPLACE TXT.string[0] BY "KN3 got focus"
- }
- }
- DEF RC3 Conditional {
- buffer {
- REPLACE TXT.string[1] BY "KN3 lost focus"
- }
- }
- DEF KN3 KeyNavigator {
- sensor USE TS3
- right USE KN4
- up USE KN1
- select USE KN2
- }
-
- DEF C4 Conditional {
- buffer {
- REPLACE TXT.string[0] BY "KN4 got focus"
- }
- }
- DEF RC4 Conditional {
- buffer {
- REPLACE TXT.string[1] BY "KN4 lost focus"
- }
- }
- DEF KN4 KeyNavigator {
- sensor USE TS4
- left USE KN3
- up USE KN2
- }
-
- DEF AC1 Conditional { buffer { REPLACE KN4.setFocus BY TRUE}}
- ]
-}
-
-ROUTE TS1.isOver TO M1.filled
-ROUTE TS1.isActive TO V1.inSFBool
-ROUTE V1.outSFFloat TO M1.transparency
-ROUTE TS1.isActive TO AC1.activate
-ROUTE KN1.focusSet TO C1.activate
-ROUTE KN1.focusSet TO RC1.reverseActivate
-
-ROUTE TS2.isOver TO M2.filled
-ROUTE TS2.isActive TO V2.inSFBool
-ROUTE V2.outSFFloat TO M2.transparency
-ROUTE KN2.focusSet TO C2.activate
-ROUTE KN2.focusSet TO RC2.reverseActivate
-
-ROUTE TS3.isOver TO M3.filled
-ROUTE TS3.isActive TO V3.inSFBool
-ROUTE V3.outSFFloat TO M3.transparency
-ROUTE KN3.focusSet TO C3.activate
-ROUTE KN3.focusSet TO RC3.reverseActivate
-
-ROUTE TS4.isOver TO M4.filled
-ROUTE TS4.isActive TO V4.inSFBool
-ROUTE V4.outSFFloat TO M4.transparency
-ROUTE KN4.focusSet TO C4.activate
-ROUTE KN4.focusSet TO RC4.reverseActivate
diff --git a/tests/media/bifs/bifs-linking-anchor-mp4-next.bt b/tests/media/bifs/bifs-linking-anchor-mp4-next.bt
deleted file mode 100644
index a733e10862..0000000000
--- a/tests/media/bifs/bifs-linking-anchor-mp4-next.bt
+++ /dev/null
@@ -1,67 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- DEF B1 Background2D {
- backColor 1 0 1
- }
- WorldInfo {
- info ["This shows Anchor with MP4 hyperlinking" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Anchor Test"
- }
- Anchor {
- url ["bifs-linking-anchor-mp4-prev.bt"]
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 200 150
- }
- }
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Click here to open" "prev.mp4"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-linking-anchor-mp4-prev.bt b/tests/media/bifs/bifs-linking-anchor-mp4-prev.bt
deleted file mode 100644
index b7817a886b..0000000000
--- a/tests/media/bifs/bifs-linking-anchor-mp4-prev.bt
+++ /dev/null
@@ -1,67 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- DEF B1 Background2D {
- backColor 0 1 1
- }
- WorldInfo {
- info ["This shows Anchor with MP4 hyperlinking" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Anchor Test"
- }
- Anchor {
- url ["bifs-linking-anchor-mp4-next.mp4"]
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 100
- }
- }
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Click here to open" "next.mp4"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-linking-anchor-viewpoint.bt b/tests/media/bifs/bifs-linking-anchor-viewpoint.bt
deleted file mode 100644
index 856a9bc65f..0000000000
--- a/tests/media/bifs/bifs-linking-anchor-viewpoint.bt
+++ /dev/null
@@ -1,92 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 200
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-Group {
- children [
- WorldInfo {
- title "Anchor and Viewpoints test"
- info ["This shows anchors triggering viewpoint binding" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- }
-
- DEF VP1 Viewpoint {description "Front View" position 0 0 300}
- DEF VP2 Viewpoint {description "Above View" position 0 300 30 orientation 1 0 0 -1.2 }
-
- DEF TR Transform {
- translation 50 0 0
- children [
- Anchor {
- url "#VP2"
- children [
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 0 1 1
- }
- }
- geometry DEF BOX Box {size 50 50 50}
- }
- ]
- }
- ]
- }
-
- Transform {
- translation -80 0 20
- children [
- Shape {
- appearance Appearance {
- material Material2D { emissiveColor 1 0 0 filled TRUE }
- }
- geometry DEF RC_RED Rectangle {size 100 100}
- }
- ]
- }
-
- Anchor {
- url "bifs-3D-viewpoint-bind.mp4#VP2"
- children [
- Shape {
- appearance Appearance {
- material Material2D { emissiveColor 1 1 1 filled TRUE }
- }
- geometry DEF RC_WHITE Rectangle { size 200 200 }
- }
- ]
- }
-
- Transform {
- translation -30 0 0
- children [
- Shape {
- appearance Appearance {
- material DEF MAT Material {
- diffuseColor 1 1 0
- }
- }
- geometry DEF SPHERE Sphere {radius 30}
- }
- ]
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-linking-anchor-www.bt b/tests/media/bifs/bifs-linking-anchor-www.bt
deleted file mode 100644
index 9e8ee13bc3..0000000000
--- a/tests/media/bifs/bifs-linking-anchor-www.bt
+++ /dev/null
@@ -1,67 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 255
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- DEF B1 Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows Anchor with WWW hyperlinking" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Anchor Test"
- }
- Anchor {
- url ["http://www.chiariglione.org/mpeg/"]
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 200 100
- }
- }
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Click here to go" "to MPEG Web Site"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-linking-animationstream.bt b/tests/media/bifs/bifs-linking-animationstream.bt
deleted file mode 100644
index c51cf15018..0000000000
--- a/tests/media/bifs/bifs-linking-animationstream.bt
+++ /dev/null
@@ -1,135 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- includeInlineProfileLevelFlag true
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows an AnimationStream node" "using a BIFS-command stream" "" "GPAC Regression Tests" "$Date: 2009-09-30 18:01:04 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Animation Stream"
- }
- DEF N0 Transform2D {
- translation 100 0
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 100
- }
- }
- ]
- }
- AnimationStream {
- loop TRUE
- url [od:10]
- }
- Transform2D {
- translation 0 -100
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Position modified" "through animationStream"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- ]
-}
-
-
-RAP AT 0 IN 5 {
- REPLACE N0.translation BY 100 0
-}
-
-RAP AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 5
- dependsOn_ES_ID 1
- OCR_ES_ID 5
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- nodeIDbits 1
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- slConfigDescr SLConfigDescriptor {
- useAccessUnitStartFlag true
- useAccessUnitEndFlag true
- useTimeStampsFlag true
- timeStampResolution 1000
- timeStampLength 32
- }
- }
- ]
- }
- ]
-}
-
-RAP AT 500 IN 5 {
- REPLACE N0.translation BY 100 100
-}
-
-RAP AT 1000 IN 5 {
- REPLACE N0.translation BY -100 100
-}
-
-RAP AT 1500 IN 5 {
- REPLACE N0.translation BY -100 0
-}
-
-RAP AT 2000 IN 5 {
- REPLACE N0.translation BY 100 0
-}
-
diff --git a/tests/media/bifs/bifs-linking-inline-direct-inline.bt b/tests/media/bifs/bifs-linking-inline-direct-inline.bt
deleted file mode 100644
index 14891e56e3..0000000000
--- a/tests/media/bifs/bifs-linking-inline-direct-inline.bt
+++ /dev/null
@@ -1,75 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["Inlined scene with planeSensor2D" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Inline Test"
- }
- Background2D {
- backColor 1 1 0
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 100
- }
- }
- ]
- }
- Transform2D {
- children [
- DEF T1 Transform2D {
- children [
- DEF PS PlaneSensor2D {
- maxPosition 150 150
- minPosition -150 -150
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0.5 0.6 0.4
- filled TRUE
- }
- }
- geometry DEF REC Rectangle {
- size 50 100
- }
- }
- ]
- }
- ]
- }
- ]
-}
-
-ROUTE PS.translation_changed TO T1.translation
-
diff --git a/tests/media/bifs/bifs-linking-inline-direct.bt b/tests/media/bifs/bifs-linking-inline-direct.bt
deleted file mode 100644
index a1d3866c4e..0000000000
--- a/tests/media/bifs/bifs-linking-inline-direct.bt
+++ /dev/null
@@ -1,51 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 0
- }
- WorldInfo {
- info ["This shows usage of the inline node" "with rotation and scaling on the inlined scene" "Inline scene is referenced without OD" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Inline Test"
- }
- Transform2D {
- rotationAngle 0.78
- scale 1.5 1
- children [
- Inline {
- url ["bifs-linking-inline-direct-inline.bt"]
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-linking-inline-http-no-od.bt b/tests/media/bifs/bifs-linking-inline-http-no-od.bt
deleted file mode 100644
index d49ceb66ce..0000000000
--- a/tests/media/bifs/bifs-linking-inline-http-no-od.bt
+++ /dev/null
@@ -1,48 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of the inline node" "using remote (rtsp) scene for inline" "Inline scene is referenced with OD" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Inline Test"
- }
- Transform2D {
- children [
- Inline {
- url ["http://download.tsi.telecom-paristech.fr/gpac/gpac_test_suite/mp4/counter_video_360.mp4"]
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-linking-inline-http.bt b/tests/media/bifs/bifs-linking-inline-http.bt
deleted file mode 100644
index 8b38a92839..0000000000
--- a/tests/media/bifs/bifs-linking-inline-http.bt
+++ /dev/null
@@ -1,58 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of the inline node" "using remote (rtsp) scene for inline" "Inline scene is referenced with OD" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.5 $" "(C) 2002-2004 GPAC Team"]
- title "Inline Test"
- }
- Transform2D {
- children [
- Inline {
- url [od:8]
- }
- ]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 8
- URLstring "http://download.tsi.telecom-paristech.fr/gpac/gpac_test_suite/mp4/counter_video_360.mp4"
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-linking-inline-od-inline.bt b/tests/media/bifs/bifs-linking-inline-od-inline.bt
deleted file mode 100644
index e316518de7..0000000000
--- a/tests/media/bifs/bifs-linking-inline-od-inline.bt
+++ /dev/null
@@ -1,76 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["Inlined scene with planeSensor2D" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Inline Test"
- }
-
- Background2D {
- backColor 1 1 0
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 100
- }
- }
- ]
- }
- Transform2D {
- children [
- DEF T1 Transform2D {
- children [
- DEF PS PlaneSensor2D {
- maxPosition 150 150
- minPosition -150 -150
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0.5 0.6 0.4
- filled TRUE
- }
- }
- geometry DEF REC Rectangle {
- size 50 100
- }
- }
- ]
- }
- ]
- }
- ]
-}
-
-ROUTE PS.translation_changed TO T1.translation
-
diff --git a/tests/media/bifs/bifs-linking-inline-od.bt b/tests/media/bifs/bifs-linking-inline-od.bt
deleted file mode 100644
index 00751464dd..0000000000
--- a/tests/media/bifs/bifs-linking-inline-od.bt
+++ /dev/null
@@ -1,60 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of the inline node" "with rotation and scaling on the inlined scene" "Inline scene is referenced through an OD" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Inline Test"
- }
- Transform2D {
- rotationAngle 0.78
- scale 1.5 1
- children [
- Inline {
- url [od:8]
- }
- ]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 8
- URLstring "bifs-linking-inline-od-inline.mp4"
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-linking-inline-segment-inline.bt b/tests/media/bifs/bifs-linking-inline-segment-inline.bt
deleted file mode 100644
index f9bea755b7..0000000000
--- a/tests/media/bifs/bifs-linking-inline-segment-inline.bt
+++ /dev/null
@@ -1,74 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
- ociDescr [
- SegmentDescriptor { startTime 0 duration 4 name "Begin" }
- SegmentDescriptor { startTime 4 duration 2 name "Middle" }
- SegmentDescriptor { startTime 6 duration 4 name "End" }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of MediaSensor" "with media segments defined" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Media Sensor Test #2"
- }
- Shape {
- appearance Appearance {
- texture DEF MOV MovieTexture {
- loop TRUE
- stopTime -1
- url [od:8]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry Bitmap {}
- }
- ]
-}
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 8
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_video.cmp"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-linking-inline-segment.bt b/tests/media/bifs/bifs-linking-inline-segment.bt
deleted file mode 100644
index 6934066e81..0000000000
--- a/tests/media/bifs/bifs-linking-inline-segment.bt
+++ /dev/null
@@ -1,41 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of the inline node" "with rotation and scaling on the inlined scene" "Inline scene is referenced through an OD" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Inline Test"
- }
- Transform2D {
- children [
- Inline {
- url ["bifs-linking-inline-segment-inline.mp4#Middle"]
- }
- ]
- }
- ]
-}
diff --git a/tests/media/bifs/bifs-media-audiobuffer.bt b/tests/media/bifs/bifs-media-audiobuffer.bt
deleted file mode 100644
index b5cc45d4ea..0000000000
--- a/tests/media/bifs/bifs-media-audiobuffer.bt
+++ /dev/null
@@ -1,203 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- objectTypeIndication 1
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- OCR_ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows audiobuffer" "with loop and pitch" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "AudioBuffer Test"
- }
- Sound2D {
- source DEF AUDBUF AudioBuffer {
- loop TRUE
- numChan 2
- length 2
- children [
- AudioSource {
- url [od:10]
- stopTime 2
- }
- ]
- }
- }
- Transform2D {
- translation 0 -50
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 100 50
- }
- }
- Shape {
- appearance DEF TXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["restart"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 16
- }
- }
- }
- DEF TS1 TouchSensor {}
- ]
- }
- DEF C1 Conditional {
- buffer {
- REPLACE AUDBUF.stopTime BY 0
- REPLACE AUDBUF.startTime BY 0
- }
- }
- Transform2D {
- translation -100 50
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- Shape {
- appearance USE TXTAPP
- geometry Text {
- string ["pitch" "0.5"]
- fontStyle USE FS
- }
- }
- DEF TS2 TouchSensor {}
- ]
- }
- Transform2D {
- translation 0 50
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- Shape {
- appearance USE TXTAPP
- geometry Text {
- string ["pitch" "1.0"]
- fontStyle USE FS
- }
- }
- DEF TS3 TouchSensor {}
- ]
- }
- Transform2D {
- translation 100 50
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- Shape {
- appearance USE TXTAPP
- geometry Text {
- string ["pitch" "2"]
- fontStyle USE FS
- }
- }
- DEF TS4 TouchSensor {}
- ]
- }
- DEF C2 Conditional {
- buffer {
- REPLACE AUDBUF.pitch BY 0.5
- }
- }
- DEF C3 Conditional {
- buffer {
- REPLACE AUDBUF.pitch BY 1
- }
- }
- DEF C4 Conditional {
- buffer {
- REPLACE AUDBUF.pitch BY 2
- }
- }
- ]
-}
-
-ROUTE TS1.isActive TO C1.activate
-ROUTE TS2.isActive TO C2.activate
-ROUTE TS3.isActive TO C3.activate
-ROUTE TS4.isActive TO C4.activate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_audio.aac"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-audioclip-urlchanged.bt b/tests/media/bifs/bifs-media-audioclip-urlchanged.bt
deleted file mode 100644
index 7e3a58d36e..0000000000
--- a/tests/media/bifs/bifs-media-audioclip-urlchanged.bt
+++ /dev/null
@@ -1,145 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows AudioClip" "and direct modification of URL" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "AudioClip Test"
- }
- DEF SD Sound2D {
- source DEF AS AudioClip {
- loop TRUE
- url [od:20]
- }
- }
- Transform2D {
- translation -50 0
- children [
- DEF TS1 TouchSensor {}
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Sound1"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- DEF C1 Conditional {
- buffer {
- REPLACE AS.url BY ["od:20"]
- }
- }
- Transform2D {
- translation 50 0
- children [
- DEF TS2 TouchSensor {}
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- Shape {
- appearance USE APP
- geometry Text {
- string ["Sound2"]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF C2 Conditional {
- buffer {
- REPLACE AS.url BY ["od:10"]
- }
- }
- ]
-}
-
-ROUTE TS1.isActive TO C1.activate
-ROUTE TS2.isActive TO C2.activate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_german.mp3"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 20
- esDescr [
- ES_Descriptor {
- ES_ID 21
- OCR_ES_ID 21
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_arabic.mp3"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-audioclip.bt b/tests/media/bifs/bifs-media-audioclip.bt
deleted file mode 100644
index d342d55db8..0000000000
--- a/tests/media/bifs/bifs-media-audioclip.bt
+++ /dev/null
@@ -1,133 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows AudioClip" "controled through startTime and stopTime" "audio clock is independent from BIFS clock, thus audio restarts from begining" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "AudioClip Test"
- }
- DEF SD Sound2D {
- source DEF AS AudioClip {
- loop TRUE
- url [od:10]
- }
- }
- Transform2D {
- translation -50 0
- children [
- DEF TS1 TouchSensor {}
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Stop"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- DEF C1 Conditional {
- buffer {
- REPLACE AS.stopTime BY 0
- }
- }
- Transform2D {
- translation 50 0
- children [
- DEF TS2 TouchSensor {}
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- Shape {
- appearance USE APP
- geometry Text {
- string ["Start"]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF C2 Conditional {
- buffer {
- REPLACE AS.startTime BY 0
- }
- }
- ]
-}
-
-ROUTE TS1.isActive TO C1.activate
-ROUTE TS2.isActive TO C2.activate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_audio.aac"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-audiosource-mixing.bt b/tests/media/bifs/bifs-media-audiosource-mixing.bt
deleted file mode 100644
index b8ac94e3de..0000000000
--- a/tests/media/bifs/bifs-media-audiosource-mixing.bt
+++ /dev/null
@@ -1,194 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-PROTO AudioControler [
- exposedField MFString the_url []
- exposedField MFString comment []
- exposedField SFVec2f position 0 0
- exposedField SFColor color 0 0 0
- exposedField SFFloat vol 1.0
- exposedField SFInt32 numChannels 2
-] {
- Transform2D {
- translation IS position
- children [
- Transform2D {
- children [
- Shape {
- appearance Appearance { material Material2D {emissiveColor IS color filled TRUE} }
- geometry Rectangle { size 200 20 }
- }
- DEF TS TouchSensor {}
- ]
- }
- Transform2D {
- translation -120 0
- children [
- Shape {
- appearance DEF TXTAPP Appearance { material DEF MAT Material2D {emissiveColor 0 0 0 filled TRUE} }
- geometry DEF TXT Text { string ["volume", "0"] fontStyle DEF FS FontStyle { size 12 justify ["MIDDLE"]} }
- }
-
- ]
- }
- Transform2D {
- translation 0 20
- children [
- Shape {
- appearance USE TXTAPP
- geometry Text { string IS comment fontStyle USE FS}
- }
-
- ]
- }
- DEF SND Sound2D {
- intensity IS vol
- source AudioSource {
- url IS the_url
- startTime 0
- numChan IS numChannels
- }
- }
- MediaControl {
- url IS the_url
- loop TRUE
- }
- ]
- }
- DEF SC Script {
- eventIn SFVec3f set_frac
- eventIn SFBool set_down
- field SFNode s USE SND
- field SFNode t USE TXT
- field SFBool isDown FALSE
- url ["javascript:
- function initialize() {
- t.string[1] = '' + s.intensity;
- }
- function set_down(value, timestamp) {isDown = value;}
- function set_frac(value, timestamp) {
- if (!isDown) return;
- pos = (value.x + 100)/200;
- s.intensity = pos;
- t.string[1] = '' + pos;
- }
- "
- ]
- }
- ROUTE TS.isActive TO SC.set_down
- ROUTE TS.hitPoint_changed TO SC.set_frac
-
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows MediaControl" "controling audio playback speed" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Media Control Test"
- }
-
- AudioControler {
- position 0 100
- color 1 0 0
- the_url ["od:10"]
- numChannels 2
- vol 1
- comment ["Audio #1 - running on its own timeline"]
- }
- AudioControler {
- position 0 33
- color 0 1 0
- the_url ["od:11"]
- numChannels 2
- vol 0
- comment ["Audio #2 - running on its own timeline"]
- }
- AudioControler {
- position 0 -33
- color 0 0 1
- the_url ["od:11"]
- numChannels 2
- vol 0
- comment ["Audio #3 reusing Audio #2 object"]
- }
- AudioControler {
- position 0 -100
- color 1 0 1
- the_url ["od:12"]
- numChannels 2
- vol 0
- comment ["Audio #4 - running on Audio #2 timeline"]
- }
- ]
-}
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 10
- OCR_ES_ID 10
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_english.mp3"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 11
- esDescr [
- ES_Descriptor {
- ES_ID 11
- OCR_ES_ID 11
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_english.mp3"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 12
- esDescr [
- ES_Descriptor {
- ES_ID 12
- OCR_ES_ID 11
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_english.mp3"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-audiosource-urlchanged.bt b/tests/media/bifs/bifs-media-audiosource-urlchanged.bt
deleted file mode 100644
index 00da0f41a9..0000000000
--- a/tests/media/bifs/bifs-media-audiosource-urlchanged.bt
+++ /dev/null
@@ -1,146 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows AudioSource" "and direct modification of URL" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "AudioSource Test"
- }
- DEF SD Sound2D {
- source DEF AS AudioSource {
- url [od:20]
- }
- }
- Transform2D {
- translation -50 0
- children [
- DEF TS1 TouchSensor {}
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Sound1"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- DEF C1 Conditional {
- buffer {
- REPLACE AS.startTime BY 0
- REPLACE AS.url BY ["od:20"]
- }
- }
- Transform2D {
- translation 50 0
- children [
- DEF TS2 TouchSensor {}
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- Shape {
- appearance USE APP
- geometry Text {
- string ["Sound2"]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF C2 Conditional {
- buffer {
- REPLACE AS.startTime BY 0
- REPLACE AS.url BY ["od:10"]
- }
- }
- ]
-}
-
-ROUTE TS1.isActive TO C1.activate
-ROUTE TS2.isActive TO C2.activate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_english.mp3"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 20
- esDescr [
- ES_Descriptor {
- ES_ID 21
- OCR_ES_ID 21
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_french.mp3"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-audiosource.bt b/tests/media/bifs/bifs-media-audiosource.bt
deleted file mode 100644
index 345b0b113f..0000000000
--- a/tests/media/bifs/bifs-media-audiosource.bt
+++ /dev/null
@@ -1,133 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows AudioSource" "controled through startTime and stopTime" "audio clock is independent from BIFS clock, thus audio restarts from begining" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "AudioSource Test"
- }
- DEF SD Sound2D {
- source DEF AS AudioSource {
- url [od:10]
- stopTime 4
- }
- }
- Transform2D {
- translation -50 0
- children [
- DEF TS1 TouchSensor {}
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Stop"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- DEF C1 Conditional {
- buffer {
- REPLACE AS.stopTime BY 0
- }
- }
- Transform2D {
- translation 50 0
- children [
- DEF TS2 TouchSensor {}
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- Shape {
- appearance USE APP
- geometry Text {
- string ["Start"]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF C2 Conditional {
- buffer {
- REPLACE AS.startTime BY 0
- }
- }
- ]
-}
-
-ROUTE TS1.isActive TO C1.activate
-ROUTE TS2.isActive TO C2.activate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_italian.mp3"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-imagetexture-OD-reuse.bt b/tests/media/bifs/bifs-media-imagetexture-OD-reuse.bt
deleted file mode 100644
index f872112810..0000000000
--- a/tests/media/bifs/bifs-media-imagetexture-OD-reuse.bt
+++ /dev/null
@@ -1,89 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows two ImageTexture nodes" "using the same OD" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Image Texture test"
- }
- Transform2D {
- translation -80 0
- children [
- Shape {
- appearance Appearance {
- texture ImageTexture {
- url [od:10]
- }
- }
- geometry Rectangle {
- size 100 50
- }
- }
- ]
- }
- Transform2D {
- translation 80 0
- children [
- Shape {
- appearance Appearance {
- material Material2D { filled TRUE transparency 0.5 }
- texture ImageTexture {
- url [od:10]
- }
- }
- geometry Circle {
- radius 50
- }
- }
- ]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-imagetexture-no-od.bt b/tests/media/bifs/bifs-media-imagetexture-no-od.bt
deleted file mode 100644
index cb81595090..0000000000
--- a/tests/media/bifs/bifs-media-imagetexture-no-od.bt
+++ /dev/null
@@ -1,60 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 254
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 254
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 0 1
- }
- WorldInfo {
- info [
- "This test shows how a URL in an ImageTexture node can be a regular URL (http, file, ...) and not an OD URL."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Image referenced by a non-OD URL"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture DEF TXT ImageTexture {
- url ["../auxiliary_files/logo.jpg"]
- }
- }
- geometry Bitmap {}
-
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-media-imagetexture-object-scale.bt b/tests/media/bifs/bifs-media-imagetexture-object-scale.bt
deleted file mode 100644
index 37ae1c8e33..0000000000
--- a/tests/media/bifs/bifs-media-imagetexture-object-scale.bt
+++ /dev/null
@@ -1,97 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 440
- pixelHeight 440
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows image texture" "with object scaling and texture transform" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Image Texture Test"
- }
- DEF TR Transform2D {
- rotationAngle 0.78
- children [
- Shape {
- geometry IndexedLineSet2D {
- coord Coordinate2D {
- point [0 200 0 -200]
- }
- }
- }
- Shape {
- appearance Appearance {
- texture ImageTexture {
- url [od:10]
- }
- textureTransform DEF TX TextureTransform {
- translation 0 0.5
- }
- }
- geometry Rectangle {
- size 200 200
- }
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 4
- loop TRUE
- }
- DEF PI PositionInterpolator2D {
- key [0 0.5 1]
- keyValue [-0.5 -0.5 0.5 0.5 -0.5 -0.5]
- }
- DEF SI PositionInterpolator2D {
- key [0 0.5 1]
- keyValue [0.5 0.5 1.5 1.5 0.5 0.5]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO TR.scale
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-imagetexture-transparent.bt b/tests/media/bifs/bifs-media-imagetexture-transparent.bt
deleted file mode 100644
index a8995cf01c..0000000000
--- a/tests/media/bifs/bifs-media-imagetexture-transparent.bt
+++ /dev/null
@@ -1,274 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 440
- pixelHeight 440
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 0 1 1
- }
- WorldInfo {
- info ["This shows basic 2D shapes" "with transparent image texture mapping" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Image Texture Test"
- }
- Transform2D {
- translation -150 150
- children [
- Shape {
- appearance DEF APP Appearance {
- texture ImageTexture {
- url [od:10]
- }
- }
- geometry IndexedLineSet2D {
- coord Coordinate2D {
- point [-50 0 0 50 50 0]
- }
- }
- }
- Transform2D {
- translation 0 -20
- children [
- Shape {
- appearance DEF TEXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["IndexedLineSet2D" "[-50 0 0 50 50 0]"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 12
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 150
- children [
- Shape {
- appearance USE APP
- geometry Circle {
- radius 50
- }
- }
- Transform2D {
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Circle" "radius 50"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 150 150
- children [
- Shape {
- appearance USE APP
- geometry Rectangle {
- size 100 50
- }
- }
- Transform2D {
- translation 0 -40
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Rectangle" "Size 100 50"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -40
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["Curve2D Points:" "-50 0, -100 50, 0 20, 10 30, 40 80, 50 0"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation -150 0
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- point DEF C2D Coordinate2D {
- point [-50 0 -100 50 0 20 10 30 40 80 50 0]
- }
- }
- }
- Transform2D {
- translation 0 -10
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["no type"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 3]
- point USE C2D
- }
- }
- Transform2D {
- translation 0 -10
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["type [2 3]"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 170 0
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [1 3 1]
- point USE C2D
- }
- }
- Transform2D {
- translation 0 -10
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["type [1 3 1]"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -150 -150
- children [
- Shape {
- appearance USE APP
- geometry IndexedFaceSet2D {
- coord Coordinate2D {
- point [-50 0 -25 25 0 80 50 0]
- }
- }
- }
- Transform2D {
- translation 0 -20
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["IndexedFaceSet2D" "-50 0, -25, 25, 0 80, 50 0"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -150
- children [
- Shape {
- appearance USE APP
- geometry PointSet2D {
- coord Coordinate2D {
- point [-50 0 -25 25 0 80 50 0]
- }
- }
- }
- Transform2D {
- translation 0 -20
- children [
- Shape {
- appearance USE TEXTAPP
- geometry Text {
- string ["PointSet2D" "-50 0, -25, 25, 0 80, 50 0"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.png"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-imagetexture-url-change.bt b/tests/media/bifs/bifs-media-imagetexture-url-change.bt
deleted file mode 100644
index 405b3c4dea..0000000000
--- a/tests/media/bifs/bifs-media-imagetexture-url-change.bt
+++ /dev/null
@@ -1,95 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 254
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 254
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 0 1
- }
- WorldInfo {
- info ["This shows basic 2D shapes" "with dynamic URL change" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Image Texture Test"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture DEF TXT ImageTexture {
- url [od:10]
- }
- }
- geometry Bitmap {}
-
- }
- DEF TS TouchSensor {}
- ]
- }
- DEF C1 Conditional {
- buffer {
- REPLACE TXT.url BY ["od:20"]
- }
- }
- DEF RC1 Conditional {
- buffer {
- REPLACE TXT.url BY ["od:10"]
- }
- }
- ]
-}
-
-ROUTE TS.isActive TO C1.activate
-ROUTE TS.isActive TO RC1.reverseActivate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 20
- esDescr [
- ES_Descriptor {
- ES_ID 3
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 4
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.png"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-movietexture-control.bt b/tests/media/bifs/bifs-media-movietexture-control.bt
deleted file mode 100644
index ed36b4140f..0000000000
--- a/tests/media/bifs/bifs-media-movietexture-control.bt
+++ /dev/null
@@ -1,148 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 180
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows MovieTexture with playback control" "through usage of start/stop fields of movieTexture" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "MovieTexture Test"
- }
- Transform2D {
- children [
- DEF TR Transform2D {
- translation 0 30
- children [
- Shape {
- appearance Appearance {
- texture DEF MT MovieTexture {
- loop TRUE
- url [od:10]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry Bitmap {}
-
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -50 -70
- children [
- DEF TS1 TouchSensor {}
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Stop"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- DEF C1 Conditional {
- buffer {
- REPLACE MT.stopTime BY 0
- }
- }
- Transform2D {
- translation 50 -70
- children [
- DEF TS2 TouchSensor {}
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- Shape {
- appearance USE APP
- geometry Text {
- string ["Start"]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF C2 Conditional {
- buffer {
- REPLACE MT.startTime BY 0
- }
- }
- ]
-}
-
-ROUTE TS1.isActive TO C1.activate
-ROUTE TS2.isActive TO C2.activate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_video.h264"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-movietexture-no-od.bt b/tests/media/bifs/bifs-media-movietexture-no-od.bt
deleted file mode 100644
index e55b68cd71..0000000000
--- a/tests/media/bifs/bifs-media-movietexture-no-od.bt
+++ /dev/null
@@ -1,65 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info [
- "This test shows how a URL in a MovieTexture node can be a regular URL (http, file, ...) and not an OD URL."
- ""
- "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.7 $"
- "(C) 2002-2006 GPAC Team"
- ]
- title "Video referenced by a non-OD URL"
- }
- Sound2D {
- source AudioClip {
- loop TRUE
- url ["../auxiliary_files/enst_audio.aac"]
- #url ["rtsp://tasmanie/bhusa.mp4"]
- }
- }
- Shape {
- appearance Appearance {
- texture DEF MT MovieTexture {
- loop TRUE
- url ["../auxiliary_files/enst_video.h264"]
- #url ["rtsp://tasmanie/bhusa.mp4"]
- }
- }
- geometry Bitmap {}
-
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-media-movietexture-od-joinsession.bt b/tests/media/bifs/bifs-media-movietexture-od-joinsession.bt
deleted file mode 100644
index c83ead655f..0000000000
--- a/tests/media/bifs/bifs-media-movietexture-od-joinsession.bt
+++ /dev/null
@@ -1,93 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 180
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows MovieTexture nodes" "using the same OD and looping" "with different start and stop times" "one movieTexture joins the session of the other" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "MovieTexture Test"
- }
- Transform2D {
- translation -100 0
- children [
- Shape {
- appearance DEF APP Appearance {
- texture MovieTexture {
- loop TRUE
- startTime 4
- url [od:10]
- }
- }
- geometry Circle {
- radius 50
- }
- }
- ]
- }
- Transform2D {
- translation 100 0
- children [
- Shape {
- appearance Appearance {
- texture MovieTexture {
- loop TRUE
- stopTime -1
- url [od:10]
- }
- }
- geometry Rectangle {
- size 100 50
- }
- }
- ]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_video.cmp"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-movietexture-od-leave-session.bt b/tests/media/bifs/bifs-media-movietexture-od-leave-session.bt
deleted file mode 100644
index 51c5c7f0d3..0000000000
--- a/tests/media/bifs/bifs-media-movietexture-od-leave-session.bt
+++ /dev/null
@@ -1,93 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 180
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows MovieTexture nodes" "using the same OD and looping" "with different start and stop times" "one movieTexture leaves the session of the other" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "MovieTexture Test"
- }
- Transform2D {
- translation -100 0
- children [
- Shape {
- appearance DEF APP Appearance {
- texture MovieTexture {
- loop TRUE
- stopTime -1
- url [od:10]
- }
- }
- geometry Circle {
- radius 50
- }
- }
- ]
- }
- Transform2D {
- translation 100 0
- children [
- Shape {
- appearance Appearance {
- texture MovieTexture {
- loop TRUE
- stopTime 8
- url [od:10]
- }
- }
- geometry Rectangle {
- size 100 50
- }
- }
- ]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_video.cmp"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-movietexture-owns-OCR.bt b/tests/media/bifs/bifs-media-movietexture-owns-OCR.bt
deleted file mode 100644
index bfde18e96f..0000000000
--- a/tests/media/bifs/bifs-media-movietexture-owns-OCR.bt
+++ /dev/null
@@ -1,75 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 180
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows MovieTexture node on bitmap" "looping (visual object de-synchronized from BIFS)" "Video shall restart when done playing" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "MovieTexture Test"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture MovieTexture {
- loop TRUE
- url [od:10]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry Bitmap {}
-
- }
- ]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_video.h264"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-movietexture-shares-OCR.bt b/tests/media/bifs/bifs-media-movietexture-shares-OCR.bt
deleted file mode 100644
index 620c91aba8..0000000000
--- a/tests/media/bifs/bifs-media-movietexture-shares-OCR.bt
+++ /dev/null
@@ -1,74 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 180
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows MovieTexture node on bitmap" "looping (visual object synchronized on BIFS)" "results at end of video are undefined" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "MovieTexture Test"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture MovieTexture {
- loop TRUE
- url [od:10]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry Bitmap {}
-
- }
- ]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_video.h264"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-movietexture-url-change.bt b/tests/media/bifs/bifs-media-movietexture-url-change.bt
deleted file mode 100644
index 565685ed1a..0000000000
--- a/tests/media/bifs/bifs-media-movietexture-url-change.bt
+++ /dev/null
@@ -1,158 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 255
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 180
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows dynamic URL change of MovieTexture" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.5 $" "(C) 2002-2004 GPAC Team"]
- title "MovieTexture Test"
- }
- Transform2D {
- children [
- DEF TR Transform2D {
- translation 0 30
- children [
- Shape {
- appearance Appearance {
- texture DEF MT MovieTexture {
- loop TRUE
- url [od:20]
- }
- }
- geometry Bitmap {}
-
- }
- ]
- }
- ]
- }
- Transform2D {
- translation -50 -70
- children [
- DEF TS1 TouchSensor {}
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 80 30
- }
- }
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Movie 1"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- DEF C1 Conditional {
- buffer {
- REPLACE MT.url BY ["od:20"]
- }
- }
- Transform2D {
- translation 50 -70
- children [
- DEF TS2 TouchSensor {}
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Rectangle {
- size 80 30
- }
- }
- Shape {
- appearance USE APP
- geometry Text {
- string ["Movie 2"]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF C2 Conditional {
- buffer {
- REPLACE MT.url BY ["od:10"]
- }
- }
- ]
-}
-
-ROUTE TS1.isActive TO C1.activate
-ROUTE TS2.isActive TO C2.activate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_video.h264"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 20
- esDescr [
- ES_Descriptor {
- ES_ID 21
- OCR_ES_ID 21
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_video.cmp"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-sound-spatialize.bt b/tests/media/bifs/bifs-media-sound-spatialize.bt
deleted file mode 100644
index 2635510c32..0000000000
--- a/tests/media/bifs/bifs-media-sound-spatialize.bt
+++ /dev/null
@@ -1,77 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0x01
- sceneProfileLevelIndication 0x01
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFE
- graphicsProfileLevelIndication 0x01
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric FALSE
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- es_id 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-Group {
- children [
-
- WorldInfo {
- title "Sound Test"
- info ["This shows Sound node" "with distance volume control and spatialization on" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Sound {
- location 0 0 1
- spatialize TRUE
- source AudioClip {
- url [ "od:10" ]
- loop TRUE
- }
- }
-
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1 0 0 }
- }
- geometry Box { size 2 2 2}
- }
- ]
- }
- ]
-}
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "./../auxiliary_files/count_spanish.mp3"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-media-sound.bt b/tests/media/bifs/bifs-media-sound.bt
deleted file mode 100644
index 64742b9089..0000000000
--- a/tests/media/bifs/bifs-media-sound.bt
+++ /dev/null
@@ -1,77 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0x01
- sceneProfileLevelIndication 0x01
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFE
- graphicsProfileLevelIndication 0x01
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric FALSE
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- es_id 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-Group {
- children [
-
- WorldInfo {
- title "Sound Test"
- info ["This shows Sound node" "with distance volume control" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Sound {
- location 0 0 1
- spatialize FALSE
- source AudioClip {
- url [ "od:10" ]
- loop TRUE
- }
- }
-
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1 0 0 }
- }
- geometry Box { size 2 2 2}
- }
- ]
- }
- ]
-}
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "./../auxiliary_files/count_english.mp3"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-misc-UTF16-input.bt b/tests/media/bifs/bifs-misc-UTF16-input.bt
deleted file mode 100644
index 0edf8954bd..0000000000
--- a/tests/media/bifs/bifs-misc-UTF16-input.bt
+++ /dev/null
@@ -1,55 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 260
- pixelHeight 450
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows non ASCII Text characters" "Input BT file is in UTF-16 Little Endian format" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "MP4Box Test"
- }
- Transform2D {
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Non-Ansi:" "" "é à è ù ü ä ë ï ö ü ÿ" "" "" "XML escapes:" "" "& ' \\" > <"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 26
- }
- }
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-misc-cyclic-graph.bt b/tests/media/bifs/bifs-misc-cyclic-graph.bt
deleted file mode 100644
index e6e97223c9..0000000000
--- a/tests/media/bifs/bifs-misc-cyclic-graph.bt
+++ /dev/null
@@ -1,55 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows a cyclic scene graph" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2005 GPAC Team"]
- title "Cyclic Scene Graph Test"
- }
- DEF TR Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {emissiveColor 1 0 0 filled TRUE }
- }
- geometry Circle { radius 60 }
- }
- Transform2D {
- scale 0.98 0.98
- translation 1 0
- children [
- ColorTransform {
- mrr 0.95
- children [ USE TR ]
- }
- ]
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-misc-hc-proto-depthgroup.bt b/tests/media/bifs/bifs-misc-hc-proto-depthgroup.bt
deleted file mode 100644
index fd8cbc7432..0000000000
--- a/tests/media/bifs/bifs-misc-hc-proto-depthgroup.bt
+++ /dev/null
@@ -1,63 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-
-EXTERNPROTO DepthGroup [
- exposedField MFNode children []
- exposedField SFFloat gain 1.0
- exposedField SFFloat offset 0.0
-]
-[ "urn:inet:gpac:builtin:DepthGroup"]
-
-EXTERNPROTO DepthViewpoint [
- exposedField SFBool enabled TRUE
- exposedField SFFloat position 0.0
- exposedField SFFloat range 1.0
-]
-[ "urn:inet:gpac:builtin:DepthViewPoint"]
-
-
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This tests GPAC DepthGroup" "GPAC Regression Tests" "(C) 2002-2019 GPAC Team"]
- title "DepthGroup HardcodedProto"
- }
- Background2D { backColor 1 1 1}
- DepthViewpoint {}
-
- DepthGroup {
- offset -20
- children [
- Shape {
- geometry Rectangle { size 100 50 }
- }
- ]
- }
- ]
-}
-
-
-
diff --git a/tests/media/bifs/bifs-misc-hc-proto-events.bt b/tests/media/bifs/bifs-misc-hc-proto-events.bt
deleted file mode 100644
index 38bbf110f6..0000000000
--- a/tests/media/bifs/bifs-misc-hc-proto-events.bt
+++ /dev/null
@@ -1,59 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-
-EXTERNPROTO TestSensor [
- eventIn SFBool trigger
- exposedField SFFloat value 0.25
- eventOut SFFloat result
-]
-[ "urn:inet:gpac:builtin:TestSensor"]
-
-
-
-OrderedGroup { children [
- WorldInfo {
- info ["This tests GPAC HardcodedProto eventIn and eventOut" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2014 GPAC Team"]
- title "Events in HardcodedProto"
- }
- Background2D { backColor 1 1 0}
- Transform2D { children [
- Shape {
- appearance Appearance { material DEF MAT Material2D { emissiveColor 1 0 0 filled TRUE} }
- geometry Rectangle { size 100 50 }
- }
- DEF TS TouchSensor {}
- ]}
- DEF TES TestSensor {}
-
- TermCap {}
-] }
-
-
-ROUTE TS.isOver TO TES.trigger
-ROUTE TES.result TO MAT.transparency
-
-
-
-
diff --git a/tests/media/bifs/bifs-misc-hc-proto-offscreengroup.bt b/tests/media/bifs/bifs-misc-hc-proto-offscreengroup.bt
deleted file mode 100644
index bfbbd35c48..0000000000
--- a/tests/media/bifs/bifs-misc-hc-proto-offscreengroup.bt
+++ /dev/null
@@ -1,139 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- visualProfileLevelIndication 245
- sceneProfileLevelIndication 5
- graphicsProfileLevelIndication 3
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- objectTypeIndication 2
- streamType 3
- bufferSizeDB 21315
- decSpecificInfo BIFSv2Config {
- nodeIDbits 1
- protoIDbits 1
- isCommandStream true
- pixelMetric true
- pixelWidth 240
- pixelHeight 192
- pixelWidth 300
- pixelHeight 300
- }
- }
- slConfigDescr SLConfigDescriptor {
- useAccessUnitStartFlag true
- useAccessUnitEndFlag true
- useTimeStampsFlag true
- timeStampResolution 1000
- timeStampLength 32
- }
- }
- ES_Descriptor {
- ES_ID 2
- OCR_ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- objectTypeIndication 1
- streamType 1
- bufferSizeDB 10
- }
- slConfigDescr SLConfigDescriptor {
- useAccessUnitStartFlag true
- useAccessUnitEndFlag true
- useTimeStampsFlag true
- timeStampResolution 1000
- timeStampLength 32
- }
- }
- ]
-}
-
-EXTERNPROTO Proto0 [
- exposedField MFNode _field0 [
- ]
- exposedField SFInt32 _field1 0
- exposedField SFFloat _field2 1
-] ""urn:inet:gpac:builtin:OffscreenGroup""
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture MovieTexture {
- loop TRUE
- url [od:20]
- }
- }
- geometry Bitmap {
- scale 2 2
- }
- }
- ]
- }
-
- Proto0 {
- _field1 1
- _field2 1
- _field0 [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- transparency 0.5
- filled TRUE
- }
- }
- geometry Ellipse { radius 100 60 }
- }
- ]
- }
- ]
-}
-
-
-#if 1
-RAP AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 20
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- decConfigDescr DecoderConfigDescriptor {
- objectTypeIndication 32
- streamType 4
- bufferSizeDB 4039
- maxBitrate 140888
- avgBitrate 117304
- decSpecificInfo DecoderSpecificInfo {
- info %00%00%01%B0%F5%00%00%01%B5%09%00%00%01%00%00%00%01%20%00%86%84%00%67%0C%0F%10%30%51%8F%00%00%01%B2%44%69%76%58%39%39%39%62%30%30%30%6E%00%00%01%B2%58%76%69%44%30%30%32%39
- }
- }
- slConfigDescr SLConfigDescriptor {
- useAccessUnitStartFlag true
- useAccessUnitEndFlag true
- useRandomAccessPointFlag true
- useTimeStampsFlag true
- timeStampResolution 25000
- OCRResolution 25000
- timeStampLength 32
- }
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_video.cmp"
- }
- }
- ]
- }
- ]
-}
-
-#endif
-
-
diff --git a/tests/media/bifs/bifs-misc-hc-proto-pathextrusion.bt b/tests/media/bifs/bifs-misc-hc-proto-pathextrusion.bt
deleted file mode 100644
index b812fa54ae..0000000000
--- a/tests/media/bifs/bifs-misc-hc-proto-pathextrusion.bt
+++ /dev/null
@@ -1,103 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-
-EXTERNPROTO PathExtrusion [
- exposedField SFNode geometry NULL
- exposedField MFVec3f spine []
- exposedField SFBool beginCap TRUE
- exposedField SFBool endCap TRUE
- exposedField SFFloat creaseAngle 1.0
- exposedField MFRotation orientation []
- exposedField MFVec2f scale []
- exposedField SFBool txAlongSpine FALSE
-]
-[ "urn:inet:gpac:builtin:PathExtrusion"]
-
-
-
-Group {
- children [
-
- WorldInfo {
- info ["This shows GPAC PathExtrusion HardcodedProto" "The text is extruded along a spline to get a solid text in 3D" "GPAC Regression Tests" "$Date: 2008-05-19 15:28:18 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "PathExtrusion HardcodedProto"
- }
- NavigationInfo { type ["EXAMINE", "ANY"] headlight FALSE}
- Background2D {backColor 0 0 0 url "./../auxiliary_files/logo.jpg"}
- DEF VIEWPOINT Viewpoint {
- description "one"
- position 0 0 10
- }
-
- DirectionalLight {
- direction -1 -1 -1
- }
-
-Shape {
- appearance Appearance {
- material Material {
- diffuseColor 1.0 0.8 0.0
-# specularColor 1 1 1
-# shininess 0.3
- }
-# texture ImageTexture { url "../../../auxiliary_files/logo.jpg"}
- }
-
- geometry PathExtrusion {
-# geometry Curve2D { fineness 1.0 point Coordinate2D { point [0 0, 0.25 1, 0.75 1, 1 0, 1.5 0, 0.8 -2, 0 0] } type [2 0 3] }
-# geometry Rectangle { size 0.5 1.0 }
-
- geometry Text {
- string ["G"]
- fontStyle FontStyle {
- size 2.0
- justify ["MIDDLE", "MIDDLE"]
- }
- }
-
- creaseAngle 0.5
- endCap FALSE
- beginCap TRUE
- txAlongSpine FALSE
- spine [
- # Straight-line
- 0.0 0.0 0.0, 0.0 1 0,
-# 0.0 0.0 -0.8, 0.0 0.0 -1.2,
-# 0.0 0.0 -1.6, 0.0 0.0 -2.0
- ]
-# scale [
-# 1.8 1.8, 1.95 1.95,
-# 2.0 2.0, 1.95 1.95
-# 1.8 1.8, 1.5 1.5
-# 1.2 1.2, 1.05 1.05,
-# 1.0 1.0, 1.05 1.05,
-# 1.15 1.15,
-# ]
- }
-}
-
-]
-}
-
diff --git a/tests/media/bifs/bifs-misc-hc-proto-planarextrusion.bt b/tests/media/bifs/bifs-misc-hc-proto-planarextrusion.bt
deleted file mode 100644
index 17c26387de..0000000000
--- a/tests/media/bifs/bifs-misc-hc-proto-planarextrusion.bt
+++ /dev/null
@@ -1,87 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-
-EXTERNPROTO PlanarExtrusion [
- exposedField SFNode geometry NULL
- exposedField SFNode spine NULL
- exposedField SFBool beginCap TRUE
- exposedField SFBool endCap TRUE
- exposedField SFFloat creaseAngle 1.0
- exposedField MFFloat orientationKeys []
- exposedField MFRotation orientation []
- exposedField MFFloat scaleKeys []
- exposedField MFVec2f scale []
- exposedField SFBool txAlongSpine FALSE
-]
-[ "urn:inet:gpac:builtin:PlanarExtrusion"]
-
-
-
-Group {
- children [
- WorldInfo {
- info ["This shows GPAC PlanarExtrusion HardcodedProto" "A circle is extruded along another circle to get a nice 3D torus" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "PlanarExtrusion HardcodedProto"
- }
-
- Background2D { backColor 1 1 1}
- DEF VIEWPOINT Viewpoint {
- description "one"
- position 0 0 10
- }
-
-
-Shape {
- appearance Appearance {
- material Material {
- diffuseColor 1.0 0.8 0.0
- }
-# texture ImageTexture { url "../../../auxiliary_files/logo.jpg"}
- }
-
- geometry PlanarExtrusion {
- geometry Circle { radius 1}
-# geometry Curve2D {
-# type [2]
-# point Coordinate2D {
-# point [0 0 0.75 2 1.5 0 2 2]
-# }
-# }
- spine Circle {radius 5}
-# spine Rectangle {size 20 10}
- creaseAngle 1
- endCap FALSE
- beginCap FALSE
-# scaleKeys [0 0.1 0.25 0.5 0.75 0.9 1]
-# scale [0 0, 0 0, 1 1, 2 2.5, 1 1, 0 0, 0 0]
-# orientationKeys [0 0.25 0.5 0.75 1]
-# orientation [0 1 0 0, 0 1 1 0.25, 0 0 1 0.25, 0 1 1 0.25, 0 1 0 0]
- txAlongSpine TRUE
- }
-}
-
-]
-}
-
diff --git a/tests/media/bifs/bifs-misc-hc-proto-planeclipper-box.bt b/tests/media/bifs/bifs-misc-hc-proto-planeclipper-box.bt
deleted file mode 100644
index eedd42fa7f..0000000000
--- a/tests/media/bifs/bifs-misc-hc-proto-planeclipper-box.bt
+++ /dev/null
@@ -1,77 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-
-EXTERNPROTO PlaneClipper [
- exposedField SFVec3f plane_normal 1 0 0
- exposedField SFFloat plane_distance 0.0
- exposedField MFNode children []
-]
-[ "urn:inet:gpac:builtin:PlaneClipper"]
-
-
-
-Group {
- children [
- WorldInfo {
- info ["This shows GPAC PlaneClipper HardcodedProto" "The plane clipper normal and distance are interpolated to cut the mesh at different places" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "PlaneClipper HardcodedProto"
- }
- Background2D { backColor 1 1 0}
- DEF VIEWPOINT Viewpoint {
- description "one"
- position 2 2 10
- }
- DEF PC PlaneClipper {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- texture ImageTexture { url "../auxiliary_files/logo.jpg" }
- }
- geometry Box {size 1 1 1}
- }
-
-
- ]
- }
- DEF TS TimeSensor { cycleInterval 4.0 loop TRUE}
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [-3 3 -3]
- }
- DEF TS2 TimeSensor { cycleInterval 12.0 loop TRUE}
- DEF PI PositionInterpolator {
-# key [0 0.333 0.334 0.666 0.667 1]
-# keyValue [1 0 0 1 0 0 0 1 0 0 1 0 0 0 -1 0 0 -1]
- key [0 0.33 0.666 1]
- keyValue [1 0 0, 0 1 0, 0 0 -1, 1 1 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO PC.plane_distance
-ROUTE TS2.fraction_changed TO PI.set_fraction
-ROUTE PI.value_changed TO PC.plane_normal
diff --git a/tests/media/bifs/bifs-misc-hc-proto-planeclipper.bt b/tests/media/bifs/bifs-misc-hc-proto-planeclipper.bt
deleted file mode 100644
index 49f0a7fd56..0000000000
--- a/tests/media/bifs/bifs-misc-hc-proto-planeclipper.bt
+++ /dev/null
@@ -1,69 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric false
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-
-EXTERNPROTO PlaneClipper [
- exposedField SFVec3f plane_normal 1 0 0
- exposedField SFFloat plane_distance 0.0
- exposedField MFNode children []
-]
-[ "urn:inet:gpac:builtin:PlaneClipper"]
-
-
-
-Group {
- children [
- WorldInfo {
- info ["This shows GPAC PlaneClipper HardcodedProto" "The plane clipper normal and distance are interpolated to cut the mesh at different places" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "PlaneClipper HardcodedProto"
- }
- Background2D { backColor 1 1 0}
- DEF VIEWPOINT Viewpoint {
- description "one"
- position 0 0 10
- }
- DEF PC PlaneClipper {
- children [
- Inline { url "./../auxiliary_files/nefertiti.wrl" }
- ]
- }
- DEF TS TimeSensor { cycleInterval 4.0 loop TRUE}
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [-3 3 -3]
- }
- DEF TS2 TimeSensor { cycleInterval 12.0 loop TRUE}
- DEF PI PositionInterpolator {
-# key [0 0.333 0.334 0.666 0.667 1]
-# keyValue [1 0 0 1 0 0 0 1 0 0 1 0 0 0 -1 0 0 -1]
- key [0 0.33 0.666 1]
- keyValue [1 0 0, 0 1 0, 0 0 -1, 1 1 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO PC.plane_distance
-ROUTE TS2.fraction_changed TO PI.set_fraction
-ROUTE PI.value_changed TO PC.plane_normal
diff --git a/tests/media/bifs/bifs-misc-hc-proto-texture.bt b/tests/media/bifs/bifs-misc-hc-proto-texture.bt
deleted file mode 100644
index 93841f9555..0000000000
--- a/tests/media/bifs/bifs-misc-hc-proto-texture.bt
+++ /dev/null
@@ -1,63 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- ODProfileLevelIndication 0xFF
- sceneProfileLevelIndication 0xFE
- audioProfileLevelIndication 0xFF
- visualProfileLevelIndication 0xFF
- graphicsProfileLevelIndication 0xFE
-
- esdescr [
- ES_Descriptor {
- es_id 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 200
- }
- }
- }
- ]
-}
-
-
-EXTERNPROTO TestTexture [
- exposedField SFFloat intensity 1.0
-]
-[ "urn:inet:gpac:builtin:CustomTexture"]
-
-
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This tests GPAC HardcodedProto texturing" "GPAC Regression Tests" "(C) 2002-2014 GPAC Team"]
- title "Events in HardcodedProto"
- }
- Background2D { backColor 1 1 1}
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture DEF TX TestTexture {}
- }
- geometry Rectangle { size 100 50 }
- }
- ]
- }
- DEF TS TimeSensor { loop TRUE }
- DEF SI ScalarInterpolator {
- key [ 0 0.5 1]
- keyValue [ 0 1 0]
- }
- ]
-}
-
-ROUTE TS.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO TX.intensity
-
-
-
-
diff --git a/tests/media/bifs/bifs-misc-non-linear-parsing-conditional.bt b/tests/media/bifs/bifs-misc-non-linear-parsing-conditional.bt
deleted file mode 100644
index 99148cd655..0000000000
--- a/tests/media/bifs/bifs-misc-non-linear-parsing-conditional.bt
+++ /dev/null
@@ -1,69 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This tests encoding of non-linear declared nodes used in conditionals" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Non-linear conditional test"
- }
- DEF N0 Conditional {
- buffer {
- REPLACE N1.point BY [-75 0 -40 75 40 75 75 0 40 -75 -40 -75]
- }
- }
- DEF N2 Conditional {
- buffer {
- REPLACE N1.point BY [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- DELETE ROUTE R0
- DELETE ROUTE R1
- }
- }
- Transform2D {
- scale 0.5 0.5
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF N1 Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- DEF N3 TouchSensor {}
- ]
- }
- ]
-}
-
-DEF R0 ROUTE N3.isActive TO N0.activate
-DEF R1 ROUTE N3.isActive TO N2.reverseActivate
-
diff --git a/tests/media/bifs/bifs-misc-non-linear-parsing-use.bt b/tests/media/bifs/bifs-misc-non-linear-parsing-use.bt
deleted file mode 100644
index 63a557b114..0000000000
--- a/tests/media/bifs/bifs-misc-non-linear-parsing-use.bt
+++ /dev/null
@@ -1,60 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- info ["This tests encoding of non-linear declared nodes used in file" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Non-linear USE test"
- }
- DEF BACK Background2D {
- backColor 1 1 1
- }
- DEF TR Transform2D {
- scale 0.5 0.5
- children [
- Transform2D {
- translation 150 100
- children [
- USE S1
- ]
- }
- DEF S1 Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- coord DEF COORD Coordinate2D {
- point [-100 0 -50 100 50 100 100 0 50 -100 -50 -100]
- }
- }
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-misc-srt-import-3gpp-control-share-ocr.bt b/tests/media/bifs/bifs-misc-srt-import-3gpp-control-share-ocr.bt
deleted file mode 100644
index 9378e801f9..0000000000
--- a/tests/media/bifs/bifs-misc-srt-import-3gpp-control-share-ocr.bt
+++ /dev/null
@@ -1,64 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 0 1
- }
- WorldInfo {
- info ["This shows usage of SRT importer" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "SRT importing Test"
- }
- AnimationStream {
- url [od:5]
- startTime 5
- stopTime 10
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 5
- esDescr [
- ES_Descriptor {
- ES_ID 4
- OCR_ES_ID 1
- muxInfo MuxInfo {
- fileName "../auxiliary_files/subtitle.srt"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-misc-srt-import-3gpp-control.bt b/tests/media/bifs/bifs-misc-srt-import-3gpp-control.bt
deleted file mode 100644
index 1585645a32..0000000000
--- a/tests/media/bifs/bifs-misc-srt-import-3gpp-control.bt
+++ /dev/null
@@ -1,64 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 0 1
- }
- WorldInfo {
- info ["This shows usage of SRT importer" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "SRT importing Test"
- }
- AnimationStream {
- url [od:5]
- startTime 5
- stopTime 10
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 5
- esDescr [
- ES_Descriptor {
- ES_ID 4
- OCR_ES_ID 4
- muxInfo MuxInfo {
- fileName "../auxiliary_files/subtitle.srt"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-misc-srt-import-3gpp.bt b/tests/media/bifs/bifs-misc-srt-import-3gpp.bt
deleted file mode 100644
index e7ba46b280..0000000000
--- a/tests/media/bifs/bifs-misc-srt-import-3gpp.bt
+++ /dev/null
@@ -1,64 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 0 1
- }
- WorldInfo {
- info ["This shows usage of SRT importer" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "SRT importing Test"
- }
- AnimationStream {
- url [od:5]
- startTime 0
- stopTime 0
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 5
- esDescr [
- ES_Descriptor {
- ES_ID 4
- OCR_ES_ID 1
- muxInfo MuxInfo {
- fileName "../auxiliary_files/subtitle.srt"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-misc-srt-import.bt b/tests/media/bifs/bifs-misc-srt-import.bt
deleted file mode 100644
index adecd6764b..0000000000
--- a/tests/media/bifs/bifs-misc-srt-import.bt
+++ /dev/null
@@ -1,76 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of SRT importer" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "SRT importing Test"
- }
- Shape {
- appearance Appearance {
- material Material2D {emissiveColor 0 0 0 filled TRUE }
- }
- geometry DEF TXT Text {
- fontStyle DEF FONT FontStyle {
- justify ["MIDDLE"]
- size 30
- }
- }
- }
- AnimationStream {
- url [od:5]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 5
- esDescr [
- ES_Descriptor {
- ES_ID 4
- OCR_ES_ID 1
- dependsOn_ES_ID 1
- muxInfo MuxInfo {
- fileName "../auxiliary_files/subtitle.srt"
- textNode "TXT"
- fontNode "FONT"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-misc-sub-import.bt b/tests/media/bifs/bifs-misc-sub-import.bt
deleted file mode 100644
index 5f8a8ae73a..0000000000
--- a/tests/media/bifs/bifs-misc-sub-import.bt
+++ /dev/null
@@ -1,76 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 240
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of SRT importer" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "SRT importing Test"
- }
- Shape {
- appearance Appearance {
- material Material2D {emissiveColor 0 0 0 filled TRUE }
- }
- geometry DEF TXT Text {
- fontStyle DEF FONT FontStyle {
- justify ["MIDDLE"]
- size 30
- }
- }
- }
- AnimationStream {
- url [od:5]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 5
- esDescr [
- ES_Descriptor {
- ES_ID 4
- OCR_ES_ID 1
- dependsOn_ES_ID 1
- muxInfo MuxInfo {
- fileName "../auxiliary_files/subtitle.sub"
- textNode "TXT"
- fontNode "FONT"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-od-language-code.bt b/tests/media/bifs/bifs-od-language-code.bt
deleted file mode 100755
index 4ccb6debc7..0000000000
--- a/tests/media/bifs/bifs-od-language-code.bt
+++ /dev/null
@@ -1,117 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- OCR_ES_ID 1
- dependsOn_ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- langDescr LanguageDescriptor {
- languageCode fre
- }
- }
- ES_Descriptor {
- ES_ID 2
- OCR_ES_ID 2
- dependsOn_ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- langDescr LanguageDescriptor {
- languageCode eng
- }
- }
- ]
-}
-AT 0 IN 1 {
- REPLACE SCENE BY OrderedGroup {
- children [
- Background2D {
- backColor 1 1 0
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0.5 0.6 0.4
- filled TRUE
- }
- }
- geometry DEF REC Rectangle {
- size 50 100
- }
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 1 1
- filled TRUE
- }
- }
- geometry Text {
- string "Texte en français"
- fontStyle FontStyle {
- size 30
- family "SANS"
- justify [ "MIDDLE" "MIDDLE" ]
- }
- }
- }
- ]
- }
-}
-AT 0 IN 2 {
- REPLACE SCENE BY
- OrderedGroup {
- children [
- Background2D {
- backColor 1 1 0
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0.5 0.6 0.4
- filled TRUE
- }
- }
- geometry Circle {
- radius 50
- }
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 1 1
- filled TRUE
- }
- }
- geometry Text {
- string "Text in English"
- fontStyle FontStyle {
- size 30
- family "SANS"
- justify [ "MIDDLE" "MIDDLE" ]
- }
- }
- }
- ]
- }
-}
diff --git a/tests/media/bifs/bifs-od-remove-esd.bt b/tests/media/bifs/bifs-od-remove-esd.bt
deleted file mode 100644
index bda7e89bbe..0000000000
--- a/tests/media/bifs/bifs-od-remove-esd.bt
+++ /dev/null
@@ -1,78 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This tests ESDRemove command" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "ESD Remove"
- }
- Transform2D {
- children [
- Shape {
- appearance DEF APP Appearance {
- texture ImageTexture {
- url [od:10]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry Circle {
- radius 100
- }
- }
- ]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
-AT 2000 {
- REMOVE ESD FROM 10 [20]
-}
-
diff --git a/tests/media/bifs/bifs-od-remove-od.bt b/tests/media/bifs/bifs-od-remove-od.bt
deleted file mode 100644
index a2967ace3f..0000000000
--- a/tests/media/bifs/bifs-od-remove-od.bt
+++ /dev/null
@@ -1,78 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This tests ODRemove command" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "OD Remove test"
- }
- Transform2D {
- children [
- Shape {
- appearance DEF APP Appearance {
- texture ImageTexture {
- url [od:10]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry Circle {
- radius 100
- }
- }
- ]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
-AT 2000 {
- REMOVE OD [10]
-}
-
diff --git a/tests/media/bifs/bifs-od-update-od.bt b/tests/media/bifs/bifs-od-update-od.bt
deleted file mode 100644
index fe5865ca6d..0000000000
--- a/tests/media/bifs/bifs-od-update-od.bt
+++ /dev/null
@@ -1,89 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This tests ODUpdate command" "by sending a new OD with the same ID" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "OD Update"
- }
- Transform2D {
- translation -150 0
- children [
- Shape {
- appearance Appearance {
- texture ImageTexture {
- url [od:10]
- }
- }
- geometry Circle {
- radius 100
- }
- }
- ]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 3
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
-AT 2000 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 4
- muxInfo MuxInfo {
- fileName "../auxiliary_files/sky.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-proto-conditional.bt b/tests/media/bifs/bifs-proto-conditional.bt
deleted file mode 100644
index 3fe9704097..0000000000
--- a/tests/media/bifs/bifs-proto-conditional.bt
+++ /dev/null
@@ -1,107 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-PROTO GEOMETRY_PROTO [
- eventIn SFBool act
- eventIn SFBool reverseAct
- exposedField SFVec2f translation 0 0
- exposedField SFFloat rotation 0
- exposedField SFColor Color 1 1 1
- exposedField SFBool filled TRUE
- exposedField SFFloat transparency 0
- exposedField SFColor lineColor 0 0 0
- exposedField SFFloat lineWidth 0
- exposedField SFNode obj NULL
-] {
- DEF TR Transform2D {
- rotationAngle IS rotation
- scale 2 1
- translation IS translation
- children [
- DEF S Shape {
- geometry IS obj
- appearance Appearance {
- material Material2D {
- emissiveColor IS Color
- filled IS filled
- transparency IS transparency
- lineProps LineProperties {
- lineColor IS lineColor
- width IS lineWidth
- }
- }
- }
- }
- ]
- }
- DEF C Conditional {
- activate IS act
- buffer {
- REPLACE TR.scale BY 1 1
- }
- }
- DEF RC Conditional {
- reverseActivate IS reverseAct
- buffer {
- REPLACE TR.scale BY 2 1
- }
- }
-}
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of a conditional inside a proto" "getting events outside the proto" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Simple proto Test"
- }
- DEF PT1 GEOMETRY_PROTO {
- translation 100 0
- rotation 0.78
- Color 1 0 1
- transparency 0.75
- lineColor 1 0 0
- lineWidth 2
- obj Circle {
- radius 75
- }
- }
- DEF PT2 Transform2D {
- translation -100 0
- children [
- GEOMETRY_PROTO {
- Color 1 0 0
- obj Rectangle {
- size 50 50
- }
- }
- DEF TS TouchSensor {}
- ]
- }
- ]
-}
-
-ROUTE TS.isActive TO PT1.act
-ROUTE TS.isActive TO PT1.reverseAct
-
diff --git a/tests/media/bifs/bifs-proto-delete-def.bt b/tests/media/bifs/bifs-proto-delete-def.bt
deleted file mode 100644
index 8b525e815a..0000000000
--- a/tests/media/bifs/bifs-proto-delete-def.bt
+++ /dev/null
@@ -1,91 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-PROTO GEOMETRY_PROTO [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- exposedField SFFloat rotation 0
- exposedField SFColor Color 1 1 1
- exposedField SFBool filled TRUE
- exposedField SFFloat transparency 0
- exposedField SFColor lineColor 0 0 0
- exposedField SFFloat lineWidth 0
- exposedField SFNode obj NULL
-] {
- Transform2D {
- rotationAngle IS rotation
- scale IS scale
- translation IS translation
- children [
- DEF S Shape {
- geometry IS obj
- appearance Appearance {
- material Material2D {
- emissiveColor IS Color
- filled IS filled
- transparency IS transparency
- lineProps LineProperties {
- lineColor IS lineColor
- width IS lineWidth
- }
- }
- }
- }
- Transform2D {
- translation -100 0
- children [
- USE S
- ]
- }
- ]
- }
-}
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows deleteion of a proto instance by ID" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Simple proto Test"
- }
- DEF G GEOMETRY_PROTO {
- translation 200 0
- scale 1 1.5
- rotation 0.78
- Color 1 0 1
- transparency 0.75
- lineColor 1 0 0
- lineWidth 2
- obj Circle {
- radius 75
- }
- }
- ]
-}
-
-
-AT 2000 {
- REPLACE G BY NULL
-}
-
diff --git a/tests/media/bifs/bifs-proto-delete-index.bt b/tests/media/bifs/bifs-proto-delete-index.bt
deleted file mode 100644
index 0cba2f30cb..0000000000
--- a/tests/media/bifs/bifs-proto-delete-index.bt
+++ /dev/null
@@ -1,95 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-PROTO GEOMETRY_PROTO [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- exposedField SFFloat rotation 0
- exposedField SFColor Color 1 1 1
- exposedField SFBool filled TRUE
- exposedField SFFloat transparency 0
- exposedField SFColor lineColor 0 0 0
- exposedField SFFloat lineWidth 0
- exposedField SFNode obj NULL
-] {
- Transform2D {
- rotationAngle IS rotation
- scale IS scale
- translation IS translation
- children [
- DEF S Shape {
- geometry IS obj
- appearance Appearance {
- material Material2D {
- emissiveColor IS Color
- filled IS filled
- transparency IS transparency
- lineProps LineProperties {
- lineColor IS lineColor
- width IS lineWidth
- }
- }
- }
- }
- Transform2D {
- translation -100 0
- children [
- USE S
- ]
- }
- ]
- }
-}
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows deleteion of a proto instance by index" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Proto Delete Test"
- }
- DEF TR Transform2D {
- children [
- DEF G GEOMETRY_PROTO {
- translation 200 0
- scale 1 1.5
- rotation 0.78
- Color 1 0 1
- transparency 0.75
- lineColor 1 0 0
- lineWidth 2
- obj Circle {
- radius 75
- }
- }
- ]
- }
- ]
-}
-
-
-AT 2000 {
- REPLACE TR.children[0] BY NULL
-}
-
diff --git a/tests/media/bifs/bifs-proto-forestgump.bt b/tests/media/bifs/bifs-proto-forestgump.bt
deleted file mode 100644
index 1ace6ed06b..0000000000
--- a/tests/media/bifs/bifs-proto-forestgump.bt
+++ /dev/null
@@ -1,478 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 250
- pixelHeight 250
- }
- }
- }
- ]
-}
-
-PROTO FORESTGUMP [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- exposedField SFFloat rotation 0
- exposedField SFFloat lineWidth 3
- exposedField SFColor lineColor 0.121569 0.101961 0.0901961
- exposedField SFTime runTime 1
- exposedField SFBool loop TRUE
- exposedField SFTime start 0
-] {
- Transform2D {
- rotationAngle IS rotation
- scale IS scale
- translation IS translation
- children [
- DEF MYSWITCH Switch {
- whichChoice 0
- choice [
- Transform2D {
- scale 0.0899561 0.0900365
- translation 260.243 42.9024
- children [
- Transform2D {
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- lineProps LineProperties {
- lineColor IS lineColor
- width IS lineWidth
- }
- }
- }
- geometry Curve2D {
- type [1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [-2827 -11 -2864 -2 -2864 -2 -2883 -2 -2883 -2 -2892 -2 -2901 -11 -2911 -11 -2920 -11 -2929 -20 -2939 -29 -2939 -29 -2957 -48 -2957 -48 -2966 -57 -2957 -57 -2966 -76 -2966 -85 -2976 -95 -2976 -104 -2976 -104 -2976 -132 -2976 -132 -2976 -132 -2976 -160 -2976 -160 -2966 -178 -2957 -188 -2957 -188 -2957 -188 -2939 -197 -2939 -197 -2939 -197 -2920 -197 -2920 -197 -2920 -197 -2911 -206 -2911 -206 -2911 -206 -2892 -206 -2892 -206 -2892 -206 -2873 -206 -2873 -206 -2873 -206 -2855 -215 -2855 -215 -2855 -215 -2836 -215 -2836 -215 -2836 -215 -2827 -206 -2827 -206 -2827 -206 -2808 -197 -2808 -197 -2799 -188 -2799 -188 -2790 -178 -2790 -178 -2790 -169 -2790 -169 -2780 -160 -2780 -160 -2771 -150 -2771 -150 -2771 -141 -2771 -141 -2771 -132 -2771 -132 -2771 -122 -2771 -122 -2771 -113 -2771 -113 -2771 -104 -2771 -104 -2771 -95 -2771 -95 -2771 -85 -2771 -85 -2771 -76 -2780 -57 -2780 -48 -2780 -48 -2790 -29 -2790 -29 -2790 -29 -2808 -20 -2808 -20 -2808 -20 -2818 -11 -2818 -11 -2827 -2 -2827 -2 -2836 -2 -2836 -2 -2846 -2 -2855 -2 -2873 -2 -2883 -2]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [1 2 2 1 2 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [-2883 -225 -2883 -262 -2883 -262 -2883 -281 -2883 -281 -2883 -290 -2883 -299 -2883 -308 -2883 -327 -2883 -327 -2892 -336 -2892 -336 -2892 -336 -2892 -383 -2892 -392 -2892 -401 -2892 -429 -2892 -439 -2892 -439 -2892 -467 -2892 -467 -2892 -467 -2892 -485 -2892 -485 -2901 -485 -2901 -485 -2901 -494 -2901 -494 -2901 -504 -2901 -513 -2901 -532 -2901 -541]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [-3004 -755 -2994 -727 -2985 -708 -2976 -690 -2976 -680 -2976 -643 -2976 -643 -2957 -625 -3004 -653 -3004 -653 -3004 -653 -3115 -718 -3115 -708 -3115 -662 -3032 -541 -2957 -541 -2939 -541 -2901 -522 -2883 -541 -2883 -541 -2855 -560 -2855 -560 -2846 -569 -2818 -587 -2818 -606 -2818 -625 -2790 -662 -2790 -708 -2790 -773 -2799 -848 -2799 -913 -2799 -931 -2808 -931 -2808 -950 -2808 -959 -2790 -931 -2790 -931 -2780 -904 -2743 -857 -2734 -829 -2734 -820 -2697 -773 -2706 -773]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [-2985 -346 -2994 -346 -3022 -374 -3032 -374 -3041 -374 -3050 -383 -3050 -392 -3050 -392 -3134 -392 -3143 -392 -3152 -392 -3134 -364 -3134 -364 -3134 -364 -3106 -346 -3106 -346 -3097 -336 -2985 -253 -2957 -253 -2939 -253 -2920 -271 -2911 -271 -2901 -271 -2873 -281 -2864 -281 -2836 -271 -2790 -234 -2771 -225 -2762 -225 -2734 -206 -2725 -197 -2715 -188 -2669 -160 -2669 -160 -2660 -160 -2660 -150 -2660 -169 -2660 -206 -2641 -262 -2641 -299]
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- scale 0.0900093 0.0899546
- translation 190.415 42.8184
- children [
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [-2083 -20 -2120 -20 -2120 -20 -2130 -20 -2130 -20 -2139 -20 -2139 -20 -2148 -20 -2148 -20 -2148 -20 -2167 -20 -2167 -20 -2167 -20 -2195 -30 -2195 -30 -2195 -30 -2204 -48 -2213 -58 -2213 -58 -2232 -67 -2241 -76 -2241 -76 -2241 -113 -2241 -113 -2241 -113 -2250 -132 -2250 -141 -2250 -151 -2241 -169 -2241 -169 -2241 -179 -2223 -188 -2223 -188 -2223 -188 -2213 -216 -2204 -216 -2195 -216 -2195 -225 -2185 -225 -2185 -225 -2157 -225 -2157 -225 -2157 -225 -2139 -225 -2139 -225 -2139 -225 -2120 -225 -2120 -225 -2120 -225 -2111 -216 -2111 -216 -2111 -216 -2092 -216 -2092 -216 -2092 -216 -2074 -206 -2074 -206 -2074 -206 -2064 -197 -2064 -197 -2064 -197 -2055 -179 -2055 -179 -2046 -179 -2046 -179 -2046 -169 -2046 -169 -2037 -160 -2037 -160 -2037 -151 -2037 -151 -2037 -141 -2037 -141 -2037 -132 -2037 -132 -2037 -123 -2037 -123 -2037 -113 -2037 -113 -2037 -104 -2037 -104 -2037 -95 -2037 -95 -2037 -95 -2037 -76 -2037 -76 -2037 -76 -2055 -39 -2055 -39 -2055 -39 -2074 -30 -2074 -30 -2074 -30 -2092 -20 -2092 -20 -2092 -20 -2102 -11 -2102 -11 -2111 -11 -2111 -11 -2120 -11 -2120 -11 -2120 -2 -2120 -2 -2157 -2 -2157 -2]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [1 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [-2130 -244 -2130 -290 -2130 -318 -2130 -355 -2130 -383 -2130 -402 -2139 -420 -2139 -439 -2139 -448 -2139 -476 -2139 -485 -2139 -495 -2139 -504 -2139 -513 -2139 -523 -2139 -523 -2139 -532 -2139 -532 -2139 -541 -2139 -541 -2130 -551 -2130 -551]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [-2306 -792 -2269 -764 -2232 -718 -2204 -690 -2195 -681 -2204 -690 -2213 -690 -2241 -681 -2325 -671 -2343 -653 -2343 -653 -2362 -644 -2362 -644 -2371 -634 -2278 -569 -2278 -569 -2241 -560 -2213 -551 -2176 -551 -2139 -551 -2027 -578 -2027 -616 -2027 -625 -2018 -625 -2018 -634 -1999 -671 -1999 -709 -1999 -755 -1999 -811 -2074 -904 -2111 -922 -2148 -941 -2139 -950 -2102 -950 -2064 -950 -2009 -950 -1971 -950]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [-2223 -402 -2260 -420 -2325 -439 -2353 -411 -2371 -392 -2381 -374 -2381 -355 -2381 -318 -2371 -290 -2343 -281 -2306 -262 -2232 -244 -2185 -244 -2176 -244 -2139 -225 -2130 -225 -2120 -225 -2046 -234 -2027 -234 -1981 -234 -1897 -253 -1878 -299 -1869 -318 -1851 -346 -1851 -383 -1851 -411 -1860 -448 -1860 -467]
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- scale 0.0899291 0.0900198
- translation 123.698 44.4248
- children [
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [1 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [-1283 -11 -1320 -11 -1320 -11 -1330 -11 -1330 -11 -1339 -11 -1339 -11 -1348 -11 -1348 -11 -1348 -11 -1367 -11 -1367 -11 -1367 -20 -1367 -20 -1376 -20 -1376 -20 -1376 -20 -1413 -39 -1413 -39 -1413 -39 -1432 -76 -1432 -76 -1432 -85 -1441 -104 -1441 -113 -1441 -123 -1451 -141 -1451 -151 -1451 -169 -1451 -160 -1441 -169 -1441 -169 -1432 -188 -1432 -188 -1432 -188 -1423 -206 -1423 -206 -1423 -206 -1404 -216 -1404 -216 -1395 -216 -1386 -225 -1376 -225 -1376 -225 -1348 -225 -1348 -225 -1348 -225 -1330 -225 -1330 -225 -1330 -225 -1311 -225 -1311 -225 -1311 -225 -1293 -216 -1293 -216 -1293 -216 -1283 -206 -1283 -206 -1283 -206 -1265 -197 -1265 -197 -1265 -197 -1255 -188 -1255 -188 -1255 -188 -1246 -169 -1246 -169 -1237 -169 -1237 -169 -1237 -160 -1237 -160 -1237 -151 -1237 -151 -1237 -141 -1237 -141 -1237 -132 -1237 -132 -1237 -123 -1237 -123 -1237 -113 -1237 -113 -1237 -104 -1237 -104 -1237 -95 -1237 -95 -1237 -85 -1237 -85 -1237 -85 -1237 -67 -1237 -67 -1237 -67 -1255 -48 -1255 -39 -1255 -39 -1265 -20 -1265 -20 -1265 -20 -1283 -11 -1283 -11 -1283 -11 -1302 -2 -1302 -2 -1311 -2 -1311 -2 -1320 -2 -1320 -2 -1330 -2 -1339 -2 -1358 -2 -1367 -2]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [1 2 1 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [-1311 -234 -1311 -271 -1311 -271 -1311 -281 -1311 -281 -1311 -299 -1311 -318 -1311 -355 -1311 -374 -1311 -392 -1311 -430 -1311 -448 -1311 -457 -1311 -485 -1311 -495 -1311 -495 -1311 -513 -1311 -513 -1311 -523 -1311 -523 -1311 -532 -1311 -532 -1311 -541 -1311 -560 -1311 -578 -1311 -560]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [-1572 -662 -1534 -709 -1469 -755 -1441 -783 -1423 -802 -1451 -764 -1451 -764 -1460 -736 -1506 -578 -1469 -560 -1451 -550 -1330 -597 -1320 -597 -1293 -606 -1274 -616 -1274 -662 -1274 -690 -1274 -727 -1283 -746 -1283 -755 -1293 -792 -1302 -811 -1339 -885 -1274 -904 -1274 -987]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2]
- point Coordinate2D {
- point [-1609 -541 -1618 -467 -1599 -504 -1590 -448 -1562 -309 -1423 -253 -1283 -253 -1237 -253 -1144 -281 -1144 -327 -1144 -346 -1135 -355 -1144 -374 -1153 -392 -1227 -467 -1227 -485]
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- scale 0.0899947 0.0899257
- translation 62.0964 37.7238
- children [
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 1 2 1 2 1]
- point Coordinate2D {
- point [-511 -30 -549 -30 -567 -30 -577 -30 -586 -30 -604 -48 -604 -48 -614 -48 -623 -67 -623 -76 -623 -86 -642 -76 -642 -95 -642 -95 -642 -123 -642 -123 -642 -132 -642 -141 -642 -151 -642 -160 -623 -179 -623 -179 -623 -179 -614 -188 -614 -188 -614 -188 -595 -188 -595 -188 -595 -188 -586 -197 -586 -197 -586 -197 -567 -197 -567 -197 -567 -197 -549 -207 -549 -207 -549 -207 -539 -197 -539 -197 -539 -197 -521 -197 -521 -197 -521 -197 -502 -188 -502 -188 -493 -179 -493 -179 -484 -169 -484 -169 -474 -169 -474 -169 -474 -160 -474 -160 -465 -160 -465 -160 -465 -151 -465 -151 -465 -141 -465 -141 -465 -132 -465 -132 -456 -132 -456 -132 -456 -114 -456 -114 -456 -86 -465 -86 -465 -86 -465 -86 -474 -67 -474 -58 -474 -48 -484 -48 -484 -39 -484 -39 -493 -21 -493 -21 -502 -21 -502 -21 -511 -11 -511 -11 -521 -2 -521 -2 -558 -2 -511 -30 -521 -2]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 1 2 2]
- point Coordinate2D {
- point [-539 -225 -539 -262 -549 -281 -549 -318 -549 -337 -558 -355 -558 -374 -558 -383 -558 -411 -558 -430 -558 -439 -558 -448 -558 -467 -558 -476 -558 -504 -567 -513 -558 -523]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 1 2 2 2 2 2]
- point Coordinate2D {
- point [-865 -551 -865 -569 -846 -653 -846 -672 -846 -690 -837 -699 -837 -709 -837 -718 -828 -718 -828 -709 -828 -681 -763 -606 -735 -588 -716 -579 -651 -541 -632 -541 -577 -541 -521 -532 -465 -560 -446 -569 -400 -616 -381 -634 -381 -634 -353 -699 -372 -699 -400 -699 -428 -672 -428 -672 -437 -672 -437 -672 -474 -653 -474 -653 -484 -653 -493 -662 -493 -672 -493 -690 -502 -755 -502 -774 -502 -783 -502 -792 -493 -811 -484 -830 -474 -848 -474 -830]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2]
- point Coordinate2D {
- point [-1023 -365 -976 -318 -930 -300 -874 -272 -865 -272 -837 -253 -828 -253 -716 -216 -577 -262 -456 -262 -428 -262 -335 -318 -363 -346 -372 -355 -437 -346 -456 -346 -456 -346 -511 -337 -511 -337 -530 -337 -539 -318 -549 -318]
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- scale 0.0899962 0.0899977
- translation -16.1993 42.7489
- children [
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [279 -20 260 -20 232 -1 223 -1 214 -1 205 -20 195 -20 186 -20 167 -29 167 -39 167 -48 149 -66 149 -76 139 -94 139 -94 139 -113 139 -132 130 -141 130 -159 130 -169 139 -178 139 -187 139 -187 149 -206 149 -206 149 -206 158 -225 158 -225 158 -225 177 -234 177 -234 177 -234 195 -234 195 -234 195 -234 214 -234 214 -234 214 -234 232 -234 232 -234 242 -234 251 -225 260 -225 270 -225 270 -225 279 -215 279 -215 288 -215 288 -215 298 -206 298 -206 307 -197 307 -197 316 -187 316 -187 316 -178 316 -178 325 -169 325 -169 335 -159 335 -159 335 -141 335 -141 335 -132 335 -122 335 -113 335 -94 325 -85 325 -76 325 -76 325 -48 325 -48 325 -48 316 -29 316 -29 316 -29 298 -20 298 -20 288 -11 288 -11 279 -11 279 -11 270 -11 260 -11 232 -11 223 -11]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 1 2 1 2]
- point Coordinate2D {
- point [232 -252 232 -280 214 -327 214 -345 214 -364 205 -411 205 -429 205 -438 205 -466 205 -476 205 -494 205 -494 205 -513 205 -513 195 -531 195 -531 195 -569 195 -569]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 1 2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [56 -848 65 -857 130 -913 149 -931 158 -941 186 -968 149 -913 149 -913 130 -866 130 -773 130 -717 130 -680 112 -662 112 -624 112 -578 139 -522 195 -522 260 -522 409 -531 409 -615 409 -615 428 -634 400 -634 372 -634 298 -615 279 -624 260 -634 279 -736 279 -755]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [-56 -327 -46 -290 -37 -243 -28 -197 -28 -187 0 -159 9 -141 9 -132 19 -141 19 -150 28 -169 112 -243 149 -243 167 -243 214 -262 251 -262 279 -262 298 -252 316 -271 325 -280 353 -299 353 -299 353 -299 381 -327 391 -327 446 -355 325 -373 316 -373 279 -383 205 -373 177 -345]
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- scale 0.0900707 0.0899924
- translation -85.7923 41.9814
- children [
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [1060 -20 1060 -20 1014 -2 1004 -2 995 -2 986 -11 976 -11 976 -11 949 -20 949 -20 939 -20 921 -48 921 -58 921 -58 902 -86 902 -86 902 -86 902 -104 902 -104 902 -113 902 -123 902 -132 902 -132 911 -151 911 -151 911 -151 921 -169 921 -169 921 -169 939 -188 939 -188 939 -188 949 -197 949 -197 949 -197 967 -206 967 -206 967 -206 986 -206 995 -206 1004 -206 1004 -206 1014 -206 1014 -206 1023 -206 1023 -206 1032 -206 1032 -206 1051 -197 1051 -197 1060 -197 1060 -197 1069 -188 1069 -188 1079 -179 1079 -179 1079 -169 1079 -169 1088 -169 1088 -169 1088 -169 1088 -151 1088 -151 1088 -141 1097 -123 1097 -104 1097 -86 1097 -86 1088 -67 1088 -67 1079 -48 1079 -48 1079 -48 1069 -39 1069 -39 1060 -30 1060 -30 1051 -30 1051 -30 1042 -20 1032 -20 1014 -11 1004 -11]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 1 2 1 2]
- point Coordinate2D {
- point [995 -225 995 -253 1014 -318 1014 -346 1014 -365 1014 -411 1014 -430 1014 -439 1014 -467 1014 -476 1014 -485 1014 -485 1014 -504 1014 -504 1014 -513 1014 -523 1014 -541 1023 -541]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 1 2 2 2 2 2 2]
- point Coordinate2D {
- point [809 -932 846 -932 893 -913 921 -913 958 -913 930 -895 930 -895 921 -895 893 -895 865 -774 865 -764 837 -699 921 -569 976 -541 1014 -523 1088 -578 1097 -588 1107 -597 1144 -625 1153 -634 1209 -690 1069 -644 1051 -662 1032 -681 1116 -792 1153 -792]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2]
- point Coordinate2D {
- point [688 -532 688 -485 716 -374 753 -355 800 -327 883 -262 939 -262 976 -262 1032 -281 1069 -262 1125 -234 1190 -309 1209 -327 1237 -355 1181 -383 1162 -402 1144 -420 1107 -448 1107 -476]
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- scale 0.0899064 0.08998
- translation -164.619 43.1904
- children [
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 2 1 2 2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [1878 -20 1851 -11 1841 -1 1813 -1 1804 -1 1804 -11 1795 -11 1785 -11 1767 -39 1767 -48 1758 -57 1739 -66 1739 -85 1739 -85 1739 -113 1739 -113 1739 -122 1748 -132 1748 -141 1748 -141 1758 -159 1758 -169 1758 -169 1767 -187 1767 -187 1767 -187 1776 -206 1776 -206 1776 -206 1785 -215 1785 -215 1785 -215 1804 -225 1804 -225 1804 -225 1823 -225 1823 -225 1823 -225 1841 -225 1841 -225 1841 -225 1860 -215 1860 -215 1869 -215 1869 -215 1878 -206 1878 -206 1888 -197 1888 -197 1897 -187 1897 -187 1906 -178 1906 -178 1916 -169 1916 -169 1916 -159 1916 -159 1925 -150 1925 -150 1925 -150 1925 -132 1925 -132 1925 -122 1925 -122 1934 -113 1934 -113 1934 -113 1934 -85 1925 -76 1925 -76 1906 -66 1906 -57 1906 -48 1906 -39 1897 -29 1897 -29 1878 -20 1878 -20 1869 -20 1869 -20 1860 -11 1860 -11 1851 -11 1841 -11 1823 -1 1804 -1]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 1 2 1 2]
- point Coordinate2D {
- point [1832 -234 1832 -271 1841 -327 1841 -364 1841 -383 1841 -411 1841 -429 1841 -429 1841 -466 1841 -466 1841 -466 1841 -485 1841 -485 1851 -485 1851 -485 1851 -494 1851 -494 1841 -494 1841 -494 1841 -531 1841 -531]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [1758 -959 1767 -931 1804 -894 1813 -866 1813 -857 1851 -792 1851 -792 1851 -792 1851 -792 1851 -792 1851 -792 1841 -801 1841 -801 1813 -829 1776 -708 1776 -699 1776 -662 1767 -606 1776 -578 1776 -578 1776 -550 1776 -550 1776 -550 1785 -559 1795 -559 1841 -559 1916 -550 1953 -513 1962 -504 1999 -485 1999 -485 1999 -485 2018 -466 2018 -466 2018 -466 2037 -457 2037 -457 2037 -457 2027 -457 2027 -457 2009 -476 1944 -606 1944 -652 1944 -652 1934 -680 1934 -680 1934 -680 1962 -662 1962 -662 1971 -652 2018 -615 2037 -606 2037 -606 2092 -597 2074 -597]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2]
- point Coordinate2D {
- point [1674 -476 1646 -448 1618 -411 1590 -383 1581 -373 1572 -345 1572 -345 1553 -327 1692 -262 1730 -252 1776 -243 1767 -225 1804 -243 1813 -243 1897 -243 1906 -243 1944 -243 1990 -271 1999 -280 2027 -308 2092 -383 2092 -411]
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- scale 0.089974 0.090028
- translation -247.069 37.0465
- children [
- Transform2D {
- children [
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 2 1 2 1 2 1]
- point Coordinate2D {
- point [2715 -4 2687 -4 2660 -13 2641 -13 2641 -13 2622 -23 2622 -23 2613 -32 2585 -69 2585 -69 2585 -78 2576 -106 2576 -116 2576 -134 2567 -125 2576 -143 2576 -143 2576 -171 2576 -171 2576 -171 2594 -190 2594 -190 2594 -190 2604 -209 2604 -209 2604 -209 2613 -218 2613 -218 2613 -218 2632 -218 2632 -218 2632 -218 2650 -218 2650 -218 2650 -218 2669 -218 2669 -218 2669 -218 2687 -209 2687 -209 2687 -209 2706 -209 2706 -209 2715 -199 2715 -199 2725 -199 2725 -199 2734 -199 2734 -199 2743 -190 2743 -190 2753 -190 2753 -190 2762 -181 2762 -181 2762 -171 2762 -171 2771 -171 2771 -171 2771 -162 2771 -162 2780 -153 2780 -153 2780 -153 2780 -134 2780 -134 2780 -125 2780 -97 2780 -88 2780 -78 2771 -69 2771 -60 2771 -60 2762 -50 2762 -50 2762 -50 2753 -32 2753 -32 2753 -23 2753 -23 2743 -13 2743 -13 2734 -13 2734 -13 2715 5 2715 -4 2734 -13]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 1 2 1 2]
- point Coordinate2D {
- point [2660 -255 2660 -274 2660 -311 2660 -329 2660 -348 2660 -376 2660 -395 2660 -413 2660 -413 2660 -432 2660 -432 2660 -450 2660 -460 2660 -497 2660 -506]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2 2 2 2 2 2 2 2]
- point Coordinate2D {
- point [2464 -822 2483 -794 2520 -748 2539 -720 2539 -711 2576 -683 2567 -683 2529 -683 2483 -711 2446 -711 2427 -711 2474 -636 2474 -636 2492 -608 2539 -571 2567 -553 2576 -553 2585 -534 2594 -534 2622 -525 2641 -506 2669 -506 2697 -506 2734 -506 2762 -506 2780 -506 2873 -553 2883 -571 2883 -571 2892 -590 2892 -599 2892 -599 2901 -627 2901 -627 2901 -627 2911 -608 2911 -608 2920 -581 2957 -534 2957 -506]
- }
- }
- }
- Shape {
- appearance USE APP
- geometry Curve2D {
- type [2 2 2 2 2 2]
- point Coordinate2D {
- point [2641 -292 2585 -311 2529 -320 2464 -320 2427 -320 2483 -274 2483 -274 2529 -227 2687 -227 2799 -227 2836 -227 2920 -227 2948 -236 2966 -246 3004 -264 3004 -274 3013 -292 3050 -320 3050 -329]
- }
- }
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval IS runTime
- loop IS loop
- startTime IS start
- }
- DEF VAL Valuator {
- Factor1 8
- }
- DEF R1 ROUTE TS.fraction_changed TO VAL.inSFFloat
- ROUTE VAL.outSFInt32 TO MYSWITCH.whichChoice
-}
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["Each animated logo is an instance of a single proto" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Complexe proto Test"
- }
- FORESTGUMP {
- translation -75 -75
- scale 1.1 1.1
- rotation 0.75
- runTime 0.5
- }
- FORESTGUMP {
- translation -100 50
- scale 1 1.5
- runTime 0.75
- start 2
- }
- FORESTGUMP {
- translation 0 10
- scale 1.8 1.8
- start 4
- }
- DEF ANIM FORESTGUMP {
- translation 75 -75
- rotation -1.25
- runTime 0.8
- start 6
- }
- DEF TIMER TimeSensor {
- cycleInterval 2
- loop TRUE
- startTime 6
- }
- DEF SI ScalarInterpolator {
- key [0 1]
- keyValue [0 6.283]
- }
- ]
-}
-
-ROUTE TIMER.fraction_changed TO SI.set_fraction
-ROUTE SI.value_changed TO ANIM.rotation
-
diff --git a/tests/media/bifs/bifs-proto-mfurl.bt b/tests/media/bifs/bifs-proto-mfurl.bt
deleted file mode 100644
index 85cabfcb2d..0000000000
--- a/tests/media/bifs/bifs-proto-mfurl.bt
+++ /dev/null
@@ -1,78 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-PROTO testURL [
- exposedField MFString theURL [""]
-] {
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture DEF MYTEXT ImageTexture {
- url IS theURL
- }
- }
- geometry Bitmap {}
-
- }
- ]
- }
-}
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This is a proto with an MF URL ISed field" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Proto with URL Test"
- }
- DEF testInstance testURL {
- theURL ["10"]
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/logo.jpg"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-proto-multiple.bt b/tests/media/bifs/bifs-proto-multiple.bt
deleted file mode 100644
index 67f895ad92..0000000000
--- a/tests/media/bifs/bifs-proto-multiple.bt
+++ /dev/null
@@ -1,180 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-PROTO PaletteElement [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- exposedField SFColor color 0 0 0
- exposedField SFFloat proto_ident 0
- eventOut SFBool isOver
- eventOut SFInt32 active_proto
-] {
- Transform2D {
- scale IS scale
- translation IS translation
- children [
- DEF TS TouchSensor {
- isOver IS isOver
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor IS color
- filled TRUE
- lineProps LineProperties {
- width 3
- }
- }
- }
- geometry IndexedFaceSet2D {
- coordIndex [0 1 2 3 4 5 -1]
- coord Coordinate2D {
- point [100 0 50 86.6 -50 86.6 -100 0 -50 -86.6 50 -86.6]
- }
- }
- }
- ]
- }
- DEF V Valuator {
- outSFInt32 IS active_proto
- Factor1 0
- Factor2 0
- Factor3 0
- Factor4 0
- Offset1 IS proto_ident
- }
- ROUTE TS.isActive TO V.inSFBool
-}
-PROTO Palette [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- eventOut SFColor selectedColor
- eventOut MFString active
-] {
- DEF TR Transform2D {
- scale IS scale
- translation IS translation
- children [
- DEF RedPaletteElement PaletteElement {
- color 1 0 0
- proto_ident 1
- }
- DEF GreenPaletteElement PaletteElement {
- translation 150 86.6
- color 0 1 0
- proto_ident 2
- }
- DEF BluePaletteElement PaletteElement {
- translation -150 86.6
- color 0 0 1
- proto_ident 3
- }
- ]
- }
- DEF ColorValuator Valuator {
- outSFColor IS selectedColor
- }
- DEF RConditional Conditional {
- buffer {
- REPLACE ColorValuator.inSFColor BY 1 0 0
- }
- }
- DEF GConditional Conditional {
- buffer {
- REPLACE ColorValuator.inSFColor BY 0 1 0
- }
- }
- DEF BConditional Conditional {
- buffer {
- REPLACE ColorValuator.inSFColor BY 0 0 1
- }
- }
- DEF V2 Valuator {
- outMFString IS active
- }
- ROUTE RedPaletteElement.isOver TO RConditional.activate
- ROUTE GreenPaletteElement.isOver TO GConditional.activate
- ROUTE BluePaletteElement.isOver TO BConditional.activate
- ROUTE RedPaletteElement.active_proto TO V2.inSFInt32
- ROUTE GreenPaletteElement.active_proto TO V2.inSFInt32
- ROUTE BluePaletteElement.active_proto TO V2.inSFInt32
-}
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows a Proto using Protos" "Each palette element is a proto" "The whole palette is another proto" "with routes and conditionals" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Nested Proto test"
- }
- Transform2D {
- translation 0 100
- children [
- Shape {
- appearance Appearance {
- material DEF Material2DNode Material2D {
- filled TRUE
- lineProps LineProperties {
- width 3
- }
- }
- }
- geometry Rectangle {
- size 10 10
- }
- }
- ]
- }
- Transform2D {
- scale 0.5 0.5
- translation 0 -50
- children [
- DEF P Palette {}
- ]
- }
- Transform2D {
- translation 0 50
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TXT Text {
- string ["Active Palette"]
- fontStyle FontStyle {
- size 20
- }
- }
- }
- ]
- }
- ]
-}
-
-ROUTE P.selectedColor TO Material2DNode.emissiveColor
-ROUTE P.active TO TXT.string
-
diff --git a/tests/media/bifs/bifs-proto-nested.bt b/tests/media/bifs/bifs-proto-nested.bt
deleted file mode 100644
index 2d656a870b..0000000000
--- a/tests/media/bifs/bifs-proto-nested.bt
+++ /dev/null
@@ -1,132 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-PROTO Palette [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- eventOut SFColor selectedColor
-] {
- PROTO PaletteElement [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- exposedField SFColor color 0 0 0
- eventOut SFBool isOver
- ] {
- Transform2D {
- scale IS scale
- translation IS translation
- children [
- TouchSensor {
- isOver IS isOver
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor IS color
- filled TRUE
- lineProps LineProperties {
- width 3
- }
- }
- }
- geometry IndexedFaceSet2D {
- coordIndex [0 1 2 3 4 5 -1]
- coord Coordinate2D {
- point [100 0 50 86.6 -50 86.6 -100 0 -50 -86.6 50 -86.6]
- }
- }
- }
- ]
- }
- }
- DEF TR Transform2D {
- scale IS scale
- translation IS translation
- children [
- DEF RedPaletteElement PaletteElement {
- color 1 0 0
- }
- ]
- }
- DEF ColorValuator Valuator {
- outSFColor IS selectedColor
- }
- DEF RConditional Conditional {
- buffer {
- REPLACE ColorValuator.inSFColor BY 1 0 0
- }
- }
- DEF Conditional Conditional {
- buffer {
- REPLACE ColorValuator.inSFColor BY 0.8 0.8 0.8
- }
- }
- ROUTE RedPaletteElement.isOver TO RConditional.activate
- ROUTE RedPaletteElement.isOver TO Conditional.reverseActivate
-}
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows a Proto using DEF/USE Protos" "declared inside the proto itself" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Nested Proto test"
- }
- Transform2D {
- translation 0 100
- children [
- Shape {
- appearance Appearance {
- material DEF Material2DNode Material2D {
- filled TRUE
- lineProps LineProperties {
- width 3
- }
- }
- }
- geometry Rectangle {
- size 10 10
- }
- }
- ]
- }
- Transform2D {
- scale 0.5 0.5
- translation -100 -50
- children [
- DEF P Palette {}
- ]
- }
- Transform2D {
- scale 0.5 0.5
- translation 50 -50
- children [
- Palette {}
- ]
- }
- ]
-}
-
-ROUTE P.selectedColor TO Material2DNode.emissiveColor
-
diff --git a/tests/media/bifs/bifs-proto-route.bt b/tests/media/bifs/bifs-proto-route.bt
deleted file mode 100644
index 8b0d45ac81..0000000000
--- a/tests/media/bifs/bifs-proto-route.bt
+++ /dev/null
@@ -1,110 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-PROTO GEOMETRY_PROTO [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- exposedField SFFloat rotation 0
- exposedField SFColor Color 1 1 1
- exposedField SFBool filled TRUE
- exposedField SFFloat transparency 0
- exposedField SFColor lineColor 0 0 0
- exposedField SFFloat lineWidth 0
- exposedField SFNode obj NULL
-] {
- Transform2D {
- rotationAngle IS rotation
- scale IS scale
- translation IS translation
- children [
- DEF S Shape {
- geometry IS obj
- appearance Appearance {
- material DEF M Material2D {
- emissiveColor IS Color
- filled IS filled
- transparency IS transparency
- lineProps LineProperties {
- lineColor IS lineColor
- width IS lineWidth
- }
- }
- }
- }
- DEF TOUCH TouchSensor {}
- ]
- }
- DEF TS TimeSensor {
- loop TRUE
- }
- DEF C Conditional {
- buffer {
- DELETE ROUTE RTS
- }
- }
- DEF RC Conditional {
- buffer {
- INSERT ROUTE DEF RTS TS.fraction_changed TO M.transparency
- }
- }
- DEF RTS ROUTE TS.fraction_changed TO M.transparency
- ROUTE TOUCH.isActive TO C.activate
- ROUTE TOUCH.isActive TO RC.reverseActivate
-}
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of ROUTES inside a proto" "with deletion/insertion through conditionals" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Simple proto Test"
- }
- GEOMETRY_PROTO {
- translation 200 0
- scale 1 1.5
- rotation 0.78
- Color 1 0 1
- transparency 0.75
- lineColor 1 0 0
- lineWidth 2
- obj DEF C Circle {
- radius 75
- }
- }
- Transform2D {
- translation -300 0
- children [
- GEOMETRY_PROTO {
- translation 200 0
- scale 1 1.5
- rotation 0.78
- Color 0 0 1
- obj USE C
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-proto-sftime-protocode.bt b/tests/media/bifs/bifs-proto-sftime-protocode.bt
deleted file mode 100644
index 9c8c3f009c..0000000000
--- a/tests/media/bifs/bifs-proto-sftime-protocode.bt
+++ /dev/null
@@ -1,99 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-PROTO GEOMETRY_PROTO [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- exposedField SFColor Color 1 1 1
- exposedField SFBool filled TRUE
- exposedField SFFloat transparency 0
- exposedField SFColor lineColor 0 0 0
- exposedField SFFloat lineWidth 0
- exposedField SFNode obj NULL
-] {
- DEF TR Transform2D {
- scale IS scale
- translation IS translation
- children [
- Shape {
- geometry IS obj
- appearance Appearance {
- material Material2D {
- emissiveColor IS Color
- filled IS filled
- transparency IS transparency
- lineProps LineProperties {
- lineColor IS lineColor
- width IS lineWidth
- }
- }
- }
- }
- DEF TS TimeSensor {
- cycleInterval 4
- loop TRUE
- }
- ]
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 1.76 0]
- }
- ROUTE TS.fraction_changed TO SI.set_fraction
- ROUTE SI.value_changed TO TR.rotationAngle
-}
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["The animation start time embedded in proto body" "Animation shall begin at node creation time" "if objects rotations are in sync the player is broken" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Proto SFTime Test"
- }
- DEF ROOT Transform2D {
- children [
- GEOMETRY_PROTO {
- translation -120 0
- Color 0 1 1
- obj Rectangle {
- size 200 100
- }
- }
- ]
- }
- ]
-}
-
-
-AT 2000 {
- APPEND TO ROOT.children GEOMETRY_PROTO {
- translation 120 0
- Color 1 0 1
- lineColor 1 0 0
- obj Rectangle {
- size 200 100
- }
- }
-}
-
diff --git a/tests/media/bifs/bifs-proto-sftime-protointerface.bt b/tests/media/bifs/bifs-proto-sftime-protointerface.bt
deleted file mode 100644
index 6e1d2e0bd0..0000000000
--- a/tests/media/bifs/bifs-proto-sftime-protointerface.bt
+++ /dev/null
@@ -1,104 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-PROTO GEOMETRY_PROTO [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- exposedField SFColor Color 1 1 1
- exposedField SFBool filled TRUE
- exposedField SFFloat transparency 0
- exposedField SFColor lineColor 0 0 0
- exposedField SFFloat lineWidth 0
- exposedField SFTime start 0
- exposedField SFNode obj NULL
-] {
- DEF TR Transform2D {
- scale IS scale
- translation IS translation
- children [
- Shape {
- geometry IS obj
- appearance Appearance {
- material Material2D {
- emissiveColor IS Color
- filled IS filled
- transparency IS transparency
- lineProps LineProperties {
- lineColor IS lineColor
- width IS lineWidth
- }
- }
- }
- }
- DEF TS TimeSensor {
- cycleInterval 4
- loop TRUE
- startTime IS start
- }
- ]
- }
- DEF SI ScalarInterpolator {
- key [0 0.5 1]
- keyValue [0 1.5708 0]
- }
- ROUTE TS.fraction_changed TO SI.set_fraction
- ROUTE SI.value_changed TO TR.rotationAngle
-}
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["The animation start time is part of proto interface" "Second object appears at 2 sec and starts moving at 4 sec(2+2)" "If objects rotations are not in sync the player is broken" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Proto SFTime Test"
- }
- DEF ROOT Transform2D {
- children [
- GEOMETRY_PROTO {
- translation -120 0
- Color 0 1 1
- obj Rectangle {
- size 200 100
- }
- }
- ]
- }
- ]
-}
-
-
-AT 2000 {
- APPEND TO ROOT.children GEOMETRY_PROTO {
- translation 120 0
- Color 1 0 1
- transparency 0.75
- lineColor 1 0 0
- lineWidth 2
- start 2
- obj Rectangle {
- size 200 100
- }
- }
-}
-
diff --git a/tests/media/bifs/bifs-proto-simple.bt b/tests/media/bifs/bifs-proto-simple.bt
deleted file mode 100644
index fb02fb421e..0000000000
--- a/tests/media/bifs/bifs-proto-simple.bt
+++ /dev/null
@@ -1,88 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-PROTO GEOMETRY_PROTO [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- exposedField SFFloat rotation 0
- exposedField SFColor Color 1 1 1
- exposedField SFBool filled TRUE
- exposedField SFFloat transparency 0
- exposedField SFColor lineColor 0 0 0
- exposedField SFFloat lineWidth 0
- exposedField SFNode obj NULL
-] {
- Transform2D {
- rotationAngle IS rotation
- scale IS scale
- translation IS translation
- children [
- Shape {
- geometry IS obj
- appearance Appearance {
- material Material2D {
- emissiveColor IS Color
- filled IS filled
- transparency IS transparency
- lineProps LineProperties {
- lineColor IS lineColor
- width IS lineWidth
- }
- }
- }
- }
- ]
- }
-}
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows simple proto usage" "The shapes are all instances of a single proto" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Simple proto Test"
- }
- GEOMETRY_PROTO {
- translation -100 0
- Color 0 1 1
- obj Rectangle {
- size 100 100
- }
- }
- GEOMETRY_PROTO {
- translation 100 0
- scale 1 1.5
- rotation 0.78
- Color 1 0 1
- transparency 0.75
- lineColor 1 0 0
- lineWidth 2
- obj Circle {
- radius 75
- }
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-proto-use.bt b/tests/media/bifs/bifs-proto-use.bt
deleted file mode 100644
index 24f4ef9434..0000000000
--- a/tests/media/bifs/bifs-proto-use.bt
+++ /dev/null
@@ -1,93 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-PROTO GEOMETRY_PROTO [
- exposedField SFVec2f translation 0 0
- exposedField SFVec2f scale 1 1
- exposedField SFFloat rotation 0
- exposedField SFColor Color 1 1 1
- exposedField SFBool filled TRUE
- exposedField SFFloat transparency 0
- exposedField SFColor lineColor 0 0 0
- exposedField SFFloat lineWidth 0
- exposedField SFNode obj NULL
-] {
- Transform2D {
- rotationAngle IS rotation
- scale IS scale
- translation IS translation
- children [
- DEF S Shape {
- geometry IS obj
- appearance Appearance {
- material Material2D {
- emissiveColor IS Color
- filled IS filled
- transparency IS transparency
- lineProps LineProperties {
- lineColor IS lineColor
- width IS lineWidth
- }
- }
- }
- }
- Transform2D {
- translation -100 0
- children [
- USE S
- ]
- }
- ]
- }
-}
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of DEF/USE inside a proto" "and DEF/USE of a proto" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Simple proto Test"
- }
- DEF G GEOMETRY_PROTO {
- translation 200 0
- scale 1 1.5
- rotation 0.78
- Color 1 0 1
- transparency 0.75
- lineColor 1 0 0
- lineWidth 2
- obj Circle {
- radius 75
- }
- }
- Transform2D {
- translation -300 0
- children [
- USE G
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-remoteiod.bt b/tests/media/bifs/bifs-remoteiod.bt
deleted file mode 100644
index 09374ca34c..0000000000
--- a/tests/media/bifs/bifs-remoteiod.bt
+++ /dev/null
@@ -1,10 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- URLString "super test!"
-}
-
diff --git a/tests/media/bifs/bifs-script-char-to-int.bt b/tests/media/bifs/bifs-script-char-to-int.bt
deleted file mode 100644
index a31658f81f..0000000000
--- a/tests/media/bifs/bifs-script-char-to-int.bt
+++ /dev/null
@@ -1,87 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows script sending eventOuts" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Script eventOut test"
- }
- Transform2D {
- translation -150 -120
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TEXT Text {
- string ["What"]
- fontStyle FontStyle {
- justify ["BEGIN" "BEGIN"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation 150 -120
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TEXT_TEST Text {
- string ["T"]
- fontStyle FontStyle {
- justify ["BEGIN" "BEGIN"]
- size 20
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 0.1
- loop TRUE
- }
- DEF SCRIPT Script {
- eventIn SFTime act
- field SFInt32 int_val 0
- field SFNode txt USE TEXT
- field SFNode txt2 USE TEXT_TEST
- url ["javascript: function initialize(value, timestamp) {int_val = txt.string[0].charCodeAt(0);txt2.string[0] = 'char val: ' + String.fromCharCode(int_val) + ' ' + int_val;}" ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-script-child-create.bt b/tests/media/bifs/bifs-script-child-create.bt
deleted file mode 100644
index 389462d4a3..0000000000
--- a/tests/media/bifs/bifs-script-child-create.bt
+++ /dev/null
@@ -1,61 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows script creating a new node in an MF field" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Script Node Creation test"
- }
- Transform2D {
- children [
- DEF TS TouchSensor {}
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- ]
- }
- DEF TR Transform2D {
- translation -150 -120
- }
- DEF SCRIPT Script {
- eventIn SFBool act
- field SFNode t USE TR
- url ["javascript: function act(value, timestamp) {if (!value) return;t.children[0] = new SFNode('Shape');t.children[0].geometry = new SFNode('Rectangle');t.children[0].geometry.size = new SFVec2f(100, 50);t.children[0].appearance = new SFNode('Appearance');t.children[0].appearance.material = new SFNode('Material2D');t.children[0].appearance.material.filled = true;t.children[0].appearance.material.emissiveColor = new SFColor(0, 0, 1);}" ]
- }
- ]
-}
-
-ROUTE TS.isActive TO SCRIPT.act
-
diff --git a/tests/media/bifs/bifs-script-date.bt b/tests/media/bifs/bifs-script-date.bt
deleted file mode 100644
index da0c0f5f7e..0000000000
--- a/tests/media/bifs/bifs-script-date.bt
+++ /dev/null
@@ -1,64 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 260
- pixelHeight 70
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows script used to retrieve system time" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Script Date() test"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TXT Text {
- string ["MPEG4 time on your system"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- DEF TIMER TimeSensor {
- loop TRUE
- }
- DEF SC Script {
- eventIn SFTime set_time
- field SFNode str USE TXT
- url ["javascript:function set_time(value, text) {today = new Date();the_day = today.getDate();the_weekday = today.getDay();the_month = today.getMonth();the_year = today.getYear();the_hour = today.getHours();the_minute = today.getMinutes();the_second = today.getSeconds();am_pm = 0;the_initials = 'a.m.';if (the_year < 1900) the_year = the_year + 1900;if ((the_hour >=2) && (the_hour <=11)) {am_pm = the_hour;the_initials = 'a.m.';} else if (the_hour == 0) {am_pm = 12;the_initials = 'a.m.';} else if (the_hour == 12) {am_pm = 12;the_initials = 'p.m.';} else if (the_hour >=13) {am_pm = the_hour - 12;the_initials = 'p.m.';}if (the_minute <=9) the_minute = '0' + (the_minute);if (the_second <=9) the_second = '0' + (the_second);if (the_month == '0') the_month = 'January';else if (the_month == '1') the_month = 'February';else if (the_month == '2') the_month = 'March';else if (the_month == '3') the_month = 'April';else if (the_month == '4') the_month = 'May';else if (the_month == '5') the_month = 'June';else if (the_month == '6') the_month = 'July';else if (the_month == '7') the_month = 'August';else if (the_month == '8') the_month = 'September';else if (the_month == '9') the_month = 'October';else if (the_month == '10') the_month = 'November';else if (the_month == '11') the_month = 'December';if (the_weekday == '0') the_weekday = 'Sunday';else if (the_weekday == '1') the_weekday = 'Monday';else if (the_weekday == '2') the_weekday = 'Tuesday';else if (the_weekday == '3') the_weekday = 'Wednesday';else if (the_weekday == '4') the_weekday = 'Thursday';else if (the_weekday == '5') the_weekday = 'Friday';else if (the_weekday == '6') the_weekday = 'Saturday';if (the_day == '1') the_day = '1st';else if (the_day == '2') the_day = '2nd';else if (the_day == '3') the_day = '3rd';else if (the_day == '4') the_day = '4th';else if (the_day == '21') the_day = '21st';else if (the_day == '22') the_day = '23rd';else if (the_day == '31') the_day = '31st';else the_day = the_day + 'th';str.string[1] = the_weekday + ' ' + the_day + ' ' + the_month + ', ' + the_year;str.string[2] = am_pm + ':' + the_minute + ':' + the_second + ' ' + the_initials;}function initialize() {set_time(0, 0);}" ]
- }
- ]
-}
-
-ROUTE TIMER.cycleTime TO SC.set_time
-
diff --git a/tests/media/bifs/bifs-script-event-out.bt b/tests/media/bifs/bifs-script-event-out.bt
deleted file mode 100644
index 46cd32ff3c..0000000000
--- a/tests/media/bifs/bifs-script-event-out.bt
+++ /dev/null
@@ -1,85 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows script sending eventOuts" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Script eventOut test"
- }
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry DEF IFS IndexedFaceSet2D {
- colorPerVertex FALSE
- coordIndex [0 1 2 3 4 5]
- coord Coordinate2D {
- point [-120 0 -50 100 50 100 120 0 50 -100 -50 -100]
- }
- }
- }
- Transform2D {
- translation -150 -120
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TEXT Text {
- string [""]
- fontStyle FontStyle {
- justify ["BEGIN" "BEGIN"]
- size 20
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 0.1
- loop TRUE
- }
- DEF SCRIPT Script {
- eventIn SFTime act
- field SFInt32 count 0
- eventOut SFFloat transp
- eventOut MFString txt
- url ["javascript: function act(value, timestamp) {count++;if (count>= 20) count = 0;transp = count / 20;txt[0] = 'transparency: ' + transp; }" ]
- }
- ]
-}
-
-ROUTE TS.cycleTime TO SCRIPT.act
-ROUTE SCRIPT.transp TO MAT.transparency
-ROUTE SCRIPT.txt TO TEXT.string
-
diff --git a/tests/media/bifs/bifs-script-initialize.bt b/tests/media/bifs/bifs-script-initialize.bt
deleted file mode 100644
index 7740a94f8a..0000000000
--- a/tests/media/bifs/bifs-script-initialize.bt
+++ /dev/null
@@ -1,86 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows script Initialize usage" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Script initialize test"
- }
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry DEF IFS IndexedFaceSet2D {
- colorPerVertex FALSE
- coordIndex [0 1 2 3 4 5]
- coord Coordinate2D {
- point [-120 0 -50 100 50 100 120 0 50 -100 -50 -100]
- }
- }
- }
- Transform2D {
- translation -150 -120
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TEXT Text {
- string [""]
- fontStyle FontStyle {
- family ["SANS"]
- justify ["BEGIN" "BEGIN"]
- size 20
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- cycleInterval 0.2
- loop TRUE
- }
- DEF SCRIPT Script {
- eventIn SFTime act
- field SFInt32 count 0
- eventOut SFFloat transp
- eventOut MFString txt
- url ["javascript: function initialize(value, timestamp) {my_global_string = 'global int = ';my_global_int = 10;}function act(value, timestamp) {count++;if (count>= 20) count = 0;transp = count / 20;txt[0] = 'transparency: ' + transp; txt[1] = my_global_string + my_global_int; }" ]
- }
- ]
-}
-
-ROUTE TS.cycleTime TO SCRIPT.act
-ROUTE SCRIPT.transp TO MAT.transparency
-ROUTE SCRIPT.txt TO TEXT.string
-
diff --git a/tests/media/bifs/bifs-script-load-url.bt b/tests/media/bifs/bifs-script-load-url.bt
deleted file mode 100644
index fe26c9a9dc..0000000000
--- a/tests/media/bifs/bifs-script-load-url.bt
+++ /dev/null
@@ -1,67 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows script loading URL" "" "GPAC Regression Tests" "$Date: 2008-07-18 17:27:50 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Script URL loading"
- }
- Transform2D {
- children [
- DEF TS TouchSensor {}
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 50 50
- }
- }
- ]
- }
- DEF TR Transform2D {
- translation -150 -120
- }
- DEF SCRIPT Script {
- eventIn SFBool act
- field SFNode t USE TR
- url ["javascript:
- function act(value, timestamp) {
- if (!value) return;
- str = new MFString('http://gpac.io');
- Browser.loadURL(str) ;
- }
- " ]
- }
- ]
-}
-
-ROUTE TS.isActive TO SCRIPT.act
-
diff --git a/tests/media/bifs/bifs-script-node-access.bt b/tests/media/bifs/bifs-script-node-access.bt
deleted file mode 100644
index e34f3ba570..0000000000
--- a/tests/media/bifs/bifs-script-node-access.bt
+++ /dev/null
@@ -1,86 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows script modifying nodes directly" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "Node Modification Script test"
- }
- Shape {
- appearance Appearance {
- material DEF MAT Material2D {
- filled TRUE
- }
- }
- geometry DEF IFS IndexedFaceSet2D {
- colorIndex [0 1 2 3 4 5]
- coordIndex [0 1 2 3 4 5]
- color Color {
- color [0 0 1 0 1 0 1 0 0 1 1 0 1 0 1 0 1 1]
- }
- coord Coordinate2D {
- point [-120 0 -50 100 50 100 120 0 50 -100 -50 -100]
- }
- }
- }
- DEF TS TimeSensor {
- loop TRUE
- }
- Transform2D {
- translation -150 -120
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TEXT Text {
- string [""]
- fontStyle FontStyle {
- family ["SANS"]
- justify ["BEGIN" "BEGIN"]
- size 20
- }
- }
- }
- ]
- }
- DEF SCRIPT Script {
- eventIn SFTime act
- field SFNode n USE IFS
- field SFNode t USE TS
- field SFNode txt USE TEXT
- field SFInt32 roll 0
- url ["javascript: function act(value, timestamp) {roll++;count = n.colorIndex.length;first = n.colorIndex[0];for (i=0; i <"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 26
- }
- }
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-text-vrml-alignment.bt b/tests/media/bifs/bifs-text-vrml-alignment.bt
deleted file mode 100644
index d4ed40ed17..0000000000
--- a/tests/media/bifs/bifs-text-vrml-alignment.bt
+++ /dev/null
@@ -1,161 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 1
- visualProfileLevelIndication 1
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSv2Config {
- isCommandStream true
- pixelMetric true
- pixelWidth 480
- pixelHeight 360
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows VRML text basline alignment" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "VRML Text alignmentSRT importing Test"
- }
- Transform2D {
- translation -200 150
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Conformance Test"]
- fontStyle FontStyle {
- family ["Courier"]
- justify ["BEGIN" "MIDDLE"]
- size 15
- style "BOLD"
- }
- }
- }
- ]
- }
- Transform2D {
- translation -200 40
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Sample from VRML 97 Spec (Section 6.20.1)" "FontStyle Parameters:" " family \"Courier\"" " size 20" " spacing 1.5" " justify [ \"BEGIN\" \"FIRST\" ]" "Text Position is (0,0)" "Thin lines are drawn at Y = 20, Y = -10, Y =-40." "Thick lines are drawn at Y = 0, Y = -30, Y =-60." "According to VRML, thick lines should match baseline."]
- fontStyle FontStyle {
- family ["Courier"]
- justify ["BEGIN" "MIDDLE"]
- size 15
- }
- }
- }
- ]
- }
- Transform2D {
- translation -215 -80
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["(0,0)"]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 15
- }
- }
- }
- ]
- }
- Transform2D {
- translation -200 -80
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps LineProperties {
- width 2
- }
- }
- }
- geometry IndexedLineSet2D {
- coordIndex [0 1 -1 2 3 -1 4 5 -1]
- coord Coordinate2D {
- point [0 0 400 0 0 -30 400 -30 0 -60 400 -60]
- }
- }
- }
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps LineProperties {}
-
- }
- }
- geometry IndexedLineSet2D {
- coordIndex [0 1 -1 2 3 -1 4 5 -1 6 7 -1 8 9 -1]
- coord Coordinate2D {
- point [0 20 400 20 0 -10 400 -10 0 -40 400 -40 0 20 0 -60 400 20 400 -60]
- }
- }
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Text {
- string ["This is a line of text." "This is the 2nd line of text." "This is the third."]
- fontStyle FontStyle {
- family ["Courier"]
- justify ["BEGIN" "FIRST"]
- size 20
- spacing 1.5
- }
- }
- }
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 2
- }
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-timeline-mediacontrol-OCR.bt b/tests/media/bifs/bifs-timeline-mediacontrol-OCR.bt
deleted file mode 100644
index 9248d82c8f..0000000000
--- a/tests/media/bifs/bifs-timeline-mediacontrol-OCR.bt
+++ /dev/null
@@ -1,245 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 400
- pixelHeight 400
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows media streams synchronized to an empty OCR stream" "and mediaControl controling the OCR playback" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Animation Stream"
- }
- Transform2D {
- translation 0 160
- children [
- Shape {
- appearance DEF TXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Click on video to switch streams"]
- fontStyle DEF TXTFT FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 16
- }
- }
- }
- ]
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture DEF MT MovieTexture {
- url [od:12]
- }
- }
- geometry Bitmap {}
-
- }
- DEF TS TouchSensor {}
- ]
- }
- Transform2D {
- translation -120 -160
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 40 20
- }
- }
- Shape {
- appearance USE TXTAPP
- geometry DEF TXT Text {
- string ["Stop"]
- fontStyle USE TXTFT
- }
- }
- DEF TS2 TouchSensor {}
- ]
- }
- Transform2D {
- translation 40 -160
- children [
- Transform2D {
- translation -30 0
- children [
- Shape {
- appearance USE TXTAPP
- geometry Text {
- string ["OCR Time:"]
- fontStyle USE TXTFT
- }
- }
- ]
- }
- Transform2D {
- translation 60 0
- children [
- Shape {
- appearance USE TXTAPP
- geometry DEF OCR_TIME Text {
- string ["Stop"]
- fontStyle USE TXTFT
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 40 -180
- children [
- Transform2D {
- translation -30 0
- children [
- Shape {
- appearance USE TXTAPP
- geometry Text {
- string ["OCR Duration:"]
- fontStyle USE TXTFT
- }
- }
- ]
- }
- Transform2D {
- translation 60 0
- children [
- Shape {
- appearance USE TXTAPP
- geometry DEF OCR_DUR Text {
- string ["Stop"]
- fontStyle USE TXTFT
- }
- }
- ]
- }
- ]
- }
- DEF C Conditional {
- buffer {
- REPLACE MT.url BY ["od:12"]
- REPLACE ROUTE R1 BY TS.isActive TO RC.activate
- }
- }
- DEF RC Conditional {
- buffer {
- REPLACE MT.url BY ["od:10"]
- REPLACE ROUTE R1 BY TS.isActive TO C.activate
- }
- }
- DEF MC MediaControl {
- url [od:8]
- loop TRUE
- preRoll FALSE
- }
- DEF MS MediaSensor {
- url [od:8]
- }
- DEF VMS Valuator {}
- DEF VMS2 Valuator {}
- DEF C2 Conditional {
- buffer {
- REPLACE MC.mediaSpeed BY 0
- REPLACE TXT.string BY ["Play"]
- REPLACE ROUTE R2 BY TS2.isActive TO RC2.activate
- }
- }
- DEF RC2 Conditional {
- buffer {
- REPLACE MC.mediaSpeed BY 1
- REPLACE TXT.string BY ["Stop"]
- REPLACE ROUTE R2 BY TS2.isActive TO C2.activate
- }
- }
- ]
-}
-
-DEF R1 ROUTE TS.isActive TO C.activate
-DEF R2 ROUTE TS2.isActive TO C2.activate
-ROUTE MS.mediaCurrentTime TO VMS.inSFTime
-ROUTE VMS.outMFString TO OCR_TIME.string
-ROUTE MS.mediaDuration TO VMS2.inSFTime
-ROUTE VMS2.outMFString TO OCR_DUR.string
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 8
- esDescr [
- ES_Descriptor {
- ES_ID 8
- OCR_ES_ID 8
- decConfigDescr DecoderConfigDescriptor {
- objectTypeIndication 1
- streamType 2
- }
- muxInfo MuxInfo {
- duration 10000
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 5
- OCR_ES_ID 8
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_video.h264"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 12
- esDescr [
- ES_Descriptor {
- ES_ID 4
- OCR_ES_ID 8
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_video.cmp"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-timeline-mediacontrol-audio-speed.bt b/tests/media/bifs/bifs-timeline-mediacontrol-audio-speed.bt
deleted file mode 100644
index a4174a9853..0000000000
--- a/tests/media/bifs/bifs-timeline-mediacontrol-audio-speed.bt
+++ /dev/null
@@ -1,214 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows MediaControl" "controling audio playback speed" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Media Control Test"
- }
- Sound2D {
- source AudioSource {
- url [od:10]
- stopTime -1
- numChan 2
- }
- }
- DEF MC MediaControl {
- url [od:10]
- loop TRUE
- }
- Transform2D {
- translation -100 0
- children [
- DEF TS1 TouchSensor {}
- Shape {
- appearance Appearance {
- material DEF M1 Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 30
- }
- }
- Transform2D {
- children [
- Shape {
- appearance DEF TXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TXT_FAST Text {
- string ["Faster" "x 2"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 100 0
- children [
- DEF TS2 TouchSensor {}
- Shape {
- appearance Appearance {
- material DEF M2 Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Circle {
- radius 30
- }
- }
- Transform2D {
- children [
- Shape {
- appearance USE TXTAPP
- geometry DEF TXT_SLOW Text {
- string ["Slower" "x 0.5"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- children [
- DEF TS3 TouchSensor {}
- Shape {
- appearance Appearance {
- material DEF M3 Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 30
- }
- }
- Transform2D {
- children [
- Shape {
- appearance USE TXTAPP
- geometry Text {
- string ["Mute"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- DEF C1 Conditional {
- buffer {
- REPLACE MC.mediaSpeed BY 2
- REPLACE TXT_FAST.string BY ["Faster", "x 2"]
- REPLACE M1.emissiveColor BY 1 0.5 0.5
- }
- }
- DEF AC1 Conditional {
- buffer {
- REPLACE MC.mediaSpeed BY 4
- REPLACE TXT_FAST.string BY ["Faster", "x 4"]
- REPLACE M1.emissiveColor BY 1 0.5 0.5
- }
- }
- DEF C2 Conditional {
- buffer {
- REPLACE MC.mediaSpeed BY 0.5
- REPLACE TXT_SLOW.string BY ["Slower", "x 0.5"]
- REPLACE M2.emissiveColor BY 0.5 0.5 1
- }
- }
- DEF AC2 Conditional {
- buffer {
- REPLACE MC.mediaSpeed BY 0.25
- REPLACE TXT_SLOW.string BY ["Slower", "x 0.25"]
- REPLACE M2.emissiveColor BY 0.5 0.5 1
- }
- }
- DEF C3 Conditional {
- buffer {
- REPLACE MC.mute BY TRUE
- REPLACE M3.emissiveColor BY 0.5 1 0.5
- }
- }
- DEF RESET Conditional {
- buffer {
- REPLACE MC.mediaSpeed BY 1
- REPLACE MC.mute BY FALSE
- REPLACE M1.emissiveColor BY 1 0 0
- REPLACE M2.emissiveColor BY 0 0 1
- REPLACE M3.emissiveColor BY 0 1 0
- }
- }
- ]
-}
-
-ROUTE TS1.isOver TO C1.activate
-ROUTE TS1.isOver TO RESET.reverseActivate
-ROUTE TS1.isActive TO AC1.activate
-ROUTE TS1.isActive TO C1.reverseActivate
-ROUTE TS2.isOver TO C2.activate
-ROUTE TS2.isOver TO RESET.reverseActivate
-ROUTE TS2.isActive TO AC2.activate
-ROUTE TS2.isActive TO C2.reverseActivate
-ROUTE TS3.isOver TO C3.activate
-ROUTE TS3.isOver TO RESET.reverseActivate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_english.mp3"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-timeline-mediacontrol-audio.bt b/tests/media/bifs/bifs-timeline-mediacontrol-audio.bt
deleted file mode 100644
index 655edbc060..0000000000
--- a/tests/media/bifs/bifs-timeline-mediacontrol-audio.bt
+++ /dev/null
@@ -1,352 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows complex scripting and MediaControl" "providing complete control of the media" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.4 $" "(C) 2002-2004 GPAC Team"]
- title "Media Control Test"
- }
- Sound2D {
- source AudioSource {
- url [od:10]
- stopTime -1
- }
- }
- DEF MC MediaControl {
- url [od:10]
- preRoll FALSE
- }
- DEF MS MediaSensor {
- url [od:10]
- }
- DEF PANEL Transform2D {
- translation 0 80
- children [
- DEF TRPAUSE Transform2D {
- translation -100 0
- children [
- DEF PAUSE TouchSensor {}
- DEF WHICHBUT Switch {
- whichChoice 0
- choice [
- Shape {
- appearance DEF BUTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- colorPerVertex FALSE
- coordIndex [0 1 2 3 -1 4 5 6 7 -1]
- coord Coordinate2D {
- point [-8 7.5 -3 7.5 -3 -7.5 -8 -7.5 0 7.5 5 7.5 5 -7.5 0 -7.5]
- }
- }
- }
- Shape {
- appearance USE BUTAPP
- geometry IndexedFaceSet2D {
- colorPerVertex FALSE
- coord Coordinate2D {
- point [-8 7.5 -8 -7.5 5 0]
- }
- }
- }
- ]
- }
- ]
- }
- DEF TRSTOP Transform2D {
- translation -60 0
- children [
- DEF STOP TouchSensor {}
- Shape {
- appearance USE BUTAPP
- geometry Rectangle {
- size 15 15
- }
- }
- ]
- }
- DEF TRFF Transform2D {
- translation -20 0
- children [
- DEF FASTF TouchSensor {}
- Shape {
- appearance USE BUTAPP
- geometry IndexedFaceSet2D {
- colorPerVertex FALSE
- coordIndex [0 1 2 3 -1 4 5 6 7 -1]
- coord Coordinate2D {
- point [-8 7.5 -5 0 -8 -7.5 2 0 -2 7.5 1 0 -2 -7.5 8 0]
- }
- }
- }
- ]
- }
- DEF TRLOOP Transform2D {
- translation 20 0
- children [
- DEF LOOP TouchSensor {}
- Shape {
- appearance Appearance {
- material DEF MAT_LOOP Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Circle {
- radius 6
- }
- }
- ]
- }
- Transform2D {
- translation 0 -160
- children [
- DEF TS TouchSensor {}
- Transform2D {
- children [
- Shape {
- appearance USE BUTAPP
- geometry DEF PROGBAR Rectangle {
- size 200 15
- }
- }
- ]
- }
- DEF CURS Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps LineProperties {
- lineColor 0 0 1
- width 4
- }
- }
- }
- geometry Rectangle {
- size 6 15
- }
- }
- ]
- }
- ]
- }
- DEF TIMER Transform2D {
- translation 80 0
- children [
- DEF RTIME TouchSensor {}
- Shape {
- appearance USE BUTAPP
- geometry DEF TIME Text {
- string [""]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- ]
- }
- DEF SC Script {
- eventIn SFTime set_cursor
- eventIn SFVec3f set_seek
- eventIn SFBool restart
- eventIn SFBool rev_time
- eventIn SFBool pause
- eventIn SFBool stop
- eventIn SFBool set_loop
- eventIn SFBool set_ff
- eventIn SFTime set_duration
- field SFNode loop USE MAT_LOOP
- field SFNode app USE CURS
- field SFNode ctrl USE MC
- field SFNode bar USE PROGBAR
- field SFNode txt USE TIME
- field SFNode but USE WHICHBUT
- field SFNode pan USE PANEL
- field SFTime curSeek 0
- field SFInt32 isDown 0
- field SFBool reverse FALSE
- field SFBool isPaused FALSE
- field SFBool isLooping FALSE
- field SFTime duration -1
- eventOut SFFloat fraction_changed
- url ["javascript:
- function set_duration(value, timestamp) {
- duration = value;
- }
- function set_loop(value, timestamp) {
- if (!value) return;
- isLooping = !isLooping;
- loop.filled = isLooping;
- ctrl.loop = isLooping;
- }
- function pause(value, timestamp) {
- if (!value) return;
- if (isPaused) {
- ctrl.mediaSpeed = 1;
- but.whichChoice = 0;
- } else {
- ctrl.mediaSpeed = 0;
- but.whichChoice = 1;
- ctrl.mediaStartTime = -1;
- }
- isPaused = !isPaused;
- }
- function stop(value, timestamp) {
- if (!value) return;
- txt.string[0] = '';
- app.translation.x = - bar.size.x / 2;
- ctrl.mediaStartTime = 0;
- ctrl.mediaSpeed = 0;
- but.whichChoice = 1;
- isPaused = 1;
- }
- function rev_time(value, timestamp) {
- if (value) reverse = !reverse;
- }
- function set_time(value, timestamp) {
- timing = new String('');
- if (duration>=0) {
- if (!isLooping && value + 0.1 >=duration) {
- stop(true, timestamp);
- return;
- }
- }
- if (isPaused) return;
- if (duration>=0 && reverse) {
- value = duration - value;
- if (value<0) value=0;
- timing += '-';
- } else {
- timing += ' ';
- }
- hours = 0;mins = 0;secs = 0;
- if (value) {
- hours = Math.floor(value/3600);
- value -= hours*3600;
- mins = Math.floor(value / 60);
- value -= mins*60;
- secs = Math.floor(value);
- }
- if (hours<10) timing += '0';
- timing += hours + ':';
- if (mins<10) timing += '0';
- timing += mins + ':';
- if (secs<10) timing += '0';
- timing += secs;
- txt.string[0] = timing;
- }
- function set_cursor(value, timestamp) {
- set_time(value, timestamp);
- if (duration<0) return;
- if (ctrl.mediaSpeed && isDown != 1) {
- if (value>duration) value = duration;
- pos = value;
- pos /= duration;
- app.translation.x = bar.size.x * (pos - 0.5);
- fraction_changed = pos;
- }
- }
- function set_seek(myval, timestamp) {
- if (duration<0) return;
- pos = myval[0];
- pos /= bar.size.x;
- pos += 0.5;
- if (pos>1) pos = 0;
- curSeek = duration;
- curSeek *= pos;
- if (isDown == 1) {
- app.translation.x = bar.size.x*(pos - 0.5);
- } else if (isDown==2) {
- isDown = 0;
- }
- }
- function restart(myval, timestamp) {
- if (myval) {
- ctrl.mediaSpeed = 0;
- isDown = 1;
- } else if (isDown == 1) {
- ctrl.mediaStartTime = curSeek;
- ctrl.mediaSpeed = 1;
- isDown = 2;
- but.whichChoice = 0;
- isPaused = FALSE;
- }
- }
- function set_ff(value, timestamp) {
- ctrl.mediaStartTime = -1;
- if (value) {
- ctrl.mediaSpeed = 2;
- } else {
- ctrl.mediaSpeed = 1;
- }
- }
- " ]
- }
- ]
-}
-
-ROUTE MS.mediaCurrentTime TO SC.set_cursor
-ROUTE TS.hitPoint_changed TO SC.set_seek
-ROUTE TS.isActive TO SC.restart
-ROUTE RTIME.isActive TO SC.rev_time
-ROUTE PAUSE.isActive TO SC.pause
-ROUTE STOP.isActive TO SC.stop
-ROUTE LOOP.isActive TO SC.set_loop
-ROUTE FASTF.isActive TO SC.set_ff
-ROUTE MS.mediaDuration TO SC.set_duration
-ROUTE FASTF.isActive TO SC.set_ff
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_audio.aac"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-timeline-mediacontrol-complete.bt b/tests/media/bifs/bifs-timeline-mediacontrol-complete.bt
deleted file mode 100644
index c0ea099d0e..0000000000
--- a/tests/media/bifs/bifs-timeline-mediacontrol-complete.bt
+++ /dev/null
@@ -1,266 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 240
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows complex scripting and MediaControl" "providing complete control of the media" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.4 $" "(C) 2002-2004 GPAC Team"]
- title "Media Control Test"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture DEF MT MovieTexture {
- url [od:8]
- }
- }
- geometry Bitmap {}
-
- }
- ]
- }
- Sound2D {
- source AudioSource {
- url [od:10]
- stopTime -1
- }
- }
- DEF MC MediaControl {
- url [od:10]
- preRoll FALSE
- }
- DEF MS MediaSensor {
- url [od:8]
- }
- DEF PANEL Transform2D {
- translation 0 85
- children [
- DEF TRPAUSE Transform2D {
- translation -100 0
- children [
- DEF PAUSE TouchSensor {}
- DEF WHICHBUT Switch {
- whichChoice 0
- choice [
- Shape {
- appearance DEF BUTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- colorPerVertex FALSE
- coordIndex [0 1 2 3 -1 4 5 6 7 -1]
- coord Coordinate2D {
- point [-8 7.5 -3 7.5 -3 -7.5 -8 -7.5 0 7.5 5 7.5 5 -7.5 0 -7.5]
- }
- }
- }
- Shape {
- appearance USE BUTAPP
- geometry IndexedFaceSet2D {
- colorPerVertex FALSE
- coord Coordinate2D {
- point [-8 7.5 -8 -7.5 5 0]
- }
- }
- }
- ]
- }
- ]
- }
- DEF TRSTOP Transform2D {
- translation -60 0
- children [
- DEF STOP TouchSensor {}
- Shape {
- appearance USE BUTAPP
- geometry Rectangle {
- size 15 15
- }
- }
- ]
- }
- DEF TRFF Transform2D {
- translation -20 0
- children [
- DEF FASTF TouchSensor {}
- Shape {
- appearance USE BUTAPP
- geometry IndexedFaceSet2D {
- colorPerVertex FALSE
- coordIndex [0 1 2 3 -1 4 5 6 7 -1]
- coord Coordinate2D {
- point [-8 7.5 -5 0 -8 -7.5 2 0 -2 7.5 1 0 -2 -7.5 8 0]
- }
- }
- }
- ]
- }
- DEF TRLOOP Transform2D {
- translation 20 0
- children [
- DEF LOOP TouchSensor {}
- Shape {
- appearance Appearance {
- material DEF MAT_LOOP Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Circle {
- radius 6
- }
- }
- ]
- }
- Transform2D {
- translation 0 -170
- children [
- DEF TS TouchSensor {}
- Transform2D {
- children [
- Shape {
- appearance USE BUTAPP
- geometry DEF PROGBAR Rectangle {
- size 200 15
- }
- }
- ]
- }
- DEF CURS Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps LineProperties {
- lineColor 0 0 1
- width 4
- }
- }
- }
- geometry Rectangle {
- size 6 15
- }
- }
- ]
- }
- ]
- }
- DEF TIMER Transform2D {
- translation 80 0
- children [
- DEF RTIME TouchSensor {}
- Shape {
- appearance USE BUTAPP
- geometry DEF TIME Text {
- string [""]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- ]
- }
- DEF SC Script {
- eventIn SFTime set_cursor
- eventIn SFVec3f set_seek
- eventIn SFBool restart
- eventIn SFBool rev_time
- eventIn SFBool pause
- eventIn SFBool stop
- eventIn SFBool set_loop
- eventIn SFBool set_ff
- eventIn SFTime set_duration
- field SFNode loop USE MAT_LOOP
- field SFNode app USE CURS
- field SFNode ctrl USE MC
- field SFNode bar USE PROGBAR
- field SFNode txt USE TIME
- field SFNode but USE WHICHBUT
- field SFNode pan USE PANEL
- field SFTime curSeek 0
- field SFInt32 isDown 0
- field SFBool reverse FALSE
- field SFBool isPaused FALSE
- field SFBool isLooping FALSE
- field SFTime duration -1
- eventOut SFFloat fraction_changed
- url ["javascript:function set_duration(value, timestamp) {duration = value;}function set_loop(value, timestamp) {if (!value) return;isLooping = !isLooping;loop.filled = isLooping;ctrl.loop = isLooping;}function pause(value, timestamp) {if (!value) return;if (isPaused) {ctrl.mediaSpeed = 1;but.whichChoice = 0;} else {ctrl.mediaSpeed = 0;but.whichChoice = 1;ctrl.mediaStartTime = -1;}isPaused = !isPaused;}function stop(value, timestamp) {if (!value) return;txt.string[0] = '';app.translation.x = - bar.size.x / 2;ctrl.mediaStartTime = 0;ctrl.mediaSpeed = 0;but.whichChoice = 1;isPaused = 1;}function rev_time(value, timestamp) {if (value) reverse = !reverse;}function set_time(value, timestamp) {timing = new String('');if (duration>=0) { if (!isLooping && value + 0.1 >=duration) {stop(true, timestamp);return;}}if (isPaused) return;if (duration>=0 && reverse) {value = duration - value;if (value<0) value=0;timing += '-';} else {timing += ' ';}hours = 0;mins = 0;secs = 0;if (value) {hours = Math.floor(value/3600);value -= hours*3600;mins = Math.floor(value / 60);value -= mins*60;secs = Math.floor(value);}if (hours<10) timing += '0';timing += hours + ':';if (mins<10) timing += '0';timing += mins + ':';if (secs<10) timing += '0';timing += secs;txt.string[0] = timing;}function set_cursor(value, timestamp) {set_time(value, timestamp);if (duration<0) return;if (ctrl.mediaSpeed && isDown != 1) {if (value>duration) value = duration;pos = value;pos /= duration;app.translation.x = bar.size.x * (pos - 0.5);fraction_changed = pos;} }function set_seek(myval, timestamp) {if (duration<0) return;pos = myval[0]; pos /= bar.size.x;pos += 0.5;if (pos>1) pos = 0;curSeek = duration;curSeek *= pos;if (isDown == 1) {app.translation.x = bar.size.x*(pos - 0.5);} else if (isDown==2) {isDown = 0;}}function restart(myval, timestamp) {if (myval) {ctrl.mediaSpeed = 0;isDown = 1;} else if (isDown == 1) {ctrl.mediaStartTime = curSeek;ctrl.mediaSpeed = 1;isDown = 2;but.whichChoice = 0;isPaused = FALSE;}}function set_ff(value, timestamp) {ctrl.mediaStartTime = -1;if (value) {ctrl.mediaSpeed = 4;} else {ctrl.mediaSpeed = 1;}}" ]
- }
- ]
-}
-
-ROUTE MS.mediaCurrentTime TO SC.set_cursor
-ROUTE TS.hitPoint_changed TO SC.set_seek
-ROUTE TS.isActive TO SC.restart
-ROUTE RTIME.isActive TO SC.rev_time
-ROUTE PAUSE.isActive TO SC.pause
-ROUTE STOP.isActive TO SC.stop
-ROUTE LOOP.isActive TO SC.set_loop
-ROUTE FASTF.isActive TO SC.set_ff
-ROUTE MS.mediaDuration TO SC.set_duration
-ROUTE FASTF.isActive TO SC.set_ff
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 8
- esDescr [
- ES_Descriptor {
- ES_ID 21
- OCR_ES_ID 21
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_video.h264"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 21
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_audio.aac"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-timeline-mediacontrol-deactivation.bt b/tests/media/bifs/bifs-timeline-mediacontrol-deactivation.bt
deleted file mode 100644
index 6a47b08e45..0000000000
--- a/tests/media/bifs/bifs-timeline-mediacontrol-deactivation.bt
+++ /dev/null
@@ -1,105 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 240
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows MediaControl and mediaSensor" "used to watch deactivation of a node" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Media Control Test"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture DEF MT MovieTexture {
- url [od:8]
- }
- }
- geometry Bitmap {}
-
- }
- DEF TS TouchSensor {}
- ]
- }
- DEF MC MediaControl {
- url [od:8]
- mediaStartTime 2
- mediaStopTime 4
- preRoll FALSE
- }
- DEF MS MediaSensor {
- url [od:8]
- }
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TXT Text {
- string [""]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- DEF V Valuator {}
- ]
-}
-
-ROUTE MS.isActive TO V.inSFBool
-ROUTE V.outMFString TO TXT.string
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 8
- esDescr [
- ES_Descriptor {
- ES_ID 21
- OCR_ES_ID 21
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_video.cmp"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-timeline-mediacontrol-http.bt b/tests/media/bifs/bifs-timeline-mediacontrol-http.bt
deleted file mode 100644
index 3a54c91c89..0000000000
--- a/tests/media/bifs/bifs-timeline-mediacontrol-http.bt
+++ /dev/null
@@ -1,340 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 320
- pixelHeight 220
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows complex scripting and MediaControl" "providing complete control of an inline scene" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Media Control Test"
- }
- Inline {
- url [od:8]
- }
- DEF MC MediaControl {
- url [od:8]
- preRoll FALSE
- }
- DEF MS MediaSensor {
- url [od:8]
- }
- DEF PANEL Transform2D {
- translation 0 100
- children [
- DEF TRPAUSE Transform2D {
- translation -100 0
- children [
- DEF PAUSE TouchSensor {}
- DEF WHICHBUT Switch {
- whichChoice 0
- choice [
- Shape {
- appearance DEF BUTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- colorPerVertex FALSE
- coordIndex [0 1 2 3 -1 4 5 6 7 -1]
- coord Coordinate2D {
- point [-8 7.5 -3 7.5 -3 -7.5 -8 -7.5 0 7.5 5 7.5 5 -7.5 0 -7.5]
- }
- }
- }
- Shape {
- appearance USE BUTAPP
- geometry IndexedFaceSet2D {
- colorPerVertex FALSE
- coord Coordinate2D {
- point [-8 7.5 -8 -7.5 5 0]
- }
- }
- }
- ]
- }
- ]
- }
- DEF TRSTOP Transform2D {
- translation -60 0
- children [
- DEF STOP TouchSensor {}
- Shape {
- appearance USE BUTAPP
- geometry Rectangle {
- size 15 15
- }
- }
- ]
- }
- DEF TRFF Transform2D {
- translation -20 0
- children [
- DEF FASTF TouchSensor {}
- Shape {
- appearance USE BUTAPP
- geometry IndexedFaceSet2D {
- colorPerVertex FALSE
- coordIndex [0 1 2 3 -1 4 5 6 7 -1]
- coord Coordinate2D {
- point [-8 7.5 -5 0 -8 -7.5 2 0 -2 7.5 1 0 -2 -7.5 8 0]
- }
- }
- }
- ]
- }
- DEF TRLOOP Transform2D {
- translation 20 0
- children [
- DEF LOOP TouchSensor {}
- Shape {
- appearance Appearance {
- material DEF MAT_LOOP Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Circle {
- radius 6
- }
- }
- ]
- }
- Transform2D {
- translation 0 -200
- children [
- DEF TS TouchSensor {}
- Transform2D {
- children [
- Shape {
- appearance USE BUTAPP
- geometry DEF PROGBAR Rectangle {
- size 200 15
- }
- }
- ]
- }
- DEF CURS Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps LineProperties {
- lineColor 0 0 1
- width 4
- }
- }
- }
- geometry Rectangle {
- size 6 15
- }
- }
- ]
- }
- ]
- }
- DEF TIMER Transform2D {
- translation 80 0
- children [
- DEF RTIME TouchSensor {}
- Shape {
- appearance USE BUTAPP
- geometry DEF TIME Text {
- string [""]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- ]
- }
- DEF SC Script {
- eventIn SFTime set_cursor
- eventIn SFVec3f set_seek
- eventIn SFBool restart
- eventIn SFBool rev_time
- eventIn SFBool pause
- eventIn SFBool stop
- eventIn SFBool set_loop
- eventIn SFBool set_ff
- eventIn SFTime set_duration
- field SFNode loop USE MAT_LOOP
- field SFNode app USE CURS
- field SFNode ctrl USE MC
- field SFNode bar USE PROGBAR
- field SFNode txt USE TIME
- field SFNode but USE WHICHBUT
- field SFNode pan USE PANEL
- field SFTime curSeek 0
- field SFInt32 isDown 0
- field SFBool reverse FALSE
- field SFBool isPaused FALSE
- field SFBool isLooping FALSE
- field SFTime duration -1
- field SFBool reset_startTime FALSE
- eventOut SFFloat fraction_changed
- url ["javascript:
- function set_duration(value, timestamp) {
- duration = value;
- }
- function set_loop(value, timestamp) {
- if (!value) return;
- isLooping = !isLooping;
- loop.filled = isLooping;
- ctrl.loop = isLooping;
- }
- function pause(value, timestamp) {
- if (!value) return;
- if (isPaused) {
- ctrl.mediaSpeed = 1;
- but.whichChoice = 0;
- if (ctrl.mediaStartTime == 0) reset_startTime = TRUE;
- } else {
- ctrl.mediaSpeed = 0;
- but.whichChoice = 1;
- ctrl.mediaStartTime = -1;
- }
- isPaused = !isPaused;
- }
- function stop(value, timestamp) {
- if (!value || isPaused) return;
- txt.string[0] = '';
- app.translation.x = - bar.size.x / 2;
- ctrl.mediaStartTime = 0;
- ctrl.mediaSpeed = 0;
- but.whichChoice = 1;
- isPaused = 1;
- }
- function rev_time(value, timestamp) {if (value) reverse = !reverse;}
- function set_time(value, timestamp) {
- timing = new String('');
- if (isPaused) return;
- if (duration>=0.1) {
- if (value + 0.1 >=duration) {
- if (!isLooping) {
- stop(true, timestamp);
- } else {
- ctrl.mediaStartTime = 0;
- reset_startTime = TRUE;
- }
- return;
- }
- }
- if (reset_startTime) {
- ctrl.mediaStartTime = -1;
- reset_startTime = FALSE;
- }
- if (duration>=0 && reverse) {
- value = duration - value;
- if (value<0) value=0;
- timing += '-';
- } else {
- timing += ' ';
- }
- hours = 0;
- mins = 0;
- secs = 0;
- if (value) {
- hours = Math.floor(value/3600);value -= hours*3600;mins = Math.floor(value / 60);
- value -= mins*60;secs = Math.floor(value);
- }
- if (hours<10) timing += '0';timing += hours + ':';if (mins<10) timing += '0';timing += mins + ':';if (secs<10) timing += '0';timing += secs;txt.string[0] = timing;
- }
- function set_cursor(value, timestamp) {
- set_time(value, timestamp);
- if (duration<0) return;
- if (ctrl.mediaSpeed && isDown != 1) {
- if (value>duration) value = duration;
- pos = value;
- pos /= duration;
- app.translation.x = bar.size.x * (pos - 0.5);fraction_changed = pos;
- }
- }
- function set_seek(myval, timestamp) {
- if (duration<0) return;
- pos = myval[0];
- pos /= bar.size.x;pos += 0.5;
- if (pos>1) pos = 0;
- curSeek = duration;
- curSeek *= pos;
- if (isDown == 1) {
- app.translation.x = bar.size.x*(pos - 0.5);
- } else if (isDown==2) {isDown = 0;}
- }
- function restart(myval, timestamp) {
- if (myval) {
- ctrl.mediaSpeed = 0;
- isDown = 1;
- } else if (isDown == 1) {
- ctrl.mediaStartTime = curSeek;
- ctrl.mediaSpeed = 1;
- isDown = 2;
- but.whichChoice = 0;
- isPaused = FALSE;
- }
- }
- function set_ff(value, timestamp) {
- ctrl.mediaStartTime = -1;
- if (value) {
- ctrl.mediaSpeed = 8;
- } else {
- ctrl.mediaSpeed = 1;
- }
- }
- "
- ]
- }
- ]
-}
-
-ROUTE MS.mediaCurrentTime TO SC.set_cursor
-ROUTE TS.hitPoint_changed TO SC.set_seek
-ROUTE TS.isActive TO SC.restart
-ROUTE RTIME.isActive TO SC.rev_time
-ROUTE PAUSE.isActive TO SC.pause
-ROUTE STOP.isActive TO SC.stop
-ROUTE LOOP.isActive TO SC.set_loop
-ROUTE FASTF.isActive TO SC.set_ff
-ROUTE MS.mediaDuration TO SC.set_duration
-ROUTE FASTF.isActive TO SC.set_ff
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 8
- URLstring ""http://download.tsi.telecom-paristech.fr/gpac/gpac_test_suite/mp4/counter_video_360.mp4"
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-timeline-mediacontrol-inline-av-inline.bt b/tests/media/bifs/bifs-timeline-mediacontrol-inline-av-inline.bt
deleted file mode 100644
index 203defdfc2..0000000000
--- a/tests/media/bifs/bifs-timeline-mediacontrol-inline-av-inline.bt
+++ /dev/null
@@ -1,96 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- OCR_ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- title "Simple Audio-video scene"
- info [
- "This simple scene contains an audio stream and a video stream."
- "It is used by other regression tests."
- ""
- "GPAC Regression Tests"
- "$Date: 2007-07-31 13:12:35 $ - $Revision: 1.4 $"
- "(C) 2002-2004 GPAC Team"
- ]
- }
- Background2D {}
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture DEF MT MovieTexture {
- url [od:8]
- }
- }
- geometry Bitmap {}
-
- }
- ]
- }
- Sound2D {
- source AudioSource {
- url [od:10]
- stopTime -1
- }
- }
- ]
-}
-
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 1
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_audio.aac"
- }
- }
- ]
- }
- ObjectDescriptor {
- objectDescriptorID 8
- esDescr [
- ES_Descriptor {
- ES_ID 21
- OCR_ES_ID 1
- muxInfo MuxInfo {
- fileName "../auxiliary_files/enst_video.h264"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-timeline-mediacontrol-inline-av.bt b/tests/media/bifs/bifs-timeline-mediacontrol-inline-av.bt
deleted file mode 100644
index 47b5b235fb..0000000000
--- a/tests/media/bifs/bifs-timeline-mediacontrol-inline-av.bt
+++ /dev/null
@@ -1,231 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 240
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows complex scripting and MediaControl" "providing complete control of an inline scene" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Media Control Test"
- }
- Inline {
- url [od:8]
- }
- DEF MC MediaControl {
- url [od:8]
- preRoll FALSE
- }
- DEF MS MediaSensor {
- url [od:8]
- }
- DEF PANEL Transform2D {
- translation 0 80
- children [
- DEF TRPAUSE Transform2D {
- translation -100 0
- children [
- DEF PAUSE TouchSensor {}
- DEF WHICHBUT Switch {
- whichChoice 0
- choice [
- Shape {
- appearance DEF BUTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- colorPerVertex FALSE
- coordIndex [0 1 2 3 -1 4 5 6 7 -1]
- coord Coordinate2D {
- point [-8 7.5 -3 7.5 -3 -7.5 -8 -7.5 0 7.5 5 7.5 5 -7.5 0 -7.5]
- }
- }
- }
- Shape {
- appearance USE BUTAPP
- geometry IndexedFaceSet2D {
- colorPerVertex FALSE
- coord Coordinate2D {
- point [-8 7.5 -8 -7.5 5 0]
- }
- }
- }
- ]
- }
- ]
- }
- DEF TRSTOP Transform2D {
- translation -60 0
- children [
- DEF STOP TouchSensor {}
- Shape {
- appearance USE BUTAPP
- geometry Rectangle {
- size 15 15
- }
- }
- ]
- }
- DEF TRFF Transform2D {
- translation -20 0
- children [
- DEF FASTF TouchSensor {}
- Shape {
- appearance USE BUTAPP
- geometry IndexedFaceSet2D {
- colorPerVertex FALSE
- coordIndex [0 1 2 3 -1 4 5 6 7 -1]
- coord Coordinate2D {
- point [-8 7.5 -5 0 -8 -7.5 2 0 -2 7.5 1 0 -2 -7.5 8 0]
- }
- }
- }
- ]
- }
- DEF TRLOOP Transform2D {
- translation 20 0
- children [
- DEF LOOP TouchSensor {}
- Shape {
- appearance Appearance {
- material DEF MAT_LOOP Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Circle {
- radius 6
- }
- }
- ]
- }
- Transform2D {
- translation 0 -160
- children [
- DEF TS TouchSensor {}
- Transform2D {
- children [
- Shape {
- appearance USE BUTAPP
- geometry DEF PROGBAR Rectangle {
- size 200 15
- }
- }
- ]
- }
- DEF CURS Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps LineProperties {
- lineColor 0 0 1
- width 4
- }
- }
- }
- geometry Rectangle {
- size 6 15
- }
- }
- ]
- }
- ]
- }
- DEF TIMER Transform2D {
- translation 80 0
- children [
- DEF RTIME TouchSensor {}
- Shape {
- appearance USE BUTAPP
- geometry DEF TIME Text {
- string [""]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- ]
- }
- DEF SC Script {
- eventIn SFTime set_cursor
- eventIn SFVec3f set_seek
- eventIn SFBool restart
- eventIn SFBool rev_time
- eventIn SFBool pause
- eventIn SFBool stop
- eventIn SFBool set_loop
- eventIn SFBool set_ff
- eventIn SFTime set_duration
- field SFNode loop USE MAT_LOOP
- field SFNode app USE CURS
- field SFNode ctrl USE MC
- field SFNode bar USE PROGBAR
- field SFNode txt USE TIME
- field SFNode but USE WHICHBUT
- field SFNode pan USE PANEL
- field SFTime curSeek 0
- field SFInt32 isDown 0
- field SFBool reverse FALSE
- field SFBool isPaused FALSE
- field SFBool isLooping FALSE
- field SFTime duration -1
- field SFBool reset_startTime FALSE
- eventOut SFFloat fraction_changed
- url ["javascript:function set_duration(value, timestamp) {duration = value;}function set_loop(value, timestamp) {if (!value) return;isLooping = !isLooping;loop.filled = isLooping;ctrl.loop = isLooping;}function pause(value, timestamp) {if (!value) return;if (isPaused) {ctrl.mediaSpeed = 1;but.whichChoice = 0;if (ctrl.mediaStartTime == 0) reset_startTime = TRUE;} else {ctrl.mediaSpeed = 0;but.whichChoice = 1;ctrl.mediaStartTime = -1;}isPaused = !isPaused;}function stop(value, timestamp) {if (!value || isPaused) return;txt.string[0] = '';app.translation.x = - bar.size.x / 2;ctrl.mediaStartTime = 0;ctrl.mediaSpeed = 0;but.whichChoice = 1;isPaused = 1;}function rev_time(value, timestamp) {if (value) reverse = !reverse;}function set_time(value, timestamp) {timing = new String('');if (isPaused) return;if (duration>=0) { if (value + 0.1 >=duration) {if (!isLooping) {stop(true, timestamp);} else {ctrl.mediaStartTime = 0;reset_startTime = TRUE;}return;}}if (reset_startTime) {ctrl.mediaStartTime = -1;reset_startTime = FALSE;}if (duration>=0 && reverse) {value = duration - value;if (value<0) value=0;timing += '-';} else {timing += ' ';}hours = 0;mins = 0;secs = 0;if (value) {hours = Math.floor(value/3600);value -= hours*3600;mins = Math.floor(value / 60);value -= mins*60;secs = Math.floor(value);}if (hours<10) timing += '0';timing += hours + ':';if (mins<10) timing += '0';timing += mins + ':';if (secs<10) timing += '0';timing += secs;txt.string[0] = timing;}function set_cursor(value, timestamp) {set_time(value, timestamp);if (duration<0) return;if (ctrl.mediaSpeed && isDown != 1) {if (value>duration) value = duration;pos = value;pos /= duration;app.translation.x = bar.size.x * (pos - 0.5);fraction_changed = pos;} }function set_seek(myval, timestamp) {if (duration<0) return;pos = myval[0]; pos /= bar.size.x;pos += 0.5;if (pos>1) pos = 0;curSeek = duration;curSeek *= pos;if (isDown == 1) {app.translation.x = bar.size.x*(pos - 0.5);} else if (isDown==2) {isDown = 0;}}function restart(myval, timestamp) {if (myval) {ctrl.mediaSpeed = 0;isDown = 1;} else if (isDown == 1) {ctrl.mediaStartTime = curSeek;ctrl.mediaSpeed = 1;isDown = 2;but.whichChoice = 0;isPaused = FALSE;}}function set_ff(value, timestamp) {ctrl.mediaStartTime = -1;if (value) {ctrl.mediaSpeed = 8;} else {ctrl.mediaSpeed = 1;}}" ]
- }
- ]
-}
-
-ROUTE MS.mediaCurrentTime TO SC.set_cursor
-ROUTE TS.hitPoint_changed TO SC.set_seek
-ROUTE TS.isActive TO SC.restart
-ROUTE RTIME.isActive TO SC.rev_time
-ROUTE PAUSE.isActive TO SC.pause
-ROUTE STOP.isActive TO SC.stop
-ROUTE LOOP.isActive TO SC.set_loop
-ROUTE FASTF.isActive TO SC.set_ff
-ROUTE MS.mediaDuration TO SC.set_duration
-ROUTE FASTF.isActive TO SC.set_ff
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 8
- URLstring "bifs-timeline-mediacontrol-inline-av-inline.mp4"
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-timeline-mediacontrol-inline-segments-inline.bt b/tests/media/bifs/bifs-timeline-mediacontrol-inline-segments-inline.bt
deleted file mode 100644
index 1d8ff78e46..0000000000
--- a/tests/media/bifs/bifs-timeline-mediacontrol-inline-segments-inline.bt
+++ /dev/null
@@ -1,81 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 254
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 254
- graphicsProfileLevelIndication 254
- ODProfileLevelIndication 254
- includeInlineProfileLevelFlag true
- esDescr [
- ES_Descriptor {
- ES_ID 5
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 576
- pixelHeight 432
- }
- }
- }
- ]
- ociDescr [
- SegmentDescriptor {
- startTime 0
- duration 3
- name "red"
- }
- SegmentDescriptor {
- startTime 3
- duration 3
- name "green"
- }
- SegmentDescriptor {
- startTime 6
- duration 3
- name "blue"
- }
- ]
-}
-
-OrderedGroup {
- children [
- WorldInfo {
- title "Simple BIFS stream with chapters"
- info [
- "This simple scene contains a BIFS stream with the definition of 3 segments."
- "It is used by other regression tests."
- ""
- "GPAC Regression Tests"
- "$Date: 2007-07-31 13:12:35 $ - $Revision: 1.3 $"
- "(C) 2002-2004 GPAC Team"
- ]
- }
- Shape {
- appearance Appearance {
- material DEF M Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Rectangle {
- size 200 100
- }
- }
- ]
-}
-
-
-AT 3000 {
- REPLACE M.emissiveColor BY 0 1 0
-}
-
-AT 6000 {
- REPLACE M.emissiveColor BY 0 0 1
-}
-
-AT 9000 {
- REPLACE M.emissiveColor BY 0 0 1
-}
-
diff --git a/tests/media/bifs/bifs-timeline-mediacontrol-inline-segments.bt b/tests/media/bifs/bifs-timeline-mediacontrol-inline-segments.bt
deleted file mode 100644
index 0f1f3e28ec..0000000000
--- a/tests/media/bifs/bifs-timeline-mediacontrol-inline-segments.bt
+++ /dev/null
@@ -1,66 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- OCR_ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- objectTypeIndication 1
- streamType 3
- decSpecificInfo BIFSConfig {
- nodeIDbits 10
- routeIDbits 10
- isCommandStream true
- pixelMetric true
- pixelWidth 600
- pixelHeight 400
- }
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows inline scene with segments" "and mediaControl on each of the inline segments" "" "GPAC Regression Tests" "$Date: 2008-08-21 17:05:41 $ - $Revision: 1.4 $" "(C) 2002-2004 GPAC Team"]
- title "MediaControl and Inline"
- }
- Inline {
- url ["bifs-timeline-mediacontrol-inline-segments-inline.mp4"]
- }
- MediaSensor {
- url ["bifs-timeline-mediacontrol-inline-segments-inline.mp4"]
- }
- MediaControl {
- url ["bifs-timeline-mediacontrol-inline-segments-inline.mp4#red" "bifs-timeline-mediacontrol-inline-segments-inline.mp4#blue" "bifs-timeline-mediacontrol-inline-segments-inline.mp4#green"]
- loop TRUE
- }
- Transform2D {
- translation 0 -100
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- filled TRUE
- emissiveColor 0 0 0
- }
- }
- geometry Text {
- string ["Colors should alternate between" "red, blue and green in order"]
- fontStyle FontStyle {
- justify ["MIDDLE"]
- size 30
- }
- }
- }
- ]
- }
-
- ]
-}
-
-
diff --git a/tests/media/bifs/bifs-timeline-mediacontrol-segments.bt b/tests/media/bifs/bifs-timeline-mediacontrol-segments.bt
deleted file mode 100644
index 14fa42f132..0000000000
--- a/tests/media/bifs/bifs-timeline-mediacontrol-segments.bt
+++ /dev/null
@@ -1,154 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 240
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows chapter selection" "through segment switching in MediaControl" "" "GPAC Regression Tests" "$Date: 2008-08-28 16:17:57 $ - $Revision: 1.4 $" "(C) 2002-2004 GPAC Team"]
- title "Media Control Test"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture DEF MT MovieTexture {
- url [od:8]
- }
- }
- geometry Bitmap {}
-
- }
- DEF TS TouchSensor {}
- ]
- }
-#if 0
- Sound2D {
- source DEF ASRC AudioSource {
- url [od:10]
- }
- }
-#endif
- DEF MC MediaControl {
- url ["od:8#Begin" "od:8#End"]
- loop TRUE
- preRoll FALSE
- }
- DEF MS MediaSensor {
- url [od:8]
- }
- Transform2D {
- translation 0 -80
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry DEF TXT Text {
- string [""]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- DEF V Valuator {}
- DEF C Conditional {
- buffer {
- REPLACE MC.url BY ["od:8#Middle"]
- }
- }
- DEF RC Conditional {
- buffer {
- REPLACE MC.url BY ["od:8#Begin" "od:8#End"]
- }
- }
- ]
-}
-
-ROUTE MS.mediaCurrentTime TO V.inSFTime
-ROUTE V.outMFString TO TXT.string
-ROUTE TS.isOver TO C.activate
-ROUTE TS.isOver TO RC.reverseActivate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 8
- esDescr [
- ES_Descriptor {
- ES_ID 21
- OCR_ES_ID 21
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_video.cmp"
- }
- }
- ]
- ociDescr [
- SegmentDescriptor {
- startTime 0
- duration 4
- name "Begin"
- }
- SegmentDescriptor {
- startTime 4
- duration 2
- name "Middle"
- }
- SegmentDescriptor {
- startTime 6
- duration 4
- name "End"
- }
- ]
- }
-#if 0
- ObjectDescriptor {
- objectDescriptorID 10
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 21
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_english.mp3"
- }
- }
- ]
- }
-#endif
- ]
-}
-
diff --git a/tests/media/bifs/bifs-timeline-mediacontrol-video.bt b/tests/media/bifs/bifs-timeline-mediacontrol-video.bt
deleted file mode 100644
index edbe93c2ad..0000000000
--- a/tests/media/bifs/bifs-timeline-mediacontrol-video.bt
+++ /dev/null
@@ -1,258 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 240
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows complete control of media" "through scripting and MediaControl" "" "GPAC Regression Tests" "$Date: 2009-12-07 13:19:33 $ - $Revision: 1.5 $" "(C) 2002-2004 GPAC Team"]
- title "Media Control Test"
- }
- Transform2D {
- children [
- Shape {
- appearance Appearance {
- texture DEF MT MovieTexture {
- url [od:8]
- }
- }
- geometry Bitmap {}
-
- }
- ]
- }
- DEF MC MediaControl {
- url [od:8]
- preRoll FALSE
- }
- DEF MS MediaSensor {
- url [od:8]
- }
- DEF PANEL Transform2D {
- translation 0 80
- children [
- DEF TRPAUSE Transform2D {
- translation -100 0
- children [
- DEF PAUSE TouchSensor {}
- DEF WHICHBUT Switch {
- whichChoice 0
- choice [
- Shape {
- appearance DEF BUTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry IndexedFaceSet2D {
- colorPerVertex FALSE
- coordIndex [0 1 2 3 -1 4 5 6 7 -1]
- coord Coordinate2D {
- point [-8 7.5 -3 7.5 -3 -7.5 -8 -7.5 0 7.5 5 7.5 5 -7.5 0 -7.5]
- }
- }
- }
- Shape {
- appearance USE BUTAPP
- geometry IndexedFaceSet2D {
- colorPerVertex FALSE
- coord Coordinate2D {
- point [-8 7.5 -8 -7.5 5 0]
- }
- }
- }
- ]
- }
- ]
- }
- DEF TRSTOP Transform2D {
- translation -60 0
- children [
- DEF STOP TouchSensor {}
- Shape {
- appearance USE BUTAPP
- geometry Rectangle {
- size 15 15
- }
- }
- ]
- }
- DEF TRFF Transform2D {
- translation -20 0
- children [
- DEF FASTF TouchSensor {}
- Shape {
- appearance USE BUTAPP
- geometry IndexedFaceSet2D {
- colorPerVertex FALSE
- coordIndex [0 1 2 3 -1 4 5 6 7 -1]
- coord Coordinate2D {
- point [-8 7.5 -5 0 -8 -7.5 2 0 -2 7.5 1 0 -2 -7.5 8 0]
- }
- }
- }
- ]
- }
- DEF TRLOOP Transform2D {
- translation 20 0
- children [
- DEF LOOP TouchSensor {}
- Shape {
- appearance Appearance {
- material DEF MAT_LOOP Material2D {
- emissiveColor 0 0 0
- }
- }
- geometry Circle {
- radius 6
- }
- }
- ]
- }
- Transform2D {
- translation 0 -160
- children [
- DEF TS TouchSensor {}
- Transform2D {
- children [
- Shape {
- appearance USE BUTAPP
- geometry DEF PROGBAR Rectangle {
- size 200 15
- }
- }
- ]
- }
- DEF CURS Transform2D {
- children [
- Shape {
- appearance Appearance {
- material Material2D {
- lineProps LineProperties {
- lineColor 0 0 1
- width 4
- }
- }
- }
- geometry Rectangle {
- size 6 15
- }
- }
- ]
- }
- ]
- }
- DEF TIMER Transform2D {
- translation 80 0
- children [
- DEF RTIME TouchSensor {}
- Shape {
- appearance USE BUTAPP
- geometry DEF TIME Text {
- string [""]
- fontStyle FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- ]
- }
- DEF SC Script {
- eventIn SFTime set_cursor
- eventIn SFVec3f set_seek
- eventIn SFBool restart
- eventIn SFBool rev_time
- eventIn SFBool pause
- eventIn SFBool stop
- eventIn SFBool set_loop
- eventIn SFBool set_ff
- eventIn SFTime set_duration
- field SFNode loop USE MAT_LOOP
- field SFNode app USE CURS
- field SFNode ctrl USE MC
- field SFNode bar USE PROGBAR
- field SFNode txt USE TIME
- field SFNode but USE WHICHBUT
- field SFNode pan USE PANEL
- field SFTime curSeek 0
- field SFInt32 isDown 0
- field SFBool reverse FALSE
- field SFBool isPaused FALSE
- field SFBool isLooping FALSE
- field SFTime duration -1
- eventOut SFFloat fraction_changed
- url ["javascript:
-function set_duration(value, timestamp) {duration = value;}
-function set_loop(value, timestamp) {if (!value) return;isLooping = !isLooping;loop.filled = isLooping;ctrl.loop = isLooping;}
-function pause(value, timestamp) {if (!value) return;if (isPaused) {ctrl.mediaSpeed = 1;but.whichChoice = 0;} else {ctrl.mediaSpeed = 0;but.whichChoice = 1;ctrl.mediaStartTime = -1;}isPaused = !isPaused;}
-function stop(value, timestamp) {if (!value) return;txt.string[0] = '';app.translation.x = - bar.size.x / 2;ctrl.mediaStartTime = 0;ctrl.mediaSpeed = 0;but.whichChoice = 1;isPaused = 1;}
-function rev_time(value, timestamp) {if (value) reverse = !reverse;}
-function set_time(value, timestamp) {timing = new String('');if (duration>=0) { if (!isLooping && value + 0.1 >=duration) {stop(true, timestamp);print('script stop ' + value + ' ' + duration);return;}}if (isPaused) return;if (duration>=0 && reverse) {value = duration - value;if (value<0) value=0;timing += '-';} else {timing += ' ';}hours = 0;mins = 0;secs = 0;if (value) {hours = Math.floor(value/3600);value -= hours*3600;mins = Math.floor(value / 60);value -= mins*60;secs = Math.floor(value);}if (hours<10) timing += '0';timing += hours + ':';if (mins<10) timing += '0';timing += mins + ':';if (secs<10) timing += '0';timing += secs;txt.string[0] = timing;}
-function set_cursor(value, timestamp) {set_time(value, timestamp); if (duration<0) return;if (ctrl.mediaSpeed && isDown != 1) {if (value>duration) value = duration;pos = value;pos /= duration;app.translation.x = bar.size.x * (pos - 0.5);fraction_changed = pos;} }
-function set_seek(myval, timestamp) {if (duration<0) return;pos = myval[0]; pos /= bar.size.x;pos += 0.5;if (pos>1) pos = 0;curSeek = duration;curSeek *= pos;if (isDown == 1) {app.translation.x = bar.size.x*(pos - 0.5);} else if (isDown==2) {isDown = 0;}}
-function restart(myval, timestamp) {if (myval) {ctrl.mediaSpeed = 0;isDown = 1;} else if (isDown == 1) {ctrl.mediaStartTime = curSeek;ctrl.mediaSpeed = 1;isDown = 2;but.whichChoice = 0;isPaused = FALSE;}}
-function set_ff(value, timestamp) {ctrl.mediaStartTime = -1;if (value) {ctrl.mediaSpeed = 4;} else {ctrl.mediaSpeed = 1;}}" ]
- }
- ]
-}
-
-ROUTE MS.mediaCurrentTime TO SC.set_cursor
-ROUTE TS.hitPoint_changed TO SC.set_seek
-ROUTE TS.isActive TO SC.restart
-ROUTE RTIME.isActive TO SC.rev_time
-ROUTE PAUSE.isActive TO SC.pause
-ROUTE STOP.isActive TO SC.stop
-ROUTE LOOP.isActive TO SC.set_loop
-ROUTE FASTF.isActive TO SC.set_ff
-ROUTE MS.mediaDuration TO SC.set_duration
-ROUTE FASTF.isActive TO SC.set_ff
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 8
- esDescr [
- ES_Descriptor {
- ES_ID 21
- OCR_ES_ID 21
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_video.cmp"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-timeline-mediacontrol-videospeed.bt b/tests/media/bifs/bifs-timeline-mediacontrol-videospeed.bt
deleted file mode 100644
index b440fc740b..0000000000
--- a/tests/media/bifs/bifs-timeline-mediacontrol-videospeed.bt
+++ /dev/null
@@ -1,202 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 200
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows MediaControl" "controling video playback speed" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "Media Control Test"
- }
- DEF MC MediaControl {
- url [od:8]
- loop TRUE
- }
- Transform2D {
- translation -100 -65
- children [
- DEF TS1 TouchSensor {}
- Shape {
- appearance Appearance {
- material DEF M1 Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 30
- }
- }
- Transform2D {
- children [
- Shape {
- appearance DEF TXTAPP Appearance {
- material Material2D {
- emissiveColor 0 0 0
- filled TRUE
- }
- }
- geometry Text {
- string ["Speed" "x4"]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 18
- }
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 100 -65
- children [
- DEF TS2 TouchSensor {}
- Shape {
- appearance Appearance {
- material DEF M2 Material2D {
- emissiveColor 0 0 1
- filled TRUE
- }
- }
- geometry Circle {
- radius 30
- }
- }
- Transform2D {
- children [
- Shape {
- appearance USE TXTAPP
- geometry Text {
- string ["Speed" "x0.5"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 -65
- children [
- DEF TS3 TouchSensor {}
- Shape {
- appearance Appearance {
- material DEF M3 Material2D {
- emissiveColor 0 1 0
- filled TRUE
- }
- }
- geometry Circle {
- radius 30
- }
- }
- Transform2D {
- children [
- Shape {
- appearance USE TXTAPP
- geometry Text {
- string ["Mute"]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
- }
- Transform2D {
- translation 0 30
- children [
- Shape {
- appearance Appearance {
- texture MovieTexture {
- url [od:8]
- }
- }
- geometry Bitmap {}
-
- }
- ]
- }
- DEF C1 Conditional {
- buffer {
- REPLACE MC.mediaSpeed BY 4
- REPLACE M1.emissiveColor BY 1 0.5 0.5
- }
- }
- DEF C2 Conditional {
- buffer {
- REPLACE MC.mediaSpeed BY 0.5
- REPLACE M2.emissiveColor BY 0.5 0.5 1
- }
- }
- DEF C3 Conditional {
- buffer {
- REPLACE MC.mute BY TRUE
- REPLACE M3.emissiveColor BY 0.5 1 0.5
- }
- }
- DEF RESET Conditional {
- buffer {
- REPLACE MC.mediaSpeed BY 1
- REPLACE MC.mute BY FALSE
- REPLACE M1.emissiveColor BY 1 0 0
- REPLACE M2.emissiveColor BY 0 0 1
- REPLACE M3.emissiveColor BY 0 1 0
- }
- }
- ]
-}
-
-ROUTE TS1.isOver TO C1.activate
-ROUTE TS1.isOver TO RESET.reverseActivate
-ROUTE TS2.isOver TO C2.activate
-ROUTE TS2.isOver TO RESET.reverseActivate
-ROUTE TS3.isOver TO C3.activate
-ROUTE TS3.isOver TO RESET.reverseActivate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 8
- esDescr [
- ES_Descriptor {
- ES_ID 21
- OCR_ES_ID 21
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_video.cmp"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-timeline-mediasensor-segment-switch.bt b/tests/media/bifs/bifs-timeline-mediasensor-segment-switch.bt
deleted file mode 100644
index 9708cb35df..0000000000
--- a/tests/media/bifs/bifs-timeline-mediasensor-segment-switch.bt
+++ /dev/null
@@ -1,226 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of MediaSensor" "with media segments defined" "and dynamic changes of watched segments" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "MediaSensor Test #3"
- }
- Shape {
- appearance Appearance {
- texture DEF MOV MovieTexture {
- loop TRUE
- stopTime -1
- url [od:8]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry Bitmap {}
-
- }
- DEF MS MediaSensor {
- url [od:8]
- }
- DEF MSALL MediaSensor {
- url [od:8]
- }
- DEF VAL Valuator {}
- DEF VAL2 Valuator {}
- Transform2D {
- translation 50 -90
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry DEF TXT Text {
- string [""]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation -50 -90
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Media Time:"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation -60 -120
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Segment Start Time:"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 70 -120
- children [
- Shape {
- appearance USE APP
- geometry DEF START Text {
- string [""]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF VAL3 Valuator {}
- Transform2D {
- translation -50 120
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Segment Name:"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 50 120
- children [
- Shape {
- appearance USE APP
- geometry DEF NAME Text {
- string [""]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation -70 90
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Segment Duration: "]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 60 90
- children [
- Shape {
- appearance USE APP
- geometry DEF TXT2 Text {
- string [""]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF S Script {
- eventIn SFBool switch_seg
- field SFNode ms_node USE MS
- field SFInt32 num_seg 0
- url ["javascript:function switch_seg(value, timestamp) {if (value) return;switch (num_seg) {case 0:ms_node.url[0] = '8#End';break;case 1:ms_node.url[0] = '8#Middle';break;case 2:ms_node.url[0] = '8#Begin';break;case 3:ms_node.url = new MFString('8#Begin', '8#Middle');break;case 4:ms_node.url = new MFString('8#Begin', '8#End');break;case 5:ms_node.url = new MFString('8#Middle', '8#End');break;}num_seg++;}" ]
- }
- DEF C Conditional {
- buffer {
- REPLACE TXT.string BY [""]
- REPLACE TXT2.string BY [""]
- REPLACE NAME.string BY [""]
- REPLACE START.string BY [""]
- }
- }
- ]
-}
-
-ROUTE MS.mediaCurrentTime TO VAL.inSFTime
-ROUTE VAL.outMFString TO TXT.string
-ROUTE MS.mediaDuration TO VAL2.inSFTime
-ROUTE VAL2.outMFString TO TXT2.string
-ROUTE MS.info TO NAME.string
-ROUTE MS.streamObjectStartTime TO VAL3.inSFTime
-ROUTE VAL3.outMFString TO START.string
-ROUTE MS.isActive TO C.reverseActivate
-ROUTE MSALL.isActive TO S.switch_seg
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 8
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_video.cmp"
- duration 8930
- }
- }
- ]
- ociDescr [
- SegmentDescriptor {
- startTime 0
- duration 4
- name "Begin"
- }
- SegmentDescriptor {
- startTime 4
- duration 2
- name "Middle"
- }
- SegmentDescriptor {
- startTime 6
- duration 4
- name "End"
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-timeline-mediasensor-segment.bt b/tests/media/bifs/bifs-timeline-mediasensor-segment.bt
deleted file mode 100644
index 83df2620c3..0000000000
--- a/tests/media/bifs/bifs-timeline-mediasensor-segment.bt
+++ /dev/null
@@ -1,215 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of MediaSensor" "with media segments defined" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "MediaSensor Test #2"
- }
- Shape {
- appearance Appearance {
- texture DEF MOV MovieTexture {
- loop TRUE
- stopTime -1
- url [od:8]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry Bitmap {}
-
- }
- DEF MS MediaSensor {
- url ["od:8#Begin" "od:8#End"]
- }
- DEF VAL Valuator {}
- DEF VAL2 Valuator {}
- Transform2D {
- translation 50 -90
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry DEF TXT Text {
- string [""]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation -50 -90
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Media Time:"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation -60 -120
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Segment Start Time:"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 70 -120
- children [
- Shape {
- appearance USE APP
- geometry DEF START Text {
- string [""]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF VAL3 Valuator {}
- Transform2D {
- translation -50 120
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Segment Name:"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 50 120
- children [
- Shape {
- appearance USE APP
- geometry DEF NAME Text {
- string [""]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation -70 90
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Segment Duration: "]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 60 90
- children [
- Shape {
- appearance USE APP
- geometry DEF TXT2 Text {
- string [""]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF C Conditional {
- buffer {
- REPLACE TXT.string BY [""]
- REPLACE TXT2.string BY [""]
- REPLACE NAME.string BY [""]
- REPLACE START.string BY [""]
- }
- }
- ]
-}
-
-ROUTE MS.mediaCurrentTime TO VAL.inSFTime
-ROUTE VAL.outMFString TO TXT.string
-ROUTE MS.mediaDuration TO VAL2.inSFTime
-ROUTE VAL2.outMFString TO TXT2.string
-ROUTE MS.info TO NAME.string
-ROUTE MS.streamObjectStartTime TO VAL3.inSFTime
-ROUTE VAL3.outMFString TO START.string
-ROUTE MS.isActive TO C.reverseActivate
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 8
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_video.cmp"
- }
- }
- ]
- ociDescr [
- SegmentDescriptor {
- startTime 0
- duration 4
- name "Begin"
- }
- SegmentDescriptor {
- startTime 4
- duration 2
- name "Middle"
- }
- SegmentDescriptor {
- startTime 6
- duration 4
- name "End"
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/bifs-timeline-mediasensor.bt b/tests/media/bifs/bifs-timeline-mediasensor.bt
deleted file mode 100644
index 52e228f4dc..0000000000
--- a/tests/media/bifs/bifs-timeline-mediasensor.bt
+++ /dev/null
@@ -1,137 +0,0 @@
-InitialObjectDescriptor {
- objectDescriptorID 1
- audioProfileLevelIndication 255
- visualProfileLevelIndication 254
- sceneProfileLevelIndication 1
- graphicsProfileLevelIndication 1
- ODProfileLevelIndication 1
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- streamType 3
- decSpecificInfo BIFSConfig {
- isCommandStream true
- pixelMetric true
- pixelWidth 300
- pixelHeight 300
- }
- }
- }
- ES_Descriptor {
- ES_ID 2
- decConfigDescr DecoderConfigDescriptor {
- streamType 1
- }
- }
- ]
-}
-
-OrderedGroup {
- children [
- Background2D {
- backColor 1 1 1
- }
- WorldInfo {
- info ["This shows usage of MediaSensor" "without media segments defined" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:10 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "MediaSensor Test #1"
- }
- Shape {
- appearance Appearance {
- texture DEF MOV MovieTexture {
- loop TRUE
- stopTime -1
- url [od:8]
- repeatS FALSE
- repeatT FALSE
- }
- }
- geometry Bitmap {}
-
- }
- DEF MS MediaSensor {
- url [od:8]
- }
- DEF VAL Valuator {}
- DEF VAL2 Valuator {}
- Transform2D {
- translation 50 -90
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material2D {
- emissiveColor 1 0 0
- filled TRUE
- }
- }
- geometry DEF TXT Text {
- string [""]
- fontStyle DEF FS FontStyle {
- justify ["MIDDLE" "MIDDLE"]
- size 20
- }
- }
- }
- ]
- }
- Transform2D {
- translation -50 -90
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Media Time:"]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation -60 90
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string ["Media Duration: "]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform2D {
- translation 60 90
- children [
- Shape {
- appearance USE APP
- geometry DEF TXT2 Text {
- string [""]
- fontStyle USE FS
- }
- }
- ]
- }
- ]
-}
-
-ROUTE MS.mediaCurrentTime TO VAL.inSFTime
-ROUTE VAL.outMFString TO TXT.string
-ROUTE MS.mediaDuration TO VAL2.inSFTime
-ROUTE VAL2.outMFString TO TXT2.string
-
-AT 0 {
- UPDATE OD [
- ObjectDescriptor {
- objectDescriptorID 8
- esDescr [
- ES_Descriptor {
- ES_ID 20
- OCR_ES_ID 20
- muxInfo MuxInfo {
- fileName "../auxiliary_files/count_video.cmp"
- }
- }
- ]
- }
- ]
-}
-
diff --git a/tests/media/bifs/counter-auto.bt b/tests/media/bifs/counter-auto.bt
deleted file mode 100644
index e9b61f1e58..0000000000
--- a/tests/media/bifs/counter-auto.bt
+++ /dev/null
@@ -1,177 +0,0 @@
-
-
-InitialObjectDescriptor {
- esDescr [
- ES_Descriptor {
- ES_ID 1
- decConfigDescr DecoderConfigDescriptor {
- objectTypeIndication 1
- streamType 3
- decSpecificInfo BIFSv2Config {
- pixelMetric true
- pixelWidth 480
- pixelHeight 360
- }
- }
- }
- ]
-}
-
-DEF ROOT OrderedGroup {
- children [
- Background2D {
- backColor 0 0 0
- }
-
- Transform2D {
- translation -200 0
- children [
- Shape {
- appearance DEF N1 Appearance {
- material Material2D {
- emissiveColor 1 1 1
- filled true
- }
- }
- geometry DEF TXT Text {
- string [" 0 "" 00:00:00.000 "]
- fontStyle DEF FONTSTYLE1 FontStyle {
- family ["Arial"]
- style "BOLD"
- justify ["BEGIN" "MIDDLE"]
- size 25
- }
- }
- }
- ]
- }
-
- Transform2D {
- translation 0 -140
- children [
- Shape {
- appearance USE N1
- geometry DEF LABEL Text {
- string ["Counter Sequence powered by GPAC" "50 FPS - resolution 1920x1080" "(c) 2016 Telecom ParisTech - http://gpac.io"]
- fontStyle DEF FONTSTYLE2 FontStyle {
- family ["Arial"]
- style "BOLD"
- justify ["MIDDLE" "MIDDLE"]
- size 12
- }
- }
- }
- ]
- }
-
- Transform2D {
- translation 120 0
- children [
- #background shape
- Shape {
- geometry Circle { radius 100 }
- appearance Appearance {
- material DEF BACK_CIRCLE_COL Material2D {
- emissiveColor 0.5 0.5 0.5
- filled TRUE
- }
- }
- }
- #front shape
- Shape {
- geometry XCurve2D {
- # Move to the top of the circle,
- # define 2 focal points at the center of the coordinate system,
- # define an anti-clock-wise arc to 100 (cos(a), sin(a))
- # return to the center and close
- type [5 1 6]
- point DEF CIRCLE_COORDS Coordinate2D {
- point [ 0 100 0 0 0 0 24.86898872 96.85831611 0 0 ]
- }
- }
- appearance DEF BACK_CIRCLE_APP Appearance {
- material DEF CIRCLE_COL Material2D {
- emissiveColor 1 1 1
- filled TRUE
- }
- }
- }
- ]
- }
- DEF TS TimeSensor {
- loop TRUE
- }
- DEF SC Script {
- eventIn SFFloat set_fraction
- field SFNode root USE ROOT
- field SFNode app_back USE BACK_CIRCLE_COL
- field SFNode app USE CIRCLE_COL
- field SFNode coords USE CIRCLE_COORDS
- field SFNode text USE TXT
- field SFNode label USE LABEL
-
- url ["vrmlscript:
- var fps = gpac.sim_fps;
- var width = 480;
- var height = 360;
-
- //resize event callback
- function on_resize(evt) {
- width = evt.width;
- height = evt.height;
- fps = gpac.sim_fps;
- label.string[1] = '' + fps + ' FPS - resolution ' + width + 'x' + height;
- }
- root.addEventListener('resize', on_resize, 0);
-
- var mPI = 3.141592653589793;
- var cycles = 0;
-
- function set_fraction(value) {
- var num_frame = Math.round(fps * value);
- if (num_frame >= fps) {
- cycles++;
- num_frame = 0;
- }
-// alert('frame is ' + num_frame);
-
- var angle = mPI/2 - 2*mPI*num_frame/fps;
- var x = 100 * Math.cos(angle);
- var y = 100 * Math.sin(angle);
- coords.point[3] = new SFVec2f(x, y);
-// alert('coords are ' + coords.point[3]);
-
- if (cycles % 2) {
- app_back.emissiveColor.r = 1.0;
- app_back.emissiveColor.g = 1.0;
- app_back.emissiveColor.b = 1.0;
- app.emissiveColor.r = 0.5;
- app.emissiveColor.g = 0.5;
- app.emissiveColor.b = 0.5;
- } else {
- app_back.emissiveColor.r = 0.5;
- app_back.emissiveColor.g = 0.5;
- app_back.emissiveColor.b = 0.5;
- app.emissiveColor.r = 1.0;
- app.emissiveColor.g = 1.0;
- app.emissiveColor.b = 1.0;
- }
- text.string[0] = '' + Math.round(fps*cycles + num_frame);
- var h = Math.round(cycles/3600);
- var m = Math.round(cycles/60 - h*60);
- var s = Math.round(cycles - h*3600 - m*60);
- hs = ((h<10) ? '0' : '') + h;
- ms = ((m<10) ? '0' : '') + m;
- ss = ((s<10) ? '0' : '') + s;
- var f = Math.round(1000*num_frame/fps);
- fs = ( (f<10) ? '00' : ( (f<100) ? '0' : '')) + f;
- text.string[1] = '' + hs + ':' + ms + ':' + ss + '.' + fs;
- }
-
- "]
- }
- ]
-}
-ROUTE TS.fraction_changed TO SC.set_fraction
-
-
diff --git a/tests/media/boxpatch/box_add.xml b/tests/media/boxpatch/box_add.xml
deleted file mode 100644
index 00cc8ea040..0000000000
--- a/tests/media/boxpatch/box_add.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/boxpatch/box_add_root.xml b/tests/media/boxpatch/box_add_root.xml
deleted file mode 100644
index cc2b2ad82a..0000000000
--- a/tests/media/boxpatch/box_add_root.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/boxpatch/box_rem.xml b/tests/media/boxpatch/box_rem.xml
deleted file mode 100644
index 8e0e772803..0000000000
--- a/tests/media/boxpatch/box_rem.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/boxpatch/box_rem_root.xml b/tests/media/boxpatch/box_rem_root.xml
deleted file mode 100644
index cd31a5ce66..0000000000
--- a/tests/media/boxpatch/box_rem_root.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/browser_integration/mozilla_ie_action.html b/tests/media/browser_integration/mozilla_ie_action.html
deleted file mode 100644
index 0541329751..0000000000
--- a/tests/media/browser_integration/mozilla_ie_action.html
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-Your browser doesn't support GPAC ...
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/browser_integration/mozilla_ie_simple.html b/tests/media/browser_integration/mozilla_ie_simple.html
deleted file mode 100644
index 4931c5d14f..0000000000
--- a/tests/media/browser_integration/mozilla_ie_simple.html
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-Your browser doesn't support GPAC ...
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/browser_integration/ppc_action.html b/tests/media/browser_integration/ppc_action.html
deleted file mode 100644
index f1ac4805b8..0000000000
--- a/tests/media/browser_integration/ppc_action.html
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-Your browser doesn't support GPAC ...
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/browser_integration/ppc_simple.html b/tests/media/browser_integration/ppc_simple.html
deleted file mode 100644
index f625461869..0000000000
--- a/tests/media/browser_integration/ppc_simple.html
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-Your browser doesn't support GPAC ...
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/build-navigator-sh b/tests/media/build-navigator-sh
deleted file mode 100755
index 94a37915ec..0000000000
--- a/tests/media/build-navigator-sh
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-
-xsltproc -o index.html auxiliary_files/index2html.xslt index.xml
-
-xsltproc -o create_htmls.sh --stringparam xslt_path auxiliary_files auxiliary_files/index2sh.xslt index.xml
-
-chmod +x create_htmls.sh
-
-./create_htmls.sh
-
diff --git a/tests/media/build-navigator-w32.bat b/tests/media/build-navigator-w32.bat
deleted file mode 100644
index 3f2e298c61..0000000000
--- a/tests/media/build-navigator-w32.bat
+++ /dev/null
@@ -1,14 +0,0 @@
-@ECHO OFF
-
-SET XALAN="C:\Program Files\Java\xalan-j_2_7_0\xalan.jar"
-
-@echo Creating HTML index
-java -jar %XALAN% -IN index.xml -XSL auxiliary_files\index2html.xslt -OUT index.html
-@echo done.
-
-@echo Creating Batch file for creation of HTML files
-java -jar %XALAN% -IN index.xml -XSL auxiliary_files\index2batch.xslt -OUT create_htmls.bat -PARAM xalan_path %XALAN% -PARAM xslt_path auxiliary_files
-@echo done.
-
-call create_htmls.bat
-
diff --git a/tests/media/chaptering/chapters.txt b/tests/media/chaptering/chapters.txt
deleted file mode 100755
index 6b49b48b34..0000000000
--- a/tests/media/chaptering/chapters.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-CHAPTER1=00:00:00:00
-CHAPTER1NAME=Introduction France 2
-CHAPTER2=00:1:58:00
-CHAPTER2NAME=G‚n‚rique
-CHAPTER3=00:2:2:00
-CHAPTER3NAME=Le Sacre de Poutine
-CHAPTER4=00:04:00:00
-CHAPTER4NAME=Koursk, sous-marin en eaux troubles
diff --git a/tests/media/dash_cues/counter_cues_cts.xml b/tests/media/dash_cues/counter_cues_cts.xml
deleted file mode 100644
index c679a484af..0000000000
--- a/tests/media/dash_cues/counter_cues_cts.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/dash_cues/counter_cues_cts_broken.xml b/tests/media/dash_cues/counter_cues_cts_broken.xml
deleted file mode 100644
index 8d309c90a2..0000000000
--- a/tests/media/dash_cues/counter_cues_cts_broken.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/dash_cues/counter_cues_dts.xml b/tests/media/dash_cues/counter_cues_dts.xml
deleted file mode 100644
index ed52116e96..0000000000
--- a/tests/media/dash_cues/counter_cues_dts.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/dash_cues/counter_cues_pres_time.xml b/tests/media/dash_cues/counter_cues_pres_time.xml
deleted file mode 100644
index c8c74f5bae..0000000000
--- a/tests/media/dash_cues/counter_cues_pres_time.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/dash_cues/counter_cues_sn.xml b/tests/media/dash_cues/counter_cues_sn.xml
deleted file mode 100644
index 3eb2d6e053..0000000000
--- a/tests/media/dash_cues/counter_cues_sn.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/dom/gpac-dom-portability.js b/tests/media/dom/gpac-dom-portability.js
deleted file mode 100644
index 9a466dada5..0000000000
--- a/tests/media/dom/gpac-dom-portability.js
+++ /dev/null
@@ -1,144 +0,0 @@
-var window = (function (window) {
-if (!!window.setTimeout) return;
-var DEBUG = false;
-var svgNS = 'http://www.w3.org/2000/svg';
-var xlinkNS = 'http://www.w3.org/1999/xlink';
-var intervalIds=[];
-var timeoutIds=[];
-
-window.console = {};
-console.log = function (str) { alert(str); };
-
-function createAnimStruct(timeout, isIndefinite) {
- var defs = document.createElementNS(svgNS, 'defs');
- document.documentElement.appendChild(defs);
- var g = document.createElementNS(svgNS, 'g');
- defs.appendChild(g);
- g.setAttributeNS(svgNS, 'display', 'none');
- var anim = document.createElementNS(svgNS, 'animate');
- anim.setAttributeNS(svgNS, 'attributeName', 'display');
- anim.setAttributeNS(svgNS, 'begin', 'indefinite');
- anim.setAttributeNS(svgNS, 'end', 'indefinite');
- anim.setAttributeNS(svgNS, 'dur', (+timeout)/1000);
- if (isIndefinite) {
- anim.setAttributeNS(svgNS, 'repeatCount', 'indefinite');
- }
- g.appendChild(anim);
- anim.setAttributeNS(svgNS, 'to', 'inline');
- return { root: defs, anim: anim};
-}
-
-var setTimer = function (useRepeatEvent, timers, callback, timeout) {
- var args = Array.prototype.slice(arguments, 4);
- var obj = createAnimStruct(timeout, useRepeatEvent);
- obj.id = timers.length;
- if (DEBUG)
- console.log("Creating "+(useRepeatEvent ? "Interval ":"")+"Timer "+obj.id+" with arguments: "+Array.prototype.slice(arguments,0));
- obj.endEventCallback = function (event) {
- if (DEBUG)
- window.console.log((useRepeatEvent ? "Interval ":"")+"Timeout "+obj.id+" reached");
- if (!useRepeatEvent) {
- document.documentElement.removeChild(obj.root);
- }
- var newargs = [].concat(args);
- callback.apply(this, newargs);
- };
- obj.anim.addEventListener((useRepeatEvent ? 'repeatEvent' : 'endEvent'), obj.endEventCallback, false);
- obj.anim.beginElement();
- timers.push(obj);
- return obj.id;
-
-}
-
-window.setTimeout = function (callback, timeout) {
- return setTimer(false, timeoutIds, callback, timeout);
- // var args = Array.prototype.slice(arguments, 2);
- // var obj = createAnimStruct(timeout, false);
- // obj.id = timeoutIds.length;
- // if (DEBUG)
- // console.log("Creating Timer "+obj.id+" with arguments: "+Array.prototype.slice(arguments,0));
- // obj.endEventCallback = function (event) {
- // if (DEBUG)
- // window.console.log("Timeout "+obj.id+" reached");
- // document.documentElement.removeChild(obj.root);
- // var newargs = [].concat(args);
- // callback.apply(this, newargs);
- // };
- // obj.anim.addEventListener('endEvent', obj.endEventCallback, false);
- // obj.anim.beginElement();
- // timeoutIds.push(obj);
- // return obj.id;
-}
-
-window.setInterval = function (callback, timeout) {
- return setTimer(true, intervalIds, callback, timeout);
- // var args = Array.prototype.slice(arguments, 2);
- // var obj = createAnimStruct(timeout, true);
- // obj.id = intervalIds.length;
- // if (DEBUG)
- // window.console.log("Creating Interval Timer "+obj.id+" with arguments: "+Array.prototype.slice(arguments,0));
- // obj.intervalCallback = function (event) {
- // if (DEBUG)
- // window.console.log("Interval "+obj.id+" reached");
- // var newargs = [].concat(args);
- // callback.apply(this, newargs);
- // };
- // obj.anim.addEventListener('repeatEvent', obj.intervalCallback, false);
- // obj.anim.beginElement();
- // intervalIds.push(obj);
- // return obj.id;
-}
-
-var clearTimer = function(useRepeatEvent, timers, id) {
- if (DEBUG)
- window.console.log("Clearing "+(useRepeatEvent ? "Interval ":"")+"Timer "+id+" with id: "+id);
- var obj = timers[id];
- if (obj) {
- if (obj.id != id) {
- window.console.log("Mismatch in ids while clearing timer: "+id+" vs. "+obj.id);
- }
- obj.anim.removeEventListener((useRepeatEvent ? 'repeatEvent' : 'endEvent'), obj.endEventCallback);
- document.documentElement.removeChild(obj.root);
- timers[id] = null;
- }
-}
-
-window.clearTimeout = function (id) {
- return clearTimer(false, timeoutIds, id);
- // if (DEBUG)
- // window.console.log("Clearing Timer "+id+" with arguments: "+Array.prototype.slice(arguments,0));
- // var timerObj = timeoutIds[id];
- // if (timerObj) {
- // if (timerObj.id != id) {
- // window.console.log("Mismatch in ids while clearing Timer: "+id+" vs. "+timerObj.id);
- // }
- // timerObj.anim.removeEventListener('endEvent', timerObj.endEventCallback);
- // document.documentElement.removeChild(timerObj.root);
- // timeoutIds[id] = null;
- // }
-}
-
-window.clearInterval = function (id) {
- return clearTimer(true, intervalIds, id);
- // if (DEBUG)
- // window.console.log("Clearing Interval Timer with arguments: "+Array.prototype.slice(arguments,0));
- // var intervalObj = intervalIds[id];
- // if (intervalObj) {
- // if (timerObj.id != id) {
- // window.console.log("Mismatch in ids while clearing Interval Timer: "+id+" vs. "+intervalObj.id);
- // }
- // intervalObj.anim.removeEventListener('repeatEvent', intervalObj.intervalCallback);
- // document.documentElement.removeChild(intervalObj.root);
- // }
-}
-
-window.printObject = function (obj) {
- window.console.log("Enumerating object: "+obj);
- for (var key in obj) {
- window.console.log("Property "+key+": "+obj[key]);
- }
- window.console.log("done.");
-}
-
-return window;
-})(window ? window : this);
diff --git a/tests/media/dom/gpac-html-portability.js b/tests/media/dom/gpac-html-portability.js
deleted file mode 100644
index 615e650c06..0000000000
--- a/tests/media/dom/gpac-html-portability.js
+++ /dev/null
@@ -1,96 +0,0 @@
-if (!Uint8Array) {
-var Uint8Array = function () {};
-Uint8Array.prototype = new ArrayBuffer();
-}
-
-(function () {
-if (typeof(gpac) == "undefined") return;
-console.log ("Using GPAC HTML Portability script");
-var DEBUG = false;
-document.createElementOrig = document.createElement;
-document.createElement = function (str) {
- var e;
- if (str == "div" ) { e = document.createElementOrig("g"); }
- else if (str == "table" ) { e = document.createElementOrig("textArea"); e.setAttribute("width", "500"); }
- else if (str == "tr" ) { e = document.createElementOrig("tspan"); e.break = true;}
- else if (str == "td" ) { e = document.createElementOrig("tspan"); }
- else if (str == "h1" || str == "h2" || str == "h3" || str == "h4" ) { e = document.createElementOrig("text"); }
- else if ( str == "a" ) { e = document.createElementOrig("tspan"); }
- else if ( str == "span" ) { e = document.createElementOrig("tspan"); }
- else if (str == "textarea") { e = document.createElementOrig("textArea"); }
- else { e = document.createElementOrig(str); }
- e.formerElementName = str;
- if (DEBUG)
- console.log("created SVG element '"+e.tagName+"' for html tag '"+str+"'");
- return e;
-}
-
-document.body = document.documentElement;
-
-Node.__proto__.focus = function () {
- if (DEBUG)
- console.log("focus called on node '"+this.tagName+"'");
-};
-
-SVGElement.__proto__.__defineSetter__("id", function (s) {
- if (DEBUG)
- console.log("setting id on "+this.tagName+" with '"+s+"'");
- this.setAttribute("id", s);
- } );
-SVGElement.__proto__.__defineGetter__("id", function () {
- if (DEBUG)
- console.log("getting id on "+this.tagName);
- return this.getAttribute("id");
- } );
-SVGElement.__proto__.__defineSetter__("innerHTML", function (s) {
- var t = s.replace(/ /g, ' ');
- t = t.replace(/&/g, '&');
- if (DEBUG)
- console.log("setting innerHTML on "+this.tagName+" "+this.id+" with '"+t+"'");
- this.textContent = t;
- } );
-SVGElement.__proto__.__defineGetter__("innerHTML", function () {
- if (DEBUG)
- console.log("getting innerHTML on "+this.tagName);
- return this.textContent;
- } );
-SVGElement.__proto__.__defineSetter__("classList", function (s) {
- if (DEBUG)
- console.log("setting classList on "+this.tagName+" with '"+s+"'");
- this.setAttribute("classList", s);
- } );
-SVGElement.__proto__.__defineGetter__("classList", function () {
- if (DEBUG)
- console.log("getting classList on "+this.tagName);
- return this.getAttribute("classList");
- } );
-SVGElement.__proto__.__defineSetter__("onclick", function (callback) {
- if (DEBUG)
- console.log("setting onclick on "+this.tagName+" with callback "+callback);
- var f = function (event) {
- if (DEBUG)
- console.log("Element "+(event.target.tagName)+" clicked, calling "+callback);
- callback(event);
- };
- this.addEventListener("click", f, false);
- });
-
-Node.__proto__.__defineSetter__("title", function (value) {
- if (DEBUG)
- console.log("setting title on "+this.tagName+" with '"+value+"'");
- this.setAttribute("title", value);
- });
-Node.__proto__.__defineSetter__("href", function (value) {
- if (DEBUG)
- console.log("setting href on "+this.tagName+" with '"+value+"'");
- this.setAttributeNS("http://www.w3.org/1999/xlink", "href", value);
- });
-
-document.getElementByIdOrig = document.getElementById;
-document.getElementById = function (id) {
- var e = document.getElementByIdOrig(id);
- if (DEBUG)
- console.log("getting element by id '"+id+"' found '"+e+"'"+(e ? " of type '"+e.tagName+"'" : ""));
- return e;
-}
-}) ();
\ No newline at end of file
diff --git a/tests/media/encryption/adobe.xml b/tests/media/encryption/adobe.xml
deleted file mode 100644
index cad19c03f1..0000000000
--- a/tests/media/encryption/adobe.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/encryption/cbc.xml b/tests/media/encryption/cbc.xml
deleted file mode 100644
index dc6701286d..0000000000
--- a/tests/media/encryption/cbc.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/encryption/cbcs.xml b/tests/media/encryption/cbcs.xml
deleted file mode 100644
index 08b0378004..0000000000
--- a/tests/media/encryption/cbcs.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/encryption/cbcs_const.xml b/tests/media/encryption/cbcs_const.xml
deleted file mode 100644
index 95fe265c55..0000000000
--- a/tests/media/encryption/cbcs_const.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/encryption/cens.xml b/tests/media/encryption/cens.xml
deleted file mode 100644
index 49691b9761..0000000000
--- a/tests/media/encryption/cens.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/encryption/cens_64iv.xml b/tests/media/encryption/cens_64iv.xml
deleted file mode 100644
index 9e83840204..0000000000
--- a/tests/media/encryption/cens_64iv.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/encryption/ctr.xml b/tests/media/encryption/ctr.xml
deleted file mode 100644
index 29f3feac2c..0000000000
--- a/tests/media/encryption/ctr.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/encryption/ctr_64iv.xml b/tests/media/encryption/ctr_64iv.xml
deleted file mode 100644
index 029cc2df21..0000000000
--- a/tests/media/encryption/ctr_64iv.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/encryption/ctr_64iv_clearbytes.xml b/tests/media/encryption/ctr_64iv_clearbytes.xml
deleted file mode 100644
index 591d0c4c1b..0000000000
--- a/tests/media/encryption/ctr_64iv_clearbytes.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/encryption/ctr_ba_always.xml b/tests/media/encryption/ctr_ba_always.xml
deleted file mode 100644
index 40cded76b2..0000000000
--- a/tests/media/encryption/ctr_ba_always.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/encryption/ctr_ba_none.xml b/tests/media/encryption/ctr_ba_none.xml
deleted file mode 100644
index 17bba4d107..0000000000
--- a/tests/media/encryption/ctr_ba_none.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/encryption/ctr_forceclear.xml b/tests/media/encryption/ctr_forceclear.xml
deleted file mode 100644
index 9a288b8b5e..0000000000
--- a/tests/media/encryption/ctr_forceclear.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/encryption/ctr_piff.xml b/tests/media/encryption/ctr_piff.xml
deleted file mode 100644
index 3ecc267f43..0000000000
--- a/tests/media/encryption/ctr_piff.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/encryption/ctr_rap.xml b/tests/media/encryption/ctr_rap.xml
deleted file mode 100644
index fa1deb2688..0000000000
--- a/tests/media/encryption/ctr_rap.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/encryption/ctr_roll.xml b/tests/media/encryption/ctr_roll.xml
deleted file mode 100644
index 34d1aa7ac6..0000000000
--- a/tests/media/encryption/ctr_roll.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/encryption/ctr_shdr.xml b/tests/media/encryption/ctr_shdr.xml
deleted file mode 100644
index 7cf3e95cec..0000000000
--- a/tests/media/encryption/ctr_shdr.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/encryption/isma.xml b/tests/media/encryption/isma.xml
deleted file mode 100644
index a8538b3d95..0000000000
--- a/tests/media/encryption/isma.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/tests/media/html5_video/basic_arraybuffer.js b/tests/media/html5_video/basic_arraybuffer.js
deleted file mode 100644
index 1dffe7d1cf..0000000000
--- a/tests/media/html5_video/basic_arraybuffer.js
+++ /dev/null
@@ -1,21 +0,0 @@
-/*****************************************************************************************
- * Testing basic support for the ArrayBuffer JavaScript object
- *****************************************************************************************/
-
-alert("Script loaded");
-
-function enumerate(e)
-{
- for(var propertyName in e) {
- alert(" "+propertyName+": "+e[propertyName]);
- }
-}
-
-function init()
-{
- alert("Creating ArrayBuffer(100)");
- var ab = new ArrayBuffer(100);
- alert("Typeof(ArrayBuffer): "+typeof(ab));
- alert("ArrayBuffer: "+ab);
- enumerate(ab);
-}
\ No newline at end of file
diff --git a/tests/media/html5_video/basic_audio.svg b/tests/media/html5_video/basic_audio.svg
deleted file mode 100644
index f4f3cb44ce..0000000000
--- a/tests/media/html5_video/basic_audio.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/html5_video/basic_mediasource.js b/tests/media/html5_video/basic_mediasource.js
deleted file mode 100644
index e883f6de1e..0000000000
--- a/tests/media/html5_video/basic_mediasource.js
+++ /dev/null
@@ -1,25 +0,0 @@
-/*****************************************************************************************
- * Testing basic support for the MediaSource JavaScript object
- *****************************************************************************************/
-
-alert("Script loaded");
-
-function enumerate(e, s)
-{
- for(var propertyName in e) {
- alert((s==null?"":s)+" "+propertyName+": "+e[propertyName]);
- if (typeof(e[propertyName]) == "object") {
- enumerate(e[propertyName], " ");
- }
- }
-}
-
-function init()
-{
- alert("Creating new MediaSource");
- var ms = new MediaSource();
- alert("MediaSource object: "+ms);
- enumerate(ms);
-}
-
-document.documentElement.addEventListener("load", init);
\ No newline at end of file
diff --git a/tests/media/html5_video/basic_sourcebuffer.js b/tests/media/html5_video/basic_sourcebuffer.js
deleted file mode 100644
index fbd85ecd79..0000000000
--- a/tests/media/html5_video/basic_sourcebuffer.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/*****************************************************************************************
- * Testing basic support for the MSE SourceBuffer JavaScript object
- *****************************************************************************************/
-
-alert("Script loaded");
-
-function enumerate(e, s)
-{
- for(var propertyName in e) {
- alert((s==null?"":s)+" "+propertyName+": "+e[propertyName]);
- if (typeof(e[propertyName]) == "object") {
- enumerate(e[propertyName], " ");
- }
- }
-}
-
-function onSourceOpen(event)
-{
- alert("MediaSource opened");
- /* GPAC Hack: since the event is not targeted to the MediaSource, we need to get the MediaSource back */
- var ms = event.target.ms;
- enumerate(ms);
-
- alert("Checking if type video/mp4 is supported: "+MediaSource.isTypeSupported("video/mp4"));
- alert("Checking if type video/ogg is supported: "+MediaSource.isTypeSupported("video/ogg"));
- alert("Checking if type text/plain is supported: "+MediaSource.isTypeSupported("text/plain"));
- alert("Checking if type application/octet-stream is supported: "+MediaSource.isTypeSupported("application/octet-stream"));
-
- alert("Adding Source Buffer of type video/mp4 to the MediaSource");
- var sb = ms.addSourceBuffer("video/mp4");
- alert("SourceBuffer "+sb);
- enumerate(sb);
- enumerate(sb.buffered);
-}
-
-function init()
-{
- var v = document.getElementById("v");
-
- alert("Creating new MediaSource");
- var ms = new MediaSource();
-
- /* GPAC Hack: the event should be dispatched to the MediaSource object */
- v.addEventListener("sourceopen", onSourceOpen);
-
- var url = URL.createObjectURL(ms);
- alert("Attaching Media Source "+url+" to Video");
- v.src = url;
-
- /* GPAC hack to retrieve the MediaSource from the video when the sourceopen event is dispatched */
- v.ms = ms;
-
-}
\ No newline at end of file
diff --git a/tests/media/html5_video/basic_url.js b/tests/media/html5_video/basic_url.js
deleted file mode 100644
index f2e182eaff..0000000000
--- a/tests/media/html5_video/basic_url.js
+++ /dev/null
@@ -1,26 +0,0 @@
-/*****************************************************************************************
- * Testing basic support for the HTML5 URL object
- *****************************************************************************************/
-
-alert("Script loaded");
-
-function enumerate(e)
-{
- for(var propertyName in e) {
- alert(" "+propertyName+": "+e[propertyName]);
- }
-}
-
-function init()
-{
- alert("Creating URL from nothing");
- alert("URL: "+URL.createObjectURL());
- alert("Creating URL from null");
- alert("URL: "+URL.createObjectURL(null));
- alert("Creating URL from dummy value");
- alert("URL: "+URL.createObjectURL(1));
- alert("Creating URL from Media Source");
- var ms = new MediaSource();
- var url = URL.createObjectURL(ms);
- alert("URL: "+ url);
-}
\ No newline at end of file
diff --git a/tests/media/html5_video/basic_video.js b/tests/media/html5_video/basic_video.js
deleted file mode 100644
index 4b6127e3d1..0000000000
--- a/tests/media/html5_video/basic_video.js
+++ /dev/null
@@ -1,81 +0,0 @@
-/*****************************************************************************************
- * Testing support for the basic HTML5 Video object
- *****************************************************************************************/
-
-alert("Script loaded");
-
-function enumerate(e)
-{
- for(var propertyName in e) {
- alert(" "+propertyName+": "+e[propertyName]);
- }
-}
-
-function print_ranges(r) {
- alert(" time ranges length:" + r.length);
- for (var i = 0; i < r.length; i++) {
- alert(" (" + r.start(i) + "," + r.end(i) + ")");
- }
-}
-
-function print_tracks(t) {
-}
-
-function print_media_info()
-{
- var v = document.getElementById("v");
- alert("");
- alert("Element: "+v);
- alert("HTMLMediaElement Properties: ");
- alert("src: "+v.src);
- alert("error & code: "+v.error+":"+v.error.code);
- alert("currentSrc: "+v.currentSrc);
- alert("crossOrigin: "+v.crossOrigin);
- alert("networkState: "+v.networkState);
- alert("preload: "+v.preload);
- alert("buffered: "+v.buffered);
- print_ranges(v.buffered);
- alert("readyState: "+v.readyState);
- alert("seeking: "+v.seeking);
- alert("currentTime: "+v.currentTime);
- alert("duration: "+v.duration);
- alert("startDate: "+v.startDate);
- alert("paused: "+v.paused);
- alert("def playrate: "+v.defaultPlaybackRate);
- alert("play rate: "+v.playbackRate);
- alert("played: "+v.played);
- print_ranges(v.played);
- alert("seekable: "+v.seekable);
- print_ranges(v.seekable);
- alert("ended: "+v.ended);
- alert("autoplay: "+v.autoplay);
- alert("loop: "+v.loop);
- alert("mediaGroup: "+v.mediaGroup);
- alert("controller: "+v.controller);
- alert("controls: "+v.controls);
- alert("volume: "+v.volume);
- alert("muted: "+v.muted);
- alert("defaultMuted: "+v.defaultMuted);
- alert("audioTracks: "+v.audioTracks+ " length ("+v.audioTracks.length+")");
- print_tracks(v.audioTracks);
- alert("videoTracks: "+v.videoTracks+ " length ("+v.videoTracks.length+")");
- print_tracks(v.videoTracks);
- alert("textTracks: "+v.textTracks+ " length ("+v.textTracks.length+")");
- print_tracks(v.textTracks);
- alert("");
- alert("HTMLVideoElement specific properties: ");
- alert("width: "+v.width);
- alert("height: "+v.height);
- alert("wideoWidth: "+v.videoWidth);
- alert("videoHeight: "+v.videoHeight);
- alert("poster: "+v.poster);
- alert("");
-}
-
-function init()
-{
- var v = document.getElementById("v");
- v.src = "media/counter-10mn_I25_640x360_160kbps_openGOP_dash.mp4";
- v.addEventListener("click", print_media_info);
- enumerate(v);
-}
\ No newline at end of file
diff --git a/tests/media/html5_video/basic_video.svg b/tests/media/html5_video/basic_video.svg
deleted file mode 100644
index 6ae76edbcc..0000000000
--- a/tests/media/html5_video/basic_video.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/html5_video/bind.js b/tests/media/html5_video/bind.js
deleted file mode 100644
index 4ce57d0aee..0000000000
--- a/tests/media/html5_video/bind.js
+++ /dev/null
@@ -1,26 +0,0 @@
-/* Replacement for the bind function if not supported
- adopted from https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind?redirectlocale=en-US&redirectslug=JavaScript%2FReference%2FGlobal_Objects%2FFunction%2Fbind
-*/
-if (!Function.prototype.bind) {
- Function.prototype.bind = function (oThis) {
- if (typeof this !== "function") {
- // closest thing possible to the ECMAScript 5 internal IsCallable function
- throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");
- }
-
- var aArgs = Array.prototype.slice.call(arguments, 1),
- fToBind = this,
- fNOP = function () {},
- fBound = function () {
- return fToBind.apply(this instanceof fNOP && oThis
- ? this
- : oThis,
- aArgs.concat(Array.prototype.slice.call(arguments)));
- };
-
- fNOP.prototype = this.prototype;
- fBound.prototype = new fNOP();
-
- return fBound;
- };
-}
\ No newline at end of file
diff --git a/tests/media/html5_video/counter-mp4-audio-segments-http.js b/tests/media/html5_video/counter-mp4-audio-segments-http.js
deleted file mode 100644
index f013de7d65..0000000000
--- a/tests/media/html5_video/counter-mp4-audio-segments-http.js
+++ /dev/null
@@ -1,20 +0,0 @@
-/* Object representing the different files to download per quality */
-var counterAudioHTTPSegments =
- [
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-main-multi/",
- initName: "mp4-main-multi-mpd-A-BS_init.mp4",
- segmentPrefix: "mp4-main-multi-aaclc_low-",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 64
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-main-multi/",
- initName: "mp4-main-multi-mpd-A-BS_init.mp4",
- segmentPrefix: "mp4-main-multi-aaclc_high-",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 64
- }
- ];
diff --git a/tests/media/html5_video/counter-mp4-av-segments-http.js b/tests/media/html5_video/counter-mp4-av-segments-http.js
deleted file mode 100644
index 36428b8bce..0000000000
--- a/tests/media/html5_video/counter-mp4-av-segments-http.js
+++ /dev/null
@@ -1,20 +0,0 @@
-/* Object representing the different files to download per quality */
-var counterAudioVideoHTTPSegments =
- [
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-live-mux/",
- initName: "mp4-live-mux-mpd-AV-BS_init.mp4",
- segmentPrefix: "mp4-live-mux-h264bl_low-",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 60
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-live-mux/",
- initName: "mp4-live-mux-mpd-AV-BS_init.mp4",
- segmentPrefix: "mp4-live-mux-h264bl_hd-",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 60
- }
- ];
diff --git a/tests/media/html5_video/counter-mp4-video-segments-http.js b/tests/media/html5_video/counter-mp4-video-segments-http.js
deleted file mode 100644
index e985ea4f40..0000000000
--- a/tests/media/html5_video/counter-mp4-video-segments-http.js
+++ /dev/null
@@ -1,36 +0,0 @@
-/* Array representing the different files to download per quality */
-var counterVideoHTTPSegments =
- [
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-main-multi/",
- initName: "mp4-main-multi-mpd-V-BS_init.mp4",
- segmentPrefix: "mp4-main-multi-h264bl_low-",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 60
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-main-multi/",
- initName: "mp4-main-multi-mpd-V-BS_init.mp4",
- segmentPrefix: "mp4-main-multi-h264bl_mid-",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 60
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-main-multi/",
- initName: "mp4-main-multi-mpd-V-BS_init.mp4",
- segmentPrefix: "mp4-main-multi-h264bl_hd-",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 60
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-main-multi/",
- initName: "mp4-main-multi-mpd-V-BS_init.mp4",
- segmentPrefix: "mp4-main-multi-h264bl_full-",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 60
- }
- ];
diff --git a/tests/media/html5_video/counter-mp4-video-segments-live-nobs-http.js b/tests/media/html5_video/counter-mp4-video-segments-live-nobs-http.js
deleted file mode 100644
index 31e6decec2..0000000000
--- a/tests/media/html5_video/counter-mp4-video-segments-live-nobs-http.js
+++ /dev/null
@@ -1,36 +0,0 @@
-/* Array representing the different files to download per quality */
-var counterLiveNoBSVideoHTTPSegments =
- [
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-live/",
- initName: "mp4-live-h264bl_low-.mp4",
- segmentPrefix: "mp4-live-h264bl_low-",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 60
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-live/",
- initName: "mp4-live-h264bl_mid-.mp4",
- segmentPrefix: "mp4-live-h264bl_mid-",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 60
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-live/",
- initName: "mp4-live-h264bl_hd-.mp4",
- segmentPrefix: "mp4-live-h264bl_hd-",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 60
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-live/",
- initName: "mp4-live-h264bl_full-.mp4",
- segmentPrefix: "mp4-live-h264bl_full-",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 60
- }
- ];
diff --git a/tests/media/html5_video/counter-mp4-video-segments-local.js b/tests/media/html5_video/counter-mp4-video-segments-local.js
deleted file mode 100644
index c2feeabad5..0000000000
--- a/tests/media/html5_video/counter-mp4-video-segments-local.js
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Array representing the different files to download per quality */
-var counterVideoLocalSegments =
- [
- {
- baseURL: "media/mp4-main-multi/",
- initName: "mp4-main-multi-mpd-V-BS_init.mp4",
- segmentPrefix: "mp4-main-multi-h264bl_low-",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 60
- },
- {
- baseURL: "media/mp4-main-multi/",
- initName: "mp4-main-multi-mpd-V-BS_init.mp4",
- segmentPrefix: "mp4-main-multi-h264bl_mid-",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 60
- },
- {
- baseURL: "media/mp4-main-multi/",
- initName: "mp4-main-multi-mpd-V-BS_init.mp4",
- segmentPrefix: "mp4-main-multi-h264bl_hd-",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 60
- }
- ];
diff --git a/tests/media/html5_video/file.json b/tests/media/html5_video/file.json
deleted file mode 100644
index 2311ded43b..0000000000
--- a/tests/media/html5_video/file.json
+++ /dev/null
@@ -1 +0,0 @@
-{ text: "This is a sample text file." }
\ No newline at end of file
diff --git a/tests/media/html5_video/file.txt b/tests/media/html5_video/file.txt
deleted file mode 100644
index 4aa5f8f482..0000000000
--- a/tests/media/html5_video/file.txt
+++ /dev/null
@@ -1 +0,0 @@
-This is a sample text file.
\ No newline at end of file
diff --git a/tests/media/html5_video/file.xml b/tests/media/html5_video/file.xml
deleted file mode 100644
index 4616bfc9e8..0000000000
--- a/tests/media/html5_video/file.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-This is a test XML file.
-
\ No newline at end of file
diff --git a/tests/media/html5_video/gpac-mse-spatial.js b/tests/media/html5_video/gpac-mse-spatial.js
deleted file mode 100644
index 972c384ce2..0000000000
--- a/tests/media/html5_video/gpac-mse-spatial.js
+++ /dev/null
@@ -1,55 +0,0 @@
-function displaySpatialSets() {
- var v = document.getElementById('v_thumb');
- var vx = parseFloat(v.getAttribute("x"));
- var vy = parseFloat(v.getAttribute("y"));
- var vw = parseFloat(v.getAttribute("width"));
- var vh = parseFloat(v.getAttribute("height"));
- var g = document.getElementById('g_thumb');
- var r;
- var as;
- for (var spatialIndex in spatialInfo.sets) {
- as = spatialInfo.sets[spatialIndex];
- r = document.createElement('rect');
- g.appendChild(r);
- r.setAttribute("fill", "none");
- r.setAttribute("stroke", "red");
- r.setAttribute("pointer-events", "all");
- r.setAttribute("onclick", "changeVideo("+spatialIndex+")");
- r.setAttribute("stroke-width", 1);
- r.setAttribute("x", vx+vw*(as.x/spatialInfo.global.w));
- r.setAttribute("y", vy+vh*(as.y/spatialInfo.global.h));
- r.setAttribute("width", vw*(as.w/spatialInfo.global.w));
- r.setAttribute("height", vh*(as.h/spatialInfo.global.h));
- }
-}
-
-function changeVideo(index) {
- alert("Request to change main video to spatial region #"+index);
- p1.changeSegmentList(spatialInfo.sets[index].representations);
-}
-
-// var spatialInfo = {
- // global: { x: 0, y: 0, w: 800, h: 600 },
- // sets: [
- // { x: 0, y: 0, w: 400, h: 300, representations: redBullVideoHTTPSegments },
- // { x: 400, y: 0, w: 400, h: 300, representations: redBullVideoHTTPSegments },
- // { x: 0, y: 300, w: 400, h: 300, representations: redBullVideoHTTPSegments },
- // { x: 400, y: 300, w: 400, h: 150, representations: redBullVideoHTTPSegments },
- // { x: 400, y: 450, w: 400, h: 150, representations: redBullVideoHTTPSegments },
- // ]
-// }
-var spatialInfo = myanmarSpatialRepresentations;
-
-var p1 = new Player('v_main', 'info_main', 'timer_anim', myanmarTile1VideoSegmentsLocal);
-var p2 = new Player('v_thumb', 'info_thumb', 'timer_anim', myanmarFullVideoSegmentsLocal);
-
-function wheelHandler(evt) {
- alert("Wheel event: "+ evt.wheelDelta);
- (evt.wheelDelta > 0 ? p1.switchUp() : p1.switchDown());
-}
-document.documentElement.addEventListener("wheel", wheelHandler);
-p1.play();
-p2.play();
-
-displaySpatialSets();
-
diff --git a/tests/media/html5_video/gpac-mse.js b/tests/media/html5_video/gpac-mse.js
deleted file mode 100644
index f7d4ae67a9..0000000000
--- a/tests/media/html5_video/gpac-mse.js
+++ /dev/null
@@ -1,358 +0,0 @@
-'use strict';
-/*****************************************************************************************
- *
- * Example code using the Media Source Extension API with GPAC
- *
- *****************************************************************************************/
-alert("Media Source Script loaded");
-
-var DEBUG = true;
-var UPDATE_TEXT_INFO = true;
-
-function reportMessage(msg) {
- if (DEBUG) {
- alert(msg);
- }
-}
-
-function createLabel(x, y, fill, textContent)
-{
- var label = document.createElement("text");
- label.setAttribute("x", x);
- label.setAttribute("y", y);
- label.setAttribute("fill", fill);
- label.textContent = textContent;
- return label;
-}
-
-function createBar(x, y, w, h, fill) {
- var bar = document.createElement("rect");
- bar.setAttribute("x", x);
- bar.setAttribute("y", y);
- bar.setAttribute("width", w);
- bar.setAttribute("height", h);
- bar.setAttribute("rx", h/2);
- bar.setAttribute("ry", h/2);
- bar.setAttribute("fill", fill);
- return bar;
-}
-
-Player.prototype.createInfoStructure = function(id) {
- this.info = {};
- var width = 330;
- var ta;
- var g = document.getElementById(id);
- ta = document.createElement("textArea");
- ta.setAttribute("x", 100);
- ta.setAttribute("y", -50);
- ta.setAttribute("width", width);
- g.appendChild(ta);
- /* status info */
- this.info.se = document.createElement("tspan");
- ta.appendChild(this.info.se);
- ta.appendChild(document.createElement("tbreak"));
- /* Quality info */
- this.info.qe = document.createElement("tspan");
- ta.appendChild(this.info.qe);
- ta.appendChild(document.createElement("tbreak"));
- /* Document time info */
- this.info.dte = document.createElement("tspan");
- //ta.appendChild(this.info.dte);
- //ta.appendChild(document.createElement("tbreak"));
- /* Video time info */
- this.info.vte = document.createElement("tspan");
- //ta.appendChild(this.info.vte);
- //ta.appendChild(document.createElement("tbreak"));
- /* Buffer info */
- this.info.be = document.createElement("tspan");
- //ta.appendChild(this.info.be);
- //ta.appendChild(document.createElement("tbreak"));
- /* URL info */
- this.info.ue = document.createElement("tspan");
- ta.appendChild(this.info.ue);
-
- this.ui = {};
- this.ui.playbackRect = createBar(10, 5, width-10, 5, "black");
- g.appendChild(this.ui.playbackRect);
-
- this.ui.bufferedRect = createBar(10, 5, 0, 5, "url(#backColor)");
- g.appendChild(this.ui.bufferedRect);
- this.ui.bufferedRect.max = width;
-
- this.ui.zeroLabel = createLabel(0, 10, "black", '0');
- g.appendChild(this.ui.zeroLabel);
-
- this.ui.playLabel = createLabel(0, 20, "black", '');
- g.appendChild(this.ui.playLabel);
-
- this.ui.playBar = createBar(0, 5, 1, 5, "black");
- g.appendChild(this.ui.playBar);
-
- this.ui.startLabel = createLabel(0, 0, "black", '');
- g.appendChild(this.ui.startLabel);
-
- this.ui.endLabel = createLabel(width+5, 10, "black", 'end');
- g.appendChild(this.ui.endLabel);
-}
-
-Player.prototype.updateInfo = function() {
- if (!UPDATE_TEXT_INFO) return;
- var start = 0;
- var end = 1;
- var nowVideo = this.v.currentTime.toFixed(3);
-// this.info.dte.textContent = "Document time:" + document.documentElement.getCurrentTime();
-// this.info.vte.textContent = "Video time: " + nowVideo;
- if (this.qualityChangeRequested) {
- this.info.qe.textContent = "Quality : " + (this.qualityIndex - this.qualityChangeRequested) + "/"+(this.segmentFiles.length-1)+", requested: "+this.qualityIndex;
- } else {
- this.info.qe.textContent = "Quality : " + this.qualityIndex + "/"+(this.segmentFiles.length-1);
- }
- if (this.sb != null && this.sb.buffered.length > 0) {
- start = this.sb.buffered.start(0).toFixed(3);
- end = this.sb.buffered.end(0).toFixed(3);
- //this.info.be.textContent = "Media Data Buffered: (" + start + "," + end + ")";
- } else {
- //this.info.be.textContent = "empty buffer";
- }
- this.ui.playLabel.textContent = nowVideo;
- this.ui.playLabel.setAttribute("x", nowVideo/end*this.ui.bufferedRect.max);
- this.ui.playBar.setAttribute("x", 10+nowVideo/end*this.ui.bufferedRect.max);
- this.ui.startLabel.textContent = start;
- this.ui.endLabel.textContent = end;
- this.ui.startLabel.setAttribute("x", 10+start/end*this.ui.bufferedRect.max);
- this.ui.bufferedRect.setAttribute("x", 10+start/end*this.ui.bufferedRect.max);
- this.ui.bufferedRect.setAttribute("width", (end - start)/end*this.ui.bufferedRect.max-10);
-}
-
-Player.prototype.updateDownloadInfo = function(index, url, done) {
- if (!UPDATE_TEXT_INFO) return;
- this.info.ue.textContent = "Segment #" + index + " ..." + url.slice(-30);
- this.info.se.textContent = "Download Status:"+ (done ?" done" : " in progress");
-}
-
-Player.prototype.toggleQuality = function() {
- reportMessage("[video "+this.v.getAttribute("id")+"] Toggling quality");
- var newQuality = (this.qualityIndex + 1) % this.segmentFiles.length;
- this.qualityChangeRequested = (newQuality - this.qualityIndex);
- this.qualityIndex = newQuality;
- this.updateInfo();
-}
-
-Player.prototype.switchUp = function() {
- reportMessage("[video "+this.v.getAttribute("id")+"] Switching quality up");
- if (this.qualityIndex < this.segmentFiles.length - 1) {
- this.qualityIndex++;
- this.qualityChangeRequested++;
- }
- this.updateInfo();
-}
-
-Player.prototype.switchDown = function() {
- reportMessage("[video "+this.v.getAttribute("id")+"] Switching quality down");
- if (this.qualityIndex > 0) {
- this.qualityIndex--;
- this.qualityChangeRequested--;
- }
- this.updateInfo();
-}
-
-Player.prototype.getNextSegment = function () {
- /* apply the limit (if any) to the number of segments to download */
- if (this.maxSeg > 0 && this.fileIndex >= this.maxSeg && this.playing) return;
-
- if (!this.qualityChangeRequested) {
- /* we increment the segment index only when we need a media segment (not an init segment) */
- this.fileIndex++;
- }
-
- /* apply the segment reordering pattern (if any) */
- if (this.appendOrder != null && this.fileIndex < this.appendOrder.length) {
- this.fileIndexReordered = this.appendOrder[this.fileIndex];
- reportMessage("[video "+this.v.getAttribute("id")+"] Changing file index from: " + this.fileIndex + "to : " + this.fileIndexReordered);
- } else {
- this.fileIndexReordered = this.fileIndex;
- reportMessage("[video "+this.v.getAttribute("id")+"] Using file index: " + this.fileIndex);
- }
-
- /* determine the url to use */
- if (this.qualityChangeRequested || this.fileIndexReordered < this.segmentFiles[this.qualityIndex].segStartIndex) {
- /* Setting the url with the initialization segment */
- this.url = this.segmentFiles[this.qualityIndex].baseURL + this.segmentFiles[this.qualityIndex].initName;
- }
- else if (this.fileIndexReordered >= this.segmentFiles[this.qualityIndex].segStartIndex
- && this.fileIndexReordered < this.segmentFiles[this.qualityIndex].segEndIndex) {
- /* Setting the url with a regular media segment */
- this.url = this.segmentFiles[this.qualityIndex].baseURL
- + this.segmentFiles[this.qualityIndex].segmentPrefix
- + this.fileIndexReordered
- + this.segmentFiles[this.qualityIndex].segmentSuffix;
- }
-
- reportMessage("[video "+this.v.getAttribute("id")+"] Downloading resource from url: " + this.url);
- /* starting the download */
- if (this.url) {
- this.updateDownloadInfo(this.fileIndexReordered, this.url);
- this.xhr.url = this.url;
- this.xhr.qualityChangeRequested = this.qualityChangeRequested;
- this.xhr.open("GET", this.url);
- this.xhr.responseType = "arraybuffer";
- this.xhr.onreadystatechange = onDone;
- this.xhr.send();
- }
-
- this.updateInfo();
-}
-
-function onDone(e) {
- if (this.readyState == 4/*this.DONE*/) {
- this.player.updateDownloadInfo(this.player.fileIndexReordered, this.url, true);
- var arraybuffer = this.response;
- reportMessage("[video "+this.player.v.getAttribute("id")+"] Received ArrayBuffer (size: " + arraybuffer.byteLength + ")");
- /* Appending the downloaded segment to the SourceBuffer */
- if (this.player.sb) {
- /* if there is a discontinuity in the file index, we need to inform the SourceBuffer */
- if (this.player.prevFileIndex != 0 && this.player.fileIndexReordered != this.player.prevFileIndex + 1) {
- this.player.sb.abort("continuation");
- reportMessage("[video "+this.player.v.getAttribute("id")+"] Changing append mode");
- }
- this.player.prevFileIndex = this.player.fileIndexReordered;
- /* we assume everything will be fine with this append */
- this.player.sb.appendBuffer(arraybuffer);
- reportMessage("[video "+this.player.v.getAttribute("id")+"] Appending Buffer ArrayBuffer (size: " + arraybuffer.byteLength + ")");
- }
- this.player.url = null;
- if (this.qualityChangeRequested != 0) {
- this.player.qualityChangeRequested = 0;
- }
- if (!this.player.use_regulation) {
- this.player.getNextSegment();
- }
- }
-}
-
-Player.prototype.onSourceOpen = function (event) {
- reportMessage("[video "+this.v.getAttribute("id")+"] MediaSource opened");
- var ms = event.target;
-
- reportMessage("[video "+this.v.getAttribute("id")+"] Adding Source Buffer of type video/mp4 to the MediaSource");
- ms.player.sb = ms.addSourceBuffer("video/mp4");
- ms.player.sb.id = ms.sourceBuffers.length;
- ms.player.getNextSegment();
-}
-
-Player.prototype.checkBufferLevel = function() {
- /* don't download a new segment if:
- - the SourceBuffer is not created
- - there is already a download going on */
- reportMessage("[video "+this.v.getAttribute("id")+"] Checking buffer level on SourceBuffer "+this.sb+" "+this.url);
- if (this.sb != null && this.url == null) {
- if (this.sb.buffered.length > 0) {
- if (this.v.currentTime >= this.sb.buffered.end(0)) {
- this.pause();
- } else {
- reportMessage("[video "+this.v.getAttribute("id")+"] Video time "+this.v.currentTime + ", Source Buffer #"+this.sb.id+" buffered data range: (" + this.sb.buffered.start(0) + "," + this.sb.buffered.end(0) + ")");
- if (this.sb.updating == false && this.sb.buffered.end(0) - this.v.currentTime < this.TIME_THRESOLD) {
- reportMessage("[video "+this.v.getAttribute("id")+"] buffered attribute has not enough data, downloading new segment");
- this.getNextSegment();
- }
- }
- }
- else {
- if (!this.sb.updating) {
- reportMessage("[video "+this.v.getAttribute("id")+"] buffered attribute has no data, downloading new segment");
- this.getNextSegment();
- } else {
- reportMessage("[video "+this.v.getAttribute("id")+"] Source Buffer still updating");
- }
- }
- }
-}
-
-/* Function called repeatedly to monitor the playback time versus download time difference
-and to trigger a new download if needed */
-Player.prototype.repeatFunc = function() {
- if (!this.playing) return;
- this.updateInfo();
- this.checkBufferLevel();
-}
-
-Player.prototype.play = function() {
- reportMessage("[video "+this.v.getAttribute("id")+"] Starting video playback");
- this.playing = true;
- this.v.play();
-}
-
-Player.prototype.pause = function() {
- reportMessage("[video "+this.v.getAttribute("id")+"] Pausing video playback");
- this.playing = false;
- this.v.pause();
-}
-
-Player.prototype.changeSegmentList = function(newSegments) {
- this.segmentFiles = newSegments;
- this.qualityChangeRequested++;
-}
-
-/*
- vId: id of the video element
- iId: id of a group where debug info will be displayed
- aId: id of a animation used to refresh downloads
-*/
-function Player(vId, iId, aId, segmentFiles, segmentOrder) {
- reportMessage("[video "+vId+"] Creating Player");
- /* Boolean to define the download policy:
- - depending on the buffer occupancy (true) (see TIME_THRESOLD below),
- - as fast as possible (false) */
- this.use_regulation = true;
- /* difference in seconds between the latest media time downloaded and the media time being played,
- used to trigger a new download when the regulation mode is on */
- this.TIME_THRESOLD = 2;
- /* Current file being downloaded */
- this.fileIndex = -1;
- /* URL of the segment being downloaded */
- this.url = null;
- /* Current quality being downloaded */
- this.qualityIndex = 0;
- this.qualityChangeRequested = 0;
- /* using 1 XHR for all downloads */
- this.xhr = new XMLHttpRequest();
- this.xhr.player = this;
- /* The source buffer used by the player (only one at the moment) */
- this.sb = null;
- /* maximum number of segments to download */
- this.maxSeg = Infinity;
- this.playing = false;
- /* Array representing the download order of each segments (for out-of-order append),
- segments not listed are downloaded in the right order */
- this.appendOrder = segmentOrder;
- this.fileIndexReordered = 0;
- this.prevFileIndex = 0;
- /* references to objects used to display information regarding this player */
- this.info = null;
-
- this.segmentFiles = segmentFiles;
-
- if (this.use_regulation) {
- /* GPAC workaround: adding the event listener on the repeatEvent of a dummy animation to simulate window.setInterval */
- var animation = document.getElementById(aId);
- animation.addEventListener("repeatEvent", this.repeatFunc.bind(this));
- reportMessage("[video "+vId+"] Using buffer regulation to download segments ");
- } else {
- reportMessage("[video "+vId+"] Not using any regulation - downloading segments as fast as possible");
- }
-
- this.createInfoStructure(iId);
-
- reportMessage("[video "+vId+"] Creating new MediaSource");
- this.ms = new MediaSource();
- this.ms.player = this;
-
- var bloburl = URL.createObjectURL(this.ms);
- reportMessage("[video "+vId+"] Attaching Media Source " + bloburl + " to video element");
-
- this.v = document.getElementById(vId);
- this.ms.addEventListener("sourceopen", this.onSourceOpen.bind(this));
- this.v.src = bloburl;
-
- return this;
-}
diff --git a/tests/media/html5_video/implementation_notes.txt b/tests/media/html5_video/implementation_notes.txt
deleted file mode 100644
index 1e6572f07d..0000000000
--- a/tests/media/html5_video/implementation_notes.txt
+++ /dev/null
@@ -1,36 +0,0 @@
-Media Source Extension Remarks:
-- changed appending to updating (and related events)
-- Needs to know if a segment is a media segment or an initialization segment in advance
-- asynchronous parsing of the media segments
-- needs a parsing before playback
-- segment manipulation as a playback/playlist controller: entirely in JS (seamless ???)
-- implement MSE on top of DASH ?
-
-TODO:
- - out-of-order append
- - out-of-order erroneous append (media segment before init segment)
- - check updating status: append before updating is back to 0 (too many downloads at the same time)
- - muxed audio/video in one sourcebuffer
- - multiple sourcebuffers
- - MPEG-2 TS
- - timestampOffset
- - multiple audio
- - multiple video
- - text tracks
- - append with complete overlap
- - append with start overlap
- - append with end overlap
- - append with middle overlap
- - append with network error
- - append with decode error
- - removeSourceBuffer
- - endOfStream
- - appendStream
- - memory leaks (finalize JS objects)
- - appending multiple media fragments
- - SVC ?
- - HEVC ?
- - EventTarget
- - GetSLP return Buffer too small & ch_buffer_off / ch_buffer_on
- - Continuity in merge process
- - detect/react when first append is not an init segment.
\ No newline at end of file
diff --git a/tests/media/html5_video/mediaevents.js b/tests/media/html5_video/mediaevents.js
deleted file mode 100644
index a17cf4f625..0000000000
--- a/tests/media/html5_video/mediaevents.js
+++ /dev/null
@@ -1,348 +0,0 @@
-/* code retrieved and adapted from http://www.w3.org/2010/05/video/mediaevents.html */
-var svgNS = "http://www.w3.org/2000/svg";
-
-var interaction_buttons = [
- { text: "load()", action: load },
- { text: "play()", action: function() { document._video.play(); } },
- { text: "pause()", action: function() { document._video.pause(); } },
- { text: "currentTime+=10", action: function() { document._video.currentTime+=10; } },
- { text: "currentTime-=10", action: function() { document._video.currentTime-=10; } },
- { text: "playbackRate++", action: function() { document._video.playbackRate++; } },
- { text: "playbackRate--", action: function() { document._video.playbackRate--; } },
- { text: "playbackRate+=0.1", action: function() { document._video.playbackRate+=0.1; } },
- { text: "playbackRate-=0.1", action: function() { document._video.playbackRate-=0.1; } },
- { text: "volume+=0.1", action: function() { document._video.volume+=0.1; } },
- { text: "volume-=0.1", action: function() { document._video.volume-=0.1; } },
- { text: "muted=true", action: function() { document._video.muted=true; } },
- { text: "muted=false", action: function() { document._video.muted=false; } },
- { text: "Update", action: function() { update_properties(); } },
- { text: "Add Listeners", action: function() { init_events(); } },
- { text: "Remove Listeners", action: function() { remove_events(); } }
-];
-
-var movie_buttons = [
- { text: "Sintel Teaser", action: function() { switchVideo(0); } },
- { text: "Bunny trailer", action: function() { switchVideo(1); } },
- { text: "Bunny movie", action: function() { switchVideo(2); } },
- { text: "Test movie", action: function() { switchVideo(3); } },
- { text: "Local movie", action: function() { switchVideo(4); } }
-];
-
-var media_events = new Array();
-media_events["loadstart"] = 0;
-media_events["progress"] = 0;
-media_events["suspend"] = 0;
-media_events["abort"] = 0;
-media_events["error"] = 0;
-media_events["emptied"] = 0;
-media_events["stalled"] = 0;
-media_events["loadedmetadata"] = 0;
-media_events["loadeddata"] = 0;
-media_events["canplay"] = 0;
-media_events["canplaythrough"] = 0;
-media_events["playing"] = 0;
-media_events["waiting"] = 0;
-media_events["seeking"] = 0;
-media_events["seeked"] = 0;
-media_events["ended"] = 0;
-media_events["durationchange"] = 0;
-media_events["timeupdate"] = 0;
-media_events["play"] = 0;
-media_events["pause"] = 0;
-media_events["ratechange"] = 0;
-media_events["volumechange"] = 0;
-
-var media_controller_events = new Array();
-
-// was extracted from the spec in January 2013
-media_controller_events["emptied"] = 0;
-media_controller_events["loadedmetadata"] = 0;
-media_controller_events["loadeddata"] = 0;
-media_controller_events["canplay"] = 0;
-media_controller_events["canplaythrough"] = 0;
-media_controller_events["playing"] = 0;
-media_controller_events["ended"] = 0;
-media_controller_events["waiting"] = 0;
-media_controller_events["ended"] = 0;
-media_controller_events["durationchange"] = 0;
-media_controller_events["timeupdate"] = 0;
-media_controller_events["play"] = 0;
-media_controller_events["pause"] = 0;
-media_controller_events["ratechange"] = 0;
-media_controller_events["volumechange"] = 0;
-
-// was extracted from the spec in January 2013
-var media_properties = [ "error", "src", "currentSrc", "crossOrigin", "networkState", "preload", "buffered", "readyState", "seeking", "currentTime", "duration", "startDate", "paused", "defaultPlaybackRate", "playbackRate", "played", "seekable", "ended", "autoplay", "loop", "mediaGroup", "controller", "controls", "volume", "muted", "defaultMuted", "audioTracks", "videoTracks", "textTracks", "width", "height", "videoWidth", "videoHeight", "poster" ];
-
-var media_properties_elts = new Array();
-
-function init() {
- document._video = document.getElementById("video");
-
- createInteractionButtons();
- createMovieButtons();
- createEventTable();
- createMediaProperties();
-
- init_properties();
-}
-
-function createButtons(buttons, offset) {
- var buttonsG = document.getElementById("buttons");
- for (var i = 0; i < buttons.length; i++) {
- var g = document.createElementNS(svgNS, "g");
- g.setAttributeNS(svgNS, "transform", "translate(0, "+(offset+i*21)+")");
- buttonsG.appendChild(g);
-
- var rect = document.createElementNS(svgNS, "rect");
- rect.setAttributeNS(svgNS, "width", "120");
- rect.setAttributeNS(svgNS, "height", "20");
- rect.setAttributeNS(svgNS, "fill", "lightgrey");
- rect.addEventListener("click", buttons[i].action, false);
- g.appendChild(rect);
-
- var text = document.createElementNS(svgNS, "text");
- text.setAttributeNS(svgNS, "x", "60");
- text.setAttributeNS(svgNS, "y", "15");
- text.setAttributeNS(svgNS, "text-align", "middle");
- text.setAttributeNS(svgNS, "text-anchor", "middle");
- text.textContent = buttons[i].text;
- g.appendChild(text);
- }
-}
-
-function createInteractionButtons() {
- createButtons(interaction_buttons, 0);
-}
-
-function createMovieButtons() {
- createButtons(movie_buttons, 500);
-}
-
-function createMediaProperties() {
- var propertiesG = document.getElementById("properties_table");
- var title = document.createElementNS(svgNS, "text");
- title.setAttributeNS(svgNS, "font-weight", "bold");
- title.textContent = "Media Properties";
- propertiesG.appendChild(title);
- for (var i = 0; i < media_properties.length; i++) {
- var g = document.createElementNS(svgNS, "g");
- g.setAttributeNS(svgNS, "transform", "translate(0, "+((i+1)*21-10)+")");
- propertiesG.appendChild(g);
-
- var rect = document.createElementNS(svgNS, "rect");
- rect.setAttributeNS(svgNS, "width", "120");
- rect.setAttributeNS(svgNS, "height", "20");
- rect.setAttributeNS(svgNS, "fill", "lightgrey");
- g.appendChild(rect);
-
- var label = document.createElementNS(svgNS, "text");
- label.setAttributeNS(svgNS, "x", "60");
- label.setAttributeNS(svgNS, "y", "15");
- label.setAttributeNS(svgNS, "text-align", "middle");
- label.setAttributeNS(svgNS, "text-anchor", "middle");
- label.textContent = media_properties[i];
- g.appendChild(label);
-
- var text = document.createElementNS(svgNS, "text");
- text.setAttributeNS(svgNS, "x", "130");
- text.setAttributeNS(svgNS, "y", "15");
- text.textContent = "?";
- g.appendChild(text);
- media_properties_elts[i] = text;
- }
-}
-
-function createEventTableRow(event_name, yOffset) {
- var table = document.getElementById("event_table");
- var length = table.childNodes.length;
-
- var row = document.createElementNS(svgNS, "g");
- row.setAttributeNS(svgNS, "transform", "translate(0,"+(yOffset+length*21)+")");
- table.appendChild(row);
-
- var rect = document.createElementNS(svgNS, "rect");
- rect.setAttributeNS(svgNS, "width", "120");
- rect.setAttributeNS(svgNS, "height", "20");
- rect.setAttributeNS(svgNS, "fill", "lightgrey");
- row.appendChild(rect);
-
- var label = document.createElementNS(svgNS, "text");
- label.setAttributeNS(svgNS, "x", "60");
- label.setAttributeNS(svgNS, "y", "15");
- label.setAttributeNS(svgNS, "text-align", "middle");
- label.setAttributeNS(svgNS, "text-anchor", "middle");
- label.textContent = event_name;
- row.appendChild(label);
-
- var status = document.createElementNS(svgNS, "text");
- status.setAttributeNS(svgNS, "x", "130");
- status.setAttributeNS(svgNS, "y", "15");
- status.textContent = "no event yet";
- status.setAttributeNS(svgNS, "id", "e_"+event_name);
- row.appendChild(status);
-}
-
-function createEventTable() {
- var table = document.getElementById("event_table");
- var title = document.createElementNS(svgNS, "text");
- title.setAttributeNS(svgNS, "transform", "translate(0,0)");
- title.setAttributeNS(svgNS, "font-weight", "bold");
- title.textContent = "Media Events";
- table.appendChild(title);
- for (key in media_events) {
- createEventTableRow(key, -10);
- }
-}
-
-function init_events() {
- for (key in media_events) {
- document._video.addEventListener(key, capture, false);
- alert("Added event '"+key+"' to the video element");
- }
-}
-
-function remove_events() {
- for (key in media_events) {
- document._video.removeEventListener(key, capture, false);
- alert("Removed event '"+key+"' to the video element");
- }
-}
-
-function init_properties() {
- update_properties();
-}
-
-function pad(n, width, z) {
- z = z || '0';
- n = n + '';
- return n.length >= width ? n : new Array(width - n.length + 1).join(z) + n;
-}
-
-function time() {
- var d = new Date();
- var t = (pad(d.getHours(), 2)+':'+pad(d.getMinutes(), 2)+':'+pad(d.getSeconds(),2)+'.'+pad(d.getMilliseconds(), 3))
- return t;
-}
-
-function readyStateString(i) {
- switch (i) {
- case 0: return "HAVE_NOTHING";
- case 1: return "HAVE_METADATA";
- case 2: return "HAVE_CURRENT_DATA";
- case 3: return "HAVE_FUTURE_DATA";
- case 4: return "HAVE_ENOUGH_DATA";
- default: return "PROBLEM";
- }
-}
-
-function networkStateString(i) {
- switch (i) {
- case 0: return "NETWORK_EMPTY";
- case 1: return "NETWORK_IDLE";
- case 2: return "NETWORK_LOADING";
- case 3: return "NETWORK_NO_SOURCE";
- default: return "PROBLEM";
- }
-}
-
-function reportVideoStates() {
- alert("Time "+time()+" networkState: "+networkStateString(document._video.networkState)+" readyState: "+readyStateString(document._video.readyState));
-}
-
-function capture(event) {
- alert("Time "+time()+" event "+event.type);
- reportVideoStates();
- media_events[event.type] ++;
- for (key in media_events) {
- var e = document.getElementById("e_" + key);
- if (e) {
- e.textContent = ""+media_events[key];
- //if (media_events[key] > 0) e.className = "true";
- }
- }
- update_properties();
-}
-
-function update_properties() {
- var i = 0;
- var j;
- for (key in media_properties) {
- var prop = document._video[media_properties[key]];
- var val = prop;
- if (prop == "[object TimeRanges]") {
- val = "TimeRanges - length:"+prop.length;
- for (j = 0; j < prop.length; j++) {
- val += ",("+prop.start(j)+";"+prop.end(j)+")";
- }
- }
- if (prop == "[object VideoTrackList]") {
- val = "VideoTrackList - length:"+prop.length;
- }
- if (prop == "[object AudioTrackList]") {
- val = "AudioTrackList - length:"+prop.length;
- }
- if (prop == "[object TextTrackList]") {
- val = "TextTrackList - length:"+prop.length;
- }
- media_properties_elts[i++].textContent = ""+val;
- }
- if (!!document._video.audioTracks) {
- var td = document.getElementById("m_audiotracks");
- td.textContent = ""+document._video.audioTracks.length;
- }
- if (!!document._video.videoTracks) {
- var td = document.getElementById("m_videotracks");
- td.textContent = ""+document._video.audioTracks.length;
- }
- if (!!document._video.textTracks) {
- var td = document.getElementById("m_texttracks");
- td.textContent = ""+document._video.audioTracks.length;
- }
-}
-
-var videos = new Array();
-
-videos[0] = [
- "http://media.w3.org/2010/05/sintel/poster.png",
- "http://media.w3.org/2010/05/sintel/trailer.mp4",
- "http://media.w3.org/2010/05/sintel/trailer.ogv",
- "http://media.w3.org/2010/05/sintel/trailer.webm"
- ];
-videos[1] = [
- "http://media.w3.org/2010/05/bunny/poster.png",
- "http://media.w3.org/2010/05/bunny/trailer.mp4",
- "http://media.w3.org/2010/05/bunny/trailer.ogv"
- ];
-videos[2] = [
- "http://media.w3.org/2010/05/bunny/poster.png",
- "http://media.w3.org/2010/05/bunny/movie.mp4",
- "http://media.w3.org/2010/05/bunny/movie.ogv"
- ];
-videos[3] = [
- "http://media.w3.org/2010/05/video/poster.png",
- "http://media.w3.org/2010/05/video/movie_300.mp4",
- "http://media.w3.org/2010/05/video/movie_300.ogv",
- "http://media.w3.org/2010/05/video/movie_300.webm"
- ];
-videos[4] = [
- "http://media.w3.org/2010/05/bunny/poster.png",
- "http://127.0.0.1:8020/file.mp4",
- ];
-
-function switchVideo(n) {
- reportVideoStates();
- alert("Time "+time()+" switching video to "+videos[n][1]);
-
- if (n >= videos.length) n = 0;
-
- document._video.src = videos[n][1];
-}
-
-function load() {
- document._video.load();
- reportVideoStates();
-}
-
-init();
-//document.addEventListener("DOMContentLoaded", init, false);
\ No newline at end of file
diff --git a/tests/media/html5_video/mediaevents.svg b/tests/media/html5_video/mediaevents.svg
deleted file mode 100644
index c8c7788391..0000000000
--- a/tests/media/html5_video/mediaevents.svg
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Number of tracks
- Audio ?
- Video ?
- Text ?
- Other ?
-
-
-
-
-
-
-
diff --git a/tests/media/html5_video/mse-overlap.js b/tests/media/html5_video/mse-overlap.js
deleted file mode 100644
index f6fca680fe..0000000000
--- a/tests/media/html5_video/mse-overlap.js
+++ /dev/null
@@ -1,71 +0,0 @@
-'use strict';
-/*****************************************************************************************
- *
- * Example code using the Media Source Extension API with GPAC
- *
- *****************************************************************************************/
-alert("Media Source Script loaded");
-
-var baseURL = "http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-main-multi/"
-var medias = [
- { url: "mp4-main-multi-mpd-V-BS_init.mp4", offset: 0 },
- { url: "mp4-main-multi-h264bl_low-1.m4s", offset: 0 },
- { url: "mp4-main-multi-h264bl_low-1.m4s", offset: 10 },
- { url: "mp4-main-multi-h264bl_low-1.m4s", offset: 15 },
- { url: "mp4-main-multi-h264bl_low-1.m4s", offset: 20 },
- { url: "mp4-main-multi-h264bl_low-1.m4s", offset: 25 },
- { url: "mp4-main-multi-h264bl_low-1.m4s", offset: 30 }
-];
-
-function addMediaToTimelineAndPlay(sb, i)
-{
- var xhr = new XMLHttpRequest();
- xhr.sb = sb;
- xhr.index = (i == undefined ? 0 : i);
- xhr.timeOffset = medias[xhr.index].offset;
- xhr.open("GET", baseURL+medias[xhr.index].url);
- xhr.responseType = "arraybuffer";
- xhr.onreadystatechange = function () {
- if (this.readyState == this.DONE) {
- if (this.sb.updating == false) {
- this.sb.timestampOffset = this.timeOffset;
- this.sb.appendBuffer(this.response);
- if (this.index < medias.length) {
- addMediaToTimelineAndPlay(this.sb, this.index+1);
- } else {
- this.sb.v.play();
- }
- } else {
- alert("two appends at the same time");
- }
- }
- };
- xhr.send();
-}
-
-function onSourceOpen(event) {
- var sb;
- alert("MediaSource opened");
- /* GPAC Hack: since the event is not targeted to the MediaSource, we need to get the MediaSource back */
- var v = event.target;
- var ms = v.ms;
- sb = ms.addSourceBuffer("video/mp4");
- sb.v = v;
- addMediaToTimelineAndPlay(sb);
-}
-
-function init() {
-
- var v = document.getElementById("v");
- /* GPAC Hack: the event should be dispatched to the MediaSource object not to the video */
- v.addEventListener("sourceopen", onSourceOpen);
-
- alert("Creating new MediaSource");
- var ms = new MediaSource();
- v.src = URL.createObjectURL(ms);
-
- /* GPAC hack to retrieve the MediaSource from the video when the sourceopen event is dispatched to the video */
- v.ms = ms;
-
-}
-
diff --git a/tests/media/html5_video/mse.svg b/tests/media/html5_video/mse.svg
deleted file mode 100644
index 2a7206ce1d..0000000000
--- a/tests/media/html5_video/mse.svg
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/html5_video/myanmar-tiles.js b/tests/media/html5_video/myanmar-tiles.js
deleted file mode 100644
index bc43801f59..0000000000
--- a/tests/media/html5_video/myanmar-tiles.js
+++ /dev/null
@@ -1,135 +0,0 @@
-/* Array representing the different files to download per quality */
-var myanmarFullVideoSegmentsLocal =
- [
- {
- baseURL: "dash/full/",
- initName: "myanmar_360_60s_dashinit.mp4",
- segmentPrefix: "myanmar_360_60s_dash",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 17
- }
- ];
-
-var myanmarTile1VideoSegmentsLocal =
- [
- {
- baseURL: "dash/t1/",
- initName: "myanmar_360_t1_dashinit.mp4",
- segmentPrefix: "myanmar_360_t1_dash",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 39
- },
- {
- baseURL: "dash/t1/",
- initName: "myanmar_720_t1_dashinit.mp4",
- segmentPrefix: "myanmar_720_t1_dash",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 39
- },
- {
- baseURL: "dash/t1/",
- initName: "myanmar_1080_t1_dashinit.mp4",
- segmentPrefix: "myanmar_1080_t1_dash",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 39
- }
- ];
-
-var myanmarTile2VideoSegmentsLocal =
- [
- {
- baseURL: "dash/t2/",
- initName: "myanmar_360_t2_dashinit.mp4",
- segmentPrefix: "myanmar_360_t2_dash",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 39
- },
- {
- baseURL: "dash/t2/",
- initName: "myanmar_720_t2_dashinit.mp4",
- segmentPrefix: "myanmar_720_t2_dash",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 39
- },
- {
- baseURL: "dash/t2/",
- initName: "myanmar_1080_t2_dashinit.mp4",
- segmentPrefix: "myanmar_1080_t2_dash",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 39
- }
- ];
-
-var myanmarTile3VideoSegmentsLocal =
- [
- {
- baseURL: "dash/t3/",
- initName: "myanmar_360_t3_dashinit.mp4",
- segmentPrefix: "myanmar_360_t3_dash",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 39
- },
- {
- baseURL: "dash/t3/",
- initName: "myanmar_720_t3_dashinit.mp4",
- segmentPrefix: "myanmar_720_t3_dash",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 39
- },
- {
- baseURL: "dash/t3/",
- initName: "myanmar_1080_t3_dashinit.mp4",
- segmentPrefix: "myanmar_1080_t3_dash",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 39
- }
- ];
-
-var myanmarTile4VideoSegmentsLocal =
- [
- {
- baseURL: "dash/t4/",
- initName: "myanmar_360_t4_dashinit.mp4",
- segmentPrefix: "myanmar_360_t4_dash",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 39
- },
- {
- baseURL: "dash/t4/",
- initName: "myanmar_720_t4_dashinit.mp4",
- segmentPrefix: "myanmar_720_t4_dash",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 39
- },
- {
- baseURL: "dash/t4/",
- initName: "myanmar_1080_t4_dashinit.mp4",
- segmentPrefix: "myanmar_1080_t4_dash",
- segmentSuffix: ".m4s",
- segStartIndex: 1,
- segEndIndex: 39
- }
- ];
-
-var myanmarSpatialRepresentations = {
- global: { x: 0, y: 0, w: 1280, h: 720 },
- sets: [
- { x: 0, y: 0, w: 640, h: 360, representations: myanmarTile1VideoSegmentsLocal },
- { x: 640, y: 0, w: 640, h: 360, representations: myanmarTile2VideoSegmentsLocal },
- { x: 0, y: 360, w: 640, h: 360, representations: myanmarTile3VideoSegmentsLocal },
- { x: 640, y: 360, w: 640, h: 360, representations: myanmarTile4VideoSegmentsLocal }
- ]
-}
-
diff --git a/tests/media/html5_video/nodejs-byte-server.js b/tests/media/html5_video/nodejs-byte-server.js
deleted file mode 100644
index d82bc96495..0000000000
--- a/tests/media/html5_video/nodejs-byte-server.js
+++ /dev/null
@@ -1,71 +0,0 @@
-var fs = require('fs')
-var http = require('http')
-var url_parser = require('url');
-
-var BUFFER_LENGTH = 2;
-var paused = true;
-var pausedAfterSend = false;
-
-function sendBytes(file) {
- var length = BUFFER_LENGTH;
- var buffer = new Buffer(length);
- var offset = 0;
- var bytesRead;
-
- if (!paused) {
- bytesRead = fs.readSync(file.fd, buffer, offset, length, file.position);
- file.position += bytesRead;
-
- if (bytesRead == 0) {
- file.res.end();
- clearInterval(file.id);
- console.log("Ending request "+file.position+"/"+file.size);
- } else {
- console.log("Sending byte "+file.position+"/"+file.size);
- file.res.write(buffer);
- if (pausedAfterSend) paused = true;
- }
- }
-}
-
-var app = function(req,res)
-{
- console.log("Received request for file "+req.url);
- var parsed_url = url_parser.parse(req.url, true);
- var filename = '.'+parsed_url.pathname;
- if (fs.existsSync(filename)) {
- var head = {};
- var file = {};
- file.position = 0;
- file.fd = fs.openSync(filename, 'r');
- file.res = res;
- file.size = fs.statSync(filename).size;
- if (filename.slice(-3) === "mp4") {
- head['Content-Type'] = 'video/mp4';
- }
- head['Content-Length'] = file.size;
- res.writeHead(200, head);
- file.id = setInterval(sendBytes, 300, file);
- }
-}
-
-http.createServer(app).listen(8020,"127.0.0.1")
-
-process.stdin.on('data', function(chunk) {
- if (chunk.toString() == "b\r\n") {
- BUFFER_LENGTH = 2;
- console.log("New buffer size "+BUFFER_LENGTH);
- } else if (chunk.toString() == "k\r\n") {
- BUFFER_LENGTH = 1000;
- console.log("New buffer size "+BUFFER_LENGTH);
- } else if (chunk.toString() == "M\r\n") {
- BUFFER_LENGTH = 1000000;
- console.log("New buffer size "+BUFFER_LENGTH);
- } else if (chunk.toString() == "p\r\n") {
- paused = !paused;
- } else if (chunk.toString() == "P\r\n") {
- pausedAfterSend = !pausedAfterSend;
- } else if (chunk.toString() == "q\r\n") {
- process.exit();
- }
-});
\ No newline at end of file
diff --git a/tests/media/html5_video/redbull-mp4-audio-segments-http.js b/tests/media/html5_video/redbull-mp4-audio-segments-http.js
deleted file mode 100644
index b9590fcb70..0000000000
--- a/tests/media/html5_video/redbull-mp4-audio-segments-http.js
+++ /dev/null
@@ -1,36 +0,0 @@
-/* Array representing the different files to download per quality */
-var redBullAudioHTTPSegments =
- [
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/audio/redbull_audio_10s/",
- initName: "redbull_audio_10sec_init.mp4",
- segmentPrefix: "64kbps/redbull_audio_64kbps_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/audio/redbull_audio_10s/",
- initName: "redbull_audio_10sec_init.mp4",
- segmentPrefix: "96kbps/redbull_audio_96kbps_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/audio/redbull_audio_10s/",
- initName: "redbull_audio_10sec_init.mp4",
- segmentPrefix: "128kbps/redbull_audio_128kbps_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/audio/redbull_audio_10s/",
- initName: "redbull_audio_10sec_init.mp4",
- segmentPrefix: "165kbps/redbull_audio_165kbps_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- }
- ];
diff --git a/tests/media/html5_video/redbull-mp4-video-segments-http.js b/tests/media/html5_video/redbull-mp4-video-segments-http.js
deleted file mode 100644
index ae19a136ec..0000000000
--- a/tests/media/html5_video/redbull-mp4-video-segments-http.js
+++ /dev/null
@@ -1,140 +0,0 @@
-/* Array representing the different files to download per quality */
-var redBullVideoHTTPSegments =
- [
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/100kbps/",
- initName: "redbull_240p_100kbps_10sec_segmentinit.mp4",
- segmentPrefix: "redbull_240p_100kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/150kbps/",
- initName: "redbull_240p_150kbps_10sec_segmentinit.mp4",
- segmentPrefix: "redbull_240p_150kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/200kbps/",
- initName: "redbull_360p_200kbps_10sec_segmentinit.mp4",
- segmentPrefix: "redbull_360p_200kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/250kbps/",
- initName: "redbull_360p_250kbps_10sec_segmentinit.mp4",
- segmentPrefix: "redbull_360p_250kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/300kbps/",
- initName: "redbull_360p_300kbps_10sec_segmentinit.mp4",
- segmentPrefix: "redbull_360p_300kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/400kbps/",
- initName: "redbull_360p_400kbps_10sec_segmentinit.mp4",
- segmentPrefix: "redbull_360p_400kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/500kbps/",
- initName: "redbull_10sec_set2_init.mp4",
- segmentPrefix: "redbull_480p_500kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/700kbps/",
- initName: "redbull_10sec_set2_init.mp4",
- segmentPrefix: "redbull_480p_700kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/900kbps/",
- initName: "redbull_10sec_set2_init.mp4",
- segmentPrefix: "redbull_480p_900kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/1200kbps/",
- initName: "redbull_10sec_set2_init.mp4",
- segmentPrefix: "redbull_480p_1200kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/1500kbps/",
- initName: "redbull_720p_1500kbps_10sec_segmentinit.mp4",
- segmentPrefix: "redbull_720p_1500kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/2000kbps/",
- initName: "redbull_720p_2000kbps_10sec_segmentinit.mp4",
- segmentPrefix: "redbull_720p_2000kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/2500kbps/",
- initName: "redbull_720p_2500kbps_10sec_segmentinit.mp4",
- segmentPrefix: "redbull_720p_2500kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/3000kbps/",
- initName: "redbull_1080p_3000kbps_10sec_segmentinit.mp4",
- segmentPrefix: "redbull_1080p_3000kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/4000kbps/",
- initName: "redbull_1080p_4000kbps_10sec_segmentinit.mp4",
- segmentPrefix: "redbull_1080p_4000kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/5000kbps/",
- initName: "redbull_1080p_5000kbps_10sec_segmentinit.mp4",
- segmentPrefix: "redbull_1080p_5000kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- },
- {
- baseURL: "http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/mmsys13/video/redbull_10sec/6000kbps/",
- initName: "redbull_1080p_6000kbps_10sec_segmentinit.mp4",
- segmentPrefix: "redbull_1080p_6000kbps_10sec_segment",
- segmentSuffix: ".m4s",
- segStartIndex: 2,
- segEndIndex: 525
- }
- ];
diff --git a/tests/media/html5_video/spatial-mse.svg b/tests/media/html5_video/spatial-mse.svg
deleted file mode 100644
index 335e00b33d..0000000000
--- a/tests/media/html5_video/spatial-mse.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/html5_video/two-videos.svg b/tests/media/html5_video/two-videos.svg
deleted file mode 100644
index 5a94a926a8..0000000000
--- a/tests/media/html5_video/two-videos.svg
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/html5_video/video.svg b/tests/media/html5_video/video.svg
deleted file mode 100644
index 0a7c0b2410..0000000000
--- a/tests/media/html5_video/video.svg
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
- Click to toggle quality
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/html5_video/xhr.js b/tests/media/html5_video/xhr.js
deleted file mode 100644
index f18d9127c2..0000000000
--- a/tests/media/html5_video/xhr.js
+++ /dev/null
@@ -1,147 +0,0 @@
-/*****************************************************************************************
- * Testing XHR objects
- *****************************************************************************************/
-
-/* TextArea element to report debug messages */
-var tA = null;
-
-function report(msg) {
- tA.appendChild(document.createElement('tbreak'));
- tA.appendChild(document.createTextNode(msg));
-}
-
-function getResource(url, async, responseType, mime, doneCallback, xhr_reused)
-{
- var xhr;
- if (!xhr_reused) xhr = new XMLHttpRequest();
- else xhr = xhr_reused;
- xhr.url = url;
- xhr.open("GET", xhr.url, async);
- xhr.responseType = responseType;
- if (mime !== "") {
- xhr.overrideMimeType(mime);
- }
- if (async) xhr.onreadystatechange = doneCallback;
- report((async ? "Asynchronous" : "Synchronous" )+ " download of " + xhr.url + "," +
- " expecting responseType \'" + responseType +"\'"+ ((mime !== "")?", with forced MIME type: '" + mime +"'":""));
- xhr.send();
- if (!async) doneCallback.call(xhr);
- return xhr;
-}
-
-function onDone(e)
-{
- if (this.readyState == this.DONE)
- {
- report("Download done: "+this.url);
- report("responseType: "+this.responseType);
- report("typeof(response): "+typeof(this.response));
- report("responseText: "+this.responseText);
- report("responseXML: "+this.responseXML);
- report("response: "+this.response);
- switch(this.responseType) {
- case "":
- break;
- case "text":
- break;
- case "arraybuffer":
- report("ArrayBuffer length:"+this.response.byteLength);
- break;
- case "json":
- break;
- case "document":
- break;
- case "blob":
- break;
- case "stream":
- break;
- }
- report("");
- }
-}
-
-function getResourceSimple(url, async, responseType, mime)
-{
- getResource(url, async, (responseType == undefined ? "" : responseType), (mime == undefined ? "" : mime), onDone);
-}
-
-function getResourceAllWays(url, async)
-{
- getResource(url, async, "", "", onDone);
- getResource(url, async, "text", "", onDone);
- getResource(url, async, "arraybuffer", "", onDone);
- getResource(url, async, "json", "", onDone);
- getResource(url, async, "document", "", onDone);
- getResource(url, async, "blob", "", onDone);
- getResource(url, async, "stream", "", onDone);
-
- getResource(url, async, "", "text/plain", onDone);
- getResource(url, async, "text", "text/plain", onDone);
- getResource(url, async, "arraybuffer", "text/plain", onDone);
- getResource(url, async, "json", "text/plain", onDone);
- getResource(url, async, "document", "text/plain", onDone);
- getResource(url, async, "blob", "text/plain", onDone);
- getResource(url, async, "stream", "text/plain", onDone);
-
- getResource(url, async, "", "application/xml", onDone);
- getResource(url, async, "text", "application/xml", onDone);
- getResource(url, async, "arraybuffer", "application/xml", onDone);
- getResource(url, async, "json", "application/xml", onDone);
- getResource(url, async, "document", "application/xml", onDone);
- getResource(url, async, "blob", "application/xml", onDone);
- getResource(url, async, "stream", "application/xml", onDone);
-
- getResource(url, async, "", "application/octet-stream", onDone);
- getResource(url, async, "text", "application/octet-stream", onDone);
- getResource(url, async, "arraybuffer", "application/octet-stream", onDone);
- getResource(url, async, "json", "application/octet-stream", onDone);
- getResource(url, async, "document", "application/octet-stream", onDone);
- getResource(url, async, "blob", "application/octet-stream", onDone);
- getResource(url, async, "stream", "application/octet-stream", onDone);
-}
-
-function testAllLocal(filename, asyncDownload, getMethod, responseType, mime) {
- getMethod(filename, asyncDownload, responseType, mime);
-// getMethod("file://"+filename, asyncDownload, responseType, mime);
-// getMethod("file://localhost/"+filename, asyncDownload, responseType, mime);
-}
-
-function test1()
-{
- var baseURL = "";"http://perso.telecom-paristech.fr/~concolat/html5_tests/";
- var asyncDownload = false;
- var testFunc = getResourceSimple; //getResourceAllWays;
- report("Starting tests 1...");
- testFunc(baseURL+"file.txt", asyncDownload);
- testFunc(baseURL+"file.xml", asyncDownload, "document");
- testFunc(baseURL+"file.mp4", asyncDownload, "arraybuffer");
- testFunc(baseURL+"file.json", asyncDownload);
-/* testAllLocal("file.txt", asyncDownload, testFunc);
- testAllLocal("file.xml", asyncDownload, testFunc, "document");
- testAllLocal("file.mp4", asyncDownload, testFunc, "arraybuffer");
- testAllLocal("file.json", asyncDownload, testFunc);*/
- report("end of tests 1.");
-}
-
-function test2()
-{
- var res;
-
- report("Starting tests 2...");
- var xhr = getResource("file.mp4", false, "arraybuffer", "application/octet-stream", onDone);
- var res = xhr.response;
- alert("Resource: "+res);
- getResource("file.json", false, "arraybuffer", "application/octet-stream", onDone, xhr);
- report("end of tests 2");
-}
-
-function init()
-{
- tA = document.createElement('textArea');
- document.documentElement.appendChild(tA);
-}
-
-alert("Script loaded");
-init();
-test1();
-
diff --git a/tests/media/html5_video/xhr.svg b/tests/media/html5_video/xhr.svg
deleted file mode 100644
index 594a4cb9ad..0000000000
--- a/tests/media/html5_video/xhr.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/tests/media/index.css b/tests/media/index.css
deleted file mode 100644
index f7fd2b6117..0000000000
--- a/tests/media/index.css
+++ /dev/null
@@ -1,134 +0,0 @@
-body {
- background-color:#E8E5E5;
- border: 0; margin: 0; padding: 0;
- font-family: Verdana, Arial, Helvetica, sans-serif;
- font-size: 12px;
- margin-top: 15px;
- margin-left: 15px;
- margin-right: 15px;
-}
-
-a { text-decoration:none; }
-
-#title {
- font-size: 16px;
- font-weight:bold;
- text-align: left;
- margin: 0;
- padding: 0;
- color: #D50751;
-}
-
-#nav {
- text-align: left;
-
-}
-
-#nav ul {
- margin: 0;
- padding: 0;
- border-bottom: 1px solid black;
- margin-bottom: 15px;
-}
-
-#nav li {
- display: inline;
- list-style-type: none;
- font-size: 14px;
- font-weight:bold;
- text-align: center;
-}
-
-#content {
- width: 95%;
-}
-
-a { text-decoration:none; }
-
-h2 {
- color:#000000;
- font-weight:bold;
- margin-left: 23px;
- width: 95%;
- font-size: 14px;
- font-weight:bold;
-}
-
-div#description h2, div#contentview h2, div#codeview h2 {
- border-bottom: 1px solid black;
-}
-
-div#content h3 {
- border-bottom: 1px solid black;
-}
-
-#left {
- width: 49%;
- float: left;
- border-right: 1px solid black;
-}
-
-#right {
- width: 50%;
- float: right;
-}
-
-#description {
- width: 95%;
- text-align: left;
-}
-
-#downloadbar, #downloadbar h2 {
- color:#FFFFFF;
- margin: 0;
- padding: 0;
- background-color:#A51129;
- text-align: center;
- position: relative;
- width: 95%;
-}
-
-#downloadbar ul
-{
- text-align: center;
-}
-
-#downloadbar li
-{
- display: inline;
- list-style-type: none;
- padding-right: 20px;
-}
-
-#downloadbar a:link, #downloadbar a:visited {
- display:inline;
- padding:0;
- color:#FFFFFF;
- background-color: transparent;
-}
-
-#contentview {
- text-align: left;
-}
-
-#snapshotview {
- clear: both;
-}
-
-#codeview {
- clear: both;
- width: 100%;
- height: 100%;
-}
-
-#codeview object {
- width: 100%;
- height: 100%;
-}
-
-#category li {
- display: inline;
- list-style-type: none;
- margin-right: 20px;
-}
-
diff --git a/tests/media/index.xml b/tests/media/index.xml
deleted file mode 100644
index 0874bab761..0000000000
--- a/tests/media/index.xml
+++ /dev/null
@@ -1,373 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/enst_2laser3.xml b/tests/media/laser/enst_2laser3.xml
deleted file mode 100755
index de242c9837..0000000000
--- a/tests/media/laser/enst_2laser3.xml
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/enst_3laser.xml b/tests/media/laser/enst_3laser.xml
deleted file mode 100755
index 2b41115c0f..0000000000
--- a/tests/media/laser/enst_3laser.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/enst_afrique.xml b/tests/media/laser/enst_afrique.xml
deleted file mode 100755
index d3688db213..0000000000
--- a/tests/media/laser/enst_afrique.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/enst_amerique_centrale.xml b/tests/media/laser/enst_amerique_centrale.xml
deleted file mode 100755
index 36a68c9ef1..0000000000
--- a/tests/media/laser/enst_amerique_centrale.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/enst_amerique_sud.xml b/tests/media/laser/enst_amerique_sud.xml
deleted file mode 100755
index f46b6103bf..0000000000
--- a/tests/media/laser/enst_amerique_sud.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/enst_canvas.xml b/tests/media/laser/enst_canvas.xml
deleted file mode 100755
index a895e4f2ea..0000000000
--- a/tests/media/laser/enst_canvas.xml
+++ /dev/null
@@ -1,193 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Wien
-
-
-St. Pölten
-
-
-Graz
-
-
-Klagenfurt
-
-
-Salzburg
-
-
-Linz
-
-
-Eisenstadt
-
-
-Innsbruck
-
-
-Bregenz
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/enst_cee.xml b/tests/media/laser/enst_cee.xml
deleted file mode 100755
index 30a11c3ab5..0000000000
--- a/tests/media/laser/enst_cee.xml
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/enst_europe.xml b/tests/media/laser/enst_europe.xml
deleted file mode 100755
index 0ab9f98e1a..0000000000
--- a/tests/media/laser/enst_europe.xml
+++ /dev/null
@@ -1,114 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/enst_flow.xml b/tests/media/laser/enst_flow.xml
deleted file mode 100755
index 1602f70b26..0000000000
--- a/tests/media/laser/enst_flow.xml
+++ /dev/null
@@ -1,1161 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/enst_gold.xml b/tests/media/laser/enst_gold.xml
deleted file mode 100755
index 158e8fc4cf..0000000000
--- a/tests/media/laser/enst_gold.xml
+++ /dev/null
@@ -1,637 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/enst_hame.xml b/tests/media/laser/enst_hame.xml
deleted file mode 100755
index 033035ab42..0000000000
--- a/tests/media/laser/enst_hame.xml
+++ /dev/null
@@ -1,1505 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/enst_sydn.xml b/tests/media/laser/enst_sydn.xml
deleted file mode 100755
index 1487b94b41..0000000000
--- a/tests/media/laser/enst_sydn.xml
+++ /dev/null
@@ -1,292 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/enst_topk.xml b/tests/media/laser/enst_topk.xml
deleted file mode 100755
index 8eb105a759..0000000000
--- a/tests/media/laser/enst_topk.xml
+++ /dev/null
@@ -1,1240 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/enst_tram.xml b/tests/media/laser/enst_tram.xml
deleted file mode 100755
index 5c7508a10f..0000000000
--- a/tests/media/laser/enst_tram.xml
+++ /dev/null
@@ -1,784 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/laser_all.xml b/tests/media/laser/laser_all.xml
deleted file mode 100755
index b6a9bca087..0000000000
--- a/tests/media/laser/laser_all.xml
+++ /dev/null
@@ -1,440 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- My text
-
-
-My text
-
-
-
-
-
-
-
-
-
-
-
-
-
- My text
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- My text
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- my new text
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- my new text
- my new text
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_Navigation_simple.xml b/tests/media/laser/stz_Navigation_simple.xml
deleted file mode 100755
index cf84a9da50..0000000000
--- a/tests/media/laser/stz_Navigation_simple.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_a_parsing.xml b/tests/media/laser/stz_a_parsing.xml
deleted file mode 100755
index 2c6d8df29e..0000000000
--- a/tests/media/laser/stz_a_parsing.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_a_parsing2.xml b/tests/media/laser/stz_a_parsing2.xml
deleted file mode 100755
index 0967b62432..0000000000
--- a/tests/media/laser/stz_a_parsing2.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animateMotion_mpath.xml b/tests/media/laser/stz_animateMotion_mpath.xml
deleted file mode 100755
index 5a20b3e1e5..0000000000
--- a/tests/media/laser/stz_animateMotion_mpath.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animateMotion_parsing.xml b/tests/media/laser/stz_animateMotion_parsing.xml
deleted file mode 100755
index e54116c32d..0000000000
--- a/tests/media/laser/stz_animateMotion_parsing.xml
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animateMotion_parsing2.xml b/tests/media/laser/stz_animateMotion_parsing2.xml
deleted file mode 100755
index 716d6b7e0f..0000000000
--- a/tests/media/laser/stz_animateMotion_parsing2.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animateTransform_rotate.xml b/tests/media/laser/stz_animateTransform_rotate.xml
deleted file mode 100755
index f7484360e4..0000000000
--- a/tests/media/laser/stz_animateTransform_rotate.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animateTransform_rotate2.xml b/tests/media/laser/stz_animateTransform_rotate2.xml
deleted file mode 100755
index cbf3b3586e..0000000000
--- a/tests/media/laser/stz_animateTransform_rotate2.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animateTransform_scale.xml b/tests/media/laser/stz_animateTransform_scale.xml
deleted file mode 100755
index 072570c99b..0000000000
--- a/tests/media/laser/stz_animateTransform_scale.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animateTransform_scale2.xml b/tests/media/laser/stz_animateTransform_scale2.xml
deleted file mode 100755
index e1b15f903a..0000000000
--- a/tests/media/laser/stz_animateTransform_scale2.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animateTransform_skew.xml b/tests/media/laser/stz_animateTransform_skew.xml
deleted file mode 100755
index a02fc526f4..0000000000
--- a/tests/media/laser/stz_animateTransform_skew.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animateTransform_skew2.xml b/tests/media/laser/stz_animateTransform_skew2.xml
deleted file mode 100755
index a45c2d7da5..0000000000
--- a/tests/media/laser/stz_animateTransform_skew2.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animateTransform_translate.xml b/tests/media/laser/stz_animateTransform_translate.xml
deleted file mode 100755
index a8aec83d05..0000000000
--- a/tests/media/laser/stz_animateTransform_translate.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animateTransform_translate2.xml b/tests/media/laser/stz_animateTransform_translate2.xml
deleted file mode 100755
index 6be61ef9a2..0000000000
--- a/tests/media/laser/stz_animateTransform_translate2.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_choice.xml b/tests/media/laser/stz_animate_choice.xml
deleted file mode 100755
index 868355ba4e..0000000000
--- a/tests/media/laser/stz_animate_choice.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_choice2.xml b/tests/media/laser/stz_animate_choice2.xml
deleted file mode 100755
index ff24a3e472..0000000000
--- a/tests/media/laser/stz_animate_choice2.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_colorrendering.xml b/tests/media/laser/stz_animate_colorrendering.xml
deleted file mode 100755
index fda384bef8..0000000000
--- a/tests/media/laser/stz_animate_colorrendering.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_colorrendering2.xml b/tests/media/laser/stz_animate_colorrendering2.xml
deleted file mode 100755
index d2ec9cb3d5..0000000000
--- a/tests/media/laser/stz_animate_colorrendering2.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_display-align.xml b/tests/media/laser/stz_animate_display-align.xml
deleted file mode 100755
index facef793bf..0000000000
--- a/tests/media/laser/stz_animate_display-align.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- My text
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_display-align2.xml b/tests/media/laser/stz_animate_display-align2.xml
deleted file mode 100755
index f0898a59ee..0000000000
--- a/tests/media/laser/stz_animate_display-align2.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-My text
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_display.xml b/tests/media/laser/stz_animate_display.xml
deleted file mode 100755
index f341a3ed24..0000000000
--- a/tests/media/laser/stz_animate_display.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_display2.xml b/tests/media/laser/stz_animate_display2.xml
deleted file mode 100755
index 1355930aea..0000000000
--- a/tests/media/laser/stz_animate_display2.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_editable.xml b/tests/media/laser/stz_animate_editable.xml
deleted file mode 100755
index 24a1a9deca..0000000000
--- a/tests/media/laser/stz_animate_editable.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- My text
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_editable2.xml b/tests/media/laser/stz_animate_editable2.xml
deleted file mode 100755
index 9527ee43e1..0000000000
--- a/tests/media/laser/stz_animate_editable2.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-My text
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_fill-rule.xml b/tests/media/laser/stz_animate_fill-rule.xml
deleted file mode 100755
index e3da1f962c..0000000000
--- a/tests/media/laser/stz_animate_fill-rule.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_fill-rule2.xml b/tests/media/laser/stz_animate_fill-rule2.xml
deleted file mode 100755
index 68eef8b7e9..0000000000
--- a/tests/media/laser/stz_animate_fill-rule2.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_fill.xml b/tests/media/laser/stz_animate_fill.xml
deleted file mode 100755
index fcaf873041..0000000000
--- a/tests/media/laser/stz_animate_fill.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_fill2.xml b/tests/media/laser/stz_animate_fill2.xml
deleted file mode 100755
index bad676afed..0000000000
--- a/tests/media/laser/stz_animate_fill2.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_fillstroke-opacity.xml b/tests/media/laser/stz_animate_fillstroke-opacity.xml
deleted file mode 100755
index bcc35ea6ab..0000000000
--- a/tests/media/laser/stz_animate_fillstroke-opacity.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_fillstroke-opacity2.xml b/tests/media/laser/stz_animate_fillstroke-opacity2.xml
deleted file mode 100755
index bea1ca0b93..0000000000
--- a/tests/media/laser/stz_animate_fillstroke-opacity2.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_font-family.xml b/tests/media/laser/stz_animate_font-family.xml
deleted file mode 100755
index 50f4d9f73d..0000000000
--- a/tests/media/laser/stz_animate_font-family.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- My text
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_font-family2.xml b/tests/media/laser/stz_animate_font-family2.xml
deleted file mode 100755
index d6c23fc406..0000000000
--- a/tests/media/laser/stz_animate_font-family2.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-My text
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_font-style.xml b/tests/media/laser/stz_animate_font-style.xml
deleted file mode 100755
index ec4c21b86b..0000000000
--- a/tests/media/laser/stz_animate_font-style.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- My text
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_font-style2.xml b/tests/media/laser/stz_animate_font-style2.xml
deleted file mode 100755
index 268ccb7f3f..0000000000
--- a/tests/media/laser/stz_animate_font-style2.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-My text
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_font-weight.xml b/tests/media/laser/stz_animate_font-weight.xml
deleted file mode 100755
index 2be7c4a337..0000000000
--- a/tests/media/laser/stz_animate_font-weight.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- My text
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_font-weight2.xml b/tests/media/laser/stz_animate_font-weight2.xml
deleted file mode 100755
index cfa9cf2afa..0000000000
--- a/tests/media/laser/stz_animate_font-weight2.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-My text
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_gradientUnits.xml b/tests/media/laser/stz_animate_gradientUnits.xml
deleted file mode 100755
index 78e9c8412c..0000000000
--- a/tests/media/laser/stz_animate_gradientUnits.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_gradientUnits2.xml b/tests/media/laser/stz_animate_gradientUnits2.xml
deleted file mode 100755
index f18dee3ab0..0000000000
--- a/tests/media/laser/stz_animate_gradientUnits2.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_gsize.xml b/tests/media/laser/stz_animate_gsize.xml
deleted file mode 100755
index f3798877e8..0000000000
--- a/tests/media/laser/stz_animate_gsize.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_gsize2.xml b/tests/media/laser/stz_animate_gsize2.xml
deleted file mode 100755
index 7b16b01bea..0000000000
--- a/tests/media/laser/stz_animate_gsize2.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_hrefa.xml b/tests/media/laser/stz_animate_hrefa.xml
deleted file mode 100755
index c349430c2c..0000000000
--- a/tests/media/laser/stz_animate_hrefa.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_hrefa2.xml b/tests/media/laser/stz_animate_hrefa2.xml
deleted file mode 100755
index 400a8a781d..0000000000
--- a/tests/media/laser/stz_animate_hrefa2.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_hrefstreamid.xml b/tests/media/laser/stz_animate_hrefstreamid.xml
deleted file mode 100755
index f47f1ad636..0000000000
--- a/tests/media/laser/stz_animate_hrefstreamid.xml
+++ /dev/null
@@ -1,757 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_hrefstreamid2.xml b/tests/media/laser/stz_animate_hrefstreamid2.xml
deleted file mode 100755
index 12fcb924b1..0000000000
--- a/tests/media/laser/stz_animate_hrefstreamid2.xml
+++ /dev/null
@@ -1,746 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_hrefuse.xml b/tests/media/laser/stz_animate_hrefuse.xml
deleted file mode 100755
index cd27595534..0000000000
--- a/tests/media/laser/stz_animate_hrefuse.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_hrefuse2.xml b/tests/media/laser/stz_animate_hrefuse2.xml
deleted file mode 100755
index 2ef93a82d9..0000000000
--- a/tests/media/laser/stz_animate_hrefuse2.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_image-rendering.xml b/tests/media/laser/stz_animate_image-rendering.xml
deleted file mode 100755
index 1ee0317715..0000000000
--- a/tests/media/laser/stz_animate_image-rendering.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_image-rendering2.xml b/tests/media/laser/stz_animate_image-rendering2.xml
deleted file mode 100755
index f7c9b56732..0000000000
--- a/tests/media/laser/stz_animate_image-rendering2.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_paintserver.xml b/tests/media/laser/stz_animate_paintserver.xml
deleted file mode 100755
index c9c48568cb..0000000000
--- a/tests/media/laser/stz_animate_paintserver.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_paintserver2.xml b/tests/media/laser/stz_animate_paintserver2.xml
deleted file mode 100755
index 8e75ce4fff..0000000000
--- a/tests/media/laser/stz_animate_paintserver2.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_parsing.xml b/tests/media/laser/stz_animate_parsing.xml
deleted file mode 100755
index 2524670482..0000000000
--- a/tests/media/laser/stz_animate_parsing.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_parsing2.xml b/tests/media/laser/stz_animate_parsing2.xml
deleted file mode 100755
index 0fe1d6f2c2..0000000000
--- a/tests/media/laser/stz_animate_parsing2.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_path.xml b/tests/media/laser/stz_animate_path.xml
deleted file mode 100755
index 14c569d1ab..0000000000
--- a/tests/media/laser/stz_animate_path.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_path2.xml b/tests/media/laser/stz_animate_path2.xml
deleted file mode 100755
index 8f34334a86..0000000000
--- a/tests/media/laser/stz_animate_path2.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_pointer-events.xml b/tests/media/laser/stz_animate_pointer-events.xml
deleted file mode 100755
index 6d46feb7f5..0000000000
--- a/tests/media/laser/stz_animate_pointer-events.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_pointer-events2.xml b/tests/media/laser/stz_animate_pointer-events2.xml
deleted file mode 100755
index ffd4981900..0000000000
--- a/tests/media/laser/stz_animate_pointer-events2.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_points.xml b/tests/media/laser/stz_animate_points.xml
deleted file mode 100755
index 21707297a6..0000000000
--- a/tests/media/laser/stz_animate_points.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_points2.xml b/tests/media/laser/stz_animate_points2.xml
deleted file mode 100755
index 0138679aa8..0000000000
--- a/tests/media/laser/stz_animate_points2.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_preserveAspectRatio.xml b/tests/media/laser/stz_animate_preserveAspectRatio.xml
deleted file mode 100755
index a26a25eb34..0000000000
--- a/tests/media/laser/stz_animate_preserveAspectRatio.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_preserveAspectRatio2.xml b/tests/media/laser/stz_animate_preserveAspectRatio2.xml
deleted file mode 100755
index 277ab1164b..0000000000
--- a/tests/media/laser/stz_animate_preserveAspectRatio2.xml
+++ /dev/null
@@ -1,319 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_shaperendering.xml b/tests/media/laser/stz_animate_shaperendering.xml
deleted file mode 100755
index 2726cdf586..0000000000
--- a/tests/media/laser/stz_animate_shaperendering.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_shaperendering2.xml b/tests/media/laser/stz_animate_shaperendering2.xml
deleted file mode 100755
index b63b7650d8..0000000000
--- a/tests/media/laser/stz_animate_shaperendering2.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_stroke-linecap.xml b/tests/media/laser/stz_animate_stroke-linecap.xml
deleted file mode 100755
index fe9b050f9c..0000000000
--- a/tests/media/laser/stz_animate_stroke-linecap.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_stroke-linecap2.xml b/tests/media/laser/stz_animate_stroke-linecap2.xml
deleted file mode 100755
index bf4b9e9241..0000000000
--- a/tests/media/laser/stz_animate_stroke-linecap2.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_stroke-linejoin.xml b/tests/media/laser/stz_animate_stroke-linejoin.xml
deleted file mode 100755
index a28a21a545..0000000000
--- a/tests/media/laser/stz_animate_stroke-linejoin.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_stroke-linejoin2.xml b/tests/media/laser/stz_animate_stroke-linejoin2.xml
deleted file mode 100755
index d674d68b44..0000000000
--- a/tests/media/laser/stz_animate_stroke-linejoin2.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_stroke-width.xml b/tests/media/laser/stz_animate_stroke-width.xml
deleted file mode 100755
index ec6797d50c..0000000000
--- a/tests/media/laser/stz_animate_stroke-width.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_stroke-width2.xml b/tests/media/laser/stz_animate_stroke-width2.xml
deleted file mode 100755
index 5eeb530e98..0000000000
--- a/tests/media/laser/stz_animate_stroke-width2.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_text-anchor.xml b/tests/media/laser/stz_animate_text-anchor.xml
deleted file mode 100755
index 95f186ddc1..0000000000
--- a/tests/media/laser/stz_animate_text-anchor.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- My text
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_text-anchor2.xml b/tests/media/laser/stz_animate_text-anchor2.xml
deleted file mode 100755
index ffa127e89a..0000000000
--- a/tests/media/laser/stz_animate_text-anchor2.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-My text
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_vector-effect.xml b/tests/media/laser/stz_animate_vector-effect.xml
deleted file mode 100755
index 64ea312b4b..0000000000
--- a/tests/media/laser/stz_animate_vector-effect.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_vector-effect2.xml b/tests/media/laser/stz_animate_vector-effect2.xml
deleted file mode 100755
index 84f90f1def..0000000000
--- a/tests/media/laser/stz_animate_vector-effect2.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_viewBox.xml b/tests/media/laser/stz_animate_viewBox.xml
deleted file mode 100755
index 9b88962cf1..0000000000
--- a/tests/media/laser/stz_animate_viewBox.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_viewBox2.xml b/tests/media/laser/stz_animate_viewBox2.xml
deleted file mode 100755
index 0a8a2f6182..0000000000
--- a/tests/media/laser/stz_animate_viewBox2.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_visibility.xml b/tests/media/laser/stz_animate_visibility.xml
deleted file mode 100755
index ccd8129aed..0000000000
--- a/tests/media/laser/stz_animate_visibility.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
- A simple text .
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_visibility2.xml b/tests/media/laser/stz_animate_visibility2.xml
deleted file mode 100755
index 3d2fbe8366..0000000000
--- a/tests/media/laser/stz_animate_visibility2.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-A simple text .
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_animate_xy.xml b/tests/media/laser/stz_animate_xy.xml
deleted file mode 100755
index 318fdd181b..0000000000
--- a/tests/media/laser/stz_animate_xy.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_animate_xy2.xml b/tests/media/laser/stz_animate_xy2.xml
deleted file mode 100755
index 5064c7a6f3..0000000000
--- a/tests/media/laser/stz_animate_xy2.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_anyXML_replace.xml b/tests/media/laser/stz_anyXML_replace.xml
deleted file mode 100755
index 52ed180cec..0000000000
--- a/tests/media/laser/stz_anyXML_replace.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_circle_parsing.xml b/tests/media/laser/stz_circle_parsing.xml
deleted file mode 100755
index 2aad97ea4b..0000000000
--- a/tests/media/laser/stz_circle_parsing.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_circle_parsing2.xml b/tests/media/laser/stz_circle_parsing2.xml
deleted file mode 100755
index 8255740b14..0000000000
--- a/tests/media/laser/stz_circle_parsing2.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_defs_parsing.xml b/tests/media/laser/stz_defs_parsing.xml
deleted file mode 100755
index 5de98c6dbc..0000000000
--- a/tests/media/laser/stz_defs_parsing.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_defs_parsing2.xml b/tests/media/laser/stz_defs_parsing2.xml
deleted file mode 100755
index 867a963c18..0000000000
--- a/tests/media/laser/stz_defs_parsing2.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_desc_parsing.xml b/tests/media/laser/stz_desc_parsing.xml
deleted file mode 100755
index 3afd6f9641..0000000000
--- a/tests/media/laser/stz_desc_parsing.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- Blabla...
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_desc_parsing2.xml b/tests/media/laser/stz_desc_parsing2.xml
deleted file mode 100755
index c59742a248..0000000000
--- a/tests/media/laser/stz_desc_parsing2.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-Blabla...
-
-
-
-
-
diff --git a/tests/media/laser/stz_ellipse_parsing.xml b/tests/media/laser/stz_ellipse_parsing.xml
deleted file mode 100755
index 55604ea949..0000000000
--- a/tests/media/laser/stz_ellipse_parsing.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_ellipse_parsing2.xml b/tests/media/laser/stz_ellipse_parsing2.xml
deleted file mode 100755
index 1f39443bea..0000000000
--- a/tests/media/laser/stz_ellipse_parsing2.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_foreignObject_parsing.xml b/tests/media/laser/stz_foreignObject_parsing.xml
deleted file mode 100755
index a275db14b2..0000000000
--- a/tests/media/laser/stz_foreignObject_parsing.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- Children are yet encoded by the encoder
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_g_parsing.xml b/tests/media/laser/stz_g_parsing.xml
deleted file mode 100755
index d2c6fe0dad..0000000000
--- a/tests/media/laser/stz_g_parsing.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_g_parsing2.xml b/tests/media/laser/stz_g_parsing2.xml
deleted file mode 100755
index e13265ed05..0000000000
--- a/tests/media/laser/stz_g_parsing2.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_image_parsing.xml b/tests/media/laser/stz_image_parsing.xml
deleted file mode 100755
index 5265c7257b..0000000000
--- a/tests/media/laser/stz_image_parsing.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_image_parsing2.xml b/tests/media/laser/stz_image_parsing2.xml
deleted file mode 100755
index 70f032fab4..0000000000
--- a/tests/media/laser/stz_image_parsing2.xml
+++ /dev/null
@@ -1,319 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_line_parsing.xml b/tests/media/laser/stz_line_parsing.xml
deleted file mode 100755
index 80e53b77d9..0000000000
--- a/tests/media/laser/stz_line_parsing.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_line_parsing2.xml b/tests/media/laser/stz_line_parsing2.xml
deleted file mode 100755
index 483e54480a..0000000000
--- a/tests/media/laser/stz_line_parsing2.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_linearGradient_bbox.xml b/tests/media/laser/stz_linearGradient_bbox.xml
deleted file mode 100755
index 3f504e7411..0000000000
--- a/tests/media/laser/stz_linearGradient_bbox.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_linearGradient_bbox2.xml b/tests/media/laser/stz_linearGradient_bbox2.xml
deleted file mode 100755
index b23d5da623..0000000000
--- a/tests/media/laser/stz_linearGradient_bbox2.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_linearGradient_userSpace.xml b/tests/media/laser/stz_linearGradient_userSpace.xml
deleted file mode 100755
index 8fbd36d592..0000000000
--- a/tests/media/laser/stz_linearGradient_userSpace.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_linearGradient_userSpace2.xml b/tests/media/laser/stz_linearGradient_userSpace2.xml
deleted file mode 100755
index 7e09a01278..0000000000
--- a/tests/media/laser/stz_linearGradient_userSpace2.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_metadata_parsing.xml b/tests/media/laser/stz_metadata_parsing.xml
deleted file mode 100755
index a0f609f14f..0000000000
--- a/tests/media/laser/stz_metadata_parsing.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- Metadata taratata!
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_path_parsing.xml b/tests/media/laser/stz_path_parsing.xml
deleted file mode 100755
index 7a8e23d6db..0000000000
--- a/tests/media/laser/stz_path_parsing.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_path_parsing2.xml b/tests/media/laser/stz_path_parsing2.xml
deleted file mode 100755
index cadf5caa3d..0000000000
--- a/tests/media/laser/stz_path_parsing2.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_polygon_parsing.xml b/tests/media/laser/stz_polygon_parsing.xml
deleted file mode 100755
index 77bb6b7770..0000000000
--- a/tests/media/laser/stz_polygon_parsing.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_polygon_parsing2.xml b/tests/media/laser/stz_polygon_parsing2.xml
deleted file mode 100755
index a726327c92..0000000000
--- a/tests/media/laser/stz_polygon_parsing2.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_polyline_parsing.xml b/tests/media/laser/stz_polyline_parsing.xml
deleted file mode 100755
index 3e06c39e41..0000000000
--- a/tests/media/laser/stz_polyline_parsing.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_polyline_parsing2.xml b/tests/media/laser/stz_polyline_parsing2.xml
deleted file mode 100755
index aec162c1d2..0000000000
--- a/tests/media/laser/stz_polyline_parsing2.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_rect_parsing.xml b/tests/media/laser/stz_rect_parsing.xml
deleted file mode 100755
index cb41279d6c..0000000000
--- a/tests/media/laser/stz_rect_parsing.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_rect_parsing2.xml b/tests/media/laser/stz_rect_parsing2.xml
deleted file mode 100755
index 912242e2a1..0000000000
--- a/tests/media/laser/stz_rect_parsing2.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_set_color.xml b/tests/media/laser/stz_set_color.xml
deleted file mode 100755
index 9a919b932c..0000000000
--- a/tests/media/laser/stz_set_color.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_set_color2.xml b/tests/media/laser/stz_set_color2.xml
deleted file mode 100755
index 54dd19eed6..0000000000
--- a/tests/media/laser/stz_set_color2.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_svg_parsing.xml b/tests/media/laser/stz_svg_parsing.xml
deleted file mode 100755
index 14c83a8021..0000000000
--- a/tests/media/laser/stz_svg_parsing.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/media/laser/stz_svg_parsing2.xml b/tests/media/laser/stz_svg_parsing2.xml
deleted file mode 100755
index 629c58673c..0000000000
--- a/tests/media/laser/stz_svg_parsing2.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_switch_parsing.xml b/tests/media/laser/stz_switch_parsing.xml
deleted file mode 100755
index 6bfeae3801..0000000000
--- a/tests/media/laser/stz_switch_parsing.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- French
- Canadian French
- Swiss French
- English
- UK English
- USA english
- English or French
- English or Spain
- French or Italian
- German or Italian
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_text_parsing.xml b/tests/media/laser/stz_text_parsing.xml
deleted file mode 100755
index ddb2bae9ee..0000000000
--- a/tests/media/laser/stz_text_parsing.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- A dummy text
-
-
- A dummy text
-
-
- Click Here
-
-
- A dum my text.
- -- Login : Click here to edit --
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_text_parsing2.xml b/tests/media/laser/stz_text_parsing2.xml
deleted file mode 100755
index 55c1eb9269..0000000000
--- a/tests/media/laser/stz_text_parsing2.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-A dummy text
-A dummy text
-Click Here
-A dum my text.
--- Login : Click here to edit --
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_title_parsing.xml b/tests/media/laser/stz_title_parsing.xml
deleted file mode 100755
index 0fa7477a79..0000000000
--- a/tests/media/laser/stz_title_parsing.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- My title
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_use_parsing.xml b/tests/media/laser/stz_use_parsing.xml
deleted file mode 100755
index 3d48f295f0..0000000000
--- a/tests/media/laser/stz_use_parsing.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/stz_use_parsing2.xml b/tests/media/laser/stz_use_parsing2.xml
deleted file mode 100755
index 360bca57ae..0000000000
--- a/tests/media/laser/stz_use_parsing2.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/laser/x_austria_relief.png b/tests/media/laser/x_austria_relief.png
deleted file mode 100644
index be4594665f..0000000000
Binary files a/tests/media/laser/x_austria_relief.png and /dev/null differ
diff --git a/tests/media/svg/Ghostscript_Tiger.svg b/tests/media/svg/Ghostscript_Tiger.svg
deleted file mode 100644
index 679edec2eb..0000000000
--- a/tests/media/svg/Ghostscript_Tiger.svg
+++ /dev/null
@@ -1,725 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/svg/all_syntaxes_1.1F2.svg b/tests/media/svg/all_syntaxes_1.1F2.svg
deleted file mode 100644
index ad81ac8a23..0000000000
--- a/tests/media/svg/all_syntaxes_1.1F2.svg
+++ /dev/null
@@ -1,498 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/svg/createanim-by-script.svg b/tests/media/svg/createanim-by-script.svg
deleted file mode 100644
index 0618c5781a..0000000000
--- a/tests/media/svg/createanim-by-script.svg
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/svg/createimage-by-script.svg b/tests/media/svg/createimage-by-script.svg
deleted file mode 100644
index 7ddec455d3..0000000000
--- a/tests/media/svg/createimage-by-script.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
diff --git a/tests/media/svg/fonts-elem-01-t.svg b/tests/media/svg/fonts-elem-01-t.svg
deleted file mode 100755
index 20a22650f4..0000000000
--- a/tests/media/svg/fonts-elem-01-t.svg
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- This is a basic test for embedded SVG fonts. The font "Comic Sans" (available from Microsoft) has been converted into an SVG font and embedded in the SVG file. The test contains two text areas, each with the character string "AyÖ@ç" drawn at the same font size.
- The upper area contains the glyphs from the embedded font placed in the SVG file as path elements. Each glyph is placed at the location it would be if rendered using normal text rendering (ie. the horizontal advance between characters has been preserved).
- The lower area contains the text string rendered using the embedded SVG font. It should appear exactly the same as the upper text area, ie. font size, character baseline and horizontal advance should be the same.
-
-
- $RCSfile: fonts-elem-01-t.svg,v $
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Basic SVG font element
-
-
-
-
- Placed Glyphs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SVG Font
-
-
- AyÖ@ç
-
-
-
- $Revision: 1.7 $
-
-
-
-
-
diff --git a/tests/media/svg/media-anim-202-t.svg b/tests/media/svg/media-anim-202-t.svg
deleted file mode 100755
index 03d1a4b9a6..0000000000
--- a/tests/media/svg/media-anim-202-t.svg
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- Animation Elements with External References
- This test validates the animation element with external references with emphases on time based animations.
- The same external file is used for all seven tests.
- The 'initialVisibility' attribute is not specified so the default should apply - 'whenStarted'.
- In other words the animations should not be visible until they start and then they should disappear as the
- fill is not set to 'freeze' so the initial state should be re-instated.
-
-
- $RCSfile: media-anim-202-t.svg,v $
-
-
-
-
-
-
- Animation Elements with External References
-
- Testing time-base animation control. Every time a scale shows up, its own time should be 0
-
-
-
-
-
-
-
-
- Reference Timeline : starts at 0, goes through the scale in 10s
-
-
-
- 1.
- Full Animation : starts at 0, stops at 10
-
-
-
- 2.
- Shorter Animation used : appears at 2, stops at 6
-
-
-
- 3.
- Longer Animation (14s) : appears at 0, stops at 10
-
-
-
- 4.
- Short repeatCount animation : goes 5 times from 0 to 2,
- stops at 10
-
-
-
- 5.
- Short repeatDur animation : same as above
-
-
-
- 6.
- Frozen animation : appears at 4, freezes on 4 at 8
-
-
-
- 7.
- Interrupted animation : should stop at 4 because of
- "end" attribute
-
-
-
- $Revision: 1.9 $
-
-
diff --git a/tests/media/svg/media-audio-201-t.svg b/tests/media/svg/media-audio-201-t.svg
deleted file mode 100755
index efacee155d..0000000000
--- a/tests/media/svg/media-audio-201-t.svg
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- Test on audio.
-
-
- Two audio elements referencing different media files start at 0s.
-
-
- Two distinct media audio file should be heard at the same time.
-
-
- If the user agent does not support the WAV media format, the test is still a pass.
-
-
-
- $RCSfile: media-audio-201-t.svg,v $
-
-
- Two sounds at the same time
-
-
-
-
- $Revision: 1.4 $
-
-
-
-
diff --git a/tests/media/svg/media-video-201-t.svg b/tests/media/svg/media-video-201-t.svg
deleted file mode 100755
index 53a390820a..0000000000
--- a/tests/media/svg/media-video-201-t.svg
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- Video Width and Height
- The frame contains a video with width and height not specified - these should default
- to 0 and nothing should be rendered.
-
- If the user agent does not support the 3GP media format, the test is still a pass.
-
-
-
- $RCSfile: media-video-201-t.svg,v $
-
-
-
-
-
-
-
- Video Width and Height
-
- The frame contains a video with width and height not specified - these should default
-
- to 0 and nothing should be rendered.
-
-
-
- $Revision: 1.8 $
-
-
diff --git a/tests/media/svg/opacity.svg b/tests/media/svg/opacity.svg
deleted file mode 100644
index 5496d3f1ef..0000000000
--- a/tests/media/svg/opacity.svg
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-G
-
-
-
-
-
-n2
-
-all
-
-
-
-
->n5
-
-x.a
-
-
-
-n4
-
-x.b
-
-
-
-
-n5->n4
-
-
-
-
-
-n3
-
-x.z
-
-
-
-
-n4->n3
-
-
-
-
-
-n3->n2
-
-
-
-
-
-
diff --git a/tests/media/svg/paint-other-201-t.svg b/tests/media/svg/paint-other-201-t.svg
deleted file mode 100755
index 804f0c667a..0000000000
--- a/tests/media/svg/paint-other-201-t.svg
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Test solidColor paint server with 'solid-opacity' attribute.
-
- There are three 'solidColor' definitions - red, green, blue.
- These are used for both the fill and outlines of the rectangle and circle.
-
-
-
- $RCSfile: paint-other-201-t.svg,v $
-
-
-
-
-
- Solid Color Paint Server
-
- There are three 'solidColor' definitions - red, green, blue.
-
-
- These are used for both the fill and outlines of the rectangle and circle.
-
-
-
-
-
-
-
-
-
-
-
-
-
- $Revision: 1.4 $
-
-
-
-
-
diff --git a/tests/media/svg/res/animation2.svg b/tests/media/svg/res/animation2.svg
deleted file mode 100755
index 05ca029981..0000000000
--- a/tests/media/svg/res/animation2.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
- 0
- 2
- 4
- 6
- 8
- 10
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/svg/shapes-circle-01-t.svg b/tests/media/svg/shapes-circle-01-t.svg
deleted file mode 100755
index ba0004f9be..0000000000
--- a/tests/media/svg/shapes-circle-01-t.svg
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- The rendered picture should match the reference image, except for possible variations in the labelling text (per CSS2 rules).
-
-
- $RCSfile: shapes-circle-01-t.svg,v $
-
- Testing the <circle/> element with different fill, stroke and stroke-width attributes
-
-
-
-
-
-
-
-
- $Revision: 1.9 $
-
-
-
-
-
diff --git a/tests/media/svg/shapes-polyline-01-t.svg b/tests/media/svg/shapes-polyline-01-t.svg
deleted file mode 100755
index d1347671ac..0000000000
--- a/tests/media/svg/shapes-polyline-01-t.svg
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- The rendered picture should match the reference image, except for possible variations in the labelling text (per CSS2 rules).
-
-
- $RCSfile: shapes-polyline-01-t.svg,v $
-
- Testing the <polyline/> element with different fill, stroke and stroke-width attributes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $Revision: 1.8 $
-
-
-
-
-
diff --git a/tests/media/svg/shapes-rect-01-t.svg b/tests/media/svg/shapes-rect-01-t.svg
deleted file mode 100755
index 5f61f787db..0000000000
--- a/tests/media/svg/shapes-rect-01-t.svg
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- The rendered picture should match the reference image, except for possible variations in the labelling text (per CSS2 rules).
-
-
- $RCSfile: shapes-rect-01-t.svg,v $
-
- Testing the <rect/> element with different fill, stroke and rx attributes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $Revision: 1.9 $
-
-
-
-
-
diff --git a/tests/media/svg/struct-cond-205-t.svg b/tests/media/svg/struct-cond-205-t.svg
deleted file mode 100755
index 2c652caa30..0000000000
--- a/tests/media/svg/struct-cond-205-t.svg
+++ /dev/null
@@ -1,246 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Tests all the SVG Tiny 1.2 feature strings using requiredFeatures.
-
-
-
- $RCSfile: struct-cond-205-t.svg,v $
-
-
-
-
-
- Required Features Attribute
-
-
-
- Feature
- Supported?
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#SVG-static
-
- Yes
- No
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#SVG-static-DOM
-
- Yes
- No
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#SVG-animated
-
- Yes
- No
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#SVG-all
-
- Yes
- No
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#CoreAttribute
-
- Yes
- No
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#NavigationAttribute
-
- Yes
- No
-
- garbage
-
- Yes
- No (expected)
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#NavigationAttribute
-
- Yes
- No
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#Structure
-
- Yes
- No
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#structure
-
- Yes
- No (expected)
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#ConditionalProcessing
-
- Yes
- No
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#ConditionalProcessingAttribute
-
- Yes
- No
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#Image
-
- Yes
- No
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#Prefetch
-
- Yes
- No
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#Discard
-
- Yes
- No
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#Shape
-
- Yes
- No
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#Text
-
- Yes
- No
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#PaintAttribute
-
- Yes
- No
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#OpacityAttribute
-
- Yes
- No
-
- http://www.w3.org/Graphics/SVG/feature/1.2/#GraphicsAttribute
-
- Yes
- No
-
-
-
-
-
- $Revision: 1.3 $
-
-
-
-
diff --git a/tests/media/svg/struct-image-01-t.svg b/tests/media/svg/struct-image-01-t.svg
deleted file mode 100755
index 7868a8e73a..0000000000
--- a/tests/media/svg/struct-image-01-t.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- The image test case checks to see if the basic image formats allowed in the tiny profile are supported. The upper right has an JPG image the lower right has a PNG image. They are the same image. Those positions are relative to the upper left of the entire canvas. If any of the components are missing, then an image format is not being properly supported.
- The rendered picture should match the reference image, except for possible variations in the labelling text (per CSS2 rules).
-
-
- $RCSfile: struct-image-01-t.svg,v $
-
-
-
-
-
- $Revision: 1.8 $
-
-
-
-
-
diff --git a/tests/media/svg/struct-use-01-t.svg b/tests/media/svg/struct-use-01-t.svg
deleted file mode 100755
index 3b9c4f42f6..0000000000
--- a/tests/media/svg/struct-use-01-t.svg
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- The purpose of this test is to validate proper handling of the use element. In particular, the test checks the proper inheritance of properties through the shadow tree (rather than through the document tree).
- The test should display various elements in different shades of green. If an element is not displayed in green, but in red fill and/or yellow stroke, then it is in error.
-
-
- $RCSfile: struct-use-01-t.svg,v $
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Text
-
-
-
-
- <rect>
- <circle>
- <ellipse>
- <line>
- <polyline>
- <polygon>
- <path>
- <image>
- <text>
-
-
- <g>
- <use>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $Revision: 1.5 $
-
-
-
-
-
diff --git a/tests/media/svg/text-area-204-t.svg b/tests/media/svg/text-area-204-t.svg
deleted file mode 100755
index 11d6b1d663..0000000000
--- a/tests/media/svg/text-area-204-t.svg
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- TextArea with Animated Font-size
- The font-size is animated from 32 to 8.5 - text should continually rewrap as the font-size decreases in size.
- The text is taken from "The Lost Princess of Oz" by Baum, L. Frank (Lyman Frank), 1856-1919
-
-
- $RCSfile: text-area-204-t.svg,v $
-
-
-
-
- TextArea with Animated Font-size
- The text should continually rewrap as the 'font-size' decreases and increases in size.
- Excerpt from "The Lost Princess of Oz" by Baum, L. Frank (Lyman Frank), 1856-1919
-
-
-
- $Revision: 1.6 $
-
-
-
diff --git a/tests/media/svg/utfscript.svg b/tests/media/svg/utfscript.svg
deleted file mode 100644
index 3729e8dabc..0000000000
--- a/tests/media/svg/utfscript.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
- Léa
-
-
-
diff --git a/tests/media/swf/cuisine.swf b/tests/media/swf/cuisine.swf
deleted file mode 100644
index fddf5ab0bb..0000000000
Binary files a/tests/media/swf/cuisine.swf and /dev/null differ
diff --git a/tests/media/swf/ducks.swf b/tests/media/swf/ducks.swf
deleted file mode 100755
index 3d1e8a69d5..0000000000
Binary files a/tests/media/swf/ducks.swf and /dev/null differ
diff --git a/tests/media/swf/swfscout_ActionScript.swf b/tests/media/swf/swfscout_ActionScript.swf
deleted file mode 100755
index ad5f19e419..0000000000
Binary files a/tests/media/swf/swfscout_ActionScript.swf and /dev/null differ
diff --git a/tests/media/swf/swfscout_Audio.swf b/tests/media/swf/swfscout_Audio.swf
deleted file mode 100755
index 0b4fe1b945..0000000000
Binary files a/tests/media/swf/swfscout_Audio.swf and /dev/null differ
diff --git a/tests/media/swf/swfscout_ButtonWithSprite.swf b/tests/media/swf/swfscout_ButtonWithSprite.swf
deleted file mode 100755
index 5cc7b89d59..0000000000
Binary files a/tests/media/swf/swfscout_ButtonWithSprite.swf and /dev/null differ
diff --git a/tests/media/ttml/ebu-ttd_prefix.ttml b/tests/media/ttml/ebu-ttd_prefix.ttml
deleted file mode 100644
index 5b942ad5c2..0000000000
--- a/tests/media/ttml/ebu-ttd_prefix.ttml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
- v1.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- second text
-
-
- second text
-
-
-
-
diff --git a/tests/media/ttml/ebu-ttd_sample.ttml b/tests/media/ttml/ebu-ttd_sample.ttml
deleted file mode 100644
index 0f5d7ec630..0000000000
--- a/tests/media/ttml/ebu-ttd_sample.ttml
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
00:00:00.000 00:00:01.400
-
00:00:02.120 00:00:03.800
-
00:00:22.720 00:00:25.840
-
00:00:26.080 00:00:29.120
-
00:00:29.120 00:00:30.640
-
00:00:30.960 00:00:33.200
-
00:00:33.200 00:00:36.320
-
00:00:36.320 00:00:40.040
-
00:00:40.040 00:00:43.520
-
00:00:43.520 00:00:46.920
-
00:00:46.920 00:00:51.040
-
00:00:51.080 00:00:54.160
-
00:00:54.480 00:00:58.240
-
-
-
-
diff --git a/tests/media/ttml/ebu-ttd_sample_invalid_mixed_namespaces.ttml b/tests/media/ttml/ebu-ttd_sample_invalid_mixed_namespaces.ttml
deleted file mode 100644
index 210a7e7c46..0000000000
--- a/tests/media/ttml/ebu-ttd_sample_invalid_mixed_namespaces.ttml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- 00:00:00.000 00:00:01.400
- 00:00:02.120 00:00:03.800
-
-
-
-
diff --git a/tests/media/ttml/ebu-ttd_sample_invalid_ns.ttml b/tests/media/ttml/ebu-ttd_sample_invalid_ns.ttml
deleted file mode 100644
index 412b29bfc2..0000000000
--- a/tests/media/ttml/ebu-ttd_sample_invalid_ns.ttml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
00:00:00.000 00:00:01.400
-
00:00:02.120 00:00:03.800
-
-
-
-
diff --git a/tests/media/ttml/ebu-ttd_sample_invalid_root.ttml b/tests/media/ttml/ebu-ttd_sample_invalid_root.ttml
deleted file mode 100644
index 04ef7259ba..0000000000
--- a/tests/media/ttml/ebu-ttd_sample_invalid_root.ttml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
00:00:00.000 00:00:01.400
-
00:00:02.120 00:00:03.800
-
-
-
-
diff --git a/tests/media/ttml/ebu-ttd_sample_span.ttml b/tests/media/ttml/ebu-ttd_sample_span.ttml
deleted file mode 100644
index 11e19be424..0000000000
--- a/tests/media/ttml/ebu-ttd_sample_span.ttml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
00:00:00.000 00:00:01.400
-
00:00:02.120 00:00:03.800
-
00:00:22.720 00:00:25.840
-
-
-
-
diff --git a/tests/media/ttml/ebu-ttd_timing_contiguous.ttml b/tests/media/ttml/ebu-ttd_timing_contiguous.ttml
deleted file mode 100644
index caa3c182b7..0000000000
--- a/tests/media/ttml/ebu-ttd_timing_contiguous.ttml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
00:00:00.000 00:00:01.400
-
00:00:01.400 00:00:02.120
-
00:00:02.120 00:00:03.800
-
00:00:03.800 00:00:25.840
-
-
-
-
diff --git a/tests/media/ttml/ebu-ttd_timing_non-contiguous.ttml b/tests/media/ttml/ebu-ttd_timing_non-contiguous.ttml
deleted file mode 100644
index d654769b8b..0000000000
--- a/tests/media/ttml/ebu-ttd_timing_non-contiguous.ttml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
00:00:00.000 00:00:01.400
-
00:00:02.120 00:00:03.800
-
00:00:22.720 00:00:25.840
-
00:00:26.080 00:00:29.120
-
-
-
-
diff --git a/tests/media/ttml/ebu-ttd_timing_overlapping_fail.ttml b/tests/media/ttml/ebu-ttd_timing_overlapping_fail.ttml
deleted file mode 100644
index 5559525e23..0000000000
--- a/tests/media/ttml/ebu-ttd_timing_overlapping_fail.ttml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
00:00:00.000 00:00:01.400
-
00:00:01.120 00:00:23.800
-
00:00:22.720 00:00:25.840
-
-
-
-
diff --git a/tests/media/ttml/ttml.nhml b/tests/media/ttml/ttml.nhml
deleted file mode 100644
index 5de2cf8ff8..0000000000
--- a/tests/media/ttml/ttml.nhml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/media/webvtt/comments.vtt b/tests/media/webvtt/comments.vtt
deleted file mode 100644
index 8cb1f1ed70..0000000000
--- a/tests/media/webvtt/comments.vtt
+++ /dev/null
@@ -1,45 +0,0 @@
-WEBVTT - Example with comments
-
-00:11.000 --> 00:13.000
-We are in New York City
-NOTE comment just after a cue
-
-00:13.000 --> 00:16.000
-We're actually at the Lucern Hotel, just down the street
-
-NOTE comment just before a cue identifier
-some id
-00:16.000 --> 00:18.000
-from the American Museum of Natural History
-
-NOTE in between cues
-
-00:18.000 --> 00:20.000
-And with me is Neil deGrasse Tyson
-
-00:20.000 --> 00:22.000
-Astrophysicist, Director of the Hayden Planetarium
-
-00:22.000 --> 00:24.000
-at the AMNH.
-
-00:24.000 --> 00:26.000
-Thank you for walking down here.
-
-00:27.000 --> 00:30.000
-And I want to do a follow-up on the last conversation we did.
-
-00:30.000 --> 00:31.500 align:end size:50%
-When we e-mailed-
-
-00:30.500 --> 00:32.500 align:start size:50%
-Didn't we talk about enough in that conversation?
-
-00:32.000 --> 00:35.500 align:end size:50%
-No! No no no no; 'cos 'cos obviously 'cos
-
-00:32.500 --> 00:33.500 align:start size:50%
-Laughs
-
-00:35.500 --> 00:38.000
-You know I'm so excited my glasses are falling off here.
\ No newline at end of file
diff --git a/tests/media/webvtt/concatenation.vtt b/tests/media/webvtt/concatenation.vtt
deleted file mode 100644
index e5c70099c5..0000000000
--- a/tests/media/webvtt/concatenation.vtt
+++ /dev/null
@@ -1,51 +0,0 @@
-WEBVTT Result of a concatenation
-
-1
-00:00:00.000 --> 00:00:05.000
-First cue from 0s to 5s
-
-2
-00:00:05.000 --> 00:00:10.000
-Second cue from 5s to 10s
-
-3
-00:00:10.000 --> 00:00:15.000
-3rd cue from 10s to 15s
-
-4
-00:00:15.000 --> 00:00:20.000
-4th cue from 15s to 20s
-
-5
-00:00:20.000 --> 00:00:25.000
-5th cue from 20s to 25s
-
-6
-00:00:25.000 --> 00:00:30.000
-6th cue from 25s to 30s Last cue before concatenation
-
-WEBVTT Second WebVTT file being concatenated
-
-7
-00:00:30.000 --> 00:00:35.000
-7th cue from 30s to 35s
-
-8
-00:00:35.000 --> 00:00:40.000
-8th cue from 35s to 40s
-
-9
-00:00:40.000 --> 00:00:45.000
-9th cue from 40s to 45s
-
-10
-00:00:45.000 --> 00:00:50.000
-10th cue from 45s to 50s
-
-11
-00:00:50.000 --> 00:00:55.000
-11th cue from 50s to 55s
-
-12
-00:00:55.000 --> 00:01:00.000
-12th cue from 55s to 60s Last cue
\ No newline at end of file
diff --git a/tests/media/webvtt/counter.srt b/tests/media/webvtt/counter.srt
deleted file mode 100644
index 67b87d2c08..0000000000
--- a/tests/media/webvtt/counter.srt
+++ /dev/null
@@ -1,2400 +0,0 @@
-1
-00:00,000 --> 00:01,000
-Cue 1 Start Time 00:00,000
-
-2
-00:01,000 --> 00:02,000
-Cue 2 Start Time 00:01,000
-
-3
-00:02,000 --> 00:03,000
-Cue 3 Start Time 00:02,000
-
-4
-00:03,000 --> 00:04,000
-Cue 4 Start Time 00:03,000
-
-5
-00:04,000 --> 00:05,000
-Cue 5 Start Time 00:04,000
-
-6
-00:05,000 --> 00:06,000
-Cue 6 Start Time 00:05,000
-
-7
-00:06,000 --> 00:07,000
-Cue 7 Start Time 00:06,000
-
-8
-00:07,000 --> 00:08,000
-Cue 8 Start Time 00:07,000
-
-9
-00:08,000 --> 00:09,000
-Cue 9 Start Time 00:08,000
-
-10
-00:09,000 --> 00:10,000
-Cue 10 Start Time 00:09,000
-
-11
-00:10,000 --> 00:11,000
-Cue 11 Start Time 00:10,000
-
-12
-00:11,000 --> 00:12,000
-Cue 12 Start Time 00:11,000
-
-13
-00:12,000 --> 00:13,000
-Cue 13 Start Time 00:12,000
-
-14
-00:13,000 --> 00:14,000
-Cue 14 Start Time 00:13,000
-
-15
-00:14,000 --> 00:15,000
-Cue 15 Start Time 00:14,000
-
-16
-00:15,000 --> 00:16,000
-Cue 16 Start Time 00:15,000
-
-17
-00:16,000 --> 00:17,000
-Cue 17 Start Time 00:16,000
-
-18
-00:17,000 --> 00:18,000
-Cue 18 Start Time 00:17,000
-
-19
-00:18,000 --> 00:19,000
-Cue 19 Start Time 00:18,000
-
-20
-00:19,000 --> 00:20,000
-Cue 20 Start Time 00:19,000
-
-21
-00:20,000 --> 00:21,000
-Cue 21 Start Time 00:20,000
-
-22
-00:21,000 --> 00:22,000
-Cue 22 Start Time 00:21,000
-
-23
-00:22,000 --> 00:23,000
-Cue 23 Start Time 00:22,000
-
-24
-00:23,000 --> 00:24,000
-Cue 24 Start Time 00:23,000
-
-25
-00:24,000 --> 00:25,000
-Cue 25 Start Time 00:24,000
-
-26
-00:25,000 --> 00:26,000
-Cue 26 Start Time 00:25,000
-
-27
-00:26,000 --> 00:27,000
-Cue 27 Start Time 00:26,000
-
-28
-00:27,000 --> 00:28,000
-Cue 28 Start Time 00:27,000
-
-29
-00:28,000 --> 00:29,000
-Cue 29 Start Time 00:28,000
-
-30
-00:29,000 --> 00:30,000
-Cue 30 Start Time 00:29,000
-
-31
-00:30,000 --> 00:31,000
-Cue 31 Start Time 00:30,000
-
-32
-00:31,000 --> 00:32,000
-Cue 32 Start Time 00:31,000
-
-33
-00:32,000 --> 00:33,000
-Cue 33 Start Time 00:32,000
-
-34
-00:33,000 --> 00:34,000
-Cue 34 Start Time 00:33,000
-
-35
-00:34,000 --> 00:35,000
-Cue 35 Start Time 00:34,000
-
-36
-00:35,000 --> 00:36,000
-Cue 36 Start Time 00:35,000
-
-37
-00:36,000 --> 00:37,000
-Cue 37 Start Time 00:36,000
-
-38
-00:37,000 --> 00:38,000
-Cue 38 Start Time 00:37,000
-
-39
-00:38,000 --> 00:39,000
-Cue 39 Start Time 00:38,000
-
-40
-00:39,000 --> 00:40,000
-Cue 40 Start Time 00:39,000
-
-41
-00:40,000 --> 00:41,000
-Cue 41 Start Time 00:40,000
-
-42
-00:41,000 --> 00:42,000
-Cue 42 Start Time 00:41,000
-
-43
-00:42,000 --> 00:43,000
-Cue 43 Start Time 00:42,000
-
-44
-00:43,000 --> 00:44,000
-Cue 44 Start Time 00:43,000
-
-45
-00:44,000 --> 00:45,000
-Cue 45 Start Time 00:44,000
-
-46
-00:45,000 --> 00:46,000
-Cue 46 Start Time 00:45,000
-
-47
-00:46,000 --> 00:47,000
-Cue 47 Start Time 00:46,000
-
-48
-00:47,000 --> 00:48,000
-Cue 48 Start Time 00:47,000
-
-49
-00:48,000 --> 00:49,000
-Cue 49 Start Time 00:48,000
-
-50
-00:49,000 --> 00:50,000
-Cue 50 Start Time 00:49,000
-
-51
-00:50,000 --> 00:51,000
-Cue 51 Start Time 00:50,000
-
-52
-00:51,000 --> 00:52,000
-Cue 52 Start Time 00:51,000
-
-53
-00:52,000 --> 00:53,000
-Cue 53 Start Time 00:52,000
-
-54
-00:53,000 --> 00:54,000
-Cue 54 Start Time 00:53,000
-
-55
-00:54,000 --> 00:55,000
-Cue 55 Start Time 00:54,000
-
-56
-00:55,000 --> 00:56,000
-Cue 56 Start Time 00:55,000
-
-57
-00:56,000 --> 00:57,000
-Cue 57 Start Time 00:56,000
-
-58
-00:57,000 --> 00:58,000
-Cue 58 Start Time 00:57,000
-
-59
-00:58,000 --> 00:59,000
-Cue 59 Start Time 00:58,000
-
-60
-00:59,000 --> 01:00,000
-Cue 60 Start Time 00:59,000
-
-61
-01:00,000 --> 01:01,000
-Cue 61 Start Time 01:00,000
-
-62
-01:01,000 --> 01:02,000
-Cue 62 Start Time 01:01,000
-
-63
-01:02,000 --> 01:03,000
-Cue 63 Start Time 01:02,000
-
-64
-01:03,000 --> 01:04,000
-Cue 64 Start Time 01:03,000
-
-65
-01:04,000 --> 01:05,000
-Cue 65 Start Time 01:04,000
-
-66
-01:05,000 --> 01:06,000
-Cue 66 Start Time 01:05,000
-
-67
-01:06,000 --> 01:07,000
-Cue 67 Start Time 01:06,000
-
-68
-01:07,000 --> 01:08,000
-Cue 68 Start Time 01:07,000
-
-69
-01:08,000 --> 01:09,000
-Cue 69 Start Time 01:08,000
-
-70
-01:09,000 --> 01:10,000
-Cue 70 Start Time 01:09,000
-
-71
-01:10,000 --> 01:11,000
-Cue 71 Start Time 01:10,000
-
-72
-01:11,000 --> 01:12,000
-Cue 72 Start Time 01:11,000
-
-73
-01:12,000 --> 01:13,000
-Cue 73 Start Time 01:12,000
-
-74
-01:13,000 --> 01:14,000
-Cue 74 Start Time 01:13,000
-
-75
-01:14,000 --> 01:15,000
-Cue 75 Start Time 01:14,000
-
-76
-01:15,000 --> 01:16,000
-Cue 76 Start Time 01:15,000
-
-77
-01:16,000 --> 01:17,000
-Cue 77 Start Time 01:16,000
-
-78
-01:17,000 --> 01:18,000
-Cue 78 Start Time 01:17,000
-
-79
-01:18,000 --> 01:19,000
-Cue 79 Start Time 01:18,000
-
-80
-01:19,000 --> 01:20,000
-Cue 80 Start Time 01:19,000
-
-81
-01:20,000 --> 01:21,000
-Cue 81 Start Time 01:20,000
-
-82
-01:21,000 --> 01:22,000
-Cue 82 Start Time 01:21,000
-
-83
-01:22,000 --> 01:23,000
-Cue 83 Start Time 01:22,000
-
-84
-01:23,000 --> 01:24,000
-Cue 84 Start Time 01:23,000
-
-85
-01:24,000 --> 01:25,000
-Cue 85 Start Time 01:24,000
-
-86
-01:25,000 --> 01:26,000
-Cue 86 Start Time 01:25,000
-
-87
-01:26,000 --> 01:27,000
-Cue 87 Start Time 01:26,000
-
-88
-01:27,000 --> 01:28,000
-Cue 88 Start Time 01:27,000
-
-89
-01:28,000 --> 01:29,000
-Cue 89 Start Time 01:28,000
-
-90
-01:29,000 --> 01:30,000
-Cue 90 Start Time 01:29,000
-
-91
-01:30,000 --> 01:31,000
-Cue 91 Start Time 01:30,000
-
-92
-01:31,000 --> 01:32,000
-Cue 92 Start Time 01:31,000
-
-93
-01:32,000 --> 01:33,000
-Cue 93 Start Time 01:32,000
-
-94
-01:33,000 --> 01:34,000
-Cue 94 Start Time 01:33,000
-
-95
-01:34,000 --> 01:35,000
-Cue 95 Start Time 01:34,000
-
-96
-01:35,000 --> 01:36,000
-Cue 96 Start Time 01:35,000
-
-97
-01:36,000 --> 01:37,000
-Cue 97 Start Time 01:36,000
-
-98
-01:37,000 --> 01:38,000
-Cue 98 Start Time 01:37,000
-
-99
-01:38,000 --> 01:39,000
-Cue 99 Start Time 01:38,000
-
-100
-01:39,000 --> 01:40,000
-Cue 100 Start Time 01:39,000
-
-101
-01:40,000 --> 01:41,000
-Cue 101 Start Time 01:40,000
-
-102
-01:41,000 --> 01:42,000
-Cue 102 Start Time 01:41,000
-
-103
-01:42,000 --> 01:43,000
-Cue 103 Start Time 01:42,000
-
-104
-01:43,000 --> 01:44,000
-Cue 104 Start Time 01:43,000
-
-105
-01:44,000 --> 01:45,000
-Cue 105 Start Time 01:44,000
-
-106
-01:45,000 --> 01:46,000
-Cue 106 Start Time 01:45,000
-
-107
-01:46,000 --> 01:47,000
-Cue 107 Start Time 01:46,000
-
-108
-01:47,000 --> 01:48,000
-Cue 108 Start Time 01:47,000
-
-109
-01:48,000 --> 01:49,000
-Cue 109 Start Time 01:48,000
-
-110
-01:49,000 --> 01:50,000
-Cue 110 Start Time 01:49,000
-
-111
-01:50,000 --> 01:51,000
-Cue 111 Start Time 01:50,000
-
-112
-01:51,000 --> 01:52,000
-Cue 112 Start Time 01:51,000
-
-113
-01:52,000 --> 01:53,000
-Cue 113 Start Time 01:52,000
-
-114
-01:53,000 --> 01:54,000
-Cue 114 Start Time 01:53,000
-
-115
-01:54,000 --> 01:55,000
-Cue 115 Start Time 01:54,000
-
-116
-01:55,000 --> 01:56,000
-Cue 116 Start Time 01:55,000
-
-117
-01:56,000 --> 01:57,000
-Cue 117 Start Time 01:56,000
-
-118
-01:57,000 --> 01:58,000
-Cue 118 Start Time 01:57,000
-
-119
-01:58,000 --> 01:59,000
-Cue 119 Start Time 01:58,000
-
-120
-01:59,000 --> 02:00,000
-Cue 120 Start Time 01:59,000
-
-121
-02:00,000 --> 02:01,000
-Cue 121 Start Time 02:00,000
-
-122
-02:01,000 --> 02:02,000
-Cue 122 Start Time 02:01,000
-
-123
-02:02,000 --> 02:03,000
-Cue 123 Start Time 02:02,000
-
-124
-02:03,000 --> 02:04,000
-Cue 124 Start Time 02:03,000
-
-125
-02:04,000 --> 02:05,000
-Cue 125 Start Time 02:04,000
-
-126
-02:05,000 --> 02:06,000
-Cue 126 Start Time 02:05,000
-
-127
-02:06,000 --> 02:07,000
-Cue 127 Start Time 02:06,000
-
-128
-02:07,000 --> 02:08,000
-Cue 128 Start Time 02:07,000
-
-129
-02:08,000 --> 02:09,000
-Cue 129 Start Time 02:08,000
-
-130
-02:09,000 --> 02:10,000
-Cue 130 Start Time 02:09,000
-
-131
-02:10,000 --> 02:11,000
-Cue 131 Start Time 02:10,000
-
-132
-02:11,000 --> 02:12,000
-Cue 132 Start Time 02:11,000
-
-133
-02:12,000 --> 02:13,000
-Cue 133 Start Time 02:12,000
-
-134
-02:13,000 --> 02:14,000
-Cue 134 Start Time 02:13,000
-
-135
-02:14,000 --> 02:15,000
-Cue 135 Start Time 02:14,000
-
-136
-02:15,000 --> 02:16,000
-Cue 136 Start Time 02:15,000
-
-137
-02:16,000 --> 02:17,000
-Cue 137 Start Time 02:16,000
-
-138
-02:17,000 --> 02:18,000
-Cue 138 Start Time 02:17,000
-
-139
-02:18,000 --> 02:19,000
-Cue 139 Start Time 02:18,000
-
-140
-02:19,000 --> 02:20,000
-Cue 140 Start Time 02:19,000
-
-141
-02:20,000 --> 02:21,000
-Cue 141 Start Time 02:20,000
-
-142
-02:21,000 --> 02:22,000
-Cue 142 Start Time 02:21,000
-
-143
-02:22,000 --> 02:23,000
-Cue 143 Start Time 02:22,000
-
-144
-02:23,000 --> 02:24,000
-Cue 144 Start Time 02:23,000
-
-145
-02:24,000 --> 02:25,000
-Cue 145 Start Time 02:24,000
-
-146
-02:25,000 --> 02:26,000
-Cue 146 Start Time 02:25,000
-
-147
-02:26,000 --> 02:27,000
-Cue 147 Start Time 02:26,000
-
-148
-02:27,000 --> 02:28,000
-Cue 148 Start Time 02:27,000
-
-149
-02:28,000 --> 02:29,000
-Cue 149 Start Time 02:28,000
-
-150
-02:29,000 --> 02:30,000
-Cue 150 Start Time 02:29,000
-
-151
-02:30,000 --> 02:31,000
-Cue 151 Start Time 02:30,000
-
-152
-02:31,000 --> 02:32,000
-Cue 152 Start Time 02:31,000
-
-153
-02:32,000 --> 02:33,000
-Cue 153 Start Time 02:32,000
-
-154
-02:33,000 --> 02:34,000
-Cue 154 Start Time 02:33,000
-
-155
-02:34,000 --> 02:35,000
-Cue 155 Start Time 02:34,000
-
-156
-02:35,000 --> 02:36,000
-Cue 156 Start Time 02:35,000
-
-157
-02:36,000 --> 02:37,000
-Cue 157 Start Time 02:36,000
-
-158
-02:37,000 --> 02:38,000
-Cue 158 Start Time 02:37,000
-
-159
-02:38,000 --> 02:39,000
-Cue 159 Start Time 02:38,000
-
-160
-02:39,000 --> 02:40,000
-Cue 160 Start Time 02:39,000
-
-161
-02:40,000 --> 02:41,000
-Cue 161 Start Time 02:40,000
-
-162
-02:41,000 --> 02:42,000
-Cue 162 Start Time 02:41,000
-
-163
-02:42,000 --> 02:43,000
-Cue 163 Start Time 02:42,000
-
-164
-02:43,000 --> 02:44,000
-Cue 164 Start Time 02:43,000
-
-165
-02:44,000 --> 02:45,000
-Cue 165 Start Time 02:44,000
-
-166
-02:45,000 --> 02:46,000
-Cue 166 Start Time 02:45,000
-
-167
-02:46,000 --> 02:47,000
-Cue 167 Start Time 02:46,000
-
-168
-02:47,000 --> 02:48,000
-Cue 168 Start Time 02:47,000
-
-169
-02:48,000 --> 02:49,000
-Cue 169 Start Time 02:48,000
-
-170
-02:49,000 --> 02:50,000
-Cue 170 Start Time 02:49,000
-
-171
-02:50,000 --> 02:51,000
-Cue 171 Start Time 02:50,000
-
-172
-02:51,000 --> 02:52,000
-Cue 172 Start Time 02:51,000
-
-173
-02:52,000 --> 02:53,000
-Cue 173 Start Time 02:52,000
-
-174
-02:53,000 --> 02:54,000
-Cue 174 Start Time 02:53,000
-
-175
-02:54,000 --> 02:55,000
-Cue 175 Start Time 02:54,000
-
-176
-02:55,000 --> 02:56,000
-Cue 176 Start Time 02:55,000
-
-177
-02:56,000 --> 02:57,000
-Cue 177 Start Time 02:56,000
-
-178
-02:57,000 --> 02:58,000
-Cue 178 Start Time 02:57,000
-
-179
-02:58,000 --> 02:59,000
-Cue 179 Start Time 02:58,000
-
-180
-02:59,000 --> 03:00,000
-Cue 180 Start Time 02:59,000
-
-181
-03:00,000 --> 03:01,000
-Cue 181 Start Time 03:00,000
-
-182
-03:01,000 --> 03:02,000
-Cue 182 Start Time 03:01,000
-
-183
-03:02,000 --> 03:03,000
-Cue 183 Start Time 03:02,000
-
-184
-03:03,000 --> 03:04,000
-Cue 184 Start Time 03:03,000
-
-185
-03:04,000 --> 03:05,000
-Cue 185 Start Time 03:04,000
-
-186
-03:05,000 --> 03:06,000
-Cue 186 Start Time 03:05,000
-
-187
-03:06,000 --> 03:07,000
-Cue 187 Start Time 03:06,000
-
-188
-03:07,000 --> 03:08,000
-Cue 188 Start Time 03:07,000
-
-189
-03:08,000 --> 03:09,000
-Cue 189 Start Time 03:08,000
-
-190
-03:09,000 --> 03:10,000
-Cue 190 Start Time 03:09,000
-
-191
-03:10,000 --> 03:11,000
-Cue 191 Start Time 03:10,000
-
-192
-03:11,000 --> 03:12,000
-Cue 192 Start Time 03:11,000
-
-193
-03:12,000 --> 03:13,000
-Cue 193 Start Time 03:12,000
-
-194
-03:13,000 --> 03:14,000
-Cue 194 Start Time 03:13,000
-
-195
-03:14,000 --> 03:15,000
-Cue 195 Start Time 03:14,000
-
-196
-03:15,000 --> 03:16,000
-Cue 196 Start Time 03:15,000
-
-197
-03:16,000 --> 03:17,000
-Cue 197 Start Time 03:16,000
-
-198
-03:17,000 --> 03:18,000
-Cue 198 Start Time 03:17,000
-
-199
-03:18,000 --> 03:19,000
-Cue 199 Start Time 03:18,000
-
-200
-03:19,000 --> 03:20,000
-Cue 200 Start Time 03:19,000
-
-201
-03:20,000 --> 03:21,000
-Cue 201 Start Time 03:20,000
-
-202
-03:21,000 --> 03:22,000
-Cue 202 Start Time 03:21,000
-
-203
-03:22,000 --> 03:23,000
-Cue 203 Start Time 03:22,000
-
-204
-03:23,000 --> 03:24,000
-Cue 204 Start Time 03:23,000
-
-205
-03:24,000 --> 03:25,000
-Cue 205 Start Time 03:24,000
-
-206
-03:25,000 --> 03:26,000
-Cue 206 Start Time 03:25,000
-
-207
-03:26,000 --> 03:27,000
-Cue 207 Start Time 03:26,000
-
-208
-03:27,000 --> 03:28,000
-Cue 208 Start Time 03:27,000
-
-209
-03:28,000 --> 03:29,000
-Cue 209 Start Time 03:28,000
-
-210
-03:29,000 --> 03:30,000
-Cue 210 Start Time 03:29,000
-
-211
-03:30,000 --> 03:31,000
-Cue 211 Start Time 03:30,000
-
-212
-03:31,000 --> 03:32,000
-Cue 212 Start Time 03:31,000
-
-213
-03:32,000 --> 03:33,000
-Cue 213 Start Time 03:32,000
-
-214
-03:33,000 --> 03:34,000
-Cue 214 Start Time 03:33,000
-
-215
-03:34,000 --> 03:35,000
-Cue 215 Start Time 03:34,000
-
-216
-03:35,000 --> 03:36,000
-Cue 216 Start Time 03:35,000
-
-217
-03:36,000 --> 03:37,000
-Cue 217 Start Time 03:36,000
-
-218
-03:37,000 --> 03:38,000
-Cue 218 Start Time 03:37,000
-
-219
-03:38,000 --> 03:39,000
-Cue 219 Start Time 03:38,000
-
-220
-03:39,000 --> 03:40,000
-Cue 220 Start Time 03:39,000
-
-221
-03:40,000 --> 03:41,000
-Cue 221 Start Time 03:40,000
-
-222
-03:41,000 --> 03:42,000
-Cue 222 Start Time 03:41,000
-
-223
-03:42,000 --> 03:43,000
-Cue 223 Start Time 03:42,000
-
-224
-03:43,000 --> 03:44,000
-Cue 224 Start Time 03:43,000
-
-225
-03:44,000 --> 03:45,000
-Cue 225 Start Time 03:44,000
-
-226
-03:45,000 --> 03:46,000
-Cue 226 Start Time 03:45,000
-
-227
-03:46,000 --> 03:47,000
-Cue 227 Start Time 03:46,000
-
-228
-03:47,000 --> 03:48,000
-Cue 228 Start Time 03:47,000
-
-229
-03:48,000 --> 03:49,000
-Cue 229 Start Time 03:48,000
-
-230
-03:49,000 --> 03:50,000
-Cue 230 Start Time 03:49,000
-
-231
-03:50,000 --> 03:51,000
-Cue 231 Start Time 03:50,000
-
-232
-03:51,000 --> 03:52,000
-Cue 232 Start Time 03:51,000
-
-233
-03:52,000 --> 03:53,000
-Cue 233 Start Time 03:52,000
-
-234
-03:53,000 --> 03:54,000
-Cue 234 Start Time 03:53,000
-
-235
-03:54,000 --> 03:55,000
-Cue 235 Start Time 03:54,000
-
-236
-03:55,000 --> 03:56,000
-Cue 236 Start Time 03:55,000
-
-237
-03:56,000 --> 03:57,000
-Cue 237 Start Time 03:56,000
-
-238
-03:57,000 --> 03:58,000
-Cue 238 Start Time 03:57,000
-
-239
-03:58,000 --> 03:59,000
-Cue 239 Start Time 03:58,000
-
-240
-03:59,000 --> 04:00,000
-Cue 240 Start Time 03:59,000
-
-241
-04:00,000 --> 04:01,000
-Cue 241 Start Time 04:00,000
-
-242
-04:01,000 --> 04:02,000
-Cue 242 Start Time 04:01,000
-
-243
-04:02,000 --> 04:03,000
-Cue 243 Start Time 04:02,000
-
-244
-04:03,000 --> 04:04,000
-Cue 244 Start Time 04:03,000
-
-245
-04:04,000 --> 04:05,000
-Cue 245 Start Time 04:04,000
-
-246
-04:05,000 --> 04:06,000
-Cue 246 Start Time 04:05,000
-
-247
-04:06,000 --> 04:07,000
-Cue 247 Start Time 04:06,000
-
-248
-04:07,000 --> 04:08,000
-Cue 248 Start Time 04:07,000
-
-249
-04:08,000 --> 04:09,000
-Cue 249 Start Time 04:08,000
-
-250
-04:09,000 --> 04:10,000
-Cue 250 Start Time 04:09,000
-
-251
-04:10,000 --> 04:11,000
-Cue 251 Start Time 04:10,000
-
-252
-04:11,000 --> 04:12,000
-Cue 252 Start Time 04:11,000
-
-253
-04:12,000 --> 04:13,000
-Cue 253 Start Time 04:12,000
-
-254
-04:13,000 --> 04:14,000
-Cue 254 Start Time 04:13,000
-
-255
-04:14,000 --> 04:15,000
-Cue 255 Start Time 04:14,000
-
-256
-04:15,000 --> 04:16,000
-Cue 256 Start Time 04:15,000
-
-257
-04:16,000 --> 04:17,000
-Cue 257 Start Time 04:16,000
-
-258
-04:17,000 --> 04:18,000
-Cue 258 Start Time 04:17,000
-
-259
-04:18,000 --> 04:19,000
-Cue 259 Start Time 04:18,000
-
-260
-04:19,000 --> 04:20,000
-Cue 260 Start Time 04:19,000
-
-261
-04:20,000 --> 04:21,000
-Cue 261 Start Time 04:20,000
-
-262
-04:21,000 --> 04:22,000
-Cue 262 Start Time 04:21,000
-
-263
-04:22,000 --> 04:23,000
-Cue 263 Start Time 04:22,000
-
-264
-04:23,000 --> 04:24,000
-Cue 264 Start Time 04:23,000
-
-265
-04:24,000 --> 04:25,000
-Cue 265 Start Time 04:24,000
-
-266
-04:25,000 --> 04:26,000
-Cue 266 Start Time 04:25,000
-
-267
-04:26,000 --> 04:27,000
-Cue 267 Start Time 04:26,000
-
-268
-04:27,000 --> 04:28,000
-Cue 268 Start Time 04:27,000
-
-269
-04:28,000 --> 04:29,000
-Cue 269 Start Time 04:28,000
-
-270
-04:29,000 --> 04:30,000
-Cue 270 Start Time 04:29,000
-
-271
-04:30,000 --> 04:31,000
-Cue 271 Start Time 04:30,000
-
-272
-04:31,000 --> 04:32,000
-Cue 272 Start Time 04:31,000
-
-273
-04:32,000 --> 04:33,000
-Cue 273 Start Time 04:32,000
-
-274
-04:33,000 --> 04:34,000
-Cue 274 Start Time 04:33,000
-
-275
-04:34,000 --> 04:35,000
-Cue 275 Start Time 04:34,000
-
-276
-04:35,000 --> 04:36,000
-Cue 276 Start Time 04:35,000
-
-277
-04:36,000 --> 04:37,000
-Cue 277 Start Time 04:36,000
-
-278
-04:37,000 --> 04:38,000
-Cue 278 Start Time 04:37,000
-
-279
-04:38,000 --> 04:39,000
-Cue 279 Start Time 04:38,000
-
-280
-04:39,000 --> 04:40,000
-Cue 280 Start Time 04:39,000
-
-281
-04:40,000 --> 04:41,000
-Cue 281 Start Time 04:40,000
-
-282
-04:41,000 --> 04:42,000
-Cue 282 Start Time 04:41,000
-
-283
-04:42,000 --> 04:43,000
-Cue 283 Start Time 04:42,000
-
-284
-04:43,000 --> 04:44,000
-Cue 284 Start Time 04:43,000
-
-285
-04:44,000 --> 04:45,000
-Cue 285 Start Time 04:44,000
-
-286
-04:45,000 --> 04:46,000
-Cue 286 Start Time 04:45,000
-
-287
-04:46,000 --> 04:47,000
-Cue 287 Start Time 04:46,000
-
-288
-04:47,000 --> 04:48,000
-Cue 288 Start Time 04:47,000
-
-289
-04:48,000 --> 04:49,000
-Cue 289 Start Time 04:48,000
-
-290
-04:49,000 --> 04:50,000
-Cue 290 Start Time 04:49,000
-
-291
-04:50,000 --> 04:51,000
-Cue 291 Start Time 04:50,000
-
-292
-04:51,000 --> 04:52,000
-Cue 292 Start Time 04:51,000
-
-293
-04:52,000 --> 04:53,000
-Cue 293 Start Time 04:52,000
-
-294
-04:53,000 --> 04:54,000
-Cue 294 Start Time 04:53,000
-
-295
-04:54,000 --> 04:55,000
-Cue 295 Start Time 04:54,000
-
-296
-04:55,000 --> 04:56,000
-Cue 296 Start Time 04:55,000
-
-297
-04:56,000 --> 04:57,000
-Cue 297 Start Time 04:56,000
-
-298
-04:57,000 --> 04:58,000
-Cue 298 Start Time 04:57,000
-
-299
-04:58,000 --> 04:59,000
-Cue 299 Start Time 04:58,000
-
-300
-04:59,000 --> 05:00,000
-Cue 300 Start Time 04:59,000
-
-301
-05:00,000 --> 05:01,000
-Cue 301 Start Time 05:00,000
-
-302
-05:01,000 --> 05:02,000
-Cue 302 Start Time 05:01,000
-
-303
-05:02,000 --> 05:03,000
-Cue 303 Start Time 05:02,000
-
-304
-05:03,000 --> 05:04,000
-Cue 304 Start Time 05:03,000
-
-305
-05:04,000 --> 05:05,000
-Cue 305 Start Time 05:04,000
-
-306
-05:05,000 --> 05:06,000
-Cue 306 Start Time 05:05,000
-
-307
-05:06,000 --> 05:07,000
-Cue 307 Start Time 05:06,000
-
-308
-05:07,000 --> 05:08,000
-Cue 308 Start Time 05:07,000
-
-309
-05:08,000 --> 05:09,000
-Cue 309 Start Time 05:08,000
-
-310
-05:09,000 --> 05:10,000
-Cue 310 Start Time 05:09,000
-
-311
-05:10,000 --> 05:11,000
-Cue 311 Start Time 05:10,000
-
-312
-05:11,000 --> 05:12,000
-Cue 312 Start Time 05:11,000
-
-313
-05:12,000 --> 05:13,000
-Cue 313 Start Time 05:12,000
-
-314
-05:13,000 --> 05:14,000
-Cue 314 Start Time 05:13,000
-
-315
-05:14,000 --> 05:15,000
-Cue 315 Start Time 05:14,000
-
-316
-05:15,000 --> 05:16,000
-Cue 316 Start Time 05:15,000
-
-317
-05:16,000 --> 05:17,000
-Cue 317 Start Time 05:16,000
-
-318
-05:17,000 --> 05:18,000
-Cue 318 Start Time 05:17,000
-
-319
-05:18,000 --> 05:19,000
-Cue 319 Start Time 05:18,000
-
-320
-05:19,000 --> 05:20,000
-Cue 320 Start Time 05:19,000
-
-321
-05:20,000 --> 05:21,000
-Cue 321 Start Time 05:20,000
-
-322
-05:21,000 --> 05:22,000
-Cue 322 Start Time 05:21,000
-
-323
-05:22,000 --> 05:23,000
-Cue 323 Start Time 05:22,000
-
-324
-05:23,000 --> 05:24,000
-Cue 324 Start Time 05:23,000
-
-325
-05:24,000 --> 05:25,000
-Cue 325 Start Time 05:24,000
-
-326
-05:25,000 --> 05:26,000
-Cue 326 Start Time 05:25,000
-
-327
-05:26,000 --> 05:27,000
-Cue 327 Start Time 05:26,000
-
-328
-05:27,000 --> 05:28,000
-Cue 328 Start Time 05:27,000
-
-329
-05:28,000 --> 05:29,000
-Cue 329 Start Time 05:28,000
-
-330
-05:29,000 --> 05:30,000
-Cue 330 Start Time 05:29,000
-
-331
-05:30,000 --> 05:31,000
-Cue 331 Start Time 05:30,000
-
-332
-05:31,000 --> 05:32,000
-Cue 332 Start Time 05:31,000
-
-333
-05:32,000 --> 05:33,000
-Cue 333 Start Time 05:32,000
-
-334
-05:33,000 --> 05:34,000
-Cue 334 Start Time 05:33,000
-
-335
-05:34,000 --> 05:35,000
-Cue 335 Start Time 05:34,000
-
-336
-05:35,000 --> 05:36,000
-Cue 336 Start Time 05:35,000
-
-337
-05:36,000 --> 05:37,000
-Cue 337 Start Time 05:36,000
-
-338
-05:37,000 --> 05:38,000
-Cue 338 Start Time 05:37,000
-
-339
-05:38,000 --> 05:39,000
-Cue 339 Start Time 05:38,000
-
-340
-05:39,000 --> 05:40,000
-Cue 340 Start Time 05:39,000
-
-341
-05:40,000 --> 05:41,000
-Cue 341 Start Time 05:40,000
-
-342
-05:41,000 --> 05:42,000
-Cue 342 Start Time 05:41,000
-
-343
-05:42,000 --> 05:43,000
-Cue 343 Start Time 05:42,000
-
-344
-05:43,000 --> 05:44,000
-Cue 344 Start Time 05:43,000
-
-345
-05:44,000 --> 05:45,000
-Cue 345 Start Time 05:44,000
-
-346
-05:45,000 --> 05:46,000
-Cue 346 Start Time 05:45,000
-
-347
-05:46,000 --> 05:47,000
-Cue 347 Start Time 05:46,000
-
-348
-05:47,000 --> 05:48,000
-Cue 348 Start Time 05:47,000
-
-349
-05:48,000 --> 05:49,000
-Cue 349 Start Time 05:48,000
-
-350
-05:49,000 --> 05:50,000
-Cue 350 Start Time 05:49,000
-
-351
-05:50,000 --> 05:51,000
-Cue 351 Start Time 05:50,000
-
-352
-05:51,000 --> 05:52,000
-Cue 352 Start Time 05:51,000
-
-353
-05:52,000 --> 05:53,000
-Cue 353 Start Time 05:52,000
-
-354
-05:53,000 --> 05:54,000
-Cue 354 Start Time 05:53,000
-
-355
-05:54,000 --> 05:55,000
-Cue 355 Start Time 05:54,000
-
-356
-05:55,000 --> 05:56,000
-Cue 356 Start Time 05:55,000
-
-357
-05:56,000 --> 05:57,000
-Cue 357 Start Time 05:56,000
-
-358
-05:57,000 --> 05:58,000
-Cue 358 Start Time 05:57,000
-
-359
-05:58,000 --> 05:59,000
-Cue 359 Start Time 05:58,000
-
-360
-05:59,000 --> 06:00,000
-Cue 360 Start Time 05:59,000
-
-361
-06:00,000 --> 06:01,000
-Cue 361 Start Time 06:00,000
-
-362
-06:01,000 --> 06:02,000
-Cue 362 Start Time 06:01,000
-
-363
-06:02,000 --> 06:03,000
-Cue 363 Start Time 06:02,000
-
-364
-06:03,000 --> 06:04,000
-Cue 364 Start Time 06:03,000
-
-365
-06:04,000 --> 06:05,000
-Cue 365 Start Time 06:04,000
-
-366
-06:05,000 --> 06:06,000
-Cue 366 Start Time 06:05,000
-
-367
-06:06,000 --> 06:07,000
-Cue 367 Start Time 06:06,000
-
-368
-06:07,000 --> 06:08,000
-Cue 368 Start Time 06:07,000
-
-369
-06:08,000 --> 06:09,000
-Cue 369 Start Time 06:08,000
-
-370
-06:09,000 --> 06:10,000
-Cue 370 Start Time 06:09,000
-
-371
-06:10,000 --> 06:11,000
-Cue 371 Start Time 06:10,000
-
-372
-06:11,000 --> 06:12,000
-Cue 372 Start Time 06:11,000
-
-373
-06:12,000 --> 06:13,000
-Cue 373 Start Time 06:12,000
-
-374
-06:13,000 --> 06:14,000
-Cue 374 Start Time 06:13,000
-
-375
-06:14,000 --> 06:15,000
-Cue 375 Start Time 06:14,000
-
-376
-06:15,000 --> 06:16,000
-Cue 376 Start Time 06:15,000
-
-377
-06:16,000 --> 06:17,000
-Cue 377 Start Time 06:16,000
-
-378
-06:17,000 --> 06:18,000
-Cue 378 Start Time 06:17,000
-
-379
-06:18,000 --> 06:19,000
-Cue 379 Start Time 06:18,000
-
-380
-06:19,000 --> 06:20,000
-Cue 380 Start Time 06:19,000
-
-381
-06:20,000 --> 06:21,000
-Cue 381 Start Time 06:20,000
-
-382
-06:21,000 --> 06:22,000
-Cue 382 Start Time 06:21,000
-
-383
-06:22,000 --> 06:23,000
-Cue 383 Start Time 06:22,000
-
-384
-06:23,000 --> 06:24,000
-Cue 384 Start Time 06:23,000
-
-385
-06:24,000 --> 06:25,000
-Cue 385 Start Time 06:24,000
-
-386
-06:25,000 --> 06:26,000
-Cue 386 Start Time 06:25,000
-
-387
-06:26,000 --> 06:27,000
-Cue 387 Start Time 06:26,000
-
-388
-06:27,000 --> 06:28,000
-Cue 388 Start Time 06:27,000
-
-389
-06:28,000 --> 06:29,000
-Cue 389 Start Time 06:28,000
-
-390
-06:29,000 --> 06:30,000
-Cue 390 Start Time 06:29,000
-
-391
-06:30,000 --> 06:31,000
-Cue 391 Start Time 06:30,000
-
-392
-06:31,000 --> 06:32,000
-Cue 392 Start Time 06:31,000
-
-393
-06:32,000 --> 06:33,000
-Cue 393 Start Time 06:32,000
-
-394
-06:33,000 --> 06:34,000
-Cue 394 Start Time 06:33,000
-
-395
-06:34,000 --> 06:35,000
-Cue 395 Start Time 06:34,000
-
-396
-06:35,000 --> 06:36,000
-Cue 396 Start Time 06:35,000
-
-397
-06:36,000 --> 06:37,000
-Cue 397 Start Time 06:36,000
-
-398
-06:37,000 --> 06:38,000
-Cue 398 Start Time 06:37,000
-
-399
-06:38,000 --> 06:39,000
-Cue 399 Start Time 06:38,000
-
-400
-06:39,000 --> 06:40,000
-Cue 400 Start Time 06:39,000
-
-401
-06:40,000 --> 06:41,000
-Cue 401 Start Time 06:40,000
-
-402
-06:41,000 --> 06:42,000
-Cue 402 Start Time 06:41,000
-
-403
-06:42,000 --> 06:43,000
-Cue 403 Start Time 06:42,000
-
-404
-06:43,000 --> 06:44,000
-Cue 404 Start Time 06:43,000
-
-405
-06:44,000 --> 06:45,000
-Cue 405 Start Time 06:44,000
-
-406
-06:45,000 --> 06:46,000
-Cue 406 Start Time 06:45,000
-
-407
-06:46,000 --> 06:47,000
-Cue 407 Start Time 06:46,000
-
-408
-06:47,000 --> 06:48,000
-Cue 408 Start Time 06:47,000
-
-409
-06:48,000 --> 06:49,000
-Cue 409 Start Time 06:48,000
-
-410
-06:49,000 --> 06:50,000
-Cue 410 Start Time 06:49,000
-
-411
-06:50,000 --> 06:51,000
-Cue 411 Start Time 06:50,000
-
-412
-06:51,000 --> 06:52,000
-Cue 412 Start Time 06:51,000
-
-413
-06:52,000 --> 06:53,000
-Cue 413 Start Time 06:52,000
-
-414
-06:53,000 --> 06:54,000
-Cue 414 Start Time 06:53,000
-
-415
-06:54,000 --> 06:55,000
-Cue 415 Start Time 06:54,000
-
-416
-06:55,000 --> 06:56,000
-Cue 416 Start Time 06:55,000
-
-417
-06:56,000 --> 06:57,000
-Cue 417 Start Time 06:56,000
-
-418
-06:57,000 --> 06:58,000
-Cue 418 Start Time 06:57,000
-
-419
-06:58,000 --> 06:59,000
-Cue 419 Start Time 06:58,000
-
-420
-06:59,000 --> 07:00,000
-Cue 420 Start Time 06:59,000
-
-421
-07:00,000 --> 07:01,000
-Cue 421 Start Time 07:00,000
-
-422
-07:01,000 --> 07:02,000
-Cue 422 Start Time 07:01,000
-
-423
-07:02,000 --> 07:03,000
-Cue 423 Start Time 07:02,000
-
-424
-07:03,000 --> 07:04,000
-Cue 424 Start Time 07:03,000
-
-425
-07:04,000 --> 07:05,000
-Cue 425 Start Time 07:04,000
-
-426
-07:05,000 --> 07:06,000
-Cue 426 Start Time 07:05,000
-
-427
-07:06,000 --> 07:07,000
-Cue 427 Start Time 07:06,000
-
-428
-07:07,000 --> 07:08,000
-Cue 428 Start Time 07:07,000
-
-429
-07:08,000 --> 07:09,000
-Cue 429 Start Time 07:08,000
-
-430
-07:09,000 --> 07:10,000
-Cue 430 Start Time 07:09,000
-
-431
-07:10,000 --> 07:11,000
-Cue 431 Start Time 07:10,000
-
-432
-07:11,000 --> 07:12,000
-Cue 432 Start Time 07:11,000
-
-433
-07:12,000 --> 07:13,000
-Cue 433 Start Time 07:12,000
-
-434
-07:13,000 --> 07:14,000
-Cue 434 Start Time 07:13,000
-
-435
-07:14,000 --> 07:15,000
-Cue 435 Start Time 07:14,000
-
-436
-07:15,000 --> 07:16,000
-Cue 436 Start Time 07:15,000
-
-437
-07:16,000 --> 07:17,000
-Cue 437 Start Time 07:16,000
-
-438
-07:17,000 --> 07:18,000
-Cue 438 Start Time 07:17,000
-
-439
-07:18,000 --> 07:19,000
-Cue 439 Start Time 07:18,000
-
-440
-07:19,000 --> 07:20,000
-Cue 440 Start Time 07:19,000
-
-441
-07:20,000 --> 07:21,000
-Cue 441 Start Time 07:20,000
-
-442
-07:21,000 --> 07:22,000
-Cue 442 Start Time 07:21,000
-
-443
-07:22,000 --> 07:23,000
-Cue 443 Start Time 07:22,000
-
-444
-07:23,000 --> 07:24,000
-Cue 444 Start Time 07:23,000
-
-445
-07:24,000 --> 07:25,000
-Cue 445 Start Time 07:24,000
-
-446
-07:25,000 --> 07:26,000
-Cue 446 Start Time 07:25,000
-
-447
-07:26,000 --> 07:27,000
-Cue 447 Start Time 07:26,000
-
-448
-07:27,000 --> 07:28,000
-Cue 448 Start Time 07:27,000
-
-449
-07:28,000 --> 07:29,000
-Cue 449 Start Time 07:28,000
-
-450
-07:29,000 --> 07:30,000
-Cue 450 Start Time 07:29,000
-
-451
-07:30,000 --> 07:31,000
-Cue 451 Start Time 07:30,000
-
-452
-07:31,000 --> 07:32,000
-Cue 452 Start Time 07:31,000
-
-453
-07:32,000 --> 07:33,000
-Cue 453 Start Time 07:32,000
-
-454
-07:33,000 --> 07:34,000
-Cue 454 Start Time 07:33,000
-
-455
-07:34,000 --> 07:35,000
-Cue 455 Start Time 07:34,000
-
-456
-07:35,000 --> 07:36,000
-Cue 456 Start Time 07:35,000
-
-457
-07:36,000 --> 07:37,000
-Cue 457 Start Time 07:36,000
-
-458
-07:37,000 --> 07:38,000
-Cue 458 Start Time 07:37,000
-
-459
-07:38,000 --> 07:39,000
-Cue 459 Start Time 07:38,000
-
-460
-07:39,000 --> 07:40,000
-Cue 460 Start Time 07:39,000
-
-461
-07:40,000 --> 07:41,000
-Cue 461 Start Time 07:40,000
-
-462
-07:41,000 --> 07:42,000
-Cue 462 Start Time 07:41,000
-
-463
-07:42,000 --> 07:43,000
-Cue 463 Start Time 07:42,000
-
-464
-07:43,000 --> 07:44,000
-Cue 464 Start Time 07:43,000
-
-465
-07:44,000 --> 07:45,000
-Cue 465 Start Time 07:44,000
-
-466
-07:45,000 --> 07:46,000
-Cue 466 Start Time 07:45,000
-
-467
-07:46,000 --> 07:47,000
-Cue 467 Start Time 07:46,000
-
-468
-07:47,000 --> 07:48,000
-Cue 468 Start Time 07:47,000
-
-469
-07:48,000 --> 07:49,000
-Cue 469 Start Time 07:48,000
-
-470
-07:49,000 --> 07:50,000
-Cue 470 Start Time 07:49,000
-
-471
-07:50,000 --> 07:51,000
-Cue 471 Start Time 07:50,000
-
-472
-07:51,000 --> 07:52,000
-Cue 472 Start Time 07:51,000
-
-473
-07:52,000 --> 07:53,000
-Cue 473 Start Time 07:52,000
-
-474
-07:53,000 --> 07:54,000
-Cue 474 Start Time 07:53,000
-
-475
-07:54,000 --> 07:55,000
-Cue 475 Start Time 07:54,000
-
-476
-07:55,000 --> 07:56,000
-Cue 476 Start Time 07:55,000
-
-477
-07:56,000 --> 07:57,000
-Cue 477 Start Time 07:56,000
-
-478
-07:57,000 --> 07:58,000
-Cue 478 Start Time 07:57,000
-
-479
-07:58,000 --> 07:59,000
-Cue 479 Start Time 07:58,000
-
-480
-07:59,000 --> 08:00,000
-Cue 480 Start Time 07:59,000
-
-481
-08:00,000 --> 08:01,000
-Cue 481 Start Time 08:00,000
-
-482
-08:01,000 --> 08:02,000
-Cue 482 Start Time 08:01,000
-
-483
-08:02,000 --> 08:03,000
-Cue 483 Start Time 08:02,000
-
-484
-08:03,000 --> 08:04,000
-Cue 484 Start Time 08:03,000
-
-485
-08:04,000 --> 08:05,000
-Cue 485 Start Time 08:04,000
-
-486
-08:05,000 --> 08:06,000
-Cue 486 Start Time 08:05,000
-
-487
-08:06,000 --> 08:07,000
-Cue 487 Start Time 08:06,000
-
-488
-08:07,000 --> 08:08,000
-Cue 488 Start Time 08:07,000
-
-489
-08:08,000 --> 08:09,000
-Cue 489 Start Time 08:08,000
-
-490
-08:09,000 --> 08:10,000
-Cue 490 Start Time 08:09,000
-
-491
-08:10,000 --> 08:11,000
-Cue 491 Start Time 08:10,000
-
-492
-08:11,000 --> 08:12,000
-Cue 492 Start Time 08:11,000
-
-493
-08:12,000 --> 08:13,000
-Cue 493 Start Time 08:12,000
-
-494
-08:13,000 --> 08:14,000
-Cue 494 Start Time 08:13,000
-
-495
-08:14,000 --> 08:15,000
-Cue 495 Start Time 08:14,000
-
-496
-08:15,000 --> 08:16,000
-Cue 496 Start Time 08:15,000
-
-497
-08:16,000 --> 08:17,000
-Cue 497 Start Time 08:16,000
-
-498
-08:17,000 --> 08:18,000
-Cue 498 Start Time 08:17,000
-
-499
-08:18,000 --> 08:19,000
-Cue 499 Start Time 08:18,000
-
-500
-08:19,000 --> 08:20,000
-Cue 500 Start Time 08:19,000
-
-501
-08:20,000 --> 08:21,000
-Cue 501 Start Time 08:20,000
-
-502
-08:21,000 --> 08:22,000
-Cue 502 Start Time 08:21,000
-
-503
-08:22,000 --> 08:23,000
-Cue 503 Start Time 08:22,000
-
-504
-08:23,000 --> 08:24,000
-Cue 504 Start Time 08:23,000
-
-505
-08:24,000 --> 08:25,000
-Cue 505 Start Time 08:24,000
-
-506
-08:25,000 --> 08:26,000
-Cue 506 Start Time 08:25,000
-
-507
-08:26,000 --> 08:27,000
-Cue 507 Start Time 08:26,000
-
-508
-08:27,000 --> 08:28,000
-Cue 508 Start Time 08:27,000
-
-509
-08:28,000 --> 08:29,000
-Cue 509 Start Time 08:28,000
-
-510
-08:29,000 --> 08:30,000
-Cue 510 Start Time 08:29,000
-
-511
-08:30,000 --> 08:31,000
-Cue 511 Start Time 08:30,000
-
-512
-08:31,000 --> 08:32,000
-Cue 512 Start Time 08:31,000
-
-513
-08:32,000 --> 08:33,000
-Cue 513 Start Time 08:32,000
-
-514
-08:33,000 --> 08:34,000
-Cue 514 Start Time 08:33,000
-
-515
-08:34,000 --> 08:35,000
-Cue 515 Start Time 08:34,000
-
-516
-08:35,000 --> 08:36,000
-Cue 516 Start Time 08:35,000
-
-517
-08:36,000 --> 08:37,000
-Cue 517 Start Time 08:36,000
-
-518
-08:37,000 --> 08:38,000
-Cue 518 Start Time 08:37,000
-
-519
-08:38,000 --> 08:39,000
-Cue 519 Start Time 08:38,000
-
-520
-08:39,000 --> 08:40,000
-Cue 520 Start Time 08:39,000
-
-521
-08:40,000 --> 08:41,000
-Cue 521 Start Time 08:40,000
-
-522
-08:41,000 --> 08:42,000
-Cue 522 Start Time 08:41,000
-
-523
-08:42,000 --> 08:43,000
-Cue 523 Start Time 08:42,000
-
-524
-08:43,000 --> 08:44,000
-Cue 524 Start Time 08:43,000
-
-525
-08:44,000 --> 08:45,000
-Cue 525 Start Time 08:44,000
-
-526
-08:45,000 --> 08:46,000
-Cue 526 Start Time 08:45,000
-
-527
-08:46,000 --> 08:47,000
-Cue 527 Start Time 08:46,000
-
-528
-08:47,000 --> 08:48,000
-Cue 528 Start Time 08:47,000
-
-529
-08:48,000 --> 08:49,000
-Cue 529 Start Time 08:48,000
-
-530
-08:49,000 --> 08:50,000
-Cue 530 Start Time 08:49,000
-
-531
-08:50,000 --> 08:51,000
-Cue 531 Start Time 08:50,000
-
-532
-08:51,000 --> 08:52,000
-Cue 532 Start Time 08:51,000
-
-533
-08:52,000 --> 08:53,000
-Cue 533 Start Time 08:52,000
-
-534
-08:53,000 --> 08:54,000
-Cue 534 Start Time 08:53,000
-
-535
-08:54,000 --> 08:55,000
-Cue 535 Start Time 08:54,000
-
-536
-08:55,000 --> 08:56,000
-Cue 536 Start Time 08:55,000
-
-537
-08:56,000 --> 08:57,000
-Cue 537 Start Time 08:56,000
-
-538
-08:57,000 --> 08:58,000
-Cue 538 Start Time 08:57,000
-
-539
-08:58,000 --> 08:59,000
-Cue 539 Start Time 08:58,000
-
-540
-08:59,000 --> 09:00,000
-Cue 540 Start Time 08:59,000
-
-541
-09:00,000 --> 09:01,000
-Cue 541 Start Time 09:00,000
-
-542
-09:01,000 --> 09:02,000
-Cue 542 Start Time 09:01,000
-
-543
-09:02,000 --> 09:03,000
-Cue 543 Start Time 09:02,000
-
-544
-09:03,000 --> 09:04,000
-Cue 544 Start Time 09:03,000
-
-545
-09:04,000 --> 09:05,000
-Cue 545 Start Time 09:04,000
-
-546
-09:05,000 --> 09:06,000
-Cue 546 Start Time 09:05,000
-
-547
-09:06,000 --> 09:07,000
-Cue 547 Start Time 09:06,000
-
-548
-09:07,000 --> 09:08,000
-Cue 548 Start Time 09:07,000
-
-549
-09:08,000 --> 09:09,000
-Cue 549 Start Time 09:08,000
-
-550
-09:09,000 --> 09:10,000
-Cue 550 Start Time 09:09,000
-
-551
-09:10,000 --> 09:11,000
-Cue 551 Start Time 09:10,000
-
-552
-09:11,000 --> 09:12,000
-Cue 552 Start Time 09:11,000
-
-553
-09:12,000 --> 09:13,000
-Cue 553 Start Time 09:12,000
-
-554
-09:13,000 --> 09:14,000
-Cue 554 Start Time 09:13,000
-
-555
-09:14,000 --> 09:15,000
-Cue 555 Start Time 09:14,000
-
-556
-09:15,000 --> 09:16,000
-Cue 556 Start Time 09:15,000
-
-557
-09:16,000 --> 09:17,000
-Cue 557 Start Time 09:16,000
-
-558
-09:17,000 --> 09:18,000
-Cue 558 Start Time 09:17,000
-
-559
-09:18,000 --> 09:19,000
-Cue 559 Start Time 09:18,000
-
-560
-09:19,000 --> 09:20,000
-Cue 560 Start Time 09:19,000
-
-561
-09:20,000 --> 09:21,000
-Cue 561 Start Time 09:20,000
-
-562
-09:21,000 --> 09:22,000
-Cue 562 Start Time 09:21,000
-
-563
-09:22,000 --> 09:23,000
-Cue 563 Start Time 09:22,000
-
-564
-09:23,000 --> 09:24,000
-Cue 564 Start Time 09:23,000
-
-565
-09:24,000 --> 09:25,000
-Cue 565 Start Time 09:24,000
-
-566
-09:25,000 --> 09:26,000
-Cue 566 Start Time 09:25,000
-
-567
-09:26,000 --> 09:27,000
-Cue 567 Start Time 09:26,000
-
-568
-09:27,000 --> 09:28,000
-Cue 568 Start Time 09:27,000
-
-569
-09:28,000 --> 09:29,000
-Cue 569 Start Time 09:28,000
-
-570
-09:29,000 --> 09:30,000
-Cue 570 Start Time 09:29,000
-
-571
-09:30,000 --> 09:31,000
-Cue 571 Start Time 09:30,000
-
-572
-09:31,000 --> 09:32,000
-Cue 572 Start Time 09:31,000
-
-573
-09:32,000 --> 09:33,000
-Cue 573 Start Time 09:32,000
-
-574
-09:33,000 --> 09:34,000
-Cue 574 Start Time 09:33,000
-
-575
-09:34,000 --> 09:35,000
-Cue 575 Start Time 09:34,000
-
-576
-09:35,000 --> 09:36,000
-Cue 576 Start Time 09:35,000
-
-577
-09:36,000 --> 09:37,000
-Cue 577 Start Time 09:36,000
-
-578
-09:37,000 --> 09:38,000
-Cue 578 Start Time 09:37,000
-
-579
-09:38,000 --> 09:39,000
-Cue 579 Start Time 09:38,000
-
-580
-09:39,000 --> 09:40,000
-Cue 580 Start Time 09:39,000
-
-581
-09:40,000 --> 09:41,000
-Cue 581 Start Time 09:40,000
-
-582
-09:41,000 --> 09:42,000
-Cue 582 Start Time 09:41,000
-
-583
-09:42,000 --> 09:43,000
-Cue 583 Start Time 09:42,000
-
-584
-09:43,000 --> 09:44,000
-Cue 584 Start Time 09:43,000
-
-585
-09:44,000 --> 09:45,000
-Cue 585 Start Time 09:44,000
-
-586
-09:45,000 --> 09:46,000
-Cue 586 Start Time 09:45,000
-
-587
-09:46,000 --> 09:47,000
-Cue 587 Start Time 09:46,000
-
-588
-09:47,000 --> 09:48,000
-Cue 588 Start Time 09:47,000
-
-589
-09:48,000 --> 09:49,000
-Cue 589 Start Time 09:48,000
-
-590
-09:49,000 --> 09:50,000
-Cue 590 Start Time 09:49,000
-
-591
-09:50,000 --> 09:51,000
-Cue 591 Start Time 09:50,000
-
-592
-09:51,000 --> 09:52,000
-Cue 592 Start Time 09:51,000
-
-593
-09:52,000 --> 09:53,000
-Cue 593 Start Time 09:52,000
-
-594
-09:53,000 --> 09:54,000
-Cue 594 Start Time 09:53,000
-
-595
-09:54,000 --> 09:55,000
-Cue 595 Start Time 09:54,000
-
-596
-09:55,000 --> 09:56,000
-Cue 596 Start Time 09:55,000
-
-597
-09:56,000 --> 09:57,000
-Cue 597 Start Time 09:56,000
-
-598
-09:57,000 --> 09:58,000
-Cue 598 Start Time 09:57,000
-
-599
-09:58,000 --> 09:59,000
-Cue 599 Start Time 09:58,000
-
-600
-09:59,000 --> 10:00,000
-Cue 600 Start Time 09:59,000
-
diff --git a/tests/media/webvtt/counter.vtt b/tests/media/webvtt/counter.vtt
deleted file mode 100644
index 546389145d..0000000000
--- a/tests/media/webvtt/counter.vtt
+++ /dev/null
@@ -1,4502 +0,0 @@
-WEBVTT
-
-00:00.000 --> 00:00.040
-0 - 00:00.000
-
-00:00.040 --> 00:00.080
-1 - 00:00.040
-
-00:00.080 --> 00:00.120
-2 - 00:00.080
-
-00:00.120 --> 00:00.160
-3 - 00:00.120
-
-00:00.160 --> 00:00.200
-4 - 00:00.160
-
-00:00.200 --> 00:00.240
-5 - 00:00.200
-
-00:00.240 --> 00:00.280
-6 - 00:00.240
-
-00:00.280 --> 00:00.320
-7 - 00:00.280
-
-00:00.320 --> 00:00.360
-8 - 00:00.320
-
-00:00.360 --> 00:00.400
-9 - 00:00.360
-
-00:00.400 --> 00:00.440
-10 - 00:00.400
-
-00:00.440 --> 00:00.480
-11 - 00:00.440
-
-00:00.480 --> 00:00.520
-12 - 00:00.480
-
-00:00.520 --> 00:00.560
-13 - 00:00.520
-
-00:00.560 --> 00:00.600
-14 - 00:00.560
-
-00:00.600 --> 00:00.640
-15 - 00:00.600
-
-00:00.640 --> 00:00.680
-16 - 00:00.640
-
-00:00.680 --> 00:00.720
-17 - 00:00.680
-
-00:00.720 --> 00:00.760
-18 - 00:00.720
-
-00:00.760 --> 00:00.800
-19 - 00:00.760
-
-00:00.800 --> 00:00.840
-20 - 00:00.800
-
-00:00.840 --> 00:00.880
-21 - 00:00.840
-
-00:00.880 --> 00:00.920
-22 - 00:00.880
-
-00:00.920 --> 00:00.960
-23 - 00:00.920
-
-00:00.960 --> 00:01.000
-24 - 00:00.960
-
-00:01.000 --> 00:01.040
-25 - 00:01.000
-
-00:01.040 --> 00:01.080
-26 - 00:01.040
-
-00:01.080 --> 00:01.120
-27 - 00:01.080
-
-00:01.120 --> 00:01.160
-28 - 00:01.120
-
-00:01.160 --> 00:01.200
-29 - 00:01.160
-
-00:01.200 --> 00:01.240
-30 - 00:01.200
-
-00:01.240 --> 00:01.280
-31 - 00:01.240
-
-00:01.280 --> 00:01.320
-32 - 00:01.280
-
-00:01.320 --> 00:01.360
-33 - 00:01.320
-
-00:01.360 --> 00:01.400
-34 - 00:01.360
-
-00:01.400 --> 00:01.440
-35 - 00:01.400
-
-00:01.440 --> 00:01.480
-36 - 00:01.440
-
-00:01.480 --> 00:01.520
-37 - 00:01.480
-
-00:01.520 --> 00:01.560
-38 - 00:01.520
-
-00:01.560 --> 00:01.600
-39 - 00:01.560
-
-00:01.600 --> 00:01.640
-40 - 00:01.600
-
-00:01.640 --> 00:01.680
-41 - 00:01.640
-
-00:01.680 --> 00:01.720
-42 - 00:01.680
-
-00:01.720 --> 00:01.760
-43 - 00:01.720
-
-00:01.760 --> 00:01.800
-44 - 00:01.760
-
-00:01.800 --> 00:01.840
-45 - 00:01.800
-
-00:01.840 --> 00:01.880
-46 - 00:01.840
-
-00:01.880 --> 00:01.920
-47 - 00:01.880
-
-00:01.920 --> 00:01.960
-48 - 00:01.920
-
-00:01.960 --> 00:02.000
-49 - 00:01.960
-
-00:02.000 --> 00:02.040
-50 - 00:02.000
-
-00:02.040 --> 00:02.080
-51 - 00:02.040
-
-00:02.080 --> 00:02.120
-52 - 00:02.080
-
-00:02.120 --> 00:02.160
-53 - 00:02.120
-
-00:02.160 --> 00:02.200
-54 - 00:02.160
-
-00:02.200 --> 00:02.240
-55 - 00:02.200
-
-00:02.240 --> 00:02.280
-56 - 00:02.240
-
-00:02.280 --> 00:02.320
-57 - 00:02.280
-
-00:02.320 --> 00:02.360
-58 - 00:02.320
-
-00:02.360 --> 00:02.400
-59 - 00:02.360
-
-00:02.400 --> 00:02.440
-60 - 00:02.400
-
-00:02.440 --> 00:02.480
-61 - 00:02.440
-
-00:02.480 --> 00:02.520
-62 - 00:02.480
-
-00:02.520 --> 00:02.560
-63 - 00:02.520
-
-00:02.560 --> 00:02.600
-64 - 00:02.560
-
-00:02.600 --> 00:02.640
-65 - 00:02.600
-
-00:02.640 --> 00:02.680
-66 - 00:02.640
-
-00:02.680 --> 00:02.720
-67 - 00:02.680
-
-00:02.720 --> 00:02.760
-68 - 00:02.720
-
-00:02.760 --> 00:02.800
-69 - 00:02.760
-
-00:02.800 --> 00:02.840
-70 - 00:02.800
-
-00:02.840 --> 00:02.880
-71 - 00:02.840
-
-00:02.880 --> 00:02.920
-72 - 00:02.880
-
-00:02.920 --> 00:02.960
-73 - 00:02.920
-
-00:02.960 --> 00:03.000
-74 - 00:02.960
-
-00:03.000 --> 00:03.040
-75 - 00:03.000
-
-00:03.040 --> 00:03.080
-76 - 00:03.040
-
-00:03.080 --> 00:03.120
-77 - 00:03.080
-
-00:03.120 --> 00:03.160
-78 - 00:03.120
-
-00:03.160 --> 00:03.200
-79 - 00:03.160
-
-00:03.200 --> 00:03.240
-80 - 00:03.200
-
-00:03.240 --> 00:03.280
-81 - 00:03.240
-
-00:03.280 --> 00:03.320
-82 - 00:03.280
-
-00:03.320 --> 00:03.360
-83 - 00:03.320
-
-00:03.360 --> 00:03.400
-84 - 00:03.360
-
-00:03.400 --> 00:03.440
-85 - 00:03.400
-
-00:03.440 --> 00:03.480
-86 - 00:03.440
-
-00:03.480 --> 00:03.520
-87 - 00:03.480
-
-00:03.520 --> 00:03.560
-88 - 00:03.520
-
-00:03.560 --> 00:03.600
-89 - 00:03.560
-
-00:03.600 --> 00:03.640
-90 - 00:03.600
-
-00:03.640 --> 00:03.680
-91 - 00:03.640
-
-00:03.680 --> 00:03.720
-92 - 00:03.680
-
-00:03.720 --> 00:03.760
-93 - 00:03.720
-
-00:03.760 --> 00:03.800
-94 - 00:03.760
-
-00:03.800 --> 00:03.840
-95 - 00:03.800
-
-00:03.840 --> 00:03.880
-96 - 00:03.840
-
-00:03.880 --> 00:03.920
-97 - 00:03.880
-
-00:03.920 --> 00:03.960
-98 - 00:03.920
-
-00:03.960 --> 00:04.000
-99 - 00:03.960
-
-00:04.000 --> 00:04.040
-100 - 00:04.000
-
-00:04.040 --> 00:04.080
-101 - 00:04.040
-
-00:04.080 --> 00:04.120
-102 - 00:04.080
-
-00:04.120 --> 00:04.160
-103 - 00:04.120
-
-00:04.160 --> 00:04.200
-104 - 00:04.160
-
-00:04.200 --> 00:04.240
-105 - 00:04.200
-
-00:04.240 --> 00:04.280
-106 - 00:04.240
-
-00:04.280 --> 00:04.320
-107 - 00:04.280
-
-00:04.320 --> 00:04.360
-108 - 00:04.320
-
-00:04.360 --> 00:04.400
-109 - 00:04.360
-
-00:04.400 --> 00:04.440
-110 - 00:04.400
-
-00:04.440 --> 00:04.480
-111 - 00:04.440
-
-00:04.480 --> 00:04.520
-112 - 00:04.480
-
-00:04.520 --> 00:04.560
-113 - 00:04.520
-
-00:04.560 --> 00:04.600
-114 - 00:04.560
-
-00:04.600 --> 00:04.640
-115 - 00:04.600
-
-00:04.640 --> 00:04.680
-116 - 00:04.640
-
-00:04.680 --> 00:04.720
-117 - 00:04.680
-
-00:04.720 --> 00:04.760
-118 - 00:04.720
-
-00:04.760 --> 00:04.800
-119 - 00:04.760
-
-00:04.800 --> 00:04.840
-120 - 00:04.800
-
-00:04.840 --> 00:04.880
-121 - 00:04.840
-
-00:04.880 --> 00:04.920
-122 - 00:04.880
-
-00:04.920 --> 00:04.960
-123 - 00:04.920
-
-00:04.960 --> 00:05.000
-124 - 00:04.960
-
-00:05.000 --> 00:05.040
-125 - 00:05.000
-
-00:05.040 --> 00:05.080
-126 - 00:05.040
-
-00:05.080 --> 00:05.120
-127 - 00:05.080
-
-00:05.120 --> 00:05.160
-128 - 00:05.120
-
-00:05.160 --> 00:05.200
-129 - 00:05.160
-
-00:05.200 --> 00:05.240
-130 - 00:05.200
-
-00:05.240 --> 00:05.280
-131 - 00:05.240
-
-00:05.280 --> 00:05.320
-132 - 00:05.280
-
-00:05.320 --> 00:05.360
-133 - 00:05.320
-
-00:05.360 --> 00:05.400
-134 - 00:05.360
-
-00:05.400 --> 00:05.440
-135 - 00:05.400
-
-00:05.440 --> 00:05.480
-136 - 00:05.440
-
-00:05.480 --> 00:05.520
-137 - 00:05.480
-
-00:05.520 --> 00:05.560
-138 - 00:05.520
-
-00:05.560 --> 00:05.600
-139 - 00:05.560
-
-00:05.600 --> 00:05.640
-140 - 00:05.600
-
-00:05.640 --> 00:05.680
-141 - 00:05.640
-
-00:05.680 --> 00:05.720
-142 - 00:05.680
-
-00:05.720 --> 00:05.760
-143 - 00:05.720
-
-00:05.760 --> 00:05.800
-144 - 00:05.760
-
-00:05.800 --> 00:05.840
-145 - 00:05.800
-
-00:05.840 --> 00:05.880
-146 - 00:05.840
-
-00:05.880 --> 00:05.920
-147 - 00:05.880
-
-00:05.920 --> 00:05.960
-148 - 00:05.920
-
-00:05.960 --> 00:06.000
-149 - 00:05.960
-
-00:06.000 --> 00:06.040
-150 - 00:06.000
-
-00:06.040 --> 00:06.080
-151 - 00:06.040
-
-00:06.080 --> 00:06.120
-152 - 00:06.080
-
-00:06.120 --> 00:06.160
-153 - 00:06.120
-
-00:06.160 --> 00:06.200
-154 - 00:06.160
-
-00:06.200 --> 00:06.240
-155 - 00:06.200
-
-00:06.240 --> 00:06.280
-156 - 00:06.240
-
-00:06.280 --> 00:06.320
-157 - 00:06.280
-
-00:06.320 --> 00:06.360
-158 - 00:06.320
-
-00:06.360 --> 00:06.400
-159 - 00:06.360
-
-00:06.400 --> 00:06.440
-160 - 00:06.400
-
-00:06.440 --> 00:06.480
-161 - 00:06.440
-
-00:06.480 --> 00:06.520
-162 - 00:06.480
-
-00:06.520 --> 00:06.560
-163 - 00:06.520
-
-00:06.560 --> 00:06.600
-164 - 00:06.560
-
-00:06.600 --> 00:06.640
-165 - 00:06.600
-
-00:06.640 --> 00:06.680
-166 - 00:06.640
-
-00:06.680 --> 00:06.720
-167 - 00:06.680
-
-00:06.720 --> 00:06.760
-168 - 00:06.720
-
-00:06.760 --> 00:06.800
-169 - 00:06.760
-
-00:06.800 --> 00:06.840
-170 - 00:06.800
-
-00:06.840 --> 00:06.880
-171 - 00:06.840
-
-00:06.880 --> 00:06.920
-172 - 00:06.880
-
-00:06.920 --> 00:06.960
-173 - 00:06.920
-
-00:06.960 --> 00:07.000
-174 - 00:06.960
-
-00:07.000 --> 00:07.040
-175 - 00:07.000
-
-00:07.040 --> 00:07.080
-176 - 00:07.040
-
-00:07.080 --> 00:07.120
-177 - 00:07.080
-
-00:07.120 --> 00:07.160
-178 - 00:07.120
-
-00:07.160 --> 00:07.200
-179 - 00:07.160
-
-00:07.200 --> 00:07.240
-180 - 00:07.200
-
-00:07.240 --> 00:07.280
-181 - 00:07.240
-
-00:07.280 --> 00:07.320
-182 - 00:07.280
-
-00:07.320 --> 00:07.360
-183 - 00:07.320
-
-00:07.360 --> 00:07.400
-184 - 00:07.360
-
-00:07.400 --> 00:07.440
-185 - 00:07.400
-
-00:07.440 --> 00:07.480
-186 - 00:07.440
-
-00:07.480 --> 00:07.520
-187 - 00:07.480
-
-00:07.520 --> 00:07.560
-188 - 00:07.520
-
-00:07.560 --> 00:07.600
-189 - 00:07.560
-
-00:07.600 --> 00:07.640
-190 - 00:07.600
-
-00:07.640 --> 00:07.680
-191 - 00:07.640
-
-00:07.680 --> 00:07.720
-192 - 00:07.680
-
-00:07.720 --> 00:07.760
-193 - 00:07.720
-
-00:07.760 --> 00:07.800
-194 - 00:07.760
-
-00:07.800 --> 00:07.840
-195 - 00:07.800
-
-00:07.840 --> 00:07.880
-196 - 00:07.840
-
-00:07.880 --> 00:07.920
-197 - 00:07.880
-
-00:07.920 --> 00:07.960
-198 - 00:07.920
-
-00:07.960 --> 00:08.000
-199 - 00:07.960
-
-00:08.000 --> 00:08.040
-200 - 00:08.000
-
-00:08.040 --> 00:08.080
-201 - 00:08.040
-
-00:08.080 --> 00:08.120
-202 - 00:08.080
-
-00:08.120 --> 00:08.160
-203 - 00:08.120
-
-00:08.160 --> 00:08.200
-204 - 00:08.160
-
-00:08.200 --> 00:08.240
-205 - 00:08.200
-
-00:08.240 --> 00:08.280
-206 - 00:08.240
-
-00:08.280 --> 00:08.320
-207 - 00:08.280
-
-00:08.320 --> 00:08.360
-208 - 00:08.320
-
-00:08.360 --> 00:08.400
-209 - 00:08.360
-
-00:08.400 --> 00:08.440
-210 - 00:08.400
-
-00:08.440 --> 00:08.480
-211 - 00:08.440
-
-00:08.480 --> 00:08.520
-212 - 00:08.480
-
-00:08.520 --> 00:08.560
-213 - 00:08.520
-
-00:08.560 --> 00:08.600
-214 - 00:08.560
-
-00:08.600 --> 00:08.640
-215 - 00:08.600
-
-00:08.640 --> 00:08.680
-216 - 00:08.640
-
-00:08.680 --> 00:08.720
-217 - 00:08.680
-
-00:08.720 --> 00:08.760
-218 - 00:08.720
-
-00:08.760 --> 00:08.800
-219 - 00:08.760
-
-00:08.800 --> 00:08.840
-220 - 00:08.800
-
-00:08.840 --> 00:08.880
-221 - 00:08.840
-
-00:08.880 --> 00:08.920
-222 - 00:08.880
-
-00:08.920 --> 00:08.960
-223 - 00:08.920
-
-00:08.960 --> 00:09.000
-224 - 00:08.960
-
-00:09.000 --> 00:09.040
-225 - 00:09.000
-
-00:09.040 --> 00:09.080
-226 - 00:09.040
-
-00:09.080 --> 00:09.120
-227 - 00:09.080
-
-00:09.120 --> 00:09.160
-228 - 00:09.120
-
-00:09.160 --> 00:09.200
-229 - 00:09.160
-
-00:09.200 --> 00:09.240
-230 - 00:09.200
-
-00:09.240 --> 00:09.280
-231 - 00:09.240
-
-00:09.280 --> 00:09.320
-232 - 00:09.280
-
-00:09.320 --> 00:09.360
-233 - 00:09.320
-
-00:09.360 --> 00:09.400
-234 - 00:09.360
-
-00:09.400 --> 00:09.440
-235 - 00:09.400
-
-00:09.440 --> 00:09.480
-236 - 00:09.440
-
-00:09.480 --> 00:09.520
-237 - 00:09.480
-
-00:09.520 --> 00:09.560
-238 - 00:09.520
-
-00:09.560 --> 00:09.600
-239 - 00:09.560
-
-00:09.600 --> 00:09.640
-240 - 00:09.600
-
-00:09.640 --> 00:09.680
-241 - 00:09.640
-
-00:09.680 --> 00:09.720
-242 - 00:09.680
-
-00:09.720 --> 00:09.760
-243 - 00:09.720
-
-00:09.760 --> 00:09.800
-244 - 00:09.760
-
-00:09.800 --> 00:09.840
-245 - 00:09.800
-
-00:09.840 --> 00:09.880
-246 - 00:09.840
-
-00:09.880 --> 00:09.920
-247 - 00:09.880
-
-00:09.920 --> 00:09.960
-248 - 00:09.920
-
-00:09.960 --> 00:10.000
-249 - 00:09.960
-
-00:10.000 --> 00:10.040
-250 - 00:10.000
-
-00:10.040 --> 00:10.080
-251 - 00:10.040
-
-00:10.080 --> 00:10.120
-252 - 00:10.080
-
-00:10.120 --> 00:10.160
-253 - 00:10.120
-
-00:10.160 --> 00:10.200
-254 - 00:10.160
-
-00:10.200 --> 00:10.240
-255 - 00:10.200
-
-00:10.240 --> 00:10.280
-256 - 00:10.240
-
-00:10.280 --> 00:10.320
-257 - 00:10.280
-
-00:10.320 --> 00:10.360
-258 - 00:10.320
-
-00:10.360 --> 00:10.400
-259 - 00:10.360
-
-00:10.400 --> 00:10.440
-260 - 00:10.400
-
-00:10.440 --> 00:10.480
-261 - 00:10.440
-
-00:10.480 --> 00:10.520
-262 - 00:10.480
-
-00:10.520 --> 00:10.560
-263 - 00:10.520
-
-00:10.560 --> 00:10.600
-264 - 00:10.560
-
-00:10.600 --> 00:10.640
-265 - 00:10.600
-
-00:10.640 --> 00:10.680
-266 - 00:10.640
-
-00:10.680 --> 00:10.720
-267 - 00:10.680
-
-00:10.720 --> 00:10.760
-268 - 00:10.720
-
-00:10.760 --> 00:10.800
-269 - 00:10.760
-
-00:10.800 --> 00:10.840
-270 - 00:10.800
-
-00:10.840 --> 00:10.880
-271 - 00:10.840
-
-00:10.880 --> 00:10.920
-272 - 00:10.880
-
-00:10.920 --> 00:10.960
-273 - 00:10.920
-
-00:10.960 --> 00:11.000
-274 - 00:10.960
-
-00:11.000 --> 00:11.040
-275 - 00:11.000
-
-00:11.040 --> 00:11.080
-276 - 00:11.040
-
-00:11.080 --> 00:11.120
-277 - 00:11.080
-
-00:11.120 --> 00:11.160
-278 - 00:11.120
-
-00:11.160 --> 00:11.200
-279 - 00:11.160
-
-00:11.200 --> 00:11.240
-280 - 00:11.200
-
-00:11.240 --> 00:11.280
-281 - 00:11.240
-
-00:11.280 --> 00:11.320
-282 - 00:11.280
-
-00:11.320 --> 00:11.360
-283 - 00:11.320
-
-00:11.360 --> 00:11.400
-284 - 00:11.360
-
-00:11.400 --> 00:11.440
-285 - 00:11.400
-
-00:11.440 --> 00:11.480
-286 - 00:11.440
-
-00:11.480 --> 00:11.520
-287 - 00:11.480
-
-00:11.520 --> 00:11.560
-288 - 00:11.520
-
-00:11.560 --> 00:11.600
-289 - 00:11.560
-
-00:11.600 --> 00:11.640
-290 - 00:11.600
-
-00:11.640 --> 00:11.680
-291 - 00:11.640
-
-00:11.680 --> 00:11.720
-292 - 00:11.680
-
-00:11.720 --> 00:11.760
-293 - 00:11.720
-
-00:11.760 --> 00:11.800
-294 - 00:11.760
-
-00:11.800 --> 00:11.840
-295 - 00:11.800
-
-00:11.840 --> 00:11.880
-296 - 00:11.840
-
-00:11.880 --> 00:11.920
-297 - 00:11.880
-
-00:11.920 --> 00:11.960
-298 - 00:11.920
-
-00:11.960 --> 00:12.000
-299 - 00:11.960
-
-00:12.000 --> 00:12.040
-300 - 00:12.000
-
-00:12.040 --> 00:12.080
-301 - 00:12.040
-
-00:12.080 --> 00:12.120
-302 - 00:12.080
-
-00:12.120 --> 00:12.160
-303 - 00:12.120
-
-00:12.160 --> 00:12.200
-304 - 00:12.160
-
-00:12.200 --> 00:12.240
-305 - 00:12.200
-
-00:12.240 --> 00:12.280
-306 - 00:12.240
-
-00:12.280 --> 00:12.320
-307 - 00:12.280
-
-00:12.320 --> 00:12.360
-308 - 00:12.320
-
-00:12.360 --> 00:12.400
-309 - 00:12.360
-
-00:12.400 --> 00:12.440
-310 - 00:12.400
-
-00:12.440 --> 00:12.480
-311 - 00:12.440
-
-00:12.480 --> 00:12.520
-312 - 00:12.480
-
-00:12.520 --> 00:12.560
-313 - 00:12.520
-
-00:12.560 --> 00:12.600
-314 - 00:12.560
-
-00:12.600 --> 00:12.640
-315 - 00:12.600
-
-00:12.640 --> 00:12.680
-316 - 00:12.640
-
-00:12.680 --> 00:12.720
-317 - 00:12.680
-
-00:12.720 --> 00:12.760
-318 - 00:12.720
-
-00:12.760 --> 00:12.800
-319 - 00:12.760
-
-00:12.800 --> 00:12.840
-320 - 00:12.800
-
-00:12.840 --> 00:12.880
-321 - 00:12.840
-
-00:12.880 --> 00:12.920
-322 - 00:12.880
-
-00:12.920 --> 00:12.960
-323 - 00:12.920
-
-00:12.960 --> 00:13.000
-324 - 00:12.960
-
-00:13.000 --> 00:13.040
-325 - 00:13.000
-
-00:13.040 --> 00:13.080
-326 - 00:13.040
-
-00:13.080 --> 00:13.120
-327 - 00:13.080
-
-00:13.120 --> 00:13.160
-328 - 00:13.120
-
-00:13.160 --> 00:13.200
-329 - 00:13.160
-
-00:13.200 --> 00:13.240
-330 - 00:13.200
-
-00:13.240 --> 00:13.280
-331 - 00:13.240
-
-00:13.280 --> 00:13.320
-332 - 00:13.280
-
-00:13.320 --> 00:13.360
-333 - 00:13.320
-
-00:13.360 --> 00:13.400
-334 - 00:13.360
-
-00:13.400 --> 00:13.440
-335 - 00:13.400
-
-00:13.440 --> 00:13.480
-336 - 00:13.440
-
-00:13.480 --> 00:13.520
-337 - 00:13.480
-
-00:13.520 --> 00:13.560
-338 - 00:13.520
-
-00:13.560 --> 00:13.600
-339 - 00:13.560
-
-00:13.600 --> 00:13.640
-340 - 00:13.600
-
-00:13.640 --> 00:13.680
-341 - 00:13.640
-
-00:13.680 --> 00:13.720
-342 - 00:13.680
-
-00:13.720 --> 00:13.760
-343 - 00:13.720
-
-00:13.760 --> 00:13.800
-344 - 00:13.760
-
-00:13.800 --> 00:13.840
-345 - 00:13.800
-
-00:13.840 --> 00:13.880
-346 - 00:13.840
-
-00:13.880 --> 00:13.920
-347 - 00:13.880
-
-00:13.920 --> 00:13.960
-348 - 00:13.920
-
-00:13.960 --> 00:14.000
-349 - 00:13.960
-
-00:14.000 --> 00:14.040
-350 - 00:14.000
-
-00:14.040 --> 00:14.080
-351 - 00:14.040
-
-00:14.080 --> 00:14.120
-352 - 00:14.080
-
-00:14.120 --> 00:14.160
-353 - 00:14.120
-
-00:14.160 --> 00:14.200
-354 - 00:14.160
-
-00:14.200 --> 00:14.240
-355 - 00:14.200
-
-00:14.240 --> 00:14.280
-356 - 00:14.240
-
-00:14.280 --> 00:14.320
-357 - 00:14.280
-
-00:14.320 --> 00:14.360
-358 - 00:14.320
-
-00:14.360 --> 00:14.400
-359 - 00:14.360
-
-00:14.400 --> 00:14.440
-360 - 00:14.400
-
-00:14.440 --> 00:14.480
-361 - 00:14.440
-
-00:14.480 --> 00:14.520
-362 - 00:14.480
-
-00:14.520 --> 00:14.560
-363 - 00:14.520
-
-00:14.560 --> 00:14.600
-364 - 00:14.560
-
-00:14.600 --> 00:14.640
-365 - 00:14.600
-
-00:14.640 --> 00:14.680
-366 - 00:14.640
-
-00:14.680 --> 00:14.720
-367 - 00:14.680
-
-00:14.720 --> 00:14.760
-368 - 00:14.720
-
-00:14.760 --> 00:14.800
-369 - 00:14.760
-
-00:14.800 --> 00:14.840
-370 - 00:14.800
-
-00:14.840 --> 00:14.880
-371 - 00:14.840
-
-00:14.880 --> 00:14.920
-372 - 00:14.880
-
-00:14.920 --> 00:14.960
-373 - 00:14.920
-
-00:14.960 --> 00:15.000
-374 - 00:14.960
-
-00:15.000 --> 00:15.040
-375 - 00:15.000
-
-00:15.040 --> 00:15.080
-376 - 00:15.040
-
-00:15.080 --> 00:15.120
-377 - 00:15.080
-
-00:15.120 --> 00:15.160
-378 - 00:15.120
-
-00:15.160 --> 00:15.200
-379 - 00:15.160
-
-00:15.200 --> 00:15.240
-380 - 00:15.200
-
-00:15.240 --> 00:15.280
-381 - 00:15.240
-
-00:15.280 --> 00:15.320
-382 - 00:15.280
-
-00:15.320 --> 00:15.360
-383 - 00:15.320
-
-00:15.360 --> 00:15.400
-384 - 00:15.360
-
-00:15.400 --> 00:15.440
-385 - 00:15.400
-
-00:15.440 --> 00:15.480
-386 - 00:15.440
-
-00:15.480 --> 00:15.520
-387 - 00:15.480
-
-00:15.520 --> 00:15.560
-388 - 00:15.520
-
-00:15.560 --> 00:15.600
-389 - 00:15.560
-
-00:15.600 --> 00:15.640
-390 - 00:15.600
-
-00:15.640 --> 00:15.680
-391 - 00:15.640
-
-00:15.680 --> 00:15.720
-392 - 00:15.680
-
-00:15.720 --> 00:15.760
-393 - 00:15.720
-
-00:15.760 --> 00:15.800
-394 - 00:15.760
-
-00:15.800 --> 00:15.840
-395 - 00:15.800
-
-00:15.840 --> 00:15.880
-396 - 00:15.840
-
-00:15.880 --> 00:15.920
-397 - 00:15.880
-
-00:15.920 --> 00:15.960
-398 - 00:15.920
-
-00:15.960 --> 00:16.000
-399 - 00:15.960
-
-00:16.000 --> 00:16.040
-400 - 00:16.000
-
-00:16.040 --> 00:16.080
-401 - 00:16.040
-
-00:16.080 --> 00:16.120
-402 - 00:16.080
-
-00:16.120 --> 00:16.160
-403 - 00:16.120
-
-00:16.160 --> 00:16.200
-404 - 00:16.160
-
-00:16.200 --> 00:16.240
-405 - 00:16.200
-
-00:16.240 --> 00:16.280
-406 - 00:16.240
-
-00:16.280 --> 00:16.320
-407 - 00:16.280
-
-00:16.320 --> 00:16.360
-408 - 00:16.320
-
-00:16.360 --> 00:16.400
-409 - 00:16.360
-
-00:16.400 --> 00:16.440
-410 - 00:16.400
-
-00:16.440 --> 00:16.480
-411 - 00:16.440
-
-00:16.480 --> 00:16.520
-412 - 00:16.480
-
-00:16.520 --> 00:16.560
-413 - 00:16.520
-
-00:16.560 --> 00:16.600
-414 - 00:16.560
-
-00:16.600 --> 00:16.640
-415 - 00:16.600
-
-00:16.640 --> 00:16.680
-416 - 00:16.640
-
-00:16.680 --> 00:16.720
-417 - 00:16.680
-
-00:16.720 --> 00:16.760
-418 - 00:16.720
-
-00:16.760 --> 00:16.800
-419 - 00:16.760
-
-00:16.800 --> 00:16.840
-420 - 00:16.800
-
-00:16.840 --> 00:16.880
-421 - 00:16.840
-
-00:16.880 --> 00:16.920
-422 - 00:16.880
-
-00:16.920 --> 00:16.960
-423 - 00:16.920
-
-00:16.960 --> 00:17.000
-424 - 00:16.960
-
-00:17.000 --> 00:17.040
-425 - 00:17.000
-
-00:17.040 --> 00:17.080
-426 - 00:17.040
-
-00:17.080 --> 00:17.120
-427 - 00:17.080
-
-00:17.120 --> 00:17.160
-428 - 00:17.120
-
-00:17.160 --> 00:17.200
-429 - 00:17.160
-
-00:17.200 --> 00:17.240
-430 - 00:17.200
-
-00:17.240 --> 00:17.280
-431 - 00:17.240
-
-00:17.280 --> 00:17.320
-432 - 00:17.280
-
-00:17.320 --> 00:17.360
-433 - 00:17.320
-
-00:17.360 --> 00:17.400
-434 - 00:17.360
-
-00:17.400 --> 00:17.440
-435 - 00:17.400
-
-00:17.440 --> 00:17.480
-436 - 00:17.440
-
-00:17.480 --> 00:17.520
-437 - 00:17.480
-
-00:17.520 --> 00:17.560
-438 - 00:17.520
-
-00:17.560 --> 00:17.600
-439 - 00:17.560
-
-00:17.600 --> 00:17.640
-440 - 00:17.600
-
-00:17.640 --> 00:17.680
-441 - 00:17.640
-
-00:17.680 --> 00:17.720
-442 - 00:17.680
-
-00:17.720 --> 00:17.760
-443 - 00:17.720
-
-00:17.760 --> 00:17.800
-444 - 00:17.760
-
-00:17.800 --> 00:17.840
-445 - 00:17.800
-
-00:17.840 --> 00:17.880
-446 - 00:17.840
-
-00:17.880 --> 00:17.920
-447 - 00:17.880
-
-00:17.920 --> 00:17.960
-448 - 00:17.920
-
-00:17.960 --> 00:18.000
-449 - 00:17.960
-
-00:18.000 --> 00:18.040
-450 - 00:18.000
-
-00:18.040 --> 00:18.080
-451 - 00:18.040
-
-00:18.080 --> 00:18.120
-452 - 00:18.080
-
-00:18.120 --> 00:18.160
-453 - 00:18.120
-
-00:18.160 --> 00:18.200
-454 - 00:18.160
-
-00:18.200 --> 00:18.240
-455 - 00:18.200
-
-00:18.240 --> 00:18.280
-456 - 00:18.240
-
-00:18.280 --> 00:18.320
-457 - 00:18.280
-
-00:18.320 --> 00:18.360
-458 - 00:18.320
-
-00:18.360 --> 00:18.400
-459 - 00:18.360
-
-00:18.400 --> 00:18.440
-460 - 00:18.400
-
-00:18.440 --> 00:18.480
-461 - 00:18.440
-
-00:18.480 --> 00:18.520
-462 - 00:18.480
-
-00:18.520 --> 00:18.560
-463 - 00:18.520
-
-00:18.560 --> 00:18.600
-464 - 00:18.560
-
-00:18.600 --> 00:18.640
-465 - 00:18.600
-
-00:18.640 --> 00:18.680
-466 - 00:18.640
-
-00:18.680 --> 00:18.720
-467 - 00:18.680
-
-00:18.720 --> 00:18.760
-468 - 00:18.720
-
-00:18.760 --> 00:18.800
-469 - 00:18.760
-
-00:18.800 --> 00:18.840
-470 - 00:18.800
-
-00:18.840 --> 00:18.880
-471 - 00:18.840
-
-00:18.880 --> 00:18.920
-472 - 00:18.880
-
-00:18.920 --> 00:18.960
-473 - 00:18.920
-
-00:18.960 --> 00:19.000
-474 - 00:18.960
-
-00:19.000 --> 00:19.040
-475 - 00:19.000
-
-00:19.040 --> 00:19.080
-476 - 00:19.040
-
-00:19.080 --> 00:19.120
-477 - 00:19.080
-
-00:19.120 --> 00:19.160
-478 - 00:19.120
-
-00:19.160 --> 00:19.200
-479 - 00:19.160
-
-00:19.200 --> 00:19.240
-480 - 00:19.200
-
-00:19.240 --> 00:19.280
-481 - 00:19.240
-
-00:19.280 --> 00:19.320
-482 - 00:19.280
-
-00:19.320 --> 00:19.360
-483 - 00:19.320
-
-00:19.360 --> 00:19.400
-484 - 00:19.360
-
-00:19.400 --> 00:19.440
-485 - 00:19.400
-
-00:19.440 --> 00:19.480
-486 - 00:19.440
-
-00:19.480 --> 00:19.520
-487 - 00:19.480
-
-00:19.520 --> 00:19.560
-488 - 00:19.520
-
-00:19.560 --> 00:19.600
-489 - 00:19.560
-
-00:19.600 --> 00:19.640
-490 - 00:19.600
-
-00:19.640 --> 00:19.680
-491 - 00:19.640
-
-00:19.680 --> 00:19.720
-492 - 00:19.680
-
-00:19.720 --> 00:19.760
-493 - 00:19.720
-
-00:19.760 --> 00:19.800
-494 - 00:19.760
-
-00:19.800 --> 00:19.840
-495 - 00:19.800
-
-00:19.840 --> 00:19.880
-496 - 00:19.840
-
-00:19.880 --> 00:19.920
-497 - 00:19.880
-
-00:19.920 --> 00:19.960
-498 - 00:19.920
-
-00:19.960 --> 00:20.000
-499 - 00:19.960
-
-00:20.000 --> 00:20.040
-500 - 00:20.000
-
-00:20.040 --> 00:20.080
-501 - 00:20.040
-
-00:20.080 --> 00:20.120
-502 - 00:20.080
-
-00:20.120 --> 00:20.160
-503 - 00:20.120
-
-00:20.160 --> 00:20.200
-504 - 00:20.160
-
-00:20.200 --> 00:20.240
-505 - 00:20.200
-
-00:20.240 --> 00:20.280
-506 - 00:20.240
-
-00:20.280 --> 00:20.320
-507 - 00:20.280
-
-00:20.320 --> 00:20.360
-508 - 00:20.320
-
-00:20.360 --> 00:20.400
-509 - 00:20.360
-
-00:20.400 --> 00:20.440
-510 - 00:20.400
-
-00:20.440 --> 00:20.480
-511 - 00:20.440
-
-00:20.480 --> 00:20.520
-512 - 00:20.480
-
-00:20.520 --> 00:20.560
-513 - 00:20.520
-
-00:20.560 --> 00:20.600
-514 - 00:20.560
-
-00:20.600 --> 00:20.640
-515 - 00:20.600
-
-00:20.640 --> 00:20.680
-516 - 00:20.640
-
-00:20.680 --> 00:20.720
-517 - 00:20.680
-
-00:20.720 --> 00:20.760
-518 - 00:20.720
-
-00:20.760 --> 00:20.800
-519 - 00:20.760
-
-00:20.800 --> 00:20.840
-520 - 00:20.800
-
-00:20.840 --> 00:20.880
-521 - 00:20.840
-
-00:20.880 --> 00:20.920
-522 - 00:20.880
-
-00:20.920 --> 00:20.960
-523 - 00:20.920
-
-00:20.960 --> 00:21.000
-524 - 00:20.960
-
-00:21.000 --> 00:21.040
-525 - 00:21.000
-
-00:21.040 --> 00:21.080
-526 - 00:21.040
-
-00:21.080 --> 00:21.120
-527 - 00:21.080
-
-00:21.120 --> 00:21.160
-528 - 00:21.120
-
-00:21.160 --> 00:21.200
-529 - 00:21.160
-
-00:21.200 --> 00:21.240
-530 - 00:21.200
-
-00:21.240 --> 00:21.280
-531 - 00:21.240
-
-00:21.280 --> 00:21.320
-532 - 00:21.280
-
-00:21.320 --> 00:21.360
-533 - 00:21.320
-
-00:21.360 --> 00:21.400
-534 - 00:21.360
-
-00:21.400 --> 00:21.440
-535 - 00:21.400
-
-00:21.440 --> 00:21.480
-536 - 00:21.440
-
-00:21.480 --> 00:21.520
-537 - 00:21.480
-
-00:21.520 --> 00:21.560
-538 - 00:21.520
-
-00:21.560 --> 00:21.600
-539 - 00:21.560
-
-00:21.600 --> 00:21.640
-540 - 00:21.600
-
-00:21.640 --> 00:21.680
-541 - 00:21.640
-
-00:21.680 --> 00:21.720
-542 - 00:21.680
-
-00:21.720 --> 00:21.760
-543 - 00:21.720
-
-00:21.760 --> 00:21.800
-544 - 00:21.760
-
-00:21.800 --> 00:21.840
-545 - 00:21.800
-
-00:21.840 --> 00:21.880
-546 - 00:21.840
-
-00:21.880 --> 00:21.920
-547 - 00:21.880
-
-00:21.920 --> 00:21.960
-548 - 00:21.920
-
-00:21.960 --> 00:22.000
-549 - 00:21.960
-
-00:22.000 --> 00:22.040
-550 - 00:22.000
-
-00:22.040 --> 00:22.080
-551 - 00:22.040
-
-00:22.080 --> 00:22.120
-552 - 00:22.080
-
-00:22.120 --> 00:22.160
-553 - 00:22.120
-
-00:22.160 --> 00:22.200
-554 - 00:22.160
-
-00:22.200 --> 00:22.240
-555 - 00:22.200
-
-00:22.240 --> 00:22.280
-556 - 00:22.240
-
-00:22.280 --> 00:22.320
-557 - 00:22.280
-
-00:22.320 --> 00:22.360
-558 - 00:22.320
-
-00:22.360 --> 00:22.400
-559 - 00:22.360
-
-00:22.400 --> 00:22.440
-560 - 00:22.400
-
-00:22.440 --> 00:22.480
-561 - 00:22.440
-
-00:22.480 --> 00:22.520
-562 - 00:22.480
-
-00:22.520 --> 00:22.560
-563 - 00:22.520
-
-00:22.560 --> 00:22.600
-564 - 00:22.560
-
-00:22.600 --> 00:22.640
-565 - 00:22.600
-
-00:22.640 --> 00:22.680
-566 - 00:22.640
-
-00:22.680 --> 00:22.720
-567 - 00:22.680
-
-00:22.720 --> 00:22.760
-568 - 00:22.720
-
-00:22.760 --> 00:22.800
-569 - 00:22.760
-
-00:22.800 --> 00:22.840
-570 - 00:22.800
-
-00:22.840 --> 00:22.880
-571 - 00:22.840
-
-00:22.880 --> 00:22.920
-572 - 00:22.880
-
-00:22.920 --> 00:22.960
-573 - 00:22.920
-
-00:22.960 --> 00:23.000
-574 - 00:22.960
-
-00:23.000 --> 00:23.040
-575 - 00:23.000
-
-00:23.040 --> 00:23.080
-576 - 00:23.040
-
-00:23.080 --> 00:23.120
-577 - 00:23.080
-
-00:23.120 --> 00:23.160
-578 - 00:23.120
-
-00:23.160 --> 00:23.200
-579 - 00:23.160
-
-00:23.200 --> 00:23.240
-580 - 00:23.200
-
-00:23.240 --> 00:23.280
-581 - 00:23.240
-
-00:23.280 --> 00:23.320
-582 - 00:23.280
-
-00:23.320 --> 00:23.360
-583 - 00:23.320
-
-00:23.360 --> 00:23.400
-584 - 00:23.360
-
-00:23.400 --> 00:23.440
-585 - 00:23.400
-
-00:23.440 --> 00:23.480
-586 - 00:23.440
-
-00:23.480 --> 00:23.520
-587 - 00:23.480
-
-00:23.520 --> 00:23.560
-588 - 00:23.520
-
-00:23.560 --> 00:23.600
-589 - 00:23.560
-
-00:23.600 --> 00:23.640
-590 - 00:23.600
-
-00:23.640 --> 00:23.680
-591 - 00:23.640
-
-00:23.680 --> 00:23.720
-592 - 00:23.680
-
-00:23.720 --> 00:23.760
-593 - 00:23.720
-
-00:23.760 --> 00:23.800
-594 - 00:23.760
-
-00:23.800 --> 00:23.840
-595 - 00:23.800
-
-00:23.840 --> 00:23.880
-596 - 00:23.840
-
-00:23.880 --> 00:23.920
-597 - 00:23.880
-
-00:23.920 --> 00:23.960
-598 - 00:23.920
-
-00:23.960 --> 00:24.000
-599 - 00:23.960
-
-00:24.000 --> 00:24.040
-600 - 00:24.000
-
-00:24.040 --> 00:24.080
-601 - 00:24.040
-
-00:24.080 --> 00:24.120
-602 - 00:24.080
-
-00:24.120 --> 00:24.160
-603 - 00:24.120
-
-00:24.160 --> 00:24.200
-604 - 00:24.160
-
-00:24.200 --> 00:24.240
-605 - 00:24.200
-
-00:24.240 --> 00:24.280
-606 - 00:24.240
-
-00:24.280 --> 00:24.320
-607 - 00:24.280
-
-00:24.320 --> 00:24.360
-608 - 00:24.320
-
-00:24.360 --> 00:24.400
-609 - 00:24.360
-
-00:24.400 --> 00:24.440
-610 - 00:24.400
-
-00:24.440 --> 00:24.480
-611 - 00:24.440
-
-00:24.480 --> 00:24.520
-612 - 00:24.480
-
-00:24.520 --> 00:24.560
-613 - 00:24.520
-
-00:24.560 --> 00:24.600
-614 - 00:24.560
-
-00:24.600 --> 00:24.640
-615 - 00:24.600
-
-00:24.640 --> 00:24.680
-616 - 00:24.640
-
-00:24.680 --> 00:24.720
-617 - 00:24.680
-
-00:24.720 --> 00:24.760
-618 - 00:24.720
-
-00:24.760 --> 00:24.800
-619 - 00:24.760
-
-00:24.800 --> 00:24.840
-620 - 00:24.800
-
-00:24.840 --> 00:24.880
-621 - 00:24.840
-
-00:24.880 --> 00:24.920
-622 - 00:24.880
-
-00:24.920 --> 00:24.960
-623 - 00:24.920
-
-00:24.960 --> 00:25.000
-624 - 00:24.960
-
-00:25.000 --> 00:25.040
-625 - 00:25.000
-
-00:25.040 --> 00:25.080
-626 - 00:25.040
-
-00:25.080 --> 00:25.120
-627 - 00:25.080
-
-00:25.120 --> 00:25.160
-628 - 00:25.120
-
-00:25.160 --> 00:25.200
-629 - 00:25.160
-
-00:25.200 --> 00:25.240
-630 - 00:25.200
-
-00:25.240 --> 00:25.280
-631 - 00:25.240
-
-00:25.280 --> 00:25.320
-632 - 00:25.280
-
-00:25.320 --> 00:25.360
-633 - 00:25.320
-
-00:25.360 --> 00:25.400
-634 - 00:25.360
-
-00:25.400 --> 00:25.440
-635 - 00:25.400
-
-00:25.440 --> 00:25.480
-636 - 00:25.440
-
-00:25.480 --> 00:25.520
-637 - 00:25.480
-
-00:25.520 --> 00:25.560
-638 - 00:25.520
-
-00:25.560 --> 00:25.600
-639 - 00:25.560
-
-00:25.600 --> 00:25.640
-640 - 00:25.600
-
-00:25.640 --> 00:25.680
-641 - 00:25.640
-
-00:25.680 --> 00:25.720
-642 - 00:25.680
-
-00:25.720 --> 00:25.760
-643 - 00:25.720
-
-00:25.760 --> 00:25.800
-644 - 00:25.760
-
-00:25.800 --> 00:25.840
-645 - 00:25.800
-
-00:25.840 --> 00:25.880
-646 - 00:25.840
-
-00:25.880 --> 00:25.920
-647 - 00:25.880
-
-00:25.920 --> 00:25.960
-648 - 00:25.920
-
-00:25.960 --> 00:26.000
-649 - 00:25.960
-
-00:26.000 --> 00:26.040
-650 - 00:26.000
-
-00:26.040 --> 00:26.080
-651 - 00:26.040
-
-00:26.080 --> 00:26.120
-652 - 00:26.080
-
-00:26.120 --> 00:26.160
-653 - 00:26.120
-
-00:26.160 --> 00:26.200
-654 - 00:26.160
-
-00:26.200 --> 00:26.240
-655 - 00:26.200
-
-00:26.240 --> 00:26.280
-656 - 00:26.240
-
-00:26.280 --> 00:26.320
-657 - 00:26.280
-
-00:26.320 --> 00:26.360
-658 - 00:26.320
-
-00:26.360 --> 00:26.400
-659 - 00:26.360
-
-00:26.400 --> 00:26.440
-660 - 00:26.400
-
-00:26.440 --> 00:26.480
-661 - 00:26.440
-
-00:26.480 --> 00:26.520
-662 - 00:26.480
-
-00:26.520 --> 00:26.560
-663 - 00:26.520
-
-00:26.560 --> 00:26.600
-664 - 00:26.560
-
-00:26.600 --> 00:26.640
-665 - 00:26.600
-
-00:26.640 --> 00:26.680
-666 - 00:26.640
-
-00:26.680 --> 00:26.720
-667 - 00:26.680
-
-00:26.720 --> 00:26.760
-668 - 00:26.720
-
-00:26.760 --> 00:26.800
-669 - 00:26.760
-
-00:26.800 --> 00:26.840
-670 - 00:26.800
-
-00:26.840 --> 00:26.880
-671 - 00:26.840
-
-00:26.880 --> 00:26.920
-672 - 00:26.880
-
-00:26.920 --> 00:26.960
-673 - 00:26.920
-
-00:26.960 --> 00:27.000
-674 - 00:26.960
-
-00:27.000 --> 00:27.040
-675 - 00:27.000
-
-00:27.040 --> 00:27.080
-676 - 00:27.040
-
-00:27.080 --> 00:27.120
-677 - 00:27.080
-
-00:27.120 --> 00:27.160
-678 - 00:27.120
-
-00:27.160 --> 00:27.200
-679 - 00:27.160
-
-00:27.200 --> 00:27.240
-680 - 00:27.200
-
-00:27.240 --> 00:27.280
-681 - 00:27.240
-
-00:27.280 --> 00:27.320
-682 - 00:27.280
-
-00:27.320 --> 00:27.360
-683 - 00:27.320
-
-00:27.360 --> 00:27.400
-684 - 00:27.360
-
-00:27.400 --> 00:27.440
-685 - 00:27.400
-
-00:27.440 --> 00:27.480
-686 - 00:27.440
-
-00:27.480 --> 00:27.520
-687 - 00:27.480
-
-00:27.520 --> 00:27.560
-688 - 00:27.520
-
-00:27.560 --> 00:27.600
-689 - 00:27.560
-
-00:27.600 --> 00:27.640
-690 - 00:27.600
-
-00:27.640 --> 00:27.680
-691 - 00:27.640
-
-00:27.680 --> 00:27.720
-692 - 00:27.680
-
-00:27.720 --> 00:27.760
-693 - 00:27.720
-
-00:27.760 --> 00:27.800
-694 - 00:27.760
-
-00:27.800 --> 00:27.840
-695 - 00:27.800
-
-00:27.840 --> 00:27.880
-696 - 00:27.840
-
-00:27.880 --> 00:27.920
-697 - 00:27.880
-
-00:27.920 --> 00:27.960
-698 - 00:27.920
-
-00:27.960 --> 00:28.000
-699 - 00:27.960
-
-00:28.000 --> 00:28.040
-700 - 00:28.000
-
-00:28.040 --> 00:28.080
-701 - 00:28.040
-
-00:28.080 --> 00:28.120
-702 - 00:28.080
-
-00:28.120 --> 00:28.160
-703 - 00:28.120
-
-00:28.160 --> 00:28.200
-704 - 00:28.160
-
-00:28.200 --> 00:28.240
-705 - 00:28.200
-
-00:28.240 --> 00:28.280
-706 - 00:28.240
-
-00:28.280 --> 00:28.320
-707 - 00:28.280
-
-00:28.320 --> 00:28.360
-708 - 00:28.320
-
-00:28.360 --> 00:28.400
-709 - 00:28.360
-
-00:28.400 --> 00:28.440
-710 - 00:28.400
-
-00:28.440 --> 00:28.480
-711 - 00:28.440
-
-00:28.480 --> 00:28.520
-712 - 00:28.480
-
-00:28.520 --> 00:28.560
-713 - 00:28.520
-
-00:28.560 --> 00:28.600
-714 - 00:28.560
-
-00:28.600 --> 00:28.640
-715 - 00:28.600
-
-00:28.640 --> 00:28.680
-716 - 00:28.640
-
-00:28.680 --> 00:28.720
-717 - 00:28.680
-
-00:28.720 --> 00:28.760
-718 - 00:28.720
-
-00:28.760 --> 00:28.800
-719 - 00:28.760
-
-00:28.800 --> 00:28.840
-720 - 00:28.800
-
-00:28.840 --> 00:28.880
-721 - 00:28.840
-
-00:28.880 --> 00:28.920
-722 - 00:28.880
-
-00:28.920 --> 00:28.960
-723 - 00:28.920
-
-00:28.960 --> 00:29.000
-724 - 00:28.960
-
-00:29.000 --> 00:29.040
-725 - 00:29.000
-
-00:29.040 --> 00:29.080
-726 - 00:29.040
-
-00:29.080 --> 00:29.120
-727 - 00:29.080
-
-00:29.120 --> 00:29.160
-728 - 00:29.120
-
-00:29.160 --> 00:29.200
-729 - 00:29.160
-
-00:29.200 --> 00:29.240
-730 - 00:29.200
-
-00:29.240 --> 00:29.280
-731 - 00:29.240
-
-00:29.280 --> 00:29.320
-732 - 00:29.280
-
-00:29.320 --> 00:29.360
-733 - 00:29.320
-
-00:29.360 --> 00:29.400
-734 - 00:29.360
-
-00:29.400 --> 00:29.440
-735 - 00:29.400
-
-00:29.440 --> 00:29.480
-736 - 00:29.440
-
-00:29.480 --> 00:29.520
-737 - 00:29.480
-
-00:29.520 --> 00:29.560
-738 - 00:29.520
-
-00:29.560 --> 00:29.600
-739 - 00:29.560
-
-00:29.600 --> 00:29.640
-740 - 00:29.600
-
-00:29.640 --> 00:29.680
-741 - 00:29.640
-
-00:29.680 --> 00:29.720
-742 - 00:29.680
-
-00:29.720 --> 00:29.760
-743 - 00:29.720
-
-00:29.760 --> 00:29.800
-744 - 00:29.760
-
-00:29.800 --> 00:29.840
-745 - 00:29.800
-
-00:29.840 --> 00:29.880
-746 - 00:29.840
-
-00:29.880 --> 00:29.920
-747 - 00:29.880
-
-00:29.920 --> 00:29.960
-748 - 00:29.920
-
-00:29.960 --> 00:30.000
-749 - 00:29.960
-
-00:30.000 --> 00:30.040
-750 - 00:30.000
-
-00:30.040 --> 00:30.080
-751 - 00:30.040
-
-00:30.080 --> 00:30.120
-752 - 00:30.080
-
-00:30.120 --> 00:30.160
-753 - 00:30.120
-
-00:30.160 --> 00:30.200
-754 - 00:30.160
-
-00:30.200 --> 00:30.240
-755 - 00:30.200
-
-00:30.240 --> 00:30.280
-756 - 00:30.240
-
-00:30.280 --> 00:30.320
-757 - 00:30.280
-
-00:30.320 --> 00:30.360
-758 - 00:30.320
-
-00:30.360 --> 00:30.400
-759 - 00:30.360
-
-00:30.400 --> 00:30.440
-760 - 00:30.400
-
-00:30.440 --> 00:30.480
-761 - 00:30.440
-
-00:30.480 --> 00:30.520
-762 - 00:30.480
-
-00:30.520 --> 00:30.560
-763 - 00:30.520
-
-00:30.560 --> 00:30.600
-764 - 00:30.560
-
-00:30.600 --> 00:30.640
-765 - 00:30.600
-
-00:30.640 --> 00:30.680
-766 - 00:30.640
-
-00:30.680 --> 00:30.720
-767 - 00:30.680
-
-00:30.720 --> 00:30.760
-768 - 00:30.720
-
-00:30.760 --> 00:30.800
-769 - 00:30.760
-
-00:30.800 --> 00:30.840
-770 - 00:30.800
-
-00:30.840 --> 00:30.880
-771 - 00:30.840
-
-00:30.880 --> 00:30.920
-772 - 00:30.880
-
-00:30.920 --> 00:30.960
-773 - 00:30.920
-
-00:30.960 --> 00:31.000
-774 - 00:30.960
-
-00:31.000 --> 00:31.040
-775 - 00:31.000
-
-00:31.040 --> 00:31.080
-776 - 00:31.040
-
-00:31.080 --> 00:31.120
-777 - 00:31.080
-
-00:31.120 --> 00:31.160
-778 - 00:31.120
-
-00:31.160 --> 00:31.200
-779 - 00:31.160
-
-00:31.200 --> 00:31.240
-780 - 00:31.200
-
-00:31.240 --> 00:31.280
-781 - 00:31.240
-
-00:31.280 --> 00:31.320
-782 - 00:31.280
-
-00:31.320 --> 00:31.360
-783 - 00:31.320
-
-00:31.360 --> 00:31.400
-784 - 00:31.360
-
-00:31.400 --> 00:31.440
-785 - 00:31.400
-
-00:31.440 --> 00:31.480
-786 - 00:31.440
-
-00:31.480 --> 00:31.520
-787 - 00:31.480
-
-00:31.520 --> 00:31.560
-788 - 00:31.520
-
-00:31.560 --> 00:31.600
-789 - 00:31.560
-
-00:31.600 --> 00:31.640
-790 - 00:31.600
-
-00:31.640 --> 00:31.680
-791 - 00:31.640
-
-00:31.680 --> 00:31.720
-792 - 00:31.680
-
-00:31.720 --> 00:31.760
-793 - 00:31.720
-
-00:31.760 --> 00:31.800
-794 - 00:31.760
-
-00:31.800 --> 00:31.840
-795 - 00:31.800
-
-00:31.840 --> 00:31.880
-796 - 00:31.840
-
-00:31.880 --> 00:31.920
-797 - 00:31.880
-
-00:31.920 --> 00:31.960
-798 - 00:31.920
-
-00:31.960 --> 00:32.000
-799 - 00:31.960
-
-00:32.000 --> 00:32.040
-800 - 00:32.000
-
-00:32.040 --> 00:32.080
-801 - 00:32.040
-
-00:32.080 --> 00:32.120
-802 - 00:32.080
-
-00:32.120 --> 00:32.160
-803 - 00:32.120
-
-00:32.160 --> 00:32.200
-804 - 00:32.160
-
-00:32.200 --> 00:32.240
-805 - 00:32.200
-
-00:32.240 --> 00:32.280
-806 - 00:32.240
-
-00:32.280 --> 00:32.320
-807 - 00:32.280
-
-00:32.320 --> 00:32.360
-808 - 00:32.320
-
-00:32.360 --> 00:32.400
-809 - 00:32.360
-
-00:32.400 --> 00:32.440
-810 - 00:32.400
-
-00:32.440 --> 00:32.480
-811 - 00:32.440
-
-00:32.480 --> 00:32.520
-812 - 00:32.480
-
-00:32.520 --> 00:32.560
-813 - 00:32.520
-
-00:32.560 --> 00:32.600
-814 - 00:32.560
-
-00:32.600 --> 00:32.640
-815 - 00:32.600
-
-00:32.640 --> 00:32.680
-816 - 00:32.640
-
-00:32.680 --> 00:32.720
-817 - 00:32.680
-
-00:32.720 --> 00:32.760
-818 - 00:32.720
-
-00:32.760 --> 00:32.800
-819 - 00:32.760
-
-00:32.800 --> 00:32.840
-820 - 00:32.800
-
-00:32.840 --> 00:32.880
-821 - 00:32.840
-
-00:32.880 --> 00:32.920
-822 - 00:32.880
-
-00:32.920 --> 00:32.960
-823 - 00:32.920
-
-00:32.960 --> 00:33.000
-824 - 00:32.960
-
-00:33.000 --> 00:33.040
-825 - 00:33.000
-
-00:33.040 --> 00:33.080
-826 - 00:33.040
-
-00:33.080 --> 00:33.120
-827 - 00:33.080
-
-00:33.120 --> 00:33.160
-828 - 00:33.120
-
-00:33.160 --> 00:33.200
-829 - 00:33.160
-
-00:33.200 --> 00:33.240
-830 - 00:33.200
-
-00:33.240 --> 00:33.280
-831 - 00:33.240
-
-00:33.280 --> 00:33.320
-832 - 00:33.280
-
-00:33.320 --> 00:33.360
-833 - 00:33.320
-
-00:33.360 --> 00:33.400
-834 - 00:33.360
-
-00:33.400 --> 00:33.440
-835 - 00:33.400
-
-00:33.440 --> 00:33.480
-836 - 00:33.440
-
-00:33.480 --> 00:33.520
-837 - 00:33.480
-
-00:33.520 --> 00:33.560
-838 - 00:33.520
-
-00:33.560 --> 00:33.600
-839 - 00:33.560
-
-00:33.600 --> 00:33.640
-840 - 00:33.600
-
-00:33.640 --> 00:33.680
-841 - 00:33.640
-
-00:33.680 --> 00:33.720
-842 - 00:33.680
-
-00:33.720 --> 00:33.760
-843 - 00:33.720
-
-00:33.760 --> 00:33.800
-844 - 00:33.760
-
-00:33.800 --> 00:33.840
-845 - 00:33.800
-
-00:33.840 --> 00:33.880
-846 - 00:33.840
-
-00:33.880 --> 00:33.920
-847 - 00:33.880
-
-00:33.920 --> 00:33.960
-848 - 00:33.920
-
-00:33.960 --> 00:34.000
-849 - 00:33.960
-
-00:34.000 --> 00:34.040
-850 - 00:34.000
-
-00:34.040 --> 00:34.080
-851 - 00:34.040
-
-00:34.080 --> 00:34.120
-852 - 00:34.080
-
-00:34.120 --> 00:34.160
-853 - 00:34.120
-
-00:34.160 --> 00:34.200
-854 - 00:34.160
-
-00:34.200 --> 00:34.240
-855 - 00:34.200
-
-00:34.240 --> 00:34.280
-856 - 00:34.240
-
-00:34.280 --> 00:34.320
-857 - 00:34.280
-
-00:34.320 --> 00:34.360
-858 - 00:34.320
-
-00:34.360 --> 00:34.400
-859 - 00:34.360
-
-00:34.400 --> 00:34.440
-860 - 00:34.400
-
-00:34.440 --> 00:34.480
-861 - 00:34.440
-
-00:34.480 --> 00:34.520
-862 - 00:34.480
-
-00:34.520 --> 00:34.560
-863 - 00:34.520
-
-00:34.560 --> 00:34.600
-864 - 00:34.560
-
-00:34.600 --> 00:34.640
-865 - 00:34.600
-
-00:34.640 --> 00:34.680
-866 - 00:34.640
-
-00:34.680 --> 00:34.720
-867 - 00:34.680
-
-00:34.720 --> 00:34.760
-868 - 00:34.720
-
-00:34.760 --> 00:34.800
-869 - 00:34.760
-
-00:34.800 --> 00:34.840
-870 - 00:34.800
-
-00:34.840 --> 00:34.880
-871 - 00:34.840
-
-00:34.880 --> 00:34.920
-872 - 00:34.880
-
-00:34.920 --> 00:34.960
-873 - 00:34.920
-
-00:34.960 --> 00:35.000
-874 - 00:34.960
-
-00:35.000 --> 00:35.040
-875 - 00:35.000
-
-00:35.040 --> 00:35.080
-876 - 00:35.040
-
-00:35.080 --> 00:35.120
-877 - 00:35.080
-
-00:35.120 --> 00:35.160
-878 - 00:35.120
-
-00:35.160 --> 00:35.200
-879 - 00:35.160
-
-00:35.200 --> 00:35.240
-880 - 00:35.200
-
-00:35.240 --> 00:35.280
-881 - 00:35.240
-
-00:35.280 --> 00:35.320
-882 - 00:35.280
-
-00:35.320 --> 00:35.360
-883 - 00:35.320
-
-00:35.360 --> 00:35.400
-884 - 00:35.360
-
-00:35.400 --> 00:35.440
-885 - 00:35.400
-
-00:35.440 --> 00:35.480
-886 - 00:35.440
-
-00:35.480 --> 00:35.520
-887 - 00:35.480
-
-00:35.520 --> 00:35.560
-888 - 00:35.520
-
-00:35.560 --> 00:35.600
-889 - 00:35.560
-
-00:35.600 --> 00:35.640
-890 - 00:35.600
-
-00:35.640 --> 00:35.680
-891 - 00:35.640
-
-00:35.680 --> 00:35.720
-892 - 00:35.680
-
-00:35.720 --> 00:35.760
-893 - 00:35.720
-
-00:35.760 --> 00:35.800
-894 - 00:35.760
-
-00:35.800 --> 00:35.840
-895 - 00:35.800
-
-00:35.840 --> 00:35.880
-896 - 00:35.840
-
-00:35.880 --> 00:35.920
-897 - 00:35.880
-
-00:35.920 --> 00:35.960
-898 - 00:35.920
-
-00:35.960 --> 00:36.000
-899 - 00:35.960
-
-00:36.000 --> 00:36.040
-900 - 00:36.000
-
-00:36.040 --> 00:36.080
-901 - 00:36.040
-
-00:36.080 --> 00:36.120
-902 - 00:36.080
-
-00:36.120 --> 00:36.160
-903 - 00:36.120
-
-00:36.160 --> 00:36.200
-904 - 00:36.160
-
-00:36.200 --> 00:36.240
-905 - 00:36.200
-
-00:36.240 --> 00:36.280
-906 - 00:36.240
-
-00:36.280 --> 00:36.320
-907 - 00:36.280
-
-00:36.320 --> 00:36.360
-908 - 00:36.320
-
-00:36.360 --> 00:36.400
-909 - 00:36.360
-
-00:36.400 --> 00:36.440
-910 - 00:36.400
-
-00:36.440 --> 00:36.480
-911 - 00:36.440
-
-00:36.480 --> 00:36.520
-912 - 00:36.480
-
-00:36.520 --> 00:36.560
-913 - 00:36.520
-
-00:36.560 --> 00:36.600
-914 - 00:36.560
-
-00:36.600 --> 00:36.640
-915 - 00:36.600
-
-00:36.640 --> 00:36.680
-916 - 00:36.640
-
-00:36.680 --> 00:36.720
-917 - 00:36.680
-
-00:36.720 --> 00:36.760
-918 - 00:36.720
-
-00:36.760 --> 00:36.800
-919 - 00:36.760
-
-00:36.800 --> 00:36.840
-920 - 00:36.800
-
-00:36.840 --> 00:36.880
-921 - 00:36.840
-
-00:36.880 --> 00:36.920
-922 - 00:36.880
-
-00:36.920 --> 00:36.960
-923 - 00:36.920
-
-00:36.960 --> 00:37.000
-924 - 00:36.960
-
-00:37.000 --> 00:37.040
-925 - 00:37.000
-
-00:37.040 --> 00:37.080
-926 - 00:37.040
-
-00:37.080 --> 00:37.120
-927 - 00:37.080
-
-00:37.120 --> 00:37.160
-928 - 00:37.120
-
-00:37.160 --> 00:37.200
-929 - 00:37.160
-
-00:37.200 --> 00:37.240
-930 - 00:37.200
-
-00:37.240 --> 00:37.280
-931 - 00:37.240
-
-00:37.280 --> 00:37.320
-932 - 00:37.280
-
-00:37.320 --> 00:37.360
-933 - 00:37.320
-
-00:37.360 --> 00:37.400
-934 - 00:37.360
-
-00:37.400 --> 00:37.440
-935 - 00:37.400
-
-00:37.440 --> 00:37.480
-936 - 00:37.440
-
-00:37.480 --> 00:37.520
-937 - 00:37.480
-
-00:37.520 --> 00:37.560
-938 - 00:37.520
-
-00:37.560 --> 00:37.600
-939 - 00:37.560
-
-00:37.600 --> 00:37.640
-940 - 00:37.600
-
-00:37.640 --> 00:37.680
-941 - 00:37.640
-
-00:37.680 --> 00:37.720
-942 - 00:37.680
-
-00:37.720 --> 00:37.760
-943 - 00:37.720
-
-00:37.760 --> 00:37.800
-944 - 00:37.760
-
-00:37.800 --> 00:37.840
-945 - 00:37.800
-
-00:37.840 --> 00:37.880
-946 - 00:37.840
-
-00:37.880 --> 00:37.920
-947 - 00:37.880
-
-00:37.920 --> 00:37.960
-948 - 00:37.920
-
-00:37.960 --> 00:38.000
-949 - 00:37.960
-
-00:38.000 --> 00:38.040
-950 - 00:38.000
-
-00:38.040 --> 00:38.080
-951 - 00:38.040
-
-00:38.080 --> 00:38.120
-952 - 00:38.080
-
-00:38.120 --> 00:38.160
-953 - 00:38.120
-
-00:38.160 --> 00:38.200
-954 - 00:38.160
-
-00:38.200 --> 00:38.240
-955 - 00:38.200
-
-00:38.240 --> 00:38.280
-956 - 00:38.240
-
-00:38.280 --> 00:38.320
-957 - 00:38.280
-
-00:38.320 --> 00:38.360
-958 - 00:38.320
-
-00:38.360 --> 00:38.400
-959 - 00:38.360
-
-00:38.400 --> 00:38.440
-960 - 00:38.400
-
-00:38.440 --> 00:38.480
-961 - 00:38.440
-
-00:38.480 --> 00:38.520
-962 - 00:38.480
-
-00:38.520 --> 00:38.560
-963 - 00:38.520
-
-00:38.560 --> 00:38.600
-964 - 00:38.560
-
-00:38.600 --> 00:38.640
-965 - 00:38.600
-
-00:38.640 --> 00:38.680
-966 - 00:38.640
-
-00:38.680 --> 00:38.720
-967 - 00:38.680
-
-00:38.720 --> 00:38.760
-968 - 00:38.720
-
-00:38.760 --> 00:38.800
-969 - 00:38.760
-
-00:38.800 --> 00:38.840
-970 - 00:38.800
-
-00:38.840 --> 00:38.880
-971 - 00:38.840
-
-00:38.880 --> 00:38.920
-972 - 00:38.880
-
-00:38.920 --> 00:38.960
-973 - 00:38.920
-
-00:38.960 --> 00:39.000
-974 - 00:38.960
-
-00:39.000 --> 00:39.040
-975 - 00:39.000
-
-00:39.040 --> 00:39.080
-976 - 00:39.040
-
-00:39.080 --> 00:39.120
-977 - 00:39.080
-
-00:39.120 --> 00:39.160
-978 - 00:39.120
-
-00:39.160 --> 00:39.200
-979 - 00:39.160
-
-00:39.200 --> 00:39.240
-980 - 00:39.200
-
-00:39.240 --> 00:39.280
-981 - 00:39.240
-
-00:39.280 --> 00:39.320
-982 - 00:39.280
-
-00:39.320 --> 00:39.360
-983 - 00:39.320
-
-00:39.360 --> 00:39.400
-984 - 00:39.360
-
-00:39.400 --> 00:39.440
-985 - 00:39.400
-
-00:39.440 --> 00:39.480
-986 - 00:39.440
-
-00:39.480 --> 00:39.520
-987 - 00:39.480
-
-00:39.520 --> 00:39.560
-988 - 00:39.520
-
-00:39.560 --> 00:39.600
-989 - 00:39.560
-
-00:39.600 --> 00:39.640
-990 - 00:39.600
-
-00:39.640 --> 00:39.680
-991 - 00:39.640
-
-00:39.680 --> 00:39.720
-992 - 00:39.680
-
-00:39.720 --> 00:39.760
-993 - 00:39.720
-
-00:39.760 --> 00:39.800
-994 - 00:39.760
-
-00:39.800 --> 00:39.840
-995 - 00:39.800
-
-00:39.840 --> 00:39.880
-996 - 00:39.840
-
-00:39.880 --> 00:39.920
-997 - 00:39.880
-
-00:39.920 --> 00:39.960
-998 - 00:39.920
-
-00:39.960 --> 00:40.000
-999 - 00:39.960
-
-00:40.000 --> 00:40.040
-1000 - 00:40.000
-
-00:40.040 --> 00:40.080
-1001 - 00:40.040
-
-00:40.080 --> 00:40.120
-1002 - 00:40.080
-
-00:40.120 --> 00:40.160
-1003 - 00:40.120
-
-00:40.160 --> 00:40.200
-1004 - 00:40.160
-
-00:40.200 --> 00:40.240
-1005 - 00:40.200
-
-00:40.240 --> 00:40.280
-1006 - 00:40.240
-
-00:40.280 --> 00:40.320
-1007 - 00:40.280
-
-00:40.320 --> 00:40.360
-1008 - 00:40.320
-
-00:40.360 --> 00:40.400
-1009 - 00:40.360
-
-00:40.400 --> 00:40.440
-1010 - 00:40.400
-
-00:40.440 --> 00:40.480
-1011 - 00:40.440
-
-00:40.480 --> 00:40.520
-1012 - 00:40.480
-
-00:40.520 --> 00:40.560
-1013 - 00:40.520
-
-00:40.560 --> 00:40.600
-1014 - 00:40.560
-
-00:40.600 --> 00:40.640
-1015 - 00:40.600
-
-00:40.640 --> 00:40.680
-1016 - 00:40.640
-
-00:40.680 --> 00:40.720
-1017 - 00:40.680
-
-00:40.720 --> 00:40.760
-1018 - 00:40.720
-
-00:40.760 --> 00:40.800
-1019 - 00:40.760
-
-00:40.800 --> 00:40.840
-1020 - 00:40.800
-
-00:40.840 --> 00:40.880
-1021 - 00:40.840
-
-00:40.880 --> 00:40.920
-1022 - 00:40.880
-
-00:40.920 --> 00:40.960
-1023 - 00:40.920
-
-00:40.960 --> 00:41.000
-1024 - 00:40.960
-
-00:41.000 --> 00:41.040
-1025 - 00:41.000
-
-00:41.040 --> 00:41.080
-1026 - 00:41.040
-
-00:41.080 --> 00:41.120
-1027 - 00:41.080
-
-00:41.120 --> 00:41.160
-1028 - 00:41.120
-
-00:41.160 --> 00:41.200
-1029 - 00:41.160
-
-00:41.200 --> 00:41.240
-1030 - 00:41.200
-
-00:41.240 --> 00:41.280
-1031 - 00:41.240
-
-00:41.280 --> 00:41.320
-1032 - 00:41.280
-
-00:41.320 --> 00:41.360
-1033 - 00:41.320
-
-00:41.360 --> 00:41.400
-1034 - 00:41.360
-
-00:41.400 --> 00:41.440
-1035 - 00:41.400
-
-00:41.440 --> 00:41.480
-1036 - 00:41.440
-
-00:41.480 --> 00:41.520
-1037 - 00:41.480
-
-00:41.520 --> 00:41.560
-1038 - 00:41.520
-
-00:41.560 --> 00:41.600
-1039 - 00:41.560
-
-00:41.600 --> 00:41.640
-1040 - 00:41.600
-
-00:41.640 --> 00:41.680
-1041 - 00:41.640
-
-00:41.680 --> 00:41.720
-1042 - 00:41.680
-
-00:41.720 --> 00:41.760
-1043 - 00:41.720
-
-00:41.760 --> 00:41.800
-1044 - 00:41.760
-
-00:41.800 --> 00:41.840
-1045 - 00:41.800
-
-00:41.840 --> 00:41.880
-1046 - 00:41.840
-
-00:41.880 --> 00:41.920
-1047 - 00:41.880
-
-00:41.920 --> 00:41.960
-1048 - 00:41.920
-
-00:41.960 --> 00:42.000
-1049 - 00:41.960
-
-00:42.000 --> 00:42.040
-1050 - 00:42.000
-
-00:42.040 --> 00:42.080
-1051 - 00:42.040
-
-00:42.080 --> 00:42.120
-1052 - 00:42.080
-
-00:42.120 --> 00:42.160
-1053 - 00:42.120
-
-00:42.160 --> 00:42.200
-1054 - 00:42.160
-
-00:42.200 --> 00:42.240
-1055 - 00:42.200
-
-00:42.240 --> 00:42.280
-1056 - 00:42.240
-
-00:42.280 --> 00:42.320
-1057 - 00:42.280
-
-00:42.320 --> 00:42.360
-1058 - 00:42.320
-
-00:42.360 --> 00:42.400
-1059 - 00:42.360
-
-00:42.400 --> 00:42.440
-1060 - 00:42.400
-
-00:42.440 --> 00:42.480
-1061 - 00:42.440
-
-00:42.480 --> 00:42.520
-1062 - 00:42.480
-
-00:42.520 --> 00:42.560
-1063 - 00:42.520
-
-00:42.560 --> 00:42.600
-1064 - 00:42.560
-
-00:42.600 --> 00:42.640
-1065 - 00:42.600
-
-00:42.640 --> 00:42.680
-1066 - 00:42.640
-
-00:42.680 --> 00:42.720
-1067 - 00:42.680
-
-00:42.720 --> 00:42.760
-1068 - 00:42.720
-
-00:42.760 --> 00:42.800
-1069 - 00:42.760
-
-00:42.800 --> 00:42.840
-1070 - 00:42.800
-
-00:42.840 --> 00:42.880
-1071 - 00:42.840
-
-00:42.880 --> 00:42.920
-1072 - 00:42.880
-
-00:42.920 --> 00:42.960
-1073 - 00:42.920
-
-00:42.960 --> 00:43.000
-1074 - 00:42.960
-
-00:43.000 --> 00:43.040
-1075 - 00:43.000
-
-00:43.040 --> 00:43.080
-1076 - 00:43.040
-
-00:43.080 --> 00:43.120
-1077 - 00:43.080
-
-00:43.120 --> 00:43.160
-1078 - 00:43.120
-
-00:43.160 --> 00:43.200
-1079 - 00:43.160
-
-00:43.200 --> 00:43.240
-1080 - 00:43.200
-
-00:43.240 --> 00:43.280
-1081 - 00:43.240
-
-00:43.280 --> 00:43.320
-1082 - 00:43.280
-
-00:43.320 --> 00:43.360
-1083 - 00:43.320
-
-00:43.360 --> 00:43.400
-1084 - 00:43.360
-
-00:43.400 --> 00:43.440
-1085 - 00:43.400
-
-00:43.440 --> 00:43.480
-1086 - 00:43.440
-
-00:43.480 --> 00:43.520
-1087 - 00:43.480
-
-00:43.520 --> 00:43.560
-1088 - 00:43.520
-
-00:43.560 --> 00:43.600
-1089 - 00:43.560
-
-00:43.600 --> 00:43.640
-1090 - 00:43.600
-
-00:43.640 --> 00:43.680
-1091 - 00:43.640
-
-00:43.680 --> 00:43.720
-1092 - 00:43.680
-
-00:43.720 --> 00:43.760
-1093 - 00:43.720
-
-00:43.760 --> 00:43.800
-1094 - 00:43.760
-
-00:43.800 --> 00:43.840
-1095 - 00:43.800
-
-00:43.840 --> 00:43.880
-1096 - 00:43.840
-
-00:43.880 --> 00:43.920
-1097 - 00:43.880
-
-00:43.920 --> 00:43.960
-1098 - 00:43.920
-
-00:43.960 --> 00:44.000
-1099 - 00:43.960
-
-00:44.000 --> 00:44.040
-1100 - 00:44.000
-
-00:44.040 --> 00:44.080
-1101 - 00:44.040
-
-00:44.080 --> 00:44.120
-1102 - 00:44.080
-
-00:44.120 --> 00:44.160
-1103 - 00:44.120
-
-00:44.160 --> 00:44.200
-1104 - 00:44.160
-
-00:44.200 --> 00:44.240
-1105 - 00:44.200
-
-00:44.240 --> 00:44.280
-1106 - 00:44.240
-
-00:44.280 --> 00:44.320
-1107 - 00:44.280
-
-00:44.320 --> 00:44.360
-1108 - 00:44.320
-
-00:44.360 --> 00:44.400
-1109 - 00:44.360
-
-00:44.400 --> 00:44.440
-1110 - 00:44.400
-
-00:44.440 --> 00:44.480
-1111 - 00:44.440
-
-00:44.480 --> 00:44.520
-1112 - 00:44.480
-
-00:44.520 --> 00:44.560
-1113 - 00:44.520
-
-00:44.560 --> 00:44.600
-1114 - 00:44.560
-
-00:44.600 --> 00:44.640
-1115 - 00:44.600
-
-00:44.640 --> 00:44.680
-1116 - 00:44.640
-
-00:44.680 --> 00:44.720
-1117 - 00:44.680
-
-00:44.720 --> 00:44.760
-1118 - 00:44.720
-
-00:44.760 --> 00:44.800
-1119 - 00:44.760
-
-00:44.800 --> 00:44.840
-1120 - 00:44.800
-
-00:44.840 --> 00:44.880
-1121 - 00:44.840
-
-00:44.880 --> 00:44.920
-1122 - 00:44.880
-
-00:44.920 --> 00:44.960
-1123 - 00:44.920
-
-00:44.960 --> 00:45.000
-1124 - 00:44.960
-
-00:45.000 --> 00:45.040
-1125 - 00:45.000
-
-00:45.040 --> 00:45.080
-1126 - 00:45.040
-
-00:45.080 --> 00:45.120
-1127 - 00:45.080
-
-00:45.120 --> 00:45.160
-1128 - 00:45.120
-
-00:45.160 --> 00:45.200
-1129 - 00:45.160
-
-00:45.200 --> 00:45.240
-1130 - 00:45.200
-
-00:45.240 --> 00:45.280
-1131 - 00:45.240
-
-00:45.280 --> 00:45.320
-1132 - 00:45.280
-
-00:45.320 --> 00:45.360
-1133 - 00:45.320
-
-00:45.360 --> 00:45.400
-1134 - 00:45.360
-
-00:45.400 --> 00:45.440
-1135 - 00:45.400
-
-00:45.440 --> 00:45.480
-1136 - 00:45.440
-
-00:45.480 --> 00:45.520
-1137 - 00:45.480
-
-00:45.520 --> 00:45.560
-1138 - 00:45.520
-
-00:45.560 --> 00:45.600
-1139 - 00:45.560
-
-00:45.600 --> 00:45.640
-1140 - 00:45.600
-
-00:45.640 --> 00:45.680
-1141 - 00:45.640
-
-00:45.680 --> 00:45.720
-1142 - 00:45.680
-
-00:45.720 --> 00:45.760
-1143 - 00:45.720
-
-00:45.760 --> 00:45.800
-1144 - 00:45.760
-
-00:45.800 --> 00:45.840
-1145 - 00:45.800
-
-00:45.840 --> 00:45.880
-1146 - 00:45.840
-
-00:45.880 --> 00:45.920
-1147 - 00:45.880
-
-00:45.920 --> 00:45.960
-1148 - 00:45.920
-
-00:45.960 --> 00:46.000
-1149 - 00:45.960
-
-00:46.000 --> 00:46.040
-1150 - 00:46.000
-
-00:46.040 --> 00:46.080
-1151 - 00:46.040
-
-00:46.080 --> 00:46.120
-1152 - 00:46.080
-
-00:46.120 --> 00:46.160
-1153 - 00:46.120
-
-00:46.160 --> 00:46.200
-1154 - 00:46.160
-
-00:46.200 --> 00:46.240
-1155 - 00:46.200
-
-00:46.240 --> 00:46.280
-1156 - 00:46.240
-
-00:46.280 --> 00:46.320
-1157 - 00:46.280
-
-00:46.320 --> 00:46.360
-1158 - 00:46.320
-
-00:46.360 --> 00:46.400
-1159 - 00:46.360
-
-00:46.400 --> 00:46.440
-1160 - 00:46.400
-
-00:46.440 --> 00:46.480
-1161 - 00:46.440
-
-00:46.480 --> 00:46.520
-1162 - 00:46.480
-
-00:46.520 --> 00:46.560
-1163 - 00:46.520
-
-00:46.560 --> 00:46.600
-1164 - 00:46.560
-
-00:46.600 --> 00:46.640
-1165 - 00:46.600
-
-00:46.640 --> 00:46.680
-1166 - 00:46.640
-
-00:46.680 --> 00:46.720
-1167 - 00:46.680
-
-00:46.720 --> 00:46.760
-1168 - 00:46.720
-
-00:46.760 --> 00:46.800
-1169 - 00:46.760
-
-00:46.800 --> 00:46.840
-1170 - 00:46.800
-
-00:46.840 --> 00:46.880
-1171 - 00:46.840
-
-00:46.880 --> 00:46.920
-1172 - 00:46.880
-
-00:46.920 --> 00:46.960
-1173 - 00:46.920
-
-00:46.960 --> 00:47.000
-1174 - 00:46.960
-
-00:47.000 --> 00:47.040
-1175 - 00:47.000
-
-00:47.040 --> 00:47.080
-1176 - 00:47.040
-
-00:47.080 --> 00:47.120
-1177 - 00:47.080
-
-00:47.120 --> 00:47.160
-1178 - 00:47.120
-
-00:47.160 --> 00:47.200
-1179 - 00:47.160
-
-00:47.200 --> 00:47.240
-1180 - 00:47.200
-
-00:47.240 --> 00:47.280
-1181 - 00:47.240
-
-00:47.280 --> 00:47.320
-1182 - 00:47.280
-
-00:47.320 --> 00:47.360
-1183 - 00:47.320
-
-00:47.360 --> 00:47.400
-1184 - 00:47.360
-
-00:47.400 --> 00:47.440
-1185 - 00:47.400
-
-00:47.440 --> 00:47.480
-1186 - 00:47.440
-
-00:47.480 --> 00:47.520
-1187 - 00:47.480
-
-00:47.520 --> 00:47.560
-1188 - 00:47.520
-
-00:47.560 --> 00:47.600
-1189 - 00:47.560
-
-00:47.600 --> 00:47.640
-1190 - 00:47.600
-
-00:47.640 --> 00:47.680
-1191 - 00:47.640
-
-00:47.680 --> 00:47.720
-1192 - 00:47.680
-
-00:47.720 --> 00:47.760
-1193 - 00:47.720
-
-00:47.760 --> 00:47.800
-1194 - 00:47.760
-
-00:47.800 --> 00:47.840
-1195 - 00:47.800
-
-00:47.840 --> 00:47.880
-1196 - 00:47.840
-
-00:47.880 --> 00:47.920
-1197 - 00:47.880
-
-00:47.920 --> 00:47.960
-1198 - 00:47.920
-
-00:47.960 --> 00:48.000
-1199 - 00:47.960
-
-00:48.000 --> 00:48.040
-1200 - 00:48.000
-
-00:48.040 --> 00:48.080
-1201 - 00:48.040
-
-00:48.080 --> 00:48.120
-1202 - 00:48.080
-
-00:48.120 --> 00:48.160
-1203 - 00:48.120
-
-00:48.160 --> 00:48.200
-1204 - 00:48.160
-
-00:48.200 --> 00:48.240
-1205 - 00:48.200
-
-00:48.240 --> 00:48.280
-1206 - 00:48.240
-
-00:48.280 --> 00:48.320
-1207 - 00:48.280
-
-00:48.320 --> 00:48.360
-1208 - 00:48.320
-
-00:48.360 --> 00:48.400
-1209 - 00:48.360
-
-00:48.400 --> 00:48.440
-1210 - 00:48.400
-
-00:48.440 --> 00:48.480
-1211 - 00:48.440
-
-00:48.480 --> 00:48.520
-1212 - 00:48.480
-
-00:48.520 --> 00:48.560
-1213 - 00:48.520
-
-00:48.560 --> 00:48.600
-1214 - 00:48.560
-
-00:48.600 --> 00:48.640
-1215 - 00:48.600
-
-00:48.640 --> 00:48.680
-1216 - 00:48.640
-
-00:48.680 --> 00:48.720
-1217 - 00:48.680
-
-00:48.720 --> 00:48.760
-1218 - 00:48.720
-
-00:48.760 --> 00:48.800
-1219 - 00:48.760
-
-00:48.800 --> 00:48.840
-1220 - 00:48.800
-
-00:48.840 --> 00:48.880
-1221 - 00:48.840
-
-00:48.880 --> 00:48.920
-1222 - 00:48.880
-
-00:48.920 --> 00:48.960
-1223 - 00:48.920
-
-00:48.960 --> 00:49.000
-1224 - 00:48.960
-
-00:49.000 --> 00:49.040
-1225 - 00:49.000
-
-00:49.040 --> 00:49.080
-1226 - 00:49.040
-
-00:49.080 --> 00:49.120
-1227 - 00:49.080
-
-00:49.120 --> 00:49.160
-1228 - 00:49.120
-
-00:49.160 --> 00:49.200
-1229 - 00:49.160
-
-00:49.200 --> 00:49.240
-1230 - 00:49.200
-
-00:49.240 --> 00:49.280
-1231 - 00:49.240
-
-00:49.280 --> 00:49.320
-1232 - 00:49.280
-
-00:49.320 --> 00:49.360
-1233 - 00:49.320
-
-00:49.360 --> 00:49.400
-1234 - 00:49.360
-
-00:49.400 --> 00:49.440
-1235 - 00:49.400
-
-00:49.440 --> 00:49.480
-1236 - 00:49.440
-
-00:49.480 --> 00:49.520
-1237 - 00:49.480
-
-00:49.520 --> 00:49.560
-1238 - 00:49.520
-
-00:49.560 --> 00:49.600
-1239 - 00:49.560
-
-00:49.600 --> 00:49.640
-1240 - 00:49.600
-
-00:49.640 --> 00:49.680
-1241 - 00:49.640
-
-00:49.680 --> 00:49.720
-1242 - 00:49.680
-
-00:49.720 --> 00:49.760
-1243 - 00:49.720
-
-00:49.760 --> 00:49.800
-1244 - 00:49.760
-
-00:49.800 --> 00:49.840
-1245 - 00:49.800
-
-00:49.840 --> 00:49.880
-1246 - 00:49.840
-
-00:49.880 --> 00:49.920
-1247 - 00:49.880
-
-00:49.920 --> 00:49.960
-1248 - 00:49.920
-
-00:49.960 --> 00:50.000
-1249 - 00:49.960
-
-00:50.000 --> 00:50.040
-1250 - 00:50.000
-
-00:50.040 --> 00:50.080
-1251 - 00:50.040
-
-00:50.080 --> 00:50.120
-1252 - 00:50.080
-
-00:50.120 --> 00:50.160
-1253 - 00:50.120
-
-00:50.160 --> 00:50.200
-1254 - 00:50.160
-
-00:50.200 --> 00:50.240
-1255 - 00:50.200
-
-00:50.240 --> 00:50.280
-1256 - 00:50.240
-
-00:50.280 --> 00:50.320
-1257 - 00:50.280
-
-00:50.320 --> 00:50.360
-1258 - 00:50.320
-
-00:50.360 --> 00:50.400
-1259 - 00:50.360
-
-00:50.400 --> 00:50.440
-1260 - 00:50.400
-
-00:50.440 --> 00:50.480
-1261 - 00:50.440
-
-00:50.480 --> 00:50.520
-1262 - 00:50.480
-
-00:50.520 --> 00:50.560
-1263 - 00:50.520
-
-00:50.560 --> 00:50.600
-1264 - 00:50.560
-
-00:50.600 --> 00:50.640
-1265 - 00:50.600
-
-00:50.640 --> 00:50.680
-1266 - 00:50.640
-
-00:50.680 --> 00:50.720
-1267 - 00:50.680
-
-00:50.720 --> 00:50.760
-1268 - 00:50.720
-
-00:50.760 --> 00:50.800
-1269 - 00:50.760
-
-00:50.800 --> 00:50.840
-1270 - 00:50.800
-
-00:50.840 --> 00:50.880
-1271 - 00:50.840
-
-00:50.880 --> 00:50.920
-1272 - 00:50.880
-
-00:50.920 --> 00:50.960
-1273 - 00:50.920
-
-00:50.960 --> 00:51.000
-1274 - 00:50.960
-
-00:51.000 --> 00:51.040
-1275 - 00:51.000
-
-00:51.040 --> 00:51.080
-1276 - 00:51.040
-
-00:51.080 --> 00:51.120
-1277 - 00:51.080
-
-00:51.120 --> 00:51.160
-1278 - 00:51.120
-
-00:51.160 --> 00:51.200
-1279 - 00:51.160
-
-00:51.200 --> 00:51.240
-1280 - 00:51.200
-
-00:51.240 --> 00:51.280
-1281 - 00:51.240
-
-00:51.280 --> 00:51.320
-1282 - 00:51.280
-
-00:51.320 --> 00:51.360
-1283 - 00:51.320
-
-00:51.360 --> 00:51.400
-1284 - 00:51.360
-
-00:51.400 --> 00:51.440
-1285 - 00:51.400
-
-00:51.440 --> 00:51.480
-1286 - 00:51.440
-
-00:51.480 --> 00:51.520
-1287 - 00:51.480
-
-00:51.520 --> 00:51.560
-1288 - 00:51.520
-
-00:51.560 --> 00:51.600
-1289 - 00:51.560
-
-00:51.600 --> 00:51.640
-1290 - 00:51.600
-
-00:51.640 --> 00:51.680
-1291 - 00:51.640
-
-00:51.680 --> 00:51.720
-1292 - 00:51.680
-
-00:51.720 --> 00:51.760
-1293 - 00:51.720
-
-00:51.760 --> 00:51.800
-1294 - 00:51.760
-
-00:51.800 --> 00:51.840
-1295 - 00:51.800
-
-00:51.840 --> 00:51.880
-1296 - 00:51.840
-
-00:51.880 --> 00:51.920
-1297 - 00:51.880
-
-00:51.920 --> 00:51.960
-1298 - 00:51.920
-
-00:51.960 --> 00:52.000
-1299 - 00:51.960
-
-00:52.000 --> 00:52.040
-1300 - 00:52.000
-
-00:52.040 --> 00:52.080
-1301 - 00:52.040
-
-00:52.080 --> 00:52.120
-1302 - 00:52.080
-
-00:52.120 --> 00:52.160
-1303 - 00:52.120
-
-00:52.160 --> 00:52.200
-1304 - 00:52.160
-
-00:52.200 --> 00:52.240
-1305 - 00:52.200
-
-00:52.240 --> 00:52.280
-1306 - 00:52.240
-
-00:52.280 --> 00:52.320
-1307 - 00:52.280
-
-00:52.320 --> 00:52.360
-1308 - 00:52.320
-
-00:52.360 --> 00:52.400
-1309 - 00:52.360
-
-00:52.400 --> 00:52.440
-1310 - 00:52.400
-
-00:52.440 --> 00:52.480
-1311 - 00:52.440
-
-00:52.480 --> 00:52.520
-1312 - 00:52.480
-
-00:52.520 --> 00:52.560
-1313 - 00:52.520
-
-00:52.560 --> 00:52.600
-1314 - 00:52.560
-
-00:52.600 --> 00:52.640
-1315 - 00:52.600
-
-00:52.640 --> 00:52.680
-1316 - 00:52.640
-
-00:52.680 --> 00:52.720
-1317 - 00:52.680
-
-00:52.720 --> 00:52.760
-1318 - 00:52.720
-
-00:52.760 --> 00:52.800
-1319 - 00:52.760
-
-00:52.800 --> 00:52.840
-1320 - 00:52.800
-
-00:52.840 --> 00:52.880
-1321 - 00:52.840
-
-00:52.880 --> 00:52.920
-1322 - 00:52.880
-
-00:52.920 --> 00:52.960
-1323 - 00:52.920
-
-00:52.960 --> 00:53.000
-1324 - 00:52.960
-
-00:53.000 --> 00:53.040
-1325 - 00:53.000
-
-00:53.040 --> 00:53.080
-1326 - 00:53.040
-
-00:53.080 --> 00:53.120
-1327 - 00:53.080
-
-00:53.120 --> 00:53.160
-1328 - 00:53.120
-
-00:53.160 --> 00:53.200
-1329 - 00:53.160
-
-00:53.200 --> 00:53.240
-1330 - 00:53.200
-
-00:53.240 --> 00:53.280
-1331 - 00:53.240
-
-00:53.280 --> 00:53.320
-1332 - 00:53.280
-
-00:53.320 --> 00:53.360
-1333 - 00:53.320
-
-00:53.360 --> 00:53.400
-1334 - 00:53.360
-
-00:53.400 --> 00:53.440
-1335 - 00:53.400
-
-00:53.440 --> 00:53.480
-1336 - 00:53.440
-
-00:53.480 --> 00:53.520
-1337 - 00:53.480
-
-00:53.520 --> 00:53.560
-1338 - 00:53.520
-
-00:53.560 --> 00:53.600
-1339 - 00:53.560
-
-00:53.600 --> 00:53.640
-1340 - 00:53.600
-
-00:53.640 --> 00:53.680
-1341 - 00:53.640
-
-00:53.680 --> 00:53.720
-1342 - 00:53.680
-
-00:53.720 --> 00:53.760
-1343 - 00:53.720
-
-00:53.760 --> 00:53.800
-1344 - 00:53.760
-
-00:53.800 --> 00:53.840
-1345 - 00:53.800
-
-00:53.840 --> 00:53.880
-1346 - 00:53.840
-
-00:53.880 --> 00:53.920
-1347 - 00:53.880
-
-00:53.920 --> 00:53.960
-1348 - 00:53.920
-
-00:53.960 --> 00:54.000
-1349 - 00:53.960
-
-00:54.000 --> 00:54.040
-1350 - 00:54.000
-
-00:54.040 --> 00:54.080
-1351 - 00:54.040
-
-00:54.080 --> 00:54.120
-1352 - 00:54.080
-
-00:54.120 --> 00:54.160
-1353 - 00:54.120
-
-00:54.160 --> 00:54.200
-1354 - 00:54.160
-
-00:54.200 --> 00:54.240
-1355 - 00:54.200
-
-00:54.240 --> 00:54.280
-1356 - 00:54.240
-
-00:54.280 --> 00:54.320
-1357 - 00:54.280
-
-00:54.320 --> 00:54.360
-1358 - 00:54.320
-
-00:54.360 --> 00:54.400
-1359 - 00:54.360
-
-00:54.400 --> 00:54.440
-1360 - 00:54.400
-
-00:54.440 --> 00:54.480
-1361 - 00:54.440
-
-00:54.480 --> 00:54.520
-1362 - 00:54.480
-
-00:54.520 --> 00:54.560
-1363 - 00:54.520
-
-00:54.560 --> 00:54.600
-1364 - 00:54.560
-
-00:54.600 --> 00:54.640
-1365 - 00:54.600
-
-00:54.640 --> 00:54.680
-1366 - 00:54.640
-
-00:54.680 --> 00:54.720
-1367 - 00:54.680
-
-00:54.720 --> 00:54.760
-1368 - 00:54.720
-
-00:54.760 --> 00:54.800
-1369 - 00:54.760
-
-00:54.800 --> 00:54.840
-1370 - 00:54.800
-
-00:54.840 --> 00:54.880
-1371 - 00:54.840
-
-00:54.880 --> 00:54.920
-1372 - 00:54.880
-
-00:54.920 --> 00:54.960
-1373 - 00:54.920
-
-00:54.960 --> 00:55.000
-1374 - 00:54.960
-
-00:55.000 --> 00:55.040
-1375 - 00:55.000
-
-00:55.040 --> 00:55.080
-1376 - 00:55.040
-
-00:55.080 --> 00:55.120
-1377 - 00:55.080
-
-00:55.120 --> 00:55.160
-1378 - 00:55.120
-
-00:55.160 --> 00:55.200
-1379 - 00:55.160
-
-00:55.200 --> 00:55.240
-1380 - 00:55.200
-
-00:55.240 --> 00:55.280
-1381 - 00:55.240
-
-00:55.280 --> 00:55.320
-1382 - 00:55.280
-
-00:55.320 --> 00:55.360
-1383 - 00:55.320
-
-00:55.360 --> 00:55.400
-1384 - 00:55.360
-
-00:55.400 --> 00:55.440
-1385 - 00:55.400
-
-00:55.440 --> 00:55.480
-1386 - 00:55.440
-
-00:55.480 --> 00:55.520
-1387 - 00:55.480
-
-00:55.520 --> 00:55.560
-1388 - 00:55.520
-
-00:55.560 --> 00:55.600
-1389 - 00:55.560
-
-00:55.600 --> 00:55.640
-1390 - 00:55.600
-
-00:55.640 --> 00:55.680
-1391 - 00:55.640
-
-00:55.680 --> 00:55.720
-1392 - 00:55.680
-
-00:55.720 --> 00:55.760
-1393 - 00:55.720
-
-00:55.760 --> 00:55.800
-1394 - 00:55.760
-
-00:55.800 --> 00:55.840
-1395 - 00:55.800
-
-00:55.840 --> 00:55.880
-1396 - 00:55.840
-
-00:55.880 --> 00:55.920
-1397 - 00:55.880
-
-00:55.920 --> 00:55.960
-1398 - 00:55.920
-
-00:55.960 --> 00:56.000
-1399 - 00:55.960
-
-00:56.000 --> 00:56.040
-1400 - 00:56.000
-
-00:56.040 --> 00:56.080
-1401 - 00:56.040
-
-00:56.080 --> 00:56.120
-1402 - 00:56.080
-
-00:56.120 --> 00:56.160
-1403 - 00:56.120
-
-00:56.160 --> 00:56.200
-1404 - 00:56.160
-
-00:56.200 --> 00:56.240
-1405 - 00:56.200
-
-00:56.240 --> 00:56.280
-1406 - 00:56.240
-
-00:56.280 --> 00:56.320
-1407 - 00:56.280
-
-00:56.320 --> 00:56.360
-1408 - 00:56.320
-
-00:56.360 --> 00:56.400
-1409 - 00:56.360
-
-00:56.400 --> 00:56.440
-1410 - 00:56.400
-
-00:56.440 --> 00:56.480
-1411 - 00:56.440
-
-00:56.480 --> 00:56.520
-1412 - 00:56.480
-
-00:56.520 --> 00:56.560
-1413 - 00:56.520
-
-00:56.560 --> 00:56.600
-1414 - 00:56.560
-
-00:56.600 --> 00:56.640
-1415 - 00:56.600
-
-00:56.640 --> 00:56.680
-1416 - 00:56.640
-
-00:56.680 --> 00:56.720
-1417 - 00:56.680
-
-00:56.720 --> 00:56.760
-1418 - 00:56.720
-
-00:56.760 --> 00:56.800
-1419 - 00:56.760
-
-00:56.800 --> 00:56.840
-1420 - 00:56.800
-
-00:56.840 --> 00:56.880
-1421 - 00:56.840
-
-00:56.880 --> 00:56.920
-1422 - 00:56.880
-
-00:56.920 --> 00:56.960
-1423 - 00:56.920
-
-00:56.960 --> 00:57.000
-1424 - 00:56.960
-
-00:57.000 --> 00:57.040
-1425 - 00:57.000
-
-00:57.040 --> 00:57.080
-1426 - 00:57.040
-
-00:57.080 --> 00:57.120
-1427 - 00:57.080
-
-00:57.120 --> 00:57.160
-1428 - 00:57.120
-
-00:57.160 --> 00:57.200
-1429 - 00:57.160
-
-00:57.200 --> 00:57.240
-1430 - 00:57.200
-
-00:57.240 --> 00:57.280
-1431 - 00:57.240
-
-00:57.280 --> 00:57.320
-1432 - 00:57.280
-
-00:57.320 --> 00:57.360
-1433 - 00:57.320
-
-00:57.360 --> 00:57.400
-1434 - 00:57.360
-
-00:57.400 --> 00:57.440
-1435 - 00:57.400
-
-00:57.440 --> 00:57.480
-1436 - 00:57.440
-
-00:57.480 --> 00:57.520
-1437 - 00:57.480
-
-00:57.520 --> 00:57.560
-1438 - 00:57.520
-
-00:57.560 --> 00:57.600
-1439 - 00:57.560
-
-00:57.600 --> 00:57.640
-1440 - 00:57.600
-
-00:57.640 --> 00:57.680
-1441 - 00:57.640
-
-00:57.680 --> 00:57.720
-1442 - 00:57.680
-
-00:57.720 --> 00:57.760
-1443 - 00:57.720
-
-00:57.760 --> 00:57.800
-1444 - 00:57.760
-
-00:57.800 --> 00:57.840
-1445 - 00:57.800
-
-00:57.840 --> 00:57.880
-1446 - 00:57.840
-
-00:57.880 --> 00:57.920
-1447 - 00:57.880
-
-00:57.920 --> 00:57.960
-1448 - 00:57.920
-
-00:57.960 --> 00:58.000
-1449 - 00:57.960
-
-00:58.000 --> 00:58.040
-1450 - 00:58.000
-
-00:58.040 --> 00:58.080
-1451 - 00:58.040
-
-00:58.080 --> 00:58.120
-1452 - 00:58.080
-
-00:58.120 --> 00:58.160
-1453 - 00:58.120
-
-00:58.160 --> 00:58.200
-1454 - 00:58.160
-
-00:58.200 --> 00:58.240
-1455 - 00:58.200
-
-00:58.240 --> 00:58.280
-1456 - 00:58.240
-
-00:58.280 --> 00:58.320
-1457 - 00:58.280
-
-00:58.320 --> 00:58.360
-1458 - 00:58.320
-
-00:58.360 --> 00:58.400
-1459 - 00:58.360
-
-00:58.400 --> 00:58.440
-1460 - 00:58.400
-
-00:58.440 --> 00:58.480
-1461 - 00:58.440
-
-00:58.480 --> 00:58.520
-1462 - 00:58.480
-
-00:58.520 --> 00:58.560
-1463 - 00:58.520
-
-00:58.560 --> 00:58.600
-1464 - 00:58.560
-
-00:58.600 --> 00:58.640
-1465 - 00:58.600
-
-00:58.640 --> 00:58.680
-1466 - 00:58.640
-
-00:58.680 --> 00:58.720
-1467 - 00:58.680
-
-00:58.720 --> 00:58.760
-1468 - 00:58.720
-
-00:58.760 --> 00:58.800
-1469 - 00:58.760
-
-00:58.800 --> 00:58.840
-1470 - 00:58.800
-
-00:58.840 --> 00:58.880
-1471 - 00:58.840
-
-00:58.880 --> 00:58.920
-1472 - 00:58.880
-
-00:58.920 --> 00:58.960
-1473 - 00:58.920
-
-00:58.960 --> 00:59.000
-1474 - 00:58.960
-
-00:59.000 --> 00:59.040
-1475 - 00:59.000
-
-00:59.040 --> 00:59.080
-1476 - 00:59.040
-
-00:59.080 --> 00:59.120
-1477 - 00:59.080
-
-00:59.120 --> 00:59.160
-1478 - 00:59.120
-
-00:59.160 --> 00:59.200
-1479 - 00:59.160
-
-00:59.200 --> 00:59.240
-1480 - 00:59.200
-
-00:59.240 --> 00:59.280
-1481 - 00:59.240
-
-00:59.280 --> 00:59.320
-1482 - 00:59.280
-
-00:59.320 --> 00:59.360
-1483 - 00:59.320
-
-00:59.360 --> 00:59.400
-1484 - 00:59.360
-
-00:59.400 --> 00:59.440
-1485 - 00:59.400
-
-00:59.440 --> 00:59.480
-1486 - 00:59.440
-
-00:59.480 --> 00:59.520
-1487 - 00:59.480
-
-00:59.520 --> 00:59.560
-1488 - 00:59.520
-
-00:59.560 --> 00:59.600
-1489 - 00:59.560
-
-00:59.600 --> 00:59.640
-1490 - 00:59.600
-
-00:59.640 --> 00:59.680
-1491 - 00:59.640
-
-00:59.680 --> 00:59.720
-1492 - 00:59.680
-
-00:59.720 --> 00:59.760
-1493 - 00:59.720
-
-00:59.760 --> 00:59.800
-1494 - 00:59.760
-
-00:59.800 --> 00:59.840
-1495 - 00:59.800
-
-00:59.840 --> 00:59.880
-1496 - 00:59.840
-
-00:59.880 --> 00:59.920
-1497 - 00:59.880
-
-00:59.920 --> 00:59.960
-1498 - 00:59.920
-
-00:59.960 --> 01:00.000
-1499 - 00:59.960
-
diff --git a/tests/media/webvtt/elephants-dream-chapters-en.vtt b/tests/media/webvtt/elephants-dream-chapters-en.vtt
deleted file mode 100644
index 6b88a76c67..0000000000
--- a/tests/media/webvtt/elephants-dream-chapters-en.vtt
+++ /dev/null
@@ -1,29 +0,0 @@
-WEBVTT
-
-chapter-1
-00:00:00.000 --> 00:00:26.000
-Introduction
-
-chapter-2
-00:00:28.206 --> 00:01:02.000
-Watch out!
-
-chapter-3
-00:01:02.034 --> 00:03:10.000
-Let's go
-
-chapter-4
-00:03:10.014 --> 00:05:40.000
-The machine
-
-chapter-5
-00:05:41.208 --> 00:07:26.000
-Close your eyes
-
-chapter-6
-00:07:27.125 --> 00:08:12.000
-There's nothing there
-
-chapter-7
-00:08:13.000 --> 00:09:07.500
-The Colossus of Rhodes
\ No newline at end of file
diff --git a/tests/media/webvtt/elephants-dream-subtitles-de.vtt b/tests/media/webvtt/elephants-dream-subtitles-de.vtt
deleted file mode 100644
index f2c686471c..0000000000
--- a/tests/media/webvtt/elephants-dream-subtitles-de.vtt
+++ /dev/null
@@ -1,309 +0,0 @@
-WEBVTT
-
-1
-00:00:15.042 --> 00:00:18.042 align:start
-Auf der linken Seite sehen wir...
-
-2
-00:00:18.750 --> 00:00:20.333 align:middle
-Auf der rechten Seite sehen wir die...
-
-3
-00:00:20.417 --> 00:00:21.917
-...die Enthaupter.
-
-4
-00:00:22.000 --> 00:00:24.625 align:end
-Alles ist sicher. Vollkommen sicher.
-
-5
-00:00:26.333 --> 00:00:27.333
-Emo?
-
-6
-00:00:28.875 --> 00:00:30.250 line:6% size:110%
-Pass auf!
-
-7
-00:00:47.125 --> 00:00:48.250
-Bist du verletzt?
-
-8
-00:00:51.917 --> 00:00:53.917
-Ich glaube nicht. Und du?
-
-9
-00:00:55.625 --> 00:00:57.125
-Mir fehlt nichts.
-
-10
-00:00:57.583 --> 00:01:01.667
-Steh auf! Emo, es ist gefährlich hier.
-
-11
-00:01:02.208 --> 00:01:03.667
-Weiter!
-
-12
-00:01:03.750 --> 00:01:05.750
-Was jetzt?
-
-13
-00:01:05.875 --> 00:01:07.875
-Du wirst es sehen.
-
-14
-00:01:16.167 --> 00:01:18.375
-Emo, hier lang.
-
-15
-00:01:34.958 --> 00:01:35.792
-Mir nach!
-
-16
-00:02:11.583 --> 00:02:12.792
-Schneller, Emo!
-
-17
-00:02:48.375 --> 00:02:50.083
-Du bist unaufmerksam!
-
-18
-00:02:50.750 --> 00:02:54.500
-Ich wollte doch nur an... ...ans Telefon gehen.
-
-19
-00:02:55.000 --> 00:02:58.208
-Emo, schau, ich meine, hör zu.
-
-20
-00:02:59.750 --> 00:03:02.292
-Du musst lernen zuzuhören.
-
-21
-00:03:03.625 --> 00:03:05.125
-Das hier ist kein Spiel.
-
-22
-00:03:06.167 --> 00:03:08.750
-u, wir, könnten hier draußen leicht sterben.
-
-23
-00:03:10.208 --> 00:03:14.125
-Hör zu... Hör dem Klang der Maschine zu.
-
-24
-00:03:18.333 --> 00:03:20.417
-Hör auf deinen Atem.
-
-25
-00:04:27.208 --> 00:04:29.250
-Hast du nie genug davon?
-
-26
-00:04:29.583 --> 00:04:31.083
-Genug?!?
-
-27
-00:04:31.750 --> 00:04:34.667
-Die Maschine ist wie ein Uhrwerk.
-
-28
-00:04:35.500 --> 00:04:37.708
-Ein falscher Schritt...
-
-29
-00:04:37.833 --> 00:04:39.792
-...und du wirst zerquetscht.
-
-30
-00:04:41.042 --> 00:04:42.375
-Aber ist es nicht...
-
-31
-00:04:42.417 --> 00:04:46.542
-Zerquetscht, Emo! Willst du das? Zerquetscht werden?
-
-32
-00:04:48.083 --> 00:04:50.000
-Dein Lebensziel?
-
-33
-00:04:50.583 --> 00:04:52.250
-Zerquetscht!
-
-34
-00:05:41.833 --> 00:05:43.458
-Emo, schließ die Augen.
-
-35
-00:05:44.917 --> 00:05:46.583
-Warum? - Sofort!
-
-36
-00:05:53.750 --> 00:05:56.042
-Gut.
-
-37
-00:05:59.542 --> 00:06:02.792
-Was siehst du zu deiner Linken, Emo?
-
-38
-00:06:04.417 --> 00:06:06.000
-Nichts. - Wirklich?
-
-39
-00:06:06.333 --> 00:06:07.917
-Ãœberhaupt nichts.
-
-40
-00:06:08.042 --> 00:06:12.417
-Und zu deiner Rechten, was siehst du zu deiner Rechten, Emo?
-
-41
-00:06:13.875 --> 00:06:16.917
-Dasselbe, Proog, genau dasselbe...
-
-42
-00:06:17.083 --> 00:06:18.583
-Nichts!
-
-43
-00:06:40.625 --> 00:06:42.958
-Hör mal, Proog! Hörst du das?
-
-44
-00:06:43.625 --> 00:06:45.042
-Können wir hier hingehen?
-
-45
-00:06:45.208 --> 00:06:48.042
-Dorthin? Das ist gefährlich.
-
-46
-00:06:49.917 --> 00:06:52.500
-Aber... - Vertrau mir, es ist gefährlich.
-
-47
-00:06:53.292 --> 00:06:54.792
-Vielleicht könnte ich...
-
-48
-00:06:54.833 --> 00:06:56.333
-Nein.
-
-49
-00:06:57.667 --> 00:07:00.167
-NEIN!
-
-50
-00:07:00.875 --> 00:07:03.750
-Sonst noch Fragen, Emo?
-
-51
-00:07:04.250 --> 00:07:05.917
-Nein.
-
-52
-00:07:09.458 --> 00:07:10.833
-Emo.
-
-53
-00:07:11.875 --> 00:07:13.542
-Emo, warum...
-
-54
-00:07:13.583 --> 00:07:14.458
-Emo...
-
-55
-00:07:14.500 --> 00:07:18.500
-...warum erkennst du nicht die Schönheit dieses Ortes?
-
-56
-00:07:18.833 --> 00:07:20.750
-ie alles funktioniert.
-
-57
-00:07:20.875 --> 00:07:24.000
-Wie vollkommen es ist.
-
-58
-00:07:24.083 --> 00:07:27.417
-Nein, Proog, ich erkenne nichts.
-
-59
-00:07:27.542 --> 00:07:30.333
-Ich erkenne nichts, weil da nichts ist.
-
-60
-00:07:31.500 --> 00:07:35.333
-Und warum sollte ich mein Leben etwas anvertrauen, das gar nicht da ist?
-
-61
-00:07:35.583 --> 00:07:37.042
-Kannst du mir das sagen? - Emo...
-
-62
-00:07:37.500 --> 00:07:39.167
-Antworte mir!
-
-63
-00:07:43.208 --> 00:07:44.583
-Proog...
-
-64
-00:07:45.500 --> 00:07:47.333
-Du bist krank, Mann!
-
-65
-00:07:47.375 --> 00:07:49.208
-Bleib weg von mir!
-
-66
-00:07:52.583 --> 00:07:55.083
-Nein! Emo! Das ist eine Falle!
-
-67
-00:07:55.833 --> 00:07:57.167
-Haha, eine Falle.
-
-68
-00:07:57.208 --> 00:08:01.750
-Auf der linken Seite sieht man die Hängenden Gärten von Babylon.
-
-69
-00:08:02.250 --> 00:08:04.292
-Wie wär das als Falle?
-
-70
-00:08:05.458 --> 00:08:07.125
-Nein, Emo.
-
-71
-00:08:09.417 --> 00:08:12.792
-Auf der rechten Seite sieht man... ...rate mal...
-
-72
-00:08:13.000 --> 00:08:14.750
-...den Koloss von Rhodos!
-
-73
-00:08:15.833 --> 00:08:16.708
-Nein!
-
-74
-00:08:16.750 --> 00:08:22.167
-Den Koloss von Rhodos und er ist nur für dich hier, Proog.
-
-75
-00:08:51.333 --> 00:08:53.167
-Es ist da...
-
-76
-00:08:53.208 --> 00:08:55.500
-Wenn ich es dir doch sage, Emo...
-
-77
-00:08:57.333 --> 00:09:00.000
-...es ist da.
\ No newline at end of file
diff --git a/tests/media/webvtt/elephants-dream-subtitles-en.vtt b/tests/media/webvtt/elephants-dream-subtitles-en.vtt
deleted file mode 100644
index 0ac296299a..0000000000
--- a/tests/media/webvtt/elephants-dream-subtitles-en.vtt
+++ /dev/null
@@ -1,357 +0,0 @@
-WEBVTT
-
-1
-00:00:15.000 --> 00:00:18.000 align:start
-At the left we can see...
-
-2
-00:00:18.167 --> 00:00:20.083 align:middle
-At the right we can see the...
-
-3
-00:00:20.083 --> 00:00:22.000
-...the head-snarlers
-
-4
-00:00:22.000 --> 00:00:24.417 align:end
-Everything is safe. Perfectly safe.
-
-5
-00:00:24.583 --> 00:00:27.083
-Emo?
-
-6
-00:00:28.208 --> 00:00:30.042 line:6% size:110%
-Watch out!
-
-7
-00:00:47.042 --> 00:00:48.542
-Are you hurt?
-
-8
-00:00:52.000 --> 00:00:54.000
-I don't think so. You?
-
-9
-00:00:55.167 --> 00:00:57.042
-I'm Ok.
-
-10
-00:00:57.125 --> 00:01:01.167
-Get up. Emo, it's not safe here.
-
-11
-00:01:02.042 --> 00:01:03.167
-Let's go.
-
-12
-00:01:03.167 --> 00:01:05.167
-What's next?
-
-13
-00:01:05.208 --> 00:01:09.208
-You'll see!
-
-14
-00:01:12.000 --> 00:01:14.000
-(howling wind)
-
-15
-00:01:16.042 --> 00:01:18.083
-Emo. This way.
-
-16
-00:01:34.250 --> 00:01:35.542
-Follow me!
-
-17
-00:01:39.000 --> 00:01:42.000
-(buzzing wires and chattery conversations)
-
-18
-00:02:11.125 --> 00:02:12.542
-Hurry Emo!
-
-19
-00:02:20.292 --> 00:02:22.792
-(louder telephone voices)
-
-20
-00:02:32.000 --> 00:02:34.500
-(phone ringing)
-
-21
-00:02:48.083 --> 00:02:50.000
-You're not paying attention!
-
-22
-00:02:50.167 --> 00:02:54.125
-I just want to answer the... ...phone.
-
-23
-00:02:55.000 --> 00:02:58.042
-Emo, look, I mean listen.
-
-24
-00:02:59.167 --> 00:03:02.083
-You have to learn to listen.
-
-25
-00:03:03.167 --> 00:03:05.042
-This is not some game.
-
-26
-00:03:05.083 --> 00:03:09.417
-You, I mean we, we could easily die out here.
-
-27
-00:03:10.042 --> 00:03:14.042
-Listen, listen to the sounds of the machine.
-
-28
-00:03:18.083 --> 00:03:20.083
-Listen to your breathing.
-
-29
-00:03:27.000 --> 00:03:29.000
-(Buzzing wires)
-
-30
-00:03:34.500 --> 00:03:36.500
-(laughing)
-
-31
-00:04:13.417 --> 00:04:15.417
-(oriental dance music)
-
-32
-00:04:27.042 --> 00:04:29.042
-Well, don't you ever get tired of this?
-
-33
-00:04:29.125 --> 00:04:31.000
-Tired?!?
-
-34
-00:04:31.167 --> 00:04:34.583
-Emo, the machine is like clockwork.
-
-35
-00:04:35.125 --> 00:04:37.167
-One move out of place...
-
-36
-00:04:37.208 --> 00:04:39.208
-...and you're ground to a pulp.
-
-37
-00:04:41.000 --> 00:04:42.083
-But isn't it -
-
-38
-00:04:42.083 --> 00:04:46.125
-Pulp, Emo! Is that what you want, pulp?
-
-39
-00:04:47.083 --> 00:04:49.083
-Emo, your goal in life...
-
-40
-00:04:50.125 --> 00:04:52.042
-...pulp?
-
-41
-00:05:08.000 --> 00:05:10.500
-(loud metal sounds)
-
-42
-00:05:41.208 --> 00:05:43.125
-Emo, close your eyes.
-
-43
-00:05:44.208 --> 00:05:46.125
-Why? - Now!
-
-44
-00:05:51.208 --> 00:05:52.208
-Ok.
-
-45
-00:05:53.167 --> 00:05:54.792
-Good.
-
-46
-00:05:59.125 --> 00:06:02.208
-What do you see at your left side, Emo?
-
-47
-00:06:04.083 --> 00:06:06.000
-Nothing. - Really?
-
-48
-00:06:06.083 --> 00:06:07.208
-No, nothing at all.
-
-49
-00:06:08.000 --> 00:06:12.083
-And at your right, what do you see at your right side, Emo?
-
-50
-00:06:13.208 --> 00:06:16.208
-The same Proog, exactly the same...
-
-51
-00:06:17.000 --> 00:06:19.208
-...nothing! - Great.
-
-52
-00:06:25.208 --> 00:06:27.208
-(sound of camera flash)
-
-53
-00:06:29.792 --> 00:06:31.792
-(engine drone)
-
-54
-00:06:40.167 --> 00:06:42.833
-Listen Proog! Do you hear that! (amusement park music)
-
-55
-00:06:43.167 --> 00:06:45.000
-Can we go here?
-
-56
-00:06:45.042 --> 00:06:48.000
-There? It isn't safe, Emo.
-
-57
-00:06:49.208 --> 00:06:52.125
-But... - Trust me, it's not.
-
-58
-00:06:53.083 --> 00:06:54.208
-Maybe I could...
-
-59
-00:06:54.208 --> 00:06:56.083
-No.
-
-60
-00:06:57.167 --> 00:07:00.042
-NO!
-
-61
-00:07:00.208 --> 00:07:03.167
-Any further questions, Emo?
-
-62
-00:07:04.042 --> 00:07:05.208
-No.
-
-63
-00:07:09.125 --> 00:07:10.208
-Emo?
-
-64
-00:07:11.208 --> 00:07:13.125
-Emo, why...
-
-65
-00:07:13.125 --> 00:07:14.125
-Emo...
-
-66
-00:07:14.125 --> 00:07:18.125
-...why can't you see the beauty of this place?
-
-67
-00:07:18.208 --> 00:07:20.167
-The way it works.
-
-68
-00:07:20.208 --> 00:07:24.000
-How perfect it is.
-
-69
-00:07:24.000 --> 00:07:27.083
-No, Proog, I don't see.
-
-70
-00:07:27.125 --> 00:07:30.083
-I don't see because there's nothing there.
-
-71
-00:07:31.125 --> 00:07:35.083
-And why should I trust my life to something that isn't there?
-
-72
-00:07:35.125 --> 00:07:37.042
-Well can you tell me that? - Emo...
-
-73
-00:07:37.125 --> 00:07:39.042
-Answer me!
-
-74
-00:07:43.042 --> 00:07:44.125
-Proog...
-
-75
-00:07:45.125 --> 00:07:47.083
-...you're a sick man!
-
-76
-00:07:47.083 --> 00:07:49.042
-Stay away from me!
-
-77
-00:07:52.125 --> 00:07:55.000
-No! Emo! It's a trap!
-
-78
-00:07:55.208 --> 00:07:57.042
-Hah, it's a trap.
-
-79
-00:07:57.042 --> 00:08:01.167
-At the left side you can see the hanging gardens of Babylon!
-
-80
-00:08:02.042 --> 00:08:04.083
-How's that for a trap?
-
-81
-00:08:05.125 --> 00:08:07.042
-No, Emo.
-
-82
-00:08:09.083 --> 00:08:12.208
-At the right side you can see... ...well guess what...
-
-83
-00:08:13.000 --> 00:08:14.792
-...the colossus of Rhodes!
-
-84
-00:08:15.208 --> 00:08:16.167
-No!
-
-85
-00:08:16.167 --> 00:08:22.042
-The colossus of Rhodes and it is here just for you Proog.
-
-86
-00:08:51.083 --> 00:08:53.042
-It is there...
-
-87
-00:08:53.042 --> 00:08:56.167
-I'm telling you, Emo...
-
-88
-00:08:57.083 --> 00:09:00.000
-...it is, it is.
-
-89
-00:09:05.000 --> 00:09:07.500
-(howling wind)
\ No newline at end of file
diff --git a/tests/media/webvtt/empty.vtt b/tests/media/webvtt/empty.vtt
deleted file mode 100644
index af1827ddf9..0000000000
--- a/tests/media/webvtt/empty.vtt
+++ /dev/null
@@ -1 +0,0 @@
-WEBVTT
\ No newline at end of file
diff --git a/tests/media/webvtt/empty2.vtt b/tests/media/webvtt/empty2.vtt
deleted file mode 100644
index 5ea461665c..0000000000
--- a/tests/media/webvtt/empty2.vtt
+++ /dev/null
@@ -1 +0,0 @@
-WEBVTT
diff --git a/tests/media/webvtt/empty3.vtt b/tests/media/webvtt/empty3.vtt
deleted file mode 100644
index 2668109c81..0000000000
--- a/tests/media/webvtt/empty3.vtt
+++ /dev/null
@@ -1,2 +0,0 @@
-WEBVTT
-
diff --git a/tests/media/webvtt/empty4.vtt b/tests/media/webvtt/empty4.vtt
deleted file mode 100644
index d16ccda3a5..0000000000
--- a/tests/media/webvtt/empty4.vtt
+++ /dev/null
@@ -1,3 +0,0 @@
-WEBVTT
-
-
diff --git a/tests/media/webvtt/header.vtt b/tests/media/webvtt/header.vtt
deleted file mode 100644
index 1d5a0864a1..0000000000
--- a/tests/media/webvtt/header.vtt
+++ /dev/null
@@ -1,42 +0,0 @@
-WEBVTT
-This is a header
-with an empty line
-
-00:11.000 --> 00:13.000
-We are in New York City
-
-00:13.000 --> 00:16.000
-We're actually at the Lucern Hotel, just down the street
-
-00:16.000 --> 00:18.000
-from the American Museum of Natural History
-
-00:18.000 --> 00:20.000
-And with me is Neil deGrasse Tyson
-
-00:20.000 --> 00:22.000
-Astrophysicist, Director of the Hayden Planetarium
-
-00:22.000 --> 00:24.000
-at the AMNH.
-
-00:24.000 --> 00:26.000
-Thank you for walking down here.
-
-00:27.000 --> 00:30.000
-And I want to do a follow-up on the last conversation we did.
-
-00:30.000 --> 00:31.500 align:end size:50%
-When we e-mailed-
-
-00:30.500 --> 00:32.500 align:start size:50%
-Didn't we talk about enough in that conversation?
-
-00:32.000 --> 00:35.500 align:end size:50%
-No! No no no no; 'cos 'cos obviously 'cos
-
-00:32.500 --> 00:33.500 align:start size:50%
-Laughs
-
-00:35.500 --> 00:38.000
-You know I'm so excited my glasses are falling off here.
\ No newline at end of file
diff --git a/tests/media/webvtt/invalid1.vtt b/tests/media/webvtt/invalid1.vtt
deleted file mode 100644
index 29548c7e49..0000000000
--- a/tests/media/webvtt/invalid1.vtt
+++ /dev/null
@@ -1,3 +0,0 @@
-WEBVTT
-00:00.000 --> 00:02.000
-Cue without empty line
\ No newline at end of file
diff --git a/tests/media/webvtt/invalid2.vtt b/tests/media/webvtt/invalid2.vtt
deleted file mode 100644
index 537406dac5..0000000000
--- a/tests/media/webvtt/invalid2.vtt
+++ /dev/null
@@ -1,3 +0,0 @@
-WEBVTT
-file without cues
-just a header
\ No newline at end of file
diff --git a/tests/media/webvtt/invalid3.vtt b/tests/media/webvtt/invalid3.vtt
deleted file mode 100644
index c5bb493f8c..0000000000
--- a/tests/media/webvtt/invalid3.vtt
+++ /dev/null
@@ -1,5 +0,0 @@
-WEBVTT
-file with a header
-and a cue not separated by an empty line
-00:00.000 --> 00:10.000
-Some text in the first cue
\ No newline at end of file
diff --git a/tests/media/webvtt/invalid4.vtt b/tests/media/webvtt/invalid4.vtt
deleted file mode 100644
index d70b474ac2..0000000000
--- a/tests/media/webvtt/invalid4.vtt
+++ /dev/null
@@ -1,8 +0,0 @@
-WEBVTT
-file with a header
-on multiple lines
-
-including with empty lines
-
-00:00.000 --> 00:10.000
-Some text in the first cue
\ No newline at end of file
diff --git a/tests/media/webvtt/invalid5.vtt b/tests/media/webvtt/invalid5.vtt
deleted file mode 100644
index 50aef644e2..0000000000
--- a/tests/media/webvtt/invalid5.vtt
+++ /dev/null
@@ -1,12 +0,0 @@
-WEBVTT
-
-00:00.000 --> 00:10.000
-Some text in the first cue
-
-Some text between cues
-on multiple lines
-
-with empty lines
-
-00:10.000 --> 00:10.000
-Some text in the second cue
\ No newline at end of file
diff --git a/tests/media/webvtt/long-duration.vtt b/tests/media/webvtt/long-duration.vtt
deleted file mode 100644
index 2be3d27664..0000000000
--- a/tests/media/webvtt/long-duration.vtt
+++ /dev/null
@@ -1,43814 +0,0 @@
-WEBVTT long duration file
-
-0
-00:00:00.000 --> 00:00:02.000
-This is cue #0
-
-1
-00:00:01.000 --> 00:00:02.000
-This is cue #1
-
-2
-00:00:02.000 --> 00:00:03.000
-This is cue #2
-
-3
-00:00:03.000 --> 00:00:04.000
-This is cue #3
-
-4
-00:00:04.000 --> 00:00:05.000
-This is cue #4
-
-5
-00:00:05.000 --> 00:00:06.000
-This is cue #5
-
-6
-00:00:06.000 --> 00:00:07.000
-This is cue #6
-
-7
-00:00:07.000 --> 00:00:08.000
-This is cue #7
-
-8
-00:00:08.000 --> 00:00:09.000
-This is cue #8
-
-9
-00:00:09.000 --> 00:00:10.000
-This is cue #9
-
-10
-00:00:10.000 --> 00:00:11.000
-This is cue #10
-
-11
-00:00:11.000 --> 00:00:12.000
-This is cue #11
-
-12
-00:00:12.000 --> 00:00:13.000
-This is cue #12
-
-13
-00:00:13.000 --> 00:00:14.000
-This is cue #13
-
-14
-00:00:14.000 --> 00:00:15.000
-This is cue #14
-
-15
-00:00:15.000 --> 00:00:16.000
-This is cue #15
-
-16
-00:00:16.000 --> 00:00:17.000
-This is cue #16
-
-17
-00:00:17.000 --> 00:00:18.000
-This is cue #17
-
-18
-00:00:18.000 --> 00:00:19.000
-This is cue #18
-
-19
-00:00:19.000 --> 00:00:20.000
-This is cue #19
-
-20
-00:00:20.000 --> 00:00:21.000
-This is cue #20
-
-21
-00:00:21.000 --> 00:00:22.000
-This is cue #21
-
-22
-00:00:22.000 --> 00:00:23.000
-This is cue #22
-
-23
-00:00:23.000 --> 00:00:24.000
-This is cue #23
-
-24
-00:00:24.000 --> 00:00:25.000
-This is cue #24
-
-25
-00:00:25.000 --> 00:00:26.000
-This is cue #25
-
-26
-00:00:26.000 --> 00:00:27.000
-This is cue #26
-
-27
-00:00:27.000 --> 00:00:28.000
-This is cue #27
-
-28
-00:00:28.000 --> 00:00:29.000
-This is cue #28
-
-29
-00:00:29.000 --> 00:00:30.000
-This is cue #29
-
-30
-00:00:30.000 --> 00:00:31.000
-This is cue #30
-
-31
-00:00:31.000 --> 00:00:32.000
-This is cue #31
-
-32
-00:00:32.000 --> 00:00:33.000
-This is cue #32
-
-33
-00:00:33.000 --> 00:00:34.000
-This is cue #33
-
-34
-00:00:34.000 --> 00:00:35.000
-This is cue #34
-
-35
-00:00:35.000 --> 00:00:36.000
-This is cue #35
-
-36
-00:00:36.000 --> 00:00:37.000
-This is cue #36
-
-37
-00:00:37.000 --> 00:00:38.000
-This is cue #37
-
-38
-00:00:38.000 --> 00:00:39.000
-This is cue #38
-
-39
-00:00:39.000 --> 00:00:40.000
-This is cue #39
-
-40
-00:00:40.000 --> 00:00:41.000
-This is cue #40
-
-41
-00:00:41.000 --> 00:00:42.000
-This is cue #41
-
-42
-00:00:42.000 --> 00:00:43.000
-This is cue #42
-
-43
-00:00:43.000 --> 00:00:44.000
-This is cue #43
-
-44
-00:00:44.000 --> 00:00:45.000
-This is cue #44
-
-45
-00:00:45.000 --> 00:00:46.000
-This is cue #45
-
-46
-00:00:46.000 --> 00:00:47.000
-This is cue #46
-
-47
-00:00:47.000 --> 00:00:48.000
-This is cue #47
-
-48
-00:00:48.000 --> 00:00:49.000
-This is cue #48
-
-49
-00:00:49.000 --> 00:00:50.000
-This is cue #49
-
-50
-00:00:50.000 --> 00:00:51.000
-This is cue #50
-
-51
-00:00:51.000 --> 00:00:52.000
-This is cue #51
-
-52
-00:00:52.000 --> 00:00:53.000
-This is cue #52
-
-53
-00:00:53.000 --> 00:00:54.000
-This is cue #53
-
-54
-00:00:54.000 --> 00:00:55.000
-This is cue #54
-
-55
-00:00:55.000 --> 00:00:56.000
-This is cue #55
-
-56
-00:00:56.000 --> 00:00:57.000
-This is cue #56
-
-57
-00:00:57.000 --> 00:00:58.000
-This is cue #57
-
-58
-00:00:58.000 --> 00:00:59.000
-This is cue #58
-
-59
-00:00:59.000 --> 00:01:00.000
-This is cue #59
-
-60
-00:01:00.000 --> 00:01:01.000
-This is cue #60
-
-61
-00:01:01.000 --> 00:01:02.000
-This is cue #61
-
-62
-00:01:02.000 --> 00:01:03.000
-This is cue #62
-
-63
-00:01:03.000 --> 00:01:04.000
-This is cue #63
-
-64
-00:01:04.000 --> 00:01:05.000
-This is cue #64
-
-65
-00:01:05.000 --> 00:01:06.000
-This is cue #65
-
-66
-00:01:06.000 --> 00:01:07.000
-This is cue #66
-
-67
-00:01:07.000 --> 00:01:08.000
-This is cue #67
-
-68
-00:01:08.000 --> 00:01:09.000
-This is cue #68
-
-69
-00:01:09.000 --> 00:01:10.000
-This is cue #69
-
-70
-00:01:10.000 --> 00:01:11.000
-This is cue #70
-
-71
-00:01:11.000 --> 00:01:12.000
-This is cue #71
-
-72
-00:01:12.000 --> 00:01:13.000
-This is cue #72
-
-73
-00:01:13.000 --> 00:01:14.000
-This is cue #73
-
-74
-00:01:14.000 --> 00:01:15.000
-This is cue #74
-
-75
-00:01:15.000 --> 00:01:16.000
-This is cue #75
-
-76
-00:01:16.000 --> 00:01:17.000
-This is cue #76
-
-77
-00:01:17.000 --> 00:01:18.000
-This is cue #77
-
-78
-00:01:18.000 --> 00:01:19.000
-This is cue #78
-
-79
-00:01:19.000 --> 00:01:20.000
-This is cue #79
-
-80
-00:01:20.000 --> 00:01:21.000
-This is cue #80
-
-81
-00:01:21.000 --> 00:01:22.000
-This is cue #81
-
-82
-00:01:22.000 --> 00:01:23.000
-This is cue #82
-
-83
-00:01:23.000 --> 00:01:24.000
-This is cue #83
-
-84
-00:01:24.000 --> 00:01:25.000
-This is cue #84
-
-85
-00:01:25.000 --> 00:01:26.000
-This is cue #85
-
-86
-00:01:26.000 --> 00:01:27.000
-This is cue #86
-
-87
-00:01:27.000 --> 00:01:28.000
-This is cue #87
-
-88
-00:01:28.000 --> 00:01:29.000
-This is cue #88
-
-89
-00:01:29.000 --> 00:01:30.000
-This is cue #89
-
-90
-00:01:30.000 --> 00:01:31.000
-This is cue #90
-
-91
-00:01:31.000 --> 00:01:32.000
-This is cue #91
-
-92
-00:01:32.000 --> 00:01:33.000
-This is cue #92
-
-93
-00:01:33.000 --> 00:01:34.000
-This is cue #93
-
-94
-00:01:34.000 --> 00:01:35.000
-This is cue #94
-
-95
-00:01:35.000 --> 00:01:36.000
-This is cue #95
-
-96
-00:01:36.000 --> 00:01:37.000
-This is cue #96
-
-97
-00:01:37.000 --> 00:01:38.000
-This is cue #97
-
-98
-00:01:38.000 --> 00:01:39.000
-This is cue #98
-
-99
-00:01:39.000 --> 00:01:40.000
-This is cue #99
-
-100
-00:01:40.000 --> 00:01:41.000
-This is cue #100
-
-101
-00:01:41.000 --> 00:01:42.000
-This is cue #101
-
-102
-00:01:42.000 --> 00:01:43.000
-This is cue #102
-
-103
-00:01:43.000 --> 00:01:44.000
-This is cue #103
-
-104
-00:01:44.000 --> 00:01:45.000
-This is cue #104
-
-105
-00:01:45.000 --> 00:01:46.000
-This is cue #105
-
-106
-00:01:46.000 --> 00:01:47.000
-This is cue #106
-
-107
-00:01:47.000 --> 00:01:48.000
-This is cue #107
-
-108
-00:01:48.000 --> 00:01:49.000
-This is cue #108
-
-109
-00:01:49.000 --> 00:01:50.000
-This is cue #109
-
-110
-00:01:50.000 --> 00:01:51.000
-This is cue #110
-
-111
-00:01:51.000 --> 00:01:52.000
-This is cue #111
-
-112
-00:01:52.000 --> 00:01:53.000
-This is cue #112
-
-113
-00:01:53.000 --> 00:01:54.000
-This is cue #113
-
-114
-00:01:54.000 --> 00:01:55.000
-This is cue #114
-
-115
-00:01:55.000 --> 00:01:56.000
-This is cue #115
-
-116
-00:01:56.000 --> 00:01:57.000
-This is cue #116
-
-117
-00:01:57.000 --> 00:01:58.000
-This is cue #117
-
-118
-00:01:58.000 --> 00:01:59.000
-This is cue #118
-
-119
-00:01:59.000 --> 00:02:00.000
-This is cue #119
-
-120
-00:02:00.000 --> 00:02:01.000
-This is cue #120
-
-121
-00:02:01.000 --> 00:02:02.000
-This is cue #121
-
-122
-00:02:02.000 --> 00:02:03.000
-This is cue #122
-
-123
-00:02:03.000 --> 00:02:04.000
-This is cue #123
-
-124
-00:02:04.000 --> 00:02:05.000
-This is cue #124
-
-125
-00:02:05.000 --> 00:02:06.000
-This is cue #125
-
-126
-00:02:06.000 --> 00:02:07.000
-This is cue #126
-
-127
-00:02:07.000 --> 00:02:08.000
-This is cue #127
-
-128
-00:02:08.000 --> 00:02:09.000
-This is cue #128
-
-129
-00:02:09.000 --> 00:02:10.000
-This is cue #129
-
-130
-00:02:10.000 --> 00:02:11.000
-This is cue #130
-
-131
-00:02:11.000 --> 00:02:12.000
-This is cue #131
-
-132
-00:02:12.000 --> 00:02:13.000
-This is cue #132
-
-133
-00:02:13.000 --> 00:02:14.000
-This is cue #133
-
-134
-00:02:14.000 --> 00:02:15.000
-This is cue #134
-
-135
-00:02:15.000 --> 00:02:16.000
-This is cue #135
-
-136
-00:02:16.000 --> 00:02:17.000
-This is cue #136
-
-137
-00:02:17.000 --> 00:02:18.000
-This is cue #137
-
-138
-00:02:18.000 --> 00:02:19.000
-This is cue #138
-
-139
-00:02:19.000 --> 00:02:20.000
-This is cue #139
-
-140
-00:02:20.000 --> 00:02:21.000
-This is cue #140
-
-141
-00:02:21.000 --> 00:02:22.000
-This is cue #141
-
-142
-00:02:22.000 --> 00:02:23.000
-This is cue #142
-
-143
-00:02:23.000 --> 00:02:24.000
-This is cue #143
-
-144
-00:02:24.000 --> 00:02:25.000
-This is cue #144
-
-145
-00:02:25.000 --> 00:02:26.000
-This is cue #145
-
-146
-00:02:26.000 --> 00:02:27.000
-This is cue #146
-
-147
-00:02:27.000 --> 00:02:28.000
-This is cue #147
-
-148
-00:02:28.000 --> 00:02:29.000
-This is cue #148
-
-149
-00:02:29.000 --> 00:02:30.000
-This is cue #149
-
-150
-00:02:30.000 --> 00:02:31.000
-This is cue #150
-
-151
-00:02:31.000 --> 00:02:32.000
-This is cue #151
-
-152
-00:02:32.000 --> 00:02:33.000
-This is cue #152
-
-153
-00:02:33.000 --> 00:02:34.000
-This is cue #153
-
-154
-00:02:34.000 --> 00:02:35.000
-This is cue #154
-
-155
-00:02:35.000 --> 00:02:36.000
-This is cue #155
-
-156
-00:02:36.000 --> 00:02:37.000
-This is cue #156
-
-157
-00:02:37.000 --> 00:02:38.000
-This is cue #157
-
-158
-00:02:38.000 --> 00:02:39.000
-This is cue #158
-
-159
-00:02:39.000 --> 00:02:40.000
-This is cue #159
-
-160
-00:02:40.000 --> 00:02:41.000
-This is cue #160
-
-161
-00:02:41.000 --> 00:02:42.000
-This is cue #161
-
-162
-00:02:42.000 --> 00:02:43.000
-This is cue #162
-
-163
-00:02:43.000 --> 00:02:44.000
-This is cue #163
-
-164
-00:02:44.000 --> 00:02:45.000
-This is cue #164
-
-165
-00:02:45.000 --> 00:02:46.000
-This is cue #165
-
-166
-00:02:46.000 --> 00:02:47.000
-This is cue #166
-
-167
-00:02:47.000 --> 00:02:48.000
-This is cue #167
-
-168
-00:02:48.000 --> 00:02:49.000
-This is cue #168
-
-169
-00:02:49.000 --> 00:02:50.000
-This is cue #169
-
-170
-00:02:50.000 --> 00:02:51.000
-This is cue #170
-
-171
-00:02:51.000 --> 00:02:52.000
-This is cue #171
-
-172
-00:02:52.000 --> 00:02:53.000
-This is cue #172
-
-173
-00:02:53.000 --> 00:02:54.000
-This is cue #173
-
-174
-00:02:54.000 --> 00:02:55.000
-This is cue #174
-
-175
-00:02:55.000 --> 00:02:56.000
-This is cue #175
-
-176
-00:02:56.000 --> 00:02:57.000
-This is cue #176
-
-177
-00:02:57.000 --> 00:02:58.000
-This is cue #177
-
-178
-00:02:58.000 --> 00:02:59.000
-This is cue #178
-
-179
-00:02:59.000 --> 00:03:00.000
-This is cue #179
-
-180
-00:03:00.000 --> 00:03:01.000
-This is cue #180
-
-181
-00:03:01.000 --> 00:03:02.000
-This is cue #181
-
-182
-00:03:02.000 --> 00:03:03.000
-This is cue #182
-
-183
-00:03:03.000 --> 00:03:04.000
-This is cue #183
-
-184
-00:03:04.000 --> 00:03:05.000
-This is cue #184
-
-185
-00:03:05.000 --> 00:03:06.000
-This is cue #185
-
-186
-00:03:06.000 --> 00:03:07.000
-This is cue #186
-
-187
-00:03:07.000 --> 00:03:08.000
-This is cue #187
-
-188
-00:03:08.000 --> 00:03:09.000
-This is cue #188
-
-189
-00:03:09.000 --> 00:03:10.000
-This is cue #189
-
-190
-00:03:10.000 --> 00:03:11.000
-This is cue #190
-
-191
-00:03:11.000 --> 00:03:12.000
-This is cue #191
-
-192
-00:03:12.000 --> 00:03:13.000
-This is cue #192
-
-193
-00:03:13.000 --> 00:03:14.000
-This is cue #193
-
-194
-00:03:14.000 --> 00:03:15.000
-This is cue #194
-
-195
-00:03:15.000 --> 00:03:16.000
-This is cue #195
-
-196
-00:03:16.000 --> 00:03:17.000
-This is cue #196
-
-197
-00:03:17.000 --> 00:03:18.000
-This is cue #197
-
-198
-00:03:18.000 --> 00:03:19.000
-This is cue #198
-
-199
-00:03:19.000 --> 00:03:20.000
-This is cue #199
-
-200
-00:03:20.000 --> 00:03:21.000
-This is cue #200
-
-201
-00:03:21.000 --> 00:03:22.000
-This is cue #201
-
-202
-00:03:22.000 --> 00:03:23.000
-This is cue #202
-
-203
-00:03:23.000 --> 00:03:24.000
-This is cue #203
-
-204
-00:03:24.000 --> 00:03:25.000
-This is cue #204
-
-205
-00:03:25.000 --> 00:03:26.000
-This is cue #205
-
-206
-00:03:26.000 --> 00:03:27.000
-This is cue #206
-
-207
-00:03:27.000 --> 00:03:28.000
-This is cue #207
-
-208
-00:03:28.000 --> 00:03:29.000
-This is cue #208
-
-209
-00:03:29.000 --> 00:03:30.000
-This is cue #209
-
-210
-00:03:30.000 --> 00:03:31.000
-This is cue #210
-
-211
-00:03:31.000 --> 00:03:32.000
-This is cue #211
-
-212
-00:03:32.000 --> 00:03:33.000
-This is cue #212
-
-213
-00:03:33.000 --> 00:03:34.000
-This is cue #213
-
-214
-00:03:34.000 --> 00:03:35.000
-This is cue #214
-
-215
-00:03:35.000 --> 00:03:36.000
-This is cue #215
-
-216
-00:03:36.000 --> 00:03:37.000
-This is cue #216
-
-217
-00:03:37.000 --> 00:03:38.000
-This is cue #217
-
-218
-00:03:38.000 --> 00:03:39.000
-This is cue #218
-
-219
-00:03:39.000 --> 00:03:40.000
-This is cue #219
-
-220
-00:03:40.000 --> 00:03:41.000
-This is cue #220
-
-221
-00:03:41.000 --> 00:03:42.000
-This is cue #221
-
-222
-00:03:42.000 --> 00:03:43.000
-This is cue #222
-
-223
-00:03:43.000 --> 00:03:44.000
-This is cue #223
-
-224
-00:03:44.000 --> 00:03:45.000
-This is cue #224
-
-225
-00:03:45.000 --> 00:03:46.000
-This is cue #225
-
-226
-00:03:46.000 --> 00:03:47.000
-This is cue #226
-
-227
-00:03:47.000 --> 00:03:48.000
-This is cue #227
-
-228
-00:03:48.000 --> 00:03:49.000
-This is cue #228
-
-229
-00:03:49.000 --> 00:03:50.000
-This is cue #229
-
-230
-00:03:50.000 --> 00:03:51.000
-This is cue #230
-
-231
-00:03:51.000 --> 00:03:52.000
-This is cue #231
-
-232
-00:03:52.000 --> 00:03:53.000
-This is cue #232
-
-233
-00:03:53.000 --> 00:03:54.000
-This is cue #233
-
-234
-00:03:54.000 --> 00:03:55.000
-This is cue #234
-
-235
-00:03:55.000 --> 00:03:56.000
-This is cue #235
-
-236
-00:03:56.000 --> 00:03:57.000
-This is cue #236
-
-237
-00:03:57.000 --> 00:03:58.000
-This is cue #237
-
-238
-00:03:58.000 --> 00:03:59.000
-This is cue #238
-
-239
-00:03:59.000 --> 00:04:00.000
-This is cue #239
-
-240
-00:04:00.000 --> 00:04:01.000
-This is cue #240
-
-241
-00:04:01.000 --> 00:04:02.000
-This is cue #241
-
-242
-00:04:02.000 --> 00:04:03.000
-This is cue #242
-
-243
-00:04:03.000 --> 00:04:04.000
-This is cue #243
-
-244
-00:04:04.000 --> 00:04:05.000
-This is cue #244
-
-245
-00:04:05.000 --> 00:04:06.000
-This is cue #245
-
-246
-00:04:06.000 --> 00:04:07.000
-This is cue #246
-
-247
-00:04:07.000 --> 00:04:08.000
-This is cue #247
-
-248
-00:04:08.000 --> 00:04:09.000
-This is cue #248
-
-249
-00:04:09.000 --> 00:04:10.000
-This is cue #249
-
-250
-00:04:10.000 --> 00:04:11.000
-This is cue #250
-
-251
-00:04:11.000 --> 00:04:12.000
-This is cue #251
-
-252
-00:04:12.000 --> 00:04:13.000
-This is cue #252
-
-253
-00:04:13.000 --> 00:04:14.000
-This is cue #253
-
-254
-00:04:14.000 --> 00:04:15.000
-This is cue #254
-
-255
-00:04:15.000 --> 00:04:16.000
-This is cue #255
-
-256
-00:04:16.000 --> 00:04:17.000
-This is cue #256
-
-257
-00:04:17.000 --> 00:04:18.000
-This is cue #257
-
-258
-00:04:18.000 --> 00:04:19.000
-This is cue #258
-
-259
-00:04:19.000 --> 00:04:20.000
-This is cue #259
-
-260
-00:04:20.000 --> 00:04:21.000
-This is cue #260
-
-261
-00:04:21.000 --> 00:04:22.000
-This is cue #261
-
-262
-00:04:22.000 --> 00:04:23.000
-This is cue #262
-
-263
-00:04:23.000 --> 00:04:24.000
-This is cue #263
-
-264
-00:04:24.000 --> 00:04:25.000
-This is cue #264
-
-265
-00:04:25.000 --> 00:04:26.000
-This is cue #265
-
-266
-00:04:26.000 --> 00:04:27.000
-This is cue #266
-
-267
-00:04:27.000 --> 00:04:28.000
-This is cue #267
-
-268
-00:04:28.000 --> 00:04:29.000
-This is cue #268
-
-269
-00:04:29.000 --> 00:04:30.000
-This is cue #269
-
-270
-00:04:30.000 --> 00:04:31.000
-This is cue #270
-
-271
-00:04:31.000 --> 00:04:32.000
-This is cue #271
-
-272
-00:04:32.000 --> 00:04:33.000
-This is cue #272
-
-273
-00:04:33.000 --> 00:04:34.000
-This is cue #273
-
-274
-00:04:34.000 --> 00:04:35.000
-This is cue #274
-
-275
-00:04:35.000 --> 00:04:36.000
-This is cue #275
-
-276
-00:04:36.000 --> 00:04:37.000
-This is cue #276
-
-277
-00:04:37.000 --> 00:04:38.000
-This is cue #277
-
-278
-00:04:38.000 --> 00:04:39.000
-This is cue #278
-
-279
-00:04:39.000 --> 00:04:40.000
-This is cue #279
-
-280
-00:04:40.000 --> 00:04:41.000
-This is cue #280
-
-281
-00:04:41.000 --> 00:04:42.000
-This is cue #281
-
-282
-00:04:42.000 --> 00:04:43.000
-This is cue #282
-
-283
-00:04:43.000 --> 00:04:44.000
-This is cue #283
-
-284
-00:04:44.000 --> 00:04:45.000
-This is cue #284
-
-285
-00:04:45.000 --> 00:04:46.000
-This is cue #285
-
-286
-00:04:46.000 --> 00:04:47.000
-This is cue #286
-
-287
-00:04:47.000 --> 00:04:48.000
-This is cue #287
-
-288
-00:04:48.000 --> 00:04:49.000
-This is cue #288
-
-289
-00:04:49.000 --> 00:04:50.000
-This is cue #289
-
-290
-00:04:50.000 --> 00:04:51.000
-This is cue #290
-
-291
-00:04:51.000 --> 00:04:52.000
-This is cue #291
-
-292
-00:04:52.000 --> 00:04:53.000
-This is cue #292
-
-293
-00:04:53.000 --> 00:04:54.000
-This is cue #293
-
-294
-00:04:54.000 --> 00:04:55.000
-This is cue #294
-
-295
-00:04:55.000 --> 00:04:56.000
-This is cue #295
-
-296
-00:04:56.000 --> 00:04:57.000
-This is cue #296
-
-297
-00:04:57.000 --> 00:04:58.000
-This is cue #297
-
-298
-00:04:58.000 --> 00:04:59.000
-This is cue #298
-
-299
-00:04:59.000 --> 00:05:00.000
-This is cue #299
-
-300
-00:05:00.000 --> 00:05:01.000
-This is cue #300
-
-301
-00:05:01.000 --> 00:05:02.000
-This is cue #301
-
-302
-00:05:02.000 --> 00:05:03.000
-This is cue #302
-
-303
-00:05:03.000 --> 00:05:04.000
-This is cue #303
-
-304
-00:05:04.000 --> 00:05:05.000
-This is cue #304
-
-305
-00:05:05.000 --> 00:05:06.000
-This is cue #305
-
-306
-00:05:06.000 --> 00:05:07.000
-This is cue #306
-
-307
-00:05:07.000 --> 00:05:08.000
-This is cue #307
-
-308
-00:05:08.000 --> 00:05:09.000
-This is cue #308
-
-309
-00:05:09.000 --> 00:05:10.000
-This is cue #309
-
-310
-00:05:10.000 --> 00:05:11.000
-This is cue #310
-
-311
-00:05:11.000 --> 00:05:12.000
-This is cue #311
-
-312
-00:05:12.000 --> 00:05:13.000
-This is cue #312
-
-313
-00:05:13.000 --> 00:05:14.000
-This is cue #313
-
-314
-00:05:14.000 --> 00:05:15.000
-This is cue #314
-
-315
-00:05:15.000 --> 00:05:16.000
-This is cue #315
-
-316
-00:05:16.000 --> 00:05:17.000
-This is cue #316
-
-317
-00:05:17.000 --> 00:05:18.000
-This is cue #317
-
-318
-00:05:18.000 --> 00:05:19.000
-This is cue #318
-
-319
-00:05:19.000 --> 00:05:20.000
-This is cue #319
-
-320
-00:05:20.000 --> 00:05:21.000
-This is cue #320
-
-321
-00:05:21.000 --> 00:05:22.000
-This is cue #321
-
-322
-00:05:22.000 --> 00:05:23.000
-This is cue #322
-
-323
-00:05:23.000 --> 00:05:24.000
-This is cue #323
-
-324
-00:05:24.000 --> 00:05:25.000
-This is cue #324
-
-325
-00:05:25.000 --> 00:05:26.000
-This is cue #325
-
-326
-00:05:26.000 --> 00:05:27.000
-This is cue #326
-
-327
-00:05:27.000 --> 00:05:28.000
-This is cue #327
-
-328
-00:05:28.000 --> 00:05:29.000
-This is cue #328
-
-329
-00:05:29.000 --> 00:05:30.000
-This is cue #329
-
-330
-00:05:30.000 --> 00:05:31.000
-This is cue #330
-
-331
-00:05:31.000 --> 00:05:32.000
-This is cue #331
-
-332
-00:05:32.000 --> 00:05:33.000
-This is cue #332
-
-333
-00:05:33.000 --> 00:05:34.000
-This is cue #333
-
-334
-00:05:34.000 --> 00:05:35.000
-This is cue #334
-
-335
-00:05:35.000 --> 00:05:36.000
-This is cue #335
-
-336
-00:05:36.000 --> 00:05:37.000
-This is cue #336
-
-337
-00:05:37.000 --> 00:05:38.000
-This is cue #337
-
-338
-00:05:38.000 --> 00:05:39.000
-This is cue #338
-
-339
-00:05:39.000 --> 00:05:40.000
-This is cue #339
-
-340
-00:05:40.000 --> 00:05:41.000
-This is cue #340
-
-341
-00:05:41.000 --> 00:05:42.000
-This is cue #341
-
-342
-00:05:42.000 --> 00:05:43.000
-This is cue #342
-
-343
-00:05:43.000 --> 00:05:44.000
-This is cue #343
-
-344
-00:05:44.000 --> 00:05:45.000
-This is cue #344
-
-345
-00:05:45.000 --> 00:05:46.000
-This is cue #345
-
-346
-00:05:46.000 --> 00:05:47.000
-This is cue #346
-
-347
-00:05:47.000 --> 00:05:48.000
-This is cue #347
-
-348
-00:05:48.000 --> 00:05:49.000
-This is cue #348
-
-349
-00:05:49.000 --> 00:05:50.000
-This is cue #349
-
-350
-00:05:50.000 --> 00:05:51.000
-This is cue #350
-
-351
-00:05:51.000 --> 00:05:52.000
-This is cue #351
-
-352
-00:05:52.000 --> 00:05:53.000
-This is cue #352
-
-353
-00:05:53.000 --> 00:05:54.000
-This is cue #353
-
-354
-00:05:54.000 --> 00:05:55.000
-This is cue #354
-
-355
-00:05:55.000 --> 00:05:56.000
-This is cue #355
-
-356
-00:05:56.000 --> 00:05:57.000
-This is cue #356
-
-357
-00:05:57.000 --> 00:05:58.000
-This is cue #357
-
-358
-00:05:58.000 --> 00:05:59.000
-This is cue #358
-
-359
-00:05:59.000 --> 00:06:00.000
-This is cue #359
-
-360
-00:06:00.000 --> 00:06:01.000
-This is cue #360
-
-361
-00:06:01.000 --> 00:06:02.000
-This is cue #361
-
-362
-00:06:02.000 --> 00:06:03.000
-This is cue #362
-
-363
-00:06:03.000 --> 00:06:04.000
-This is cue #363
-
-364
-00:06:04.000 --> 00:06:05.000
-This is cue #364
-
-365
-00:06:05.000 --> 00:06:06.000
-This is cue #365
-
-366
-00:06:06.000 --> 00:06:07.000
-This is cue #366
-
-367
-00:06:07.000 --> 00:06:08.000
-This is cue #367
-
-368
-00:06:08.000 --> 00:06:09.000
-This is cue #368
-
-369
-00:06:09.000 --> 00:06:10.000
-This is cue #369
-
-370
-00:06:10.000 --> 00:06:11.000
-This is cue #370
-
-371
-00:06:11.000 --> 00:06:12.000
-This is cue #371
-
-372
-00:06:12.000 --> 00:06:13.000
-This is cue #372
-
-373
-00:06:13.000 --> 00:06:14.000
-This is cue #373
-
-374
-00:06:14.000 --> 00:06:15.000
-This is cue #374
-
-375
-00:06:15.000 --> 00:06:16.000
-This is cue #375
-
-376
-00:06:16.000 --> 00:06:17.000
-This is cue #376
-
-377
-00:06:17.000 --> 00:06:18.000
-This is cue #377
-
-378
-00:06:18.000 --> 00:06:19.000
-This is cue #378
-
-379
-00:06:19.000 --> 00:06:20.000
-This is cue #379
-
-380
-00:06:20.000 --> 00:06:21.000
-This is cue #380
-
-381
-00:06:21.000 --> 00:06:22.000
-This is cue #381
-
-382
-00:06:22.000 --> 00:06:23.000
-This is cue #382
-
-383
-00:06:23.000 --> 00:06:24.000
-This is cue #383
-
-384
-00:06:24.000 --> 00:06:25.000
-This is cue #384
-
-385
-00:06:25.000 --> 00:06:26.000
-This is cue #385
-
-386
-00:06:26.000 --> 00:06:27.000
-This is cue #386
-
-387
-00:06:27.000 --> 00:06:28.000
-This is cue #387
-
-388
-00:06:28.000 --> 00:06:29.000
-This is cue #388
-
-389
-00:06:29.000 --> 00:06:30.000
-This is cue #389
-
-390
-00:06:30.000 --> 00:06:31.000
-This is cue #390
-
-391
-00:06:31.000 --> 00:06:32.000
-This is cue #391
-
-392
-00:06:32.000 --> 00:06:33.000
-This is cue #392
-
-393
-00:06:33.000 --> 00:06:34.000
-This is cue #393
-
-394
-00:06:34.000 --> 00:06:35.000
-This is cue #394
-
-395
-00:06:35.000 --> 00:06:36.000
-This is cue #395
-
-396
-00:06:36.000 --> 00:06:37.000
-This is cue #396
-
-397
-00:06:37.000 --> 00:06:38.000
-This is cue #397
-
-398
-00:06:38.000 --> 00:06:39.000
-This is cue #398
-
-399
-00:06:39.000 --> 00:06:40.000
-This is cue #399
-
-400
-00:06:40.000 --> 00:06:41.000
-This is cue #400
-
-401
-00:06:41.000 --> 00:06:42.000
-This is cue #401
-
-402
-00:06:42.000 --> 00:06:43.000
-This is cue #402
-
-403
-00:06:43.000 --> 00:06:44.000
-This is cue #403
-
-404
-00:06:44.000 --> 00:06:45.000
-This is cue #404
-
-405
-00:06:45.000 --> 00:06:46.000
-This is cue #405
-
-406
-00:06:46.000 --> 00:06:47.000
-This is cue #406
-
-407
-00:06:47.000 --> 00:06:48.000
-This is cue #407
-
-408
-00:06:48.000 --> 00:06:49.000
-This is cue #408
-
-409
-00:06:49.000 --> 00:06:50.000
-This is cue #409
-
-410
-00:06:50.000 --> 00:06:51.000
-This is cue #410
-
-411
-00:06:51.000 --> 00:06:52.000
-This is cue #411
-
-412
-00:06:52.000 --> 00:06:53.000
-This is cue #412
-
-413
-00:06:53.000 --> 00:06:54.000
-This is cue #413
-
-414
-00:06:54.000 --> 00:06:55.000
-This is cue #414
-
-415
-00:06:55.000 --> 00:06:56.000
-This is cue #415
-
-416
-00:06:56.000 --> 00:06:57.000
-This is cue #416
-
-417
-00:06:57.000 --> 00:06:58.000
-This is cue #417
-
-418
-00:06:58.000 --> 00:06:59.000
-This is cue #418
-
-419
-00:06:59.000 --> 00:07:00.000
-This is cue #419
-
-420
-00:07:00.000 --> 00:07:01.000
-This is cue #420
-
-421
-00:07:01.000 --> 00:07:02.000
-This is cue #421
-
-422
-00:07:02.000 --> 00:07:03.000
-This is cue #422
-
-423
-00:07:03.000 --> 00:07:04.000
-This is cue #423
-
-424
-00:07:04.000 --> 00:07:05.000
-This is cue #424
-
-425
-00:07:05.000 --> 00:07:06.000
-This is cue #425
-
-426
-00:07:06.000 --> 00:07:07.000
-This is cue #426
-
-427
-00:07:07.000 --> 00:07:08.000
-This is cue #427
-
-428
-00:07:08.000 --> 00:07:09.000
-This is cue #428
-
-429
-00:07:09.000 --> 00:07:10.000
-This is cue #429
-
-430
-00:07:10.000 --> 00:07:11.000
-This is cue #430
-
-431
-00:07:11.000 --> 00:07:12.000
-This is cue #431
-
-432
-00:07:12.000 --> 00:07:13.000
-This is cue #432
-
-433
-00:07:13.000 --> 00:07:14.000
-This is cue #433
-
-434
-00:07:14.000 --> 00:07:15.000
-This is cue #434
-
-435
-00:07:15.000 --> 00:07:16.000
-This is cue #435
-
-436
-00:07:16.000 --> 00:07:17.000
-This is cue #436
-
-437
-00:07:17.000 --> 00:07:18.000
-This is cue #437
-
-438
-00:07:18.000 --> 00:07:19.000
-This is cue #438
-
-439
-00:07:19.000 --> 00:07:20.000
-This is cue #439
-
-440
-00:07:20.000 --> 00:07:21.000
-This is cue #440
-
-441
-00:07:21.000 --> 00:07:22.000
-This is cue #441
-
-442
-00:07:22.000 --> 00:07:23.000
-This is cue #442
-
-443
-00:07:23.000 --> 00:07:24.000
-This is cue #443
-
-444
-00:07:24.000 --> 00:07:25.000
-This is cue #444
-
-445
-00:07:25.000 --> 00:07:26.000
-This is cue #445
-
-446
-00:07:26.000 --> 00:07:27.000
-This is cue #446
-
-447
-00:07:27.000 --> 00:07:28.000
-This is cue #447
-
-448
-00:07:28.000 --> 00:07:29.000
-This is cue #448
-
-449
-00:07:29.000 --> 00:07:30.000
-This is cue #449
-
-450
-00:07:30.000 --> 00:07:31.000
-This is cue #450
-
-451
-00:07:31.000 --> 00:07:32.000
-This is cue #451
-
-452
-00:07:32.000 --> 00:07:33.000
-This is cue #452
-
-453
-00:07:33.000 --> 00:07:34.000
-This is cue #453
-
-454
-00:07:34.000 --> 00:07:35.000
-This is cue #454
-
-455
-00:07:35.000 --> 00:07:36.000
-This is cue #455
-
-456
-00:07:36.000 --> 00:07:37.000
-This is cue #456
-
-457
-00:07:37.000 --> 00:07:38.000
-This is cue #457
-
-458
-00:07:38.000 --> 00:07:39.000
-This is cue #458
-
-459
-00:07:39.000 --> 00:07:40.000
-This is cue #459
-
-460
-00:07:40.000 --> 00:07:41.000
-This is cue #460
-
-461
-00:07:41.000 --> 00:07:42.000
-This is cue #461
-
-462
-00:07:42.000 --> 00:07:43.000
-This is cue #462
-
-463
-00:07:43.000 --> 00:07:44.000
-This is cue #463
-
-464
-00:07:44.000 --> 00:07:45.000
-This is cue #464
-
-465
-00:07:45.000 --> 00:07:46.000
-This is cue #465
-
-466
-00:07:46.000 --> 00:07:47.000
-This is cue #466
-
-467
-00:07:47.000 --> 00:07:48.000
-This is cue #467
-
-468
-00:07:48.000 --> 00:07:49.000
-This is cue #468
-
-469
-00:07:49.000 --> 00:07:50.000
-This is cue #469
-
-470
-00:07:50.000 --> 00:07:51.000
-This is cue #470
-
-471
-00:07:51.000 --> 00:07:52.000
-This is cue #471
-
-472
-00:07:52.000 --> 00:07:53.000
-This is cue #472
-
-473
-00:07:53.000 --> 00:07:54.000
-This is cue #473
-
-474
-00:07:54.000 --> 00:07:55.000
-This is cue #474
-
-475
-00:07:55.000 --> 00:07:56.000
-This is cue #475
-
-476
-00:07:56.000 --> 00:07:57.000
-This is cue #476
-
-477
-00:07:57.000 --> 00:07:58.000
-This is cue #477
-
-478
-00:07:58.000 --> 00:07:59.000
-This is cue #478
-
-479
-00:07:59.000 --> 00:08:00.000
-This is cue #479
-
-480
-00:08:00.000 --> 00:08:01.000
-This is cue #480
-
-481
-00:08:01.000 --> 00:08:02.000
-This is cue #481
-
-482
-00:08:02.000 --> 00:08:03.000
-This is cue #482
-
-483
-00:08:03.000 --> 00:08:04.000
-This is cue #483
-
-484
-00:08:04.000 --> 00:08:05.000
-This is cue #484
-
-485
-00:08:05.000 --> 00:08:06.000
-This is cue #485
-
-486
-00:08:06.000 --> 00:08:07.000
-This is cue #486
-
-487
-00:08:07.000 --> 00:08:08.000
-This is cue #487
-
-488
-00:08:08.000 --> 00:08:09.000
-This is cue #488
-
-489
-00:08:09.000 --> 00:08:10.000
-This is cue #489
-
-490
-00:08:10.000 --> 00:08:11.000
-This is cue #490
-
-491
-00:08:11.000 --> 00:08:12.000
-This is cue #491
-
-492
-00:08:12.000 --> 00:08:13.000
-This is cue #492
-
-493
-00:08:13.000 --> 00:08:14.000
-This is cue #493
-
-494
-00:08:14.000 --> 00:08:15.000
-This is cue #494
-
-495
-00:08:15.000 --> 00:08:16.000
-This is cue #495
-
-496
-00:08:16.000 --> 00:08:17.000
-This is cue #496
-
-497
-00:08:17.000 --> 00:08:18.000
-This is cue #497
-
-498
-00:08:18.000 --> 00:08:19.000
-This is cue #498
-
-499
-00:08:19.000 --> 00:08:20.000
-This is cue #499
-
-500
-00:08:20.000 --> 00:08:21.000
-This is cue #500
-
-501
-00:08:21.000 --> 00:08:22.000
-This is cue #501
-
-502
-00:08:22.000 --> 00:08:23.000
-This is cue #502
-
-503
-00:08:23.000 --> 00:08:24.000
-This is cue #503
-
-504
-00:08:24.000 --> 00:08:25.000
-This is cue #504
-
-505
-00:08:25.000 --> 00:08:26.000
-This is cue #505
-
-506
-00:08:26.000 --> 00:08:27.000
-This is cue #506
-
-507
-00:08:27.000 --> 00:08:28.000
-This is cue #507
-
-508
-00:08:28.000 --> 00:08:29.000
-This is cue #508
-
-509
-00:08:29.000 --> 00:08:30.000
-This is cue #509
-
-510
-00:08:30.000 --> 00:08:31.000
-This is cue #510
-
-511
-00:08:31.000 --> 00:08:32.000
-This is cue #511
-
-512
-00:08:32.000 --> 00:08:33.000
-This is cue #512
-
-513
-00:08:33.000 --> 00:08:34.000
-This is cue #513
-
-514
-00:08:34.000 --> 00:08:35.000
-This is cue #514
-
-515
-00:08:35.000 --> 00:08:36.000
-This is cue #515
-
-516
-00:08:36.000 --> 00:08:37.000
-This is cue #516
-
-517
-00:08:37.000 --> 00:08:38.000
-This is cue #517
-
-518
-00:08:38.000 --> 00:08:39.000
-This is cue #518
-
-519
-00:08:39.000 --> 00:08:40.000
-This is cue #519
-
-520
-00:08:40.000 --> 00:08:41.000
-This is cue #520
-
-521
-00:08:41.000 --> 00:08:42.000
-This is cue #521
-
-522
-00:08:42.000 --> 00:08:43.000
-This is cue #522
-
-523
-00:08:43.000 --> 00:08:44.000
-This is cue #523
-
-524
-00:08:44.000 --> 00:08:45.000
-This is cue #524
-
-525
-00:08:45.000 --> 00:08:46.000
-This is cue #525
-
-526
-00:08:46.000 --> 00:08:47.000
-This is cue #526
-
-527
-00:08:47.000 --> 00:08:48.000
-This is cue #527
-
-528
-00:08:48.000 --> 00:08:49.000
-This is cue #528
-
-529
-00:08:49.000 --> 00:08:50.000
-This is cue #529
-
-530
-00:08:50.000 --> 00:08:51.000
-This is cue #530
-
-531
-00:08:51.000 --> 00:08:52.000
-This is cue #531
-
-532
-00:08:52.000 --> 00:08:53.000
-This is cue #532
-
-533
-00:08:53.000 --> 00:08:54.000
-This is cue #533
-
-534
-00:08:54.000 --> 00:08:55.000
-This is cue #534
-
-535
-00:08:55.000 --> 00:08:56.000
-This is cue #535
-
-536
-00:08:56.000 --> 00:08:57.000
-This is cue #536
-
-537
-00:08:57.000 --> 00:08:58.000
-This is cue #537
-
-538
-00:08:58.000 --> 00:08:59.000
-This is cue #538
-
-539
-00:08:59.000 --> 00:09:00.000
-This is cue #539
-
-540
-00:09:00.000 --> 00:09:01.000
-This is cue #540
-
-541
-00:09:01.000 --> 00:09:02.000
-This is cue #541
-
-542
-00:09:02.000 --> 00:09:03.000
-This is cue #542
-
-543
-00:09:03.000 --> 00:09:04.000
-This is cue #543
-
-544
-00:09:04.000 --> 00:09:05.000
-This is cue #544
-
-545
-00:09:05.000 --> 00:09:06.000
-This is cue #545
-
-546
-00:09:06.000 --> 00:09:07.000
-This is cue #546
-
-547
-00:09:07.000 --> 00:09:08.000
-This is cue #547
-
-548
-00:09:08.000 --> 00:09:09.000
-This is cue #548
-
-549
-00:09:09.000 --> 00:09:10.000
-This is cue #549
-
-550
-00:09:10.000 --> 00:09:11.000
-This is cue #550
-
-551
-00:09:11.000 --> 00:09:12.000
-This is cue #551
-
-552
-00:09:12.000 --> 00:09:13.000
-This is cue #552
-
-553
-00:09:13.000 --> 00:09:14.000
-This is cue #553
-
-554
-00:09:14.000 --> 00:09:15.000
-This is cue #554
-
-555
-00:09:15.000 --> 00:09:16.000
-This is cue #555
-
-556
-00:09:16.000 --> 00:09:17.000
-This is cue #556
-
-557
-00:09:17.000 --> 00:09:18.000
-This is cue #557
-
-558
-00:09:18.000 --> 00:09:19.000
-This is cue #558
-
-559
-00:09:19.000 --> 00:09:20.000
-This is cue #559
-
-560
-00:09:20.000 --> 00:09:21.000
-This is cue #560
-
-561
-00:09:21.000 --> 00:09:22.000
-This is cue #561
-
-562
-00:09:22.000 --> 00:09:23.000
-This is cue #562
-
-563
-00:09:23.000 --> 00:09:24.000
-This is cue #563
-
-564
-00:09:24.000 --> 00:09:25.000
-This is cue #564
-
-565
-00:09:25.000 --> 00:09:26.000
-This is cue #565
-
-566
-00:09:26.000 --> 00:09:27.000
-This is cue #566
-
-567
-00:09:27.000 --> 00:09:28.000
-This is cue #567
-
-568
-00:09:28.000 --> 00:09:29.000
-This is cue #568
-
-569
-00:09:29.000 --> 00:09:30.000
-This is cue #569
-
-570
-00:09:30.000 --> 00:09:31.000
-This is cue #570
-
-571
-00:09:31.000 --> 00:09:32.000
-This is cue #571
-
-572
-00:09:32.000 --> 00:09:33.000
-This is cue #572
-
-573
-00:09:33.000 --> 00:09:34.000
-This is cue #573
-
-574
-00:09:34.000 --> 00:09:35.000
-This is cue #574
-
-575
-00:09:35.000 --> 00:09:36.000
-This is cue #575
-
-576
-00:09:36.000 --> 00:09:37.000
-This is cue #576
-
-577
-00:09:37.000 --> 00:09:38.000
-This is cue #577
-
-578
-00:09:38.000 --> 00:09:39.000
-This is cue #578
-
-579
-00:09:39.000 --> 00:09:40.000
-This is cue #579
-
-580
-00:09:40.000 --> 00:09:41.000
-This is cue #580
-
-581
-00:09:41.000 --> 00:09:42.000
-This is cue #581
-
-582
-00:09:42.000 --> 00:09:43.000
-This is cue #582
-
-583
-00:09:43.000 --> 00:09:44.000
-This is cue #583
-
-584
-00:09:44.000 --> 00:09:45.000
-This is cue #584
-
-585
-00:09:45.000 --> 00:09:46.000
-This is cue #585
-
-586
-00:09:46.000 --> 00:09:47.000
-This is cue #586
-
-587
-00:09:47.000 --> 00:09:48.000
-This is cue #587
-
-588
-00:09:48.000 --> 00:09:49.000
-This is cue #588
-
-589
-00:09:49.000 --> 00:09:50.000
-This is cue #589
-
-590
-00:09:50.000 --> 00:09:51.000
-This is cue #590
-
-591
-00:09:51.000 --> 00:09:52.000
-This is cue #591
-
-592
-00:09:52.000 --> 00:09:53.000
-This is cue #592
-
-593
-00:09:53.000 --> 00:09:54.000
-This is cue #593
-
-594
-00:09:54.000 --> 00:09:55.000
-This is cue #594
-
-595
-00:09:55.000 --> 00:09:56.000
-This is cue #595
-
-596
-00:09:56.000 --> 00:09:57.000
-This is cue #596
-
-597
-00:09:57.000 --> 00:09:58.000
-This is cue #597
-
-598
-00:09:58.000 --> 00:09:59.000
-This is cue #598
-
-599
-00:09:59.000 --> 00:10:00.000
-This is cue #599
-
-600
-00:10:00.000 --> 00:10:01.000
-This is cue #600
-
-601
-00:10:01.000 --> 00:10:02.000
-This is cue #601
-
-602
-00:10:02.000 --> 00:10:03.000
-This is cue #602
-
-603
-00:10:03.000 --> 00:10:04.000
-This is cue #603
-
-604
-00:10:04.000 --> 00:10:05.000
-This is cue #604
-
-605
-00:10:05.000 --> 00:10:06.000
-This is cue #605
-
-606
-00:10:06.000 --> 00:10:07.000
-This is cue #606
-
-607
-00:10:07.000 --> 00:10:08.000
-This is cue #607
-
-608
-00:10:08.000 --> 00:10:09.000
-This is cue #608
-
-609
-00:10:09.000 --> 00:10:10.000
-This is cue #609
-
-610
-00:10:10.000 --> 00:10:11.000
-This is cue #610
-
-611
-00:10:11.000 --> 00:10:12.000
-This is cue #611
-
-612
-00:10:12.000 --> 00:10:13.000
-This is cue #612
-
-613
-00:10:13.000 --> 00:10:14.000
-This is cue #613
-
-614
-00:10:14.000 --> 00:10:15.000
-This is cue #614
-
-615
-00:10:15.000 --> 00:10:16.000
-This is cue #615
-
-616
-00:10:16.000 --> 00:10:17.000
-This is cue #616
-
-617
-00:10:17.000 --> 00:10:18.000
-This is cue #617
-
-618
-00:10:18.000 --> 00:10:19.000
-This is cue #618
-
-619
-00:10:19.000 --> 00:10:20.000
-This is cue #619
-
-620
-00:10:20.000 --> 00:10:21.000
-This is cue #620
-
-621
-00:10:21.000 --> 00:10:22.000
-This is cue #621
-
-622
-00:10:22.000 --> 00:10:23.000
-This is cue #622
-
-623
-00:10:23.000 --> 00:10:24.000
-This is cue #623
-
-624
-00:10:24.000 --> 00:10:25.000
-This is cue #624
-
-625
-00:10:25.000 --> 00:10:26.000
-This is cue #625
-
-626
-00:10:26.000 --> 00:10:27.000
-This is cue #626
-
-627
-00:10:27.000 --> 00:10:28.000
-This is cue #627
-
-628
-00:10:28.000 --> 00:10:29.000
-This is cue #628
-
-629
-00:10:29.000 --> 00:10:30.000
-This is cue #629
-
-630
-00:10:30.000 --> 00:10:31.000
-This is cue #630
-
-631
-00:10:31.000 --> 00:10:32.000
-This is cue #631
-
-632
-00:10:32.000 --> 00:10:33.000
-This is cue #632
-
-633
-00:10:33.000 --> 00:10:34.000
-This is cue #633
-
-634
-00:10:34.000 --> 00:10:35.000
-This is cue #634
-
-635
-00:10:35.000 --> 00:10:36.000
-This is cue #635
-
-636
-00:10:36.000 --> 00:10:37.000
-This is cue #636
-
-637
-00:10:37.000 --> 00:10:38.000
-This is cue #637
-
-638
-00:10:38.000 --> 00:10:39.000
-This is cue #638
-
-639
-00:10:39.000 --> 00:10:40.000
-This is cue #639
-
-640
-00:10:40.000 --> 00:10:41.000
-This is cue #640
-
-641
-00:10:41.000 --> 00:10:42.000
-This is cue #641
-
-642
-00:10:42.000 --> 00:10:43.000
-This is cue #642
-
-643
-00:10:43.000 --> 00:10:44.000
-This is cue #643
-
-644
-00:10:44.000 --> 00:10:45.000
-This is cue #644
-
-645
-00:10:45.000 --> 00:10:46.000
-This is cue #645
-
-646
-00:10:46.000 --> 00:10:47.000
-This is cue #646
-
-647
-00:10:47.000 --> 00:10:48.000
-This is cue #647
-
-648
-00:10:48.000 --> 00:10:49.000
-This is cue #648
-
-649
-00:10:49.000 --> 00:10:50.000
-This is cue #649
-
-650
-00:10:50.000 --> 00:10:51.000
-This is cue #650
-
-651
-00:10:51.000 --> 00:10:52.000
-This is cue #651
-
-652
-00:10:52.000 --> 00:10:53.000
-This is cue #652
-
-653
-00:10:53.000 --> 00:10:54.000
-This is cue #653
-
-654
-00:10:54.000 --> 00:10:55.000
-This is cue #654
-
-655
-00:10:55.000 --> 00:10:56.000
-This is cue #655
-
-656
-00:10:56.000 --> 00:10:57.000
-This is cue #656
-
-657
-00:10:57.000 --> 00:10:58.000
-This is cue #657
-
-658
-00:10:58.000 --> 00:10:59.000
-This is cue #658
-
-659
-00:10:59.000 --> 00:11:00.000
-This is cue #659
-
-660
-00:11:00.000 --> 00:11:01.000
-This is cue #660
-
-661
-00:11:01.000 --> 00:11:02.000
-This is cue #661
-
-662
-00:11:02.000 --> 00:11:03.000
-This is cue #662
-
-663
-00:11:03.000 --> 00:11:04.000
-This is cue #663
-
-664
-00:11:04.000 --> 00:11:05.000
-This is cue #664
-
-665
-00:11:05.000 --> 00:11:06.000
-This is cue #665
-
-666
-00:11:06.000 --> 00:11:07.000
-This is cue #666
-
-667
-00:11:07.000 --> 00:11:08.000
-This is cue #667
-
-668
-00:11:08.000 --> 00:11:09.000
-This is cue #668
-
-669
-00:11:09.000 --> 00:11:10.000
-This is cue #669
-
-670
-00:11:10.000 --> 00:11:11.000
-This is cue #670
-
-671
-00:11:11.000 --> 00:11:12.000
-This is cue #671
-
-672
-00:11:12.000 --> 00:11:13.000
-This is cue #672
-
-673
-00:11:13.000 --> 00:11:14.000
-This is cue #673
-
-674
-00:11:14.000 --> 00:11:15.000
-This is cue #674
-
-675
-00:11:15.000 --> 00:11:16.000
-This is cue #675
-
-676
-00:11:16.000 --> 00:11:17.000
-This is cue #676
-
-677
-00:11:17.000 --> 00:11:18.000
-This is cue #677
-
-678
-00:11:18.000 --> 00:11:19.000
-This is cue #678
-
-679
-00:11:19.000 --> 00:11:20.000
-This is cue #679
-
-680
-00:11:20.000 --> 00:11:21.000
-This is cue #680
-
-681
-00:11:21.000 --> 00:11:22.000
-This is cue #681
-
-682
-00:11:22.000 --> 00:11:23.000
-This is cue #682
-
-683
-00:11:23.000 --> 00:11:24.000
-This is cue #683
-
-684
-00:11:24.000 --> 00:11:25.000
-This is cue #684
-
-685
-00:11:25.000 --> 00:11:26.000
-This is cue #685
-
-686
-00:11:26.000 --> 00:11:27.000
-This is cue #686
-
-687
-00:11:27.000 --> 00:11:28.000
-This is cue #687
-
-688
-00:11:28.000 --> 00:11:29.000
-This is cue #688
-
-689
-00:11:29.000 --> 00:11:30.000
-This is cue #689
-
-690
-00:11:30.000 --> 00:11:31.000
-This is cue #690
-
-691
-00:11:31.000 --> 00:11:32.000
-This is cue #691
-
-692
-00:11:32.000 --> 00:11:33.000
-This is cue #692
-
-693
-00:11:33.000 --> 00:11:34.000
-This is cue #693
-
-694
-00:11:34.000 --> 00:11:35.000
-This is cue #694
-
-695
-00:11:35.000 --> 00:11:36.000
-This is cue #695
-
-696
-00:11:36.000 --> 00:11:37.000
-This is cue #696
-
-697
-00:11:37.000 --> 00:11:38.000
-This is cue #697
-
-698
-00:11:38.000 --> 00:11:39.000
-This is cue #698
-
-699
-00:11:39.000 --> 00:11:40.000
-This is cue #699
-
-700
-00:11:40.000 --> 00:11:41.000
-This is cue #700
-
-701
-00:11:41.000 --> 00:11:42.000
-This is cue #701
-
-702
-00:11:42.000 --> 00:11:43.000
-This is cue #702
-
-703
-00:11:43.000 --> 00:11:44.000
-This is cue #703
-
-704
-00:11:44.000 --> 00:11:45.000
-This is cue #704
-
-705
-00:11:45.000 --> 00:11:46.000
-This is cue #705
-
-706
-00:11:46.000 --> 00:11:47.000
-This is cue #706
-
-707
-00:11:47.000 --> 00:11:48.000
-This is cue #707
-
-708
-00:11:48.000 --> 00:11:49.000
-This is cue #708
-
-709
-00:11:49.000 --> 00:11:50.000
-This is cue #709
-
-710
-00:11:50.000 --> 00:11:51.000
-This is cue #710
-
-711
-00:11:51.000 --> 00:11:52.000
-This is cue #711
-
-712
-00:11:52.000 --> 00:11:53.000
-This is cue #712
-
-713
-00:11:53.000 --> 00:11:54.000
-This is cue #713
-
-714
-00:11:54.000 --> 00:11:55.000
-This is cue #714
-
-715
-00:11:55.000 --> 00:11:56.000
-This is cue #715
-
-716
-00:11:56.000 --> 00:11:57.000
-This is cue #716
-
-717
-00:11:57.000 --> 00:11:58.000
-This is cue #717
-
-718
-00:11:58.000 --> 00:11:59.000
-This is cue #718
-
-719
-00:11:59.000 --> 00:12:00.000
-This is cue #719
-
-720
-00:12:00.000 --> 00:12:01.000
-This is cue #720
-
-721
-00:12:01.000 --> 00:12:02.000
-This is cue #721
-
-722
-00:12:02.000 --> 00:12:03.000
-This is cue #722
-
-723
-00:12:03.000 --> 00:12:04.000
-This is cue #723
-
-724
-00:12:04.000 --> 00:12:05.000
-This is cue #724
-
-725
-00:12:05.000 --> 00:12:06.000
-This is cue #725
-
-726
-00:12:06.000 --> 00:12:07.000
-This is cue #726
-
-727
-00:12:07.000 --> 00:12:08.000
-This is cue #727
-
-728
-00:12:08.000 --> 00:12:09.000
-This is cue #728
-
-729
-00:12:09.000 --> 00:12:10.000
-This is cue #729
-
-730
-00:12:10.000 --> 00:12:11.000
-This is cue #730
-
-731
-00:12:11.000 --> 00:12:12.000
-This is cue #731
-
-732
-00:12:12.000 --> 00:12:13.000
-This is cue #732
-
-733
-00:12:13.000 --> 00:12:14.000
-This is cue #733
-
-734
-00:12:14.000 --> 00:12:15.000
-This is cue #734
-
-735
-00:12:15.000 --> 00:12:16.000
-This is cue #735
-
-736
-00:12:16.000 --> 00:12:17.000
-This is cue #736
-
-737
-00:12:17.000 --> 00:12:18.000
-This is cue #737
-
-738
-00:12:18.000 --> 00:12:19.000
-This is cue #738
-
-739
-00:12:19.000 --> 00:12:20.000
-This is cue #739
-
-740
-00:12:20.000 --> 00:12:21.000
-This is cue #740
-
-741
-00:12:21.000 --> 00:12:22.000
-This is cue #741
-
-742
-00:12:22.000 --> 00:12:23.000
-This is cue #742
-
-743
-00:12:23.000 --> 00:12:24.000
-This is cue #743
-
-744
-00:12:24.000 --> 00:12:25.000
-This is cue #744
-
-745
-00:12:25.000 --> 00:12:26.000
-This is cue #745
-
-746
-00:12:26.000 --> 00:12:27.000
-This is cue #746
-
-747
-00:12:27.000 --> 00:12:28.000
-This is cue #747
-
-748
-00:12:28.000 --> 00:12:29.000
-This is cue #748
-
-749
-00:12:29.000 --> 00:12:30.000
-This is cue #749
-
-750
-00:12:30.000 --> 00:12:31.000
-This is cue #750
-
-751
-00:12:31.000 --> 00:12:32.000
-This is cue #751
-
-752
-00:12:32.000 --> 00:12:33.000
-This is cue #752
-
-753
-00:12:33.000 --> 00:12:34.000
-This is cue #753
-
-754
-00:12:34.000 --> 00:12:35.000
-This is cue #754
-
-755
-00:12:35.000 --> 00:12:36.000
-This is cue #755
-
-756
-00:12:36.000 --> 00:12:37.000
-This is cue #756
-
-757
-00:12:37.000 --> 00:12:38.000
-This is cue #757
-
-758
-00:12:38.000 --> 00:12:39.000
-This is cue #758
-
-759
-00:12:39.000 --> 00:12:40.000
-This is cue #759
-
-760
-00:12:40.000 --> 00:12:41.000
-This is cue #760
-
-761
-00:12:41.000 --> 00:12:42.000
-This is cue #761
-
-762
-00:12:42.000 --> 00:12:43.000
-This is cue #762
-
-763
-00:12:43.000 --> 00:12:44.000
-This is cue #763
-
-764
-00:12:44.000 --> 00:12:45.000
-This is cue #764
-
-765
-00:12:45.000 --> 00:12:46.000
-This is cue #765
-
-766
-00:12:46.000 --> 00:12:47.000
-This is cue #766
-
-767
-00:12:47.000 --> 00:12:48.000
-This is cue #767
-
-768
-00:12:48.000 --> 00:12:49.000
-This is cue #768
-
-769
-00:12:49.000 --> 00:12:50.000
-This is cue #769
-
-770
-00:12:50.000 --> 00:12:51.000
-This is cue #770
-
-771
-00:12:51.000 --> 00:12:52.000
-This is cue #771
-
-772
-00:12:52.000 --> 00:12:53.000
-This is cue #772
-
-773
-00:12:53.000 --> 00:12:54.000
-This is cue #773
-
-774
-00:12:54.000 --> 00:12:55.000
-This is cue #774
-
-775
-00:12:55.000 --> 00:12:56.000
-This is cue #775
-
-776
-00:12:56.000 --> 00:12:57.000
-This is cue #776
-
-777
-00:12:57.000 --> 00:12:58.000
-This is cue #777
-
-778
-00:12:58.000 --> 00:12:59.000
-This is cue #778
-
-779
-00:12:59.000 --> 00:13:00.000
-This is cue #779
-
-780
-00:13:00.000 --> 00:13:01.000
-This is cue #780
-
-781
-00:13:01.000 --> 00:13:02.000
-This is cue #781
-
-782
-00:13:02.000 --> 00:13:03.000
-This is cue #782
-
-783
-00:13:03.000 --> 00:13:04.000
-This is cue #783
-
-784
-00:13:04.000 --> 00:13:05.000
-This is cue #784
-
-785
-00:13:05.000 --> 00:13:06.000
-This is cue #785
-
-786
-00:13:06.000 --> 00:13:07.000
-This is cue #786
-
-787
-00:13:07.000 --> 00:13:08.000
-This is cue #787
-
-788
-00:13:08.000 --> 00:13:09.000
-This is cue #788
-
-789
-00:13:09.000 --> 00:13:10.000
-This is cue #789
-
-790
-00:13:10.000 --> 00:13:11.000
-This is cue #790
-
-791
-00:13:11.000 --> 00:13:12.000
-This is cue #791
-
-792
-00:13:12.000 --> 00:13:13.000
-This is cue #792
-
-793
-00:13:13.000 --> 00:13:14.000
-This is cue #793
-
-794
-00:13:14.000 --> 00:13:15.000
-This is cue #794
-
-795
-00:13:15.000 --> 00:13:16.000
-This is cue #795
-
-796
-00:13:16.000 --> 00:13:17.000
-This is cue #796
-
-797
-00:13:17.000 --> 00:13:18.000
-This is cue #797
-
-798
-00:13:18.000 --> 00:13:19.000
-This is cue #798
-
-799
-00:13:19.000 --> 00:13:20.000
-This is cue #799
-
-800
-00:13:20.000 --> 00:13:21.000
-This is cue #800
-
-801
-00:13:21.000 --> 00:13:22.000
-This is cue #801
-
-802
-00:13:22.000 --> 00:13:23.000
-This is cue #802
-
-803
-00:13:23.000 --> 00:13:24.000
-This is cue #803
-
-804
-00:13:24.000 --> 00:13:25.000
-This is cue #804
-
-805
-00:13:25.000 --> 00:13:26.000
-This is cue #805
-
-806
-00:13:26.000 --> 00:13:27.000
-This is cue #806
-
-807
-00:13:27.000 --> 00:13:28.000
-This is cue #807
-
-808
-00:13:28.000 --> 00:13:29.000
-This is cue #808
-
-809
-00:13:29.000 --> 00:13:30.000
-This is cue #809
-
-810
-00:13:30.000 --> 00:13:31.000
-This is cue #810
-
-811
-00:13:31.000 --> 00:13:32.000
-This is cue #811
-
-812
-00:13:32.000 --> 00:13:33.000
-This is cue #812
-
-813
-00:13:33.000 --> 00:13:34.000
-This is cue #813
-
-814
-00:13:34.000 --> 00:13:35.000
-This is cue #814
-
-815
-00:13:35.000 --> 00:13:36.000
-This is cue #815
-
-816
-00:13:36.000 --> 00:13:37.000
-This is cue #816
-
-817
-00:13:37.000 --> 00:13:38.000
-This is cue #817
-
-818
-00:13:38.000 --> 00:13:39.000
-This is cue #818
-
-819
-00:13:39.000 --> 00:13:40.000
-This is cue #819
-
-820
-00:13:40.000 --> 00:13:41.000
-This is cue #820
-
-821
-00:13:41.000 --> 00:13:42.000
-This is cue #821
-
-822
-00:13:42.000 --> 00:13:43.000
-This is cue #822
-
-823
-00:13:43.000 --> 00:13:44.000
-This is cue #823
-
-824
-00:13:44.000 --> 00:13:45.000
-This is cue #824
-
-825
-00:13:45.000 --> 00:13:46.000
-This is cue #825
-
-826
-00:13:46.000 --> 00:13:47.000
-This is cue #826
-
-827
-00:13:47.000 --> 00:13:48.000
-This is cue #827
-
-828
-00:13:48.000 --> 00:13:49.000
-This is cue #828
-
-829
-00:13:49.000 --> 00:13:50.000
-This is cue #829
-
-830
-00:13:50.000 --> 00:13:51.000
-This is cue #830
-
-831
-00:13:51.000 --> 00:13:52.000
-This is cue #831
-
-832
-00:13:52.000 --> 00:13:53.000
-This is cue #832
-
-833
-00:13:53.000 --> 00:13:54.000
-This is cue #833
-
-834
-00:13:54.000 --> 00:13:55.000
-This is cue #834
-
-835
-00:13:55.000 --> 00:13:56.000
-This is cue #835
-
-836
-00:13:56.000 --> 00:13:57.000
-This is cue #836
-
-837
-00:13:57.000 --> 00:13:58.000
-This is cue #837
-
-838
-00:13:58.000 --> 00:13:59.000
-This is cue #838
-
-839
-00:13:59.000 --> 00:14:00.000
-This is cue #839
-
-840
-00:14:00.000 --> 00:14:01.000
-This is cue #840
-
-841
-00:14:01.000 --> 00:14:02.000
-This is cue #841
-
-842
-00:14:02.000 --> 00:14:03.000
-This is cue #842
-
-843
-00:14:03.000 --> 00:14:04.000
-This is cue #843
-
-844
-00:14:04.000 --> 00:14:05.000
-This is cue #844
-
-845
-00:14:05.000 --> 00:14:06.000
-This is cue #845
-
-846
-00:14:06.000 --> 00:14:07.000
-This is cue #846
-
-847
-00:14:07.000 --> 00:14:08.000
-This is cue #847
-
-848
-00:14:08.000 --> 00:14:09.000
-This is cue #848
-
-849
-00:14:09.000 --> 00:14:10.000
-This is cue #849
-
-850
-00:14:10.000 --> 00:14:11.000
-This is cue #850
-
-851
-00:14:11.000 --> 00:14:12.000
-This is cue #851
-
-852
-00:14:12.000 --> 00:14:13.000
-This is cue #852
-
-853
-00:14:13.000 --> 00:14:14.000
-This is cue #853
-
-854
-00:14:14.000 --> 00:14:15.000
-This is cue #854
-
-855
-00:14:15.000 --> 00:14:16.000
-This is cue #855
-
-856
-00:14:16.000 --> 00:14:17.000
-This is cue #856
-
-857
-00:14:17.000 --> 00:14:18.000
-This is cue #857
-
-858
-00:14:18.000 --> 00:14:19.000
-This is cue #858
-
-859
-00:14:19.000 --> 00:14:20.000
-This is cue #859
-
-860
-00:14:20.000 --> 00:14:21.000
-This is cue #860
-
-861
-00:14:21.000 --> 00:14:22.000
-This is cue #861
-
-862
-00:14:22.000 --> 00:14:23.000
-This is cue #862
-
-863
-00:14:23.000 --> 00:14:24.000
-This is cue #863
-
-864
-00:14:24.000 --> 00:14:25.000
-This is cue #864
-
-865
-00:14:25.000 --> 00:14:26.000
-This is cue #865
-
-866
-00:14:26.000 --> 00:14:27.000
-This is cue #866
-
-867
-00:14:27.000 --> 00:14:28.000
-This is cue #867
-
-868
-00:14:28.000 --> 00:14:29.000
-This is cue #868
-
-869
-00:14:29.000 --> 00:14:30.000
-This is cue #869
-
-870
-00:14:30.000 --> 00:14:31.000
-This is cue #870
-
-871
-00:14:31.000 --> 00:14:32.000
-This is cue #871
-
-872
-00:14:32.000 --> 00:14:33.000
-This is cue #872
-
-873
-00:14:33.000 --> 00:14:34.000
-This is cue #873
-
-874
-00:14:34.000 --> 00:14:35.000
-This is cue #874
-
-875
-00:14:35.000 --> 00:14:36.000
-This is cue #875
-
-876
-00:14:36.000 --> 00:14:37.000
-This is cue #876
-
-877
-00:14:37.000 --> 00:14:38.000
-This is cue #877
-
-878
-00:14:38.000 --> 00:14:39.000
-This is cue #878
-
-879
-00:14:39.000 --> 00:14:40.000
-This is cue #879
-
-880
-00:14:40.000 --> 00:14:41.000
-This is cue #880
-
-881
-00:14:41.000 --> 00:14:42.000
-This is cue #881
-
-882
-00:14:42.000 --> 00:14:43.000
-This is cue #882
-
-883
-00:14:43.000 --> 00:14:44.000
-This is cue #883
-
-884
-00:14:44.000 --> 00:14:45.000
-This is cue #884
-
-885
-00:14:45.000 --> 00:14:46.000
-This is cue #885
-
-886
-00:14:46.000 --> 00:14:47.000
-This is cue #886
-
-887
-00:14:47.000 --> 00:14:48.000
-This is cue #887
-
-888
-00:14:48.000 --> 00:14:49.000
-This is cue #888
-
-889
-00:14:49.000 --> 00:14:50.000
-This is cue #889
-
-890
-00:14:50.000 --> 00:14:51.000
-This is cue #890
-
-891
-00:14:51.000 --> 00:14:52.000
-This is cue #891
-
-892
-00:14:52.000 --> 00:14:53.000
-This is cue #892
-
-893
-00:14:53.000 --> 00:14:54.000
-This is cue #893
-
-894
-00:14:54.000 --> 00:14:55.000
-This is cue #894
-
-895
-00:14:55.000 --> 00:14:56.000
-This is cue #895
-
-896
-00:14:56.000 --> 00:14:57.000
-This is cue #896
-
-897
-00:14:57.000 --> 00:14:58.000
-This is cue #897
-
-898
-00:14:58.000 --> 00:14:59.000
-This is cue #898
-
-899
-00:14:59.000 --> 00:15:00.000
-This is cue #899
-
-900
-00:15:00.000 --> 00:15:01.000
-This is cue #900
-
-901
-00:15:01.000 --> 00:15:02.000
-This is cue #901
-
-902
-00:15:02.000 --> 00:15:03.000
-This is cue #902
-
-903
-00:15:03.000 --> 00:15:04.000
-This is cue #903
-
-904
-00:15:04.000 --> 00:15:05.000
-This is cue #904
-
-905
-00:15:05.000 --> 00:15:06.000
-This is cue #905
-
-906
-00:15:06.000 --> 00:15:07.000
-This is cue #906
-
-907
-00:15:07.000 --> 00:15:08.000
-This is cue #907
-
-908
-00:15:08.000 --> 00:15:09.000
-This is cue #908
-
-909
-00:15:09.000 --> 00:15:10.000
-This is cue #909
-
-910
-00:15:10.000 --> 00:15:11.000
-This is cue #910
-
-911
-00:15:11.000 --> 00:15:12.000
-This is cue #911
-
-912
-00:15:12.000 --> 00:15:13.000
-This is cue #912
-
-913
-00:15:13.000 --> 00:15:14.000
-This is cue #913
-
-914
-00:15:14.000 --> 00:15:15.000
-This is cue #914
-
-915
-00:15:15.000 --> 00:15:16.000
-This is cue #915
-
-916
-00:15:16.000 --> 00:15:17.000
-This is cue #916
-
-917
-00:15:17.000 --> 00:15:18.000
-This is cue #917
-
-918
-00:15:18.000 --> 00:15:19.000
-This is cue #918
-
-919
-00:15:19.000 --> 00:15:20.000
-This is cue #919
-
-920
-00:15:20.000 --> 00:15:21.000
-This is cue #920
-
-921
-00:15:21.000 --> 00:15:22.000
-This is cue #921
-
-922
-00:15:22.000 --> 00:15:23.000
-This is cue #922
-
-923
-00:15:23.000 --> 00:15:24.000
-This is cue #923
-
-924
-00:15:24.000 --> 00:15:25.000
-This is cue #924
-
-925
-00:15:25.000 --> 00:15:26.000
-This is cue #925
-
-926
-00:15:26.000 --> 00:15:27.000
-This is cue #926
-
-927
-00:15:27.000 --> 00:15:28.000
-This is cue #927
-
-928
-00:15:28.000 --> 00:15:29.000
-This is cue #928
-
-929
-00:15:29.000 --> 00:15:30.000
-This is cue #929
-
-930
-00:15:30.000 --> 00:15:31.000
-This is cue #930
-
-931
-00:15:31.000 --> 00:15:32.000
-This is cue #931
-
-932
-00:15:32.000 --> 00:15:33.000
-This is cue #932
-
-933
-00:15:33.000 --> 00:15:34.000
-This is cue #933
-
-934
-00:15:34.000 --> 00:15:35.000
-This is cue #934
-
-935
-00:15:35.000 --> 00:15:36.000
-This is cue #935
-
-936
-00:15:36.000 --> 00:15:37.000
-This is cue #936
-
-937
-00:15:37.000 --> 00:15:38.000
-This is cue #937
-
-938
-00:15:38.000 --> 00:15:39.000
-This is cue #938
-
-939
-00:15:39.000 --> 00:15:40.000
-This is cue #939
-
-940
-00:15:40.000 --> 00:15:41.000
-This is cue #940
-
-941
-00:15:41.000 --> 00:15:42.000
-This is cue #941
-
-942
-00:15:42.000 --> 00:15:43.000
-This is cue #942
-
-943
-00:15:43.000 --> 00:15:44.000
-This is cue #943
-
-944
-00:15:44.000 --> 00:15:45.000
-This is cue #944
-
-945
-00:15:45.000 --> 00:15:46.000
-This is cue #945
-
-946
-00:15:46.000 --> 00:15:47.000
-This is cue #946
-
-947
-00:15:47.000 --> 00:15:48.000
-This is cue #947
-
-948
-00:15:48.000 --> 00:15:49.000
-This is cue #948
-
-949
-00:15:49.000 --> 00:15:50.000
-This is cue #949
-
-950
-00:15:50.000 --> 00:15:51.000
-This is cue #950
-
-951
-00:15:51.000 --> 00:15:52.000
-This is cue #951
-
-952
-00:15:52.000 --> 00:15:53.000
-This is cue #952
-
-953
-00:15:53.000 --> 00:15:54.000
-This is cue #953
-
-954
-00:15:54.000 --> 00:15:55.000
-This is cue #954
-
-955
-00:15:55.000 --> 00:15:56.000
-This is cue #955
-
-956
-00:15:56.000 --> 00:15:57.000
-This is cue #956
-
-957
-00:15:57.000 --> 00:15:58.000
-This is cue #957
-
-958
-00:15:58.000 --> 00:15:59.000
-This is cue #958
-
-959
-00:15:59.000 --> 00:16:00.000
-This is cue #959
-
-960
-00:16:00.000 --> 00:16:01.000
-This is cue #960
-
-961
-00:16:01.000 --> 00:16:02.000
-This is cue #961
-
-962
-00:16:02.000 --> 00:16:03.000
-This is cue #962
-
-963
-00:16:03.000 --> 00:16:04.000
-This is cue #963
-
-964
-00:16:04.000 --> 00:16:05.000
-This is cue #964
-
-965
-00:16:05.000 --> 00:16:06.000
-This is cue #965
-
-966
-00:16:06.000 --> 00:16:07.000
-This is cue #966
-
-967
-00:16:07.000 --> 00:16:08.000
-This is cue #967
-
-968
-00:16:08.000 --> 00:16:09.000
-This is cue #968
-
-969
-00:16:09.000 --> 00:16:10.000
-This is cue #969
-
-970
-00:16:10.000 --> 00:16:11.000
-This is cue #970
-
-971
-00:16:11.000 --> 00:16:12.000
-This is cue #971
-
-972
-00:16:12.000 --> 00:16:13.000
-This is cue #972
-
-973
-00:16:13.000 --> 00:16:14.000
-This is cue #973
-
-974
-00:16:14.000 --> 00:16:15.000
-This is cue #974
-
-975
-00:16:15.000 --> 00:16:16.000
-This is cue #975
-
-976
-00:16:16.000 --> 00:16:17.000
-This is cue #976
-
-977
-00:16:17.000 --> 00:16:18.000
-This is cue #977
-
-978
-00:16:18.000 --> 00:16:19.000
-This is cue #978
-
-979
-00:16:19.000 --> 00:16:20.000
-This is cue #979
-
-980
-00:16:20.000 --> 00:16:21.000
-This is cue #980
-
-981
-00:16:21.000 --> 00:16:22.000
-This is cue #981
-
-982
-00:16:22.000 --> 00:16:23.000
-This is cue #982
-
-983
-00:16:23.000 --> 00:16:24.000
-This is cue #983
-
-984
-00:16:24.000 --> 00:16:25.000
-This is cue #984
-
-985
-00:16:25.000 --> 00:16:26.000
-This is cue #985
-
-986
-00:16:26.000 --> 00:16:27.000
-This is cue #986
-
-987
-00:16:27.000 --> 00:16:28.000
-This is cue #987
-
-988
-00:16:28.000 --> 00:16:29.000
-This is cue #988
-
-989
-00:16:29.000 --> 00:16:30.000
-This is cue #989
-
-990
-00:16:30.000 --> 00:16:31.000
-This is cue #990
-
-991
-00:16:31.000 --> 00:16:32.000
-This is cue #991
-
-992
-00:16:32.000 --> 00:16:33.000
-This is cue #992
-
-993
-00:16:33.000 --> 00:16:34.000
-This is cue #993
-
-994
-00:16:34.000 --> 00:16:35.000
-This is cue #994
-
-995
-00:16:35.000 --> 00:16:36.000
-This is cue #995
-
-996
-00:16:36.000 --> 00:16:37.000
-This is cue #996
-
-997
-00:16:37.000 --> 00:16:38.000
-This is cue #997
-
-998
-00:16:38.000 --> 00:16:39.000
-This is cue #998
-
-999
-00:16:39.000 --> 00:16:40.000
-This is cue #999
-
-1000
-00:16:40.000 --> 00:16:41.000
-This is cue #1000
-
-1001
-00:16:41.000 --> 00:16:42.000
-This is cue #1001
-
-1002
-00:16:42.000 --> 00:16:43.000
-This is cue #1002
-
-1003
-00:16:43.000 --> 00:16:44.000
-This is cue #1003
-
-1004
-00:16:44.000 --> 00:16:45.000
-This is cue #1004
-
-1005
-00:16:45.000 --> 00:16:46.000
-This is cue #1005
-
-1006
-00:16:46.000 --> 00:16:47.000
-This is cue #1006
-
-1007
-00:16:47.000 --> 00:16:48.000
-This is cue #1007
-
-1008
-00:16:48.000 --> 00:16:49.000
-This is cue #1008
-
-1009
-00:16:49.000 --> 00:16:50.000
-This is cue #1009
-
-1010
-00:16:50.000 --> 00:16:51.000
-This is cue #1010
-
-1011
-00:16:51.000 --> 00:16:52.000
-This is cue #1011
-
-1012
-00:16:52.000 --> 00:16:53.000
-This is cue #1012
-
-1013
-00:16:53.000 --> 00:16:54.000
-This is cue #1013
-
-1014
-00:16:54.000 --> 00:16:55.000
-This is cue #1014
-
-1015
-00:16:55.000 --> 00:16:56.000
-This is cue #1015
-
-1016
-00:16:56.000 --> 00:16:57.000
-This is cue #1016
-
-1017
-00:16:57.000 --> 00:16:58.000
-This is cue #1017
-
-1018
-00:16:58.000 --> 00:16:59.000
-This is cue #1018
-
-1019
-00:16:59.000 --> 00:17:00.000
-This is cue #1019
-
-1020
-00:17:00.000 --> 00:17:01.000
-This is cue #1020
-
-1021
-00:17:01.000 --> 00:17:02.000
-This is cue #1021
-
-1022
-00:17:02.000 --> 00:17:03.000
-This is cue #1022
-
-1023
-00:17:03.000 --> 00:17:04.000
-This is cue #1023
-
-1024
-00:17:04.000 --> 00:17:05.000
-This is cue #1024
-
-1025
-00:17:05.000 --> 00:17:06.000
-This is cue #1025
-
-1026
-00:17:06.000 --> 00:17:07.000
-This is cue #1026
-
-1027
-00:17:07.000 --> 00:17:08.000
-This is cue #1027
-
-1028
-00:17:08.000 --> 00:17:09.000
-This is cue #1028
-
-1029
-00:17:09.000 --> 00:17:10.000
-This is cue #1029
-
-1030
-00:17:10.000 --> 00:17:11.000
-This is cue #1030
-
-1031
-00:17:11.000 --> 00:17:12.000
-This is cue #1031
-
-1032
-00:17:12.000 --> 00:17:13.000
-This is cue #1032
-
-1033
-00:17:13.000 --> 00:17:14.000
-This is cue #1033
-
-1034
-00:17:14.000 --> 00:17:15.000
-This is cue #1034
-
-1035
-00:17:15.000 --> 00:17:16.000
-This is cue #1035
-
-1036
-00:17:16.000 --> 00:17:17.000
-This is cue #1036
-
-1037
-00:17:17.000 --> 00:17:18.000
-This is cue #1037
-
-1038
-00:17:18.000 --> 00:17:19.000
-This is cue #1038
-
-1039
-00:17:19.000 --> 00:17:20.000
-This is cue #1039
-
-1040
-00:17:20.000 --> 00:17:21.000
-This is cue #1040
-
-1041
-00:17:21.000 --> 00:17:22.000
-This is cue #1041
-
-1042
-00:17:22.000 --> 00:17:23.000
-This is cue #1042
-
-1043
-00:17:23.000 --> 00:17:24.000
-This is cue #1043
-
-1044
-00:17:24.000 --> 00:17:25.000
-This is cue #1044
-
-1045
-00:17:25.000 --> 00:17:26.000
-This is cue #1045
-
-1046
-00:17:26.000 --> 00:17:27.000
-This is cue #1046
-
-1047
-00:17:27.000 --> 00:17:28.000
-This is cue #1047
-
-1048
-00:17:28.000 --> 00:17:29.000
-This is cue #1048
-
-1049
-00:17:29.000 --> 00:17:30.000
-This is cue #1049
-
-1050
-00:17:30.000 --> 00:17:31.000
-This is cue #1050
-
-1051
-00:17:31.000 --> 00:17:32.000
-This is cue #1051
-
-1052
-00:17:32.000 --> 00:17:33.000
-This is cue #1052
-
-1053
-00:17:33.000 --> 00:17:34.000
-This is cue #1053
-
-1054
-00:17:34.000 --> 00:17:35.000
-This is cue #1054
-
-1055
-00:17:35.000 --> 00:17:36.000
-This is cue #1055
-
-1056
-00:17:36.000 --> 00:17:37.000
-This is cue #1056
-
-1057
-00:17:37.000 --> 00:17:38.000
-This is cue #1057
-
-1058
-00:17:38.000 --> 00:17:39.000
-This is cue #1058
-
-1059
-00:17:39.000 --> 00:17:40.000
-This is cue #1059
-
-1060
-00:17:40.000 --> 00:17:41.000
-This is cue #1060
-
-1061
-00:17:41.000 --> 00:17:42.000
-This is cue #1061
-
-1062
-00:17:42.000 --> 00:17:43.000
-This is cue #1062
-
-1063
-00:17:43.000 --> 00:17:44.000
-This is cue #1063
-
-1064
-00:17:44.000 --> 00:17:45.000
-This is cue #1064
-
-1065
-00:17:45.000 --> 00:17:46.000
-This is cue #1065
-
-1066
-00:17:46.000 --> 00:17:47.000
-This is cue #1066
-
-1067
-00:17:47.000 --> 00:17:48.000
-This is cue #1067
-
-1068
-00:17:48.000 --> 00:17:49.000
-This is cue #1068
-
-1069
-00:17:49.000 --> 00:17:50.000
-This is cue #1069
-
-1070
-00:17:50.000 --> 00:17:51.000
-This is cue #1070
-
-1071
-00:17:51.000 --> 00:17:52.000
-This is cue #1071
-
-1072
-00:17:52.000 --> 00:17:53.000
-This is cue #1072
-
-1073
-00:17:53.000 --> 00:17:54.000
-This is cue #1073
-
-1074
-00:17:54.000 --> 00:17:55.000
-This is cue #1074
-
-1075
-00:17:55.000 --> 00:17:56.000
-This is cue #1075
-
-1076
-00:17:56.000 --> 00:17:57.000
-This is cue #1076
-
-1077
-00:17:57.000 --> 00:17:58.000
-This is cue #1077
-
-1078
-00:17:58.000 --> 00:17:59.000
-This is cue #1078
-
-1079
-00:17:59.000 --> 00:18:00.000
-This is cue #1079
-
-1080
-00:18:00.000 --> 00:18:01.000
-This is cue #1080
-
-1081
-00:18:01.000 --> 00:18:02.000
-This is cue #1081
-
-1082
-00:18:02.000 --> 00:18:03.000
-This is cue #1082
-
-1083
-00:18:03.000 --> 00:18:04.000
-This is cue #1083
-
-1084
-00:18:04.000 --> 00:18:05.000
-This is cue #1084
-
-1085
-00:18:05.000 --> 00:18:06.000
-This is cue #1085
-
-1086
-00:18:06.000 --> 00:18:07.000
-This is cue #1086
-
-1087
-00:18:07.000 --> 00:18:08.000
-This is cue #1087
-
-1088
-00:18:08.000 --> 00:18:09.000
-This is cue #1088
-
-1089
-00:18:09.000 --> 00:18:10.000
-This is cue #1089
-
-1090
-00:18:10.000 --> 00:18:11.000
-This is cue #1090
-
-1091
-00:18:11.000 --> 00:18:12.000
-This is cue #1091
-
-1092
-00:18:12.000 --> 00:18:13.000
-This is cue #1092
-
-1093
-00:18:13.000 --> 00:18:14.000
-This is cue #1093
-
-1094
-00:18:14.000 --> 00:18:15.000
-This is cue #1094
-
-1095
-00:18:15.000 --> 00:18:16.000
-This is cue #1095
-
-1096
-00:18:16.000 --> 00:18:17.000
-This is cue #1096
-
-1097
-00:18:17.000 --> 00:18:18.000
-This is cue #1097
-
-1098
-00:18:18.000 --> 00:18:19.000
-This is cue #1098
-
-1099
-00:18:19.000 --> 00:18:20.000
-This is cue #1099
-
-1100
-00:18:20.000 --> 00:18:21.000
-This is cue #1100
-
-1101
-00:18:21.000 --> 00:18:22.000
-This is cue #1101
-
-1102
-00:18:22.000 --> 00:18:23.000
-This is cue #1102
-
-1103
-00:18:23.000 --> 00:18:24.000
-This is cue #1103
-
-1104
-00:18:24.000 --> 00:18:25.000
-This is cue #1104
-
-1105
-00:18:25.000 --> 00:18:26.000
-This is cue #1105
-
-1106
-00:18:26.000 --> 00:18:27.000
-This is cue #1106
-
-1107
-00:18:27.000 --> 00:18:28.000
-This is cue #1107
-
-1108
-00:18:28.000 --> 00:18:29.000
-This is cue #1108
-
-1109
-00:18:29.000 --> 00:18:30.000
-This is cue #1109
-
-1110
-00:18:30.000 --> 00:18:31.000
-This is cue #1110
-
-1111
-00:18:31.000 --> 00:18:32.000
-This is cue #1111
-
-1112
-00:18:32.000 --> 00:18:33.000
-This is cue #1112
-
-1113
-00:18:33.000 --> 00:18:34.000
-This is cue #1113
-
-1114
-00:18:34.000 --> 00:18:35.000
-This is cue #1114
-
-1115
-00:18:35.000 --> 00:18:36.000
-This is cue #1115
-
-1116
-00:18:36.000 --> 00:18:37.000
-This is cue #1116
-
-1117
-00:18:37.000 --> 00:18:38.000
-This is cue #1117
-
-1118
-00:18:38.000 --> 00:18:39.000
-This is cue #1118
-
-1119
-00:18:39.000 --> 00:18:40.000
-This is cue #1119
-
-1120
-00:18:40.000 --> 00:18:41.000
-This is cue #1120
-
-1121
-00:18:41.000 --> 00:18:42.000
-This is cue #1121
-
-1122
-00:18:42.000 --> 00:18:43.000
-This is cue #1122
-
-1123
-00:18:43.000 --> 00:18:44.000
-This is cue #1123
-
-1124
-00:18:44.000 --> 00:18:45.000
-This is cue #1124
-
-1125
-00:18:45.000 --> 00:18:46.000
-This is cue #1125
-
-1126
-00:18:46.000 --> 00:18:47.000
-This is cue #1126
-
-1127
-00:18:47.000 --> 00:18:48.000
-This is cue #1127
-
-1128
-00:18:48.000 --> 00:18:49.000
-This is cue #1128
-
-1129
-00:18:49.000 --> 00:18:50.000
-This is cue #1129
-
-1130
-00:18:50.000 --> 00:18:51.000
-This is cue #1130
-
-1131
-00:18:51.000 --> 00:18:52.000
-This is cue #1131
-
-1132
-00:18:52.000 --> 00:18:53.000
-This is cue #1132
-
-1133
-00:18:53.000 --> 00:18:54.000
-This is cue #1133
-
-1134
-00:18:54.000 --> 00:18:55.000
-This is cue #1134
-
-1135
-00:18:55.000 --> 00:18:56.000
-This is cue #1135
-
-1136
-00:18:56.000 --> 00:18:57.000
-This is cue #1136
-
-1137
-00:18:57.000 --> 00:18:58.000
-This is cue #1137
-
-1138
-00:18:58.000 --> 00:18:59.000
-This is cue #1138
-
-1139
-00:18:59.000 --> 00:19:00.000
-This is cue #1139
-
-1140
-00:19:00.000 --> 00:19:01.000
-This is cue #1140
-
-1141
-00:19:01.000 --> 00:19:02.000
-This is cue #1141
-
-1142
-00:19:02.000 --> 00:19:03.000
-This is cue #1142
-
-1143
-00:19:03.000 --> 00:19:04.000
-This is cue #1143
-
-1144
-00:19:04.000 --> 00:19:05.000
-This is cue #1144
-
-1145
-00:19:05.000 --> 00:19:06.000
-This is cue #1145
-
-1146
-00:19:06.000 --> 00:19:07.000
-This is cue #1146
-
-1147
-00:19:07.000 --> 00:19:08.000
-This is cue #1147
-
-1148
-00:19:08.000 --> 00:19:09.000
-This is cue #1148
-
-1149
-00:19:09.000 --> 00:19:10.000
-This is cue #1149
-
-1150
-00:19:10.000 --> 00:19:11.000
-This is cue #1150
-
-1151
-00:19:11.000 --> 00:19:12.000
-This is cue #1151
-
-1152
-00:19:12.000 --> 00:19:13.000
-This is cue #1152
-
-1153
-00:19:13.000 --> 00:19:14.000
-This is cue #1153
-
-1154
-00:19:14.000 --> 00:19:15.000
-This is cue #1154
-
-1155
-00:19:15.000 --> 00:19:16.000
-This is cue #1155
-
-1156
-00:19:16.000 --> 00:19:17.000
-This is cue #1156
-
-1157
-00:19:17.000 --> 00:19:18.000
-This is cue #1157
-
-1158
-00:19:18.000 --> 00:19:19.000
-This is cue #1158
-
-1159
-00:19:19.000 --> 00:19:20.000
-This is cue #1159
-
-1160
-00:19:20.000 --> 00:19:21.000
-This is cue #1160
-
-1161
-00:19:21.000 --> 00:19:22.000
-This is cue #1161
-
-1162
-00:19:22.000 --> 00:19:23.000
-This is cue #1162
-
-1163
-00:19:23.000 --> 00:19:24.000
-This is cue #1163
-
-1164
-00:19:24.000 --> 00:19:25.000
-This is cue #1164
-
-1165
-00:19:25.000 --> 00:19:26.000
-This is cue #1165
-
-1166
-00:19:26.000 --> 00:19:27.000
-This is cue #1166
-
-1167
-00:19:27.000 --> 00:19:28.000
-This is cue #1167
-
-1168
-00:19:28.000 --> 00:19:29.000
-This is cue #1168
-
-1169
-00:19:29.000 --> 00:19:30.000
-This is cue #1169
-
-1170
-00:19:30.000 --> 00:19:31.000
-This is cue #1170
-
-1171
-00:19:31.000 --> 00:19:32.000
-This is cue #1171
-
-1172
-00:19:32.000 --> 00:19:33.000
-This is cue #1172
-
-1173
-00:19:33.000 --> 00:19:34.000
-This is cue #1173
-
-1174
-00:19:34.000 --> 00:19:35.000
-This is cue #1174
-
-1175
-00:19:35.000 --> 00:19:36.000
-This is cue #1175
-
-1176
-00:19:36.000 --> 00:19:37.000
-This is cue #1176
-
-1177
-00:19:37.000 --> 00:19:38.000
-This is cue #1177
-
-1178
-00:19:38.000 --> 00:19:39.000
-This is cue #1178
-
-1179
-00:19:39.000 --> 00:19:40.000
-This is cue #1179
-
-1180
-00:19:40.000 --> 00:19:41.000
-This is cue #1180
-
-1181
-00:19:41.000 --> 00:19:42.000
-This is cue #1181
-
-1182
-00:19:42.000 --> 00:19:43.000
-This is cue #1182
-
-1183
-00:19:43.000 --> 00:19:44.000
-This is cue #1183
-
-1184
-00:19:44.000 --> 00:19:45.000
-This is cue #1184
-
-1185
-00:19:45.000 --> 00:19:46.000
-This is cue #1185
-
-1186
-00:19:46.000 --> 00:19:47.000
-This is cue #1186
-
-1187
-00:19:47.000 --> 00:19:48.000
-This is cue #1187
-
-1188
-00:19:48.000 --> 00:19:49.000
-This is cue #1188
-
-1189
-00:19:49.000 --> 00:19:50.000
-This is cue #1189
-
-1190
-00:19:50.000 --> 00:19:51.000
-This is cue #1190
-
-1191
-00:19:51.000 --> 00:19:52.000
-This is cue #1191
-
-1192
-00:19:52.000 --> 00:19:53.000
-This is cue #1192
-
-1193
-00:19:53.000 --> 00:19:54.000
-This is cue #1193
-
-1194
-00:19:54.000 --> 00:19:55.000
-This is cue #1194
-
-1195
-00:19:55.000 --> 00:19:56.000
-This is cue #1195
-
-1196
-00:19:56.000 --> 00:19:57.000
-This is cue #1196
-
-1197
-00:19:57.000 --> 00:19:58.000
-This is cue #1197
-
-1198
-00:19:58.000 --> 00:19:59.000
-This is cue #1198
-
-1199
-00:19:59.000 --> 00:20:00.000
-This is cue #1199
-
-1200
-00:20:00.000 --> 00:20:01.000
-This is cue #1200
-
-1201
-00:20:01.000 --> 00:20:02.000
-This is cue #1201
-
-1202
-00:20:02.000 --> 00:20:03.000
-This is cue #1202
-
-1203
-00:20:03.000 --> 00:20:04.000
-This is cue #1203
-
-1204
-00:20:04.000 --> 00:20:05.000
-This is cue #1204
-
-1205
-00:20:05.000 --> 00:20:06.000
-This is cue #1205
-
-1206
-00:20:06.000 --> 00:20:07.000
-This is cue #1206
-
-1207
-00:20:07.000 --> 00:20:08.000
-This is cue #1207
-
-1208
-00:20:08.000 --> 00:20:09.000
-This is cue #1208
-
-1209
-00:20:09.000 --> 00:20:10.000
-This is cue #1209
-
-1210
-00:20:10.000 --> 00:20:11.000
-This is cue #1210
-
-1211
-00:20:11.000 --> 00:20:12.000
-This is cue #1211
-
-1212
-00:20:12.000 --> 00:20:13.000
-This is cue #1212
-
-1213
-00:20:13.000 --> 00:20:14.000
-This is cue #1213
-
-1214
-00:20:14.000 --> 00:20:15.000
-This is cue #1214
-
-1215
-00:20:15.000 --> 00:20:16.000
-This is cue #1215
-
-1216
-00:20:16.000 --> 00:20:17.000
-This is cue #1216
-
-1217
-00:20:17.000 --> 00:20:18.000
-This is cue #1217
-
-1218
-00:20:18.000 --> 00:20:19.000
-This is cue #1218
-
-1219
-00:20:19.000 --> 00:20:20.000
-This is cue #1219
-
-1220
-00:20:20.000 --> 00:20:21.000
-This is cue #1220
-
-1221
-00:20:21.000 --> 00:20:22.000
-This is cue #1221
-
-1222
-00:20:22.000 --> 00:20:23.000
-This is cue #1222
-
-1223
-00:20:23.000 --> 00:20:24.000
-This is cue #1223
-
-1224
-00:20:24.000 --> 00:20:25.000
-This is cue #1224
-
-1225
-00:20:25.000 --> 00:20:26.000
-This is cue #1225
-
-1226
-00:20:26.000 --> 00:20:27.000
-This is cue #1226
-
-1227
-00:20:27.000 --> 00:20:28.000
-This is cue #1227
-
-1228
-00:20:28.000 --> 00:20:29.000
-This is cue #1228
-
-1229
-00:20:29.000 --> 00:20:30.000
-This is cue #1229
-
-1230
-00:20:30.000 --> 00:20:31.000
-This is cue #1230
-
-1231
-00:20:31.000 --> 00:20:32.000
-This is cue #1231
-
-1232
-00:20:32.000 --> 00:20:33.000
-This is cue #1232
-
-1233
-00:20:33.000 --> 00:20:34.000
-This is cue #1233
-
-1234
-00:20:34.000 --> 00:20:35.000
-This is cue #1234
-
-1235
-00:20:35.000 --> 00:20:36.000
-This is cue #1235
-
-1236
-00:20:36.000 --> 00:20:37.000
-This is cue #1236
-
-1237
-00:20:37.000 --> 00:20:38.000
-This is cue #1237
-
-1238
-00:20:38.000 --> 00:20:39.000
-This is cue #1238
-
-1239
-00:20:39.000 --> 00:20:40.000
-This is cue #1239
-
-1240
-00:20:40.000 --> 00:20:41.000
-This is cue #1240
-
-1241
-00:20:41.000 --> 00:20:42.000
-This is cue #1241
-
-1242
-00:20:42.000 --> 00:20:43.000
-This is cue #1242
-
-1243
-00:20:43.000 --> 00:20:44.000
-This is cue #1243
-
-1244
-00:20:44.000 --> 00:20:45.000
-This is cue #1244
-
-1245
-00:20:45.000 --> 00:20:46.000
-This is cue #1245
-
-1246
-00:20:46.000 --> 00:20:47.000
-This is cue #1246
-
-1247
-00:20:47.000 --> 00:20:48.000
-This is cue #1247
-
-1248
-00:20:48.000 --> 00:20:49.000
-This is cue #1248
-
-1249
-00:20:49.000 --> 00:20:50.000
-This is cue #1249
-
-1250
-00:20:50.000 --> 00:20:51.000
-This is cue #1250
-
-1251
-00:20:51.000 --> 00:20:52.000
-This is cue #1251
-
-1252
-00:20:52.000 --> 00:20:53.000
-This is cue #1252
-
-1253
-00:20:53.000 --> 00:20:54.000
-This is cue #1253
-
-1254
-00:20:54.000 --> 00:20:55.000
-This is cue #1254
-
-1255
-00:20:55.000 --> 00:20:56.000
-This is cue #1255
-
-1256
-00:20:56.000 --> 00:20:57.000
-This is cue #1256
-
-1257
-00:20:57.000 --> 00:20:58.000
-This is cue #1257
-
-1258
-00:20:58.000 --> 00:20:59.000
-This is cue #1258
-
-1259
-00:20:59.000 --> 00:21:00.000
-This is cue #1259
-
-1260
-00:21:00.000 --> 00:21:01.000
-This is cue #1260
-
-1261
-00:21:01.000 --> 00:21:02.000
-This is cue #1261
-
-1262
-00:21:02.000 --> 00:21:03.000
-This is cue #1262
-
-1263
-00:21:03.000 --> 00:21:04.000
-This is cue #1263
-
-1264
-00:21:04.000 --> 00:21:05.000
-This is cue #1264
-
-1265
-00:21:05.000 --> 00:21:06.000
-This is cue #1265
-
-1266
-00:21:06.000 --> 00:21:07.000
-This is cue #1266
-
-1267
-00:21:07.000 --> 00:21:08.000
-This is cue #1267
-
-1268
-00:21:08.000 --> 00:21:09.000
-This is cue #1268
-
-1269
-00:21:09.000 --> 00:21:10.000
-This is cue #1269
-
-1270
-00:21:10.000 --> 00:21:11.000
-This is cue #1270
-
-1271
-00:21:11.000 --> 00:21:12.000
-This is cue #1271
-
-1272
-00:21:12.000 --> 00:21:13.000
-This is cue #1272
-
-1273
-00:21:13.000 --> 00:21:14.000
-This is cue #1273
-
-1274
-00:21:14.000 --> 00:21:15.000
-This is cue #1274
-
-1275
-00:21:15.000 --> 00:21:16.000
-This is cue #1275
-
-1276
-00:21:16.000 --> 00:21:17.000
-This is cue #1276
-
-1277
-00:21:17.000 --> 00:21:18.000
-This is cue #1277
-
-1278
-00:21:18.000 --> 00:21:19.000
-This is cue #1278
-
-1279
-00:21:19.000 --> 00:21:20.000
-This is cue #1279
-
-1280
-00:21:20.000 --> 00:21:21.000
-This is cue #1280
-
-1281
-00:21:21.000 --> 00:21:22.000
-This is cue #1281
-
-1282
-00:21:22.000 --> 00:21:23.000
-This is cue #1282
-
-1283
-00:21:23.000 --> 00:21:24.000
-This is cue #1283
-
-1284
-00:21:24.000 --> 00:21:25.000
-This is cue #1284
-
-1285
-00:21:25.000 --> 00:21:26.000
-This is cue #1285
-
-1286
-00:21:26.000 --> 00:21:27.000
-This is cue #1286
-
-1287
-00:21:27.000 --> 00:21:28.000
-This is cue #1287
-
-1288
-00:21:28.000 --> 00:21:29.000
-This is cue #1288
-
-1289
-00:21:29.000 --> 00:21:30.000
-This is cue #1289
-
-1290
-00:21:30.000 --> 00:21:31.000
-This is cue #1290
-
-1291
-00:21:31.000 --> 00:21:32.000
-This is cue #1291
-
-1292
-00:21:32.000 --> 00:21:33.000
-This is cue #1292
-
-1293
-00:21:33.000 --> 00:21:34.000
-This is cue #1293
-
-1294
-00:21:34.000 --> 00:21:35.000
-This is cue #1294
-
-1295
-00:21:35.000 --> 00:21:36.000
-This is cue #1295
-
-1296
-00:21:36.000 --> 00:21:37.000
-This is cue #1296
-
-1297
-00:21:37.000 --> 00:21:38.000
-This is cue #1297
-
-1298
-00:21:38.000 --> 00:21:39.000
-This is cue #1298
-
-1299
-00:21:39.000 --> 00:21:40.000
-This is cue #1299
-
-1300
-00:21:40.000 --> 00:21:41.000
-This is cue #1300
-
-1301
-00:21:41.000 --> 00:21:42.000
-This is cue #1301
-
-1302
-00:21:42.000 --> 00:21:43.000
-This is cue #1302
-
-1303
-00:21:43.000 --> 00:21:44.000
-This is cue #1303
-
-1304
-00:21:44.000 --> 00:21:45.000
-This is cue #1304
-
-1305
-00:21:45.000 --> 00:21:46.000
-This is cue #1305
-
-1306
-00:21:46.000 --> 00:21:47.000
-This is cue #1306
-
-1307
-00:21:47.000 --> 00:21:48.000
-This is cue #1307
-
-1308
-00:21:48.000 --> 00:21:49.000
-This is cue #1308
-
-1309
-00:21:49.000 --> 00:21:50.000
-This is cue #1309
-
-1310
-00:21:50.000 --> 00:21:51.000
-This is cue #1310
-
-1311
-00:21:51.000 --> 00:21:52.000
-This is cue #1311
-
-1312
-00:21:52.000 --> 00:21:53.000
-This is cue #1312
-
-1313
-00:21:53.000 --> 00:21:54.000
-This is cue #1313
-
-1314
-00:21:54.000 --> 00:21:55.000
-This is cue #1314
-
-1315
-00:21:55.000 --> 00:21:56.000
-This is cue #1315
-
-1316
-00:21:56.000 --> 00:21:57.000
-This is cue #1316
-
-1317
-00:21:57.000 --> 00:21:58.000
-This is cue #1317
-
-1318
-00:21:58.000 --> 00:21:59.000
-This is cue #1318
-
-1319
-00:21:59.000 --> 00:22:00.000
-This is cue #1319
-
-1320
-00:22:00.000 --> 00:22:01.000
-This is cue #1320
-
-1321
-00:22:01.000 --> 00:22:02.000
-This is cue #1321
-
-1322
-00:22:02.000 --> 00:22:03.000
-This is cue #1322
-
-1323
-00:22:03.000 --> 00:22:04.000
-This is cue #1323
-
-1324
-00:22:04.000 --> 00:22:05.000
-This is cue #1324
-
-1325
-00:22:05.000 --> 00:22:06.000
-This is cue #1325
-
-1326
-00:22:06.000 --> 00:22:07.000
-This is cue #1326
-
-1327
-00:22:07.000 --> 00:22:08.000
-This is cue #1327
-
-1328
-00:22:08.000 --> 00:22:09.000
-This is cue #1328
-
-1329
-00:22:09.000 --> 00:22:10.000
-This is cue #1329
-
-1330
-00:22:10.000 --> 00:22:11.000
-This is cue #1330
-
-1331
-00:22:11.000 --> 00:22:12.000
-This is cue #1331
-
-1332
-00:22:12.000 --> 00:22:13.000
-This is cue #1332
-
-1333
-00:22:13.000 --> 00:22:14.000
-This is cue #1333
-
-1334
-00:22:14.000 --> 00:22:15.000
-This is cue #1334
-
-1335
-00:22:15.000 --> 00:22:16.000
-This is cue #1335
-
-1336
-00:22:16.000 --> 00:22:17.000
-This is cue #1336
-
-1337
-00:22:17.000 --> 00:22:18.000
-This is cue #1337
-
-1338
-00:22:18.000 --> 00:22:19.000
-This is cue #1338
-
-1339
-00:22:19.000 --> 00:22:20.000
-This is cue #1339
-
-1340
-00:22:20.000 --> 00:22:21.000
-This is cue #1340
-
-1341
-00:22:21.000 --> 00:22:22.000
-This is cue #1341
-
-1342
-00:22:22.000 --> 00:22:23.000
-This is cue #1342
-
-1343
-00:22:23.000 --> 00:22:24.000
-This is cue #1343
-
-1344
-00:22:24.000 --> 00:22:25.000
-This is cue #1344
-
-1345
-00:22:25.000 --> 00:22:26.000
-This is cue #1345
-
-1346
-00:22:26.000 --> 00:22:27.000
-This is cue #1346
-
-1347
-00:22:27.000 --> 00:22:28.000
-This is cue #1347
-
-1348
-00:22:28.000 --> 00:22:29.000
-This is cue #1348
-
-1349
-00:22:29.000 --> 00:22:30.000
-This is cue #1349
-
-1350
-00:22:30.000 --> 00:22:31.000
-This is cue #1350
-
-1351
-00:22:31.000 --> 00:22:32.000
-This is cue #1351
-
-1352
-00:22:32.000 --> 00:22:33.000
-This is cue #1352
-
-1353
-00:22:33.000 --> 00:22:34.000
-This is cue #1353
-
-1354
-00:22:34.000 --> 00:22:35.000
-This is cue #1354
-
-1355
-00:22:35.000 --> 00:22:36.000
-This is cue #1355
-
-1356
-00:22:36.000 --> 00:22:37.000
-This is cue #1356
-
-1357
-00:22:37.000 --> 00:22:38.000
-This is cue #1357
-
-1358
-00:22:38.000 --> 00:22:39.000
-This is cue #1358
-
-1359
-00:22:39.000 --> 00:22:40.000
-This is cue #1359
-
-1360
-00:22:40.000 --> 00:22:41.000
-This is cue #1360
-
-1361
-00:22:41.000 --> 00:22:42.000
-This is cue #1361
-
-1362
-00:22:42.000 --> 00:22:43.000
-This is cue #1362
-
-1363
-00:22:43.000 --> 00:22:44.000
-This is cue #1363
-
-1364
-00:22:44.000 --> 00:22:45.000
-This is cue #1364
-
-1365
-00:22:45.000 --> 00:22:46.000
-This is cue #1365
-
-1366
-00:22:46.000 --> 00:22:47.000
-This is cue #1366
-
-1367
-00:22:47.000 --> 00:22:48.000
-This is cue #1367
-
-1368
-00:22:48.000 --> 00:22:49.000
-This is cue #1368
-
-1369
-00:22:49.000 --> 00:22:50.000
-This is cue #1369
-
-1370
-00:22:50.000 --> 00:22:51.000
-This is cue #1370
-
-1371
-00:22:51.000 --> 00:22:52.000
-This is cue #1371
-
-1372
-00:22:52.000 --> 00:22:53.000
-This is cue #1372
-
-1373
-00:22:53.000 --> 00:22:54.000
-This is cue #1373
-
-1374
-00:22:54.000 --> 00:22:55.000
-This is cue #1374
-
-1375
-00:22:55.000 --> 00:22:56.000
-This is cue #1375
-
-1376
-00:22:56.000 --> 00:22:57.000
-This is cue #1376
-
-1377
-00:22:57.000 --> 00:22:58.000
-This is cue #1377
-
-1378
-00:22:58.000 --> 00:22:59.000
-This is cue #1378
-
-1379
-00:22:59.000 --> 00:23:00.000
-This is cue #1379
-
-1380
-00:23:00.000 --> 00:23:01.000
-This is cue #1380
-
-1381
-00:23:01.000 --> 00:23:02.000
-This is cue #1381
-
-1382
-00:23:02.000 --> 00:23:03.000
-This is cue #1382
-
-1383
-00:23:03.000 --> 00:23:04.000
-This is cue #1383
-
-1384
-00:23:04.000 --> 00:23:05.000
-This is cue #1384
-
-1385
-00:23:05.000 --> 00:23:06.000
-This is cue #1385
-
-1386
-00:23:06.000 --> 00:23:07.000
-This is cue #1386
-
-1387
-00:23:07.000 --> 00:23:08.000
-This is cue #1387
-
-1388
-00:23:08.000 --> 00:23:09.000
-This is cue #1388
-
-1389
-00:23:09.000 --> 00:23:10.000
-This is cue #1389
-
-1390
-00:23:10.000 --> 00:23:11.000
-This is cue #1390
-
-1391
-00:23:11.000 --> 00:23:12.000
-This is cue #1391
-
-1392
-00:23:12.000 --> 00:23:13.000
-This is cue #1392
-
-1393
-00:23:13.000 --> 00:23:14.000
-This is cue #1393
-
-1394
-00:23:14.000 --> 00:23:15.000
-This is cue #1394
-
-1395
-00:23:15.000 --> 00:23:16.000
-This is cue #1395
-
-1396
-00:23:16.000 --> 00:23:17.000
-This is cue #1396
-
-1397
-00:23:17.000 --> 00:23:18.000
-This is cue #1397
-
-1398
-00:23:18.000 --> 00:23:19.000
-This is cue #1398
-
-1399
-00:23:19.000 --> 00:23:20.000
-This is cue #1399
-
-1400
-00:23:20.000 --> 00:23:21.000
-This is cue #1400
-
-1401
-00:23:21.000 --> 00:23:22.000
-This is cue #1401
-
-1402
-00:23:22.000 --> 00:23:23.000
-This is cue #1402
-
-1403
-00:23:23.000 --> 00:23:24.000
-This is cue #1403
-
-1404
-00:23:24.000 --> 00:23:25.000
-This is cue #1404
-
-1405
-00:23:25.000 --> 00:23:26.000
-This is cue #1405
-
-1406
-00:23:26.000 --> 00:23:27.000
-This is cue #1406
-
-1407
-00:23:27.000 --> 00:23:28.000
-This is cue #1407
-
-1408
-00:23:28.000 --> 00:23:29.000
-This is cue #1408
-
-1409
-00:23:29.000 --> 00:23:30.000
-This is cue #1409
-
-1410
-00:23:30.000 --> 00:23:31.000
-This is cue #1410
-
-1411
-00:23:31.000 --> 00:23:32.000
-This is cue #1411
-
-1412
-00:23:32.000 --> 00:23:33.000
-This is cue #1412
-
-1413
-00:23:33.000 --> 00:23:34.000
-This is cue #1413
-
-1414
-00:23:34.000 --> 00:23:35.000
-This is cue #1414
-
-1415
-00:23:35.000 --> 00:23:36.000
-This is cue #1415
-
-1416
-00:23:36.000 --> 00:23:37.000
-This is cue #1416
-
-1417
-00:23:37.000 --> 00:23:38.000
-This is cue #1417
-
-1418
-00:23:38.000 --> 00:23:39.000
-This is cue #1418
-
-1419
-00:23:39.000 --> 00:23:40.000
-This is cue #1419
-
-1420
-00:23:40.000 --> 00:23:41.000
-This is cue #1420
-
-1421
-00:23:41.000 --> 00:23:42.000
-This is cue #1421
-
-1422
-00:23:42.000 --> 00:23:43.000
-This is cue #1422
-
-1423
-00:23:43.000 --> 00:23:44.000
-This is cue #1423
-
-1424
-00:23:44.000 --> 00:23:45.000
-This is cue #1424
-
-1425
-00:23:45.000 --> 00:23:46.000
-This is cue #1425
-
-1426
-00:23:46.000 --> 00:23:47.000
-This is cue #1426
-
-1427
-00:23:47.000 --> 00:23:48.000
-This is cue #1427
-
-1428
-00:23:48.000 --> 00:23:49.000
-This is cue #1428
-
-1429
-00:23:49.000 --> 00:23:50.000
-This is cue #1429
-
-1430
-00:23:50.000 --> 00:23:51.000
-This is cue #1430
-
-1431
-00:23:51.000 --> 00:23:52.000
-This is cue #1431
-
-1432
-00:23:52.000 --> 00:23:53.000
-This is cue #1432
-
-1433
-00:23:53.000 --> 00:23:54.000
-This is cue #1433
-
-1434
-00:23:54.000 --> 00:23:55.000
-This is cue #1434
-
-1435
-00:23:55.000 --> 00:23:56.000
-This is cue #1435
-
-1436
-00:23:56.000 --> 00:23:57.000
-This is cue #1436
-
-1437
-00:23:57.000 --> 00:23:58.000
-This is cue #1437
-
-1438
-00:23:58.000 --> 00:23:59.000
-This is cue #1438
-
-1439
-00:23:59.000 --> 00:24:00.000
-This is cue #1439
-
-1440
-00:24:00.000 --> 00:24:01.000
-This is cue #1440
-
-1441
-00:24:01.000 --> 00:24:02.000
-This is cue #1441
-
-1442
-00:24:02.000 --> 00:24:03.000
-This is cue #1442
-
-1443
-00:24:03.000 --> 00:24:04.000
-This is cue #1443
-
-1444
-00:24:04.000 --> 00:24:05.000
-This is cue #1444
-
-1445
-00:24:05.000 --> 00:24:06.000
-This is cue #1445
-
-1446
-00:24:06.000 --> 00:24:07.000
-This is cue #1446
-
-1447
-00:24:07.000 --> 00:24:08.000
-This is cue #1447
-
-1448
-00:24:08.000 --> 00:24:09.000
-This is cue #1448
-
-1449
-00:24:09.000 --> 00:24:10.000
-This is cue #1449
-
-1450
-00:24:10.000 --> 00:24:11.000
-This is cue #1450
-
-1451
-00:24:11.000 --> 00:24:12.000
-This is cue #1451
-
-1452
-00:24:12.000 --> 00:24:13.000
-This is cue #1452
-
-1453
-00:24:13.000 --> 00:24:14.000
-This is cue #1453
-
-1454
-00:24:14.000 --> 00:24:15.000
-This is cue #1454
-
-1455
-00:24:15.000 --> 00:24:16.000
-This is cue #1455
-
-1456
-00:24:16.000 --> 00:24:17.000
-This is cue #1456
-
-1457
-00:24:17.000 --> 00:24:18.000
-This is cue #1457
-
-1458
-00:24:18.000 --> 00:24:19.000
-This is cue #1458
-
-1459
-00:24:19.000 --> 00:24:20.000
-This is cue #1459
-
-1460
-00:24:20.000 --> 00:24:21.000
-This is cue #1460
-
-1461
-00:24:21.000 --> 00:24:22.000
-This is cue #1461
-
-1462
-00:24:22.000 --> 00:24:23.000
-This is cue #1462
-
-1463
-00:24:23.000 --> 00:24:24.000
-This is cue #1463
-
-1464
-00:24:24.000 --> 00:24:25.000
-This is cue #1464
-
-1465
-00:24:25.000 --> 00:24:26.000
-This is cue #1465
-
-1466
-00:24:26.000 --> 00:24:27.000
-This is cue #1466
-
-1467
-00:24:27.000 --> 00:24:28.000
-This is cue #1467
-
-1468
-00:24:28.000 --> 00:24:29.000
-This is cue #1468
-
-1469
-00:24:29.000 --> 00:24:30.000
-This is cue #1469
-
-1470
-00:24:30.000 --> 00:24:31.000
-This is cue #1470
-
-1471
-00:24:31.000 --> 00:24:32.000
-This is cue #1471
-
-1472
-00:24:32.000 --> 00:24:33.000
-This is cue #1472
-
-1473
-00:24:33.000 --> 00:24:34.000
-This is cue #1473
-
-1474
-00:24:34.000 --> 00:24:35.000
-This is cue #1474
-
-1475
-00:24:35.000 --> 00:24:36.000
-This is cue #1475
-
-1476
-00:24:36.000 --> 00:24:37.000
-This is cue #1476
-
-1477
-00:24:37.000 --> 00:24:38.000
-This is cue #1477
-
-1478
-00:24:38.000 --> 00:24:39.000
-This is cue #1478
-
-1479
-00:24:39.000 --> 00:24:40.000
-This is cue #1479
-
-1480
-00:24:40.000 --> 00:24:41.000
-This is cue #1480
-
-1481
-00:24:41.000 --> 00:24:42.000
-This is cue #1481
-
-1482
-00:24:42.000 --> 00:24:43.000
-This is cue #1482
-
-1483
-00:24:43.000 --> 00:24:44.000
-This is cue #1483
-
-1484
-00:24:44.000 --> 00:24:45.000
-This is cue #1484
-
-1485
-00:24:45.000 --> 00:24:46.000
-This is cue #1485
-
-1486
-00:24:46.000 --> 00:24:47.000
-This is cue #1486
-
-1487
-00:24:47.000 --> 00:24:48.000
-This is cue #1487
-
-1488
-00:24:48.000 --> 00:24:49.000
-This is cue #1488
-
-1489
-00:24:49.000 --> 00:24:50.000
-This is cue #1489
-
-1490
-00:24:50.000 --> 00:24:51.000
-This is cue #1490
-
-1491
-00:24:51.000 --> 00:24:52.000
-This is cue #1491
-
-1492
-00:24:52.000 --> 00:24:53.000
-This is cue #1492
-
-1493
-00:24:53.000 --> 00:24:54.000
-This is cue #1493
-
-1494
-00:24:54.000 --> 00:24:55.000
-This is cue #1494
-
-1495
-00:24:55.000 --> 00:24:56.000
-This is cue #1495
-
-1496
-00:24:56.000 --> 00:24:57.000
-This is cue #1496
-
-1497
-00:24:57.000 --> 00:24:58.000
-This is cue #1497
-
-1498
-00:24:58.000 --> 00:24:59.000
-This is cue #1498
-
-1499
-00:24:59.000 --> 00:25:00.000
-This is cue #1499
-
-1500
-00:25:00.000 --> 00:25:01.000
-This is cue #1500
-
-1501
-00:25:01.000 --> 00:25:02.000
-This is cue #1501
-
-1502
-00:25:02.000 --> 00:25:03.000
-This is cue #1502
-
-1503
-00:25:03.000 --> 00:25:04.000
-This is cue #1503
-
-1504
-00:25:04.000 --> 00:25:05.000
-This is cue #1504
-
-1505
-00:25:05.000 --> 00:25:06.000
-This is cue #1505
-
-1506
-00:25:06.000 --> 00:25:07.000
-This is cue #1506
-
-1507
-00:25:07.000 --> 00:25:08.000
-This is cue #1507
-
-1508
-00:25:08.000 --> 00:25:09.000
-This is cue #1508
-
-1509
-00:25:09.000 --> 00:25:10.000
-This is cue #1509
-
-1510
-00:25:10.000 --> 00:25:11.000
-This is cue #1510
-
-1511
-00:25:11.000 --> 00:25:12.000
-This is cue #1511
-
-1512
-00:25:12.000 --> 00:25:13.000
-This is cue #1512
-
-1513
-00:25:13.000 --> 00:25:14.000
-This is cue #1513
-
-1514
-00:25:14.000 --> 00:25:15.000
-This is cue #1514
-
-1515
-00:25:15.000 --> 00:25:16.000
-This is cue #1515
-
-1516
-00:25:16.000 --> 00:25:17.000
-This is cue #1516
-
-1517
-00:25:17.000 --> 00:25:18.000
-This is cue #1517
-
-1518
-00:25:18.000 --> 00:25:19.000
-This is cue #1518
-
-1519
-00:25:19.000 --> 00:25:20.000
-This is cue #1519
-
-1520
-00:25:20.000 --> 00:25:21.000
-This is cue #1520
-
-1521
-00:25:21.000 --> 00:25:22.000
-This is cue #1521
-
-1522
-00:25:22.000 --> 00:25:23.000
-This is cue #1522
-
-1523
-00:25:23.000 --> 00:25:24.000
-This is cue #1523
-
-1524
-00:25:24.000 --> 00:25:25.000
-This is cue #1524
-
-1525
-00:25:25.000 --> 00:25:26.000
-This is cue #1525
-
-1526
-00:25:26.000 --> 00:25:27.000
-This is cue #1526
-
-1527
-00:25:27.000 --> 00:25:28.000
-This is cue #1527
-
-1528
-00:25:28.000 --> 00:25:29.000
-This is cue #1528
-
-1529
-00:25:29.000 --> 00:25:30.000
-This is cue #1529
-
-1530
-00:25:30.000 --> 00:25:31.000
-This is cue #1530
-
-1531
-00:25:31.000 --> 00:25:32.000
-This is cue #1531
-
-1532
-00:25:32.000 --> 00:25:33.000
-This is cue #1532
-
-1533
-00:25:33.000 --> 00:25:34.000
-This is cue #1533
-
-1534
-00:25:34.000 --> 00:25:35.000
-This is cue #1534
-
-1535
-00:25:35.000 --> 00:25:36.000
-This is cue #1535
-
-1536
-00:25:36.000 --> 00:25:37.000
-This is cue #1536
-
-1537
-00:25:37.000 --> 00:25:38.000
-This is cue #1537
-
-1538
-00:25:38.000 --> 00:25:39.000
-This is cue #1538
-
-1539
-00:25:39.000 --> 00:25:40.000
-This is cue #1539
-
-1540
-00:25:40.000 --> 00:25:41.000
-This is cue #1540
-
-1541
-00:25:41.000 --> 00:25:42.000
-This is cue #1541
-
-1542
-00:25:42.000 --> 00:25:43.000
-This is cue #1542
-
-1543
-00:25:43.000 --> 00:25:44.000
-This is cue #1543
-
-1544
-00:25:44.000 --> 00:25:45.000
-This is cue #1544
-
-1545
-00:25:45.000 --> 00:25:46.000
-This is cue #1545
-
-1546
-00:25:46.000 --> 00:25:47.000
-This is cue #1546
-
-1547
-00:25:47.000 --> 00:25:48.000
-This is cue #1547
-
-1548
-00:25:48.000 --> 00:25:49.000
-This is cue #1548
-
-1549
-00:25:49.000 --> 00:25:50.000
-This is cue #1549
-
-1550
-00:25:50.000 --> 00:25:51.000
-This is cue #1550
-
-1551
-00:25:51.000 --> 00:25:52.000
-This is cue #1551
-
-1552
-00:25:52.000 --> 00:25:53.000
-This is cue #1552
-
-1553
-00:25:53.000 --> 00:25:54.000
-This is cue #1553
-
-1554
-00:25:54.000 --> 00:25:55.000
-This is cue #1554
-
-1555
-00:25:55.000 --> 00:25:56.000
-This is cue #1555
-
-1556
-00:25:56.000 --> 00:25:57.000
-This is cue #1556
-
-1557
-00:25:57.000 --> 00:25:58.000
-This is cue #1557
-
-1558
-00:25:58.000 --> 00:25:59.000
-This is cue #1558
-
-1559
-00:25:59.000 --> 00:26:00.000
-This is cue #1559
-
-1560
-00:26:00.000 --> 00:26:01.000
-This is cue #1560
-
-1561
-00:26:01.000 --> 00:26:02.000
-This is cue #1561
-
-1562
-00:26:02.000 --> 00:26:03.000
-This is cue #1562
-
-1563
-00:26:03.000 --> 00:26:04.000
-This is cue #1563
-
-1564
-00:26:04.000 --> 00:26:05.000
-This is cue #1564
-
-1565
-00:26:05.000 --> 00:26:06.000
-This is cue #1565
-
-1566
-00:26:06.000 --> 00:26:07.000
-This is cue #1566
-
-1567
-00:26:07.000 --> 00:26:08.000
-This is cue #1567
-
-1568
-00:26:08.000 --> 00:26:09.000
-This is cue #1568
-
-1569
-00:26:09.000 --> 00:26:10.000
-This is cue #1569
-
-1570
-00:26:10.000 --> 00:26:11.000
-This is cue #1570
-
-1571
-00:26:11.000 --> 00:26:12.000
-This is cue #1571
-
-1572
-00:26:12.000 --> 00:26:13.000
-This is cue #1572
-
-1573
-00:26:13.000 --> 00:26:14.000
-This is cue #1573
-
-1574
-00:26:14.000 --> 00:26:15.000
-This is cue #1574
-
-1575
-00:26:15.000 --> 00:26:16.000
-This is cue #1575
-
-1576
-00:26:16.000 --> 00:26:17.000
-This is cue #1576
-
-1577
-00:26:17.000 --> 00:26:18.000
-This is cue #1577
-
-1578
-00:26:18.000 --> 00:26:19.000
-This is cue #1578
-
-1579
-00:26:19.000 --> 00:26:20.000
-This is cue #1579
-
-1580
-00:26:20.000 --> 00:26:21.000
-This is cue #1580
-
-1581
-00:26:21.000 --> 00:26:22.000
-This is cue #1581
-
-1582
-00:26:22.000 --> 00:26:23.000
-This is cue #1582
-
-1583
-00:26:23.000 --> 00:26:24.000
-This is cue #1583
-
-1584
-00:26:24.000 --> 00:26:25.000
-This is cue #1584
-
-1585
-00:26:25.000 --> 00:26:26.000
-This is cue #1585
-
-1586
-00:26:26.000 --> 00:26:27.000
-This is cue #1586
-
-1587
-00:26:27.000 --> 00:26:28.000
-This is cue #1587
-
-1588
-00:26:28.000 --> 00:26:29.000
-This is cue #1588
-
-1589
-00:26:29.000 --> 00:26:30.000
-This is cue #1589
-
-1590
-00:26:30.000 --> 00:26:31.000
-This is cue #1590
-
-1591
-00:26:31.000 --> 00:26:32.000
-This is cue #1591
-
-1592
-00:26:32.000 --> 00:26:33.000
-This is cue #1592
-
-1593
-00:26:33.000 --> 00:26:34.000
-This is cue #1593
-
-1594
-00:26:34.000 --> 00:26:35.000
-This is cue #1594
-
-1595
-00:26:35.000 --> 00:26:36.000
-This is cue #1595
-
-1596
-00:26:36.000 --> 00:26:37.000
-This is cue #1596
-
-1597
-00:26:37.000 --> 00:26:38.000
-This is cue #1597
-
-1598
-00:26:38.000 --> 00:26:39.000
-This is cue #1598
-
-1599
-00:26:39.000 --> 00:26:40.000
-This is cue #1599
-
-1600
-00:26:40.000 --> 00:26:41.000
-This is cue #1600
-
-1601
-00:26:41.000 --> 00:26:42.000
-This is cue #1601
-
-1602
-00:26:42.000 --> 00:26:43.000
-This is cue #1602
-
-1603
-00:26:43.000 --> 00:26:44.000
-This is cue #1603
-
-1604
-00:26:44.000 --> 00:26:45.000
-This is cue #1604
-
-1605
-00:26:45.000 --> 00:26:46.000
-This is cue #1605
-
-1606
-00:26:46.000 --> 00:26:47.000
-This is cue #1606
-
-1607
-00:26:47.000 --> 00:26:48.000
-This is cue #1607
-
-1608
-00:26:48.000 --> 00:26:49.000
-This is cue #1608
-
-1609
-00:26:49.000 --> 00:26:50.000
-This is cue #1609
-
-1610
-00:26:50.000 --> 00:26:51.000
-This is cue #1610
-
-1611
-00:26:51.000 --> 00:26:52.000
-This is cue #1611
-
-1612
-00:26:52.000 --> 00:26:53.000
-This is cue #1612
-
-1613
-00:26:53.000 --> 00:26:54.000
-This is cue #1613
-
-1614
-00:26:54.000 --> 00:26:55.000
-This is cue #1614
-
-1615
-00:26:55.000 --> 00:26:56.000
-This is cue #1615
-
-1616
-00:26:56.000 --> 00:26:57.000
-This is cue #1616
-
-1617
-00:26:57.000 --> 00:26:58.000
-This is cue #1617
-
-1618
-00:26:58.000 --> 00:26:59.000
-This is cue #1618
-
-1619
-00:26:59.000 --> 00:27:00.000
-This is cue #1619
-
-1620
-00:27:00.000 --> 00:27:01.000
-This is cue #1620
-
-1621
-00:27:01.000 --> 00:27:02.000
-This is cue #1621
-
-1622
-00:27:02.000 --> 00:27:03.000
-This is cue #1622
-
-1623
-00:27:03.000 --> 00:27:04.000
-This is cue #1623
-
-1624
-00:27:04.000 --> 00:27:05.000
-This is cue #1624
-
-1625
-00:27:05.000 --> 00:27:06.000
-This is cue #1625
-
-1626
-00:27:06.000 --> 00:27:07.000
-This is cue #1626
-
-1627
-00:27:07.000 --> 00:27:08.000
-This is cue #1627
-
-1628
-00:27:08.000 --> 00:27:09.000
-This is cue #1628
-
-1629
-00:27:09.000 --> 00:27:10.000
-This is cue #1629
-
-1630
-00:27:10.000 --> 00:27:11.000
-This is cue #1630
-
-1631
-00:27:11.000 --> 00:27:12.000
-This is cue #1631
-
-1632
-00:27:12.000 --> 00:27:13.000
-This is cue #1632
-
-1633
-00:27:13.000 --> 00:27:14.000
-This is cue #1633
-
-1634
-00:27:14.000 --> 00:27:15.000
-This is cue #1634
-
-1635
-00:27:15.000 --> 00:27:16.000
-This is cue #1635
-
-1636
-00:27:16.000 --> 00:27:17.000
-This is cue #1636
-
-1637
-00:27:17.000 --> 00:27:18.000
-This is cue #1637
-
-1638
-00:27:18.000 --> 00:27:19.000
-This is cue #1638
-
-1639
-00:27:19.000 --> 00:27:20.000
-This is cue #1639
-
-1640
-00:27:20.000 --> 00:27:21.000
-This is cue #1640
-
-1641
-00:27:21.000 --> 00:27:22.000
-This is cue #1641
-
-1642
-00:27:22.000 --> 00:27:23.000
-This is cue #1642
-
-1643
-00:27:23.000 --> 00:27:24.000
-This is cue #1643
-
-1644
-00:27:24.000 --> 00:27:25.000
-This is cue #1644
-
-1645
-00:27:25.000 --> 00:27:26.000
-This is cue #1645
-
-1646
-00:27:26.000 --> 00:27:27.000
-This is cue #1646
-
-1647
-00:27:27.000 --> 00:27:28.000
-This is cue #1647
-
-1648
-00:27:28.000 --> 00:27:29.000
-This is cue #1648
-
-1649
-00:27:29.000 --> 00:27:30.000
-This is cue #1649
-
-1650
-00:27:30.000 --> 00:27:31.000
-This is cue #1650
-
-1651
-00:27:31.000 --> 00:27:32.000
-This is cue #1651
-
-1652
-00:27:32.000 --> 00:27:33.000
-This is cue #1652
-
-1653
-00:27:33.000 --> 00:27:34.000
-This is cue #1653
-
-1654
-00:27:34.000 --> 00:27:35.000
-This is cue #1654
-
-1655
-00:27:35.000 --> 00:27:36.000
-This is cue #1655
-
-1656
-00:27:36.000 --> 00:27:37.000
-This is cue #1656
-
-1657
-00:27:37.000 --> 00:27:38.000
-This is cue #1657
-
-1658
-00:27:38.000 --> 00:27:39.000
-This is cue #1658
-
-1659
-00:27:39.000 --> 00:27:40.000
-This is cue #1659
-
-1660
-00:27:40.000 --> 00:27:41.000
-This is cue #1660
-
-1661
-00:27:41.000 --> 00:27:42.000
-This is cue #1661
-
-1662
-00:27:42.000 --> 00:27:43.000
-This is cue #1662
-
-1663
-00:27:43.000 --> 00:27:44.000
-This is cue #1663
-
-1664
-00:27:44.000 --> 00:27:45.000
-This is cue #1664
-
-1665
-00:27:45.000 --> 00:27:46.000
-This is cue #1665
-
-1666
-00:27:46.000 --> 00:27:47.000
-This is cue #1666
-
-1667
-00:27:47.000 --> 00:27:48.000
-This is cue #1667
-
-1668
-00:27:48.000 --> 00:27:49.000
-This is cue #1668
-
-1669
-00:27:49.000 --> 00:27:50.000
-This is cue #1669
-
-1670
-00:27:50.000 --> 00:27:51.000
-This is cue #1670
-
-1671
-00:27:51.000 --> 00:27:52.000
-This is cue #1671
-
-1672
-00:27:52.000 --> 00:27:53.000
-This is cue #1672
-
-1673
-00:27:53.000 --> 00:27:54.000
-This is cue #1673
-
-1674
-00:27:54.000 --> 00:27:55.000
-This is cue #1674
-
-1675
-00:27:55.000 --> 00:27:56.000
-This is cue #1675
-
-1676
-00:27:56.000 --> 00:27:57.000
-This is cue #1676
-
-1677
-00:27:57.000 --> 00:27:58.000
-This is cue #1677
-
-1678
-00:27:58.000 --> 00:27:59.000
-This is cue #1678
-
-1679
-00:27:59.000 --> 00:28:00.000
-This is cue #1679
-
-1680
-00:28:00.000 --> 00:28:01.000
-This is cue #1680
-
-1681
-00:28:01.000 --> 00:28:02.000
-This is cue #1681
-
-1682
-00:28:02.000 --> 00:28:03.000
-This is cue #1682
-
-1683
-00:28:03.000 --> 00:28:04.000
-This is cue #1683
-
-1684
-00:28:04.000 --> 00:28:05.000
-This is cue #1684
-
-1685
-00:28:05.000 --> 00:28:06.000
-This is cue #1685
-
-1686
-00:28:06.000 --> 00:28:07.000
-This is cue #1686
-
-1687
-00:28:07.000 --> 00:28:08.000
-This is cue #1687
-
-1688
-00:28:08.000 --> 00:28:09.000
-This is cue #1688
-
-1689
-00:28:09.000 --> 00:28:10.000
-This is cue #1689
-
-1690
-00:28:10.000 --> 00:28:11.000
-This is cue #1690
-
-1691
-00:28:11.000 --> 00:28:12.000
-This is cue #1691
-
-1692
-00:28:12.000 --> 00:28:13.000
-This is cue #1692
-
-1693
-00:28:13.000 --> 00:28:14.000
-This is cue #1693
-
-1694
-00:28:14.000 --> 00:28:15.000
-This is cue #1694
-
-1695
-00:28:15.000 --> 00:28:16.000
-This is cue #1695
-
-1696
-00:28:16.000 --> 00:28:17.000
-This is cue #1696
-
-1697
-00:28:17.000 --> 00:28:18.000
-This is cue #1697
-
-1698
-00:28:18.000 --> 00:28:19.000
-This is cue #1698
-
-1699
-00:28:19.000 --> 00:28:20.000
-This is cue #1699
-
-1700
-00:28:20.000 --> 00:28:21.000
-This is cue #1700
-
-1701
-00:28:21.000 --> 00:28:22.000
-This is cue #1701
-
-1702
-00:28:22.000 --> 00:28:23.000
-This is cue #1702
-
-1703
-00:28:23.000 --> 00:28:24.000
-This is cue #1703
-
-1704
-00:28:24.000 --> 00:28:25.000
-This is cue #1704
-
-1705
-00:28:25.000 --> 00:28:26.000
-This is cue #1705
-
-1706
-00:28:26.000 --> 00:28:27.000
-This is cue #1706
-
-1707
-00:28:27.000 --> 00:28:28.000
-This is cue #1707
-
-1708
-00:28:28.000 --> 00:28:29.000
-This is cue #1708
-
-1709
-00:28:29.000 --> 00:28:30.000
-This is cue #1709
-
-1710
-00:28:30.000 --> 00:28:31.000
-This is cue #1710
-
-1711
-00:28:31.000 --> 00:28:32.000
-This is cue #1711
-
-1712
-00:28:32.000 --> 00:28:33.000
-This is cue #1712
-
-1713
-00:28:33.000 --> 00:28:34.000
-This is cue #1713
-
-1714
-00:28:34.000 --> 00:28:35.000
-This is cue #1714
-
-1715
-00:28:35.000 --> 00:28:36.000
-This is cue #1715
-
-1716
-00:28:36.000 --> 00:28:37.000
-This is cue #1716
-
-1717
-00:28:37.000 --> 00:28:38.000
-This is cue #1717
-
-1718
-00:28:38.000 --> 00:28:39.000
-This is cue #1718
-
-1719
-00:28:39.000 --> 00:28:40.000
-This is cue #1719
-
-1720
-00:28:40.000 --> 00:28:41.000
-This is cue #1720
-
-1721
-00:28:41.000 --> 00:28:42.000
-This is cue #1721
-
-1722
-00:28:42.000 --> 00:28:43.000
-This is cue #1722
-
-1723
-00:28:43.000 --> 00:28:44.000
-This is cue #1723
-
-1724
-00:28:44.000 --> 00:28:45.000
-This is cue #1724
-
-1725
-00:28:45.000 --> 00:28:46.000
-This is cue #1725
-
-1726
-00:28:46.000 --> 00:28:47.000
-This is cue #1726
-
-1727
-00:28:47.000 --> 00:28:48.000
-This is cue #1727
-
-1728
-00:28:48.000 --> 00:28:49.000
-This is cue #1728
-
-1729
-00:28:49.000 --> 00:28:50.000
-This is cue #1729
-
-1730
-00:28:50.000 --> 00:28:51.000
-This is cue #1730
-
-1731
-00:28:51.000 --> 00:28:52.000
-This is cue #1731
-
-1732
-00:28:52.000 --> 00:28:53.000
-This is cue #1732
-
-1733
-00:28:53.000 --> 00:28:54.000
-This is cue #1733
-
-1734
-00:28:54.000 --> 00:28:55.000
-This is cue #1734
-
-1735
-00:28:55.000 --> 00:28:56.000
-This is cue #1735
-
-1736
-00:28:56.000 --> 00:28:57.000
-This is cue #1736
-
-1737
-00:28:57.000 --> 00:28:58.000
-This is cue #1737
-
-1738
-00:28:58.000 --> 00:28:59.000
-This is cue #1738
-
-1739
-00:28:59.000 --> 00:29:00.000
-This is cue #1739
-
-1740
-00:29:00.000 --> 00:29:01.000
-This is cue #1740
-
-1741
-00:29:01.000 --> 00:29:02.000
-This is cue #1741
-
-1742
-00:29:02.000 --> 00:29:03.000
-This is cue #1742
-
-1743
-00:29:03.000 --> 00:29:04.000
-This is cue #1743
-
-1744
-00:29:04.000 --> 00:29:05.000
-This is cue #1744
-
-1745
-00:29:05.000 --> 00:29:06.000
-This is cue #1745
-
-1746
-00:29:06.000 --> 00:29:07.000
-This is cue #1746
-
-1747
-00:29:07.000 --> 00:29:08.000
-This is cue #1747
-
-1748
-00:29:08.000 --> 00:29:09.000
-This is cue #1748
-
-1749
-00:29:09.000 --> 00:29:10.000
-This is cue #1749
-
-1750
-00:29:10.000 --> 00:29:11.000
-This is cue #1750
-
-1751
-00:29:11.000 --> 00:29:12.000
-This is cue #1751
-
-1752
-00:29:12.000 --> 00:29:13.000
-This is cue #1752
-
-1753
-00:29:13.000 --> 00:29:14.000
-This is cue #1753
-
-1754
-00:29:14.000 --> 00:29:15.000
-This is cue #1754
-
-1755
-00:29:15.000 --> 00:29:16.000
-This is cue #1755
-
-1756
-00:29:16.000 --> 00:29:17.000
-This is cue #1756
-
-1757
-00:29:17.000 --> 00:29:18.000
-This is cue #1757
-
-1758
-00:29:18.000 --> 00:29:19.000
-This is cue #1758
-
-1759
-00:29:19.000 --> 00:29:20.000
-This is cue #1759
-
-1760
-00:29:20.000 --> 00:29:21.000
-This is cue #1760
-
-1761
-00:29:21.000 --> 00:29:22.000
-This is cue #1761
-
-1762
-00:29:22.000 --> 00:29:23.000
-This is cue #1762
-
-1763
-00:29:23.000 --> 00:29:24.000
-This is cue #1763
-
-1764
-00:29:24.000 --> 00:29:25.000
-This is cue #1764
-
-1765
-00:29:25.000 --> 00:29:26.000
-This is cue #1765
-
-1766
-00:29:26.000 --> 00:29:27.000
-This is cue #1766
-
-1767
-00:29:27.000 --> 00:29:28.000
-This is cue #1767
-
-1768
-00:29:28.000 --> 00:29:29.000
-This is cue #1768
-
-1769
-00:29:29.000 --> 00:29:30.000
-This is cue #1769
-
-1770
-00:29:30.000 --> 00:29:31.000
-This is cue #1770
-
-1771
-00:29:31.000 --> 00:29:32.000
-This is cue #1771
-
-1772
-00:29:32.000 --> 00:29:33.000
-This is cue #1772
-
-1773
-00:29:33.000 --> 00:29:34.000
-This is cue #1773
-
-1774
-00:29:34.000 --> 00:29:35.000
-This is cue #1774
-
-1775
-00:29:35.000 --> 00:29:36.000
-This is cue #1775
-
-1776
-00:29:36.000 --> 00:29:37.000
-This is cue #1776
-
-1777
-00:29:37.000 --> 00:29:38.000
-This is cue #1777
-
-1778
-00:29:38.000 --> 00:29:39.000
-This is cue #1778
-
-1779
-00:29:39.000 --> 00:29:40.000
-This is cue #1779
-
-1780
-00:29:40.000 --> 00:29:41.000
-This is cue #1780
-
-1781
-00:29:41.000 --> 00:29:42.000
-This is cue #1781
-
-1782
-00:29:42.000 --> 00:29:43.000
-This is cue #1782
-
-1783
-00:29:43.000 --> 00:29:44.000
-This is cue #1783
-
-1784
-00:29:44.000 --> 00:29:45.000
-This is cue #1784
-
-1785
-00:29:45.000 --> 00:29:46.000
-This is cue #1785
-
-1786
-00:29:46.000 --> 00:29:47.000
-This is cue #1786
-
-1787
-00:29:47.000 --> 00:29:48.000
-This is cue #1787
-
-1788
-00:29:48.000 --> 00:29:49.000
-This is cue #1788
-
-1789
-00:29:49.000 --> 00:29:50.000
-This is cue #1789
-
-1790
-00:29:50.000 --> 00:29:51.000
-This is cue #1790
-
-1791
-00:29:51.000 --> 00:29:52.000
-This is cue #1791
-
-1792
-00:29:52.000 --> 00:29:53.000
-This is cue #1792
-
-1793
-00:29:53.000 --> 00:29:54.000
-This is cue #1793
-
-1794
-00:29:54.000 --> 00:29:55.000
-This is cue #1794
-
-1795
-00:29:55.000 --> 00:29:56.000
-This is cue #1795
-
-1796
-00:29:56.000 --> 00:29:57.000
-This is cue #1796
-
-1797
-00:29:57.000 --> 00:29:58.000
-This is cue #1797
-
-1798
-00:29:58.000 --> 00:29:59.000
-This is cue #1798
-
-1799
-00:29:59.000 --> 00:30:00.000
-This is cue #1799
-
-1800
-00:30:00.000 --> 00:30:01.000
-This is cue #1800
-
-1801
-00:30:01.000 --> 00:30:02.000
-This is cue #1801
-
-1802
-00:30:02.000 --> 00:30:03.000
-This is cue #1802
-
-1803
-00:30:03.000 --> 00:30:04.000
-This is cue #1803
-
-1804
-00:30:04.000 --> 00:30:05.000
-This is cue #1804
-
-1805
-00:30:05.000 --> 00:30:06.000
-This is cue #1805
-
-1806
-00:30:06.000 --> 00:30:07.000
-This is cue #1806
-
-1807
-00:30:07.000 --> 00:30:08.000
-This is cue #1807
-
-1808
-00:30:08.000 --> 00:30:09.000
-This is cue #1808
-
-1809
-00:30:09.000 --> 00:30:10.000
-This is cue #1809
-
-1810
-00:30:10.000 --> 00:30:11.000
-This is cue #1810
-
-1811
-00:30:11.000 --> 00:30:12.000
-This is cue #1811
-
-1812
-00:30:12.000 --> 00:30:13.000
-This is cue #1812
-
-1813
-00:30:13.000 --> 00:30:14.000
-This is cue #1813
-
-1814
-00:30:14.000 --> 00:30:15.000
-This is cue #1814
-
-1815
-00:30:15.000 --> 00:30:16.000
-This is cue #1815
-
-1816
-00:30:16.000 --> 00:30:17.000
-This is cue #1816
-
-1817
-00:30:17.000 --> 00:30:18.000
-This is cue #1817
-
-1818
-00:30:18.000 --> 00:30:19.000
-This is cue #1818
-
-1819
-00:30:19.000 --> 00:30:20.000
-This is cue #1819
-
-1820
-00:30:20.000 --> 00:30:21.000
-This is cue #1820
-
-1821
-00:30:21.000 --> 00:30:22.000
-This is cue #1821
-
-1822
-00:30:22.000 --> 00:30:23.000
-This is cue #1822
-
-1823
-00:30:23.000 --> 00:30:24.000
-This is cue #1823
-
-1824
-00:30:24.000 --> 00:30:25.000
-This is cue #1824
-
-1825
-00:30:25.000 --> 00:30:26.000
-This is cue #1825
-
-1826
-00:30:26.000 --> 00:30:27.000
-This is cue #1826
-
-1827
-00:30:27.000 --> 00:30:28.000
-This is cue #1827
-
-1828
-00:30:28.000 --> 00:30:29.000
-This is cue #1828
-
-1829
-00:30:29.000 --> 00:30:30.000
-This is cue #1829
-
-1830
-00:30:30.000 --> 00:30:31.000
-This is cue #1830
-
-1831
-00:30:31.000 --> 00:30:32.000
-This is cue #1831
-
-1832
-00:30:32.000 --> 00:30:33.000
-This is cue #1832
-
-1833
-00:30:33.000 --> 00:30:34.000
-This is cue #1833
-
-1834
-00:30:34.000 --> 00:30:35.000
-This is cue #1834
-
-1835
-00:30:35.000 --> 00:30:36.000
-This is cue #1835
-
-1836
-00:30:36.000 --> 00:30:37.000
-This is cue #1836
-
-1837
-00:30:37.000 --> 00:30:38.000
-This is cue #1837
-
-1838
-00:30:38.000 --> 00:30:39.000
-This is cue #1838
-
-1839
-00:30:39.000 --> 00:30:40.000
-This is cue #1839
-
-1840
-00:30:40.000 --> 00:30:41.000
-This is cue #1840
-
-1841
-00:30:41.000 --> 00:30:42.000
-This is cue #1841
-
-1842
-00:30:42.000 --> 00:30:43.000
-This is cue #1842
-
-1843
-00:30:43.000 --> 00:30:44.000
-This is cue #1843
-
-1844
-00:30:44.000 --> 00:30:45.000
-This is cue #1844
-
-1845
-00:30:45.000 --> 00:30:46.000
-This is cue #1845
-
-1846
-00:30:46.000 --> 00:30:47.000
-This is cue #1846
-
-1847
-00:30:47.000 --> 00:30:48.000
-This is cue #1847
-
-1848
-00:30:48.000 --> 00:30:49.000
-This is cue #1848
-
-1849
-00:30:49.000 --> 00:30:50.000
-This is cue #1849
-
-1850
-00:30:50.000 --> 00:30:51.000
-This is cue #1850
-
-1851
-00:30:51.000 --> 00:30:52.000
-This is cue #1851
-
-1852
-00:30:52.000 --> 00:30:53.000
-This is cue #1852
-
-1853
-00:30:53.000 --> 00:30:54.000
-This is cue #1853
-
-1854
-00:30:54.000 --> 00:30:55.000
-This is cue #1854
-
-1855
-00:30:55.000 --> 00:30:56.000
-This is cue #1855
-
-1856
-00:30:56.000 --> 00:30:57.000
-This is cue #1856
-
-1857
-00:30:57.000 --> 00:30:58.000
-This is cue #1857
-
-1858
-00:30:58.000 --> 00:30:59.000
-This is cue #1858
-
-1859
-00:30:59.000 --> 00:31:00.000
-This is cue #1859
-
-1860
-00:31:00.000 --> 00:31:01.000
-This is cue #1860
-
-1861
-00:31:01.000 --> 00:31:02.000
-This is cue #1861
-
-1862
-00:31:02.000 --> 00:31:03.000
-This is cue #1862
-
-1863
-00:31:03.000 --> 00:31:04.000
-This is cue #1863
-
-1864
-00:31:04.000 --> 00:31:05.000
-This is cue #1864
-
-1865
-00:31:05.000 --> 00:31:06.000
-This is cue #1865
-
-1866
-00:31:06.000 --> 00:31:07.000
-This is cue #1866
-
-1867
-00:31:07.000 --> 00:31:08.000
-This is cue #1867
-
-1868
-00:31:08.000 --> 00:31:09.000
-This is cue #1868
-
-1869
-00:31:09.000 --> 00:31:10.000
-This is cue #1869
-
-1870
-00:31:10.000 --> 00:31:11.000
-This is cue #1870
-
-1871
-00:31:11.000 --> 00:31:12.000
-This is cue #1871
-
-1872
-00:31:12.000 --> 00:31:13.000
-This is cue #1872
-
-1873
-00:31:13.000 --> 00:31:14.000
-This is cue #1873
-
-1874
-00:31:14.000 --> 00:31:15.000
-This is cue #1874
-
-1875
-00:31:15.000 --> 00:31:16.000
-This is cue #1875
-
-1876
-00:31:16.000 --> 00:31:17.000
-This is cue #1876
-
-1877
-00:31:17.000 --> 00:31:18.000
-This is cue #1877
-
-1878
-00:31:18.000 --> 00:31:19.000
-This is cue #1878
-
-1879
-00:31:19.000 --> 00:31:20.000
-This is cue #1879
-
-1880
-00:31:20.000 --> 00:31:21.000
-This is cue #1880
-
-1881
-00:31:21.000 --> 00:31:22.000
-This is cue #1881
-
-1882
-00:31:22.000 --> 00:31:23.000
-This is cue #1882
-
-1883
-00:31:23.000 --> 00:31:24.000
-This is cue #1883
-
-1884
-00:31:24.000 --> 00:31:25.000
-This is cue #1884
-
-1885
-00:31:25.000 --> 00:31:26.000
-This is cue #1885
-
-1886
-00:31:26.000 --> 00:31:27.000
-This is cue #1886
-
-1887
-00:31:27.000 --> 00:31:28.000
-This is cue #1887
-
-1888
-00:31:28.000 --> 00:31:29.000
-This is cue #1888
-
-1889
-00:31:29.000 --> 00:31:30.000
-This is cue #1889
-
-1890
-00:31:30.000 --> 00:31:31.000
-This is cue #1890
-
-1891
-00:31:31.000 --> 00:31:32.000
-This is cue #1891
-
-1892
-00:31:32.000 --> 00:31:33.000
-This is cue #1892
-
-1893
-00:31:33.000 --> 00:31:34.000
-This is cue #1893
-
-1894
-00:31:34.000 --> 00:31:35.000
-This is cue #1894
-
-1895
-00:31:35.000 --> 00:31:36.000
-This is cue #1895
-
-1896
-00:31:36.000 --> 00:31:37.000
-This is cue #1896
-
-1897
-00:31:37.000 --> 00:31:38.000
-This is cue #1897
-
-1898
-00:31:38.000 --> 00:31:39.000
-This is cue #1898
-
-1899
-00:31:39.000 --> 00:31:40.000
-This is cue #1899
-
-1900
-00:31:40.000 --> 00:31:41.000
-This is cue #1900
-
-1901
-00:31:41.000 --> 00:31:42.000
-This is cue #1901
-
-1902
-00:31:42.000 --> 00:31:43.000
-This is cue #1902
-
-1903
-00:31:43.000 --> 00:31:44.000
-This is cue #1903
-
-1904
-00:31:44.000 --> 00:31:45.000
-This is cue #1904
-
-1905
-00:31:45.000 --> 00:31:46.000
-This is cue #1905
-
-1906
-00:31:46.000 --> 00:31:47.000
-This is cue #1906
-
-1907
-00:31:47.000 --> 00:31:48.000
-This is cue #1907
-
-1908
-00:31:48.000 --> 00:31:49.000
-This is cue #1908
-
-1909
-00:31:49.000 --> 00:31:50.000
-This is cue #1909
-
-1910
-00:31:50.000 --> 00:31:51.000
-This is cue #1910
-
-1911
-00:31:51.000 --> 00:31:52.000
-This is cue #1911
-
-1912
-00:31:52.000 --> 00:31:53.000
-This is cue #1912
-
-1913
-00:31:53.000 --> 00:31:54.000
-This is cue #1913
-
-1914
-00:31:54.000 --> 00:31:55.000
-This is cue #1914
-
-1915
-00:31:55.000 --> 00:31:56.000
-This is cue #1915
-
-1916
-00:31:56.000 --> 00:31:57.000
-This is cue #1916
-
-1917
-00:31:57.000 --> 00:31:58.000
-This is cue #1917
-
-1918
-00:31:58.000 --> 00:31:59.000
-This is cue #1918
-
-1919
-00:31:59.000 --> 00:32:00.000
-This is cue #1919
-
-1920
-00:32:00.000 --> 00:32:01.000
-This is cue #1920
-
-1921
-00:32:01.000 --> 00:32:02.000
-This is cue #1921
-
-1922
-00:32:02.000 --> 00:32:03.000
-This is cue #1922
-
-1923
-00:32:03.000 --> 00:32:04.000
-This is cue #1923
-
-1924
-00:32:04.000 --> 00:32:05.000
-This is cue #1924
-
-1925
-00:32:05.000 --> 00:32:06.000
-This is cue #1925
-
-1926
-00:32:06.000 --> 00:32:07.000
-This is cue #1926
-
-1927
-00:32:07.000 --> 00:32:08.000
-This is cue #1927
-
-1928
-00:32:08.000 --> 00:32:09.000
-This is cue #1928
-
-1929
-00:32:09.000 --> 00:32:10.000
-This is cue #1929
-
-1930
-00:32:10.000 --> 00:32:11.000
-This is cue #1930
-
-1931
-00:32:11.000 --> 00:32:12.000
-This is cue #1931
-
-1932
-00:32:12.000 --> 00:32:13.000
-This is cue #1932
-
-1933
-00:32:13.000 --> 00:32:14.000
-This is cue #1933
-
-1934
-00:32:14.000 --> 00:32:15.000
-This is cue #1934
-
-1935
-00:32:15.000 --> 00:32:16.000
-This is cue #1935
-
-1936
-00:32:16.000 --> 00:32:17.000
-This is cue #1936
-
-1937
-00:32:17.000 --> 00:32:18.000
-This is cue #1937
-
-1938
-00:32:18.000 --> 00:32:19.000
-This is cue #1938
-
-1939
-00:32:19.000 --> 00:32:20.000
-This is cue #1939
-
-1940
-00:32:20.000 --> 00:32:21.000
-This is cue #1940
-
-1941
-00:32:21.000 --> 00:32:22.000
-This is cue #1941
-
-1942
-00:32:22.000 --> 00:32:23.000
-This is cue #1942
-
-1943
-00:32:23.000 --> 00:32:24.000
-This is cue #1943
-
-1944
-00:32:24.000 --> 00:32:25.000
-This is cue #1944
-
-1945
-00:32:25.000 --> 00:32:26.000
-This is cue #1945
-
-1946
-00:32:26.000 --> 00:32:27.000
-This is cue #1946
-
-1947
-00:32:27.000 --> 00:32:28.000
-This is cue #1947
-
-1948
-00:32:28.000 --> 00:32:29.000
-This is cue #1948
-
-1949
-00:32:29.000 --> 00:32:30.000
-This is cue #1949
-
-1950
-00:32:30.000 --> 00:32:31.000
-This is cue #1950
-
-1951
-00:32:31.000 --> 00:32:32.000
-This is cue #1951
-
-1952
-00:32:32.000 --> 00:32:33.000
-This is cue #1952
-
-1953
-00:32:33.000 --> 00:32:34.000
-This is cue #1953
-
-1954
-00:32:34.000 --> 00:32:35.000
-This is cue #1954
-
-1955
-00:32:35.000 --> 00:32:36.000
-This is cue #1955
-
-1956
-00:32:36.000 --> 00:32:37.000
-This is cue #1956
-
-1957
-00:32:37.000 --> 00:32:38.000
-This is cue #1957
-
-1958
-00:32:38.000 --> 00:32:39.000
-This is cue #1958
-
-1959
-00:32:39.000 --> 00:32:40.000
-This is cue #1959
-
-1960
-00:32:40.000 --> 00:32:41.000
-This is cue #1960
-
-1961
-00:32:41.000 --> 00:32:42.000
-This is cue #1961
-
-1962
-00:32:42.000 --> 00:32:43.000
-This is cue #1962
-
-1963
-00:32:43.000 --> 00:32:44.000
-This is cue #1963
-
-1964
-00:32:44.000 --> 00:32:45.000
-This is cue #1964
-
-1965
-00:32:45.000 --> 00:32:46.000
-This is cue #1965
-
-1966
-00:32:46.000 --> 00:32:47.000
-This is cue #1966
-
-1967
-00:32:47.000 --> 00:32:48.000
-This is cue #1967
-
-1968
-00:32:48.000 --> 00:32:49.000
-This is cue #1968
-
-1969
-00:32:49.000 --> 00:32:50.000
-This is cue #1969
-
-1970
-00:32:50.000 --> 00:32:51.000
-This is cue #1970
-
-1971
-00:32:51.000 --> 00:32:52.000
-This is cue #1971
-
-1972
-00:32:52.000 --> 00:32:53.000
-This is cue #1972
-
-1973
-00:32:53.000 --> 00:32:54.000
-This is cue #1973
-
-1974
-00:32:54.000 --> 00:32:55.000
-This is cue #1974
-
-1975
-00:32:55.000 --> 00:32:56.000
-This is cue #1975
-
-1976
-00:32:56.000 --> 00:32:57.000
-This is cue #1976
-
-1977
-00:32:57.000 --> 00:32:58.000
-This is cue #1977
-
-1978
-00:32:58.000 --> 00:32:59.000
-This is cue #1978
-
-1979
-00:32:59.000 --> 00:33:00.000
-This is cue #1979
-
-1980
-00:33:00.000 --> 00:33:01.000
-This is cue #1980
-
-1981
-00:33:01.000 --> 00:33:02.000
-This is cue #1981
-
-1982
-00:33:02.000 --> 00:33:03.000
-This is cue #1982
-
-1983
-00:33:03.000 --> 00:33:04.000
-This is cue #1983
-
-1984
-00:33:04.000 --> 00:33:05.000
-This is cue #1984
-
-1985
-00:33:05.000 --> 00:33:06.000
-This is cue #1985
-
-1986
-00:33:06.000 --> 00:33:07.000
-This is cue #1986
-
-1987
-00:33:07.000 --> 00:33:08.000
-This is cue #1987
-
-1988
-00:33:08.000 --> 00:33:09.000
-This is cue #1988
-
-1989
-00:33:09.000 --> 00:33:10.000
-This is cue #1989
-
-1990
-00:33:10.000 --> 00:33:11.000
-This is cue #1990
-
-1991
-00:33:11.000 --> 00:33:12.000
-This is cue #1991
-
-1992
-00:33:12.000 --> 00:33:13.000
-This is cue #1992
-
-1993
-00:33:13.000 --> 00:33:14.000
-This is cue #1993
-
-1994
-00:33:14.000 --> 00:33:15.000
-This is cue #1994
-
-1995
-00:33:15.000 --> 00:33:16.000
-This is cue #1995
-
-1996
-00:33:16.000 --> 00:33:17.000
-This is cue #1996
-
-1997
-00:33:17.000 --> 00:33:18.000
-This is cue #1997
-
-1998
-00:33:18.000 --> 00:33:19.000
-This is cue #1998
-
-1999
-00:33:19.000 --> 00:33:20.000
-This is cue #1999
-
-2000
-00:33:20.000 --> 00:33:21.000
-This is cue #2000
-
-2001
-00:33:21.000 --> 00:33:22.000
-This is cue #2001
-
-2002
-00:33:22.000 --> 00:33:23.000
-This is cue #2002
-
-2003
-00:33:23.000 --> 00:33:24.000
-This is cue #2003
-
-2004
-00:33:24.000 --> 00:33:25.000
-This is cue #2004
-
-2005
-00:33:25.000 --> 00:33:26.000
-This is cue #2005
-
-2006
-00:33:26.000 --> 00:33:27.000
-This is cue #2006
-
-2007
-00:33:27.000 --> 00:33:28.000
-This is cue #2007
-
-2008
-00:33:28.000 --> 00:33:29.000
-This is cue #2008
-
-2009
-00:33:29.000 --> 00:33:30.000
-This is cue #2009
-
-2010
-00:33:30.000 --> 00:33:31.000
-This is cue #2010
-
-2011
-00:33:31.000 --> 00:33:32.000
-This is cue #2011
-
-2012
-00:33:32.000 --> 00:33:33.000
-This is cue #2012
-
-2013
-00:33:33.000 --> 00:33:34.000
-This is cue #2013
-
-2014
-00:33:34.000 --> 00:33:35.000
-This is cue #2014
-
-2015
-00:33:35.000 --> 00:33:36.000
-This is cue #2015
-
-2016
-00:33:36.000 --> 00:33:37.000
-This is cue #2016
-
-2017
-00:33:37.000 --> 00:33:38.000
-This is cue #2017
-
-2018
-00:33:38.000 --> 00:33:39.000
-This is cue #2018
-
-2019
-00:33:39.000 --> 00:33:40.000
-This is cue #2019
-
-2020
-00:33:40.000 --> 00:33:41.000
-This is cue #2020
-
-2021
-00:33:41.000 --> 00:33:42.000
-This is cue #2021
-
-2022
-00:33:42.000 --> 00:33:43.000
-This is cue #2022
-
-2023
-00:33:43.000 --> 00:33:44.000
-This is cue #2023
-
-2024
-00:33:44.000 --> 00:33:45.000
-This is cue #2024
-
-2025
-00:33:45.000 --> 00:33:46.000
-This is cue #2025
-
-2026
-00:33:46.000 --> 00:33:47.000
-This is cue #2026
-
-2027
-00:33:47.000 --> 00:33:48.000
-This is cue #2027
-
-2028
-00:33:48.000 --> 00:33:49.000
-This is cue #2028
-
-2029
-00:33:49.000 --> 00:33:50.000
-This is cue #2029
-
-2030
-00:33:50.000 --> 00:33:51.000
-This is cue #2030
-
-2031
-00:33:51.000 --> 00:33:52.000
-This is cue #2031
-
-2032
-00:33:52.000 --> 00:33:53.000
-This is cue #2032
-
-2033
-00:33:53.000 --> 00:33:54.000
-This is cue #2033
-
-2034
-00:33:54.000 --> 00:33:55.000
-This is cue #2034
-
-2035
-00:33:55.000 --> 00:33:56.000
-This is cue #2035
-
-2036
-00:33:56.000 --> 00:33:57.000
-This is cue #2036
-
-2037
-00:33:57.000 --> 00:33:58.000
-This is cue #2037
-
-2038
-00:33:58.000 --> 00:33:59.000
-This is cue #2038
-
-2039
-00:33:59.000 --> 00:34:00.000
-This is cue #2039
-
-2040
-00:34:00.000 --> 00:34:01.000
-This is cue #2040
-
-2041
-00:34:01.000 --> 00:34:02.000
-This is cue #2041
-
-2042
-00:34:02.000 --> 00:34:03.000
-This is cue #2042
-
-2043
-00:34:03.000 --> 00:34:04.000
-This is cue #2043
-
-2044
-00:34:04.000 --> 00:34:05.000
-This is cue #2044
-
-2045
-00:34:05.000 --> 00:34:06.000
-This is cue #2045
-
-2046
-00:34:06.000 --> 00:34:07.000
-This is cue #2046
-
-2047
-00:34:07.000 --> 00:34:08.000
-This is cue #2047
-
-2048
-00:34:08.000 --> 00:34:09.000
-This is cue #2048
-
-2049
-00:34:09.000 --> 00:34:10.000
-This is cue #2049
-
-2050
-00:34:10.000 --> 00:34:11.000
-This is cue #2050
-
-2051
-00:34:11.000 --> 00:34:12.000
-This is cue #2051
-
-2052
-00:34:12.000 --> 00:34:13.000
-This is cue #2052
-
-2053
-00:34:13.000 --> 00:34:14.000
-This is cue #2053
-
-2054
-00:34:14.000 --> 00:34:15.000
-This is cue #2054
-
-2055
-00:34:15.000 --> 00:34:16.000
-This is cue #2055
-
-2056
-00:34:16.000 --> 00:34:17.000
-This is cue #2056
-
-2057
-00:34:17.000 --> 00:34:18.000
-This is cue #2057
-
-2058
-00:34:18.000 --> 00:34:19.000
-This is cue #2058
-
-2059
-00:34:19.000 --> 00:34:20.000
-This is cue #2059
-
-2060
-00:34:20.000 --> 00:34:21.000
-This is cue #2060
-
-2061
-00:34:21.000 --> 00:34:22.000
-This is cue #2061
-
-2062
-00:34:22.000 --> 00:34:23.000
-This is cue #2062
-
-2063
-00:34:23.000 --> 00:34:24.000
-This is cue #2063
-
-2064
-00:34:24.000 --> 00:34:25.000
-This is cue #2064
-
-2065
-00:34:25.000 --> 00:34:26.000
-This is cue #2065
-
-2066
-00:34:26.000 --> 00:34:27.000
-This is cue #2066
-
-2067
-00:34:27.000 --> 00:34:28.000
-This is cue #2067
-
-2068
-00:34:28.000 --> 00:34:29.000
-This is cue #2068
-
-2069
-00:34:29.000 --> 00:34:30.000
-This is cue #2069
-
-2070
-00:34:30.000 --> 00:34:31.000
-This is cue #2070
-
-2071
-00:34:31.000 --> 00:34:32.000
-This is cue #2071
-
-2072
-00:34:32.000 --> 00:34:33.000
-This is cue #2072
-
-2073
-00:34:33.000 --> 00:34:34.000
-This is cue #2073
-
-2074
-00:34:34.000 --> 00:34:35.000
-This is cue #2074
-
-2075
-00:34:35.000 --> 00:34:36.000
-This is cue #2075
-
-2076
-00:34:36.000 --> 00:34:37.000
-This is cue #2076
-
-2077
-00:34:37.000 --> 00:34:38.000
-This is cue #2077
-
-2078
-00:34:38.000 --> 00:34:39.000
-This is cue #2078
-
-2079
-00:34:39.000 --> 00:34:40.000
-This is cue #2079
-
-2080
-00:34:40.000 --> 00:34:41.000
-This is cue #2080
-
-2081
-00:34:41.000 --> 00:34:42.000
-This is cue #2081
-
-2082
-00:34:42.000 --> 00:34:43.000
-This is cue #2082
-
-2083
-00:34:43.000 --> 00:34:44.000
-This is cue #2083
-
-2084
-00:34:44.000 --> 00:34:45.000
-This is cue #2084
-
-2085
-00:34:45.000 --> 00:34:46.000
-This is cue #2085
-
-2086
-00:34:46.000 --> 00:34:47.000
-This is cue #2086
-
-2087
-00:34:47.000 --> 00:34:48.000
-This is cue #2087
-
-2088
-00:34:48.000 --> 00:34:49.000
-This is cue #2088
-
-2089
-00:34:49.000 --> 00:34:50.000
-This is cue #2089
-
-2090
-00:34:50.000 --> 00:34:51.000
-This is cue #2090
-
-2091
-00:34:51.000 --> 00:34:52.000
-This is cue #2091
-
-2092
-00:34:52.000 --> 00:34:53.000
-This is cue #2092
-
-2093
-00:34:53.000 --> 00:34:54.000
-This is cue #2093
-
-2094
-00:34:54.000 --> 00:34:55.000
-This is cue #2094
-
-2095
-00:34:55.000 --> 00:34:56.000
-This is cue #2095
-
-2096
-00:34:56.000 --> 00:34:57.000
-This is cue #2096
-
-2097
-00:34:57.000 --> 00:34:58.000
-This is cue #2097
-
-2098
-00:34:58.000 --> 00:34:59.000
-This is cue #2098
-
-2099
-00:34:59.000 --> 00:35:00.000
-This is cue #2099
-
-2100
-00:35:00.000 --> 00:35:01.000
-This is cue #2100
-
-2101
-00:35:01.000 --> 00:35:02.000
-This is cue #2101
-
-2102
-00:35:02.000 --> 00:35:03.000
-This is cue #2102
-
-2103
-00:35:03.000 --> 00:35:04.000
-This is cue #2103
-
-2104
-00:35:04.000 --> 00:35:05.000
-This is cue #2104
-
-2105
-00:35:05.000 --> 00:35:06.000
-This is cue #2105
-
-2106
-00:35:06.000 --> 00:35:07.000
-This is cue #2106
-
-2107
-00:35:07.000 --> 00:35:08.000
-This is cue #2107
-
-2108
-00:35:08.000 --> 00:35:09.000
-This is cue #2108
-
-2109
-00:35:09.000 --> 00:35:10.000
-This is cue #2109
-
-2110
-00:35:10.000 --> 00:35:11.000
-This is cue #2110
-
-2111
-00:35:11.000 --> 00:35:12.000
-This is cue #2111
-
-2112
-00:35:12.000 --> 00:35:13.000
-This is cue #2112
-
-2113
-00:35:13.000 --> 00:35:14.000
-This is cue #2113
-
-2114
-00:35:14.000 --> 00:35:15.000
-This is cue #2114
-
-2115
-00:35:15.000 --> 00:35:16.000
-This is cue #2115
-
-2116
-00:35:16.000 --> 00:35:17.000
-This is cue #2116
-
-2117
-00:35:17.000 --> 00:35:18.000
-This is cue #2117
-
-2118
-00:35:18.000 --> 00:35:19.000
-This is cue #2118
-
-2119
-00:35:19.000 --> 00:35:20.000
-This is cue #2119
-
-2120
-00:35:20.000 --> 00:35:21.000
-This is cue #2120
-
-2121
-00:35:21.000 --> 00:35:22.000
-This is cue #2121
-
-2122
-00:35:22.000 --> 00:35:23.000
-This is cue #2122
-
-2123
-00:35:23.000 --> 00:35:24.000
-This is cue #2123
-
-2124
-00:35:24.000 --> 00:35:25.000
-This is cue #2124
-
-2125
-00:35:25.000 --> 00:35:26.000
-This is cue #2125
-
-2126
-00:35:26.000 --> 00:35:27.000
-This is cue #2126
-
-2127
-00:35:27.000 --> 00:35:28.000
-This is cue #2127
-
-2128
-00:35:28.000 --> 00:35:29.000
-This is cue #2128
-
-2129
-00:35:29.000 --> 00:35:30.000
-This is cue #2129
-
-2130
-00:35:30.000 --> 00:35:31.000
-This is cue #2130
-
-2131
-00:35:31.000 --> 00:35:32.000
-This is cue #2131
-
-2132
-00:35:32.000 --> 00:35:33.000
-This is cue #2132
-
-2133
-00:35:33.000 --> 00:35:34.000
-This is cue #2133
-
-2134
-00:35:34.000 --> 00:35:35.000
-This is cue #2134
-
-2135
-00:35:35.000 --> 00:35:36.000
-This is cue #2135
-
-2136
-00:35:36.000 --> 00:35:37.000
-This is cue #2136
-
-2137
-00:35:37.000 --> 00:35:38.000
-This is cue #2137
-
-2138
-00:35:38.000 --> 00:35:39.000
-This is cue #2138
-
-2139
-00:35:39.000 --> 00:35:40.000
-This is cue #2139
-
-2140
-00:35:40.000 --> 00:35:41.000
-This is cue #2140
-
-2141
-00:35:41.000 --> 00:35:42.000
-This is cue #2141
-
-2142
-00:35:42.000 --> 00:35:43.000
-This is cue #2142
-
-2143
-00:35:43.000 --> 00:35:44.000
-This is cue #2143
-
-2144
-00:35:44.000 --> 00:35:45.000
-This is cue #2144
-
-2145
-00:35:45.000 --> 00:35:46.000
-This is cue #2145
-
-2146
-00:35:46.000 --> 00:35:47.000
-This is cue #2146
-
-2147
-00:35:47.000 --> 00:35:48.000
-This is cue #2147
-
-2148
-00:35:48.000 --> 00:35:49.000
-This is cue #2148
-
-2149
-00:35:49.000 --> 00:35:50.000
-This is cue #2149
-
-2150
-00:35:50.000 --> 00:35:51.000
-This is cue #2150
-
-2151
-00:35:51.000 --> 00:35:52.000
-This is cue #2151
-
-2152
-00:35:52.000 --> 00:35:53.000
-This is cue #2152
-
-2153
-00:35:53.000 --> 00:35:54.000
-This is cue #2153
-
-2154
-00:35:54.000 --> 00:35:55.000
-This is cue #2154
-
-2155
-00:35:55.000 --> 00:35:56.000
-This is cue #2155
-
-2156
-00:35:56.000 --> 00:35:57.000
-This is cue #2156
-
-2157
-00:35:57.000 --> 00:35:58.000
-This is cue #2157
-
-2158
-00:35:58.000 --> 00:35:59.000
-This is cue #2158
-
-2159
-00:35:59.000 --> 00:36:00.000
-This is cue #2159
-
-2160
-00:36:00.000 --> 00:36:01.000
-This is cue #2160
-
-2161
-00:36:01.000 --> 00:36:02.000
-This is cue #2161
-
-2162
-00:36:02.000 --> 00:36:03.000
-This is cue #2162
-
-2163
-00:36:03.000 --> 00:36:04.000
-This is cue #2163
-
-2164
-00:36:04.000 --> 00:36:05.000
-This is cue #2164
-
-2165
-00:36:05.000 --> 00:36:06.000
-This is cue #2165
-
-2166
-00:36:06.000 --> 00:36:07.000
-This is cue #2166
-
-2167
-00:36:07.000 --> 00:36:08.000
-This is cue #2167
-
-2168
-00:36:08.000 --> 00:36:09.000
-This is cue #2168
-
-2169
-00:36:09.000 --> 00:36:10.000
-This is cue #2169
-
-2170
-00:36:10.000 --> 00:36:11.000
-This is cue #2170
-
-2171
-00:36:11.000 --> 00:36:12.000
-This is cue #2171
-
-2172
-00:36:12.000 --> 00:36:13.000
-This is cue #2172
-
-2173
-00:36:13.000 --> 00:36:14.000
-This is cue #2173
-
-2174
-00:36:14.000 --> 00:36:15.000
-This is cue #2174
-
-2175
-00:36:15.000 --> 00:36:16.000
-This is cue #2175
-
-2176
-00:36:16.000 --> 00:36:17.000
-This is cue #2176
-
-2177
-00:36:17.000 --> 00:36:18.000
-This is cue #2177
-
-2178
-00:36:18.000 --> 00:36:19.000
-This is cue #2178
-
-2179
-00:36:19.000 --> 00:36:20.000
-This is cue #2179
-
-2180
-00:36:20.000 --> 00:36:21.000
-This is cue #2180
-
-2181
-00:36:21.000 --> 00:36:22.000
-This is cue #2181
-
-2182
-00:36:22.000 --> 00:36:23.000
-This is cue #2182
-
-2183
-00:36:23.000 --> 00:36:24.000
-This is cue #2183
-
-2184
-00:36:24.000 --> 00:36:25.000
-This is cue #2184
-
-2185
-00:36:25.000 --> 00:36:26.000
-This is cue #2185
-
-2186
-00:36:26.000 --> 00:36:27.000
-This is cue #2186
-
-2187
-00:36:27.000 --> 00:36:28.000
-This is cue #2187
-
-2188
-00:36:28.000 --> 00:36:29.000
-This is cue #2188
-
-2189
-00:36:29.000 --> 00:36:30.000
-This is cue #2189
-
-2190
-00:36:30.000 --> 00:36:31.000
-This is cue #2190
-
-2191
-00:36:31.000 --> 00:36:32.000
-This is cue #2191
-
-2192
-00:36:32.000 --> 00:36:33.000
-This is cue #2192
-
-2193
-00:36:33.000 --> 00:36:34.000
-This is cue #2193
-
-2194
-00:36:34.000 --> 00:36:35.000
-This is cue #2194
-
-2195
-00:36:35.000 --> 00:36:36.000
-This is cue #2195
-
-2196
-00:36:36.000 --> 00:36:37.000
-This is cue #2196
-
-2197
-00:36:37.000 --> 00:36:38.000
-This is cue #2197
-
-2198
-00:36:38.000 --> 00:36:39.000
-This is cue #2198
-
-2199
-00:36:39.000 --> 00:36:40.000
-This is cue #2199
-
-2200
-00:36:40.000 --> 00:36:41.000
-This is cue #2200
-
-2201
-00:36:41.000 --> 00:36:42.000
-This is cue #2201
-
-2202
-00:36:42.000 --> 00:36:43.000
-This is cue #2202
-
-2203
-00:36:43.000 --> 00:36:44.000
-This is cue #2203
-
-2204
-00:36:44.000 --> 00:36:45.000
-This is cue #2204
-
-2205
-00:36:45.000 --> 00:36:46.000
-This is cue #2205
-
-2206
-00:36:46.000 --> 00:36:47.000
-This is cue #2206
-
-2207
-00:36:47.000 --> 00:36:48.000
-This is cue #2207
-
-2208
-00:36:48.000 --> 00:36:49.000
-This is cue #2208
-
-2209
-00:36:49.000 --> 00:36:50.000
-This is cue #2209
-
-2210
-00:36:50.000 --> 00:36:51.000
-This is cue #2210
-
-2211
-00:36:51.000 --> 00:36:52.000
-This is cue #2211
-
-2212
-00:36:52.000 --> 00:36:53.000
-This is cue #2212
-
-2213
-00:36:53.000 --> 00:36:54.000
-This is cue #2213
-
-2214
-00:36:54.000 --> 00:36:55.000
-This is cue #2214
-
-2215
-00:36:55.000 --> 00:36:56.000
-This is cue #2215
-
-2216
-00:36:56.000 --> 00:36:57.000
-This is cue #2216
-
-2217
-00:36:57.000 --> 00:36:58.000
-This is cue #2217
-
-2218
-00:36:58.000 --> 00:36:59.000
-This is cue #2218
-
-2219
-00:36:59.000 --> 00:37:00.000
-This is cue #2219
-
-2220
-00:37:00.000 --> 00:37:01.000
-This is cue #2220
-
-2221
-00:37:01.000 --> 00:37:02.000
-This is cue #2221
-
-2222
-00:37:02.000 --> 00:37:03.000
-This is cue #2222
-
-2223
-00:37:03.000 --> 00:37:04.000
-This is cue #2223
-
-2224
-00:37:04.000 --> 00:37:05.000
-This is cue #2224
-
-2225
-00:37:05.000 --> 00:37:06.000
-This is cue #2225
-
-2226
-00:37:06.000 --> 00:37:07.000
-This is cue #2226
-
-2227
-00:37:07.000 --> 00:37:08.000
-This is cue #2227
-
-2228
-00:37:08.000 --> 00:37:09.000
-This is cue #2228
-
-2229
-00:37:09.000 --> 00:37:10.000
-This is cue #2229
-
-2230
-00:37:10.000 --> 00:37:11.000
-This is cue #2230
-
-2231
-00:37:11.000 --> 00:37:12.000
-This is cue #2231
-
-2232
-00:37:12.000 --> 00:37:13.000
-This is cue #2232
-
-2233
-00:37:13.000 --> 00:37:14.000
-This is cue #2233
-
-2234
-00:37:14.000 --> 00:37:15.000
-This is cue #2234
-
-2235
-00:37:15.000 --> 00:37:16.000
-This is cue #2235
-
-2236
-00:37:16.000 --> 00:37:17.000
-This is cue #2236
-
-2237
-00:37:17.000 --> 00:37:18.000
-This is cue #2237
-
-2238
-00:37:18.000 --> 00:37:19.000
-This is cue #2238
-
-2239
-00:37:19.000 --> 00:37:20.000
-This is cue #2239
-
-2240
-00:37:20.000 --> 00:37:21.000
-This is cue #2240
-
-2241
-00:37:21.000 --> 00:37:22.000
-This is cue #2241
-
-2242
-00:37:22.000 --> 00:37:23.000
-This is cue #2242
-
-2243
-00:37:23.000 --> 00:37:24.000
-This is cue #2243
-
-2244
-00:37:24.000 --> 00:37:25.000
-This is cue #2244
-
-2245
-00:37:25.000 --> 00:37:26.000
-This is cue #2245
-
-2246
-00:37:26.000 --> 00:37:27.000
-This is cue #2246
-
-2247
-00:37:27.000 --> 00:37:28.000
-This is cue #2247
-
-2248
-00:37:28.000 --> 00:37:29.000
-This is cue #2248
-
-2249
-00:37:29.000 --> 00:37:30.000
-This is cue #2249
-
-2250
-00:37:30.000 --> 00:37:31.000
-This is cue #2250
-
-2251
-00:37:31.000 --> 00:37:32.000
-This is cue #2251
-
-2252
-00:37:32.000 --> 00:37:33.000
-This is cue #2252
-
-2253
-00:37:33.000 --> 00:37:34.000
-This is cue #2253
-
-2254
-00:37:34.000 --> 00:37:35.000
-This is cue #2254
-
-2255
-00:37:35.000 --> 00:37:36.000
-This is cue #2255
-
-2256
-00:37:36.000 --> 00:37:37.000
-This is cue #2256
-
-2257
-00:37:37.000 --> 00:37:38.000
-This is cue #2257
-
-2258
-00:37:38.000 --> 00:37:39.000
-This is cue #2258
-
-2259
-00:37:39.000 --> 00:37:40.000
-This is cue #2259
-
-2260
-00:37:40.000 --> 00:37:41.000
-This is cue #2260
-
-2261
-00:37:41.000 --> 00:37:42.000
-This is cue #2261
-
-2262
-00:37:42.000 --> 00:37:43.000
-This is cue #2262
-
-2263
-00:37:43.000 --> 00:37:44.000
-This is cue #2263
-
-2264
-00:37:44.000 --> 00:37:45.000
-This is cue #2264
-
-2265
-00:37:45.000 --> 00:37:46.000
-This is cue #2265
-
-2266
-00:37:46.000 --> 00:37:47.000
-This is cue #2266
-
-2267
-00:37:47.000 --> 00:37:48.000
-This is cue #2267
-
-2268
-00:37:48.000 --> 00:37:49.000
-This is cue #2268
-
-2269
-00:37:49.000 --> 00:37:50.000
-This is cue #2269
-
-2270
-00:37:50.000 --> 00:37:51.000
-This is cue #2270
-
-2271
-00:37:51.000 --> 00:37:52.000
-This is cue #2271
-
-2272
-00:37:52.000 --> 00:37:53.000
-This is cue #2272
-
-2273
-00:37:53.000 --> 00:37:54.000
-This is cue #2273
-
-2274
-00:37:54.000 --> 00:37:55.000
-This is cue #2274
-
-2275
-00:37:55.000 --> 00:37:56.000
-This is cue #2275
-
-2276
-00:37:56.000 --> 00:37:57.000
-This is cue #2276
-
-2277
-00:37:57.000 --> 00:37:58.000
-This is cue #2277
-
-2278
-00:37:58.000 --> 00:37:59.000
-This is cue #2278
-
-2279
-00:37:59.000 --> 00:38:00.000
-This is cue #2279
-
-2280
-00:38:00.000 --> 00:38:01.000
-This is cue #2280
-
-2281
-00:38:01.000 --> 00:38:02.000
-This is cue #2281
-
-2282
-00:38:02.000 --> 00:38:03.000
-This is cue #2282
-
-2283
-00:38:03.000 --> 00:38:04.000
-This is cue #2283
-
-2284
-00:38:04.000 --> 00:38:05.000
-This is cue #2284
-
-2285
-00:38:05.000 --> 00:38:06.000
-This is cue #2285
-
-2286
-00:38:06.000 --> 00:38:07.000
-This is cue #2286
-
-2287
-00:38:07.000 --> 00:38:08.000
-This is cue #2287
-
-2288
-00:38:08.000 --> 00:38:09.000
-This is cue #2288
-
-2289
-00:38:09.000 --> 00:38:10.000
-This is cue #2289
-
-2290
-00:38:10.000 --> 00:38:11.000
-This is cue #2290
-
-2291
-00:38:11.000 --> 00:38:12.000
-This is cue #2291
-
-2292
-00:38:12.000 --> 00:38:13.000
-This is cue #2292
-
-2293
-00:38:13.000 --> 00:38:14.000
-This is cue #2293
-
-2294
-00:38:14.000 --> 00:38:15.000
-This is cue #2294
-
-2295
-00:38:15.000 --> 00:38:16.000
-This is cue #2295
-
-2296
-00:38:16.000 --> 00:38:17.000
-This is cue #2296
-
-2297
-00:38:17.000 --> 00:38:18.000
-This is cue #2297
-
-2298
-00:38:18.000 --> 00:38:19.000
-This is cue #2298
-
-2299
-00:38:19.000 --> 00:38:20.000
-This is cue #2299
-
-2300
-00:38:20.000 --> 00:38:21.000
-This is cue #2300
-
-2301
-00:38:21.000 --> 00:38:22.000
-This is cue #2301
-
-2302
-00:38:22.000 --> 00:38:23.000
-This is cue #2302
-
-2303
-00:38:23.000 --> 00:38:24.000
-This is cue #2303
-
-2304
-00:38:24.000 --> 00:38:25.000
-This is cue #2304
-
-2305
-00:38:25.000 --> 00:38:26.000
-This is cue #2305
-
-2306
-00:38:26.000 --> 00:38:27.000
-This is cue #2306
-
-2307
-00:38:27.000 --> 00:38:28.000
-This is cue #2307
-
-2308
-00:38:28.000 --> 00:38:29.000
-This is cue #2308
-
-2309
-00:38:29.000 --> 00:38:30.000
-This is cue #2309
-
-2310
-00:38:30.000 --> 00:38:31.000
-This is cue #2310
-
-2311
-00:38:31.000 --> 00:38:32.000
-This is cue #2311
-
-2312
-00:38:32.000 --> 00:38:33.000
-This is cue #2312
-
-2313
-00:38:33.000 --> 00:38:34.000
-This is cue #2313
-
-2314
-00:38:34.000 --> 00:38:35.000
-This is cue #2314
-
-2315
-00:38:35.000 --> 00:38:36.000
-This is cue #2315
-
-2316
-00:38:36.000 --> 00:38:37.000
-This is cue #2316
-
-2317
-00:38:37.000 --> 00:38:38.000
-This is cue #2317
-
-2318
-00:38:38.000 --> 00:38:39.000
-This is cue #2318
-
-2319
-00:38:39.000 --> 00:38:40.000
-This is cue #2319
-
-2320
-00:38:40.000 --> 00:38:41.000
-This is cue #2320
-
-2321
-00:38:41.000 --> 00:38:42.000
-This is cue #2321
-
-2322
-00:38:42.000 --> 00:38:43.000
-This is cue #2322
-
-2323
-00:38:43.000 --> 00:38:44.000
-This is cue #2323
-
-2324
-00:38:44.000 --> 00:38:45.000
-This is cue #2324
-
-2325
-00:38:45.000 --> 00:38:46.000
-This is cue #2325
-
-2326
-00:38:46.000 --> 00:38:47.000
-This is cue #2326
-
-2327
-00:38:47.000 --> 00:38:48.000
-This is cue #2327
-
-2328
-00:38:48.000 --> 00:38:49.000
-This is cue #2328
-
-2329
-00:38:49.000 --> 00:38:50.000
-This is cue #2329
-
-2330
-00:38:50.000 --> 00:38:51.000
-This is cue #2330
-
-2331
-00:38:51.000 --> 00:38:52.000
-This is cue #2331
-
-2332
-00:38:52.000 --> 00:38:53.000
-This is cue #2332
-
-2333
-00:38:53.000 --> 00:38:54.000
-This is cue #2333
-
-2334
-00:38:54.000 --> 00:38:55.000
-This is cue #2334
-
-2335
-00:38:55.000 --> 00:38:56.000
-This is cue #2335
-
-2336
-00:38:56.000 --> 00:38:57.000
-This is cue #2336
-
-2337
-00:38:57.000 --> 00:38:58.000
-This is cue #2337
-
-2338
-00:38:58.000 --> 00:38:59.000
-This is cue #2338
-
-2339
-00:38:59.000 --> 00:39:00.000
-This is cue #2339
-
-2340
-00:39:00.000 --> 00:39:01.000
-This is cue #2340
-
-2341
-00:39:01.000 --> 00:39:02.000
-This is cue #2341
-
-2342
-00:39:02.000 --> 00:39:03.000
-This is cue #2342
-
-2343
-00:39:03.000 --> 00:39:04.000
-This is cue #2343
-
-2344
-00:39:04.000 --> 00:39:05.000
-This is cue #2344
-
-2345
-00:39:05.000 --> 00:39:06.000
-This is cue #2345
-
-2346
-00:39:06.000 --> 00:39:07.000
-This is cue #2346
-
-2347
-00:39:07.000 --> 00:39:08.000
-This is cue #2347
-
-2348
-00:39:08.000 --> 00:39:09.000
-This is cue #2348
-
-2349
-00:39:09.000 --> 00:39:10.000
-This is cue #2349
-
-2350
-00:39:10.000 --> 00:39:11.000
-This is cue #2350
-
-2351
-00:39:11.000 --> 00:39:12.000
-This is cue #2351
-
-2352
-00:39:12.000 --> 00:39:13.000
-This is cue #2352
-
-2353
-00:39:13.000 --> 00:39:14.000
-This is cue #2353
-
-2354
-00:39:14.000 --> 00:39:15.000
-This is cue #2354
-
-2355
-00:39:15.000 --> 00:39:16.000
-This is cue #2355
-
-2356
-00:39:16.000 --> 00:39:17.000
-This is cue #2356
-
-2357
-00:39:17.000 --> 00:39:18.000
-This is cue #2357
-
-2358
-00:39:18.000 --> 00:39:19.000
-This is cue #2358
-
-2359
-00:39:19.000 --> 00:39:20.000
-This is cue #2359
-
-2360
-00:39:20.000 --> 00:39:21.000
-This is cue #2360
-
-2361
-00:39:21.000 --> 00:39:22.000
-This is cue #2361
-
-2362
-00:39:22.000 --> 00:39:23.000
-This is cue #2362
-
-2363
-00:39:23.000 --> 00:39:24.000
-This is cue #2363
-
-2364
-00:39:24.000 --> 00:39:25.000
-This is cue #2364
-
-2365
-00:39:25.000 --> 00:39:26.000
-This is cue #2365
-
-2366
-00:39:26.000 --> 00:39:27.000
-This is cue #2366
-
-2367
-00:39:27.000 --> 00:39:28.000
-This is cue #2367
-
-2368
-00:39:28.000 --> 00:39:29.000
-This is cue #2368
-
-2369
-00:39:29.000 --> 00:39:30.000
-This is cue #2369
-
-2370
-00:39:30.000 --> 00:39:31.000
-This is cue #2370
-
-2371
-00:39:31.000 --> 00:39:32.000
-This is cue #2371
-
-2372
-00:39:32.000 --> 00:39:33.000
-This is cue #2372
-
-2373
-00:39:33.000 --> 00:39:34.000
-This is cue #2373
-
-2374
-00:39:34.000 --> 00:39:35.000
-This is cue #2374
-
-2375
-00:39:35.000 --> 00:39:36.000
-This is cue #2375
-
-2376
-00:39:36.000 --> 00:39:37.000
-This is cue #2376
-
-2377
-00:39:37.000 --> 00:39:38.000
-This is cue #2377
-
-2378
-00:39:38.000 --> 00:39:39.000
-This is cue #2378
-
-2379
-00:39:39.000 --> 00:39:40.000
-This is cue #2379
-
-2380
-00:39:40.000 --> 00:39:41.000
-This is cue #2380
-
-2381
-00:39:41.000 --> 00:39:42.000
-This is cue #2381
-
-2382
-00:39:42.000 --> 00:39:43.000
-This is cue #2382
-
-2383
-00:39:43.000 --> 00:39:44.000
-This is cue #2383
-
-2384
-00:39:44.000 --> 00:39:45.000
-This is cue #2384
-
-2385
-00:39:45.000 --> 00:39:46.000
-This is cue #2385
-
-2386
-00:39:46.000 --> 00:39:47.000
-This is cue #2386
-
-2387
-00:39:47.000 --> 00:39:48.000
-This is cue #2387
-
-2388
-00:39:48.000 --> 00:39:49.000
-This is cue #2388
-
-2389
-00:39:49.000 --> 00:39:50.000
-This is cue #2389
-
-2390
-00:39:50.000 --> 00:39:51.000
-This is cue #2390
-
-2391
-00:39:51.000 --> 00:39:52.000
-This is cue #2391
-
-2392
-00:39:52.000 --> 00:39:53.000
-This is cue #2392
-
-2393
-00:39:53.000 --> 00:39:54.000
-This is cue #2393
-
-2394
-00:39:54.000 --> 00:39:55.000
-This is cue #2394
-
-2395
-00:39:55.000 --> 00:39:56.000
-This is cue #2395
-
-2396
-00:39:56.000 --> 00:39:57.000
-This is cue #2396
-
-2397
-00:39:57.000 --> 00:39:58.000
-This is cue #2397
-
-2398
-00:39:58.000 --> 00:39:59.000
-This is cue #2398
-
-2399
-00:39:59.000 --> 00:40:00.000
-This is cue #2399
-
-2400
-00:40:00.000 --> 00:40:01.000
-This is cue #2400
-
-2401
-00:40:01.000 --> 00:40:02.000
-This is cue #2401
-
-2402
-00:40:02.000 --> 00:40:03.000
-This is cue #2402
-
-2403
-00:40:03.000 --> 00:40:04.000
-This is cue #2403
-
-2404
-00:40:04.000 --> 00:40:05.000
-This is cue #2404
-
-2405
-00:40:05.000 --> 00:40:06.000
-This is cue #2405
-
-2406
-00:40:06.000 --> 00:40:07.000
-This is cue #2406
-
-2407
-00:40:07.000 --> 00:40:08.000
-This is cue #2407
-
-2408
-00:40:08.000 --> 00:40:09.000
-This is cue #2408
-
-2409
-00:40:09.000 --> 00:40:10.000
-This is cue #2409
-
-2410
-00:40:10.000 --> 00:40:11.000
-This is cue #2410
-
-2411
-00:40:11.000 --> 00:40:12.000
-This is cue #2411
-
-2412
-00:40:12.000 --> 00:40:13.000
-This is cue #2412
-
-2413
-00:40:13.000 --> 00:40:14.000
-This is cue #2413
-
-2414
-00:40:14.000 --> 00:40:15.000
-This is cue #2414
-
-2415
-00:40:15.000 --> 00:40:16.000
-This is cue #2415
-
-2416
-00:40:16.000 --> 00:40:17.000
-This is cue #2416
-
-2417
-00:40:17.000 --> 00:40:18.000
-This is cue #2417
-
-2418
-00:40:18.000 --> 00:40:19.000
-This is cue #2418
-
-2419
-00:40:19.000 --> 00:40:20.000
-This is cue #2419
-
-2420
-00:40:20.000 --> 00:40:21.000
-This is cue #2420
-
-2421
-00:40:21.000 --> 00:40:22.000
-This is cue #2421
-
-2422
-00:40:22.000 --> 00:40:23.000
-This is cue #2422
-
-2423
-00:40:23.000 --> 00:40:24.000
-This is cue #2423
-
-2424
-00:40:24.000 --> 00:40:25.000
-This is cue #2424
-
-2425
-00:40:25.000 --> 00:40:26.000
-This is cue #2425
-
-2426
-00:40:26.000 --> 00:40:27.000
-This is cue #2426
-
-2427
-00:40:27.000 --> 00:40:28.000
-This is cue #2427
-
-2428
-00:40:28.000 --> 00:40:29.000
-This is cue #2428
-
-2429
-00:40:29.000 --> 00:40:30.000
-This is cue #2429
-
-2430
-00:40:30.000 --> 00:40:31.000
-This is cue #2430
-
-2431
-00:40:31.000 --> 00:40:32.000
-This is cue #2431
-
-2432
-00:40:32.000 --> 00:40:33.000
-This is cue #2432
-
-2433
-00:40:33.000 --> 00:40:34.000
-This is cue #2433
-
-2434
-00:40:34.000 --> 00:40:35.000
-This is cue #2434
-
-2435
-00:40:35.000 --> 00:40:36.000
-This is cue #2435
-
-2436
-00:40:36.000 --> 00:40:37.000
-This is cue #2436
-
-2437
-00:40:37.000 --> 00:40:38.000
-This is cue #2437
-
-2438
-00:40:38.000 --> 00:40:39.000
-This is cue #2438
-
-2439
-00:40:39.000 --> 00:40:40.000
-This is cue #2439
-
-2440
-00:40:40.000 --> 00:40:41.000
-This is cue #2440
-
-2441
-00:40:41.000 --> 00:40:42.000
-This is cue #2441
-
-2442
-00:40:42.000 --> 00:40:43.000
-This is cue #2442
-
-2443
-00:40:43.000 --> 00:40:44.000
-This is cue #2443
-
-2444
-00:40:44.000 --> 00:40:45.000
-This is cue #2444
-
-2445
-00:40:45.000 --> 00:40:46.000
-This is cue #2445
-
-2446
-00:40:46.000 --> 00:40:47.000
-This is cue #2446
-
-2447
-00:40:47.000 --> 00:40:48.000
-This is cue #2447
-
-2448
-00:40:48.000 --> 00:40:49.000
-This is cue #2448
-
-2449
-00:40:49.000 --> 00:40:50.000
-This is cue #2449
-
-2450
-00:40:50.000 --> 00:40:51.000
-This is cue #2450
-
-2451
-00:40:51.000 --> 00:40:52.000
-This is cue #2451
-
-2452
-00:40:52.000 --> 00:40:53.000
-This is cue #2452
-
-2453
-00:40:53.000 --> 00:40:54.000
-This is cue #2453
-
-2454
-00:40:54.000 --> 00:40:55.000
-This is cue #2454
-
-2455
-00:40:55.000 --> 00:40:56.000
-This is cue #2455
-
-2456
-00:40:56.000 --> 00:40:57.000
-This is cue #2456
-
-2457
-00:40:57.000 --> 00:40:58.000
-This is cue #2457
-
-2458
-00:40:58.000 --> 00:40:59.000
-This is cue #2458
-
-2459
-00:40:59.000 --> 00:41:00.000
-This is cue #2459
-
-2460
-00:41:00.000 --> 00:41:01.000
-This is cue #2460
-
-2461
-00:41:01.000 --> 00:41:02.000
-This is cue #2461
-
-2462
-00:41:02.000 --> 00:41:03.000
-This is cue #2462
-
-2463
-00:41:03.000 --> 00:41:04.000
-This is cue #2463
-
-2464
-00:41:04.000 --> 00:41:05.000
-This is cue #2464
-
-2465
-00:41:05.000 --> 00:41:06.000
-This is cue #2465
-
-2466
-00:41:06.000 --> 00:41:07.000
-This is cue #2466
-
-2467
-00:41:07.000 --> 00:41:08.000
-This is cue #2467
-
-2468
-00:41:08.000 --> 00:41:09.000
-This is cue #2468
-
-2469
-00:41:09.000 --> 00:41:10.000
-This is cue #2469
-
-2470
-00:41:10.000 --> 00:41:11.000
-This is cue #2470
-
-2471
-00:41:11.000 --> 00:41:12.000
-This is cue #2471
-
-2472
-00:41:12.000 --> 00:41:13.000
-This is cue #2472
-
-2473
-00:41:13.000 --> 00:41:14.000
-This is cue #2473
-
-2474
-00:41:14.000 --> 00:41:15.000
-This is cue #2474
-
-2475
-00:41:15.000 --> 00:41:16.000
-This is cue #2475
-
-2476
-00:41:16.000 --> 00:41:17.000
-This is cue #2476
-
-2477
-00:41:17.000 --> 00:41:18.000
-This is cue #2477
-
-2478
-00:41:18.000 --> 00:41:19.000
-This is cue #2478
-
-2479
-00:41:19.000 --> 00:41:20.000
-This is cue #2479
-
-2480
-00:41:20.000 --> 00:41:21.000
-This is cue #2480
-
-2481
-00:41:21.000 --> 00:41:22.000
-This is cue #2481
-
-2482
-00:41:22.000 --> 00:41:23.000
-This is cue #2482
-
-2483
-00:41:23.000 --> 00:41:24.000
-This is cue #2483
-
-2484
-00:41:24.000 --> 00:41:25.000
-This is cue #2484
-
-2485
-00:41:25.000 --> 00:41:26.000
-This is cue #2485
-
-2486
-00:41:26.000 --> 00:41:27.000
-This is cue #2486
-
-2487
-00:41:27.000 --> 00:41:28.000
-This is cue #2487
-
-2488
-00:41:28.000 --> 00:41:29.000
-This is cue #2488
-
-2489
-00:41:29.000 --> 00:41:30.000
-This is cue #2489
-
-2490
-00:41:30.000 --> 00:41:31.000
-This is cue #2490
-
-2491
-00:41:31.000 --> 00:41:32.000
-This is cue #2491
-
-2492
-00:41:32.000 --> 00:41:33.000
-This is cue #2492
-
-2493
-00:41:33.000 --> 00:41:34.000
-This is cue #2493
-
-2494
-00:41:34.000 --> 00:41:35.000
-This is cue #2494
-
-2495
-00:41:35.000 --> 00:41:36.000
-This is cue #2495
-
-2496
-00:41:36.000 --> 00:41:37.000
-This is cue #2496
-
-2497
-00:41:37.000 --> 00:41:38.000
-This is cue #2497
-
-2498
-00:41:38.000 --> 00:41:39.000
-This is cue #2498
-
-2499
-00:41:39.000 --> 00:41:40.000
-This is cue #2499
-
-2500
-00:41:40.000 --> 00:41:41.000
-This is cue #2500
-
-2501
-00:41:41.000 --> 00:41:42.000
-This is cue #2501
-
-2502
-00:41:42.000 --> 00:41:43.000
-This is cue #2502
-
-2503
-00:41:43.000 --> 00:41:44.000
-This is cue #2503
-
-2504
-00:41:44.000 --> 00:41:45.000
-This is cue #2504
-
-2505
-00:41:45.000 --> 00:41:46.000
-This is cue #2505
-
-2506
-00:41:46.000 --> 00:41:47.000
-This is cue #2506
-
-2507
-00:41:47.000 --> 00:41:48.000
-This is cue #2507
-
-2508
-00:41:48.000 --> 00:41:49.000
-This is cue #2508
-
-2509
-00:41:49.000 --> 00:41:50.000
-This is cue #2509
-
-2510
-00:41:50.000 --> 00:41:51.000
-This is cue #2510
-
-2511
-00:41:51.000 --> 00:41:52.000
-This is cue #2511
-
-2512
-00:41:52.000 --> 00:41:53.000
-This is cue #2512
-
-2513
-00:41:53.000 --> 00:41:54.000
-This is cue #2513
-
-2514
-00:41:54.000 --> 00:41:55.000
-This is cue #2514
-
-2515
-00:41:55.000 --> 00:41:56.000
-This is cue #2515
-
-2516
-00:41:56.000 --> 00:41:57.000
-This is cue #2516
-
-2517
-00:41:57.000 --> 00:41:58.000
-This is cue #2517
-
-2518
-00:41:58.000 --> 00:41:59.000
-This is cue #2518
-
-2519
-00:41:59.000 --> 00:42:00.000
-This is cue #2519
-
-2520
-00:42:00.000 --> 00:42:01.000
-This is cue #2520
-
-2521
-00:42:01.000 --> 00:42:02.000
-This is cue #2521
-
-2522
-00:42:02.000 --> 00:42:03.000
-This is cue #2522
-
-2523
-00:42:03.000 --> 00:42:04.000
-This is cue #2523
-
-2524
-00:42:04.000 --> 00:42:05.000
-This is cue #2524
-
-2525
-00:42:05.000 --> 00:42:06.000
-This is cue #2525
-
-2526
-00:42:06.000 --> 00:42:07.000
-This is cue #2526
-
-2527
-00:42:07.000 --> 00:42:08.000
-This is cue #2527
-
-2528
-00:42:08.000 --> 00:42:09.000
-This is cue #2528
-
-2529
-00:42:09.000 --> 00:42:10.000
-This is cue #2529
-
-2530
-00:42:10.000 --> 00:42:11.000
-This is cue #2530
-
-2531
-00:42:11.000 --> 00:42:12.000
-This is cue #2531
-
-2532
-00:42:12.000 --> 00:42:13.000
-This is cue #2532
-
-2533
-00:42:13.000 --> 00:42:14.000
-This is cue #2533
-
-2534
-00:42:14.000 --> 00:42:15.000
-This is cue #2534
-
-2535
-00:42:15.000 --> 00:42:16.000
-This is cue #2535
-
-2536
-00:42:16.000 --> 00:42:17.000
-This is cue #2536
-
-2537
-00:42:17.000 --> 00:42:18.000
-This is cue #2537
-
-2538
-00:42:18.000 --> 00:42:19.000
-This is cue #2538
-
-2539
-00:42:19.000 --> 00:42:20.000
-This is cue #2539
-
-2540
-00:42:20.000 --> 00:42:21.000
-This is cue #2540
-
-2541
-00:42:21.000 --> 00:42:22.000
-This is cue #2541
-
-2542
-00:42:22.000 --> 00:42:23.000
-This is cue #2542
-
-2543
-00:42:23.000 --> 00:42:24.000
-This is cue #2543
-
-2544
-00:42:24.000 --> 00:42:25.000
-This is cue #2544
-
-2545
-00:42:25.000 --> 00:42:26.000
-This is cue #2545
-
-2546
-00:42:26.000 --> 00:42:27.000
-This is cue #2546
-
-2547
-00:42:27.000 --> 00:42:28.000
-This is cue #2547
-
-2548
-00:42:28.000 --> 00:42:29.000
-This is cue #2548
-
-2549
-00:42:29.000 --> 00:42:30.000
-This is cue #2549
-
-2550
-00:42:30.000 --> 00:42:31.000
-This is cue #2550
-
-2551
-00:42:31.000 --> 00:42:32.000
-This is cue #2551
-
-2552
-00:42:32.000 --> 00:42:33.000
-This is cue #2552
-
-2553
-00:42:33.000 --> 00:42:34.000
-This is cue #2553
-
-2554
-00:42:34.000 --> 00:42:35.000
-This is cue #2554
-
-2555
-00:42:35.000 --> 00:42:36.000
-This is cue #2555
-
-2556
-00:42:36.000 --> 00:42:37.000
-This is cue #2556
-
-2557
-00:42:37.000 --> 00:42:38.000
-This is cue #2557
-
-2558
-00:42:38.000 --> 00:42:39.000
-This is cue #2558
-
-2559
-00:42:39.000 --> 00:42:40.000
-This is cue #2559
-
-2560
-00:42:40.000 --> 00:42:41.000
-This is cue #2560
-
-2561
-00:42:41.000 --> 00:42:42.000
-This is cue #2561
-
-2562
-00:42:42.000 --> 00:42:43.000
-This is cue #2562
-
-2563
-00:42:43.000 --> 00:42:44.000
-This is cue #2563
-
-2564
-00:42:44.000 --> 00:42:45.000
-This is cue #2564
-
-2565
-00:42:45.000 --> 00:42:46.000
-This is cue #2565
-
-2566
-00:42:46.000 --> 00:42:47.000
-This is cue #2566
-
-2567
-00:42:47.000 --> 00:42:48.000
-This is cue #2567
-
-2568
-00:42:48.000 --> 00:42:49.000
-This is cue #2568
-
-2569
-00:42:49.000 --> 00:42:50.000
-This is cue #2569
-
-2570
-00:42:50.000 --> 00:42:51.000
-This is cue #2570
-
-2571
-00:42:51.000 --> 00:42:52.000
-This is cue #2571
-
-2572
-00:42:52.000 --> 00:42:53.000
-This is cue #2572
-
-2573
-00:42:53.000 --> 00:42:54.000
-This is cue #2573
-
-2574
-00:42:54.000 --> 00:42:55.000
-This is cue #2574
-
-2575
-00:42:55.000 --> 00:42:56.000
-This is cue #2575
-
-2576
-00:42:56.000 --> 00:42:57.000
-This is cue #2576
-
-2577
-00:42:57.000 --> 00:42:58.000
-This is cue #2577
-
-2578
-00:42:58.000 --> 00:42:59.000
-This is cue #2578
-
-2579
-00:42:59.000 --> 00:43:00.000
-This is cue #2579
-
-2580
-00:43:00.000 --> 00:43:01.000
-This is cue #2580
-
-2581
-00:43:01.000 --> 00:43:02.000
-This is cue #2581
-
-2582
-00:43:02.000 --> 00:43:03.000
-This is cue #2582
-
-2583
-00:43:03.000 --> 00:43:04.000
-This is cue #2583
-
-2584
-00:43:04.000 --> 00:43:05.000
-This is cue #2584
-
-2585
-00:43:05.000 --> 00:43:06.000
-This is cue #2585
-
-2586
-00:43:06.000 --> 00:43:07.000
-This is cue #2586
-
-2587
-00:43:07.000 --> 00:43:08.000
-This is cue #2587
-
-2588
-00:43:08.000 --> 00:43:09.000
-This is cue #2588
-
-2589
-00:43:09.000 --> 00:43:10.000
-This is cue #2589
-
-2590
-00:43:10.000 --> 00:43:11.000
-This is cue #2590
-
-2591
-00:43:11.000 --> 00:43:12.000
-This is cue #2591
-
-2592
-00:43:12.000 --> 00:43:13.000
-This is cue #2592
-
-2593
-00:43:13.000 --> 00:43:14.000
-This is cue #2593
-
-2594
-00:43:14.000 --> 00:43:15.000
-This is cue #2594
-
-2595
-00:43:15.000 --> 00:43:16.000
-This is cue #2595
-
-2596
-00:43:16.000 --> 00:43:17.000
-This is cue #2596
-
-2597
-00:43:17.000 --> 00:43:18.000
-This is cue #2597
-
-2598
-00:43:18.000 --> 00:43:19.000
-This is cue #2598
-
-2599
-00:43:19.000 --> 00:43:20.000
-This is cue #2599
-
-2600
-00:43:20.000 --> 00:43:21.000
-This is cue #2600
-
-2601
-00:43:21.000 --> 00:43:22.000
-This is cue #2601
-
-2602
-00:43:22.000 --> 00:43:23.000
-This is cue #2602
-
-2603
-00:43:23.000 --> 00:43:24.000
-This is cue #2603
-
-2604
-00:43:24.000 --> 00:43:25.000
-This is cue #2604
-
-2605
-00:43:25.000 --> 00:43:26.000
-This is cue #2605
-
-2606
-00:43:26.000 --> 00:43:27.000
-This is cue #2606
-
-2607
-00:43:27.000 --> 00:43:28.000
-This is cue #2607
-
-2608
-00:43:28.000 --> 00:43:29.000
-This is cue #2608
-
-2609
-00:43:29.000 --> 00:43:30.000
-This is cue #2609
-
-2610
-00:43:30.000 --> 00:43:31.000
-This is cue #2610
-
-2611
-00:43:31.000 --> 00:43:32.000
-This is cue #2611
-
-2612
-00:43:32.000 --> 00:43:33.000
-This is cue #2612
-
-2613
-00:43:33.000 --> 00:43:34.000
-This is cue #2613
-
-2614
-00:43:34.000 --> 00:43:35.000
-This is cue #2614
-
-2615
-00:43:35.000 --> 00:43:36.000
-This is cue #2615
-
-2616
-00:43:36.000 --> 00:43:37.000
-This is cue #2616
-
-2617
-00:43:37.000 --> 00:43:38.000
-This is cue #2617
-
-2618
-00:43:38.000 --> 00:43:39.000
-This is cue #2618
-
-2619
-00:43:39.000 --> 00:43:40.000
-This is cue #2619
-
-2620
-00:43:40.000 --> 00:43:41.000
-This is cue #2620
-
-2621
-00:43:41.000 --> 00:43:42.000
-This is cue #2621
-
-2622
-00:43:42.000 --> 00:43:43.000
-This is cue #2622
-
-2623
-00:43:43.000 --> 00:43:44.000
-This is cue #2623
-
-2624
-00:43:44.000 --> 00:43:45.000
-This is cue #2624
-
-2625
-00:43:45.000 --> 00:43:46.000
-This is cue #2625
-
-2626
-00:43:46.000 --> 00:43:47.000
-This is cue #2626
-
-2627
-00:43:47.000 --> 00:43:48.000
-This is cue #2627
-
-2628
-00:43:48.000 --> 00:43:49.000
-This is cue #2628
-
-2629
-00:43:49.000 --> 00:43:50.000
-This is cue #2629
-
-2630
-00:43:50.000 --> 00:43:51.000
-This is cue #2630
-
-2631
-00:43:51.000 --> 00:43:52.000
-This is cue #2631
-
-2632
-00:43:52.000 --> 00:43:53.000
-This is cue #2632
-
-2633
-00:43:53.000 --> 00:43:54.000
-This is cue #2633
-
-2634
-00:43:54.000 --> 00:43:55.000
-This is cue #2634
-
-2635
-00:43:55.000 --> 00:43:56.000
-This is cue #2635
-
-2636
-00:43:56.000 --> 00:43:57.000
-This is cue #2636
-
-2637
-00:43:57.000 --> 00:43:58.000
-This is cue #2637
-
-2638
-00:43:58.000 --> 00:43:59.000
-This is cue #2638
-
-2639
-00:43:59.000 --> 00:44:00.000
-This is cue #2639
-
-2640
-00:44:00.000 --> 00:44:01.000
-This is cue #2640
-
-2641
-00:44:01.000 --> 00:44:02.000
-This is cue #2641
-
-2642
-00:44:02.000 --> 00:44:03.000
-This is cue #2642
-
-2643
-00:44:03.000 --> 00:44:04.000
-This is cue #2643
-
-2644
-00:44:04.000 --> 00:44:05.000
-This is cue #2644
-
-2645
-00:44:05.000 --> 00:44:06.000
-This is cue #2645
-
-2646
-00:44:06.000 --> 00:44:07.000
-This is cue #2646
-
-2647
-00:44:07.000 --> 00:44:08.000
-This is cue #2647
-
-2648
-00:44:08.000 --> 00:44:09.000
-This is cue #2648
-
-2649
-00:44:09.000 --> 00:44:10.000
-This is cue #2649
-
-2650
-00:44:10.000 --> 00:44:11.000
-This is cue #2650
-
-2651
-00:44:11.000 --> 00:44:12.000
-This is cue #2651
-
-2652
-00:44:12.000 --> 00:44:13.000
-This is cue #2652
-
-2653
-00:44:13.000 --> 00:44:14.000
-This is cue #2653
-
-2654
-00:44:14.000 --> 00:44:15.000
-This is cue #2654
-
-2655
-00:44:15.000 --> 00:44:16.000
-This is cue #2655
-
-2656
-00:44:16.000 --> 00:44:17.000
-This is cue #2656
-
-2657
-00:44:17.000 --> 00:44:18.000
-This is cue #2657
-
-2658
-00:44:18.000 --> 00:44:19.000
-This is cue #2658
-
-2659
-00:44:19.000 --> 00:44:20.000
-This is cue #2659
-
-2660
-00:44:20.000 --> 00:44:21.000
-This is cue #2660
-
-2661
-00:44:21.000 --> 00:44:22.000
-This is cue #2661
-
-2662
-00:44:22.000 --> 00:44:23.000
-This is cue #2662
-
-2663
-00:44:23.000 --> 00:44:24.000
-This is cue #2663
-
-2664
-00:44:24.000 --> 00:44:25.000
-This is cue #2664
-
-2665
-00:44:25.000 --> 00:44:26.000
-This is cue #2665
-
-2666
-00:44:26.000 --> 00:44:27.000
-This is cue #2666
-
-2667
-00:44:27.000 --> 00:44:28.000
-This is cue #2667
-
-2668
-00:44:28.000 --> 00:44:29.000
-This is cue #2668
-
-2669
-00:44:29.000 --> 00:44:30.000
-This is cue #2669
-
-2670
-00:44:30.000 --> 00:44:31.000
-This is cue #2670
-
-2671
-00:44:31.000 --> 00:44:32.000
-This is cue #2671
-
-2672
-00:44:32.000 --> 00:44:33.000
-This is cue #2672
-
-2673
-00:44:33.000 --> 00:44:34.000
-This is cue #2673
-
-2674
-00:44:34.000 --> 00:44:35.000
-This is cue #2674
-
-2675
-00:44:35.000 --> 00:44:36.000
-This is cue #2675
-
-2676
-00:44:36.000 --> 00:44:37.000
-This is cue #2676
-
-2677
-00:44:37.000 --> 00:44:38.000
-This is cue #2677
-
-2678
-00:44:38.000 --> 00:44:39.000
-This is cue #2678
-
-2679
-00:44:39.000 --> 00:44:40.000
-This is cue #2679
-
-2680
-00:44:40.000 --> 00:44:41.000
-This is cue #2680
-
-2681
-00:44:41.000 --> 00:44:42.000
-This is cue #2681
-
-2682
-00:44:42.000 --> 00:44:43.000
-This is cue #2682
-
-2683
-00:44:43.000 --> 00:44:44.000
-This is cue #2683
-
-2684
-00:44:44.000 --> 00:44:45.000
-This is cue #2684
-
-2685
-00:44:45.000 --> 00:44:46.000
-This is cue #2685
-
-2686
-00:44:46.000 --> 00:44:47.000
-This is cue #2686
-
-2687
-00:44:47.000 --> 00:44:48.000
-This is cue #2687
-
-2688
-00:44:48.000 --> 00:44:49.000
-This is cue #2688
-
-2689
-00:44:49.000 --> 00:44:50.000
-This is cue #2689
-
-2690
-00:44:50.000 --> 00:44:51.000
-This is cue #2690
-
-2691
-00:44:51.000 --> 00:44:52.000
-This is cue #2691
-
-2692
-00:44:52.000 --> 00:44:53.000
-This is cue #2692
-
-2693
-00:44:53.000 --> 00:44:54.000
-This is cue #2693
-
-2694
-00:44:54.000 --> 00:44:55.000
-This is cue #2694
-
-2695
-00:44:55.000 --> 00:44:56.000
-This is cue #2695
-
-2696
-00:44:56.000 --> 00:44:57.000
-This is cue #2696
-
-2697
-00:44:57.000 --> 00:44:58.000
-This is cue #2697
-
-2698
-00:44:58.000 --> 00:44:59.000
-This is cue #2698
-
-2699
-00:44:59.000 --> 00:45:00.000
-This is cue #2699
-
-2700
-00:45:00.000 --> 00:45:01.000
-This is cue #2700
-
-2701
-00:45:01.000 --> 00:45:02.000
-This is cue #2701
-
-2702
-00:45:02.000 --> 00:45:03.000
-This is cue #2702
-
-2703
-00:45:03.000 --> 00:45:04.000
-This is cue #2703
-
-2704
-00:45:04.000 --> 00:45:05.000
-This is cue #2704
-
-2705
-00:45:05.000 --> 00:45:06.000
-This is cue #2705
-
-2706
-00:45:06.000 --> 00:45:07.000
-This is cue #2706
-
-2707
-00:45:07.000 --> 00:45:08.000
-This is cue #2707
-
-2708
-00:45:08.000 --> 00:45:09.000
-This is cue #2708
-
-2709
-00:45:09.000 --> 00:45:10.000
-This is cue #2709
-
-2710
-00:45:10.000 --> 00:45:11.000
-This is cue #2710
-
-2711
-00:45:11.000 --> 00:45:12.000
-This is cue #2711
-
-2712
-00:45:12.000 --> 00:45:13.000
-This is cue #2712
-
-2713
-00:45:13.000 --> 00:45:14.000
-This is cue #2713
-
-2714
-00:45:14.000 --> 00:45:15.000
-This is cue #2714
-
-2715
-00:45:15.000 --> 00:45:16.000
-This is cue #2715
-
-2716
-00:45:16.000 --> 00:45:17.000
-This is cue #2716
-
-2717
-00:45:17.000 --> 00:45:18.000
-This is cue #2717
-
-2718
-00:45:18.000 --> 00:45:19.000
-This is cue #2718
-
-2719
-00:45:19.000 --> 00:45:20.000
-This is cue #2719
-
-2720
-00:45:20.000 --> 00:45:21.000
-This is cue #2720
-
-2721
-00:45:21.000 --> 00:45:22.000
-This is cue #2721
-
-2722
-00:45:22.000 --> 00:45:23.000
-This is cue #2722
-
-2723
-00:45:23.000 --> 00:45:24.000
-This is cue #2723
-
-2724
-00:45:24.000 --> 00:45:25.000
-This is cue #2724
-
-2725
-00:45:25.000 --> 00:45:26.000
-This is cue #2725
-
-2726
-00:45:26.000 --> 00:45:27.000
-This is cue #2726
-
-2727
-00:45:27.000 --> 00:45:28.000
-This is cue #2727
-
-2728
-00:45:28.000 --> 00:45:29.000
-This is cue #2728
-
-2729
-00:45:29.000 --> 00:45:30.000
-This is cue #2729
-
-2730
-00:45:30.000 --> 00:45:31.000
-This is cue #2730
-
-2731
-00:45:31.000 --> 00:45:32.000
-This is cue #2731
-
-2732
-00:45:32.000 --> 00:45:33.000
-This is cue #2732
-
-2733
-00:45:33.000 --> 00:45:34.000
-This is cue #2733
-
-2734
-00:45:34.000 --> 00:45:35.000
-This is cue #2734
-
-2735
-00:45:35.000 --> 00:45:36.000
-This is cue #2735
-
-2736
-00:45:36.000 --> 00:45:37.000
-This is cue #2736
-
-2737
-00:45:37.000 --> 00:45:38.000
-This is cue #2737
-
-2738
-00:45:38.000 --> 00:45:39.000
-This is cue #2738
-
-2739
-00:45:39.000 --> 00:45:40.000
-This is cue #2739
-
-2740
-00:45:40.000 --> 00:45:41.000
-This is cue #2740
-
-2741
-00:45:41.000 --> 00:45:42.000
-This is cue #2741
-
-2742
-00:45:42.000 --> 00:45:43.000
-This is cue #2742
-
-2743
-00:45:43.000 --> 00:45:44.000
-This is cue #2743
-
-2744
-00:45:44.000 --> 00:45:45.000
-This is cue #2744
-
-2745
-00:45:45.000 --> 00:45:46.000
-This is cue #2745
-
-2746
-00:45:46.000 --> 00:45:47.000
-This is cue #2746
-
-2747
-00:45:47.000 --> 00:45:48.000
-This is cue #2747
-
-2748
-00:45:48.000 --> 00:45:49.000
-This is cue #2748
-
-2749
-00:45:49.000 --> 00:45:50.000
-This is cue #2749
-
-2750
-00:45:50.000 --> 00:45:51.000
-This is cue #2750
-
-2751
-00:45:51.000 --> 00:45:52.000
-This is cue #2751
-
-2752
-00:45:52.000 --> 00:45:53.000
-This is cue #2752
-
-2753
-00:45:53.000 --> 00:45:54.000
-This is cue #2753
-
-2754
-00:45:54.000 --> 00:45:55.000
-This is cue #2754
-
-2755
-00:45:55.000 --> 00:45:56.000
-This is cue #2755
-
-2756
-00:45:56.000 --> 00:45:57.000
-This is cue #2756
-
-2757
-00:45:57.000 --> 00:45:58.000
-This is cue #2757
-
-2758
-00:45:58.000 --> 00:45:59.000
-This is cue #2758
-
-2759
-00:45:59.000 --> 00:46:00.000
-This is cue #2759
-
-2760
-00:46:00.000 --> 00:46:01.000
-This is cue #2760
-
-2761
-00:46:01.000 --> 00:46:02.000
-This is cue #2761
-
-2762
-00:46:02.000 --> 00:46:03.000
-This is cue #2762
-
-2763
-00:46:03.000 --> 00:46:04.000
-This is cue #2763
-
-2764
-00:46:04.000 --> 00:46:05.000
-This is cue #2764
-
-2765
-00:46:05.000 --> 00:46:06.000
-This is cue #2765
-
-2766
-00:46:06.000 --> 00:46:07.000
-This is cue #2766
-
-2767
-00:46:07.000 --> 00:46:08.000
-This is cue #2767
-
-2768
-00:46:08.000 --> 00:46:09.000
-This is cue #2768
-
-2769
-00:46:09.000 --> 00:46:10.000
-This is cue #2769
-
-2770
-00:46:10.000 --> 00:46:11.000
-This is cue #2770
-
-2771
-00:46:11.000 --> 00:46:12.000
-This is cue #2771
-
-2772
-00:46:12.000 --> 00:46:13.000
-This is cue #2772
-
-2773
-00:46:13.000 --> 00:46:14.000
-This is cue #2773
-
-2774
-00:46:14.000 --> 00:46:15.000
-This is cue #2774
-
-2775
-00:46:15.000 --> 00:46:16.000
-This is cue #2775
-
-2776
-00:46:16.000 --> 00:46:17.000
-This is cue #2776
-
-2777
-00:46:17.000 --> 00:46:18.000
-This is cue #2777
-
-2778
-00:46:18.000 --> 00:46:19.000
-This is cue #2778
-
-2779
-00:46:19.000 --> 00:46:20.000
-This is cue #2779
-
-2780
-00:46:20.000 --> 00:46:21.000
-This is cue #2780
-
-2781
-00:46:21.000 --> 00:46:22.000
-This is cue #2781
-
-2782
-00:46:22.000 --> 00:46:23.000
-This is cue #2782
-
-2783
-00:46:23.000 --> 00:46:24.000
-This is cue #2783
-
-2784
-00:46:24.000 --> 00:46:25.000
-This is cue #2784
-
-2785
-00:46:25.000 --> 00:46:26.000
-This is cue #2785
-
-2786
-00:46:26.000 --> 00:46:27.000
-This is cue #2786
-
-2787
-00:46:27.000 --> 00:46:28.000
-This is cue #2787
-
-2788
-00:46:28.000 --> 00:46:29.000
-This is cue #2788
-
-2789
-00:46:29.000 --> 00:46:30.000
-This is cue #2789
-
-2790
-00:46:30.000 --> 00:46:31.000
-This is cue #2790
-
-2791
-00:46:31.000 --> 00:46:32.000
-This is cue #2791
-
-2792
-00:46:32.000 --> 00:46:33.000
-This is cue #2792
-
-2793
-00:46:33.000 --> 00:46:34.000
-This is cue #2793
-
-2794
-00:46:34.000 --> 00:46:35.000
-This is cue #2794
-
-2795
-00:46:35.000 --> 00:46:36.000
-This is cue #2795
-
-2796
-00:46:36.000 --> 00:46:37.000
-This is cue #2796
-
-2797
-00:46:37.000 --> 00:46:38.000
-This is cue #2797
-
-2798
-00:46:38.000 --> 00:46:39.000
-This is cue #2798
-
-2799
-00:46:39.000 --> 00:46:40.000
-This is cue #2799
-
-2800
-00:46:40.000 --> 00:46:41.000
-This is cue #2800
-
-2801
-00:46:41.000 --> 00:46:42.000
-This is cue #2801
-
-2802
-00:46:42.000 --> 00:46:43.000
-This is cue #2802
-
-2803
-00:46:43.000 --> 00:46:44.000
-This is cue #2803
-
-2804
-00:46:44.000 --> 00:46:45.000
-This is cue #2804
-
-2805
-00:46:45.000 --> 00:46:46.000
-This is cue #2805
-
-2806
-00:46:46.000 --> 00:46:47.000
-This is cue #2806
-
-2807
-00:46:47.000 --> 00:46:48.000
-This is cue #2807
-
-2808
-00:46:48.000 --> 00:46:49.000
-This is cue #2808
-
-2809
-00:46:49.000 --> 00:46:50.000
-This is cue #2809
-
-2810
-00:46:50.000 --> 00:46:51.000
-This is cue #2810
-
-2811
-00:46:51.000 --> 00:46:52.000
-This is cue #2811
-
-2812
-00:46:52.000 --> 00:46:53.000
-This is cue #2812
-
-2813
-00:46:53.000 --> 00:46:54.000
-This is cue #2813
-
-2814
-00:46:54.000 --> 00:46:55.000
-This is cue #2814
-
-2815
-00:46:55.000 --> 00:46:56.000
-This is cue #2815
-
-2816
-00:46:56.000 --> 00:46:57.000
-This is cue #2816
-
-2817
-00:46:57.000 --> 00:46:58.000
-This is cue #2817
-
-2818
-00:46:58.000 --> 00:46:59.000
-This is cue #2818
-
-2819
-00:46:59.000 --> 00:47:00.000
-This is cue #2819
-
-2820
-00:47:00.000 --> 00:47:01.000
-This is cue #2820
-
-2821
-00:47:01.000 --> 00:47:02.000
-This is cue #2821
-
-2822
-00:47:02.000 --> 00:47:03.000
-This is cue #2822
-
-2823
-00:47:03.000 --> 00:47:04.000
-This is cue #2823
-
-2824
-00:47:04.000 --> 00:47:05.000
-This is cue #2824
-
-2825
-00:47:05.000 --> 00:47:06.000
-This is cue #2825
-
-2826
-00:47:06.000 --> 00:47:07.000
-This is cue #2826
-
-2827
-00:47:07.000 --> 00:47:08.000
-This is cue #2827
-
-2828
-00:47:08.000 --> 00:47:09.000
-This is cue #2828
-
-2829
-00:47:09.000 --> 00:47:10.000
-This is cue #2829
-
-2830
-00:47:10.000 --> 00:47:11.000
-This is cue #2830
-
-2831
-00:47:11.000 --> 00:47:12.000
-This is cue #2831
-
-2832
-00:47:12.000 --> 00:47:13.000
-This is cue #2832
-
-2833
-00:47:13.000 --> 00:47:14.000
-This is cue #2833
-
-2834
-00:47:14.000 --> 00:47:15.000
-This is cue #2834
-
-2835
-00:47:15.000 --> 00:47:16.000
-This is cue #2835
-
-2836
-00:47:16.000 --> 00:47:17.000
-This is cue #2836
-
-2837
-00:47:17.000 --> 00:47:18.000
-This is cue #2837
-
-2838
-00:47:18.000 --> 00:47:19.000
-This is cue #2838
-
-2839
-00:47:19.000 --> 00:47:20.000
-This is cue #2839
-
-2840
-00:47:20.000 --> 00:47:21.000
-This is cue #2840
-
-2841
-00:47:21.000 --> 00:47:22.000
-This is cue #2841
-
-2842
-00:47:22.000 --> 00:47:23.000
-This is cue #2842
-
-2843
-00:47:23.000 --> 00:47:24.000
-This is cue #2843
-
-2844
-00:47:24.000 --> 00:47:25.000
-This is cue #2844
-
-2845
-00:47:25.000 --> 00:47:26.000
-This is cue #2845
-
-2846
-00:47:26.000 --> 00:47:27.000
-This is cue #2846
-
-2847
-00:47:27.000 --> 00:47:28.000
-This is cue #2847
-
-2848
-00:47:28.000 --> 00:47:29.000
-This is cue #2848
-
-2849
-00:47:29.000 --> 00:47:30.000
-This is cue #2849
-
-2850
-00:47:30.000 --> 00:47:31.000
-This is cue #2850
-
-2851
-00:47:31.000 --> 00:47:32.000
-This is cue #2851
-
-2852
-00:47:32.000 --> 00:47:33.000
-This is cue #2852
-
-2853
-00:47:33.000 --> 00:47:34.000
-This is cue #2853
-
-2854
-00:47:34.000 --> 00:47:35.000
-This is cue #2854
-
-2855
-00:47:35.000 --> 00:47:36.000
-This is cue #2855
-
-2856
-00:47:36.000 --> 00:47:37.000
-This is cue #2856
-
-2857
-00:47:37.000 --> 00:47:38.000
-This is cue #2857
-
-2858
-00:47:38.000 --> 00:47:39.000
-This is cue #2858
-
-2859
-00:47:39.000 --> 00:47:40.000
-This is cue #2859
-
-2860
-00:47:40.000 --> 00:47:41.000
-This is cue #2860
-
-2861
-00:47:41.000 --> 00:47:42.000
-This is cue #2861
-
-2862
-00:47:42.000 --> 00:47:43.000
-This is cue #2862
-
-2863
-00:47:43.000 --> 00:47:44.000
-This is cue #2863
-
-2864
-00:47:44.000 --> 00:47:45.000
-This is cue #2864
-
-2865
-00:47:45.000 --> 00:47:46.000
-This is cue #2865
-
-2866
-00:47:46.000 --> 00:47:47.000
-This is cue #2866
-
-2867
-00:47:47.000 --> 00:47:48.000
-This is cue #2867
-
-2868
-00:47:48.000 --> 00:47:49.000
-This is cue #2868
-
-2869
-00:47:49.000 --> 00:47:50.000
-This is cue #2869
-
-2870
-00:47:50.000 --> 00:47:51.000
-This is cue #2870
-
-2871
-00:47:51.000 --> 00:47:52.000
-This is cue #2871
-
-2872
-00:47:52.000 --> 00:47:53.000
-This is cue #2872
-
-2873
-00:47:53.000 --> 00:47:54.000
-This is cue #2873
-
-2874
-00:47:54.000 --> 00:47:55.000
-This is cue #2874
-
-2875
-00:47:55.000 --> 00:47:56.000
-This is cue #2875
-
-2876
-00:47:56.000 --> 00:47:57.000
-This is cue #2876
-
-2877
-00:47:57.000 --> 00:47:58.000
-This is cue #2877
-
-2878
-00:47:58.000 --> 00:47:59.000
-This is cue #2878
-
-2879
-00:47:59.000 --> 00:48:00.000
-This is cue #2879
-
-2880
-00:48:00.000 --> 00:48:01.000
-This is cue #2880
-
-2881
-00:48:01.000 --> 00:48:02.000
-This is cue #2881
-
-2882
-00:48:02.000 --> 00:48:03.000
-This is cue #2882
-
-2883
-00:48:03.000 --> 00:48:04.000
-This is cue #2883
-
-2884
-00:48:04.000 --> 00:48:05.000
-This is cue #2884
-
-2885
-00:48:05.000 --> 00:48:06.000
-This is cue #2885
-
-2886
-00:48:06.000 --> 00:48:07.000
-This is cue #2886
-
-2887
-00:48:07.000 --> 00:48:08.000
-This is cue #2887
-
-2888
-00:48:08.000 --> 00:48:09.000
-This is cue #2888
-
-2889
-00:48:09.000 --> 00:48:10.000
-This is cue #2889
-
-2890
-00:48:10.000 --> 00:48:11.000
-This is cue #2890
-
-2891
-00:48:11.000 --> 00:48:12.000
-This is cue #2891
-
-2892
-00:48:12.000 --> 00:48:13.000
-This is cue #2892
-
-2893
-00:48:13.000 --> 00:48:14.000
-This is cue #2893
-
-2894
-00:48:14.000 --> 00:48:15.000
-This is cue #2894
-
-2895
-00:48:15.000 --> 00:48:16.000
-This is cue #2895
-
-2896
-00:48:16.000 --> 00:48:17.000
-This is cue #2896
-
-2897
-00:48:17.000 --> 00:48:18.000
-This is cue #2897
-
-2898
-00:48:18.000 --> 00:48:19.000
-This is cue #2898
-
-2899
-00:48:19.000 --> 00:48:20.000
-This is cue #2899
-
-2900
-00:48:20.000 --> 00:48:21.000
-This is cue #2900
-
-2901
-00:48:21.000 --> 00:48:22.000
-This is cue #2901
-
-2902
-00:48:22.000 --> 00:48:23.000
-This is cue #2902
-
-2903
-00:48:23.000 --> 00:48:24.000
-This is cue #2903
-
-2904
-00:48:24.000 --> 00:48:25.000
-This is cue #2904
-
-2905
-00:48:25.000 --> 00:48:26.000
-This is cue #2905
-
-2906
-00:48:26.000 --> 00:48:27.000
-This is cue #2906
-
-2907
-00:48:27.000 --> 00:48:28.000
-This is cue #2907
-
-2908
-00:48:28.000 --> 00:48:29.000
-This is cue #2908
-
-2909
-00:48:29.000 --> 00:48:30.000
-This is cue #2909
-
-2910
-00:48:30.000 --> 00:48:31.000
-This is cue #2910
-
-2911
-00:48:31.000 --> 00:48:32.000
-This is cue #2911
-
-2912
-00:48:32.000 --> 00:48:33.000
-This is cue #2912
-
-2913
-00:48:33.000 --> 00:48:34.000
-This is cue #2913
-
-2914
-00:48:34.000 --> 00:48:35.000
-This is cue #2914
-
-2915
-00:48:35.000 --> 00:48:36.000
-This is cue #2915
-
-2916
-00:48:36.000 --> 00:48:37.000
-This is cue #2916
-
-2917
-00:48:37.000 --> 00:48:38.000
-This is cue #2917
-
-2918
-00:48:38.000 --> 00:48:39.000
-This is cue #2918
-
-2919
-00:48:39.000 --> 00:48:40.000
-This is cue #2919
-
-2920
-00:48:40.000 --> 00:48:41.000
-This is cue #2920
-
-2921
-00:48:41.000 --> 00:48:42.000
-This is cue #2921
-
-2922
-00:48:42.000 --> 00:48:43.000
-This is cue #2922
-
-2923
-00:48:43.000 --> 00:48:44.000
-This is cue #2923
-
-2924
-00:48:44.000 --> 00:48:45.000
-This is cue #2924
-
-2925
-00:48:45.000 --> 00:48:46.000
-This is cue #2925
-
-2926
-00:48:46.000 --> 00:48:47.000
-This is cue #2926
-
-2927
-00:48:47.000 --> 00:48:48.000
-This is cue #2927
-
-2928
-00:48:48.000 --> 00:48:49.000
-This is cue #2928
-
-2929
-00:48:49.000 --> 00:48:50.000
-This is cue #2929
-
-2930
-00:48:50.000 --> 00:48:51.000
-This is cue #2930
-
-2931
-00:48:51.000 --> 00:48:52.000
-This is cue #2931
-
-2932
-00:48:52.000 --> 00:48:53.000
-This is cue #2932
-
-2933
-00:48:53.000 --> 00:48:54.000
-This is cue #2933
-
-2934
-00:48:54.000 --> 00:48:55.000
-This is cue #2934
-
-2935
-00:48:55.000 --> 00:48:56.000
-This is cue #2935
-
-2936
-00:48:56.000 --> 00:48:57.000
-This is cue #2936
-
-2937
-00:48:57.000 --> 00:48:58.000
-This is cue #2937
-
-2938
-00:48:58.000 --> 00:48:59.000
-This is cue #2938
-
-2939
-00:48:59.000 --> 00:49:00.000
-This is cue #2939
-
-2940
-00:49:00.000 --> 00:49:01.000
-This is cue #2940
-
-2941
-00:49:01.000 --> 00:49:02.000
-This is cue #2941
-
-2942
-00:49:02.000 --> 00:49:03.000
-This is cue #2942
-
-2943
-00:49:03.000 --> 00:49:04.000
-This is cue #2943
-
-2944
-00:49:04.000 --> 00:49:05.000
-This is cue #2944
-
-2945
-00:49:05.000 --> 00:49:06.000
-This is cue #2945
-
-2946
-00:49:06.000 --> 00:49:07.000
-This is cue #2946
-
-2947
-00:49:07.000 --> 00:49:08.000
-This is cue #2947
-
-2948
-00:49:08.000 --> 00:49:09.000
-This is cue #2948
-
-2949
-00:49:09.000 --> 00:49:10.000
-This is cue #2949
-
-2950
-00:49:10.000 --> 00:49:11.000
-This is cue #2950
-
-2951
-00:49:11.000 --> 00:49:12.000
-This is cue #2951
-
-2952
-00:49:12.000 --> 00:49:13.000
-This is cue #2952
-
-2953
-00:49:13.000 --> 00:49:14.000
-This is cue #2953
-
-2954
-00:49:14.000 --> 00:49:15.000
-This is cue #2954
-
-2955
-00:49:15.000 --> 00:49:16.000
-This is cue #2955
-
-2956
-00:49:16.000 --> 00:49:17.000
-This is cue #2956
-
-2957
-00:49:17.000 --> 00:49:18.000
-This is cue #2957
-
-2958
-00:49:18.000 --> 00:49:19.000
-This is cue #2958
-
-2959
-00:49:19.000 --> 00:49:20.000
-This is cue #2959
-
-2960
-00:49:20.000 --> 00:49:21.000
-This is cue #2960
-
-2961
-00:49:21.000 --> 00:49:22.000
-This is cue #2961
-
-2962
-00:49:22.000 --> 00:49:23.000
-This is cue #2962
-
-2963
-00:49:23.000 --> 00:49:24.000
-This is cue #2963
-
-2964
-00:49:24.000 --> 00:49:25.000
-This is cue #2964
-
-2965
-00:49:25.000 --> 00:49:26.000
-This is cue #2965
-
-2966
-00:49:26.000 --> 00:49:27.000
-This is cue #2966
-
-2967
-00:49:27.000 --> 00:49:28.000
-This is cue #2967
-
-2968
-00:49:28.000 --> 00:49:29.000
-This is cue #2968
-
-2969
-00:49:29.000 --> 00:49:30.000
-This is cue #2969
-
-2970
-00:49:30.000 --> 00:49:31.000
-This is cue #2970
-
-2971
-00:49:31.000 --> 00:49:32.000
-This is cue #2971
-
-2972
-00:49:32.000 --> 00:49:33.000
-This is cue #2972
-
-2973
-00:49:33.000 --> 00:49:34.000
-This is cue #2973
-
-2974
-00:49:34.000 --> 00:49:35.000
-This is cue #2974
-
-2975
-00:49:35.000 --> 00:49:36.000
-This is cue #2975
-
-2976
-00:49:36.000 --> 00:49:37.000
-This is cue #2976
-
-2977
-00:49:37.000 --> 00:49:38.000
-This is cue #2977
-
-2978
-00:49:38.000 --> 00:49:39.000
-This is cue #2978
-
-2979
-00:49:39.000 --> 00:49:40.000
-This is cue #2979
-
-2980
-00:49:40.000 --> 00:49:41.000
-This is cue #2980
-
-2981
-00:49:41.000 --> 00:49:42.000
-This is cue #2981
-
-2982
-00:49:42.000 --> 00:49:43.000
-This is cue #2982
-
-2983
-00:49:43.000 --> 00:49:44.000
-This is cue #2983
-
-2984
-00:49:44.000 --> 00:49:45.000
-This is cue #2984
-
-2985
-00:49:45.000 --> 00:49:46.000
-This is cue #2985
-
-2986
-00:49:46.000 --> 00:49:47.000
-This is cue #2986
-
-2987
-00:49:47.000 --> 00:49:48.000
-This is cue #2987
-
-2988
-00:49:48.000 --> 00:49:49.000
-This is cue #2988
-
-2989
-00:49:49.000 --> 00:49:50.000
-This is cue #2989
-
-2990
-00:49:50.000 --> 00:49:51.000
-This is cue #2990
-
-2991
-00:49:51.000 --> 00:49:52.000
-This is cue #2991
-
-2992
-00:49:52.000 --> 00:49:53.000
-This is cue #2992
-
-2993
-00:49:53.000 --> 00:49:54.000
-This is cue #2993
-
-2994
-00:49:54.000 --> 00:49:55.000
-This is cue #2994
-
-2995
-00:49:55.000 --> 00:49:56.000
-This is cue #2995
-
-2996
-00:49:56.000 --> 00:49:57.000
-This is cue #2996
-
-2997
-00:49:57.000 --> 00:49:58.000
-This is cue #2997
-
-2998
-00:49:58.000 --> 00:49:59.000
-This is cue #2998
-
-2999
-00:49:59.000 --> 00:50:00.000
-This is cue #2999
-
-3000
-00:50:00.000 --> 00:50:01.000
-This is cue #3000
-
-3001
-00:50:01.000 --> 00:50:02.000
-This is cue #3001
-
-3002
-00:50:02.000 --> 00:50:03.000
-This is cue #3002
-
-3003
-00:50:03.000 --> 00:50:04.000
-This is cue #3003
-
-3004
-00:50:04.000 --> 00:50:05.000
-This is cue #3004
-
-3005
-00:50:05.000 --> 00:50:06.000
-This is cue #3005
-
-3006
-00:50:06.000 --> 00:50:07.000
-This is cue #3006
-
-3007
-00:50:07.000 --> 00:50:08.000
-This is cue #3007
-
-3008
-00:50:08.000 --> 00:50:09.000
-This is cue #3008
-
-3009
-00:50:09.000 --> 00:50:10.000
-This is cue #3009
-
-3010
-00:50:10.000 --> 00:50:11.000
-This is cue #3010
-
-3011
-00:50:11.000 --> 00:50:12.000
-This is cue #3011
-
-3012
-00:50:12.000 --> 00:50:13.000
-This is cue #3012
-
-3013
-00:50:13.000 --> 00:50:14.000
-This is cue #3013
-
-3014
-00:50:14.000 --> 00:50:15.000
-This is cue #3014
-
-3015
-00:50:15.000 --> 00:50:16.000
-This is cue #3015
-
-3016
-00:50:16.000 --> 00:50:17.000
-This is cue #3016
-
-3017
-00:50:17.000 --> 00:50:18.000
-This is cue #3017
-
-3018
-00:50:18.000 --> 00:50:19.000
-This is cue #3018
-
-3019
-00:50:19.000 --> 00:50:20.000
-This is cue #3019
-
-3020
-00:50:20.000 --> 00:50:21.000
-This is cue #3020
-
-3021
-00:50:21.000 --> 00:50:22.000
-This is cue #3021
-
-3022
-00:50:22.000 --> 00:50:23.000
-This is cue #3022
-
-3023
-00:50:23.000 --> 00:50:24.000
-This is cue #3023
-
-3024
-00:50:24.000 --> 00:50:25.000
-This is cue #3024
-
-3025
-00:50:25.000 --> 00:50:26.000
-This is cue #3025
-
-3026
-00:50:26.000 --> 00:50:27.000
-This is cue #3026
-
-3027
-00:50:27.000 --> 00:50:28.000
-This is cue #3027
-
-3028
-00:50:28.000 --> 00:50:29.000
-This is cue #3028
-
-3029
-00:50:29.000 --> 00:50:30.000
-This is cue #3029
-
-3030
-00:50:30.000 --> 00:50:31.000
-This is cue #3030
-
-3031
-00:50:31.000 --> 00:50:32.000
-This is cue #3031
-
-3032
-00:50:32.000 --> 00:50:33.000
-This is cue #3032
-
-3033
-00:50:33.000 --> 00:50:34.000
-This is cue #3033
-
-3034
-00:50:34.000 --> 00:50:35.000
-This is cue #3034
-
-3035
-00:50:35.000 --> 00:50:36.000
-This is cue #3035
-
-3036
-00:50:36.000 --> 00:50:37.000
-This is cue #3036
-
-3037
-00:50:37.000 --> 00:50:38.000
-This is cue #3037
-
-3038
-00:50:38.000 --> 00:50:39.000
-This is cue #3038
-
-3039
-00:50:39.000 --> 00:50:40.000
-This is cue #3039
-
-3040
-00:50:40.000 --> 00:50:41.000
-This is cue #3040
-
-3041
-00:50:41.000 --> 00:50:42.000
-This is cue #3041
-
-3042
-00:50:42.000 --> 00:50:43.000
-This is cue #3042
-
-3043
-00:50:43.000 --> 00:50:44.000
-This is cue #3043
-
-3044
-00:50:44.000 --> 00:50:45.000
-This is cue #3044
-
-3045
-00:50:45.000 --> 00:50:46.000
-This is cue #3045
-
-3046
-00:50:46.000 --> 00:50:47.000
-This is cue #3046
-
-3047
-00:50:47.000 --> 00:50:48.000
-This is cue #3047
-
-3048
-00:50:48.000 --> 00:50:49.000
-This is cue #3048
-
-3049
-00:50:49.000 --> 00:50:50.000
-This is cue #3049
-
-3050
-00:50:50.000 --> 00:50:51.000
-This is cue #3050
-
-3051
-00:50:51.000 --> 00:50:52.000
-This is cue #3051
-
-3052
-00:50:52.000 --> 00:50:53.000
-This is cue #3052
-
-3053
-00:50:53.000 --> 00:50:54.000
-This is cue #3053
-
-3054
-00:50:54.000 --> 00:50:55.000
-This is cue #3054
-
-3055
-00:50:55.000 --> 00:50:56.000
-This is cue #3055
-
-3056
-00:50:56.000 --> 00:50:57.000
-This is cue #3056
-
-3057
-00:50:57.000 --> 00:50:58.000
-This is cue #3057
-
-3058
-00:50:58.000 --> 00:50:59.000
-This is cue #3058
-
-3059
-00:50:59.000 --> 00:51:00.000
-This is cue #3059
-
-3060
-00:51:00.000 --> 00:51:01.000
-This is cue #3060
-
-3061
-00:51:01.000 --> 00:51:02.000
-This is cue #3061
-
-3062
-00:51:02.000 --> 00:51:03.000
-This is cue #3062
-
-3063
-00:51:03.000 --> 00:51:04.000
-This is cue #3063
-
-3064
-00:51:04.000 --> 00:51:05.000
-This is cue #3064
-
-3065
-00:51:05.000 --> 00:51:06.000
-This is cue #3065
-
-3066
-00:51:06.000 --> 00:51:07.000
-This is cue #3066
-
-3067
-00:51:07.000 --> 00:51:08.000
-This is cue #3067
-
-3068
-00:51:08.000 --> 00:51:09.000
-This is cue #3068
-
-3069
-00:51:09.000 --> 00:51:10.000
-This is cue #3069
-
-3070
-00:51:10.000 --> 00:51:11.000
-This is cue #3070
-
-3071
-00:51:11.000 --> 00:51:12.000
-This is cue #3071
-
-3072
-00:51:12.000 --> 00:51:13.000
-This is cue #3072
-
-3073
-00:51:13.000 --> 00:51:14.000
-This is cue #3073
-
-3074
-00:51:14.000 --> 00:51:15.000
-This is cue #3074
-
-3075
-00:51:15.000 --> 00:51:16.000
-This is cue #3075
-
-3076
-00:51:16.000 --> 00:51:17.000
-This is cue #3076
-
-3077
-00:51:17.000 --> 00:51:18.000
-This is cue #3077
-
-3078
-00:51:18.000 --> 00:51:19.000
-This is cue #3078
-
-3079
-00:51:19.000 --> 00:51:20.000
-This is cue #3079
-
-3080
-00:51:20.000 --> 00:51:21.000
-This is cue #3080
-
-3081
-00:51:21.000 --> 00:51:22.000
-This is cue #3081
-
-3082
-00:51:22.000 --> 00:51:23.000
-This is cue #3082
-
-3083
-00:51:23.000 --> 00:51:24.000
-This is cue #3083
-
-3084
-00:51:24.000 --> 00:51:25.000
-This is cue #3084
-
-3085
-00:51:25.000 --> 00:51:26.000
-This is cue #3085
-
-3086
-00:51:26.000 --> 00:51:27.000
-This is cue #3086
-
-3087
-00:51:27.000 --> 00:51:28.000
-This is cue #3087
-
-3088
-00:51:28.000 --> 00:51:29.000
-This is cue #3088
-
-3089
-00:51:29.000 --> 00:51:30.000
-This is cue #3089
-
-3090
-00:51:30.000 --> 00:51:31.000
-This is cue #3090
-
-3091
-00:51:31.000 --> 00:51:32.000
-This is cue #3091
-
-3092
-00:51:32.000 --> 00:51:33.000
-This is cue #3092
-
-3093
-00:51:33.000 --> 00:51:34.000
-This is cue #3093
-
-3094
-00:51:34.000 --> 00:51:35.000
-This is cue #3094
-
-3095
-00:51:35.000 --> 00:51:36.000
-This is cue #3095
-
-3096
-00:51:36.000 --> 00:51:37.000
-This is cue #3096
-
-3097
-00:51:37.000 --> 00:51:38.000
-This is cue #3097
-
-3098
-00:51:38.000 --> 00:51:39.000
-This is cue #3098
-
-3099
-00:51:39.000 --> 00:51:40.000
-This is cue #3099
-
-3100
-00:51:40.000 --> 00:51:41.000
-This is cue #3100
-
-3101
-00:51:41.000 --> 00:51:42.000
-This is cue #3101
-
-3102
-00:51:42.000 --> 00:51:43.000
-This is cue #3102
-
-3103
-00:51:43.000 --> 00:51:44.000
-This is cue #3103
-
-3104
-00:51:44.000 --> 00:51:45.000
-This is cue #3104
-
-3105
-00:51:45.000 --> 00:51:46.000
-This is cue #3105
-
-3106
-00:51:46.000 --> 00:51:47.000
-This is cue #3106
-
-3107
-00:51:47.000 --> 00:51:48.000
-This is cue #3107
-
-3108
-00:51:48.000 --> 00:51:49.000
-This is cue #3108
-
-3109
-00:51:49.000 --> 00:51:50.000
-This is cue #3109
-
-3110
-00:51:50.000 --> 00:51:51.000
-This is cue #3110
-
-3111
-00:51:51.000 --> 00:51:52.000
-This is cue #3111
-
-3112
-00:51:52.000 --> 00:51:53.000
-This is cue #3112
-
-3113
-00:51:53.000 --> 00:51:54.000
-This is cue #3113
-
-3114
-00:51:54.000 --> 00:51:55.000
-This is cue #3114
-
-3115
-00:51:55.000 --> 00:51:56.000
-This is cue #3115
-
-3116
-00:51:56.000 --> 00:51:57.000
-This is cue #3116
-
-3117
-00:51:57.000 --> 00:51:58.000
-This is cue #3117
-
-3118
-00:51:58.000 --> 00:51:59.000
-This is cue #3118
-
-3119
-00:51:59.000 --> 00:52:00.000
-This is cue #3119
-
-3120
-00:52:00.000 --> 00:52:01.000
-This is cue #3120
-
-3121
-00:52:01.000 --> 00:52:02.000
-This is cue #3121
-
-3122
-00:52:02.000 --> 00:52:03.000
-This is cue #3122
-
-3123
-00:52:03.000 --> 00:52:04.000
-This is cue #3123
-
-3124
-00:52:04.000 --> 00:52:05.000
-This is cue #3124
-
-3125
-00:52:05.000 --> 00:52:06.000
-This is cue #3125
-
-3126
-00:52:06.000 --> 00:52:07.000
-This is cue #3126
-
-3127
-00:52:07.000 --> 00:52:08.000
-This is cue #3127
-
-3128
-00:52:08.000 --> 00:52:09.000
-This is cue #3128
-
-3129
-00:52:09.000 --> 00:52:10.000
-This is cue #3129
-
-3130
-00:52:10.000 --> 00:52:11.000
-This is cue #3130
-
-3131
-00:52:11.000 --> 00:52:12.000
-This is cue #3131
-
-3132
-00:52:12.000 --> 00:52:13.000
-This is cue #3132
-
-3133
-00:52:13.000 --> 00:52:14.000
-This is cue #3133
-
-3134
-00:52:14.000 --> 00:52:15.000
-This is cue #3134
-
-3135
-00:52:15.000 --> 00:52:16.000
-This is cue #3135
-
-3136
-00:52:16.000 --> 00:52:17.000
-This is cue #3136
-
-3137
-00:52:17.000 --> 00:52:18.000
-This is cue #3137
-
-3138
-00:52:18.000 --> 00:52:19.000
-This is cue #3138
-
-3139
-00:52:19.000 --> 00:52:20.000
-This is cue #3139
-
-3140
-00:52:20.000 --> 00:52:21.000
-This is cue #3140
-
-3141
-00:52:21.000 --> 00:52:22.000
-This is cue #3141
-
-3142
-00:52:22.000 --> 00:52:23.000
-This is cue #3142
-
-3143
-00:52:23.000 --> 00:52:24.000
-This is cue #3143
-
-3144
-00:52:24.000 --> 00:52:25.000
-This is cue #3144
-
-3145
-00:52:25.000 --> 00:52:26.000
-This is cue #3145
-
-3146
-00:52:26.000 --> 00:52:27.000
-This is cue #3146
-
-3147
-00:52:27.000 --> 00:52:28.000
-This is cue #3147
-
-3148
-00:52:28.000 --> 00:52:29.000
-This is cue #3148
-
-3149
-00:52:29.000 --> 00:52:30.000
-This is cue #3149
-
-3150
-00:52:30.000 --> 00:52:31.000
-This is cue #3150
-
-3151
-00:52:31.000 --> 00:52:32.000
-This is cue #3151
-
-3152
-00:52:32.000 --> 00:52:33.000
-This is cue #3152
-
-3153
-00:52:33.000 --> 00:52:34.000
-This is cue #3153
-
-3154
-00:52:34.000 --> 00:52:35.000
-This is cue #3154
-
-3155
-00:52:35.000 --> 00:52:36.000
-This is cue #3155
-
-3156
-00:52:36.000 --> 00:52:37.000
-This is cue #3156
-
-3157
-00:52:37.000 --> 00:52:38.000
-This is cue #3157
-
-3158
-00:52:38.000 --> 00:52:39.000
-This is cue #3158
-
-3159
-00:52:39.000 --> 00:52:40.000
-This is cue #3159
-
-3160
-00:52:40.000 --> 00:52:41.000
-This is cue #3160
-
-3161
-00:52:41.000 --> 00:52:42.000
-This is cue #3161
-
-3162
-00:52:42.000 --> 00:52:43.000
-This is cue #3162
-
-3163
-00:52:43.000 --> 00:52:44.000
-This is cue #3163
-
-3164
-00:52:44.000 --> 00:52:45.000
-This is cue #3164
-
-3165
-00:52:45.000 --> 00:52:46.000
-This is cue #3165
-
-3166
-00:52:46.000 --> 00:52:47.000
-This is cue #3166
-
-3167
-00:52:47.000 --> 00:52:48.000
-This is cue #3167
-
-3168
-00:52:48.000 --> 00:52:49.000
-This is cue #3168
-
-3169
-00:52:49.000 --> 00:52:50.000
-This is cue #3169
-
-3170
-00:52:50.000 --> 00:52:51.000
-This is cue #3170
-
-3171
-00:52:51.000 --> 00:52:52.000
-This is cue #3171
-
-3172
-00:52:52.000 --> 00:52:53.000
-This is cue #3172
-
-3173
-00:52:53.000 --> 00:52:54.000
-This is cue #3173
-
-3174
-00:52:54.000 --> 00:52:55.000
-This is cue #3174
-
-3175
-00:52:55.000 --> 00:52:56.000
-This is cue #3175
-
-3176
-00:52:56.000 --> 00:52:57.000
-This is cue #3176
-
-3177
-00:52:57.000 --> 00:52:58.000
-This is cue #3177
-
-3178
-00:52:58.000 --> 00:52:59.000
-This is cue #3178
-
-3179
-00:52:59.000 --> 00:53:00.000
-This is cue #3179
-
-3180
-00:53:00.000 --> 00:53:01.000
-This is cue #3180
-
-3181
-00:53:01.000 --> 00:53:02.000
-This is cue #3181
-
-3182
-00:53:02.000 --> 00:53:03.000
-This is cue #3182
-
-3183
-00:53:03.000 --> 00:53:04.000
-This is cue #3183
-
-3184
-00:53:04.000 --> 00:53:05.000
-This is cue #3184
-
-3185
-00:53:05.000 --> 00:53:06.000
-This is cue #3185
-
-3186
-00:53:06.000 --> 00:53:07.000
-This is cue #3186
-
-3187
-00:53:07.000 --> 00:53:08.000
-This is cue #3187
-
-3188
-00:53:08.000 --> 00:53:09.000
-This is cue #3188
-
-3189
-00:53:09.000 --> 00:53:10.000
-This is cue #3189
-
-3190
-00:53:10.000 --> 00:53:11.000
-This is cue #3190
-
-3191
-00:53:11.000 --> 00:53:12.000
-This is cue #3191
-
-3192
-00:53:12.000 --> 00:53:13.000
-This is cue #3192
-
-3193
-00:53:13.000 --> 00:53:14.000
-This is cue #3193
-
-3194
-00:53:14.000 --> 00:53:15.000
-This is cue #3194
-
-3195
-00:53:15.000 --> 00:53:16.000
-This is cue #3195
-
-3196
-00:53:16.000 --> 00:53:17.000
-This is cue #3196
-
-3197
-00:53:17.000 --> 00:53:18.000
-This is cue #3197
-
-3198
-00:53:18.000 --> 00:53:19.000
-This is cue #3198
-
-3199
-00:53:19.000 --> 00:53:20.000
-This is cue #3199
-
-3200
-00:53:20.000 --> 00:53:21.000
-This is cue #3200
-
-3201
-00:53:21.000 --> 00:53:22.000
-This is cue #3201
-
-3202
-00:53:22.000 --> 00:53:23.000
-This is cue #3202
-
-3203
-00:53:23.000 --> 00:53:24.000
-This is cue #3203
-
-3204
-00:53:24.000 --> 00:53:25.000
-This is cue #3204
-
-3205
-00:53:25.000 --> 00:53:26.000
-This is cue #3205
-
-3206
-00:53:26.000 --> 00:53:27.000
-This is cue #3206
-
-3207
-00:53:27.000 --> 00:53:28.000
-This is cue #3207
-
-3208
-00:53:28.000 --> 00:53:29.000
-This is cue #3208
-
-3209
-00:53:29.000 --> 00:53:30.000
-This is cue #3209
-
-3210
-00:53:30.000 --> 00:53:31.000
-This is cue #3210
-
-3211
-00:53:31.000 --> 00:53:32.000
-This is cue #3211
-
-3212
-00:53:32.000 --> 00:53:33.000
-This is cue #3212
-
-3213
-00:53:33.000 --> 00:53:34.000
-This is cue #3213
-
-3214
-00:53:34.000 --> 00:53:35.000
-This is cue #3214
-
-3215
-00:53:35.000 --> 00:53:36.000
-This is cue #3215
-
-3216
-00:53:36.000 --> 00:53:37.000
-This is cue #3216
-
-3217
-00:53:37.000 --> 00:53:38.000
-This is cue #3217
-
-3218
-00:53:38.000 --> 00:53:39.000
-This is cue #3218
-
-3219
-00:53:39.000 --> 00:53:40.000
-This is cue #3219
-
-3220
-00:53:40.000 --> 00:53:41.000
-This is cue #3220
-
-3221
-00:53:41.000 --> 00:53:42.000
-This is cue #3221
-
-3222
-00:53:42.000 --> 00:53:43.000
-This is cue #3222
-
-3223
-00:53:43.000 --> 00:53:44.000
-This is cue #3223
-
-3224
-00:53:44.000 --> 00:53:45.000
-This is cue #3224
-
-3225
-00:53:45.000 --> 00:53:46.000
-This is cue #3225
-
-3226
-00:53:46.000 --> 00:53:47.000
-This is cue #3226
-
-3227
-00:53:47.000 --> 00:53:48.000
-This is cue #3227
-
-3228
-00:53:48.000 --> 00:53:49.000
-This is cue #3228
-
-3229
-00:53:49.000 --> 00:53:50.000
-This is cue #3229
-
-3230
-00:53:50.000 --> 00:53:51.000
-This is cue #3230
-
-3231
-00:53:51.000 --> 00:53:52.000
-This is cue #3231
-
-3232
-00:53:52.000 --> 00:53:53.000
-This is cue #3232
-
-3233
-00:53:53.000 --> 00:53:54.000
-This is cue #3233
-
-3234
-00:53:54.000 --> 00:53:55.000
-This is cue #3234
-
-3235
-00:53:55.000 --> 00:53:56.000
-This is cue #3235
-
-3236
-00:53:56.000 --> 00:53:57.000
-This is cue #3236
-
-3237
-00:53:57.000 --> 00:53:58.000
-This is cue #3237
-
-3238
-00:53:58.000 --> 00:53:59.000
-This is cue #3238
-
-3239
-00:53:59.000 --> 00:54:00.000
-This is cue #3239
-
-3240
-00:54:00.000 --> 00:54:01.000
-This is cue #3240
-
-3241
-00:54:01.000 --> 00:54:02.000
-This is cue #3241
-
-3242
-00:54:02.000 --> 00:54:03.000
-This is cue #3242
-
-3243
-00:54:03.000 --> 00:54:04.000
-This is cue #3243
-
-3244
-00:54:04.000 --> 00:54:05.000
-This is cue #3244
-
-3245
-00:54:05.000 --> 00:54:06.000
-This is cue #3245
-
-3246
-00:54:06.000 --> 00:54:07.000
-This is cue #3246
-
-3247
-00:54:07.000 --> 00:54:08.000
-This is cue #3247
-
-3248
-00:54:08.000 --> 00:54:09.000
-This is cue #3248
-
-3249
-00:54:09.000 --> 00:54:10.000
-This is cue #3249
-
-3250
-00:54:10.000 --> 00:54:11.000
-This is cue #3250
-
-3251
-00:54:11.000 --> 00:54:12.000
-This is cue #3251
-
-3252
-00:54:12.000 --> 00:54:13.000
-This is cue #3252
-
-3253
-00:54:13.000 --> 00:54:14.000
-This is cue #3253
-
-3254
-00:54:14.000 --> 00:54:15.000
-This is cue #3254
-
-3255
-00:54:15.000 --> 00:54:16.000
-This is cue #3255
-
-3256
-00:54:16.000 --> 00:54:17.000
-This is cue #3256
-
-3257
-00:54:17.000 --> 00:54:18.000
-This is cue #3257
-
-3258
-00:54:18.000 --> 00:54:19.000
-This is cue #3258
-
-3259
-00:54:19.000 --> 00:54:20.000
-This is cue #3259
-
-3260
-00:54:20.000 --> 00:54:21.000
-This is cue #3260
-
-3261
-00:54:21.000 --> 00:54:22.000
-This is cue #3261
-
-3262
-00:54:22.000 --> 00:54:23.000
-This is cue #3262
-
-3263
-00:54:23.000 --> 00:54:24.000
-This is cue #3263
-
-3264
-00:54:24.000 --> 00:54:25.000
-This is cue #3264
-
-3265
-00:54:25.000 --> 00:54:26.000
-This is cue #3265
-
-3266
-00:54:26.000 --> 00:54:27.000
-This is cue #3266
-
-3267
-00:54:27.000 --> 00:54:28.000
-This is cue #3267
-
-3268
-00:54:28.000 --> 00:54:29.000
-This is cue #3268
-
-3269
-00:54:29.000 --> 00:54:30.000
-This is cue #3269
-
-3270
-00:54:30.000 --> 00:54:31.000
-This is cue #3270
-
-3271
-00:54:31.000 --> 00:54:32.000
-This is cue #3271
-
-3272
-00:54:32.000 --> 00:54:33.000
-This is cue #3272
-
-3273
-00:54:33.000 --> 00:54:34.000
-This is cue #3273
-
-3274
-00:54:34.000 --> 00:54:35.000
-This is cue #3274
-
-3275
-00:54:35.000 --> 00:54:36.000
-This is cue #3275
-
-3276
-00:54:36.000 --> 00:54:37.000
-This is cue #3276
-
-3277
-00:54:37.000 --> 00:54:38.000
-This is cue #3277
-
-3278
-00:54:38.000 --> 00:54:39.000
-This is cue #3278
-
-3279
-00:54:39.000 --> 00:54:40.000
-This is cue #3279
-
-3280
-00:54:40.000 --> 00:54:41.000
-This is cue #3280
-
-3281
-00:54:41.000 --> 00:54:42.000
-This is cue #3281
-
-3282
-00:54:42.000 --> 00:54:43.000
-This is cue #3282
-
-3283
-00:54:43.000 --> 00:54:44.000
-This is cue #3283
-
-3284
-00:54:44.000 --> 00:54:45.000
-This is cue #3284
-
-3285
-00:54:45.000 --> 00:54:46.000
-This is cue #3285
-
-3286
-00:54:46.000 --> 00:54:47.000
-This is cue #3286
-
-3287
-00:54:47.000 --> 00:54:48.000
-This is cue #3287
-
-3288
-00:54:48.000 --> 00:54:49.000
-This is cue #3288
-
-3289
-00:54:49.000 --> 00:54:50.000
-This is cue #3289
-
-3290
-00:54:50.000 --> 00:54:51.000
-This is cue #3290
-
-3291
-00:54:51.000 --> 00:54:52.000
-This is cue #3291
-
-3292
-00:54:52.000 --> 00:54:53.000
-This is cue #3292
-
-3293
-00:54:53.000 --> 00:54:54.000
-This is cue #3293
-
-3294
-00:54:54.000 --> 00:54:55.000
-This is cue #3294
-
-3295
-00:54:55.000 --> 00:54:56.000
-This is cue #3295
-
-3296
-00:54:56.000 --> 00:54:57.000
-This is cue #3296
-
-3297
-00:54:57.000 --> 00:54:58.000
-This is cue #3297
-
-3298
-00:54:58.000 --> 00:54:59.000
-This is cue #3298
-
-3299
-00:54:59.000 --> 00:55:00.000
-This is cue #3299
-
-3300
-00:55:00.000 --> 00:55:01.000
-This is cue #3300
-
-3301
-00:55:01.000 --> 00:55:02.000
-This is cue #3301
-
-3302
-00:55:02.000 --> 00:55:03.000
-This is cue #3302
-
-3303
-00:55:03.000 --> 00:55:04.000
-This is cue #3303
-
-3304
-00:55:04.000 --> 00:55:05.000
-This is cue #3304
-
-3305
-00:55:05.000 --> 00:55:06.000
-This is cue #3305
-
-3306
-00:55:06.000 --> 00:55:07.000
-This is cue #3306
-
-3307
-00:55:07.000 --> 00:55:08.000
-This is cue #3307
-
-3308
-00:55:08.000 --> 00:55:09.000
-This is cue #3308
-
-3309
-00:55:09.000 --> 00:55:10.000
-This is cue #3309
-
-3310
-00:55:10.000 --> 00:55:11.000
-This is cue #3310
-
-3311
-00:55:11.000 --> 00:55:12.000
-This is cue #3311
-
-3312
-00:55:12.000 --> 00:55:13.000
-This is cue #3312
-
-3313
-00:55:13.000 --> 00:55:14.000
-This is cue #3313
-
-3314
-00:55:14.000 --> 00:55:15.000
-This is cue #3314
-
-3315
-00:55:15.000 --> 00:55:16.000
-This is cue #3315
-
-3316
-00:55:16.000 --> 00:55:17.000
-This is cue #3316
-
-3317
-00:55:17.000 --> 00:55:18.000
-This is cue #3317
-
-3318
-00:55:18.000 --> 00:55:19.000
-This is cue #3318
-
-3319
-00:55:19.000 --> 00:55:20.000
-This is cue #3319
-
-3320
-00:55:20.000 --> 00:55:21.000
-This is cue #3320
-
-3321
-00:55:21.000 --> 00:55:22.000
-This is cue #3321
-
-3322
-00:55:22.000 --> 00:55:23.000
-This is cue #3322
-
-3323
-00:55:23.000 --> 00:55:24.000
-This is cue #3323
-
-3324
-00:55:24.000 --> 00:55:25.000
-This is cue #3324
-
-3325
-00:55:25.000 --> 00:55:26.000
-This is cue #3325
-
-3326
-00:55:26.000 --> 00:55:27.000
-This is cue #3326
-
-3327
-00:55:27.000 --> 00:55:28.000
-This is cue #3327
-
-3328
-00:55:28.000 --> 00:55:29.000
-This is cue #3328
-
-3329
-00:55:29.000 --> 00:55:30.000
-This is cue #3329
-
-3330
-00:55:30.000 --> 00:55:31.000
-This is cue #3330
-
-3331
-00:55:31.000 --> 00:55:32.000
-This is cue #3331
-
-3332
-00:55:32.000 --> 00:55:33.000
-This is cue #3332
-
-3333
-00:55:33.000 --> 00:55:34.000
-This is cue #3333
-
-3334
-00:55:34.000 --> 00:55:35.000
-This is cue #3334
-
-3335
-00:55:35.000 --> 00:55:36.000
-This is cue #3335
-
-3336
-00:55:36.000 --> 00:55:37.000
-This is cue #3336
-
-3337
-00:55:37.000 --> 00:55:38.000
-This is cue #3337
-
-3338
-00:55:38.000 --> 00:55:39.000
-This is cue #3338
-
-3339
-00:55:39.000 --> 00:55:40.000
-This is cue #3339
-
-3340
-00:55:40.000 --> 00:55:41.000
-This is cue #3340
-
-3341
-00:55:41.000 --> 00:55:42.000
-This is cue #3341
-
-3342
-00:55:42.000 --> 00:55:43.000
-This is cue #3342
-
-3343
-00:55:43.000 --> 00:55:44.000
-This is cue #3343
-
-3344
-00:55:44.000 --> 00:55:45.000
-This is cue #3344
-
-3345
-00:55:45.000 --> 00:55:46.000
-This is cue #3345
-
-3346
-00:55:46.000 --> 00:55:47.000
-This is cue #3346
-
-3347
-00:55:47.000 --> 00:55:48.000
-This is cue #3347
-
-3348
-00:55:48.000 --> 00:55:49.000
-This is cue #3348
-
-3349
-00:55:49.000 --> 00:55:50.000
-This is cue #3349
-
-3350
-00:55:50.000 --> 00:55:51.000
-This is cue #3350
-
-3351
-00:55:51.000 --> 00:55:52.000
-This is cue #3351
-
-3352
-00:55:52.000 --> 00:55:53.000
-This is cue #3352
-
-3353
-00:55:53.000 --> 00:55:54.000
-This is cue #3353
-
-3354
-00:55:54.000 --> 00:55:55.000
-This is cue #3354
-
-3355
-00:55:55.000 --> 00:55:56.000
-This is cue #3355
-
-3356
-00:55:56.000 --> 00:55:57.000
-This is cue #3356
-
-3357
-00:55:57.000 --> 00:55:58.000
-This is cue #3357
-
-3358
-00:55:58.000 --> 00:55:59.000
-This is cue #3358
-
-3359
-00:55:59.000 --> 00:56:00.000
-This is cue #3359
-
-3360
-00:56:00.000 --> 00:56:01.000
-This is cue #3360
-
-3361
-00:56:01.000 --> 00:56:02.000
-This is cue #3361
-
-3362
-00:56:02.000 --> 00:56:03.000
-This is cue #3362
-
-3363
-00:56:03.000 --> 00:56:04.000
-This is cue #3363
-
-3364
-00:56:04.000 --> 00:56:05.000
-This is cue #3364
-
-3365
-00:56:05.000 --> 00:56:06.000
-This is cue #3365
-
-3366
-00:56:06.000 --> 00:56:07.000
-This is cue #3366
-
-3367
-00:56:07.000 --> 00:56:08.000
-This is cue #3367
-
-3368
-00:56:08.000 --> 00:56:09.000
-This is cue #3368
-
-3369
-00:56:09.000 --> 00:56:10.000
-This is cue #3369
-
-3370
-00:56:10.000 --> 00:56:11.000
-This is cue #3370
-
-3371
-00:56:11.000 --> 00:56:12.000
-This is cue #3371
-
-3372
-00:56:12.000 --> 00:56:13.000
-This is cue #3372
-
-3373
-00:56:13.000 --> 00:56:14.000
-This is cue #3373
-
-3374
-00:56:14.000 --> 00:56:15.000
-This is cue #3374
-
-3375
-00:56:15.000 --> 00:56:16.000
-This is cue #3375
-
-3376
-00:56:16.000 --> 00:56:17.000
-This is cue #3376
-
-3377
-00:56:17.000 --> 00:56:18.000
-This is cue #3377
-
-3378
-00:56:18.000 --> 00:56:19.000
-This is cue #3378
-
-3379
-00:56:19.000 --> 00:56:20.000
-This is cue #3379
-
-3380
-00:56:20.000 --> 00:56:21.000
-This is cue #3380
-
-3381
-00:56:21.000 --> 00:56:22.000
-This is cue #3381
-
-3382
-00:56:22.000 --> 00:56:23.000
-This is cue #3382
-
-3383
-00:56:23.000 --> 00:56:24.000
-This is cue #3383
-
-3384
-00:56:24.000 --> 00:56:25.000
-This is cue #3384
-
-3385
-00:56:25.000 --> 00:56:26.000
-This is cue #3385
-
-3386
-00:56:26.000 --> 00:56:27.000
-This is cue #3386
-
-3387
-00:56:27.000 --> 00:56:28.000
-This is cue #3387
-
-3388
-00:56:28.000 --> 00:56:29.000
-This is cue #3388
-
-3389
-00:56:29.000 --> 00:56:30.000
-This is cue #3389
-
-3390
-00:56:30.000 --> 00:56:31.000
-This is cue #3390
-
-3391
-00:56:31.000 --> 00:56:32.000
-This is cue #3391
-
-3392
-00:56:32.000 --> 00:56:33.000
-This is cue #3392
-
-3393
-00:56:33.000 --> 00:56:34.000
-This is cue #3393
-
-3394
-00:56:34.000 --> 00:56:35.000
-This is cue #3394
-
-3395
-00:56:35.000 --> 00:56:36.000
-This is cue #3395
-
-3396
-00:56:36.000 --> 00:56:37.000
-This is cue #3396
-
-3397
-00:56:37.000 --> 00:56:38.000
-This is cue #3397
-
-3398
-00:56:38.000 --> 00:56:39.000
-This is cue #3398
-
-3399
-00:56:39.000 --> 00:56:40.000
-This is cue #3399
-
-3400
-00:56:40.000 --> 00:56:41.000
-This is cue #3400
-
-3401
-00:56:41.000 --> 00:56:42.000
-This is cue #3401
-
-3402
-00:56:42.000 --> 00:56:43.000
-This is cue #3402
-
-3403
-00:56:43.000 --> 00:56:44.000
-This is cue #3403
-
-3404
-00:56:44.000 --> 00:56:45.000
-This is cue #3404
-
-3405
-00:56:45.000 --> 00:56:46.000
-This is cue #3405
-
-3406
-00:56:46.000 --> 00:56:47.000
-This is cue #3406
-
-3407
-00:56:47.000 --> 00:56:48.000
-This is cue #3407
-
-3408
-00:56:48.000 --> 00:56:49.000
-This is cue #3408
-
-3409
-00:56:49.000 --> 00:56:50.000
-This is cue #3409
-
-3410
-00:56:50.000 --> 00:56:51.000
-This is cue #3410
-
-3411
-00:56:51.000 --> 00:56:52.000
-This is cue #3411
-
-3412
-00:56:52.000 --> 00:56:53.000
-This is cue #3412
-
-3413
-00:56:53.000 --> 00:56:54.000
-This is cue #3413
-
-3414
-00:56:54.000 --> 00:56:55.000
-This is cue #3414
-
-3415
-00:56:55.000 --> 00:56:56.000
-This is cue #3415
-
-3416
-00:56:56.000 --> 00:56:57.000
-This is cue #3416
-
-3417
-00:56:57.000 --> 00:56:58.000
-This is cue #3417
-
-3418
-00:56:58.000 --> 00:56:59.000
-This is cue #3418
-
-3419
-00:56:59.000 --> 00:57:00.000
-This is cue #3419
-
-3420
-00:57:00.000 --> 00:57:01.000
-This is cue #3420
-
-3421
-00:57:01.000 --> 00:57:02.000
-This is cue #3421
-
-3422
-00:57:02.000 --> 00:57:03.000
-This is cue #3422
-
-3423
-00:57:03.000 --> 00:57:04.000
-This is cue #3423
-
-3424
-00:57:04.000 --> 00:57:05.000
-This is cue #3424
-
-3425
-00:57:05.000 --> 00:57:06.000
-This is cue #3425
-
-3426
-00:57:06.000 --> 00:57:07.000
-This is cue #3426
-
-3427
-00:57:07.000 --> 00:57:08.000
-This is cue #3427
-
-3428
-00:57:08.000 --> 00:57:09.000
-This is cue #3428
-
-3429
-00:57:09.000 --> 00:57:10.000
-This is cue #3429
-
-3430
-00:57:10.000 --> 00:57:11.000
-This is cue #3430
-
-3431
-00:57:11.000 --> 00:57:12.000
-This is cue #3431
-
-3432
-00:57:12.000 --> 00:57:13.000
-This is cue #3432
-
-3433
-00:57:13.000 --> 00:57:14.000
-This is cue #3433
-
-3434
-00:57:14.000 --> 00:57:15.000
-This is cue #3434
-
-3435
-00:57:15.000 --> 00:57:16.000
-This is cue #3435
-
-3436
-00:57:16.000 --> 00:57:17.000
-This is cue #3436
-
-3437
-00:57:17.000 --> 00:57:18.000
-This is cue #3437
-
-3438
-00:57:18.000 --> 00:57:19.000
-This is cue #3438
-
-3439
-00:57:19.000 --> 00:57:20.000
-This is cue #3439
-
-3440
-00:57:20.000 --> 00:57:21.000
-This is cue #3440
-
-3441
-00:57:21.000 --> 00:57:22.000
-This is cue #3441
-
-3442
-00:57:22.000 --> 00:57:23.000
-This is cue #3442
-
-3443
-00:57:23.000 --> 00:57:24.000
-This is cue #3443
-
-3444
-00:57:24.000 --> 00:57:25.000
-This is cue #3444
-
-3445
-00:57:25.000 --> 00:57:26.000
-This is cue #3445
-
-3446
-00:57:26.000 --> 00:57:27.000
-This is cue #3446
-
-3447
-00:57:27.000 --> 00:57:28.000
-This is cue #3447
-
-3448
-00:57:28.000 --> 00:57:29.000
-This is cue #3448
-
-3449
-00:57:29.000 --> 00:57:30.000
-This is cue #3449
-
-3450
-00:57:30.000 --> 00:57:31.000
-This is cue #3450
-
-3451
-00:57:31.000 --> 00:57:32.000
-This is cue #3451
-
-3452
-00:57:32.000 --> 00:57:33.000
-This is cue #3452
-
-3453
-00:57:33.000 --> 00:57:34.000
-This is cue #3453
-
-3454
-00:57:34.000 --> 00:57:35.000
-This is cue #3454
-
-3455
-00:57:35.000 --> 00:57:36.000
-This is cue #3455
-
-3456
-00:57:36.000 --> 00:57:37.000
-This is cue #3456
-
-3457
-00:57:37.000 --> 00:57:38.000
-This is cue #3457
-
-3458
-00:57:38.000 --> 00:57:39.000
-This is cue #3458
-
-3459
-00:57:39.000 --> 00:57:40.000
-This is cue #3459
-
-3460
-00:57:40.000 --> 00:57:41.000
-This is cue #3460
-
-3461
-00:57:41.000 --> 00:57:42.000
-This is cue #3461
-
-3462
-00:57:42.000 --> 00:57:43.000
-This is cue #3462
-
-3463
-00:57:43.000 --> 00:57:44.000
-This is cue #3463
-
-3464
-00:57:44.000 --> 00:57:45.000
-This is cue #3464
-
-3465
-00:57:45.000 --> 00:57:46.000
-This is cue #3465
-
-3466
-00:57:46.000 --> 00:57:47.000
-This is cue #3466
-
-3467
-00:57:47.000 --> 00:57:48.000
-This is cue #3467
-
-3468
-00:57:48.000 --> 00:57:49.000
-This is cue #3468
-
-3469
-00:57:49.000 --> 00:57:50.000
-This is cue #3469
-
-3470
-00:57:50.000 --> 00:57:51.000
-This is cue #3470
-
-3471
-00:57:51.000 --> 00:57:52.000
-This is cue #3471
-
-3472
-00:57:52.000 --> 00:57:53.000
-This is cue #3472
-
-3473
-00:57:53.000 --> 00:57:54.000
-This is cue #3473
-
-3474
-00:57:54.000 --> 00:57:55.000
-This is cue #3474
-
-3475
-00:57:55.000 --> 00:57:56.000
-This is cue #3475
-
-3476
-00:57:56.000 --> 00:57:57.000
-This is cue #3476
-
-3477
-00:57:57.000 --> 00:57:58.000
-This is cue #3477
-
-3478
-00:57:58.000 --> 00:57:59.000
-This is cue #3478
-
-3479
-00:57:59.000 --> 00:58:00.000
-This is cue #3479
-
-3480
-00:58:00.000 --> 00:58:01.000
-This is cue #3480
-
-3481
-00:58:01.000 --> 00:58:02.000
-This is cue #3481
-
-3482
-00:58:02.000 --> 00:58:03.000
-This is cue #3482
-
-3483
-00:58:03.000 --> 00:58:04.000
-This is cue #3483
-
-3484
-00:58:04.000 --> 00:58:05.000
-This is cue #3484
-
-3485
-00:58:05.000 --> 00:58:06.000
-This is cue #3485
-
-3486
-00:58:06.000 --> 00:58:07.000
-This is cue #3486
-
-3487
-00:58:07.000 --> 00:58:08.000
-This is cue #3487
-
-3488
-00:58:08.000 --> 00:58:09.000
-This is cue #3488
-
-3489
-00:58:09.000 --> 00:58:10.000
-This is cue #3489
-
-3490
-00:58:10.000 --> 00:58:11.000
-This is cue #3490
-
-3491
-00:58:11.000 --> 00:58:12.000
-This is cue #3491
-
-3492
-00:58:12.000 --> 00:58:13.000
-This is cue #3492
-
-3493
-00:58:13.000 --> 00:58:14.000
-This is cue #3493
-
-3494
-00:58:14.000 --> 00:58:15.000
-This is cue #3494
-
-3495
-00:58:15.000 --> 00:58:16.000
-This is cue #3495
-
-3496
-00:58:16.000 --> 00:58:17.000
-This is cue #3496
-
-3497
-00:58:17.000 --> 00:58:18.000
-This is cue #3497
-
-3498
-00:58:18.000 --> 00:58:19.000
-This is cue #3498
-
-3499
-00:58:19.000 --> 00:58:20.000
-This is cue #3499
-
-3500
-00:58:20.000 --> 00:58:21.000
-This is cue #3500
-
-3501
-00:58:21.000 --> 00:58:22.000
-This is cue #3501
-
-3502
-00:58:22.000 --> 00:58:23.000
-This is cue #3502
-
-3503
-00:58:23.000 --> 00:58:24.000
-This is cue #3503
-
-3504
-00:58:24.000 --> 00:58:25.000
-This is cue #3504
-
-3505
-00:58:25.000 --> 00:58:26.000
-This is cue #3505
-
-3506
-00:58:26.000 --> 00:58:27.000
-This is cue #3506
-
-3507
-00:58:27.000 --> 00:58:28.000
-This is cue #3507
-
-3508
-00:58:28.000 --> 00:58:29.000
-This is cue #3508
-
-3509
-00:58:29.000 --> 00:58:30.000
-This is cue #3509
-
-3510
-00:58:30.000 --> 00:58:31.000
-This is cue #3510
-
-3511
-00:58:31.000 --> 00:58:32.000
-This is cue #3511
-
-3512
-00:58:32.000 --> 00:58:33.000
-This is cue #3512
-
-3513
-00:58:33.000 --> 00:58:34.000
-This is cue #3513
-
-3514
-00:58:34.000 --> 00:58:35.000
-This is cue #3514
-
-3515
-00:58:35.000 --> 00:58:36.000
-This is cue #3515
-
-3516
-00:58:36.000 --> 00:58:37.000
-This is cue #3516
-
-3517
-00:58:37.000 --> 00:58:38.000
-This is cue #3517
-
-3518
-00:58:38.000 --> 00:58:39.000
-This is cue #3518
-
-3519
-00:58:39.000 --> 00:58:40.000
-This is cue #3519
-
-3520
-00:58:40.000 --> 00:58:41.000
-This is cue #3520
-
-3521
-00:58:41.000 --> 00:58:42.000
-This is cue #3521
-
-3522
-00:58:42.000 --> 00:58:43.000
-This is cue #3522
-
-3523
-00:58:43.000 --> 00:58:44.000
-This is cue #3523
-
-3524
-00:58:44.000 --> 00:58:45.000
-This is cue #3524
-
-3525
-00:58:45.000 --> 00:58:46.000
-This is cue #3525
-
-3526
-00:58:46.000 --> 00:58:47.000
-This is cue #3526
-
-3527
-00:58:47.000 --> 00:58:48.000
-This is cue #3527
-
-3528
-00:58:48.000 --> 00:58:49.000
-This is cue #3528
-
-3529
-00:58:49.000 --> 00:58:50.000
-This is cue #3529
-
-3530
-00:58:50.000 --> 00:58:51.000
-This is cue #3530
-
-3531
-00:58:51.000 --> 00:58:52.000
-This is cue #3531
-
-3532
-00:58:52.000 --> 00:58:53.000
-This is cue #3532
-
-3533
-00:58:53.000 --> 00:58:54.000
-This is cue #3533
-
-3534
-00:58:54.000 --> 00:58:55.000
-This is cue #3534
-
-3535
-00:58:55.000 --> 00:58:56.000
-This is cue #3535
-
-3536
-00:58:56.000 --> 00:58:57.000
-This is cue #3536
-
-3537
-00:58:57.000 --> 00:58:58.000
-This is cue #3537
-
-3538
-00:58:58.000 --> 00:58:59.000
-This is cue #3538
-
-3539
-00:58:59.000 --> 00:59:00.000
-This is cue #3539
-
-3540
-00:59:00.000 --> 00:59:01.000
-This is cue #3540
-
-3541
-00:59:01.000 --> 00:59:02.000
-This is cue #3541
-
-3542
-00:59:02.000 --> 00:59:03.000
-This is cue #3542
-
-3543
-00:59:03.000 --> 00:59:04.000
-This is cue #3543
-
-3544
-00:59:04.000 --> 00:59:05.000
-This is cue #3544
-
-3545
-00:59:05.000 --> 00:59:06.000
-This is cue #3545
-
-3546
-00:59:06.000 --> 00:59:07.000
-This is cue #3546
-
-3547
-00:59:07.000 --> 00:59:08.000
-This is cue #3547
-
-3548
-00:59:08.000 --> 00:59:09.000
-This is cue #3548
-
-3549
-00:59:09.000 --> 00:59:10.000
-This is cue #3549
-
-3550
-00:59:10.000 --> 00:59:11.000
-This is cue #3550
-
-3551
-00:59:11.000 --> 00:59:12.000
-This is cue #3551
-
-3552
-00:59:12.000 --> 00:59:13.000
-This is cue #3552
-
-3553
-00:59:13.000 --> 00:59:14.000
-This is cue #3553
-
-3554
-00:59:14.000 --> 00:59:15.000
-This is cue #3554
-
-3555
-00:59:15.000 --> 00:59:16.000
-This is cue #3555
-
-3556
-00:59:16.000 --> 00:59:17.000
-This is cue #3556
-
-3557
-00:59:17.000 --> 00:59:18.000
-This is cue #3557
-
-3558
-00:59:18.000 --> 00:59:19.000
-This is cue #3558
-
-3559
-00:59:19.000 --> 00:59:20.000
-This is cue #3559
-
-3560
-00:59:20.000 --> 00:59:21.000
-This is cue #3560
-
-3561
-00:59:21.000 --> 00:59:22.000
-This is cue #3561
-
-3562
-00:59:22.000 --> 00:59:23.000
-This is cue #3562
-
-3563
-00:59:23.000 --> 00:59:24.000
-This is cue #3563
-
-3564
-00:59:24.000 --> 00:59:25.000
-This is cue #3564
-
-3565
-00:59:25.000 --> 00:59:26.000
-This is cue #3565
-
-3566
-00:59:26.000 --> 00:59:27.000
-This is cue #3566
-
-3567
-00:59:27.000 --> 00:59:28.000
-This is cue #3567
-
-3568
-00:59:28.000 --> 00:59:29.000
-This is cue #3568
-
-3569
-00:59:29.000 --> 00:59:30.000
-This is cue #3569
-
-3570
-00:59:30.000 --> 00:59:31.000
-This is cue #3570
-
-3571
-00:59:31.000 --> 00:59:32.000
-This is cue #3571
-
-3572
-00:59:32.000 --> 00:59:33.000
-This is cue #3572
-
-3573
-00:59:33.000 --> 00:59:34.000
-This is cue #3573
-
-3574
-00:59:34.000 --> 00:59:35.000
-This is cue #3574
-
-3575
-00:59:35.000 --> 00:59:36.000
-This is cue #3575
-
-3576
-00:59:36.000 --> 00:59:37.000
-This is cue #3576
-
-3577
-00:59:37.000 --> 00:59:38.000
-This is cue #3577
-
-3578
-00:59:38.000 --> 00:59:39.000
-This is cue #3578
-
-3579
-00:59:39.000 --> 00:59:40.000
-This is cue #3579
-
-3580
-00:59:40.000 --> 00:59:41.000
-This is cue #3580
-
-3581
-00:59:41.000 --> 00:59:42.000
-This is cue #3581
-
-3582
-00:59:42.000 --> 00:59:43.000
-This is cue #3582
-
-3583
-00:59:43.000 --> 00:59:44.000
-This is cue #3583
-
-3584
-00:59:44.000 --> 00:59:45.000
-This is cue #3584
-
-3585
-00:59:45.000 --> 00:59:46.000
-This is cue #3585
-
-3586
-00:59:46.000 --> 00:59:47.000
-This is cue #3586
-
-3587
-00:59:47.000 --> 00:59:48.000
-This is cue #3587
-
-3588
-00:59:48.000 --> 00:59:49.000
-This is cue #3588
-
-3589
-00:59:49.000 --> 00:59:50.000
-This is cue #3589
-
-3590
-00:59:50.000 --> 00:59:51.000
-This is cue #3590
-
-3591
-00:59:51.000 --> 00:59:52.000
-This is cue #3591
-
-3592
-00:59:52.000 --> 00:59:53.000
-This is cue #3592
-
-3593
-00:59:53.000 --> 00:59:54.000
-This is cue #3593
-
-3594
-00:59:54.000 --> 00:59:55.000
-This is cue #3594
-
-3595
-00:59:55.000 --> 00:59:56.000
-This is cue #3595
-
-3596
-00:59:56.000 --> 00:59:57.000
-This is cue #3596
-
-3597
-00:59:57.000 --> 00:59:58.000
-This is cue #3597
-
-3598
-00:59:58.000 --> 00:59:59.000
-This is cue #3598
-
-3599
-00:59:59.000 --> 01:00:00.000
-This is cue #3599
-
-3600
-01:00:00.000 --> 01:00:01.000
-This is cue #3600
-
-3601
-01:00:01.000 --> 01:00:02.000
-This is cue #3601
-
-3602
-01:00:02.000 --> 01:00:03.000
-This is cue #3602
-
-3603
-01:00:03.000 --> 01:00:04.000
-This is cue #3603
-
-3604
-01:00:04.000 --> 01:00:05.000
-This is cue #3604
-
-3605
-01:00:05.000 --> 01:00:06.000
-This is cue #3605
-
-3606
-01:00:06.000 --> 01:00:07.000
-This is cue #3606
-
-3607
-01:00:07.000 --> 01:00:08.000
-This is cue #3607
-
-3608
-01:00:08.000 --> 01:00:09.000
-This is cue #3608
-
-3609
-01:00:09.000 --> 01:00:10.000
-This is cue #3609
-
-3610
-01:00:10.000 --> 01:00:11.000
-This is cue #3610
-
-3611
-01:00:11.000 --> 01:00:12.000
-This is cue #3611
-
-3612
-01:00:12.000 --> 01:00:13.000
-This is cue #3612
-
-3613
-01:00:13.000 --> 01:00:14.000
-This is cue #3613
-
-3614
-01:00:14.000 --> 01:00:15.000
-This is cue #3614
-
-3615
-01:00:15.000 --> 01:00:16.000
-This is cue #3615
-
-3616
-01:00:16.000 --> 01:00:17.000
-This is cue #3616
-
-3617
-01:00:17.000 --> 01:00:18.000
-This is cue #3617
-
-3618
-01:00:18.000 --> 01:00:19.000
-This is cue #3618
-
-3619
-01:00:19.000 --> 01:00:20.000
-This is cue #3619
-
-3620
-01:00:20.000 --> 01:00:21.000
-This is cue #3620
-
-3621
-01:00:21.000 --> 01:00:22.000
-This is cue #3621
-
-3622
-01:00:22.000 --> 01:00:23.000
-This is cue #3622
-
-3623
-01:00:23.000 --> 01:00:24.000
-This is cue #3623
-
-3624
-01:00:24.000 --> 01:00:25.000
-This is cue #3624
-
-3625
-01:00:25.000 --> 01:00:26.000
-This is cue #3625
-
-3626
-01:00:26.000 --> 01:00:27.000
-This is cue #3626
-
-3627
-01:00:27.000 --> 01:00:28.000
-This is cue #3627
-
-3628
-01:00:28.000 --> 01:00:29.000
-This is cue #3628
-
-3629
-01:00:29.000 --> 01:00:30.000
-This is cue #3629
-
-3630
-01:00:30.000 --> 01:00:31.000
-This is cue #3630
-
-3631
-01:00:31.000 --> 01:00:32.000
-This is cue #3631
-
-3632
-01:00:32.000 --> 01:00:33.000
-This is cue #3632
-
-3633
-01:00:33.000 --> 01:00:34.000
-This is cue #3633
-
-3634
-01:00:34.000 --> 01:00:35.000
-This is cue #3634
-
-3635
-01:00:35.000 --> 01:00:36.000
-This is cue #3635
-
-3636
-01:00:36.000 --> 01:00:37.000
-This is cue #3636
-
-3637
-01:00:37.000 --> 01:00:38.000
-This is cue #3637
-
-3638
-01:00:38.000 --> 01:00:39.000
-This is cue #3638
-
-3639
-01:00:39.000 --> 01:00:40.000
-This is cue #3639
-
-3640
-01:00:40.000 --> 01:00:41.000
-This is cue #3640
-
-3641
-01:00:41.000 --> 01:00:42.000
-This is cue #3641
-
-3642
-01:00:42.000 --> 01:00:43.000
-This is cue #3642
-
-3643
-01:00:43.000 --> 01:00:44.000
-This is cue #3643
-
-3644
-01:00:44.000 --> 01:00:45.000
-This is cue #3644
-
-3645
-01:00:45.000 --> 01:00:46.000
-This is cue #3645
-
-3646
-01:00:46.000 --> 01:00:47.000
-This is cue #3646
-
-3647
-01:00:47.000 --> 01:00:48.000
-This is cue #3647
-
-3648
-01:00:48.000 --> 01:00:49.000
-This is cue #3648
-
-3649
-01:00:49.000 --> 01:00:50.000
-This is cue #3649
-
-3650
-01:00:50.000 --> 01:00:51.000
-This is cue #3650
-
-3651
-01:00:51.000 --> 01:00:52.000
-This is cue #3651
-
-3652
-01:00:52.000 --> 01:00:53.000
-This is cue #3652
-
-3653
-01:00:53.000 --> 01:00:54.000
-This is cue #3653
-
-3654
-01:00:54.000 --> 01:00:55.000
-This is cue #3654
-
-3655
-01:00:55.000 --> 01:00:56.000
-This is cue #3655
-
-3656
-01:00:56.000 --> 01:00:57.000
-This is cue #3656
-
-3657
-01:00:57.000 --> 01:00:58.000
-This is cue #3657
-
-3658
-01:00:58.000 --> 01:00:59.000
-This is cue #3658
-
-3659
-01:00:59.000 --> 01:01:00.000
-This is cue #3659
-
-3660
-01:01:00.000 --> 01:01:01.000
-This is cue #3660
-
-3661
-01:01:01.000 --> 01:01:02.000
-This is cue #3661
-
-3662
-01:01:02.000 --> 01:01:03.000
-This is cue #3662
-
-3663
-01:01:03.000 --> 01:01:04.000
-This is cue #3663
-
-3664
-01:01:04.000 --> 01:01:05.000
-This is cue #3664
-
-3665
-01:01:05.000 --> 01:01:06.000
-This is cue #3665
-
-3666
-01:01:06.000 --> 01:01:07.000
-This is cue #3666
-
-3667
-01:01:07.000 --> 01:01:08.000
-This is cue #3667
-
-3668
-01:01:08.000 --> 01:01:09.000
-This is cue #3668
-
-3669
-01:01:09.000 --> 01:01:10.000
-This is cue #3669
-
-3670
-01:01:10.000 --> 01:01:11.000
-This is cue #3670
-
-3671
-01:01:11.000 --> 01:01:12.000
-This is cue #3671
-
-3672
-01:01:12.000 --> 01:01:13.000
-This is cue #3672
-
-3673
-01:01:13.000 --> 01:01:14.000
-This is cue #3673
-
-3674
-01:01:14.000 --> 01:01:15.000
-This is cue #3674
-
-3675
-01:01:15.000 --> 01:01:16.000
-This is cue #3675
-
-3676
-01:01:16.000 --> 01:01:17.000
-This is cue #3676
-
-3677
-01:01:17.000 --> 01:01:18.000
-This is cue #3677
-
-3678
-01:01:18.000 --> 01:01:19.000
-This is cue #3678
-
-3679
-01:01:19.000 --> 01:01:20.000
-This is cue #3679
-
-3680
-01:01:20.000 --> 01:01:21.000
-This is cue #3680
-
-3681
-01:01:21.000 --> 01:01:22.000
-This is cue #3681
-
-3682
-01:01:22.000 --> 01:01:23.000
-This is cue #3682
-
-3683
-01:01:23.000 --> 01:01:24.000
-This is cue #3683
-
-3684
-01:01:24.000 --> 01:01:25.000
-This is cue #3684
-
-3685
-01:01:25.000 --> 01:01:26.000
-This is cue #3685
-
-3686
-01:01:26.000 --> 01:01:27.000
-This is cue #3686
-
-3687
-01:01:27.000 --> 01:01:28.000
-This is cue #3687
-
-3688
-01:01:28.000 --> 01:01:29.000
-This is cue #3688
-
-3689
-01:01:29.000 --> 01:01:30.000
-This is cue #3689
-
-3690
-01:01:30.000 --> 01:01:31.000
-This is cue #3690
-
-3691
-01:01:31.000 --> 01:01:32.000
-This is cue #3691
-
-3692
-01:01:32.000 --> 01:01:33.000
-This is cue #3692
-
-3693
-01:01:33.000 --> 01:01:34.000
-This is cue #3693
-
-3694
-01:01:34.000 --> 01:01:35.000
-This is cue #3694
-
-3695
-01:01:35.000 --> 01:01:36.000
-This is cue #3695
-
-3696
-01:01:36.000 --> 01:01:37.000
-This is cue #3696
-
-3697
-01:01:37.000 --> 01:01:38.000
-This is cue #3697
-
-3698
-01:01:38.000 --> 01:01:39.000
-This is cue #3698
-
-3699
-01:01:39.000 --> 01:01:40.000
-This is cue #3699
-
-3700
-01:01:40.000 --> 01:01:41.000
-This is cue #3700
-
-3701
-01:01:41.000 --> 01:01:42.000
-This is cue #3701
-
-3702
-01:01:42.000 --> 01:01:43.000
-This is cue #3702
-
-3703
-01:01:43.000 --> 01:01:44.000
-This is cue #3703
-
-3704
-01:01:44.000 --> 01:01:45.000
-This is cue #3704
-
-3705
-01:01:45.000 --> 01:01:46.000
-This is cue #3705
-
-3706
-01:01:46.000 --> 01:01:47.000
-This is cue #3706
-
-3707
-01:01:47.000 --> 01:01:48.000
-This is cue #3707
-
-3708
-01:01:48.000 --> 01:01:49.000
-This is cue #3708
-
-3709
-01:01:49.000 --> 01:01:50.000
-This is cue #3709
-
-3710
-01:01:50.000 --> 01:01:51.000
-This is cue #3710
-
-3711
-01:01:51.000 --> 01:01:52.000
-This is cue #3711
-
-3712
-01:01:52.000 --> 01:01:53.000
-This is cue #3712
-
-3713
-01:01:53.000 --> 01:01:54.000
-This is cue #3713
-
-3714
-01:01:54.000 --> 01:01:55.000
-This is cue #3714
-
-3715
-01:01:55.000 --> 01:01:56.000
-This is cue #3715
-
-3716
-01:01:56.000 --> 01:01:57.000
-This is cue #3716
-
-3717
-01:01:57.000 --> 01:01:58.000
-This is cue #3717
-
-3718
-01:01:58.000 --> 01:01:59.000
-This is cue #3718
-
-3719
-01:01:59.000 --> 01:02:00.000
-This is cue #3719
-
-3720
-01:02:00.000 --> 01:02:01.000
-This is cue #3720
-
-3721
-01:02:01.000 --> 01:02:02.000
-This is cue #3721
-
-3722
-01:02:02.000 --> 01:02:03.000
-This is cue #3722
-
-3723
-01:02:03.000 --> 01:02:04.000
-This is cue #3723
-
-3724
-01:02:04.000 --> 01:02:05.000
-This is cue #3724
-
-3725
-01:02:05.000 --> 01:02:06.000
-This is cue #3725
-
-3726
-01:02:06.000 --> 01:02:07.000
-This is cue #3726
-
-3727
-01:02:07.000 --> 01:02:08.000
-This is cue #3727
-
-3728
-01:02:08.000 --> 01:02:09.000
-This is cue #3728
-
-3729
-01:02:09.000 --> 01:02:10.000
-This is cue #3729
-
-3730
-01:02:10.000 --> 01:02:11.000
-This is cue #3730
-
-3731
-01:02:11.000 --> 01:02:12.000
-This is cue #3731
-
-3732
-01:02:12.000 --> 01:02:13.000
-This is cue #3732
-
-3733
-01:02:13.000 --> 01:02:14.000
-This is cue #3733
-
-3734
-01:02:14.000 --> 01:02:15.000
-This is cue #3734
-
-3735
-01:02:15.000 --> 01:02:16.000
-This is cue #3735
-
-3736
-01:02:16.000 --> 01:02:17.000
-This is cue #3736
-
-3737
-01:02:17.000 --> 01:02:18.000
-This is cue #3737
-
-3738
-01:02:18.000 --> 01:02:19.000
-This is cue #3738
-
-3739
-01:02:19.000 --> 01:02:20.000
-This is cue #3739
-
-3740
-01:02:20.000 --> 01:02:21.000
-This is cue #3740
-
-3741
-01:02:21.000 --> 01:02:22.000
-This is cue #3741
-
-3742
-01:02:22.000 --> 01:02:23.000
-This is cue #3742
-
-3743
-01:02:23.000 --> 01:02:24.000
-This is cue #3743
-
-3744
-01:02:24.000 --> 01:02:25.000
-This is cue #3744
-
-3745
-01:02:25.000 --> 01:02:26.000
-This is cue #3745
-
-3746
-01:02:26.000 --> 01:02:27.000
-This is cue #3746
-
-3747
-01:02:27.000 --> 01:02:28.000
-This is cue #3747
-
-3748
-01:02:28.000 --> 01:02:29.000
-This is cue #3748
-
-3749
-01:02:29.000 --> 01:02:30.000
-This is cue #3749
-
-3750
-01:02:30.000 --> 01:02:31.000
-This is cue #3750
-
-3751
-01:02:31.000 --> 01:02:32.000
-This is cue #3751
-
-3752
-01:02:32.000 --> 01:02:33.000
-This is cue #3752
-
-3753
-01:02:33.000 --> 01:02:34.000
-This is cue #3753
-
-3754
-01:02:34.000 --> 01:02:35.000
-This is cue #3754
-
-3755
-01:02:35.000 --> 01:02:36.000
-This is cue #3755
-
-3756
-01:02:36.000 --> 01:02:37.000
-This is cue #3756
-
-3757
-01:02:37.000 --> 01:02:38.000
-This is cue #3757
-
-3758
-01:02:38.000 --> 01:02:39.000
-This is cue #3758
-
-3759
-01:02:39.000 --> 01:02:40.000
-This is cue #3759
-
-3760
-01:02:40.000 --> 01:02:41.000
-This is cue #3760
-
-3761
-01:02:41.000 --> 01:02:42.000
-This is cue #3761
-
-3762
-01:02:42.000 --> 01:02:43.000
-This is cue #3762
-
-3763
-01:02:43.000 --> 01:02:44.000
-This is cue #3763
-
-3764
-01:02:44.000 --> 01:02:45.000
-This is cue #3764
-
-3765
-01:02:45.000 --> 01:02:46.000
-This is cue #3765
-
-3766
-01:02:46.000 --> 01:02:47.000
-This is cue #3766
-
-3767
-01:02:47.000 --> 01:02:48.000
-This is cue #3767
-
-3768
-01:02:48.000 --> 01:02:49.000
-This is cue #3768
-
-3769
-01:02:49.000 --> 01:02:50.000
-This is cue #3769
-
-3770
-01:02:50.000 --> 01:02:51.000
-This is cue #3770
-
-3771
-01:02:51.000 --> 01:02:52.000
-This is cue #3771
-
-3772
-01:02:52.000 --> 01:02:53.000
-This is cue #3772
-
-3773
-01:02:53.000 --> 01:02:54.000
-This is cue #3773
-
-3774
-01:02:54.000 --> 01:02:55.000
-This is cue #3774
-
-3775
-01:02:55.000 --> 01:02:56.000
-This is cue #3775
-
-3776
-01:02:56.000 --> 01:02:57.000
-This is cue #3776
-
-3777
-01:02:57.000 --> 01:02:58.000
-This is cue #3777
-
-3778
-01:02:58.000 --> 01:02:59.000
-This is cue #3778
-
-3779
-01:02:59.000 --> 01:03:00.000
-This is cue #3779
-
-3780
-01:03:00.000 --> 01:03:01.000
-This is cue #3780
-
-3781
-01:03:01.000 --> 01:03:02.000
-This is cue #3781
-
-3782
-01:03:02.000 --> 01:03:03.000
-This is cue #3782
-
-3783
-01:03:03.000 --> 01:03:04.000
-This is cue #3783
-
-3784
-01:03:04.000 --> 01:03:05.000
-This is cue #3784
-
-3785
-01:03:05.000 --> 01:03:06.000
-This is cue #3785
-
-3786
-01:03:06.000 --> 01:03:07.000
-This is cue #3786
-
-3787
-01:03:07.000 --> 01:03:08.000
-This is cue #3787
-
-3788
-01:03:08.000 --> 01:03:09.000
-This is cue #3788
-
-3789
-01:03:09.000 --> 01:03:10.000
-This is cue #3789
-
-3790
-01:03:10.000 --> 01:03:11.000
-This is cue #3790
-
-3791
-01:03:11.000 --> 01:03:12.000
-This is cue #3791
-
-3792
-01:03:12.000 --> 01:03:13.000
-This is cue #3792
-
-3793
-01:03:13.000 --> 01:03:14.000
-This is cue #3793
-
-3794
-01:03:14.000 --> 01:03:15.000
-This is cue #3794
-
-3795
-01:03:15.000 --> 01:03:16.000
-This is cue #3795
-
-3796
-01:03:16.000 --> 01:03:17.000
-This is cue #3796
-
-3797
-01:03:17.000 --> 01:03:18.000
-This is cue #3797
-
-3798
-01:03:18.000 --> 01:03:19.000
-This is cue #3798
-
-3799
-01:03:19.000 --> 01:03:20.000
-This is cue #3799
-
-3800
-01:03:20.000 --> 01:03:21.000
-This is cue #3800
-
-3801
-01:03:21.000 --> 01:03:22.000
-This is cue #3801
-
-3802
-01:03:22.000 --> 01:03:23.000
-This is cue #3802
-
-3803
-01:03:23.000 --> 01:03:24.000
-This is cue #3803
-
-3804
-01:03:24.000 --> 01:03:25.000
-This is cue #3804
-
-3805
-01:03:25.000 --> 01:03:26.000
-This is cue #3805
-
-3806
-01:03:26.000 --> 01:03:27.000
-This is cue #3806
-
-3807
-01:03:27.000 --> 01:03:28.000
-This is cue #3807
-
-3808
-01:03:28.000 --> 01:03:29.000
-This is cue #3808
-
-3809
-01:03:29.000 --> 01:03:30.000
-This is cue #3809
-
-3810
-01:03:30.000 --> 01:03:31.000
-This is cue #3810
-
-3811
-01:03:31.000 --> 01:03:32.000
-This is cue #3811
-
-3812
-01:03:32.000 --> 01:03:33.000
-This is cue #3812
-
-3813
-01:03:33.000 --> 01:03:34.000
-This is cue #3813
-
-3814
-01:03:34.000 --> 01:03:35.000
-This is cue #3814
-
-3815
-01:03:35.000 --> 01:03:36.000
-This is cue #3815
-
-3816
-01:03:36.000 --> 01:03:37.000
-This is cue #3816
-
-3817
-01:03:37.000 --> 01:03:38.000
-This is cue #3817
-
-3818
-01:03:38.000 --> 01:03:39.000
-This is cue #3818
-
-3819
-01:03:39.000 --> 01:03:40.000
-This is cue #3819
-
-3820
-01:03:40.000 --> 01:03:41.000
-This is cue #3820
-
-3821
-01:03:41.000 --> 01:03:42.000
-This is cue #3821
-
-3822
-01:03:42.000 --> 01:03:43.000
-This is cue #3822
-
-3823
-01:03:43.000 --> 01:03:44.000
-This is cue #3823
-
-3824
-01:03:44.000 --> 01:03:45.000
-This is cue #3824
-
-3825
-01:03:45.000 --> 01:03:46.000
-This is cue #3825
-
-3826
-01:03:46.000 --> 01:03:47.000
-This is cue #3826
-
-3827
-01:03:47.000 --> 01:03:48.000
-This is cue #3827
-
-3828
-01:03:48.000 --> 01:03:49.000
-This is cue #3828
-
-3829
-01:03:49.000 --> 01:03:50.000
-This is cue #3829
-
-3830
-01:03:50.000 --> 01:03:51.000
-This is cue #3830
-
-3831
-01:03:51.000 --> 01:03:52.000
-This is cue #3831
-
-3832
-01:03:52.000 --> 01:03:53.000
-This is cue #3832
-
-3833
-01:03:53.000 --> 01:03:54.000
-This is cue #3833
-
-3834
-01:03:54.000 --> 01:03:55.000
-This is cue #3834
-
-3835
-01:03:55.000 --> 01:03:56.000
-This is cue #3835
-
-3836
-01:03:56.000 --> 01:03:57.000
-This is cue #3836
-
-3837
-01:03:57.000 --> 01:03:58.000
-This is cue #3837
-
-3838
-01:03:58.000 --> 01:03:59.000
-This is cue #3838
-
-3839
-01:03:59.000 --> 01:04:00.000
-This is cue #3839
-
-3840
-01:04:00.000 --> 01:04:01.000
-This is cue #3840
-
-3841
-01:04:01.000 --> 01:04:02.000
-This is cue #3841
-
-3842
-01:04:02.000 --> 01:04:03.000
-This is cue #3842
-
-3843
-01:04:03.000 --> 01:04:04.000
-This is cue #3843
-
-3844
-01:04:04.000 --> 01:04:05.000
-This is cue #3844
-
-3845
-01:04:05.000 --> 01:04:06.000
-This is cue #3845
-
-3846
-01:04:06.000 --> 01:04:07.000
-This is cue #3846
-
-3847
-01:04:07.000 --> 01:04:08.000
-This is cue #3847
-
-3848
-01:04:08.000 --> 01:04:09.000
-This is cue #3848
-
-3849
-01:04:09.000 --> 01:04:10.000
-This is cue #3849
-
-3850
-01:04:10.000 --> 01:04:11.000
-This is cue #3850
-
-3851
-01:04:11.000 --> 01:04:12.000
-This is cue #3851
-
-3852
-01:04:12.000 --> 01:04:13.000
-This is cue #3852
-
-3853
-01:04:13.000 --> 01:04:14.000
-This is cue #3853
-
-3854
-01:04:14.000 --> 01:04:15.000
-This is cue #3854
-
-3855
-01:04:15.000 --> 01:04:16.000
-This is cue #3855
-
-3856
-01:04:16.000 --> 01:04:17.000
-This is cue #3856
-
-3857
-01:04:17.000 --> 01:04:18.000
-This is cue #3857
-
-3858
-01:04:18.000 --> 01:04:19.000
-This is cue #3858
-
-3859
-01:04:19.000 --> 01:04:20.000
-This is cue #3859
-
-3860
-01:04:20.000 --> 01:04:21.000
-This is cue #3860
-
-3861
-01:04:21.000 --> 01:04:22.000
-This is cue #3861
-
-3862
-01:04:22.000 --> 01:04:23.000
-This is cue #3862
-
-3863
-01:04:23.000 --> 01:04:24.000
-This is cue #3863
-
-3864
-01:04:24.000 --> 01:04:25.000
-This is cue #3864
-
-3865
-01:04:25.000 --> 01:04:26.000
-This is cue #3865
-
-3866
-01:04:26.000 --> 01:04:27.000
-This is cue #3866
-
-3867
-01:04:27.000 --> 01:04:28.000
-This is cue #3867
-
-3868
-01:04:28.000 --> 01:04:29.000
-This is cue #3868
-
-3869
-01:04:29.000 --> 01:04:30.000
-This is cue #3869
-
-3870
-01:04:30.000 --> 01:04:31.000
-This is cue #3870
-
-3871
-01:04:31.000 --> 01:04:32.000
-This is cue #3871
-
-3872
-01:04:32.000 --> 01:04:33.000
-This is cue #3872
-
-3873
-01:04:33.000 --> 01:04:34.000
-This is cue #3873
-
-3874
-01:04:34.000 --> 01:04:35.000
-This is cue #3874
-
-3875
-01:04:35.000 --> 01:04:36.000
-This is cue #3875
-
-3876
-01:04:36.000 --> 01:04:37.000
-This is cue #3876
-
-3877
-01:04:37.000 --> 01:04:38.000
-This is cue #3877
-
-3878
-01:04:38.000 --> 01:04:39.000
-This is cue #3878
-
-3879
-01:04:39.000 --> 01:04:40.000
-This is cue #3879
-
-3880
-01:04:40.000 --> 01:04:41.000
-This is cue #3880
-
-3881
-01:04:41.000 --> 01:04:42.000
-This is cue #3881
-
-3882
-01:04:42.000 --> 01:04:43.000
-This is cue #3882
-
-3883
-01:04:43.000 --> 01:04:44.000
-This is cue #3883
-
-3884
-01:04:44.000 --> 01:04:45.000
-This is cue #3884
-
-3885
-01:04:45.000 --> 01:04:46.000
-This is cue #3885
-
-3886
-01:04:46.000 --> 01:04:47.000
-This is cue #3886
-
-3887
-01:04:47.000 --> 01:04:48.000
-This is cue #3887
-
-3888
-01:04:48.000 --> 01:04:49.000
-This is cue #3888
-
-3889
-01:04:49.000 --> 01:04:50.000
-This is cue #3889
-
-3890
-01:04:50.000 --> 01:04:51.000
-This is cue #3890
-
-3891
-01:04:51.000 --> 01:04:52.000
-This is cue #3891
-
-3892
-01:04:52.000 --> 01:04:53.000
-This is cue #3892
-
-3893
-01:04:53.000 --> 01:04:54.000
-This is cue #3893
-
-3894
-01:04:54.000 --> 01:04:55.000
-This is cue #3894
-
-3895
-01:04:55.000 --> 01:04:56.000
-This is cue #3895
-
-3896
-01:04:56.000 --> 01:04:57.000
-This is cue #3896
-
-3897
-01:04:57.000 --> 01:04:58.000
-This is cue #3897
-
-3898
-01:04:58.000 --> 01:04:59.000
-This is cue #3898
-
-3899
-01:04:59.000 --> 01:05:00.000
-This is cue #3899
-
-3900
-01:05:00.000 --> 01:05:01.000
-This is cue #3900
-
-3901
-01:05:01.000 --> 01:05:02.000
-This is cue #3901
-
-3902
-01:05:02.000 --> 01:05:03.000
-This is cue #3902
-
-3903
-01:05:03.000 --> 01:05:04.000
-This is cue #3903
-
-3904
-01:05:04.000 --> 01:05:05.000
-This is cue #3904
-
-3905
-01:05:05.000 --> 01:05:06.000
-This is cue #3905
-
-3906
-01:05:06.000 --> 01:05:07.000
-This is cue #3906
-
-3907
-01:05:07.000 --> 01:05:08.000
-This is cue #3907
-
-3908
-01:05:08.000 --> 01:05:09.000
-This is cue #3908
-
-3909
-01:05:09.000 --> 01:05:10.000
-This is cue #3909
-
-3910
-01:05:10.000 --> 01:05:11.000
-This is cue #3910
-
-3911
-01:05:11.000 --> 01:05:12.000
-This is cue #3911
-
-3912
-01:05:12.000 --> 01:05:13.000
-This is cue #3912
-
-3913
-01:05:13.000 --> 01:05:14.000
-This is cue #3913
-
-3914
-01:05:14.000 --> 01:05:15.000
-This is cue #3914
-
-3915
-01:05:15.000 --> 01:05:16.000
-This is cue #3915
-
-3916
-01:05:16.000 --> 01:05:17.000
-This is cue #3916
-
-3917
-01:05:17.000 --> 01:05:18.000
-This is cue #3917
-
-3918
-01:05:18.000 --> 01:05:19.000
-This is cue #3918
-
-3919
-01:05:19.000 --> 01:05:20.000
-This is cue #3919
-
-3920
-01:05:20.000 --> 01:05:21.000
-This is cue #3920
-
-3921
-01:05:21.000 --> 01:05:22.000
-This is cue #3921
-
-3922
-01:05:22.000 --> 01:05:23.000
-This is cue #3922
-
-3923
-01:05:23.000 --> 01:05:24.000
-This is cue #3923
-
-3924
-01:05:24.000 --> 01:05:25.000
-This is cue #3924
-
-3925
-01:05:25.000 --> 01:05:26.000
-This is cue #3925
-
-3926
-01:05:26.000 --> 01:05:27.000
-This is cue #3926
-
-3927
-01:05:27.000 --> 01:05:28.000
-This is cue #3927
-
-3928
-01:05:28.000 --> 01:05:29.000
-This is cue #3928
-
-3929
-01:05:29.000 --> 01:05:30.000
-This is cue #3929
-
-3930
-01:05:30.000 --> 01:05:31.000
-This is cue #3930
-
-3931
-01:05:31.000 --> 01:05:32.000
-This is cue #3931
-
-3932
-01:05:32.000 --> 01:05:33.000
-This is cue #3932
-
-3933
-01:05:33.000 --> 01:05:34.000
-This is cue #3933
-
-3934
-01:05:34.000 --> 01:05:35.000
-This is cue #3934
-
-3935
-01:05:35.000 --> 01:05:36.000
-This is cue #3935
-
-3936
-01:05:36.000 --> 01:05:37.000
-This is cue #3936
-
-3937
-01:05:37.000 --> 01:05:38.000
-This is cue #3937
-
-3938
-01:05:38.000 --> 01:05:39.000
-This is cue #3938
-
-3939
-01:05:39.000 --> 01:05:40.000
-This is cue #3939
-
-3940
-01:05:40.000 --> 01:05:41.000
-This is cue #3940
-
-3941
-01:05:41.000 --> 01:05:42.000
-This is cue #3941
-
-3942
-01:05:42.000 --> 01:05:43.000
-This is cue #3942
-
-3943
-01:05:43.000 --> 01:05:44.000
-This is cue #3943
-
-3944
-01:05:44.000 --> 01:05:45.000
-This is cue #3944
-
-3945
-01:05:45.000 --> 01:05:46.000
-This is cue #3945
-
-3946
-01:05:46.000 --> 01:05:47.000
-This is cue #3946
-
-3947
-01:05:47.000 --> 01:05:48.000
-This is cue #3947
-
-3948
-01:05:48.000 --> 01:05:49.000
-This is cue #3948
-
-3949
-01:05:49.000 --> 01:05:50.000
-This is cue #3949
-
-3950
-01:05:50.000 --> 01:05:51.000
-This is cue #3950
-
-3951
-01:05:51.000 --> 01:05:52.000
-This is cue #3951
-
-3952
-01:05:52.000 --> 01:05:53.000
-This is cue #3952
-
-3953
-01:05:53.000 --> 01:05:54.000
-This is cue #3953
-
-3954
-01:05:54.000 --> 01:05:55.000
-This is cue #3954
-
-3955
-01:05:55.000 --> 01:05:56.000
-This is cue #3955
-
-3956
-01:05:56.000 --> 01:05:57.000
-This is cue #3956
-
-3957
-01:05:57.000 --> 01:05:58.000
-This is cue #3957
-
-3958
-01:05:58.000 --> 01:05:59.000
-This is cue #3958
-
-3959
-01:05:59.000 --> 01:06:00.000
-This is cue #3959
-
-3960
-01:06:00.000 --> 01:06:01.000
-This is cue #3960
-
-3961
-01:06:01.000 --> 01:06:02.000
-This is cue #3961
-
-3962
-01:06:02.000 --> 01:06:03.000
-This is cue #3962
-
-3963
-01:06:03.000 --> 01:06:04.000
-This is cue #3963
-
-3964
-01:06:04.000 --> 01:06:05.000
-This is cue #3964
-
-3965
-01:06:05.000 --> 01:06:06.000
-This is cue #3965
-
-3966
-01:06:06.000 --> 01:06:07.000
-This is cue #3966
-
-3967
-01:06:07.000 --> 01:06:08.000
-This is cue #3967
-
-3968
-01:06:08.000 --> 01:06:09.000
-This is cue #3968
-
-3969
-01:06:09.000 --> 01:06:10.000
-This is cue #3969
-
-3970
-01:06:10.000 --> 01:06:11.000
-This is cue #3970
-
-3971
-01:06:11.000 --> 01:06:12.000
-This is cue #3971
-
-3972
-01:06:12.000 --> 01:06:13.000
-This is cue #3972
-
-3973
-01:06:13.000 --> 01:06:14.000
-This is cue #3973
-
-3974
-01:06:14.000 --> 01:06:15.000
-This is cue #3974
-
-3975
-01:06:15.000 --> 01:06:16.000
-This is cue #3975
-
-3976
-01:06:16.000 --> 01:06:17.000
-This is cue #3976
-
-3977
-01:06:17.000 --> 01:06:18.000
-This is cue #3977
-
-3978
-01:06:18.000 --> 01:06:19.000
-This is cue #3978
-
-3979
-01:06:19.000 --> 01:06:20.000
-This is cue #3979
-
-3980
-01:06:20.000 --> 01:06:21.000
-This is cue #3980
-
-3981
-01:06:21.000 --> 01:06:22.000
-This is cue #3981
-
-3982
-01:06:22.000 --> 01:06:23.000
-This is cue #3982
-
-3983
-01:06:23.000 --> 01:06:24.000
-This is cue #3983
-
-3984
-01:06:24.000 --> 01:06:25.000
-This is cue #3984
-
-3985
-01:06:25.000 --> 01:06:26.000
-This is cue #3985
-
-3986
-01:06:26.000 --> 01:06:27.000
-This is cue #3986
-
-3987
-01:06:27.000 --> 01:06:28.000
-This is cue #3987
-
-3988
-01:06:28.000 --> 01:06:29.000
-This is cue #3988
-
-3989
-01:06:29.000 --> 01:06:30.000
-This is cue #3989
-
-3990
-01:06:30.000 --> 01:06:31.000
-This is cue #3990
-
-3991
-01:06:31.000 --> 01:06:32.000
-This is cue #3991
-
-3992
-01:06:32.000 --> 01:06:33.000
-This is cue #3992
-
-3993
-01:06:33.000 --> 01:06:34.000
-This is cue #3993
-
-3994
-01:06:34.000 --> 01:06:35.000
-This is cue #3994
-
-3995
-01:06:35.000 --> 01:06:36.000
-This is cue #3995
-
-3996
-01:06:36.000 --> 01:06:37.000
-This is cue #3996
-
-3997
-01:06:37.000 --> 01:06:38.000
-This is cue #3997
-
-3998
-01:06:38.000 --> 01:06:39.000
-This is cue #3998
-
-3999
-01:06:39.000 --> 01:06:40.000
-This is cue #3999
-
-4000
-01:06:40.000 --> 01:06:41.000
-This is cue #4000
-
-4001
-01:06:41.000 --> 01:06:42.000
-This is cue #4001
-
-4002
-01:06:42.000 --> 01:06:43.000
-This is cue #4002
-
-4003
-01:06:43.000 --> 01:06:44.000
-This is cue #4003
-
-4004
-01:06:44.000 --> 01:06:45.000
-This is cue #4004
-
-4005
-01:06:45.000 --> 01:06:46.000
-This is cue #4005
-
-4006
-01:06:46.000 --> 01:06:47.000
-This is cue #4006
-
-4007
-01:06:47.000 --> 01:06:48.000
-This is cue #4007
-
-4008
-01:06:48.000 --> 01:06:49.000
-This is cue #4008
-
-4009
-01:06:49.000 --> 01:06:50.000
-This is cue #4009
-
-4010
-01:06:50.000 --> 01:06:51.000
-This is cue #4010
-
-4011
-01:06:51.000 --> 01:06:52.000
-This is cue #4011
-
-4012
-01:06:52.000 --> 01:06:53.000
-This is cue #4012
-
-4013
-01:06:53.000 --> 01:06:54.000
-This is cue #4013
-
-4014
-01:06:54.000 --> 01:06:55.000
-This is cue #4014
-
-4015
-01:06:55.000 --> 01:06:56.000
-This is cue #4015
-
-4016
-01:06:56.000 --> 01:06:57.000
-This is cue #4016
-
-4017
-01:06:57.000 --> 01:06:58.000
-This is cue #4017
-
-4018
-01:06:58.000 --> 01:06:59.000
-This is cue #4018
-
-4019
-01:06:59.000 --> 01:07:00.000
-This is cue #4019
-
-4020
-01:07:00.000 --> 01:07:01.000
-This is cue #4020
-
-4021
-01:07:01.000 --> 01:07:02.000
-This is cue #4021
-
-4022
-01:07:02.000 --> 01:07:03.000
-This is cue #4022
-
-4023
-01:07:03.000 --> 01:07:04.000
-This is cue #4023
-
-4024
-01:07:04.000 --> 01:07:05.000
-This is cue #4024
-
-4025
-01:07:05.000 --> 01:07:06.000
-This is cue #4025
-
-4026
-01:07:06.000 --> 01:07:07.000
-This is cue #4026
-
-4027
-01:07:07.000 --> 01:07:08.000
-This is cue #4027
-
-4028
-01:07:08.000 --> 01:07:09.000
-This is cue #4028
-
-4029
-01:07:09.000 --> 01:07:10.000
-This is cue #4029
-
-4030
-01:07:10.000 --> 01:07:11.000
-This is cue #4030
-
-4031
-01:07:11.000 --> 01:07:12.000
-This is cue #4031
-
-4032
-01:07:12.000 --> 01:07:13.000
-This is cue #4032
-
-4033
-01:07:13.000 --> 01:07:14.000
-This is cue #4033
-
-4034
-01:07:14.000 --> 01:07:15.000
-This is cue #4034
-
-4035
-01:07:15.000 --> 01:07:16.000
-This is cue #4035
-
-4036
-01:07:16.000 --> 01:07:17.000
-This is cue #4036
-
-4037
-01:07:17.000 --> 01:07:18.000
-This is cue #4037
-
-4038
-01:07:18.000 --> 01:07:19.000
-This is cue #4038
-
-4039
-01:07:19.000 --> 01:07:20.000
-This is cue #4039
-
-4040
-01:07:20.000 --> 01:07:21.000
-This is cue #4040
-
-4041
-01:07:21.000 --> 01:07:22.000
-This is cue #4041
-
-4042
-01:07:22.000 --> 01:07:23.000
-This is cue #4042
-
-4043
-01:07:23.000 --> 01:07:24.000
-This is cue #4043
-
-4044
-01:07:24.000 --> 01:07:25.000
-This is cue #4044
-
-4045
-01:07:25.000 --> 01:07:26.000
-This is cue #4045
-
-4046
-01:07:26.000 --> 01:07:27.000
-This is cue #4046
-
-4047
-01:07:27.000 --> 01:07:28.000
-This is cue #4047
-
-4048
-01:07:28.000 --> 01:07:29.000
-This is cue #4048
-
-4049
-01:07:29.000 --> 01:07:30.000
-This is cue #4049
-
-4050
-01:07:30.000 --> 01:07:31.000
-This is cue #4050
-
-4051
-01:07:31.000 --> 01:07:32.000
-This is cue #4051
-
-4052
-01:07:32.000 --> 01:07:33.000
-This is cue #4052
-
-4053
-01:07:33.000 --> 01:07:34.000
-This is cue #4053
-
-4054
-01:07:34.000 --> 01:07:35.000
-This is cue #4054
-
-4055
-01:07:35.000 --> 01:07:36.000
-This is cue #4055
-
-4056
-01:07:36.000 --> 01:07:37.000
-This is cue #4056
-
-4057
-01:07:37.000 --> 01:07:38.000
-This is cue #4057
-
-4058
-01:07:38.000 --> 01:07:39.000
-This is cue #4058
-
-4059
-01:07:39.000 --> 01:07:40.000
-This is cue #4059
-
-4060
-01:07:40.000 --> 01:07:41.000
-This is cue #4060
-
-4061
-01:07:41.000 --> 01:07:42.000
-This is cue #4061
-
-4062
-01:07:42.000 --> 01:07:43.000
-This is cue #4062
-
-4063
-01:07:43.000 --> 01:07:44.000
-This is cue #4063
-
-4064
-01:07:44.000 --> 01:07:45.000
-This is cue #4064
-
-4065
-01:07:45.000 --> 01:07:46.000
-This is cue #4065
-
-4066
-01:07:46.000 --> 01:07:47.000
-This is cue #4066
-
-4067
-01:07:47.000 --> 01:07:48.000
-This is cue #4067
-
-4068
-01:07:48.000 --> 01:07:49.000
-This is cue #4068
-
-4069
-01:07:49.000 --> 01:07:50.000
-This is cue #4069
-
-4070
-01:07:50.000 --> 01:07:51.000
-This is cue #4070
-
-4071
-01:07:51.000 --> 01:07:52.000
-This is cue #4071
-
-4072
-01:07:52.000 --> 01:07:53.000
-This is cue #4072
-
-4073
-01:07:53.000 --> 01:07:54.000
-This is cue #4073
-
-4074
-01:07:54.000 --> 01:07:55.000
-This is cue #4074
-
-4075
-01:07:55.000 --> 01:07:56.000
-This is cue #4075
-
-4076
-01:07:56.000 --> 01:07:57.000
-This is cue #4076
-
-4077
-01:07:57.000 --> 01:07:58.000
-This is cue #4077
-
-4078
-01:07:58.000 --> 01:07:59.000
-This is cue #4078
-
-4079
-01:07:59.000 --> 01:08:00.000
-This is cue #4079
-
-4080
-01:08:00.000 --> 01:08:01.000
-This is cue #4080
-
-4081
-01:08:01.000 --> 01:08:02.000
-This is cue #4081
-
-4082
-01:08:02.000 --> 01:08:03.000
-This is cue #4082
-
-4083
-01:08:03.000 --> 01:08:04.000
-This is cue #4083
-
-4084
-01:08:04.000 --> 01:08:05.000
-This is cue #4084
-
-4085
-01:08:05.000 --> 01:08:06.000
-This is cue #4085
-
-4086
-01:08:06.000 --> 01:08:07.000
-This is cue #4086
-
-4087
-01:08:07.000 --> 01:08:08.000
-This is cue #4087
-
-4088
-01:08:08.000 --> 01:08:09.000
-This is cue #4088
-
-4089
-01:08:09.000 --> 01:08:10.000
-This is cue #4089
-
-4090
-01:08:10.000 --> 01:08:11.000
-This is cue #4090
-
-4091
-01:08:11.000 --> 01:08:12.000
-This is cue #4091
-
-4092
-01:08:12.000 --> 01:08:13.000
-This is cue #4092
-
-4093
-01:08:13.000 --> 01:08:14.000
-This is cue #4093
-
-4094
-01:08:14.000 --> 01:08:15.000
-This is cue #4094
-
-4095
-01:08:15.000 --> 01:08:16.000
-This is cue #4095
-
-4096
-01:08:16.000 --> 01:08:17.000
-This is cue #4096
-
-4097
-01:08:17.000 --> 01:08:18.000
-This is cue #4097
-
-4098
-01:08:18.000 --> 01:08:19.000
-This is cue #4098
-
-4099
-01:08:19.000 --> 01:08:20.000
-This is cue #4099
-
-4100
-01:08:20.000 --> 01:08:21.000
-This is cue #4100
-
-4101
-01:08:21.000 --> 01:08:22.000
-This is cue #4101
-
-4102
-01:08:22.000 --> 01:08:23.000
-This is cue #4102
-
-4103
-01:08:23.000 --> 01:08:24.000
-This is cue #4103
-
-4104
-01:08:24.000 --> 01:08:25.000
-This is cue #4104
-
-4105
-01:08:25.000 --> 01:08:26.000
-This is cue #4105
-
-4106
-01:08:26.000 --> 01:08:27.000
-This is cue #4106
-
-4107
-01:08:27.000 --> 01:08:28.000
-This is cue #4107
-
-4108
-01:08:28.000 --> 01:08:29.000
-This is cue #4108
-
-4109
-01:08:29.000 --> 01:08:30.000
-This is cue #4109
-
-4110
-01:08:30.000 --> 01:08:31.000
-This is cue #4110
-
-4111
-01:08:31.000 --> 01:08:32.000
-This is cue #4111
-
-4112
-01:08:32.000 --> 01:08:33.000
-This is cue #4112
-
-4113
-01:08:33.000 --> 01:08:34.000
-This is cue #4113
-
-4114
-01:08:34.000 --> 01:08:35.000
-This is cue #4114
-
-4115
-01:08:35.000 --> 01:08:36.000
-This is cue #4115
-
-4116
-01:08:36.000 --> 01:08:37.000
-This is cue #4116
-
-4117
-01:08:37.000 --> 01:08:38.000
-This is cue #4117
-
-4118
-01:08:38.000 --> 01:08:39.000
-This is cue #4118
-
-4119
-01:08:39.000 --> 01:08:40.000
-This is cue #4119
-
-4120
-01:08:40.000 --> 01:08:41.000
-This is cue #4120
-
-4121
-01:08:41.000 --> 01:08:42.000
-This is cue #4121
-
-4122
-01:08:42.000 --> 01:08:43.000
-This is cue #4122
-
-4123
-01:08:43.000 --> 01:08:44.000
-This is cue #4123
-
-4124
-01:08:44.000 --> 01:08:45.000
-This is cue #4124
-
-4125
-01:08:45.000 --> 01:08:46.000
-This is cue #4125
-
-4126
-01:08:46.000 --> 01:08:47.000
-This is cue #4126
-
-4127
-01:08:47.000 --> 01:08:48.000
-This is cue #4127
-
-4128
-01:08:48.000 --> 01:08:49.000
-This is cue #4128
-
-4129
-01:08:49.000 --> 01:08:50.000
-This is cue #4129
-
-4130
-01:08:50.000 --> 01:08:51.000
-This is cue #4130
-
-4131
-01:08:51.000 --> 01:08:52.000
-This is cue #4131
-
-4132
-01:08:52.000 --> 01:08:53.000
-This is cue #4132
-
-4133
-01:08:53.000 --> 01:08:54.000
-This is cue #4133
-
-4134
-01:08:54.000 --> 01:08:55.000
-This is cue #4134
-
-4135
-01:08:55.000 --> 01:08:56.000
-This is cue #4135
-
-4136
-01:08:56.000 --> 01:08:57.000
-This is cue #4136
-
-4137
-01:08:57.000 --> 01:08:58.000
-This is cue #4137
-
-4138
-01:08:58.000 --> 01:08:59.000
-This is cue #4138
-
-4139
-01:08:59.000 --> 01:09:00.000
-This is cue #4139
-
-4140
-01:09:00.000 --> 01:09:01.000
-This is cue #4140
-
-4141
-01:09:01.000 --> 01:09:02.000
-This is cue #4141
-
-4142
-01:09:02.000 --> 01:09:03.000
-This is cue #4142
-
-4143
-01:09:03.000 --> 01:09:04.000
-This is cue #4143
-
-4144
-01:09:04.000 --> 01:09:05.000
-This is cue #4144
-
-4145
-01:09:05.000 --> 01:09:06.000
-This is cue #4145
-
-4146
-01:09:06.000 --> 01:09:07.000
-This is cue #4146
-
-4147
-01:09:07.000 --> 01:09:08.000
-This is cue #4147
-
-4148
-01:09:08.000 --> 01:09:09.000
-This is cue #4148
-
-4149
-01:09:09.000 --> 01:09:10.000
-This is cue #4149
-
-4150
-01:09:10.000 --> 01:09:11.000
-This is cue #4150
-
-4151
-01:09:11.000 --> 01:09:12.000
-This is cue #4151
-
-4152
-01:09:12.000 --> 01:09:13.000
-This is cue #4152
-
-4153
-01:09:13.000 --> 01:09:14.000
-This is cue #4153
-
-4154
-01:09:14.000 --> 01:09:15.000
-This is cue #4154
-
-4155
-01:09:15.000 --> 01:09:16.000
-This is cue #4155
-
-4156
-01:09:16.000 --> 01:09:17.000
-This is cue #4156
-
-4157
-01:09:17.000 --> 01:09:18.000
-This is cue #4157
-
-4158
-01:09:18.000 --> 01:09:19.000
-This is cue #4158
-
-4159
-01:09:19.000 --> 01:09:20.000
-This is cue #4159
-
-4160
-01:09:20.000 --> 01:09:21.000
-This is cue #4160
-
-4161
-01:09:21.000 --> 01:09:22.000
-This is cue #4161
-
-4162
-01:09:22.000 --> 01:09:23.000
-This is cue #4162
-
-4163
-01:09:23.000 --> 01:09:24.000
-This is cue #4163
-
-4164
-01:09:24.000 --> 01:09:25.000
-This is cue #4164
-
-4165
-01:09:25.000 --> 01:09:26.000
-This is cue #4165
-
-4166
-01:09:26.000 --> 01:09:27.000
-This is cue #4166
-
-4167
-01:09:27.000 --> 01:09:28.000
-This is cue #4167
-
-4168
-01:09:28.000 --> 01:09:29.000
-This is cue #4168
-
-4169
-01:09:29.000 --> 01:09:30.000
-This is cue #4169
-
-4170
-01:09:30.000 --> 01:09:31.000
-This is cue #4170
-
-4171
-01:09:31.000 --> 01:09:32.000
-This is cue #4171
-
-4172
-01:09:32.000 --> 01:09:33.000
-This is cue #4172
-
-4173
-01:09:33.000 --> 01:09:34.000
-This is cue #4173
-
-4174
-01:09:34.000 --> 01:09:35.000
-This is cue #4174
-
-4175
-01:09:35.000 --> 01:09:36.000
-This is cue #4175
-
-4176
-01:09:36.000 --> 01:09:37.000
-This is cue #4176
-
-4177
-01:09:37.000 --> 01:09:38.000
-This is cue #4177
-
-4178
-01:09:38.000 --> 01:09:39.000
-This is cue #4178
-
-4179
-01:09:39.000 --> 01:09:40.000
-This is cue #4179
-
-4180
-01:09:40.000 --> 01:09:41.000
-This is cue #4180
-
-4181
-01:09:41.000 --> 01:09:42.000
-This is cue #4181
-
-4182
-01:09:42.000 --> 01:09:43.000
-This is cue #4182
-
-4183
-01:09:43.000 --> 01:09:44.000
-This is cue #4183
-
-4184
-01:09:44.000 --> 01:09:45.000
-This is cue #4184
-
-4185
-01:09:45.000 --> 01:09:46.000
-This is cue #4185
-
-4186
-01:09:46.000 --> 01:09:47.000
-This is cue #4186
-
-4187
-01:09:47.000 --> 01:09:48.000
-This is cue #4187
-
-4188
-01:09:48.000 --> 01:09:49.000
-This is cue #4188
-
-4189
-01:09:49.000 --> 01:09:50.000
-This is cue #4189
-
-4190
-01:09:50.000 --> 01:09:51.000
-This is cue #4190
-
-4191
-01:09:51.000 --> 01:09:52.000
-This is cue #4191
-
-4192
-01:09:52.000 --> 01:09:53.000
-This is cue #4192
-
-4193
-01:09:53.000 --> 01:09:54.000
-This is cue #4193
-
-4194
-01:09:54.000 --> 01:09:55.000
-This is cue #4194
-
-4195
-01:09:55.000 --> 01:09:56.000
-This is cue #4195
-
-4196
-01:09:56.000 --> 01:09:57.000
-This is cue #4196
-
-4197
-01:09:57.000 --> 01:09:58.000
-This is cue #4197
-
-4198
-01:09:58.000 --> 01:09:59.000
-This is cue #4198
-
-4199
-01:09:59.000 --> 01:10:00.000
-This is cue #4199
-
-4200
-01:10:00.000 --> 01:10:01.000
-This is cue #4200
-
-4201
-01:10:01.000 --> 01:10:02.000
-This is cue #4201
-
-4202
-01:10:02.000 --> 01:10:03.000
-This is cue #4202
-
-4203
-01:10:03.000 --> 01:10:04.000
-This is cue #4203
-
-4204
-01:10:04.000 --> 01:10:05.000
-This is cue #4204
-
-4205
-01:10:05.000 --> 01:10:06.000
-This is cue #4205
-
-4206
-01:10:06.000 --> 01:10:07.000
-This is cue #4206
-
-4207
-01:10:07.000 --> 01:10:08.000
-This is cue #4207
-
-4208
-01:10:08.000 --> 01:10:09.000
-This is cue #4208
-
-4209
-01:10:09.000 --> 01:10:10.000
-This is cue #4209
-
-4210
-01:10:10.000 --> 01:10:11.000
-This is cue #4210
-
-4211
-01:10:11.000 --> 01:10:12.000
-This is cue #4211
-
-4212
-01:10:12.000 --> 01:10:13.000
-This is cue #4212
-
-4213
-01:10:13.000 --> 01:10:14.000
-This is cue #4213
-
-4214
-01:10:14.000 --> 01:10:15.000
-This is cue #4214
-
-4215
-01:10:15.000 --> 01:10:16.000
-This is cue #4215
-
-4216
-01:10:16.000 --> 01:10:17.000
-This is cue #4216
-
-4217
-01:10:17.000 --> 01:10:18.000
-This is cue #4217
-
-4218
-01:10:18.000 --> 01:10:19.000
-This is cue #4218
-
-4219
-01:10:19.000 --> 01:10:20.000
-This is cue #4219
-
-4220
-01:10:20.000 --> 01:10:21.000
-This is cue #4220
-
-4221
-01:10:21.000 --> 01:10:22.000
-This is cue #4221
-
-4222
-01:10:22.000 --> 01:10:23.000
-This is cue #4222
-
-4223
-01:10:23.000 --> 01:10:24.000
-This is cue #4223
-
-4224
-01:10:24.000 --> 01:10:25.000
-This is cue #4224
-
-4225
-01:10:25.000 --> 01:10:26.000
-This is cue #4225
-
-4226
-01:10:26.000 --> 01:10:27.000
-This is cue #4226
-
-4227
-01:10:27.000 --> 01:10:28.000
-This is cue #4227
-
-4228
-01:10:28.000 --> 01:10:29.000
-This is cue #4228
-
-4229
-01:10:29.000 --> 01:10:30.000
-This is cue #4229
-
-4230
-01:10:30.000 --> 01:10:31.000
-This is cue #4230
-
-4231
-01:10:31.000 --> 01:10:32.000
-This is cue #4231
-
-4232
-01:10:32.000 --> 01:10:33.000
-This is cue #4232
-
-4233
-01:10:33.000 --> 01:10:34.000
-This is cue #4233
-
-4234
-01:10:34.000 --> 01:10:35.000
-This is cue #4234
-
-4235
-01:10:35.000 --> 01:10:36.000
-This is cue #4235
-
-4236
-01:10:36.000 --> 01:10:37.000
-This is cue #4236
-
-4237
-01:10:37.000 --> 01:10:38.000
-This is cue #4237
-
-4238
-01:10:38.000 --> 01:10:39.000
-This is cue #4238
-
-4239
-01:10:39.000 --> 01:10:40.000
-This is cue #4239
-
-4240
-01:10:40.000 --> 01:10:41.000
-This is cue #4240
-
-4241
-01:10:41.000 --> 01:10:42.000
-This is cue #4241
-
-4242
-01:10:42.000 --> 01:10:43.000
-This is cue #4242
-
-4243
-01:10:43.000 --> 01:10:44.000
-This is cue #4243
-
-4244
-01:10:44.000 --> 01:10:45.000
-This is cue #4244
-
-4245
-01:10:45.000 --> 01:10:46.000
-This is cue #4245
-
-4246
-01:10:46.000 --> 01:10:47.000
-This is cue #4246
-
-4247
-01:10:47.000 --> 01:10:48.000
-This is cue #4247
-
-4248
-01:10:48.000 --> 01:10:49.000
-This is cue #4248
-
-4249
-01:10:49.000 --> 01:10:50.000
-This is cue #4249
-
-4250
-01:10:50.000 --> 01:10:51.000
-This is cue #4250
-
-4251
-01:10:51.000 --> 01:10:52.000
-This is cue #4251
-
-4252
-01:10:52.000 --> 01:10:53.000
-This is cue #4252
-
-4253
-01:10:53.000 --> 01:10:54.000
-This is cue #4253
-
-4254
-01:10:54.000 --> 01:10:55.000
-This is cue #4254
-
-4255
-01:10:55.000 --> 01:10:56.000
-This is cue #4255
-
-4256
-01:10:56.000 --> 01:10:57.000
-This is cue #4256
-
-4257
-01:10:57.000 --> 01:10:58.000
-This is cue #4257
-
-4258
-01:10:58.000 --> 01:10:59.000
-This is cue #4258
-
-4259
-01:10:59.000 --> 01:11:00.000
-This is cue #4259
-
-4260
-01:11:00.000 --> 01:11:01.000
-This is cue #4260
-
-4261
-01:11:01.000 --> 01:11:02.000
-This is cue #4261
-
-4262
-01:11:02.000 --> 01:11:03.000
-This is cue #4262
-
-4263
-01:11:03.000 --> 01:11:04.000
-This is cue #4263
-
-4264
-01:11:04.000 --> 01:11:05.000
-This is cue #4264
-
-4265
-01:11:05.000 --> 01:11:06.000
-This is cue #4265
-
-4266
-01:11:06.000 --> 01:11:07.000
-This is cue #4266
-
-4267
-01:11:07.000 --> 01:11:08.000
-This is cue #4267
-
-4268
-01:11:08.000 --> 01:11:09.000
-This is cue #4268
-
-4269
-01:11:09.000 --> 01:11:10.000
-This is cue #4269
-
-4270
-01:11:10.000 --> 01:11:11.000
-This is cue #4270
-
-4271
-01:11:11.000 --> 01:11:12.000
-This is cue #4271
-
-4272
-01:11:12.000 --> 01:11:13.000
-This is cue #4272
-
-4273
-01:11:13.000 --> 01:11:14.000
-This is cue #4273
-
-4274
-01:11:14.000 --> 01:11:15.000
-This is cue #4274
-
-4275
-01:11:15.000 --> 01:11:16.000
-This is cue #4275
-
-4276
-01:11:16.000 --> 01:11:17.000
-This is cue #4276
-
-4277
-01:11:17.000 --> 01:11:18.000
-This is cue #4277
-
-4278
-01:11:18.000 --> 01:11:19.000
-This is cue #4278
-
-4279
-01:11:19.000 --> 01:11:20.000
-This is cue #4279
-
-4280
-01:11:20.000 --> 01:11:21.000
-This is cue #4280
-
-4281
-01:11:21.000 --> 01:11:22.000
-This is cue #4281
-
-4282
-01:11:22.000 --> 01:11:23.000
-This is cue #4282
-
-4283
-01:11:23.000 --> 01:11:24.000
-This is cue #4283
-
-4284
-01:11:24.000 --> 01:11:25.000
-This is cue #4284
-
-4285
-01:11:25.000 --> 01:11:26.000
-This is cue #4285
-
-4286
-01:11:26.000 --> 01:11:27.000
-This is cue #4286
-
-4287
-01:11:27.000 --> 01:11:28.000
-This is cue #4287
-
-4288
-01:11:28.000 --> 01:11:29.000
-This is cue #4288
-
-4289
-01:11:29.000 --> 01:11:30.000
-This is cue #4289
-
-4290
-01:11:30.000 --> 01:11:31.000
-This is cue #4290
-
-4291
-01:11:31.000 --> 01:11:32.000
-This is cue #4291
-
-4292
-01:11:32.000 --> 01:11:33.000
-This is cue #4292
-
-4293
-01:11:33.000 --> 01:11:34.000
-This is cue #4293
-
-4294
-01:11:34.000 --> 01:11:35.000
-This is cue #4294
-
-4295
-01:11:35.000 --> 01:11:36.000
-This is cue #4295
-
-4296
-01:11:36.000 --> 01:11:37.000
-This is cue #4296
-
-4297
-01:11:37.000 --> 01:11:38.000
-This is cue #4297
-
-4298
-01:11:38.000 --> 01:11:39.000
-This is cue #4298
-
-4299
-01:11:39.000 --> 01:11:40.000
-This is cue #4299
-
-4300
-01:11:40.000 --> 01:11:41.000
-This is cue #4300
-
-4301
-01:11:41.000 --> 01:11:42.000
-This is cue #4301
-
-4302
-01:11:42.000 --> 01:11:43.000
-This is cue #4302
-
-4303
-01:11:43.000 --> 01:11:44.000
-This is cue #4303
-
-4304
-01:11:44.000 --> 01:11:45.000
-This is cue #4304
-
-4305
-01:11:45.000 --> 01:11:46.000
-This is cue #4305
-
-4306
-01:11:46.000 --> 01:11:47.000
-This is cue #4306
-
-4307
-01:11:47.000 --> 01:11:48.000
-This is cue #4307
-
-4308
-01:11:48.000 --> 01:11:49.000
-This is cue #4308
-
-4309
-01:11:49.000 --> 01:11:50.000
-This is cue #4309
-
-4310
-01:11:50.000 --> 01:11:51.000
-This is cue #4310
-
-4311
-01:11:51.000 --> 01:11:52.000
-This is cue #4311
-
-4312
-01:11:52.000 --> 01:11:53.000
-This is cue #4312
-
-4313
-01:11:53.000 --> 01:11:54.000
-This is cue #4313
-
-4314
-01:11:54.000 --> 01:11:55.000
-This is cue #4314
-
-4315
-01:11:55.000 --> 01:11:56.000
-This is cue #4315
-
-4316
-01:11:56.000 --> 01:11:57.000
-This is cue #4316
-
-4317
-01:11:57.000 --> 01:11:58.000
-This is cue #4317
-
-4318
-01:11:58.000 --> 01:11:59.000
-This is cue #4318
-
-4319
-01:11:59.000 --> 01:12:00.000
-This is cue #4319
-
-4320
-01:12:00.000 --> 01:12:01.000
-This is cue #4320
-
-4321
-01:12:01.000 --> 01:12:02.000
-This is cue #4321
-
-4322
-01:12:02.000 --> 01:12:03.000
-This is cue #4322
-
-4323
-01:12:03.000 --> 01:12:04.000
-This is cue #4323
-
-4324
-01:12:04.000 --> 01:12:05.000
-This is cue #4324
-
-4325
-01:12:05.000 --> 01:12:06.000
-This is cue #4325
-
-4326
-01:12:06.000 --> 01:12:07.000
-This is cue #4326
-
-4327
-01:12:07.000 --> 01:12:08.000
-This is cue #4327
-
-4328
-01:12:08.000 --> 01:12:09.000
-This is cue #4328
-
-4329
-01:12:09.000 --> 01:12:10.000
-This is cue #4329
-
-4330
-01:12:10.000 --> 01:12:11.000
-This is cue #4330
-
-4331
-01:12:11.000 --> 01:12:12.000
-This is cue #4331
-
-4332
-01:12:12.000 --> 01:12:13.000
-This is cue #4332
-
-4333
-01:12:13.000 --> 01:12:14.000
-This is cue #4333
-
-4334
-01:12:14.000 --> 01:12:15.000
-This is cue #4334
-
-4335
-01:12:15.000 --> 01:12:16.000
-This is cue #4335
-
-4336
-01:12:16.000 --> 01:12:17.000
-This is cue #4336
-
-4337
-01:12:17.000 --> 01:12:18.000
-This is cue #4337
-
-4338
-01:12:18.000 --> 01:12:19.000
-This is cue #4338
-
-4339
-01:12:19.000 --> 01:12:20.000
-This is cue #4339
-
-4340
-01:12:20.000 --> 01:12:21.000
-This is cue #4340
-
-4341
-01:12:21.000 --> 01:12:22.000
-This is cue #4341
-
-4342
-01:12:22.000 --> 01:12:23.000
-This is cue #4342
-
-4343
-01:12:23.000 --> 01:12:24.000
-This is cue #4343
-
-4344
-01:12:24.000 --> 01:12:25.000
-This is cue #4344
-
-4345
-01:12:25.000 --> 01:12:26.000
-This is cue #4345
-
-4346
-01:12:26.000 --> 01:12:27.000
-This is cue #4346
-
-4347
-01:12:27.000 --> 01:12:28.000
-This is cue #4347
-
-4348
-01:12:28.000 --> 01:12:29.000
-This is cue #4348
-
-4349
-01:12:29.000 --> 01:12:30.000
-This is cue #4349
-
-4350
-01:12:30.000 --> 01:12:31.000
-This is cue #4350
-
-4351
-01:12:31.000 --> 01:12:32.000
-This is cue #4351
-
-4352
-01:12:32.000 --> 01:12:33.000
-This is cue #4352
-
-4353
-01:12:33.000 --> 01:12:34.000
-This is cue #4353
-
-4354
-01:12:34.000 --> 01:12:35.000
-This is cue #4354
-
-4355
-01:12:35.000 --> 01:12:36.000
-This is cue #4355
-
-4356
-01:12:36.000 --> 01:12:37.000
-This is cue #4356
-
-4357
-01:12:37.000 --> 01:12:38.000
-This is cue #4357
-
-4358
-01:12:38.000 --> 01:12:39.000
-This is cue #4358
-
-4359
-01:12:39.000 --> 01:12:40.000
-This is cue #4359
-
-4360
-01:12:40.000 --> 01:12:41.000
-This is cue #4360
-
-4361
-01:12:41.000 --> 01:12:42.000
-This is cue #4361
-
-4362
-01:12:42.000 --> 01:12:43.000
-This is cue #4362
-
-4363
-01:12:43.000 --> 01:12:44.000
-This is cue #4363
-
-4364
-01:12:44.000 --> 01:12:45.000
-This is cue #4364
-
-4365
-01:12:45.000 --> 01:12:46.000
-This is cue #4365
-
-4366
-01:12:46.000 --> 01:12:47.000
-This is cue #4366
-
-4367
-01:12:47.000 --> 01:12:48.000
-This is cue #4367
-
-4368
-01:12:48.000 --> 01:12:49.000
-This is cue #4368
-
-4369
-01:12:49.000 --> 01:12:50.000
-This is cue #4369
-
-4370
-01:12:50.000 --> 01:12:51.000
-This is cue #4370
-
-4371
-01:12:51.000 --> 01:12:52.000
-This is cue #4371
-
-4372
-01:12:52.000 --> 01:12:53.000
-This is cue #4372
-
-4373
-01:12:53.000 --> 01:12:54.000
-This is cue #4373
-
-4374
-01:12:54.000 --> 01:12:55.000
-This is cue #4374
-
-4375
-01:12:55.000 --> 01:12:56.000
-This is cue #4375
-
-4376
-01:12:56.000 --> 01:12:57.000
-This is cue #4376
-
-4377
-01:12:57.000 --> 01:12:58.000
-This is cue #4377
-
-4378
-01:12:58.000 --> 01:12:59.000
-This is cue #4378
-
-4379
-01:12:59.000 --> 01:13:00.000
-This is cue #4379
-
-4380
-01:13:00.000 --> 01:13:01.000
-This is cue #4380
-
-4381
-01:13:01.000 --> 01:13:02.000
-This is cue #4381
-
-4382
-01:13:02.000 --> 01:13:03.000
-This is cue #4382
-
-4383
-01:13:03.000 --> 01:13:04.000
-This is cue #4383
-
-4384
-01:13:04.000 --> 01:13:05.000
-This is cue #4384
-
-4385
-01:13:05.000 --> 01:13:06.000
-This is cue #4385
-
-4386
-01:13:06.000 --> 01:13:07.000
-This is cue #4386
-
-4387
-01:13:07.000 --> 01:13:08.000
-This is cue #4387
-
-4388
-01:13:08.000 --> 01:13:09.000
-This is cue #4388
-
-4389
-01:13:09.000 --> 01:13:10.000
-This is cue #4389
-
-4390
-01:13:10.000 --> 01:13:11.000
-This is cue #4390
-
-4391
-01:13:11.000 --> 01:13:12.000
-This is cue #4391
-
-4392
-01:13:12.000 --> 01:13:13.000
-This is cue #4392
-
-4393
-01:13:13.000 --> 01:13:14.000
-This is cue #4393
-
-4394
-01:13:14.000 --> 01:13:15.000
-This is cue #4394
-
-4395
-01:13:15.000 --> 01:13:16.000
-This is cue #4395
-
-4396
-01:13:16.000 --> 01:13:17.000
-This is cue #4396
-
-4397
-01:13:17.000 --> 01:13:18.000
-This is cue #4397
-
-4398
-01:13:18.000 --> 01:13:19.000
-This is cue #4398
-
-4399
-01:13:19.000 --> 01:13:20.000
-This is cue #4399
-
-4400
-01:13:20.000 --> 01:13:21.000
-This is cue #4400
-
-4401
-01:13:21.000 --> 01:13:22.000
-This is cue #4401
-
-4402
-01:13:22.000 --> 01:13:23.000
-This is cue #4402
-
-4403
-01:13:23.000 --> 01:13:24.000
-This is cue #4403
-
-4404
-01:13:24.000 --> 01:13:25.000
-This is cue #4404
-
-4405
-01:13:25.000 --> 01:13:26.000
-This is cue #4405
-
-4406
-01:13:26.000 --> 01:13:27.000
-This is cue #4406
-
-4407
-01:13:27.000 --> 01:13:28.000
-This is cue #4407
-
-4408
-01:13:28.000 --> 01:13:29.000
-This is cue #4408
-
-4409
-01:13:29.000 --> 01:13:30.000
-This is cue #4409
-
-4410
-01:13:30.000 --> 01:13:31.000
-This is cue #4410
-
-4411
-01:13:31.000 --> 01:13:32.000
-This is cue #4411
-
-4412
-01:13:32.000 --> 01:13:33.000
-This is cue #4412
-
-4413
-01:13:33.000 --> 01:13:34.000
-This is cue #4413
-
-4414
-01:13:34.000 --> 01:13:35.000
-This is cue #4414
-
-4415
-01:13:35.000 --> 01:13:36.000
-This is cue #4415
-
-4416
-01:13:36.000 --> 01:13:37.000
-This is cue #4416
-
-4417
-01:13:37.000 --> 01:13:38.000
-This is cue #4417
-
-4418
-01:13:38.000 --> 01:13:39.000
-This is cue #4418
-
-4419
-01:13:39.000 --> 01:13:40.000
-This is cue #4419
-
-4420
-01:13:40.000 --> 01:13:41.000
-This is cue #4420
-
-4421
-01:13:41.000 --> 01:13:42.000
-This is cue #4421
-
-4422
-01:13:42.000 --> 01:13:43.000
-This is cue #4422
-
-4423
-01:13:43.000 --> 01:13:44.000
-This is cue #4423
-
-4424
-01:13:44.000 --> 01:13:45.000
-This is cue #4424
-
-4425
-01:13:45.000 --> 01:13:46.000
-This is cue #4425
-
-4426
-01:13:46.000 --> 01:13:47.000
-This is cue #4426
-
-4427
-01:13:47.000 --> 01:13:48.000
-This is cue #4427
-
-4428
-01:13:48.000 --> 01:13:49.000
-This is cue #4428
-
-4429
-01:13:49.000 --> 01:13:50.000
-This is cue #4429
-
-4430
-01:13:50.000 --> 01:13:51.000
-This is cue #4430
-
-4431
-01:13:51.000 --> 01:13:52.000
-This is cue #4431
-
-4432
-01:13:52.000 --> 01:13:53.000
-This is cue #4432
-
-4433
-01:13:53.000 --> 01:13:54.000
-This is cue #4433
-
-4434
-01:13:54.000 --> 01:13:55.000
-This is cue #4434
-
-4435
-01:13:55.000 --> 01:13:56.000
-This is cue #4435
-
-4436
-01:13:56.000 --> 01:13:57.000
-This is cue #4436
-
-4437
-01:13:57.000 --> 01:13:58.000
-This is cue #4437
-
-4438
-01:13:58.000 --> 01:13:59.000
-This is cue #4438
-
-4439
-01:13:59.000 --> 01:14:00.000
-This is cue #4439
-
-4440
-01:14:00.000 --> 01:14:01.000
-This is cue #4440
-
-4441
-01:14:01.000 --> 01:14:02.000
-This is cue #4441
-
-4442
-01:14:02.000 --> 01:14:03.000
-This is cue #4442
-
-4443
-01:14:03.000 --> 01:14:04.000
-This is cue #4443
-
-4444
-01:14:04.000 --> 01:14:05.000
-This is cue #4444
-
-4445
-01:14:05.000 --> 01:14:06.000
-This is cue #4445
-
-4446
-01:14:06.000 --> 01:14:07.000
-This is cue #4446
-
-4447
-01:14:07.000 --> 01:14:08.000
-This is cue #4447
-
-4448
-01:14:08.000 --> 01:14:09.000
-This is cue #4448
-
-4449
-01:14:09.000 --> 01:14:10.000
-This is cue #4449
-
-4450
-01:14:10.000 --> 01:14:11.000
-This is cue #4450
-
-4451
-01:14:11.000 --> 01:14:12.000
-This is cue #4451
-
-4452
-01:14:12.000 --> 01:14:13.000
-This is cue #4452
-
-4453
-01:14:13.000 --> 01:14:14.000
-This is cue #4453
-
-4454
-01:14:14.000 --> 01:14:15.000
-This is cue #4454
-
-4455
-01:14:15.000 --> 01:14:16.000
-This is cue #4455
-
-4456
-01:14:16.000 --> 01:14:17.000
-This is cue #4456
-
-4457
-01:14:17.000 --> 01:14:18.000
-This is cue #4457
-
-4458
-01:14:18.000 --> 01:14:19.000
-This is cue #4458
-
-4459
-01:14:19.000 --> 01:14:20.000
-This is cue #4459
-
-4460
-01:14:20.000 --> 01:14:21.000
-This is cue #4460
-
-4461
-01:14:21.000 --> 01:14:22.000
-This is cue #4461
-
-4462
-01:14:22.000 --> 01:14:23.000
-This is cue #4462
-
-4463
-01:14:23.000 --> 01:14:24.000
-This is cue #4463
-
-4464
-01:14:24.000 --> 01:14:25.000
-This is cue #4464
-
-4465
-01:14:25.000 --> 01:14:26.000
-This is cue #4465
-
-4466
-01:14:26.000 --> 01:14:27.000
-This is cue #4466
-
-4467
-01:14:27.000 --> 01:14:28.000
-This is cue #4467
-
-4468
-01:14:28.000 --> 01:14:29.000
-This is cue #4468
-
-4469
-01:14:29.000 --> 01:14:30.000
-This is cue #4469
-
-4470
-01:14:30.000 --> 01:14:31.000
-This is cue #4470
-
-4471
-01:14:31.000 --> 01:14:32.000
-This is cue #4471
-
-4472
-01:14:32.000 --> 01:14:33.000
-This is cue #4472
-
-4473
-01:14:33.000 --> 01:14:34.000
-This is cue #4473
-
-4474
-01:14:34.000 --> 01:14:35.000
-This is cue #4474
-
-4475
-01:14:35.000 --> 01:14:36.000
-This is cue #4475
-
-4476
-01:14:36.000 --> 01:14:37.000
-This is cue #4476
-
-4477
-01:14:37.000 --> 01:14:38.000
-This is cue #4477
-
-4478
-01:14:38.000 --> 01:14:39.000
-This is cue #4478
-
-4479
-01:14:39.000 --> 01:14:40.000
-This is cue #4479
-
-4480
-01:14:40.000 --> 01:14:41.000
-This is cue #4480
-
-4481
-01:14:41.000 --> 01:14:42.000
-This is cue #4481
-
-4482
-01:14:42.000 --> 01:14:43.000
-This is cue #4482
-
-4483
-01:14:43.000 --> 01:14:44.000
-This is cue #4483
-
-4484
-01:14:44.000 --> 01:14:45.000
-This is cue #4484
-
-4485
-01:14:45.000 --> 01:14:46.000
-This is cue #4485
-
-4486
-01:14:46.000 --> 01:14:47.000
-This is cue #4486
-
-4487
-01:14:47.000 --> 01:14:48.000
-This is cue #4487
-
-4488
-01:14:48.000 --> 01:14:49.000
-This is cue #4488
-
-4489
-01:14:49.000 --> 01:14:50.000
-This is cue #4489
-
-4490
-01:14:50.000 --> 01:14:51.000
-This is cue #4490
-
-4491
-01:14:51.000 --> 01:14:52.000
-This is cue #4491
-
-4492
-01:14:52.000 --> 01:14:53.000
-This is cue #4492
-
-4493
-01:14:53.000 --> 01:14:54.000
-This is cue #4493
-
-4494
-01:14:54.000 --> 01:14:55.000
-This is cue #4494
-
-4495
-01:14:55.000 --> 01:14:56.000
-This is cue #4495
-
-4496
-01:14:56.000 --> 01:14:57.000
-This is cue #4496
-
-4497
-01:14:57.000 --> 01:14:58.000
-This is cue #4497
-
-4498
-01:14:58.000 --> 01:14:59.000
-This is cue #4498
-
-4499
-01:14:59.000 --> 01:15:00.000
-This is cue #4499
-
-4500
-01:15:00.000 --> 01:15:01.000
-This is cue #4500
-
-4501
-01:15:01.000 --> 01:15:02.000
-This is cue #4501
-
-4502
-01:15:02.000 --> 01:15:03.000
-This is cue #4502
-
-4503
-01:15:03.000 --> 01:15:04.000
-This is cue #4503
-
-4504
-01:15:04.000 --> 01:15:05.000
-This is cue #4504
-
-4505
-01:15:05.000 --> 01:15:06.000
-This is cue #4505
-
-4506
-01:15:06.000 --> 01:15:07.000
-This is cue #4506
-
-4507
-01:15:07.000 --> 01:15:08.000
-This is cue #4507
-
-4508
-01:15:08.000 --> 01:15:09.000
-This is cue #4508
-
-4509
-01:15:09.000 --> 01:15:10.000
-This is cue #4509
-
-4510
-01:15:10.000 --> 01:15:11.000
-This is cue #4510
-
-4511
-01:15:11.000 --> 01:15:12.000
-This is cue #4511
-
-4512
-01:15:12.000 --> 01:15:13.000
-This is cue #4512
-
-4513
-01:15:13.000 --> 01:15:14.000
-This is cue #4513
-
-4514
-01:15:14.000 --> 01:15:15.000
-This is cue #4514
-
-4515
-01:15:15.000 --> 01:15:16.000
-This is cue #4515
-
-4516
-01:15:16.000 --> 01:15:17.000
-This is cue #4516
-
-4517
-01:15:17.000 --> 01:15:18.000
-This is cue #4517
-
-4518
-01:15:18.000 --> 01:15:19.000
-This is cue #4518
-
-4519
-01:15:19.000 --> 01:15:20.000
-This is cue #4519
-
-4520
-01:15:20.000 --> 01:15:21.000
-This is cue #4520
-
-4521
-01:15:21.000 --> 01:15:22.000
-This is cue #4521
-
-4522
-01:15:22.000 --> 01:15:23.000
-This is cue #4522
-
-4523
-01:15:23.000 --> 01:15:24.000
-This is cue #4523
-
-4524
-01:15:24.000 --> 01:15:25.000
-This is cue #4524
-
-4525
-01:15:25.000 --> 01:15:26.000
-This is cue #4525
-
-4526
-01:15:26.000 --> 01:15:27.000
-This is cue #4526
-
-4527
-01:15:27.000 --> 01:15:28.000
-This is cue #4527
-
-4528
-01:15:28.000 --> 01:15:29.000
-This is cue #4528
-
-4529
-01:15:29.000 --> 01:15:30.000
-This is cue #4529
-
-4530
-01:15:30.000 --> 01:15:31.000
-This is cue #4530
-
-4531
-01:15:31.000 --> 01:15:32.000
-This is cue #4531
-
-4532
-01:15:32.000 --> 01:15:33.000
-This is cue #4532
-
-4533
-01:15:33.000 --> 01:15:34.000
-This is cue #4533
-
-4534
-01:15:34.000 --> 01:15:35.000
-This is cue #4534
-
-4535
-01:15:35.000 --> 01:15:36.000
-This is cue #4535
-
-4536
-01:15:36.000 --> 01:15:37.000
-This is cue #4536
-
-4537
-01:15:37.000 --> 01:15:38.000
-This is cue #4537
-
-4538
-01:15:38.000 --> 01:15:39.000
-This is cue #4538
-
-4539
-01:15:39.000 --> 01:15:40.000
-This is cue #4539
-
-4540
-01:15:40.000 --> 01:15:41.000
-This is cue #4540
-
-4541
-01:15:41.000 --> 01:15:42.000
-This is cue #4541
-
-4542
-01:15:42.000 --> 01:15:43.000
-This is cue #4542
-
-4543
-01:15:43.000 --> 01:15:44.000
-This is cue #4543
-
-4544
-01:15:44.000 --> 01:15:45.000
-This is cue #4544
-
-4545
-01:15:45.000 --> 01:15:46.000
-This is cue #4545
-
-4546
-01:15:46.000 --> 01:15:47.000
-This is cue #4546
-
-4547
-01:15:47.000 --> 01:15:48.000
-This is cue #4547
-
-4548
-01:15:48.000 --> 01:15:49.000
-This is cue #4548
-
-4549
-01:15:49.000 --> 01:15:50.000
-This is cue #4549
-
-4550
-01:15:50.000 --> 01:15:51.000
-This is cue #4550
-
-4551
-01:15:51.000 --> 01:15:52.000
-This is cue #4551
-
-4552
-01:15:52.000 --> 01:15:53.000
-This is cue #4552
-
-4553
-01:15:53.000 --> 01:15:54.000
-This is cue #4553
-
-4554
-01:15:54.000 --> 01:15:55.000
-This is cue #4554
-
-4555
-01:15:55.000 --> 01:15:56.000
-This is cue #4555
-
-4556
-01:15:56.000 --> 01:15:57.000
-This is cue #4556
-
-4557
-01:15:57.000 --> 01:15:58.000
-This is cue #4557
-
-4558
-01:15:58.000 --> 01:15:59.000
-This is cue #4558
-
-4559
-01:15:59.000 --> 01:16:00.000
-This is cue #4559
-
-4560
-01:16:00.000 --> 01:16:01.000
-This is cue #4560
-
-4561
-01:16:01.000 --> 01:16:02.000
-This is cue #4561
-
-4562
-01:16:02.000 --> 01:16:03.000
-This is cue #4562
-
-4563
-01:16:03.000 --> 01:16:04.000
-This is cue #4563
-
-4564
-01:16:04.000 --> 01:16:05.000
-This is cue #4564
-
-4565
-01:16:05.000 --> 01:16:06.000
-This is cue #4565
-
-4566
-01:16:06.000 --> 01:16:07.000
-This is cue #4566
-
-4567
-01:16:07.000 --> 01:16:08.000
-This is cue #4567
-
-4568
-01:16:08.000 --> 01:16:09.000
-This is cue #4568
-
-4569
-01:16:09.000 --> 01:16:10.000
-This is cue #4569
-
-4570
-01:16:10.000 --> 01:16:11.000
-This is cue #4570
-
-4571
-01:16:11.000 --> 01:16:12.000
-This is cue #4571
-
-4572
-01:16:12.000 --> 01:16:13.000
-This is cue #4572
-
-4573
-01:16:13.000 --> 01:16:14.000
-This is cue #4573
-
-4574
-01:16:14.000 --> 01:16:15.000
-This is cue #4574
-
-4575
-01:16:15.000 --> 01:16:16.000
-This is cue #4575
-
-4576
-01:16:16.000 --> 01:16:17.000
-This is cue #4576
-
-4577
-01:16:17.000 --> 01:16:18.000
-This is cue #4577
-
-4578
-01:16:18.000 --> 01:16:19.000
-This is cue #4578
-
-4579
-01:16:19.000 --> 01:16:20.000
-This is cue #4579
-
-4580
-01:16:20.000 --> 01:16:21.000
-This is cue #4580
-
-4581
-01:16:21.000 --> 01:16:22.000
-This is cue #4581
-
-4582
-01:16:22.000 --> 01:16:23.000
-This is cue #4582
-
-4583
-01:16:23.000 --> 01:16:24.000
-This is cue #4583
-
-4584
-01:16:24.000 --> 01:16:25.000
-This is cue #4584
-
-4585
-01:16:25.000 --> 01:16:26.000
-This is cue #4585
-
-4586
-01:16:26.000 --> 01:16:27.000
-This is cue #4586
-
-4587
-01:16:27.000 --> 01:16:28.000
-This is cue #4587
-
-4588
-01:16:28.000 --> 01:16:29.000
-This is cue #4588
-
-4589
-01:16:29.000 --> 01:16:30.000
-This is cue #4589
-
-4590
-01:16:30.000 --> 01:16:31.000
-This is cue #4590
-
-4591
-01:16:31.000 --> 01:16:32.000
-This is cue #4591
-
-4592
-01:16:32.000 --> 01:16:33.000
-This is cue #4592
-
-4593
-01:16:33.000 --> 01:16:34.000
-This is cue #4593
-
-4594
-01:16:34.000 --> 01:16:35.000
-This is cue #4594
-
-4595
-01:16:35.000 --> 01:16:36.000
-This is cue #4595
-
-4596
-01:16:36.000 --> 01:16:37.000
-This is cue #4596
-
-4597
-01:16:37.000 --> 01:16:38.000
-This is cue #4597
-
-4598
-01:16:38.000 --> 01:16:39.000
-This is cue #4598
-
-4599
-01:16:39.000 --> 01:16:40.000
-This is cue #4599
-
-4600
-01:16:40.000 --> 01:16:41.000
-This is cue #4600
-
-4601
-01:16:41.000 --> 01:16:42.000
-This is cue #4601
-
-4602
-01:16:42.000 --> 01:16:43.000
-This is cue #4602
-
-4603
-01:16:43.000 --> 01:16:44.000
-This is cue #4603
-
-4604
-01:16:44.000 --> 01:16:45.000
-This is cue #4604
-
-4605
-01:16:45.000 --> 01:16:46.000
-This is cue #4605
-
-4606
-01:16:46.000 --> 01:16:47.000
-This is cue #4606
-
-4607
-01:16:47.000 --> 01:16:48.000
-This is cue #4607
-
-4608
-01:16:48.000 --> 01:16:49.000
-This is cue #4608
-
-4609
-01:16:49.000 --> 01:16:50.000
-This is cue #4609
-
-4610
-01:16:50.000 --> 01:16:51.000
-This is cue #4610
-
-4611
-01:16:51.000 --> 01:16:52.000
-This is cue #4611
-
-4612
-01:16:52.000 --> 01:16:53.000
-This is cue #4612
-
-4613
-01:16:53.000 --> 01:16:54.000
-This is cue #4613
-
-4614
-01:16:54.000 --> 01:16:55.000
-This is cue #4614
-
-4615
-01:16:55.000 --> 01:16:56.000
-This is cue #4615
-
-4616
-01:16:56.000 --> 01:16:57.000
-This is cue #4616
-
-4617
-01:16:57.000 --> 01:16:58.000
-This is cue #4617
-
-4618
-01:16:58.000 --> 01:16:59.000
-This is cue #4618
-
-4619
-01:16:59.000 --> 01:17:00.000
-This is cue #4619
-
-4620
-01:17:00.000 --> 01:17:01.000
-This is cue #4620
-
-4621
-01:17:01.000 --> 01:17:02.000
-This is cue #4621
-
-4622
-01:17:02.000 --> 01:17:03.000
-This is cue #4622
-
-4623
-01:17:03.000 --> 01:17:04.000
-This is cue #4623
-
-4624
-01:17:04.000 --> 01:17:05.000
-This is cue #4624
-
-4625
-01:17:05.000 --> 01:17:06.000
-This is cue #4625
-
-4626
-01:17:06.000 --> 01:17:07.000
-This is cue #4626
-
-4627
-01:17:07.000 --> 01:17:08.000
-This is cue #4627
-
-4628
-01:17:08.000 --> 01:17:09.000
-This is cue #4628
-
-4629
-01:17:09.000 --> 01:17:10.000
-This is cue #4629
-
-4630
-01:17:10.000 --> 01:17:11.000
-This is cue #4630
-
-4631
-01:17:11.000 --> 01:17:12.000
-This is cue #4631
-
-4632
-01:17:12.000 --> 01:17:13.000
-This is cue #4632
-
-4633
-01:17:13.000 --> 01:17:14.000
-This is cue #4633
-
-4634
-01:17:14.000 --> 01:17:15.000
-This is cue #4634
-
-4635
-01:17:15.000 --> 01:17:16.000
-This is cue #4635
-
-4636
-01:17:16.000 --> 01:17:17.000
-This is cue #4636
-
-4637
-01:17:17.000 --> 01:17:18.000
-This is cue #4637
-
-4638
-01:17:18.000 --> 01:17:19.000
-This is cue #4638
-
-4639
-01:17:19.000 --> 01:17:20.000
-This is cue #4639
-
-4640
-01:17:20.000 --> 01:17:21.000
-This is cue #4640
-
-4641
-01:17:21.000 --> 01:17:22.000
-This is cue #4641
-
-4642
-01:17:22.000 --> 01:17:23.000
-This is cue #4642
-
-4643
-01:17:23.000 --> 01:17:24.000
-This is cue #4643
-
-4644
-01:17:24.000 --> 01:17:25.000
-This is cue #4644
-
-4645
-01:17:25.000 --> 01:17:26.000
-This is cue #4645
-
-4646
-01:17:26.000 --> 01:17:27.000
-This is cue #4646
-
-4647
-01:17:27.000 --> 01:17:28.000
-This is cue #4647
-
-4648
-01:17:28.000 --> 01:17:29.000
-This is cue #4648
-
-4649
-01:17:29.000 --> 01:17:30.000
-This is cue #4649
-
-4650
-01:17:30.000 --> 01:17:31.000
-This is cue #4650
-
-4651
-01:17:31.000 --> 01:17:32.000
-This is cue #4651
-
-4652
-01:17:32.000 --> 01:17:33.000
-This is cue #4652
-
-4653
-01:17:33.000 --> 01:17:34.000
-This is cue #4653
-
-4654
-01:17:34.000 --> 01:17:35.000
-This is cue #4654
-
-4655
-01:17:35.000 --> 01:17:36.000
-This is cue #4655
-
-4656
-01:17:36.000 --> 01:17:37.000
-This is cue #4656
-
-4657
-01:17:37.000 --> 01:17:38.000
-This is cue #4657
-
-4658
-01:17:38.000 --> 01:17:39.000
-This is cue #4658
-
-4659
-01:17:39.000 --> 01:17:40.000
-This is cue #4659
-
-4660
-01:17:40.000 --> 01:17:41.000
-This is cue #4660
-
-4661
-01:17:41.000 --> 01:17:42.000
-This is cue #4661
-
-4662
-01:17:42.000 --> 01:17:43.000
-This is cue #4662
-
-4663
-01:17:43.000 --> 01:17:44.000
-This is cue #4663
-
-4664
-01:17:44.000 --> 01:17:45.000
-This is cue #4664
-
-4665
-01:17:45.000 --> 01:17:46.000
-This is cue #4665
-
-4666
-01:17:46.000 --> 01:17:47.000
-This is cue #4666
-
-4667
-01:17:47.000 --> 01:17:48.000
-This is cue #4667
-
-4668
-01:17:48.000 --> 01:17:49.000
-This is cue #4668
-
-4669
-01:17:49.000 --> 01:17:50.000
-This is cue #4669
-
-4670
-01:17:50.000 --> 01:17:51.000
-This is cue #4670
-
-4671
-01:17:51.000 --> 01:17:52.000
-This is cue #4671
-
-4672
-01:17:52.000 --> 01:17:53.000
-This is cue #4672
-
-4673
-01:17:53.000 --> 01:17:54.000
-This is cue #4673
-
-4674
-01:17:54.000 --> 01:17:55.000
-This is cue #4674
-
-4675
-01:17:55.000 --> 01:17:56.000
-This is cue #4675
-
-4676
-01:17:56.000 --> 01:17:57.000
-This is cue #4676
-
-4677
-01:17:57.000 --> 01:17:58.000
-This is cue #4677
-
-4678
-01:17:58.000 --> 01:17:59.000
-This is cue #4678
-
-4679
-01:17:59.000 --> 01:18:00.000
-This is cue #4679
-
-4680
-01:18:00.000 --> 01:18:01.000
-This is cue #4680
-
-4681
-01:18:01.000 --> 01:18:02.000
-This is cue #4681
-
-4682
-01:18:02.000 --> 01:18:03.000
-This is cue #4682
-
-4683
-01:18:03.000 --> 01:18:04.000
-This is cue #4683
-
-4684
-01:18:04.000 --> 01:18:05.000
-This is cue #4684
-
-4685
-01:18:05.000 --> 01:18:06.000
-This is cue #4685
-
-4686
-01:18:06.000 --> 01:18:07.000
-This is cue #4686
-
-4687
-01:18:07.000 --> 01:18:08.000
-This is cue #4687
-
-4688
-01:18:08.000 --> 01:18:09.000
-This is cue #4688
-
-4689
-01:18:09.000 --> 01:18:10.000
-This is cue #4689
-
-4690
-01:18:10.000 --> 01:18:11.000
-This is cue #4690
-
-4691
-01:18:11.000 --> 01:18:12.000
-This is cue #4691
-
-4692
-01:18:12.000 --> 01:18:13.000
-This is cue #4692
-
-4693
-01:18:13.000 --> 01:18:14.000
-This is cue #4693
-
-4694
-01:18:14.000 --> 01:18:15.000
-This is cue #4694
-
-4695
-01:18:15.000 --> 01:18:16.000
-This is cue #4695
-
-4696
-01:18:16.000 --> 01:18:17.000
-This is cue #4696
-
-4697
-01:18:17.000 --> 01:18:18.000
-This is cue #4697
-
-4698
-01:18:18.000 --> 01:18:19.000
-This is cue #4698
-
-4699
-01:18:19.000 --> 01:18:20.000
-This is cue #4699
-
-4700
-01:18:20.000 --> 01:18:21.000
-This is cue #4700
-
-4701
-01:18:21.000 --> 01:18:22.000
-This is cue #4701
-
-4702
-01:18:22.000 --> 01:18:23.000
-This is cue #4702
-
-4703
-01:18:23.000 --> 01:18:24.000
-This is cue #4703
-
-4704
-01:18:24.000 --> 01:18:25.000
-This is cue #4704
-
-4705
-01:18:25.000 --> 01:18:26.000
-This is cue #4705
-
-4706
-01:18:26.000 --> 01:18:27.000
-This is cue #4706
-
-4707
-01:18:27.000 --> 01:18:28.000
-This is cue #4707
-
-4708
-01:18:28.000 --> 01:18:29.000
-This is cue #4708
-
-4709
-01:18:29.000 --> 01:18:30.000
-This is cue #4709
-
-4710
-01:18:30.000 --> 01:18:31.000
-This is cue #4710
-
-4711
-01:18:31.000 --> 01:18:32.000
-This is cue #4711
-
-4712
-01:18:32.000 --> 01:18:33.000
-This is cue #4712
-
-4713
-01:18:33.000 --> 01:18:34.000
-This is cue #4713
-
-4714
-01:18:34.000 --> 01:18:35.000
-This is cue #4714
-
-4715
-01:18:35.000 --> 01:18:36.000
-This is cue #4715
-
-4716
-01:18:36.000 --> 01:18:37.000
-This is cue #4716
-
-4717
-01:18:37.000 --> 01:18:38.000
-This is cue #4717
-
-4718
-01:18:38.000 --> 01:18:39.000
-This is cue #4718
-
-4719
-01:18:39.000 --> 01:18:40.000
-This is cue #4719
-
-4720
-01:18:40.000 --> 01:18:41.000
-This is cue #4720
-
-4721
-01:18:41.000 --> 01:18:42.000
-This is cue #4721
-
-4722
-01:18:42.000 --> 01:18:43.000
-This is cue #4722
-
-4723
-01:18:43.000 --> 01:18:44.000
-This is cue #4723
-
-4724
-01:18:44.000 --> 01:18:45.000
-This is cue #4724
-
-4725
-01:18:45.000 --> 01:18:46.000
-This is cue #4725
-
-4726
-01:18:46.000 --> 01:18:47.000
-This is cue #4726
-
-4727
-01:18:47.000 --> 01:18:48.000
-This is cue #4727
-
-4728
-01:18:48.000 --> 01:18:49.000
-This is cue #4728
-
-4729
-01:18:49.000 --> 01:18:50.000
-This is cue #4729
-
-4730
-01:18:50.000 --> 01:18:51.000
-This is cue #4730
-
-4731
-01:18:51.000 --> 01:18:52.000
-This is cue #4731
-
-4732
-01:18:52.000 --> 01:18:53.000
-This is cue #4732
-
-4733
-01:18:53.000 --> 01:18:54.000
-This is cue #4733
-
-4734
-01:18:54.000 --> 01:18:55.000
-This is cue #4734
-
-4735
-01:18:55.000 --> 01:18:56.000
-This is cue #4735
-
-4736
-01:18:56.000 --> 01:18:57.000
-This is cue #4736
-
-4737
-01:18:57.000 --> 01:18:58.000
-This is cue #4737
-
-4738
-01:18:58.000 --> 01:18:59.000
-This is cue #4738
-
-4739
-01:18:59.000 --> 01:19:00.000
-This is cue #4739
-
-4740
-01:19:00.000 --> 01:19:01.000
-This is cue #4740
-
-4741
-01:19:01.000 --> 01:19:02.000
-This is cue #4741
-
-4742
-01:19:02.000 --> 01:19:03.000
-This is cue #4742
-
-4743
-01:19:03.000 --> 01:19:04.000
-This is cue #4743
-
-4744
-01:19:04.000 --> 01:19:05.000
-This is cue #4744
-
-4745
-01:19:05.000 --> 01:19:06.000
-This is cue #4745
-
-4746
-01:19:06.000 --> 01:19:07.000
-This is cue #4746
-
-4747
-01:19:07.000 --> 01:19:08.000
-This is cue #4747
-
-4748
-01:19:08.000 --> 01:19:09.000
-This is cue #4748
-
-4749
-01:19:09.000 --> 01:19:10.000
-This is cue #4749
-
-4750
-01:19:10.000 --> 01:19:11.000
-This is cue #4750
-
-4751
-01:19:11.000 --> 01:19:12.000
-This is cue #4751
-
-4752
-01:19:12.000 --> 01:19:13.000
-This is cue #4752
-
-4753
-01:19:13.000 --> 01:19:14.000
-This is cue #4753
-
-4754
-01:19:14.000 --> 01:19:15.000
-This is cue #4754
-
-4755
-01:19:15.000 --> 01:19:16.000
-This is cue #4755
-
-4756
-01:19:16.000 --> 01:19:17.000
-This is cue #4756
-
-4757
-01:19:17.000 --> 01:19:18.000
-This is cue #4757
-
-4758
-01:19:18.000 --> 01:19:19.000
-This is cue #4758
-
-4759
-01:19:19.000 --> 01:19:20.000
-This is cue #4759
-
-4760
-01:19:20.000 --> 01:19:21.000
-This is cue #4760
-
-4761
-01:19:21.000 --> 01:19:22.000
-This is cue #4761
-
-4762
-01:19:22.000 --> 01:19:23.000
-This is cue #4762
-
-4763
-01:19:23.000 --> 01:19:24.000
-This is cue #4763
-
-4764
-01:19:24.000 --> 01:19:25.000
-This is cue #4764
-
-4765
-01:19:25.000 --> 01:19:26.000
-This is cue #4765
-
-4766
-01:19:26.000 --> 01:19:27.000
-This is cue #4766
-
-4767
-01:19:27.000 --> 01:19:28.000
-This is cue #4767
-
-4768
-01:19:28.000 --> 01:19:29.000
-This is cue #4768
-
-4769
-01:19:29.000 --> 01:19:30.000
-This is cue #4769
-
-4770
-01:19:30.000 --> 01:19:31.000
-This is cue #4770
-
-4771
-01:19:31.000 --> 01:19:32.000
-This is cue #4771
-
-4772
-01:19:32.000 --> 01:19:33.000
-This is cue #4772
-
-4773
-01:19:33.000 --> 01:19:34.000
-This is cue #4773
-
-4774
-01:19:34.000 --> 01:19:35.000
-This is cue #4774
-
-4775
-01:19:35.000 --> 01:19:36.000
-This is cue #4775
-
-4776
-01:19:36.000 --> 01:19:37.000
-This is cue #4776
-
-4777
-01:19:37.000 --> 01:19:38.000
-This is cue #4777
-
-4778
-01:19:38.000 --> 01:19:39.000
-This is cue #4778
-
-4779
-01:19:39.000 --> 01:19:40.000
-This is cue #4779
-
-4780
-01:19:40.000 --> 01:19:41.000
-This is cue #4780
-
-4781
-01:19:41.000 --> 01:19:42.000
-This is cue #4781
-
-4782
-01:19:42.000 --> 01:19:43.000
-This is cue #4782
-
-4783
-01:19:43.000 --> 01:19:44.000
-This is cue #4783
-
-4784
-01:19:44.000 --> 01:19:45.000
-This is cue #4784
-
-4785
-01:19:45.000 --> 01:19:46.000
-This is cue #4785
-
-4786
-01:19:46.000 --> 01:19:47.000
-This is cue #4786
-
-4787
-01:19:47.000 --> 01:19:48.000
-This is cue #4787
-
-4788
-01:19:48.000 --> 01:19:49.000
-This is cue #4788
-
-4789
-01:19:49.000 --> 01:19:50.000
-This is cue #4789
-
-4790
-01:19:50.000 --> 01:19:51.000
-This is cue #4790
-
-4791
-01:19:51.000 --> 01:19:52.000
-This is cue #4791
-
-4792
-01:19:52.000 --> 01:19:53.000
-This is cue #4792
-
-4793
-01:19:53.000 --> 01:19:54.000
-This is cue #4793
-
-4794
-01:19:54.000 --> 01:19:55.000
-This is cue #4794
-
-4795
-01:19:55.000 --> 01:19:56.000
-This is cue #4795
-
-4796
-01:19:56.000 --> 01:19:57.000
-This is cue #4796
-
-4797
-01:19:57.000 --> 01:19:58.000
-This is cue #4797
-
-4798
-01:19:58.000 --> 01:19:59.000
-This is cue #4798
-
-4799
-01:19:59.000 --> 01:20:00.000
-This is cue #4799
-
-4800
-01:20:00.000 --> 01:20:01.000
-This is cue #4800
-
-4801
-01:20:01.000 --> 01:20:02.000
-This is cue #4801
-
-4802
-01:20:02.000 --> 01:20:03.000
-This is cue #4802
-
-4803
-01:20:03.000 --> 01:20:04.000
-This is cue #4803
-
-4804
-01:20:04.000 --> 01:20:05.000
-This is cue #4804
-
-4805
-01:20:05.000 --> 01:20:06.000
-This is cue #4805
-
-4806
-01:20:06.000 --> 01:20:07.000
-This is cue #4806
-
-4807
-01:20:07.000 --> 01:20:08.000
-This is cue #4807
-
-4808
-01:20:08.000 --> 01:20:09.000
-This is cue #4808
-
-4809
-01:20:09.000 --> 01:20:10.000
-This is cue #4809
-
-4810
-01:20:10.000 --> 01:20:11.000
-This is cue #4810
-
-4811
-01:20:11.000 --> 01:20:12.000
-This is cue #4811
-
-4812
-01:20:12.000 --> 01:20:13.000
-This is cue #4812
-
-4813
-01:20:13.000 --> 01:20:14.000
-This is cue #4813
-
-4814
-01:20:14.000 --> 01:20:15.000
-This is cue #4814
-
-4815
-01:20:15.000 --> 01:20:16.000
-This is cue #4815
-
-4816
-01:20:16.000 --> 01:20:17.000
-This is cue #4816
-
-4817
-01:20:17.000 --> 01:20:18.000
-This is cue #4817
-
-4818
-01:20:18.000 --> 01:20:19.000
-This is cue #4818
-
-4819
-01:20:19.000 --> 01:20:20.000
-This is cue #4819
-
-4820
-01:20:20.000 --> 01:20:21.000
-This is cue #4820
-
-4821
-01:20:21.000 --> 01:20:22.000
-This is cue #4821
-
-4822
-01:20:22.000 --> 01:20:23.000
-This is cue #4822
-
-4823
-01:20:23.000 --> 01:20:24.000
-This is cue #4823
-
-4824
-01:20:24.000 --> 01:20:25.000
-This is cue #4824
-
-4825
-01:20:25.000 --> 01:20:26.000
-This is cue #4825
-
-4826
-01:20:26.000 --> 01:20:27.000
-This is cue #4826
-
-4827
-01:20:27.000 --> 01:20:28.000
-This is cue #4827
-
-4828
-01:20:28.000 --> 01:20:29.000
-This is cue #4828
-
-4829
-01:20:29.000 --> 01:20:30.000
-This is cue #4829
-
-4830
-01:20:30.000 --> 01:20:31.000
-This is cue #4830
-
-4831
-01:20:31.000 --> 01:20:32.000
-This is cue #4831
-
-4832
-01:20:32.000 --> 01:20:33.000
-This is cue #4832
-
-4833
-01:20:33.000 --> 01:20:34.000
-This is cue #4833
-
-4834
-01:20:34.000 --> 01:20:35.000
-This is cue #4834
-
-4835
-01:20:35.000 --> 01:20:36.000
-This is cue #4835
-
-4836
-01:20:36.000 --> 01:20:37.000
-This is cue #4836
-
-4837
-01:20:37.000 --> 01:20:38.000
-This is cue #4837
-
-4838
-01:20:38.000 --> 01:20:39.000
-This is cue #4838
-
-4839
-01:20:39.000 --> 01:20:40.000
-This is cue #4839
-
-4840
-01:20:40.000 --> 01:20:41.000
-This is cue #4840
-
-4841
-01:20:41.000 --> 01:20:42.000
-This is cue #4841
-
-4842
-01:20:42.000 --> 01:20:43.000
-This is cue #4842
-
-4843
-01:20:43.000 --> 01:20:44.000
-This is cue #4843
-
-4844
-01:20:44.000 --> 01:20:45.000
-This is cue #4844
-
-4845
-01:20:45.000 --> 01:20:46.000
-This is cue #4845
-
-4846
-01:20:46.000 --> 01:20:47.000
-This is cue #4846
-
-4847
-01:20:47.000 --> 01:20:48.000
-This is cue #4847
-
-4848
-01:20:48.000 --> 01:20:49.000
-This is cue #4848
-
-4849
-01:20:49.000 --> 01:20:50.000
-This is cue #4849
-
-4850
-01:20:50.000 --> 01:20:51.000
-This is cue #4850
-
-4851
-01:20:51.000 --> 01:20:52.000
-This is cue #4851
-
-4852
-01:20:52.000 --> 01:20:53.000
-This is cue #4852
-
-4853
-01:20:53.000 --> 01:20:54.000
-This is cue #4853
-
-4854
-01:20:54.000 --> 01:20:55.000
-This is cue #4854
-
-4855
-01:20:55.000 --> 01:20:56.000
-This is cue #4855
-
-4856
-01:20:56.000 --> 01:20:57.000
-This is cue #4856
-
-4857
-01:20:57.000 --> 01:20:58.000
-This is cue #4857
-
-4858
-01:20:58.000 --> 01:20:59.000
-This is cue #4858
-
-4859
-01:20:59.000 --> 01:21:00.000
-This is cue #4859
-
-4860
-01:21:00.000 --> 01:21:01.000
-This is cue #4860
-
-4861
-01:21:01.000 --> 01:21:02.000
-This is cue #4861
-
-4862
-01:21:02.000 --> 01:21:03.000
-This is cue #4862
-
-4863
-01:21:03.000 --> 01:21:04.000
-This is cue #4863
-
-4864
-01:21:04.000 --> 01:21:05.000
-This is cue #4864
-
-4865
-01:21:05.000 --> 01:21:06.000
-This is cue #4865
-
-4866
-01:21:06.000 --> 01:21:07.000
-This is cue #4866
-
-4867
-01:21:07.000 --> 01:21:08.000
-This is cue #4867
-
-4868
-01:21:08.000 --> 01:21:09.000
-This is cue #4868
-
-4869
-01:21:09.000 --> 01:21:10.000
-This is cue #4869
-
-4870
-01:21:10.000 --> 01:21:11.000
-This is cue #4870
-
-4871
-01:21:11.000 --> 01:21:12.000
-This is cue #4871
-
-4872
-01:21:12.000 --> 01:21:13.000
-This is cue #4872
-
-4873
-01:21:13.000 --> 01:21:14.000
-This is cue #4873
-
-4874
-01:21:14.000 --> 01:21:15.000
-This is cue #4874
-
-4875
-01:21:15.000 --> 01:21:16.000
-This is cue #4875
-
-4876
-01:21:16.000 --> 01:21:17.000
-This is cue #4876
-
-4877
-01:21:17.000 --> 01:21:18.000
-This is cue #4877
-
-4878
-01:21:18.000 --> 01:21:19.000
-This is cue #4878
-
-4879
-01:21:19.000 --> 01:21:20.000
-This is cue #4879
-
-4880
-01:21:20.000 --> 01:21:21.000
-This is cue #4880
-
-4881
-01:21:21.000 --> 01:21:22.000
-This is cue #4881
-
-4882
-01:21:22.000 --> 01:21:23.000
-This is cue #4882
-
-4883
-01:21:23.000 --> 01:21:24.000
-This is cue #4883
-
-4884
-01:21:24.000 --> 01:21:25.000
-This is cue #4884
-
-4885
-01:21:25.000 --> 01:21:26.000
-This is cue #4885
-
-4886
-01:21:26.000 --> 01:21:27.000
-This is cue #4886
-
-4887
-01:21:27.000 --> 01:21:28.000
-This is cue #4887
-
-4888
-01:21:28.000 --> 01:21:29.000
-This is cue #4888
-
-4889
-01:21:29.000 --> 01:21:30.000
-This is cue #4889
-
-4890
-01:21:30.000 --> 01:21:31.000
-This is cue #4890
-
-4891
-01:21:31.000 --> 01:21:32.000
-This is cue #4891
-
-4892
-01:21:32.000 --> 01:21:33.000
-This is cue #4892
-
-4893
-01:21:33.000 --> 01:21:34.000
-This is cue #4893
-
-4894
-01:21:34.000 --> 01:21:35.000
-This is cue #4894
-
-4895
-01:21:35.000 --> 01:21:36.000
-This is cue #4895
-
-4896
-01:21:36.000 --> 01:21:37.000
-This is cue #4896
-
-4897
-01:21:37.000 --> 01:21:38.000
-This is cue #4897
-
-4898
-01:21:38.000 --> 01:21:39.000
-This is cue #4898
-
-4899
-01:21:39.000 --> 01:21:40.000
-This is cue #4899
-
-4900
-01:21:40.000 --> 01:21:41.000
-This is cue #4900
-
-4901
-01:21:41.000 --> 01:21:42.000
-This is cue #4901
-
-4902
-01:21:42.000 --> 01:21:43.000
-This is cue #4902
-
-4903
-01:21:43.000 --> 01:21:44.000
-This is cue #4903
-
-4904
-01:21:44.000 --> 01:21:45.000
-This is cue #4904
-
-4905
-01:21:45.000 --> 01:21:46.000
-This is cue #4905
-
-4906
-01:21:46.000 --> 01:21:47.000
-This is cue #4906
-
-4907
-01:21:47.000 --> 01:21:48.000
-This is cue #4907
-
-4908
-01:21:48.000 --> 01:21:49.000
-This is cue #4908
-
-4909
-01:21:49.000 --> 01:21:50.000
-This is cue #4909
-
-4910
-01:21:50.000 --> 01:21:51.000
-This is cue #4910
-
-4911
-01:21:51.000 --> 01:21:52.000
-This is cue #4911
-
-4912
-01:21:52.000 --> 01:21:53.000
-This is cue #4912
-
-4913
-01:21:53.000 --> 01:21:54.000
-This is cue #4913
-
-4914
-01:21:54.000 --> 01:21:55.000
-This is cue #4914
-
-4915
-01:21:55.000 --> 01:21:56.000
-This is cue #4915
-
-4916
-01:21:56.000 --> 01:21:57.000
-This is cue #4916
-
-4917
-01:21:57.000 --> 01:21:58.000
-This is cue #4917
-
-4918
-01:21:58.000 --> 01:21:59.000
-This is cue #4918
-
-4919
-01:21:59.000 --> 01:22:00.000
-This is cue #4919
-
-4920
-01:22:00.000 --> 01:22:01.000
-This is cue #4920
-
-4921
-01:22:01.000 --> 01:22:02.000
-This is cue #4921
-
-4922
-01:22:02.000 --> 01:22:03.000
-This is cue #4922
-
-4923
-01:22:03.000 --> 01:22:04.000
-This is cue #4923
-
-4924
-01:22:04.000 --> 01:22:05.000
-This is cue #4924
-
-4925
-01:22:05.000 --> 01:22:06.000
-This is cue #4925
-
-4926
-01:22:06.000 --> 01:22:07.000
-This is cue #4926
-
-4927
-01:22:07.000 --> 01:22:08.000
-This is cue #4927
-
-4928
-01:22:08.000 --> 01:22:09.000
-This is cue #4928
-
-4929
-01:22:09.000 --> 01:22:10.000
-This is cue #4929
-
-4930
-01:22:10.000 --> 01:22:11.000
-This is cue #4930
-
-4931
-01:22:11.000 --> 01:22:12.000
-This is cue #4931
-
-4932
-01:22:12.000 --> 01:22:13.000
-This is cue #4932
-
-4933
-01:22:13.000 --> 01:22:14.000
-This is cue #4933
-
-4934
-01:22:14.000 --> 01:22:15.000
-This is cue #4934
-
-4935
-01:22:15.000 --> 01:22:16.000
-This is cue #4935
-
-4936
-01:22:16.000 --> 01:22:17.000
-This is cue #4936
-
-4937
-01:22:17.000 --> 01:22:18.000
-This is cue #4937
-
-4938
-01:22:18.000 --> 01:22:19.000
-This is cue #4938
-
-4939
-01:22:19.000 --> 01:22:20.000
-This is cue #4939
-
-4940
-01:22:20.000 --> 01:22:21.000
-This is cue #4940
-
-4941
-01:22:21.000 --> 01:22:22.000
-This is cue #4941
-
-4942
-01:22:22.000 --> 01:22:23.000
-This is cue #4942
-
-4943
-01:22:23.000 --> 01:22:24.000
-This is cue #4943
-
-4944
-01:22:24.000 --> 01:22:25.000
-This is cue #4944
-
-4945
-01:22:25.000 --> 01:22:26.000
-This is cue #4945
-
-4946
-01:22:26.000 --> 01:22:27.000
-This is cue #4946
-
-4947
-01:22:27.000 --> 01:22:28.000
-This is cue #4947
-
-4948
-01:22:28.000 --> 01:22:29.000
-This is cue #4948
-
-4949
-01:22:29.000 --> 01:22:30.000
-This is cue #4949
-
-4950
-01:22:30.000 --> 01:22:31.000
-This is cue #4950
-
-4951
-01:22:31.000 --> 01:22:32.000
-This is cue #4951
-
-4952
-01:22:32.000 --> 01:22:33.000
-This is cue #4952
-
-4953
-01:22:33.000 --> 01:22:34.000
-This is cue #4953
-
-4954
-01:22:34.000 --> 01:22:35.000
-This is cue #4954
-
-4955
-01:22:35.000 --> 01:22:36.000
-This is cue #4955
-
-4956
-01:22:36.000 --> 01:22:37.000
-This is cue #4956
-
-4957
-01:22:37.000 --> 01:22:38.000
-This is cue #4957
-
-4958
-01:22:38.000 --> 01:22:39.000
-This is cue #4958
-
-4959
-01:22:39.000 --> 01:22:40.000
-This is cue #4959
-
-4960
-01:22:40.000 --> 01:22:41.000
-This is cue #4960
-
-4961
-01:22:41.000 --> 01:22:42.000
-This is cue #4961
-
-4962
-01:22:42.000 --> 01:22:43.000
-This is cue #4962
-
-4963
-01:22:43.000 --> 01:22:44.000
-This is cue #4963
-
-4964
-01:22:44.000 --> 01:22:45.000
-This is cue #4964
-
-4965
-01:22:45.000 --> 01:22:46.000
-This is cue #4965
-
-4966
-01:22:46.000 --> 01:22:47.000
-This is cue #4966
-
-4967
-01:22:47.000 --> 01:22:48.000
-This is cue #4967
-
-4968
-01:22:48.000 --> 01:22:49.000
-This is cue #4968
-
-4969
-01:22:49.000 --> 01:22:50.000
-This is cue #4969
-
-4970
-01:22:50.000 --> 01:22:51.000
-This is cue #4970
-
-4971
-01:22:51.000 --> 01:22:52.000
-This is cue #4971
-
-4972
-01:22:52.000 --> 01:22:53.000
-This is cue #4972
-
-4973
-01:22:53.000 --> 01:22:54.000
-This is cue #4973
-
-4974
-01:22:54.000 --> 01:22:55.000
-This is cue #4974
-
-4975
-01:22:55.000 --> 01:22:56.000
-This is cue #4975
-
-4976
-01:22:56.000 --> 01:22:57.000
-This is cue #4976
-
-4977
-01:22:57.000 --> 01:22:58.000
-This is cue #4977
-
-4978
-01:22:58.000 --> 01:22:59.000
-This is cue #4978
-
-4979
-01:22:59.000 --> 01:23:00.000
-This is cue #4979
-
-4980
-01:23:00.000 --> 01:23:01.000
-This is cue #4980
-
-4981
-01:23:01.000 --> 01:23:02.000
-This is cue #4981
-
-4982
-01:23:02.000 --> 01:23:03.000
-This is cue #4982
-
-4983
-01:23:03.000 --> 01:23:04.000
-This is cue #4983
-
-4984
-01:23:04.000 --> 01:23:05.000
-This is cue #4984
-
-4985
-01:23:05.000 --> 01:23:06.000
-This is cue #4985
-
-4986
-01:23:06.000 --> 01:23:07.000
-This is cue #4986
-
-4987
-01:23:07.000 --> 01:23:08.000
-This is cue #4987
-
-4988
-01:23:08.000 --> 01:23:09.000
-This is cue #4988
-
-4989
-01:23:09.000 --> 01:23:10.000
-This is cue #4989
-
-4990
-01:23:10.000 --> 01:23:11.000
-This is cue #4990
-
-4991
-01:23:11.000 --> 01:23:12.000
-This is cue #4991
-
-4992
-01:23:12.000 --> 01:23:13.000
-This is cue #4992
-
-4993
-01:23:13.000 --> 01:23:14.000
-This is cue #4993
-
-4994
-01:23:14.000 --> 01:23:15.000
-This is cue #4994
-
-4995
-01:23:15.000 --> 01:23:16.000
-This is cue #4995
-
-4996
-01:23:16.000 --> 01:23:17.000
-This is cue #4996
-
-4997
-01:23:17.000 --> 01:23:18.000
-This is cue #4997
-
-4998
-01:23:18.000 --> 01:23:19.000
-This is cue #4998
-
-4999
-01:23:19.000 --> 01:23:20.000
-This is cue #4999
-
-5000
-01:23:20.000 --> 01:23:21.000
-This is cue #5000
-
-5001
-01:23:21.000 --> 01:23:22.000
-This is cue #5001
-
-5002
-01:23:22.000 --> 01:23:23.000
-This is cue #5002
-
-5003
-01:23:23.000 --> 01:23:24.000
-This is cue #5003
-
-5004
-01:23:24.000 --> 01:23:25.000
-This is cue #5004
-
-5005
-01:23:25.000 --> 01:23:26.000
-This is cue #5005
-
-5006
-01:23:26.000 --> 01:23:27.000
-This is cue #5006
-
-5007
-01:23:27.000 --> 01:23:28.000
-This is cue #5007
-
-5008
-01:23:28.000 --> 01:23:29.000
-This is cue #5008
-
-5009
-01:23:29.000 --> 01:23:30.000
-This is cue #5009
-
-5010
-01:23:30.000 --> 01:23:31.000
-This is cue #5010
-
-5011
-01:23:31.000 --> 01:23:32.000
-This is cue #5011
-
-5012
-01:23:32.000 --> 01:23:33.000
-This is cue #5012
-
-5013
-01:23:33.000 --> 01:23:34.000
-This is cue #5013
-
-5014
-01:23:34.000 --> 01:23:35.000
-This is cue #5014
-
-5015
-01:23:35.000 --> 01:23:36.000
-This is cue #5015
-
-5016
-01:23:36.000 --> 01:23:37.000
-This is cue #5016
-
-5017
-01:23:37.000 --> 01:23:38.000
-This is cue #5017
-
-5018
-01:23:38.000 --> 01:23:39.000
-This is cue #5018
-
-5019
-01:23:39.000 --> 01:23:40.000
-This is cue #5019
-
-5020
-01:23:40.000 --> 01:23:41.000
-This is cue #5020
-
-5021
-01:23:41.000 --> 01:23:42.000
-This is cue #5021
-
-5022
-01:23:42.000 --> 01:23:43.000
-This is cue #5022
-
-5023
-01:23:43.000 --> 01:23:44.000
-This is cue #5023
-
-5024
-01:23:44.000 --> 01:23:45.000
-This is cue #5024
-
-5025
-01:23:45.000 --> 01:23:46.000
-This is cue #5025
-
-5026
-01:23:46.000 --> 01:23:47.000
-This is cue #5026
-
-5027
-01:23:47.000 --> 01:23:48.000
-This is cue #5027
-
-5028
-01:23:48.000 --> 01:23:49.000
-This is cue #5028
-
-5029
-01:23:49.000 --> 01:23:50.000
-This is cue #5029
-
-5030
-01:23:50.000 --> 01:23:51.000
-This is cue #5030
-
-5031
-01:23:51.000 --> 01:23:52.000
-This is cue #5031
-
-5032
-01:23:52.000 --> 01:23:53.000
-This is cue #5032
-
-5033
-01:23:53.000 --> 01:23:54.000
-This is cue #5033
-
-5034
-01:23:54.000 --> 01:23:55.000
-This is cue #5034
-
-5035
-01:23:55.000 --> 01:23:56.000
-This is cue #5035
-
-5036
-01:23:56.000 --> 01:23:57.000
-This is cue #5036
-
-5037
-01:23:57.000 --> 01:23:58.000
-This is cue #5037
-
-5038
-01:23:58.000 --> 01:23:59.000
-This is cue #5038
-
-5039
-01:23:59.000 --> 01:24:00.000
-This is cue #5039
-
-5040
-01:24:00.000 --> 01:24:01.000
-This is cue #5040
-
-5041
-01:24:01.000 --> 01:24:02.000
-This is cue #5041
-
-5042
-01:24:02.000 --> 01:24:03.000
-This is cue #5042
-
-5043
-01:24:03.000 --> 01:24:04.000
-This is cue #5043
-
-5044
-01:24:04.000 --> 01:24:05.000
-This is cue #5044
-
-5045
-01:24:05.000 --> 01:24:06.000
-This is cue #5045
-
-5046
-01:24:06.000 --> 01:24:07.000
-This is cue #5046
-
-5047
-01:24:07.000 --> 01:24:08.000
-This is cue #5047
-
-5048
-01:24:08.000 --> 01:24:09.000
-This is cue #5048
-
-5049
-01:24:09.000 --> 01:24:10.000
-This is cue #5049
-
-5050
-01:24:10.000 --> 01:24:11.000
-This is cue #5050
-
-5051
-01:24:11.000 --> 01:24:12.000
-This is cue #5051
-
-5052
-01:24:12.000 --> 01:24:13.000
-This is cue #5052
-
-5053
-01:24:13.000 --> 01:24:14.000
-This is cue #5053
-
-5054
-01:24:14.000 --> 01:24:15.000
-This is cue #5054
-
-5055
-01:24:15.000 --> 01:24:16.000
-This is cue #5055
-
-5056
-01:24:16.000 --> 01:24:17.000
-This is cue #5056
-
-5057
-01:24:17.000 --> 01:24:18.000
-This is cue #5057
-
-5058
-01:24:18.000 --> 01:24:19.000
-This is cue #5058
-
-5059
-01:24:19.000 --> 01:24:20.000
-This is cue #5059
-
-5060
-01:24:20.000 --> 01:24:21.000
-This is cue #5060
-
-5061
-01:24:21.000 --> 01:24:22.000
-This is cue #5061
-
-5062
-01:24:22.000 --> 01:24:23.000
-This is cue #5062
-
-5063
-01:24:23.000 --> 01:24:24.000
-This is cue #5063
-
-5064
-01:24:24.000 --> 01:24:25.000
-This is cue #5064
-
-5065
-01:24:25.000 --> 01:24:26.000
-This is cue #5065
-
-5066
-01:24:26.000 --> 01:24:27.000
-This is cue #5066
-
-5067
-01:24:27.000 --> 01:24:28.000
-This is cue #5067
-
-5068
-01:24:28.000 --> 01:24:29.000
-This is cue #5068
-
-5069
-01:24:29.000 --> 01:24:30.000
-This is cue #5069
-
-5070
-01:24:30.000 --> 01:24:31.000
-This is cue #5070
-
-5071
-01:24:31.000 --> 01:24:32.000
-This is cue #5071
-
-5072
-01:24:32.000 --> 01:24:33.000
-This is cue #5072
-
-5073
-01:24:33.000 --> 01:24:34.000
-This is cue #5073
-
-5074
-01:24:34.000 --> 01:24:35.000
-This is cue #5074
-
-5075
-01:24:35.000 --> 01:24:36.000
-This is cue #5075
-
-5076
-01:24:36.000 --> 01:24:37.000
-This is cue #5076
-
-5077
-01:24:37.000 --> 01:24:38.000
-This is cue #5077
-
-5078
-01:24:38.000 --> 01:24:39.000
-This is cue #5078
-
-5079
-01:24:39.000 --> 01:24:40.000
-This is cue #5079
-
-5080
-01:24:40.000 --> 01:24:41.000
-This is cue #5080
-
-5081
-01:24:41.000 --> 01:24:42.000
-This is cue #5081
-
-5082
-01:24:42.000 --> 01:24:43.000
-This is cue #5082
-
-5083
-01:24:43.000 --> 01:24:44.000
-This is cue #5083
-
-5084
-01:24:44.000 --> 01:24:45.000
-This is cue #5084
-
-5085
-01:24:45.000 --> 01:24:46.000
-This is cue #5085
-
-5086
-01:24:46.000 --> 01:24:47.000
-This is cue #5086
-
-5087
-01:24:47.000 --> 01:24:48.000
-This is cue #5087
-
-5088
-01:24:48.000 --> 01:24:49.000
-This is cue #5088
-
-5089
-01:24:49.000 --> 01:24:50.000
-This is cue #5089
-
-5090
-01:24:50.000 --> 01:24:51.000
-This is cue #5090
-
-5091
-01:24:51.000 --> 01:24:52.000
-This is cue #5091
-
-5092
-01:24:52.000 --> 01:24:53.000
-This is cue #5092
-
-5093
-01:24:53.000 --> 01:24:54.000
-This is cue #5093
-
-5094
-01:24:54.000 --> 01:24:55.000
-This is cue #5094
-
-5095
-01:24:55.000 --> 01:24:56.000
-This is cue #5095
-
-5096
-01:24:56.000 --> 01:24:57.000
-This is cue #5096
-
-5097
-01:24:57.000 --> 01:24:58.000
-This is cue #5097
-
-5098
-01:24:58.000 --> 01:24:59.000
-This is cue #5098
-
-5099
-01:24:59.000 --> 01:25:00.000
-This is cue #5099
-
-5100
-01:25:00.000 --> 01:25:01.000
-This is cue #5100
-
-5101
-01:25:01.000 --> 01:25:02.000
-This is cue #5101
-
-5102
-01:25:02.000 --> 01:25:03.000
-This is cue #5102
-
-5103
-01:25:03.000 --> 01:25:04.000
-This is cue #5103
-
-5104
-01:25:04.000 --> 01:25:05.000
-This is cue #5104
-
-5105
-01:25:05.000 --> 01:25:06.000
-This is cue #5105
-
-5106
-01:25:06.000 --> 01:25:07.000
-This is cue #5106
-
-5107
-01:25:07.000 --> 01:25:08.000
-This is cue #5107
-
-5108
-01:25:08.000 --> 01:25:09.000
-This is cue #5108
-
-5109
-01:25:09.000 --> 01:25:10.000
-This is cue #5109
-
-5110
-01:25:10.000 --> 01:25:11.000
-This is cue #5110
-
-5111
-01:25:11.000 --> 01:25:12.000
-This is cue #5111
-
-5112
-01:25:12.000 --> 01:25:13.000
-This is cue #5112
-
-5113
-01:25:13.000 --> 01:25:14.000
-This is cue #5113
-
-5114
-01:25:14.000 --> 01:25:15.000
-This is cue #5114
-
-5115
-01:25:15.000 --> 01:25:16.000
-This is cue #5115
-
-5116
-01:25:16.000 --> 01:25:17.000
-This is cue #5116
-
-5117
-01:25:17.000 --> 01:25:18.000
-This is cue #5117
-
-5118
-01:25:18.000 --> 01:25:19.000
-This is cue #5118
-
-5119
-01:25:19.000 --> 01:25:20.000
-This is cue #5119
-
-5120
-01:25:20.000 --> 01:25:21.000
-This is cue #5120
-
-5121
-01:25:21.000 --> 01:25:22.000
-This is cue #5121
-
-5122
-01:25:22.000 --> 01:25:23.000
-This is cue #5122
-
-5123
-01:25:23.000 --> 01:25:24.000
-This is cue #5123
-
-5124
-01:25:24.000 --> 01:25:25.000
-This is cue #5124
-
-5125
-01:25:25.000 --> 01:25:26.000
-This is cue #5125
-
-5126
-01:25:26.000 --> 01:25:27.000
-This is cue #5126
-
-5127
-01:25:27.000 --> 01:25:28.000
-This is cue #5127
-
-5128
-01:25:28.000 --> 01:25:29.000
-This is cue #5128
-
-5129
-01:25:29.000 --> 01:25:30.000
-This is cue #5129
-
-5130
-01:25:30.000 --> 01:25:31.000
-This is cue #5130
-
-5131
-01:25:31.000 --> 01:25:32.000
-This is cue #5131
-
-5132
-01:25:32.000 --> 01:25:33.000
-This is cue #5132
-
-5133
-01:25:33.000 --> 01:25:34.000
-This is cue #5133
-
-5134
-01:25:34.000 --> 01:25:35.000
-This is cue #5134
-
-5135
-01:25:35.000 --> 01:25:36.000
-This is cue #5135
-
-5136
-01:25:36.000 --> 01:25:37.000
-This is cue #5136
-
-5137
-01:25:37.000 --> 01:25:38.000
-This is cue #5137
-
-5138
-01:25:38.000 --> 01:25:39.000
-This is cue #5138
-
-5139
-01:25:39.000 --> 01:25:40.000
-This is cue #5139
-
-5140
-01:25:40.000 --> 01:25:41.000
-This is cue #5140
-
-5141
-01:25:41.000 --> 01:25:42.000
-This is cue #5141
-
-5142
-01:25:42.000 --> 01:25:43.000
-This is cue #5142
-
-5143
-01:25:43.000 --> 01:25:44.000
-This is cue #5143
-
-5144
-01:25:44.000 --> 01:25:45.000
-This is cue #5144
-
-5145
-01:25:45.000 --> 01:25:46.000
-This is cue #5145
-
-5146
-01:25:46.000 --> 01:25:47.000
-This is cue #5146
-
-5147
-01:25:47.000 --> 01:25:48.000
-This is cue #5147
-
-5148
-01:25:48.000 --> 01:25:49.000
-This is cue #5148
-
-5149
-01:25:49.000 --> 01:25:50.000
-This is cue #5149
-
-5150
-01:25:50.000 --> 01:25:51.000
-This is cue #5150
-
-5151
-01:25:51.000 --> 01:25:52.000
-This is cue #5151
-
-5152
-01:25:52.000 --> 01:25:53.000
-This is cue #5152
-
-5153
-01:25:53.000 --> 01:25:54.000
-This is cue #5153
-
-5154
-01:25:54.000 --> 01:25:55.000
-This is cue #5154
-
-5155
-01:25:55.000 --> 01:25:56.000
-This is cue #5155
-
-5156
-01:25:56.000 --> 01:25:57.000
-This is cue #5156
-
-5157
-01:25:57.000 --> 01:25:58.000
-This is cue #5157
-
-5158
-01:25:58.000 --> 01:25:59.000
-This is cue #5158
-
-5159
-01:25:59.000 --> 01:26:00.000
-This is cue #5159
-
-5160
-01:26:00.000 --> 01:26:01.000
-This is cue #5160
-
-5161
-01:26:01.000 --> 01:26:02.000
-This is cue #5161
-
-5162
-01:26:02.000 --> 01:26:03.000
-This is cue #5162
-
-5163
-01:26:03.000 --> 01:26:04.000
-This is cue #5163
-
-5164
-01:26:04.000 --> 01:26:05.000
-This is cue #5164
-
-5165
-01:26:05.000 --> 01:26:06.000
-This is cue #5165
-
-5166
-01:26:06.000 --> 01:26:07.000
-This is cue #5166
-
-5167
-01:26:07.000 --> 01:26:08.000
-This is cue #5167
-
-5168
-01:26:08.000 --> 01:26:09.000
-This is cue #5168
-
-5169
-01:26:09.000 --> 01:26:10.000
-This is cue #5169
-
-5170
-01:26:10.000 --> 01:26:11.000
-This is cue #5170
-
-5171
-01:26:11.000 --> 01:26:12.000
-This is cue #5171
-
-5172
-01:26:12.000 --> 01:26:13.000
-This is cue #5172
-
-5173
-01:26:13.000 --> 01:26:14.000
-This is cue #5173
-
-5174
-01:26:14.000 --> 01:26:15.000
-This is cue #5174
-
-5175
-01:26:15.000 --> 01:26:16.000
-This is cue #5175
-
-5176
-01:26:16.000 --> 01:26:17.000
-This is cue #5176
-
-5177
-01:26:17.000 --> 01:26:18.000
-This is cue #5177
-
-5178
-01:26:18.000 --> 01:26:19.000
-This is cue #5178
-
-5179
-01:26:19.000 --> 01:26:20.000
-This is cue #5179
-
-5180
-01:26:20.000 --> 01:26:21.000
-This is cue #5180
-
-5181
-01:26:21.000 --> 01:26:22.000
-This is cue #5181
-
-5182
-01:26:22.000 --> 01:26:23.000
-This is cue #5182
-
-5183
-01:26:23.000 --> 01:26:24.000
-This is cue #5183
-
-5184
-01:26:24.000 --> 01:26:25.000
-This is cue #5184
-
-5185
-01:26:25.000 --> 01:26:26.000
-This is cue #5185
-
-5186
-01:26:26.000 --> 01:26:27.000
-This is cue #5186
-
-5187
-01:26:27.000 --> 01:26:28.000
-This is cue #5187
-
-5188
-01:26:28.000 --> 01:26:29.000
-This is cue #5188
-
-5189
-01:26:29.000 --> 01:26:30.000
-This is cue #5189
-
-5190
-01:26:30.000 --> 01:26:31.000
-This is cue #5190
-
-5191
-01:26:31.000 --> 01:26:32.000
-This is cue #5191
-
-5192
-01:26:32.000 --> 01:26:33.000
-This is cue #5192
-
-5193
-01:26:33.000 --> 01:26:34.000
-This is cue #5193
-
-5194
-01:26:34.000 --> 01:26:35.000
-This is cue #5194
-
-5195
-01:26:35.000 --> 01:26:36.000
-This is cue #5195
-
-5196
-01:26:36.000 --> 01:26:37.000
-This is cue #5196
-
-5197
-01:26:37.000 --> 01:26:38.000
-This is cue #5197
-
-5198
-01:26:38.000 --> 01:26:39.000
-This is cue #5198
-
-5199
-01:26:39.000 --> 01:26:40.000
-This is cue #5199
-
-5200
-01:26:40.000 --> 01:26:41.000
-This is cue #5200
-
-5201
-01:26:41.000 --> 01:26:42.000
-This is cue #5201
-
-5202
-01:26:42.000 --> 01:26:43.000
-This is cue #5202
-
-5203
-01:26:43.000 --> 01:26:44.000
-This is cue #5203
-
-5204
-01:26:44.000 --> 01:26:45.000
-This is cue #5204
-
-5205
-01:26:45.000 --> 01:26:46.000
-This is cue #5205
-
-5206
-01:26:46.000 --> 01:26:47.000
-This is cue #5206
-
-5207
-01:26:47.000 --> 01:26:48.000
-This is cue #5207
-
-5208
-01:26:48.000 --> 01:26:49.000
-This is cue #5208
-
-5209
-01:26:49.000 --> 01:26:50.000
-This is cue #5209
-
-5210
-01:26:50.000 --> 01:26:51.000
-This is cue #5210
-
-5211
-01:26:51.000 --> 01:26:52.000
-This is cue #5211
-
-5212
-01:26:52.000 --> 01:26:53.000
-This is cue #5212
-
-5213
-01:26:53.000 --> 01:26:54.000
-This is cue #5213
-
-5214
-01:26:54.000 --> 01:26:55.000
-This is cue #5214
-
-5215
-01:26:55.000 --> 01:26:56.000
-This is cue #5215
-
-5216
-01:26:56.000 --> 01:26:57.000
-This is cue #5216
-
-5217
-01:26:57.000 --> 01:26:58.000
-This is cue #5217
-
-5218
-01:26:58.000 --> 01:26:59.000
-This is cue #5218
-
-5219
-01:26:59.000 --> 01:27:00.000
-This is cue #5219
-
-5220
-01:27:00.000 --> 01:27:01.000
-This is cue #5220
-
-5221
-01:27:01.000 --> 01:27:02.000
-This is cue #5221
-
-5222
-01:27:02.000 --> 01:27:03.000
-This is cue #5222
-
-5223
-01:27:03.000 --> 01:27:04.000
-This is cue #5223
-
-5224
-01:27:04.000 --> 01:27:05.000
-This is cue #5224
-
-5225
-01:27:05.000 --> 01:27:06.000
-This is cue #5225
-
-5226
-01:27:06.000 --> 01:27:07.000
-This is cue #5226
-
-5227
-01:27:07.000 --> 01:27:08.000
-This is cue #5227
-
-5228
-01:27:08.000 --> 01:27:09.000
-This is cue #5228
-
-5229
-01:27:09.000 --> 01:27:10.000
-This is cue #5229
-
-5230
-01:27:10.000 --> 01:27:11.000
-This is cue #5230
-
-5231
-01:27:11.000 --> 01:27:12.000
-This is cue #5231
-
-5232
-01:27:12.000 --> 01:27:13.000
-This is cue #5232
-
-5233
-01:27:13.000 --> 01:27:14.000
-This is cue #5233
-
-5234
-01:27:14.000 --> 01:27:15.000
-This is cue #5234
-
-5235
-01:27:15.000 --> 01:27:16.000
-This is cue #5235
-
-5236
-01:27:16.000 --> 01:27:17.000
-This is cue #5236
-
-5237
-01:27:17.000 --> 01:27:18.000
-This is cue #5237
-
-5238
-01:27:18.000 --> 01:27:19.000
-This is cue #5238
-
-5239
-01:27:19.000 --> 01:27:20.000
-This is cue #5239
-
-5240
-01:27:20.000 --> 01:27:21.000
-This is cue #5240
-
-5241
-01:27:21.000 --> 01:27:22.000
-This is cue #5241
-
-5242
-01:27:22.000 --> 01:27:23.000
-This is cue #5242
-
-5243
-01:27:23.000 --> 01:27:24.000
-This is cue #5243
-
-5244
-01:27:24.000 --> 01:27:25.000
-This is cue #5244
-
-5245
-01:27:25.000 --> 01:27:26.000
-This is cue #5245
-
-5246
-01:27:26.000 --> 01:27:27.000
-This is cue #5246
-
-5247
-01:27:27.000 --> 01:27:28.000
-This is cue #5247
-
-5248
-01:27:28.000 --> 01:27:29.000
-This is cue #5248
-
-5249
-01:27:29.000 --> 01:27:30.000
-This is cue #5249
-
-5250
-01:27:30.000 --> 01:27:31.000
-This is cue #5250
-
-5251
-01:27:31.000 --> 01:27:32.000
-This is cue #5251
-
-5252
-01:27:32.000 --> 01:27:33.000
-This is cue #5252
-
-5253
-01:27:33.000 --> 01:27:34.000
-This is cue #5253
-
-5254
-01:27:34.000 --> 01:27:35.000
-This is cue #5254
-
-5255
-01:27:35.000 --> 01:27:36.000
-This is cue #5255
-
-5256
-01:27:36.000 --> 01:27:37.000
-This is cue #5256
-
-5257
-01:27:37.000 --> 01:27:38.000
-This is cue #5257
-
-5258
-01:27:38.000 --> 01:27:39.000
-This is cue #5258
-
-5259
-01:27:39.000 --> 01:27:40.000
-This is cue #5259
-
-5260
-01:27:40.000 --> 01:27:41.000
-This is cue #5260
-
-5261
-01:27:41.000 --> 01:27:42.000
-This is cue #5261
-
-5262
-01:27:42.000 --> 01:27:43.000
-This is cue #5262
-
-5263
-01:27:43.000 --> 01:27:44.000
-This is cue #5263
-
-5264
-01:27:44.000 --> 01:27:45.000
-This is cue #5264
-
-5265
-01:27:45.000 --> 01:27:46.000
-This is cue #5265
-
-5266
-01:27:46.000 --> 01:27:47.000
-This is cue #5266
-
-5267
-01:27:47.000 --> 01:27:48.000
-This is cue #5267
-
-5268
-01:27:48.000 --> 01:27:49.000
-This is cue #5268
-
-5269
-01:27:49.000 --> 01:27:50.000
-This is cue #5269
-
-5270
-01:27:50.000 --> 01:27:51.000
-This is cue #5270
-
-5271
-01:27:51.000 --> 01:27:52.000
-This is cue #5271
-
-5272
-01:27:52.000 --> 01:27:53.000
-This is cue #5272
-
-5273
-01:27:53.000 --> 01:27:54.000
-This is cue #5273
-
-5274
-01:27:54.000 --> 01:27:55.000
-This is cue #5274
-
-5275
-01:27:55.000 --> 01:27:56.000
-This is cue #5275
-
-5276
-01:27:56.000 --> 01:27:57.000
-This is cue #5276
-
-5277
-01:27:57.000 --> 01:27:58.000
-This is cue #5277
-
-5278
-01:27:58.000 --> 01:27:59.000
-This is cue #5278
-
-5279
-01:27:59.000 --> 01:28:00.000
-This is cue #5279
-
-5280
-01:28:00.000 --> 01:28:01.000
-This is cue #5280
-
-5281
-01:28:01.000 --> 01:28:02.000
-This is cue #5281
-
-5282
-01:28:02.000 --> 01:28:03.000
-This is cue #5282
-
-5283
-01:28:03.000 --> 01:28:04.000
-This is cue #5283
-
-5284
-01:28:04.000 --> 01:28:05.000
-This is cue #5284
-
-5285
-01:28:05.000 --> 01:28:06.000
-This is cue #5285
-
-5286
-01:28:06.000 --> 01:28:07.000
-This is cue #5286
-
-5287
-01:28:07.000 --> 01:28:08.000
-This is cue #5287
-
-5288
-01:28:08.000 --> 01:28:09.000
-This is cue #5288
-
-5289
-01:28:09.000 --> 01:28:10.000
-This is cue #5289
-
-5290
-01:28:10.000 --> 01:28:11.000
-This is cue #5290
-
-5291
-01:28:11.000 --> 01:28:12.000
-This is cue #5291
-
-5292
-01:28:12.000 --> 01:28:13.000
-This is cue #5292
-
-5293
-01:28:13.000 --> 01:28:14.000
-This is cue #5293
-
-5294
-01:28:14.000 --> 01:28:15.000
-This is cue #5294
-
-5295
-01:28:15.000 --> 01:28:16.000
-This is cue #5295
-
-5296
-01:28:16.000 --> 01:28:17.000
-This is cue #5296
-
-5297
-01:28:17.000 --> 01:28:18.000
-This is cue #5297
-
-5298
-01:28:18.000 --> 01:28:19.000
-This is cue #5298
-
-5299
-01:28:19.000 --> 01:28:20.000
-This is cue #5299
-
-5300
-01:28:20.000 --> 01:28:21.000
-This is cue #5300
-
-5301
-01:28:21.000 --> 01:28:22.000
-This is cue #5301
-
-5302
-01:28:22.000 --> 01:28:23.000
-This is cue #5302
-
-5303
-01:28:23.000 --> 01:28:24.000
-This is cue #5303
-
-5304
-01:28:24.000 --> 01:28:25.000
-This is cue #5304
-
-5305
-01:28:25.000 --> 01:28:26.000
-This is cue #5305
-
-5306
-01:28:26.000 --> 01:28:27.000
-This is cue #5306
-
-5307
-01:28:27.000 --> 01:28:28.000
-This is cue #5307
-
-5308
-01:28:28.000 --> 01:28:29.000
-This is cue #5308
-
-5309
-01:28:29.000 --> 01:28:30.000
-This is cue #5309
-
-5310
-01:28:30.000 --> 01:28:31.000
-This is cue #5310
-
-5311
-01:28:31.000 --> 01:28:32.000
-This is cue #5311
-
-5312
-01:28:32.000 --> 01:28:33.000
-This is cue #5312
-
-5313
-01:28:33.000 --> 01:28:34.000
-This is cue #5313
-
-5314
-01:28:34.000 --> 01:28:35.000
-This is cue #5314
-
-5315
-01:28:35.000 --> 01:28:36.000
-This is cue #5315
-
-5316
-01:28:36.000 --> 01:28:37.000
-This is cue #5316
-
-5317
-01:28:37.000 --> 01:28:38.000
-This is cue #5317
-
-5318
-01:28:38.000 --> 01:28:39.000
-This is cue #5318
-
-5319
-01:28:39.000 --> 01:28:40.000
-This is cue #5319
-
-5320
-01:28:40.000 --> 01:28:41.000
-This is cue #5320
-
-5321
-01:28:41.000 --> 01:28:42.000
-This is cue #5321
-
-5322
-01:28:42.000 --> 01:28:43.000
-This is cue #5322
-
-5323
-01:28:43.000 --> 01:28:44.000
-This is cue #5323
-
-5324
-01:28:44.000 --> 01:28:45.000
-This is cue #5324
-
-5325
-01:28:45.000 --> 01:28:46.000
-This is cue #5325
-
-5326
-01:28:46.000 --> 01:28:47.000
-This is cue #5326
-
-5327
-01:28:47.000 --> 01:28:48.000
-This is cue #5327
-
-5328
-01:28:48.000 --> 01:28:49.000
-This is cue #5328
-
-5329
-01:28:49.000 --> 01:28:50.000
-This is cue #5329
-
-5330
-01:28:50.000 --> 01:28:51.000
-This is cue #5330
-
-5331
-01:28:51.000 --> 01:28:52.000
-This is cue #5331
-
-5332
-01:28:52.000 --> 01:28:53.000
-This is cue #5332
-
-5333
-01:28:53.000 --> 01:28:54.000
-This is cue #5333
-
-5334
-01:28:54.000 --> 01:28:55.000
-This is cue #5334
-
-5335
-01:28:55.000 --> 01:28:56.000
-This is cue #5335
-
-5336
-01:28:56.000 --> 01:28:57.000
-This is cue #5336
-
-5337
-01:28:57.000 --> 01:28:58.000
-This is cue #5337
-
-5338
-01:28:58.000 --> 01:28:59.000
-This is cue #5338
-
-5339
-01:28:59.000 --> 01:29:00.000
-This is cue #5339
-
-5340
-01:29:00.000 --> 01:29:01.000
-This is cue #5340
-
-5341
-01:29:01.000 --> 01:29:02.000
-This is cue #5341
-
-5342
-01:29:02.000 --> 01:29:03.000
-This is cue #5342
-
-5343
-01:29:03.000 --> 01:29:04.000
-This is cue #5343
-
-5344
-01:29:04.000 --> 01:29:05.000
-This is cue #5344
-
-5345
-01:29:05.000 --> 01:29:06.000
-This is cue #5345
-
-5346
-01:29:06.000 --> 01:29:07.000
-This is cue #5346
-
-5347
-01:29:07.000 --> 01:29:08.000
-This is cue #5347
-
-5348
-01:29:08.000 --> 01:29:09.000
-This is cue #5348
-
-5349
-01:29:09.000 --> 01:29:10.000
-This is cue #5349
-
-5350
-01:29:10.000 --> 01:29:11.000
-This is cue #5350
-
-5351
-01:29:11.000 --> 01:29:12.000
-This is cue #5351
-
-5352
-01:29:12.000 --> 01:29:13.000
-This is cue #5352
-
-5353
-01:29:13.000 --> 01:29:14.000
-This is cue #5353
-
-5354
-01:29:14.000 --> 01:29:15.000
-This is cue #5354
-
-5355
-01:29:15.000 --> 01:29:16.000
-This is cue #5355
-
-5356
-01:29:16.000 --> 01:29:17.000
-This is cue #5356
-
-5357
-01:29:17.000 --> 01:29:18.000
-This is cue #5357
-
-5358
-01:29:18.000 --> 01:29:19.000
-This is cue #5358
-
-5359
-01:29:19.000 --> 01:29:20.000
-This is cue #5359
-
-5360
-01:29:20.000 --> 01:29:21.000
-This is cue #5360
-
-5361
-01:29:21.000 --> 01:29:22.000
-This is cue #5361
-
-5362
-01:29:22.000 --> 01:29:23.000
-This is cue #5362
-
-5363
-01:29:23.000 --> 01:29:24.000
-This is cue #5363
-
-5364
-01:29:24.000 --> 01:29:25.000
-This is cue #5364
-
-5365
-01:29:25.000 --> 01:29:26.000
-This is cue #5365
-
-5366
-01:29:26.000 --> 01:29:27.000
-This is cue #5366
-
-5367
-01:29:27.000 --> 01:29:28.000
-This is cue #5367
-
-5368
-01:29:28.000 --> 01:29:29.000
-This is cue #5368
-
-5369
-01:29:29.000 --> 01:29:30.000
-This is cue #5369
-
-5370
-01:29:30.000 --> 01:29:31.000
-This is cue #5370
-
-5371
-01:29:31.000 --> 01:29:32.000
-This is cue #5371
-
-5372
-01:29:32.000 --> 01:29:33.000
-This is cue #5372
-
-5373
-01:29:33.000 --> 01:29:34.000
-This is cue #5373
-
-5374
-01:29:34.000 --> 01:29:35.000
-This is cue #5374
-
-5375
-01:29:35.000 --> 01:29:36.000
-This is cue #5375
-
-5376
-01:29:36.000 --> 01:29:37.000
-This is cue #5376
-
-5377
-01:29:37.000 --> 01:29:38.000
-This is cue #5377
-
-5378
-01:29:38.000 --> 01:29:39.000
-This is cue #5378
-
-5379
-01:29:39.000 --> 01:29:40.000
-This is cue #5379
-
-5380
-01:29:40.000 --> 01:29:41.000
-This is cue #5380
-
-5381
-01:29:41.000 --> 01:29:42.000
-This is cue #5381
-
-5382
-01:29:42.000 --> 01:29:43.000
-This is cue #5382
-
-5383
-01:29:43.000 --> 01:29:44.000
-This is cue #5383
-
-5384
-01:29:44.000 --> 01:29:45.000
-This is cue #5384
-
-5385
-01:29:45.000 --> 01:29:46.000
-This is cue #5385
-
-5386
-01:29:46.000 --> 01:29:47.000
-This is cue #5386
-
-5387
-01:29:47.000 --> 01:29:48.000
-This is cue #5387
-
-5388
-01:29:48.000 --> 01:29:49.000
-This is cue #5388
-
-5389
-01:29:49.000 --> 01:29:50.000
-This is cue #5389
-
-5390
-01:29:50.000 --> 01:29:51.000
-This is cue #5390
-
-5391
-01:29:51.000 --> 01:29:52.000
-This is cue #5391
-
-5392
-01:29:52.000 --> 01:29:53.000
-This is cue #5392
-
-5393
-01:29:53.000 --> 01:29:54.000
-This is cue #5393
-
-5394
-01:29:54.000 --> 01:29:55.000
-This is cue #5394
-
-5395
-01:29:55.000 --> 01:29:56.000
-This is cue #5395
-
-5396
-01:29:56.000 --> 01:29:57.000
-This is cue #5396
-
-5397
-01:29:57.000 --> 01:29:58.000
-This is cue #5397
-
-5398
-01:29:58.000 --> 01:29:59.000
-This is cue #5398
-
-5399
-01:29:59.000 --> 01:30:00.000
-This is cue #5399
-
-5400
-01:30:00.000 --> 01:30:01.000
-This is cue #5400
-
-5401
-01:30:01.000 --> 01:30:02.000
-This is cue #5401
-
-5402
-01:30:02.000 --> 01:30:03.000
-This is cue #5402
-
-5403
-01:30:03.000 --> 01:30:04.000
-This is cue #5403
-
-5404
-01:30:04.000 --> 01:30:05.000
-This is cue #5404
-
-5405
-01:30:05.000 --> 01:30:06.000
-This is cue #5405
-
-5406
-01:30:06.000 --> 01:30:07.000
-This is cue #5406
-
-5407
-01:30:07.000 --> 01:30:08.000
-This is cue #5407
-
-5408
-01:30:08.000 --> 01:30:09.000
-This is cue #5408
-
-5409
-01:30:09.000 --> 01:30:10.000
-This is cue #5409
-
-5410
-01:30:10.000 --> 01:30:11.000
-This is cue #5410
-
-5411
-01:30:11.000 --> 01:30:12.000
-This is cue #5411
-
-5412
-01:30:12.000 --> 01:30:13.000
-This is cue #5412
-
-5413
-01:30:13.000 --> 01:30:14.000
-This is cue #5413
-
-5414
-01:30:14.000 --> 01:30:15.000
-This is cue #5414
-
-5415
-01:30:15.000 --> 01:30:16.000
-This is cue #5415
-
-5416
-01:30:16.000 --> 01:30:17.000
-This is cue #5416
-
-5417
-01:30:17.000 --> 01:30:18.000
-This is cue #5417
-
-5418
-01:30:18.000 --> 01:30:19.000
-This is cue #5418
-
-5419
-01:30:19.000 --> 01:30:20.000
-This is cue #5419
-
-5420
-01:30:20.000 --> 01:30:21.000
-This is cue #5420
-
-5421
-01:30:21.000 --> 01:30:22.000
-This is cue #5421
-
-5422
-01:30:22.000 --> 01:30:23.000
-This is cue #5422
-
-5423
-01:30:23.000 --> 01:30:24.000
-This is cue #5423
-
-5424
-01:30:24.000 --> 01:30:25.000
-This is cue #5424
-
-5425
-01:30:25.000 --> 01:30:26.000
-This is cue #5425
-
-5426
-01:30:26.000 --> 01:30:27.000
-This is cue #5426
-
-5427
-01:30:27.000 --> 01:30:28.000
-This is cue #5427
-
-5428
-01:30:28.000 --> 01:30:29.000
-This is cue #5428
-
-5429
-01:30:29.000 --> 01:30:30.000
-This is cue #5429
-
-5430
-01:30:30.000 --> 01:30:31.000
-This is cue #5430
-
-5431
-01:30:31.000 --> 01:30:32.000
-This is cue #5431
-
-5432
-01:30:32.000 --> 01:30:33.000
-This is cue #5432
-
-5433
-01:30:33.000 --> 01:30:34.000
-This is cue #5433
-
-5434
-01:30:34.000 --> 01:30:35.000
-This is cue #5434
-
-5435
-01:30:35.000 --> 01:30:36.000
-This is cue #5435
-
-5436
-01:30:36.000 --> 01:30:37.000
-This is cue #5436
-
-5437
-01:30:37.000 --> 01:30:38.000
-This is cue #5437
-
-5438
-01:30:38.000 --> 01:30:39.000
-This is cue #5438
-
-5439
-01:30:39.000 --> 01:30:40.000
-This is cue #5439
-
-5440
-01:30:40.000 --> 01:30:41.000
-This is cue #5440
-
-5441
-01:30:41.000 --> 01:30:42.000
-This is cue #5441
-
-5442
-01:30:42.000 --> 01:30:43.000
-This is cue #5442
-
-5443
-01:30:43.000 --> 01:30:44.000
-This is cue #5443
-
-5444
-01:30:44.000 --> 01:30:45.000
-This is cue #5444
-
-5445
-01:30:45.000 --> 01:30:46.000
-This is cue #5445
-
-5446
-01:30:46.000 --> 01:30:47.000
-This is cue #5446
-
-5447
-01:30:47.000 --> 01:30:48.000
-This is cue #5447
-
-5448
-01:30:48.000 --> 01:30:49.000
-This is cue #5448
-
-5449
-01:30:49.000 --> 01:30:50.000
-This is cue #5449
-
-5450
-01:30:50.000 --> 01:30:51.000
-This is cue #5450
-
-5451
-01:30:51.000 --> 01:30:52.000
-This is cue #5451
-
-5452
-01:30:52.000 --> 01:30:53.000
-This is cue #5452
-
-5453
-01:30:53.000 --> 01:30:54.000
-This is cue #5453
-
-5454
-01:30:54.000 --> 01:30:55.000
-This is cue #5454
-
-5455
-01:30:55.000 --> 01:30:56.000
-This is cue #5455
-
-5456
-01:30:56.000 --> 01:30:57.000
-This is cue #5456
-
-5457
-01:30:57.000 --> 01:30:58.000
-This is cue #5457
-
-5458
-01:30:58.000 --> 01:30:59.000
-This is cue #5458
-
-5459
-01:30:59.000 --> 01:31:00.000
-This is cue #5459
-
-5460
-01:31:00.000 --> 01:31:01.000
-This is cue #5460
-
-5461
-01:31:01.000 --> 01:31:02.000
-This is cue #5461
-
-5462
-01:31:02.000 --> 01:31:03.000
-This is cue #5462
-
-5463
-01:31:03.000 --> 01:31:04.000
-This is cue #5463
-
-5464
-01:31:04.000 --> 01:31:05.000
-This is cue #5464
-
-5465
-01:31:05.000 --> 01:31:06.000
-This is cue #5465
-
-5466
-01:31:06.000 --> 01:31:07.000
-This is cue #5466
-
-5467
-01:31:07.000 --> 01:31:08.000
-This is cue #5467
-
-5468
-01:31:08.000 --> 01:31:09.000
-This is cue #5468
-
-5469
-01:31:09.000 --> 01:31:10.000
-This is cue #5469
-
-5470
-01:31:10.000 --> 01:31:11.000
-This is cue #5470
-
-5471
-01:31:11.000 --> 01:31:12.000
-This is cue #5471
-
-5472
-01:31:12.000 --> 01:31:13.000
-This is cue #5472
-
-5473
-01:31:13.000 --> 01:31:14.000
-This is cue #5473
-
-5474
-01:31:14.000 --> 01:31:15.000
-This is cue #5474
-
-5475
-01:31:15.000 --> 01:31:16.000
-This is cue #5475
-
-5476
-01:31:16.000 --> 01:31:17.000
-This is cue #5476
-
-5477
-01:31:17.000 --> 01:31:18.000
-This is cue #5477
-
-5478
-01:31:18.000 --> 01:31:19.000
-This is cue #5478
-
-5479
-01:31:19.000 --> 01:31:20.000
-This is cue #5479
-
-5480
-01:31:20.000 --> 01:31:21.000
-This is cue #5480
-
-5481
-01:31:21.000 --> 01:31:22.000
-This is cue #5481
-
-5482
-01:31:22.000 --> 01:31:23.000
-This is cue #5482
-
-5483
-01:31:23.000 --> 01:31:24.000
-This is cue #5483
-
-5484
-01:31:24.000 --> 01:31:25.000
-This is cue #5484
-
-5485
-01:31:25.000 --> 01:31:26.000
-This is cue #5485
-
-5486
-01:31:26.000 --> 01:31:27.000
-This is cue #5486
-
-5487
-01:31:27.000 --> 01:31:28.000
-This is cue #5487
-
-5488
-01:31:28.000 --> 01:31:29.000
-This is cue #5488
-
-5489
-01:31:29.000 --> 01:31:30.000
-This is cue #5489
-
-5490
-01:31:30.000 --> 01:31:31.000
-This is cue #5490
-
-5491
-01:31:31.000 --> 01:31:32.000
-This is cue #5491
-
-5492
-01:31:32.000 --> 01:31:33.000
-This is cue #5492
-
-5493
-01:31:33.000 --> 01:31:34.000
-This is cue #5493
-
-5494
-01:31:34.000 --> 01:31:35.000
-This is cue #5494
-
-5495
-01:31:35.000 --> 01:31:36.000
-This is cue #5495
-
-5496
-01:31:36.000 --> 01:31:37.000
-This is cue #5496
-
-5497
-01:31:37.000 --> 01:31:38.000
-This is cue #5497
-
-5498
-01:31:38.000 --> 01:31:39.000
-This is cue #5498
-
-5499
-01:31:39.000 --> 01:31:40.000
-This is cue #5499
-
-5500
-01:31:40.000 --> 01:31:41.000
-This is cue #5500
-
-5501
-01:31:41.000 --> 01:31:42.000
-This is cue #5501
-
-5502
-01:31:42.000 --> 01:31:43.000
-This is cue #5502
-
-5503
-01:31:43.000 --> 01:31:44.000
-This is cue #5503
-
-5504
-01:31:44.000 --> 01:31:45.000
-This is cue #5504
-
-5505
-01:31:45.000 --> 01:31:46.000
-This is cue #5505
-
-5506
-01:31:46.000 --> 01:31:47.000
-This is cue #5506
-
-5507
-01:31:47.000 --> 01:31:48.000
-This is cue #5507
-
-5508
-01:31:48.000 --> 01:31:49.000
-This is cue #5508
-
-5509
-01:31:49.000 --> 01:31:50.000
-This is cue #5509
-
-5510
-01:31:50.000 --> 01:31:51.000
-This is cue #5510
-
-5511
-01:31:51.000 --> 01:31:52.000
-This is cue #5511
-
-5512
-01:31:52.000 --> 01:31:53.000
-This is cue #5512
-
-5513
-01:31:53.000 --> 01:31:54.000
-This is cue #5513
-
-5514
-01:31:54.000 --> 01:31:55.000
-This is cue #5514
-
-5515
-01:31:55.000 --> 01:31:56.000
-This is cue #5515
-
-5516
-01:31:56.000 --> 01:31:57.000
-This is cue #5516
-
-5517
-01:31:57.000 --> 01:31:58.000
-This is cue #5517
-
-5518
-01:31:58.000 --> 01:31:59.000
-This is cue #5518
-
-5519
-01:31:59.000 --> 01:32:00.000
-This is cue #5519
-
-5520
-01:32:00.000 --> 01:32:01.000
-This is cue #5520
-
-5521
-01:32:01.000 --> 01:32:02.000
-This is cue #5521
-
-5522
-01:32:02.000 --> 01:32:03.000
-This is cue #5522
-
-5523
-01:32:03.000 --> 01:32:04.000
-This is cue #5523
-
-5524
-01:32:04.000 --> 01:32:05.000
-This is cue #5524
-
-5525
-01:32:05.000 --> 01:32:06.000
-This is cue #5525
-
-5526
-01:32:06.000 --> 01:32:07.000
-This is cue #5526
-
-5527
-01:32:07.000 --> 01:32:08.000
-This is cue #5527
-
-5528
-01:32:08.000 --> 01:32:09.000
-This is cue #5528
-
-5529
-01:32:09.000 --> 01:32:10.000
-This is cue #5529
-
-5530
-01:32:10.000 --> 01:32:11.000
-This is cue #5530
-
-5531
-01:32:11.000 --> 01:32:12.000
-This is cue #5531
-
-5532
-01:32:12.000 --> 01:32:13.000
-This is cue #5532
-
-5533
-01:32:13.000 --> 01:32:14.000
-This is cue #5533
-
-5534
-01:32:14.000 --> 01:32:15.000
-This is cue #5534
-
-5535
-01:32:15.000 --> 01:32:16.000
-This is cue #5535
-
-5536
-01:32:16.000 --> 01:32:17.000
-This is cue #5536
-
-5537
-01:32:17.000 --> 01:32:18.000
-This is cue #5537
-
-5538
-01:32:18.000 --> 01:32:19.000
-This is cue #5538
-
-5539
-01:32:19.000 --> 01:32:20.000
-This is cue #5539
-
-5540
-01:32:20.000 --> 01:32:21.000
-This is cue #5540
-
-5541
-01:32:21.000 --> 01:32:22.000
-This is cue #5541
-
-5542
-01:32:22.000 --> 01:32:23.000
-This is cue #5542
-
-5543
-01:32:23.000 --> 01:32:24.000
-This is cue #5543
-
-5544
-01:32:24.000 --> 01:32:25.000
-This is cue #5544
-
-5545
-01:32:25.000 --> 01:32:26.000
-This is cue #5545
-
-5546
-01:32:26.000 --> 01:32:27.000
-This is cue #5546
-
-5547
-01:32:27.000 --> 01:32:28.000
-This is cue #5547
-
-5548
-01:32:28.000 --> 01:32:29.000
-This is cue #5548
-
-5549
-01:32:29.000 --> 01:32:30.000
-This is cue #5549
-
-5550
-01:32:30.000 --> 01:32:31.000
-This is cue #5550
-
-5551
-01:32:31.000 --> 01:32:32.000
-This is cue #5551
-
-5552
-01:32:32.000 --> 01:32:33.000
-This is cue #5552
-
-5553
-01:32:33.000 --> 01:32:34.000
-This is cue #5553
-
-5554
-01:32:34.000 --> 01:32:35.000
-This is cue #5554
-
-5555
-01:32:35.000 --> 01:32:36.000
-This is cue #5555
-
-5556
-01:32:36.000 --> 01:32:37.000
-This is cue #5556
-
-5557
-01:32:37.000 --> 01:32:38.000
-This is cue #5557
-
-5558
-01:32:38.000 --> 01:32:39.000
-This is cue #5558
-
-5559
-01:32:39.000 --> 01:32:40.000
-This is cue #5559
-
-5560
-01:32:40.000 --> 01:32:41.000
-This is cue #5560
-
-5561
-01:32:41.000 --> 01:32:42.000
-This is cue #5561
-
-5562
-01:32:42.000 --> 01:32:43.000
-This is cue #5562
-
-5563
-01:32:43.000 --> 01:32:44.000
-This is cue #5563
-
-5564
-01:32:44.000 --> 01:32:45.000
-This is cue #5564
-
-5565
-01:32:45.000 --> 01:32:46.000
-This is cue #5565
-
-5566
-01:32:46.000 --> 01:32:47.000
-This is cue #5566
-
-5567
-01:32:47.000 --> 01:32:48.000
-This is cue #5567
-
-5568
-01:32:48.000 --> 01:32:49.000
-This is cue #5568
-
-5569
-01:32:49.000 --> 01:32:50.000
-This is cue #5569
-
-5570
-01:32:50.000 --> 01:32:51.000
-This is cue #5570
-
-5571
-01:32:51.000 --> 01:32:52.000
-This is cue #5571
-
-5572
-01:32:52.000 --> 01:32:53.000
-This is cue #5572
-
-5573
-01:32:53.000 --> 01:32:54.000
-This is cue #5573
-
-5574
-01:32:54.000 --> 01:32:55.000
-This is cue #5574
-
-5575
-01:32:55.000 --> 01:32:56.000
-This is cue #5575
-
-5576
-01:32:56.000 --> 01:32:57.000
-This is cue #5576
-
-5577
-01:32:57.000 --> 01:32:58.000
-This is cue #5577
-
-5578
-01:32:58.000 --> 01:32:59.000
-This is cue #5578
-
-5579
-01:32:59.000 --> 01:33:00.000
-This is cue #5579
-
-5580
-01:33:00.000 --> 01:33:01.000
-This is cue #5580
-
-5581
-01:33:01.000 --> 01:33:02.000
-This is cue #5581
-
-5582
-01:33:02.000 --> 01:33:03.000
-This is cue #5582
-
-5583
-01:33:03.000 --> 01:33:04.000
-This is cue #5583
-
-5584
-01:33:04.000 --> 01:33:05.000
-This is cue #5584
-
-5585
-01:33:05.000 --> 01:33:06.000
-This is cue #5585
-
-5586
-01:33:06.000 --> 01:33:07.000
-This is cue #5586
-
-5587
-01:33:07.000 --> 01:33:08.000
-This is cue #5587
-
-5588
-01:33:08.000 --> 01:33:09.000
-This is cue #5588
-
-5589
-01:33:09.000 --> 01:33:10.000
-This is cue #5589
-
-5590
-01:33:10.000 --> 01:33:11.000
-This is cue #5590
-
-5591
-01:33:11.000 --> 01:33:12.000
-This is cue #5591
-
-5592
-01:33:12.000 --> 01:33:13.000
-This is cue #5592
-
-5593
-01:33:13.000 --> 01:33:14.000
-This is cue #5593
-
-5594
-01:33:14.000 --> 01:33:15.000
-This is cue #5594
-
-5595
-01:33:15.000 --> 01:33:16.000
-This is cue #5595
-
-5596
-01:33:16.000 --> 01:33:17.000
-This is cue #5596
-
-5597
-01:33:17.000 --> 01:33:18.000
-This is cue #5597
-
-5598
-01:33:18.000 --> 01:33:19.000
-This is cue #5598
-
-5599
-01:33:19.000 --> 01:33:20.000
-This is cue #5599
-
-5600
-01:33:20.000 --> 01:33:21.000
-This is cue #5600
-
-5601
-01:33:21.000 --> 01:33:22.000
-This is cue #5601
-
-5602
-01:33:22.000 --> 01:33:23.000
-This is cue #5602
-
-5603
-01:33:23.000 --> 01:33:24.000
-This is cue #5603
-
-5604
-01:33:24.000 --> 01:33:25.000
-This is cue #5604
-
-5605
-01:33:25.000 --> 01:33:26.000
-This is cue #5605
-
-5606
-01:33:26.000 --> 01:33:27.000
-This is cue #5606
-
-5607
-01:33:27.000 --> 01:33:28.000
-This is cue #5607
-
-5608
-01:33:28.000 --> 01:33:29.000
-This is cue #5608
-
-5609
-01:33:29.000 --> 01:33:30.000
-This is cue #5609
-
-5610
-01:33:30.000 --> 01:33:31.000
-This is cue #5610
-
-5611
-01:33:31.000 --> 01:33:32.000
-This is cue #5611
-
-5612
-01:33:32.000 --> 01:33:33.000
-This is cue #5612
-
-5613
-01:33:33.000 --> 01:33:34.000
-This is cue #5613
-
-5614
-01:33:34.000 --> 01:33:35.000
-This is cue #5614
-
-5615
-01:33:35.000 --> 01:33:36.000
-This is cue #5615
-
-5616
-01:33:36.000 --> 01:33:37.000
-This is cue #5616
-
-5617
-01:33:37.000 --> 01:33:38.000
-This is cue #5617
-
-5618
-01:33:38.000 --> 01:33:39.000
-This is cue #5618
-
-5619
-01:33:39.000 --> 01:33:40.000
-This is cue #5619
-
-5620
-01:33:40.000 --> 01:33:41.000
-This is cue #5620
-
-5621
-01:33:41.000 --> 01:33:42.000
-This is cue #5621
-
-5622
-01:33:42.000 --> 01:33:43.000
-This is cue #5622
-
-5623
-01:33:43.000 --> 01:33:44.000
-This is cue #5623
-
-5624
-01:33:44.000 --> 01:33:45.000
-This is cue #5624
-
-5625
-01:33:45.000 --> 01:33:46.000
-This is cue #5625
-
-5626
-01:33:46.000 --> 01:33:47.000
-This is cue #5626
-
-5627
-01:33:47.000 --> 01:33:48.000
-This is cue #5627
-
-5628
-01:33:48.000 --> 01:33:49.000
-This is cue #5628
-
-5629
-01:33:49.000 --> 01:33:50.000
-This is cue #5629
-
-5630
-01:33:50.000 --> 01:33:51.000
-This is cue #5630
-
-5631
-01:33:51.000 --> 01:33:52.000
-This is cue #5631
-
-5632
-01:33:52.000 --> 01:33:53.000
-This is cue #5632
-
-5633
-01:33:53.000 --> 01:33:54.000
-This is cue #5633
-
-5634
-01:33:54.000 --> 01:33:55.000
-This is cue #5634
-
-5635
-01:33:55.000 --> 01:33:56.000
-This is cue #5635
-
-5636
-01:33:56.000 --> 01:33:57.000
-This is cue #5636
-
-5637
-01:33:57.000 --> 01:33:58.000
-This is cue #5637
-
-5638
-01:33:58.000 --> 01:33:59.000
-This is cue #5638
-
-5639
-01:33:59.000 --> 01:34:00.000
-This is cue #5639
-
-5640
-01:34:00.000 --> 01:34:01.000
-This is cue #5640
-
-5641
-01:34:01.000 --> 01:34:02.000
-This is cue #5641
-
-5642
-01:34:02.000 --> 01:34:03.000
-This is cue #5642
-
-5643
-01:34:03.000 --> 01:34:04.000
-This is cue #5643
-
-5644
-01:34:04.000 --> 01:34:05.000
-This is cue #5644
-
-5645
-01:34:05.000 --> 01:34:06.000
-This is cue #5645
-
-5646
-01:34:06.000 --> 01:34:07.000
-This is cue #5646
-
-5647
-01:34:07.000 --> 01:34:08.000
-This is cue #5647
-
-5648
-01:34:08.000 --> 01:34:09.000
-This is cue #5648
-
-5649
-01:34:09.000 --> 01:34:10.000
-This is cue #5649
-
-5650
-01:34:10.000 --> 01:34:11.000
-This is cue #5650
-
-5651
-01:34:11.000 --> 01:34:12.000
-This is cue #5651
-
-5652
-01:34:12.000 --> 01:34:13.000
-This is cue #5652
-
-5653
-01:34:13.000 --> 01:34:14.000
-This is cue #5653
-
-5654
-01:34:14.000 --> 01:34:15.000
-This is cue #5654
-
-5655
-01:34:15.000 --> 01:34:16.000
-This is cue #5655
-
-5656
-01:34:16.000 --> 01:34:17.000
-This is cue #5656
-
-5657
-01:34:17.000 --> 01:34:18.000
-This is cue #5657
-
-5658
-01:34:18.000 --> 01:34:19.000
-This is cue #5658
-
-5659
-01:34:19.000 --> 01:34:20.000
-This is cue #5659
-
-5660
-01:34:20.000 --> 01:34:21.000
-This is cue #5660
-
-5661
-01:34:21.000 --> 01:34:22.000
-This is cue #5661
-
-5662
-01:34:22.000 --> 01:34:23.000
-This is cue #5662
-
-5663
-01:34:23.000 --> 01:34:24.000
-This is cue #5663
-
-5664
-01:34:24.000 --> 01:34:25.000
-This is cue #5664
-
-5665
-01:34:25.000 --> 01:34:26.000
-This is cue #5665
-
-5666
-01:34:26.000 --> 01:34:27.000
-This is cue #5666
-
-5667
-01:34:27.000 --> 01:34:28.000
-This is cue #5667
-
-5668
-01:34:28.000 --> 01:34:29.000
-This is cue #5668
-
-5669
-01:34:29.000 --> 01:34:30.000
-This is cue #5669
-
-5670
-01:34:30.000 --> 01:34:31.000
-This is cue #5670
-
-5671
-01:34:31.000 --> 01:34:32.000
-This is cue #5671
-
-5672
-01:34:32.000 --> 01:34:33.000
-This is cue #5672
-
-5673
-01:34:33.000 --> 01:34:34.000
-This is cue #5673
-
-5674
-01:34:34.000 --> 01:34:35.000
-This is cue #5674
-
-5675
-01:34:35.000 --> 01:34:36.000
-This is cue #5675
-
-5676
-01:34:36.000 --> 01:34:37.000
-This is cue #5676
-
-5677
-01:34:37.000 --> 01:34:38.000
-This is cue #5677
-
-5678
-01:34:38.000 --> 01:34:39.000
-This is cue #5678
-
-5679
-01:34:39.000 --> 01:34:40.000
-This is cue #5679
-
-5680
-01:34:40.000 --> 01:34:41.000
-This is cue #5680
-
-5681
-01:34:41.000 --> 01:34:42.000
-This is cue #5681
-
-5682
-01:34:42.000 --> 01:34:43.000
-This is cue #5682
-
-5683
-01:34:43.000 --> 01:34:44.000
-This is cue #5683
-
-5684
-01:34:44.000 --> 01:34:45.000
-This is cue #5684
-
-5685
-01:34:45.000 --> 01:34:46.000
-This is cue #5685
-
-5686
-01:34:46.000 --> 01:34:47.000
-This is cue #5686
-
-5687
-01:34:47.000 --> 01:34:48.000
-This is cue #5687
-
-5688
-01:34:48.000 --> 01:34:49.000
-This is cue #5688
-
-5689
-01:34:49.000 --> 01:34:50.000
-This is cue #5689
-
-5690
-01:34:50.000 --> 01:34:51.000
-This is cue #5690
-
-5691
-01:34:51.000 --> 01:34:52.000
-This is cue #5691
-
-5692
-01:34:52.000 --> 01:34:53.000
-This is cue #5692
-
-5693
-01:34:53.000 --> 01:34:54.000
-This is cue #5693
-
-5694
-01:34:54.000 --> 01:34:55.000
-This is cue #5694
-
-5695
-01:34:55.000 --> 01:34:56.000
-This is cue #5695
-
-5696
-01:34:56.000 --> 01:34:57.000
-This is cue #5696
-
-5697
-01:34:57.000 --> 01:34:58.000
-This is cue #5697
-
-5698
-01:34:58.000 --> 01:34:59.000
-This is cue #5698
-
-5699
-01:34:59.000 --> 01:35:00.000
-This is cue #5699
-
-5700
-01:35:00.000 --> 01:35:01.000
-This is cue #5700
-
-5701
-01:35:01.000 --> 01:35:02.000
-This is cue #5701
-
-5702
-01:35:02.000 --> 01:35:03.000
-This is cue #5702
-
-5703
-01:35:03.000 --> 01:35:04.000
-This is cue #5703
-
-5704
-01:35:04.000 --> 01:35:05.000
-This is cue #5704
-
-5705
-01:35:05.000 --> 01:35:06.000
-This is cue #5705
-
-5706
-01:35:06.000 --> 01:35:07.000
-This is cue #5706
-
-5707
-01:35:07.000 --> 01:35:08.000
-This is cue #5707
-
-5708
-01:35:08.000 --> 01:35:09.000
-This is cue #5708
-
-5709
-01:35:09.000 --> 01:35:10.000
-This is cue #5709
-
-5710
-01:35:10.000 --> 01:35:11.000
-This is cue #5710
-
-5711
-01:35:11.000 --> 01:35:12.000
-This is cue #5711
-
-5712
-01:35:12.000 --> 01:35:13.000
-This is cue #5712
-
-5713
-01:35:13.000 --> 01:35:14.000
-This is cue #5713
-
-5714
-01:35:14.000 --> 01:35:15.000
-This is cue #5714
-
-5715
-01:35:15.000 --> 01:35:16.000
-This is cue #5715
-
-5716
-01:35:16.000 --> 01:35:17.000
-This is cue #5716
-
-5717
-01:35:17.000 --> 01:35:18.000
-This is cue #5717
-
-5718
-01:35:18.000 --> 01:35:19.000
-This is cue #5718
-
-5719
-01:35:19.000 --> 01:35:20.000
-This is cue #5719
-
-5720
-01:35:20.000 --> 01:35:21.000
-This is cue #5720
-
-5721
-01:35:21.000 --> 01:35:22.000
-This is cue #5721
-
-5722
-01:35:22.000 --> 01:35:23.000
-This is cue #5722
-
-5723
-01:35:23.000 --> 01:35:24.000
-This is cue #5723
-
-5724
-01:35:24.000 --> 01:35:25.000
-This is cue #5724
-
-5725
-01:35:25.000 --> 01:35:26.000
-This is cue #5725
-
-5726
-01:35:26.000 --> 01:35:27.000
-This is cue #5726
-
-5727
-01:35:27.000 --> 01:35:28.000
-This is cue #5727
-
-5728
-01:35:28.000 --> 01:35:29.000
-This is cue #5728
-
-5729
-01:35:29.000 --> 01:35:30.000
-This is cue #5729
-
-5730
-01:35:30.000 --> 01:35:31.000
-This is cue #5730
-
-5731
-01:35:31.000 --> 01:35:32.000
-This is cue #5731
-
-5732
-01:35:32.000 --> 01:35:33.000
-This is cue #5732
-
-5733
-01:35:33.000 --> 01:35:34.000
-This is cue #5733
-
-5734
-01:35:34.000 --> 01:35:35.000
-This is cue #5734
-
-5735
-01:35:35.000 --> 01:35:36.000
-This is cue #5735
-
-5736
-01:35:36.000 --> 01:35:37.000
-This is cue #5736
-
-5737
-01:35:37.000 --> 01:35:38.000
-This is cue #5737
-
-5738
-01:35:38.000 --> 01:35:39.000
-This is cue #5738
-
-5739
-01:35:39.000 --> 01:35:40.000
-This is cue #5739
-
-5740
-01:35:40.000 --> 01:35:41.000
-This is cue #5740
-
-5741
-01:35:41.000 --> 01:35:42.000
-This is cue #5741
-
-5742
-01:35:42.000 --> 01:35:43.000
-This is cue #5742
-
-5743
-01:35:43.000 --> 01:35:44.000
-This is cue #5743
-
-5744
-01:35:44.000 --> 01:35:45.000
-This is cue #5744
-
-5745
-01:35:45.000 --> 01:35:46.000
-This is cue #5745
-
-5746
-01:35:46.000 --> 01:35:47.000
-This is cue #5746
-
-5747
-01:35:47.000 --> 01:35:48.000
-This is cue #5747
-
-5748
-01:35:48.000 --> 01:35:49.000
-This is cue #5748
-
-5749
-01:35:49.000 --> 01:35:50.000
-This is cue #5749
-
-5750
-01:35:50.000 --> 01:35:51.000
-This is cue #5750
-
-5751
-01:35:51.000 --> 01:35:52.000
-This is cue #5751
-
-5752
-01:35:52.000 --> 01:35:53.000
-This is cue #5752
-
-5753
-01:35:53.000 --> 01:35:54.000
-This is cue #5753
-
-5754
-01:35:54.000 --> 01:35:55.000
-This is cue #5754
-
-5755
-01:35:55.000 --> 01:35:56.000
-This is cue #5755
-
-5756
-01:35:56.000 --> 01:35:57.000
-This is cue #5756
-
-5757
-01:35:57.000 --> 01:35:58.000
-This is cue #5757
-
-5758
-01:35:58.000 --> 01:35:59.000
-This is cue #5758
-
-5759
-01:35:59.000 --> 01:36:00.000
-This is cue #5759
-
-5760
-01:36:00.000 --> 01:36:01.000
-This is cue #5760
-
-5761
-01:36:01.000 --> 01:36:02.000
-This is cue #5761
-
-5762
-01:36:02.000 --> 01:36:03.000
-This is cue #5762
-
-5763
-01:36:03.000 --> 01:36:04.000
-This is cue #5763
-
-5764
-01:36:04.000 --> 01:36:05.000
-This is cue #5764
-
-5765
-01:36:05.000 --> 01:36:06.000
-This is cue #5765
-
-5766
-01:36:06.000 --> 01:36:07.000
-This is cue #5766
-
-5767
-01:36:07.000 --> 01:36:08.000
-This is cue #5767
-
-5768
-01:36:08.000 --> 01:36:09.000
-This is cue #5768
-
-5769
-01:36:09.000 --> 01:36:10.000
-This is cue #5769
-
-5770
-01:36:10.000 --> 01:36:11.000
-This is cue #5770
-
-5771
-01:36:11.000 --> 01:36:12.000
-This is cue #5771
-
-5772
-01:36:12.000 --> 01:36:13.000
-This is cue #5772
-
-5773
-01:36:13.000 --> 01:36:14.000
-This is cue #5773
-
-5774
-01:36:14.000 --> 01:36:15.000
-This is cue #5774
-
-5775
-01:36:15.000 --> 01:36:16.000
-This is cue #5775
-
-5776
-01:36:16.000 --> 01:36:17.000
-This is cue #5776
-
-5777
-01:36:17.000 --> 01:36:18.000
-This is cue #5777
-
-5778
-01:36:18.000 --> 01:36:19.000
-This is cue #5778
-
-5779
-01:36:19.000 --> 01:36:20.000
-This is cue #5779
-
-5780
-01:36:20.000 --> 01:36:21.000
-This is cue #5780
-
-5781
-01:36:21.000 --> 01:36:22.000
-This is cue #5781
-
-5782
-01:36:22.000 --> 01:36:23.000
-This is cue #5782
-
-5783
-01:36:23.000 --> 01:36:24.000
-This is cue #5783
-
-5784
-01:36:24.000 --> 01:36:25.000
-This is cue #5784
-
-5785
-01:36:25.000 --> 01:36:26.000
-This is cue #5785
-
-5786
-01:36:26.000 --> 01:36:27.000
-This is cue #5786
-
-5787
-01:36:27.000 --> 01:36:28.000
-This is cue #5787
-
-5788
-01:36:28.000 --> 01:36:29.000
-This is cue #5788
-
-5789
-01:36:29.000 --> 01:36:30.000
-This is cue #5789
-
-5790
-01:36:30.000 --> 01:36:31.000
-This is cue #5790
-
-5791
-01:36:31.000 --> 01:36:32.000
-This is cue #5791
-
-5792
-01:36:32.000 --> 01:36:33.000
-This is cue #5792
-
-5793
-01:36:33.000 --> 01:36:34.000
-This is cue #5793
-
-5794
-01:36:34.000 --> 01:36:35.000
-This is cue #5794
-
-5795
-01:36:35.000 --> 01:36:36.000
-This is cue #5795
-
-5796
-01:36:36.000 --> 01:36:37.000
-This is cue #5796
-
-5797
-01:36:37.000 --> 01:36:38.000
-This is cue #5797
-
-5798
-01:36:38.000 --> 01:36:39.000
-This is cue #5798
-
-5799
-01:36:39.000 --> 01:36:40.000
-This is cue #5799
-
-5800
-01:36:40.000 --> 01:36:41.000
-This is cue #5800
-
-5801
-01:36:41.000 --> 01:36:42.000
-This is cue #5801
-
-5802
-01:36:42.000 --> 01:36:43.000
-This is cue #5802
-
-5803
-01:36:43.000 --> 01:36:44.000
-This is cue #5803
-
-5804
-01:36:44.000 --> 01:36:45.000
-This is cue #5804
-
-5805
-01:36:45.000 --> 01:36:46.000
-This is cue #5805
-
-5806
-01:36:46.000 --> 01:36:47.000
-This is cue #5806
-
-5807
-01:36:47.000 --> 01:36:48.000
-This is cue #5807
-
-5808
-01:36:48.000 --> 01:36:49.000
-This is cue #5808
-
-5809
-01:36:49.000 --> 01:36:50.000
-This is cue #5809
-
-5810
-01:36:50.000 --> 01:36:51.000
-This is cue #5810
-
-5811
-01:36:51.000 --> 01:36:52.000
-This is cue #5811
-
-5812
-01:36:52.000 --> 01:36:53.000
-This is cue #5812
-
-5813
-01:36:53.000 --> 01:36:54.000
-This is cue #5813
-
-5814
-01:36:54.000 --> 01:36:55.000
-This is cue #5814
-
-5815
-01:36:55.000 --> 01:36:56.000
-This is cue #5815
-
-5816
-01:36:56.000 --> 01:36:57.000
-This is cue #5816
-
-5817
-01:36:57.000 --> 01:36:58.000
-This is cue #5817
-
-5818
-01:36:58.000 --> 01:36:59.000
-This is cue #5818
-
-5819
-01:36:59.000 --> 01:37:00.000
-This is cue #5819
-
-5820
-01:37:00.000 --> 01:37:01.000
-This is cue #5820
-
-5821
-01:37:01.000 --> 01:37:02.000
-This is cue #5821
-
-5822
-01:37:02.000 --> 01:37:03.000
-This is cue #5822
-
-5823
-01:37:03.000 --> 01:37:04.000
-This is cue #5823
-
-5824
-01:37:04.000 --> 01:37:05.000
-This is cue #5824
-
-5825
-01:37:05.000 --> 01:37:06.000
-This is cue #5825
-
-5826
-01:37:06.000 --> 01:37:07.000
-This is cue #5826
-
-5827
-01:37:07.000 --> 01:37:08.000
-This is cue #5827
-
-5828
-01:37:08.000 --> 01:37:09.000
-This is cue #5828
-
-5829
-01:37:09.000 --> 01:37:10.000
-This is cue #5829
-
-5830
-01:37:10.000 --> 01:37:11.000
-This is cue #5830
-
-5831
-01:37:11.000 --> 01:37:12.000
-This is cue #5831
-
-5832
-01:37:12.000 --> 01:37:13.000
-This is cue #5832
-
-5833
-01:37:13.000 --> 01:37:14.000
-This is cue #5833
-
-5834
-01:37:14.000 --> 01:37:15.000
-This is cue #5834
-
-5835
-01:37:15.000 --> 01:37:16.000
-This is cue #5835
-
-5836
-01:37:16.000 --> 01:37:17.000
-This is cue #5836
-
-5837
-01:37:17.000 --> 01:37:18.000
-This is cue #5837
-
-5838
-01:37:18.000 --> 01:37:19.000
-This is cue #5838
-
-5839
-01:37:19.000 --> 01:37:20.000
-This is cue #5839
-
-5840
-01:37:20.000 --> 01:37:21.000
-This is cue #5840
-
-5841
-01:37:21.000 --> 01:37:22.000
-This is cue #5841
-
-5842
-01:37:22.000 --> 01:37:23.000
-This is cue #5842
-
-5843
-01:37:23.000 --> 01:37:24.000
-This is cue #5843
-
-5844
-01:37:24.000 --> 01:37:25.000
-This is cue #5844
-
-5845
-01:37:25.000 --> 01:37:26.000
-This is cue #5845
-
-5846
-01:37:26.000 --> 01:37:27.000
-This is cue #5846
-
-5847
-01:37:27.000 --> 01:37:28.000
-This is cue #5847
-
-5848
-01:37:28.000 --> 01:37:29.000
-This is cue #5848
-
-5849
-01:37:29.000 --> 01:37:30.000
-This is cue #5849
-
-5850
-01:37:30.000 --> 01:37:31.000
-This is cue #5850
-
-5851
-01:37:31.000 --> 01:37:32.000
-This is cue #5851
-
-5852
-01:37:32.000 --> 01:37:33.000
-This is cue #5852
-
-5853
-01:37:33.000 --> 01:37:34.000
-This is cue #5853
-
-5854
-01:37:34.000 --> 01:37:35.000
-This is cue #5854
-
-5855
-01:37:35.000 --> 01:37:36.000
-This is cue #5855
-
-5856
-01:37:36.000 --> 01:37:37.000
-This is cue #5856
-
-5857
-01:37:37.000 --> 01:37:38.000
-This is cue #5857
-
-5858
-01:37:38.000 --> 01:37:39.000
-This is cue #5858
-
-5859
-01:37:39.000 --> 01:37:40.000
-This is cue #5859
-
-5860
-01:37:40.000 --> 01:37:41.000
-This is cue #5860
-
-5861
-01:37:41.000 --> 01:37:42.000
-This is cue #5861
-
-5862
-01:37:42.000 --> 01:37:43.000
-This is cue #5862
-
-5863
-01:37:43.000 --> 01:37:44.000
-This is cue #5863
-
-5864
-01:37:44.000 --> 01:37:45.000
-This is cue #5864
-
-5865
-01:37:45.000 --> 01:37:46.000
-This is cue #5865
-
-5866
-01:37:46.000 --> 01:37:47.000
-This is cue #5866
-
-5867
-01:37:47.000 --> 01:37:48.000
-This is cue #5867
-
-5868
-01:37:48.000 --> 01:37:49.000
-This is cue #5868
-
-5869
-01:37:49.000 --> 01:37:50.000
-This is cue #5869
-
-5870
-01:37:50.000 --> 01:37:51.000
-This is cue #5870
-
-5871
-01:37:51.000 --> 01:37:52.000
-This is cue #5871
-
-5872
-01:37:52.000 --> 01:37:53.000
-This is cue #5872
-
-5873
-01:37:53.000 --> 01:37:54.000
-This is cue #5873
-
-5874
-01:37:54.000 --> 01:37:55.000
-This is cue #5874
-
-5875
-01:37:55.000 --> 01:37:56.000
-This is cue #5875
-
-5876
-01:37:56.000 --> 01:37:57.000
-This is cue #5876
-
-5877
-01:37:57.000 --> 01:37:58.000
-This is cue #5877
-
-5878
-01:37:58.000 --> 01:37:59.000
-This is cue #5878
-
-5879
-01:37:59.000 --> 01:38:00.000
-This is cue #5879
-
-5880
-01:38:00.000 --> 01:38:01.000
-This is cue #5880
-
-5881
-01:38:01.000 --> 01:38:02.000
-This is cue #5881
-
-5882
-01:38:02.000 --> 01:38:03.000
-This is cue #5882
-
-5883
-01:38:03.000 --> 01:38:04.000
-This is cue #5883
-
-5884
-01:38:04.000 --> 01:38:05.000
-This is cue #5884
-
-5885
-01:38:05.000 --> 01:38:06.000
-This is cue #5885
-
-5886
-01:38:06.000 --> 01:38:07.000
-This is cue #5886
-
-5887
-01:38:07.000 --> 01:38:08.000
-This is cue #5887
-
-5888
-01:38:08.000 --> 01:38:09.000
-This is cue #5888
-
-5889
-01:38:09.000 --> 01:38:10.000
-This is cue #5889
-
-5890
-01:38:10.000 --> 01:38:11.000
-This is cue #5890
-
-5891
-01:38:11.000 --> 01:38:12.000
-This is cue #5891
-
-5892
-01:38:12.000 --> 01:38:13.000
-This is cue #5892
-
-5893
-01:38:13.000 --> 01:38:14.000
-This is cue #5893
-
-5894
-01:38:14.000 --> 01:38:15.000
-This is cue #5894
-
-5895
-01:38:15.000 --> 01:38:16.000
-This is cue #5895
-
-5896
-01:38:16.000 --> 01:38:17.000
-This is cue #5896
-
-5897
-01:38:17.000 --> 01:38:18.000
-This is cue #5897
-
-5898
-01:38:18.000 --> 01:38:19.000
-This is cue #5898
-
-5899
-01:38:19.000 --> 01:38:20.000
-This is cue #5899
-
-5900
-01:38:20.000 --> 01:38:21.000
-This is cue #5900
-
-5901
-01:38:21.000 --> 01:38:22.000
-This is cue #5901
-
-5902
-01:38:22.000 --> 01:38:23.000
-This is cue #5902
-
-5903
-01:38:23.000 --> 01:38:24.000
-This is cue #5903
-
-5904
-01:38:24.000 --> 01:38:25.000
-This is cue #5904
-
-5905
-01:38:25.000 --> 01:38:26.000
-This is cue #5905
-
-5906
-01:38:26.000 --> 01:38:27.000
-This is cue #5906
-
-5907
-01:38:27.000 --> 01:38:28.000
-This is cue #5907
-
-5908
-01:38:28.000 --> 01:38:29.000
-This is cue #5908
-
-5909
-01:38:29.000 --> 01:38:30.000
-This is cue #5909
-
-5910
-01:38:30.000 --> 01:38:31.000
-This is cue #5910
-
-5911
-01:38:31.000 --> 01:38:32.000
-This is cue #5911
-
-5912
-01:38:32.000 --> 01:38:33.000
-This is cue #5912
-
-5913
-01:38:33.000 --> 01:38:34.000
-This is cue #5913
-
-5914
-01:38:34.000 --> 01:38:35.000
-This is cue #5914
-
-5915
-01:38:35.000 --> 01:38:36.000
-This is cue #5915
-
-5916
-01:38:36.000 --> 01:38:37.000
-This is cue #5916
-
-5917
-01:38:37.000 --> 01:38:38.000
-This is cue #5917
-
-5918
-01:38:38.000 --> 01:38:39.000
-This is cue #5918
-
-5919
-01:38:39.000 --> 01:38:40.000
-This is cue #5919
-
-5920
-01:38:40.000 --> 01:38:41.000
-This is cue #5920
-
-5921
-01:38:41.000 --> 01:38:42.000
-This is cue #5921
-
-5922
-01:38:42.000 --> 01:38:43.000
-This is cue #5922
-
-5923
-01:38:43.000 --> 01:38:44.000
-This is cue #5923
-
-5924
-01:38:44.000 --> 01:38:45.000
-This is cue #5924
-
-5925
-01:38:45.000 --> 01:38:46.000
-This is cue #5925
-
-5926
-01:38:46.000 --> 01:38:47.000
-This is cue #5926
-
-5927
-01:38:47.000 --> 01:38:48.000
-This is cue #5927
-
-5928
-01:38:48.000 --> 01:38:49.000
-This is cue #5928
-
-5929
-01:38:49.000 --> 01:38:50.000
-This is cue #5929
-
-5930
-01:38:50.000 --> 01:38:51.000
-This is cue #5930
-
-5931
-01:38:51.000 --> 01:38:52.000
-This is cue #5931
-
-5932
-01:38:52.000 --> 01:38:53.000
-This is cue #5932
-
-5933
-01:38:53.000 --> 01:38:54.000
-This is cue #5933
-
-5934
-01:38:54.000 --> 01:38:55.000
-This is cue #5934
-
-5935
-01:38:55.000 --> 01:38:56.000
-This is cue #5935
-
-5936
-01:38:56.000 --> 01:38:57.000
-This is cue #5936
-
-5937
-01:38:57.000 --> 01:38:58.000
-This is cue #5937
-
-5938
-01:38:58.000 --> 01:38:59.000
-This is cue #5938
-
-5939
-01:38:59.000 --> 01:39:00.000
-This is cue #5939
-
-5940
-01:39:00.000 --> 01:39:01.000
-This is cue #5940
-
-5941
-01:39:01.000 --> 01:39:02.000
-This is cue #5941
-
-5942
-01:39:02.000 --> 01:39:03.000
-This is cue #5942
-
-5943
-01:39:03.000 --> 01:39:04.000
-This is cue #5943
-
-5944
-01:39:04.000 --> 01:39:05.000
-This is cue #5944
-
-5945
-01:39:05.000 --> 01:39:06.000
-This is cue #5945
-
-5946
-01:39:06.000 --> 01:39:07.000
-This is cue #5946
-
-5947
-01:39:07.000 --> 01:39:08.000
-This is cue #5947
-
-5948
-01:39:08.000 --> 01:39:09.000
-This is cue #5948
-
-5949
-01:39:09.000 --> 01:39:10.000
-This is cue #5949
-
-5950
-01:39:10.000 --> 01:39:11.000
-This is cue #5950
-
-5951
-01:39:11.000 --> 01:39:12.000
-This is cue #5951
-
-5952
-01:39:12.000 --> 01:39:13.000
-This is cue #5952
-
-5953
-01:39:13.000 --> 01:39:14.000
-This is cue #5953
-
-5954
-01:39:14.000 --> 01:39:15.000
-This is cue #5954
-
-5955
-01:39:15.000 --> 01:39:16.000
-This is cue #5955
-
-5956
-01:39:16.000 --> 01:39:17.000
-This is cue #5956
-
-5957
-01:39:17.000 --> 01:39:18.000
-This is cue #5957
-
-5958
-01:39:18.000 --> 01:39:19.000
-This is cue #5958
-
-5959
-01:39:19.000 --> 01:39:20.000
-This is cue #5959
-
-5960
-01:39:20.000 --> 01:39:21.000
-This is cue #5960
-
-5961
-01:39:21.000 --> 01:39:22.000
-This is cue #5961
-
-5962
-01:39:22.000 --> 01:39:23.000
-This is cue #5962
-
-5963
-01:39:23.000 --> 01:39:24.000
-This is cue #5963
-
-5964
-01:39:24.000 --> 01:39:25.000
-This is cue #5964
-
-5965
-01:39:25.000 --> 01:39:26.000
-This is cue #5965
-
-5966
-01:39:26.000 --> 01:39:27.000
-This is cue #5966
-
-5967
-01:39:27.000 --> 01:39:28.000
-This is cue #5967
-
-5968
-01:39:28.000 --> 01:39:29.000
-This is cue #5968
-
-5969
-01:39:29.000 --> 01:39:30.000
-This is cue #5969
-
-5970
-01:39:30.000 --> 01:39:31.000
-This is cue #5970
-
-5971
-01:39:31.000 --> 01:39:32.000
-This is cue #5971
-
-5972
-01:39:32.000 --> 01:39:33.000
-This is cue #5972
-
-5973
-01:39:33.000 --> 01:39:34.000
-This is cue #5973
-
-5974
-01:39:34.000 --> 01:39:35.000
-This is cue #5974
-
-5975
-01:39:35.000 --> 01:39:36.000
-This is cue #5975
-
-5976
-01:39:36.000 --> 01:39:37.000
-This is cue #5976
-
-5977
-01:39:37.000 --> 01:39:38.000
-This is cue #5977
-
-5978
-01:39:38.000 --> 01:39:39.000
-This is cue #5978
-
-5979
-01:39:39.000 --> 01:39:40.000
-This is cue #5979
-
-5980
-01:39:40.000 --> 01:39:41.000
-This is cue #5980
-
-5981
-01:39:41.000 --> 01:39:42.000
-This is cue #5981
-
-5982
-01:39:42.000 --> 01:39:43.000
-This is cue #5982
-
-5983
-01:39:43.000 --> 01:39:44.000
-This is cue #5983
-
-5984
-01:39:44.000 --> 01:39:45.000
-This is cue #5984
-
-5985
-01:39:45.000 --> 01:39:46.000
-This is cue #5985
-
-5986
-01:39:46.000 --> 01:39:47.000
-This is cue #5986
-
-5987
-01:39:47.000 --> 01:39:48.000
-This is cue #5987
-
-5988
-01:39:48.000 --> 01:39:49.000
-This is cue #5988
-
-5989
-01:39:49.000 --> 01:39:50.000
-This is cue #5989
-
-5990
-01:39:50.000 --> 01:39:51.000
-This is cue #5990
-
-5991
-01:39:51.000 --> 01:39:52.000
-This is cue #5991
-
-5992
-01:39:52.000 --> 01:39:53.000
-This is cue #5992
-
-5993
-01:39:53.000 --> 01:39:54.000
-This is cue #5993
-
-5994
-01:39:54.000 --> 01:39:55.000
-This is cue #5994
-
-5995
-01:39:55.000 --> 01:39:56.000
-This is cue #5995
-
-5996
-01:39:56.000 --> 01:39:57.000
-This is cue #5996
-
-5997
-01:39:57.000 --> 01:39:58.000
-This is cue #5997
-
-5998
-01:39:58.000 --> 01:39:59.000
-This is cue #5998
-
-5999
-01:39:59.000 --> 01:40:00.000
-This is cue #5999
-
-6000
-01:40:00.000 --> 01:40:01.000
-This is cue #6000
-
-6001
-01:40:01.000 --> 01:40:02.000
-This is cue #6001
-
-6002
-01:40:02.000 --> 01:40:03.000
-This is cue #6002
-
-6003
-01:40:03.000 --> 01:40:04.000
-This is cue #6003
-
-6004
-01:40:04.000 --> 01:40:05.000
-This is cue #6004
-
-6005
-01:40:05.000 --> 01:40:06.000
-This is cue #6005
-
-6006
-01:40:06.000 --> 01:40:07.000
-This is cue #6006
-
-6007
-01:40:07.000 --> 01:40:08.000
-This is cue #6007
-
-6008
-01:40:08.000 --> 01:40:09.000
-This is cue #6008
-
-6009
-01:40:09.000 --> 01:40:10.000
-This is cue #6009
-
-6010
-01:40:10.000 --> 01:40:11.000
-This is cue #6010
-
-6011
-01:40:11.000 --> 01:40:12.000
-This is cue #6011
-
-6012
-01:40:12.000 --> 01:40:13.000
-This is cue #6012
-
-6013
-01:40:13.000 --> 01:40:14.000
-This is cue #6013
-
-6014
-01:40:14.000 --> 01:40:15.000
-This is cue #6014
-
-6015
-01:40:15.000 --> 01:40:16.000
-This is cue #6015
-
-6016
-01:40:16.000 --> 01:40:17.000
-This is cue #6016
-
-6017
-01:40:17.000 --> 01:40:18.000
-This is cue #6017
-
-6018
-01:40:18.000 --> 01:40:19.000
-This is cue #6018
-
-6019
-01:40:19.000 --> 01:40:20.000
-This is cue #6019
-
-6020
-01:40:20.000 --> 01:40:21.000
-This is cue #6020
-
-6021
-01:40:21.000 --> 01:40:22.000
-This is cue #6021
-
-6022
-01:40:22.000 --> 01:40:23.000
-This is cue #6022
-
-6023
-01:40:23.000 --> 01:40:24.000
-This is cue #6023
-
-6024
-01:40:24.000 --> 01:40:25.000
-This is cue #6024
-
-6025
-01:40:25.000 --> 01:40:26.000
-This is cue #6025
-
-6026
-01:40:26.000 --> 01:40:27.000
-This is cue #6026
-
-6027
-01:40:27.000 --> 01:40:28.000
-This is cue #6027
-
-6028
-01:40:28.000 --> 01:40:29.000
-This is cue #6028
-
-6029
-01:40:29.000 --> 01:40:30.000
-This is cue #6029
-
-6030
-01:40:30.000 --> 01:40:31.000
-This is cue #6030
-
-6031
-01:40:31.000 --> 01:40:32.000
-This is cue #6031
-
-6032
-01:40:32.000 --> 01:40:33.000
-This is cue #6032
-
-6033
-01:40:33.000 --> 01:40:34.000
-This is cue #6033
-
-6034
-01:40:34.000 --> 01:40:35.000
-This is cue #6034
-
-6035
-01:40:35.000 --> 01:40:36.000
-This is cue #6035
-
-6036
-01:40:36.000 --> 01:40:37.000
-This is cue #6036
-
-6037
-01:40:37.000 --> 01:40:38.000
-This is cue #6037
-
-6038
-01:40:38.000 --> 01:40:39.000
-This is cue #6038
-
-6039
-01:40:39.000 --> 01:40:40.000
-This is cue #6039
-
-6040
-01:40:40.000 --> 01:40:41.000
-This is cue #6040
-
-6041
-01:40:41.000 --> 01:40:42.000
-This is cue #6041
-
-6042
-01:40:42.000 --> 01:40:43.000
-This is cue #6042
-
-6043
-01:40:43.000 --> 01:40:44.000
-This is cue #6043
-
-6044
-01:40:44.000 --> 01:40:45.000
-This is cue #6044
-
-6045
-01:40:45.000 --> 01:40:46.000
-This is cue #6045
-
-6046
-01:40:46.000 --> 01:40:47.000
-This is cue #6046
-
-6047
-01:40:47.000 --> 01:40:48.000
-This is cue #6047
-
-6048
-01:40:48.000 --> 01:40:49.000
-This is cue #6048
-
-6049
-01:40:49.000 --> 01:40:50.000
-This is cue #6049
-
-6050
-01:40:50.000 --> 01:40:51.000
-This is cue #6050
-
-6051
-01:40:51.000 --> 01:40:52.000
-This is cue #6051
-
-6052
-01:40:52.000 --> 01:40:53.000
-This is cue #6052
-
-6053
-01:40:53.000 --> 01:40:54.000
-This is cue #6053
-
-6054
-01:40:54.000 --> 01:40:55.000
-This is cue #6054
-
-6055
-01:40:55.000 --> 01:40:56.000
-This is cue #6055
-
-6056
-01:40:56.000 --> 01:40:57.000
-This is cue #6056
-
-6057
-01:40:57.000 --> 01:40:58.000
-This is cue #6057
-
-6058
-01:40:58.000 --> 01:40:59.000
-This is cue #6058
-
-6059
-01:40:59.000 --> 01:41:00.000
-This is cue #6059
-
-6060
-01:41:00.000 --> 01:41:01.000
-This is cue #6060
-
-6061
-01:41:01.000 --> 01:41:02.000
-This is cue #6061
-
-6062
-01:41:02.000 --> 01:41:03.000
-This is cue #6062
-
-6063
-01:41:03.000 --> 01:41:04.000
-This is cue #6063
-
-6064
-01:41:04.000 --> 01:41:05.000
-This is cue #6064
-
-6065
-01:41:05.000 --> 01:41:06.000
-This is cue #6065
-
-6066
-01:41:06.000 --> 01:41:07.000
-This is cue #6066
-
-6067
-01:41:07.000 --> 01:41:08.000
-This is cue #6067
-
-6068
-01:41:08.000 --> 01:41:09.000
-This is cue #6068
-
-6069
-01:41:09.000 --> 01:41:10.000
-This is cue #6069
-
-6070
-01:41:10.000 --> 01:41:11.000
-This is cue #6070
-
-6071
-01:41:11.000 --> 01:41:12.000
-This is cue #6071
-
-6072
-01:41:12.000 --> 01:41:13.000
-This is cue #6072
-
-6073
-01:41:13.000 --> 01:41:14.000
-This is cue #6073
-
-6074
-01:41:14.000 --> 01:41:15.000
-This is cue #6074
-
-6075
-01:41:15.000 --> 01:41:16.000
-This is cue #6075
-
-6076
-01:41:16.000 --> 01:41:17.000
-This is cue #6076
-
-6077
-01:41:17.000 --> 01:41:18.000
-This is cue #6077
-
-6078
-01:41:18.000 --> 01:41:19.000
-This is cue #6078
-
-6079
-01:41:19.000 --> 01:41:20.000
-This is cue #6079
-
-6080
-01:41:20.000 --> 01:41:21.000
-This is cue #6080
-
-6081
-01:41:21.000 --> 01:41:22.000
-This is cue #6081
-
-6082
-01:41:22.000 --> 01:41:23.000
-This is cue #6082
-
-6083
-01:41:23.000 --> 01:41:24.000
-This is cue #6083
-
-6084
-01:41:24.000 --> 01:41:25.000
-This is cue #6084
-
-6085
-01:41:25.000 --> 01:41:26.000
-This is cue #6085
-
-6086
-01:41:26.000 --> 01:41:27.000
-This is cue #6086
-
-6087
-01:41:27.000 --> 01:41:28.000
-This is cue #6087
-
-6088
-01:41:28.000 --> 01:41:29.000
-This is cue #6088
-
-6089
-01:41:29.000 --> 01:41:30.000
-This is cue #6089
-
-6090
-01:41:30.000 --> 01:41:31.000
-This is cue #6090
-
-6091
-01:41:31.000 --> 01:41:32.000
-This is cue #6091
-
-6092
-01:41:32.000 --> 01:41:33.000
-This is cue #6092
-
-6093
-01:41:33.000 --> 01:41:34.000
-This is cue #6093
-
-6094
-01:41:34.000 --> 01:41:35.000
-This is cue #6094
-
-6095
-01:41:35.000 --> 01:41:36.000
-This is cue #6095
-
-6096
-01:41:36.000 --> 01:41:37.000
-This is cue #6096
-
-6097
-01:41:37.000 --> 01:41:38.000
-This is cue #6097
-
-6098
-01:41:38.000 --> 01:41:39.000
-This is cue #6098
-
-6099
-01:41:39.000 --> 01:41:40.000
-This is cue #6099
-
-6100
-01:41:40.000 --> 01:41:41.000
-This is cue #6100
-
-6101
-01:41:41.000 --> 01:41:42.000
-This is cue #6101
-
-6102
-01:41:42.000 --> 01:41:43.000
-This is cue #6102
-
-6103
-01:41:43.000 --> 01:41:44.000
-This is cue #6103
-
-6104
-01:41:44.000 --> 01:41:45.000
-This is cue #6104
-
-6105
-01:41:45.000 --> 01:41:46.000
-This is cue #6105
-
-6106
-01:41:46.000 --> 01:41:47.000
-This is cue #6106
-
-6107
-01:41:47.000 --> 01:41:48.000
-This is cue #6107
-
-6108
-01:41:48.000 --> 01:41:49.000
-This is cue #6108
-
-6109
-01:41:49.000 --> 01:41:50.000
-This is cue #6109
-
-6110
-01:41:50.000 --> 01:41:51.000
-This is cue #6110
-
-6111
-01:41:51.000 --> 01:41:52.000
-This is cue #6111
-
-6112
-01:41:52.000 --> 01:41:53.000
-This is cue #6112
-
-6113
-01:41:53.000 --> 01:41:54.000
-This is cue #6113
-
-6114
-01:41:54.000 --> 01:41:55.000
-This is cue #6114
-
-6115
-01:41:55.000 --> 01:41:56.000
-This is cue #6115
-
-6116
-01:41:56.000 --> 01:41:57.000
-This is cue #6116
-
-6117
-01:41:57.000 --> 01:41:58.000
-This is cue #6117
-
-6118
-01:41:58.000 --> 01:41:59.000
-This is cue #6118
-
-6119
-01:41:59.000 --> 01:42:00.000
-This is cue #6119
-
-6120
-01:42:00.000 --> 01:42:01.000
-This is cue #6120
-
-6121
-01:42:01.000 --> 01:42:02.000
-This is cue #6121
-
-6122
-01:42:02.000 --> 01:42:03.000
-This is cue #6122
-
-6123
-01:42:03.000 --> 01:42:04.000
-This is cue #6123
-
-6124
-01:42:04.000 --> 01:42:05.000
-This is cue #6124
-
-6125
-01:42:05.000 --> 01:42:06.000
-This is cue #6125
-
-6126
-01:42:06.000 --> 01:42:07.000
-This is cue #6126
-
-6127
-01:42:07.000 --> 01:42:08.000
-This is cue #6127
-
-6128
-01:42:08.000 --> 01:42:09.000
-This is cue #6128
-
-6129
-01:42:09.000 --> 01:42:10.000
-This is cue #6129
-
-6130
-01:42:10.000 --> 01:42:11.000
-This is cue #6130
-
-6131
-01:42:11.000 --> 01:42:12.000
-This is cue #6131
-
-6132
-01:42:12.000 --> 01:42:13.000
-This is cue #6132
-
-6133
-01:42:13.000 --> 01:42:14.000
-This is cue #6133
-
-6134
-01:42:14.000 --> 01:42:15.000
-This is cue #6134
-
-6135
-01:42:15.000 --> 01:42:16.000
-This is cue #6135
-
-6136
-01:42:16.000 --> 01:42:17.000
-This is cue #6136
-
-6137
-01:42:17.000 --> 01:42:18.000
-This is cue #6137
-
-6138
-01:42:18.000 --> 01:42:19.000
-This is cue #6138
-
-6139
-01:42:19.000 --> 01:42:20.000
-This is cue #6139
-
-6140
-01:42:20.000 --> 01:42:21.000
-This is cue #6140
-
-6141
-01:42:21.000 --> 01:42:22.000
-This is cue #6141
-
-6142
-01:42:22.000 --> 01:42:23.000
-This is cue #6142
-
-6143
-01:42:23.000 --> 01:42:24.000
-This is cue #6143
-
-6144
-01:42:24.000 --> 01:42:25.000
-This is cue #6144
-
-6145
-01:42:25.000 --> 01:42:26.000
-This is cue #6145
-
-6146
-01:42:26.000 --> 01:42:27.000
-This is cue #6146
-
-6147
-01:42:27.000 --> 01:42:28.000
-This is cue #6147
-
-6148
-01:42:28.000 --> 01:42:29.000
-This is cue #6148
-
-6149
-01:42:29.000 --> 01:42:30.000
-This is cue #6149
-
-6150
-01:42:30.000 --> 01:42:31.000
-This is cue #6150
-
-6151
-01:42:31.000 --> 01:42:32.000
-This is cue #6151
-
-6152
-01:42:32.000 --> 01:42:33.000
-This is cue #6152
-
-6153
-01:42:33.000 --> 01:42:34.000
-This is cue #6153
-
-6154
-01:42:34.000 --> 01:42:35.000
-This is cue #6154
-
-6155
-01:42:35.000 --> 01:42:36.000
-This is cue #6155
-
-6156
-01:42:36.000 --> 01:42:37.000
-This is cue #6156
-
-6157
-01:42:37.000 --> 01:42:38.000
-This is cue #6157
-
-6158
-01:42:38.000 --> 01:42:39.000
-This is cue #6158
-
-6159
-01:42:39.000 --> 01:42:40.000
-This is cue #6159
-
-6160
-01:42:40.000 --> 01:42:41.000
-This is cue #6160
-
-6161
-01:42:41.000 --> 01:42:42.000
-This is cue #6161
-
-6162
-01:42:42.000 --> 01:42:43.000
-This is cue #6162
-
-6163
-01:42:43.000 --> 01:42:44.000
-This is cue #6163
-
-6164
-01:42:44.000 --> 01:42:45.000
-This is cue #6164
-
-6165
-01:42:45.000 --> 01:42:46.000
-This is cue #6165
-
-6166
-01:42:46.000 --> 01:42:47.000
-This is cue #6166
-
-6167
-01:42:47.000 --> 01:42:48.000
-This is cue #6167
-
-6168
-01:42:48.000 --> 01:42:49.000
-This is cue #6168
-
-6169
-01:42:49.000 --> 01:42:50.000
-This is cue #6169
-
-6170
-01:42:50.000 --> 01:42:51.000
-This is cue #6170
-
-6171
-01:42:51.000 --> 01:42:52.000
-This is cue #6171
-
-6172
-01:42:52.000 --> 01:42:53.000
-This is cue #6172
-
-6173
-01:42:53.000 --> 01:42:54.000
-This is cue #6173
-
-6174
-01:42:54.000 --> 01:42:55.000
-This is cue #6174
-
-6175
-01:42:55.000 --> 01:42:56.000
-This is cue #6175
-
-6176
-01:42:56.000 --> 01:42:57.000
-This is cue #6176
-
-6177
-01:42:57.000 --> 01:42:58.000
-This is cue #6177
-
-6178
-01:42:58.000 --> 01:42:59.000
-This is cue #6178
-
-6179
-01:42:59.000 --> 01:43:00.000
-This is cue #6179
-
-6180
-01:43:00.000 --> 01:43:01.000
-This is cue #6180
-
-6181
-01:43:01.000 --> 01:43:02.000
-This is cue #6181
-
-6182
-01:43:02.000 --> 01:43:03.000
-This is cue #6182
-
-6183
-01:43:03.000 --> 01:43:04.000
-This is cue #6183
-
-6184
-01:43:04.000 --> 01:43:05.000
-This is cue #6184
-
-6185
-01:43:05.000 --> 01:43:06.000
-This is cue #6185
-
-6186
-01:43:06.000 --> 01:43:07.000
-This is cue #6186
-
-6187
-01:43:07.000 --> 01:43:08.000
-This is cue #6187
-
-6188
-01:43:08.000 --> 01:43:09.000
-This is cue #6188
-
-6189
-01:43:09.000 --> 01:43:10.000
-This is cue #6189
-
-6190
-01:43:10.000 --> 01:43:11.000
-This is cue #6190
-
-6191
-01:43:11.000 --> 01:43:12.000
-This is cue #6191
-
-6192
-01:43:12.000 --> 01:43:13.000
-This is cue #6192
-
-6193
-01:43:13.000 --> 01:43:14.000
-This is cue #6193
-
-6194
-01:43:14.000 --> 01:43:15.000
-This is cue #6194
-
-6195
-01:43:15.000 --> 01:43:16.000
-This is cue #6195
-
-6196
-01:43:16.000 --> 01:43:17.000
-This is cue #6196
-
-6197
-01:43:17.000 --> 01:43:18.000
-This is cue #6197
-
-6198
-01:43:18.000 --> 01:43:19.000
-This is cue #6198
-
-6199
-01:43:19.000 --> 01:43:20.000
-This is cue #6199
-
-6200
-01:43:20.000 --> 01:43:21.000
-This is cue #6200
-
-6201
-01:43:21.000 --> 01:43:22.000
-This is cue #6201
-
-6202
-01:43:22.000 --> 01:43:23.000
-This is cue #6202
-
-6203
-01:43:23.000 --> 01:43:24.000
-This is cue #6203
-
-6204
-01:43:24.000 --> 01:43:25.000
-This is cue #6204
-
-6205
-01:43:25.000 --> 01:43:26.000
-This is cue #6205
-
-6206
-01:43:26.000 --> 01:43:27.000
-This is cue #6206
-
-6207
-01:43:27.000 --> 01:43:28.000
-This is cue #6207
-
-6208
-01:43:28.000 --> 01:43:29.000
-This is cue #6208
-
-6209
-01:43:29.000 --> 01:43:30.000
-This is cue #6209
-
-6210
-01:43:30.000 --> 01:43:31.000
-This is cue #6210
-
-6211
-01:43:31.000 --> 01:43:32.000
-This is cue #6211
-
-6212
-01:43:32.000 --> 01:43:33.000
-This is cue #6212
-
-6213
-01:43:33.000 --> 01:43:34.000
-This is cue #6213
-
-6214
-01:43:34.000 --> 01:43:35.000
-This is cue #6214
-
-6215
-01:43:35.000 --> 01:43:36.000
-This is cue #6215
-
-6216
-01:43:36.000 --> 01:43:37.000
-This is cue #6216
-
-6217
-01:43:37.000 --> 01:43:38.000
-This is cue #6217
-
-6218
-01:43:38.000 --> 01:43:39.000
-This is cue #6218
-
-6219
-01:43:39.000 --> 01:43:40.000
-This is cue #6219
-
-6220
-01:43:40.000 --> 01:43:41.000
-This is cue #6220
-
-6221
-01:43:41.000 --> 01:43:42.000
-This is cue #6221
-
-6222
-01:43:42.000 --> 01:43:43.000
-This is cue #6222
-
-6223
-01:43:43.000 --> 01:43:44.000
-This is cue #6223
-
-6224
-01:43:44.000 --> 01:43:45.000
-This is cue #6224
-
-6225
-01:43:45.000 --> 01:43:46.000
-This is cue #6225
-
-6226
-01:43:46.000 --> 01:43:47.000
-This is cue #6226
-
-6227
-01:43:47.000 --> 01:43:48.000
-This is cue #6227
-
-6228
-01:43:48.000 --> 01:43:49.000
-This is cue #6228
-
-6229
-01:43:49.000 --> 01:43:50.000
-This is cue #6229
-
-6230
-01:43:50.000 --> 01:43:51.000
-This is cue #6230
-
-6231
-01:43:51.000 --> 01:43:52.000
-This is cue #6231
-
-6232
-01:43:52.000 --> 01:43:53.000
-This is cue #6232
-
-6233
-01:43:53.000 --> 01:43:54.000
-This is cue #6233
-
-6234
-01:43:54.000 --> 01:43:55.000
-This is cue #6234
-
-6235
-01:43:55.000 --> 01:43:56.000
-This is cue #6235
-
-6236
-01:43:56.000 --> 01:43:57.000
-This is cue #6236
-
-6237
-01:43:57.000 --> 01:43:58.000
-This is cue #6237
-
-6238
-01:43:58.000 --> 01:43:59.000
-This is cue #6238
-
-6239
-01:43:59.000 --> 01:44:00.000
-This is cue #6239
-
-6240
-01:44:00.000 --> 01:44:01.000
-This is cue #6240
-
-6241
-01:44:01.000 --> 01:44:02.000
-This is cue #6241
-
-6242
-01:44:02.000 --> 01:44:03.000
-This is cue #6242
-
-6243
-01:44:03.000 --> 01:44:04.000
-This is cue #6243
-
-6244
-01:44:04.000 --> 01:44:05.000
-This is cue #6244
-
-6245
-01:44:05.000 --> 01:44:06.000
-This is cue #6245
-
-6246
-01:44:06.000 --> 01:44:07.000
-This is cue #6246
-
-6247
-01:44:07.000 --> 01:44:08.000
-This is cue #6247
-
-6248
-01:44:08.000 --> 01:44:09.000
-This is cue #6248
-
-6249
-01:44:09.000 --> 01:44:10.000
-This is cue #6249
-
-6250
-01:44:10.000 --> 01:44:11.000
-This is cue #6250
-
-6251
-01:44:11.000 --> 01:44:12.000
-This is cue #6251
-
-6252
-01:44:12.000 --> 01:44:13.000
-This is cue #6252
-
-6253
-01:44:13.000 --> 01:44:14.000
-This is cue #6253
-
-6254
-01:44:14.000 --> 01:44:15.000
-This is cue #6254
-
-6255
-01:44:15.000 --> 01:44:16.000
-This is cue #6255
-
-6256
-01:44:16.000 --> 01:44:17.000
-This is cue #6256
-
-6257
-01:44:17.000 --> 01:44:18.000
-This is cue #6257
-
-6258
-01:44:18.000 --> 01:44:19.000
-This is cue #6258
-
-6259
-01:44:19.000 --> 01:44:20.000
-This is cue #6259
-
-6260
-01:44:20.000 --> 01:44:21.000
-This is cue #6260
-
-6261
-01:44:21.000 --> 01:44:22.000
-This is cue #6261
-
-6262
-01:44:22.000 --> 01:44:23.000
-This is cue #6262
-
-6263
-01:44:23.000 --> 01:44:24.000
-This is cue #6263
-
-6264
-01:44:24.000 --> 01:44:25.000
-This is cue #6264
-
-6265
-01:44:25.000 --> 01:44:26.000
-This is cue #6265
-
-6266
-01:44:26.000 --> 01:44:27.000
-This is cue #6266
-
-6267
-01:44:27.000 --> 01:44:28.000
-This is cue #6267
-
-6268
-01:44:28.000 --> 01:44:29.000
-This is cue #6268
-
-6269
-01:44:29.000 --> 01:44:30.000
-This is cue #6269
-
-6270
-01:44:30.000 --> 01:44:31.000
-This is cue #6270
-
-6271
-01:44:31.000 --> 01:44:32.000
-This is cue #6271
-
-6272
-01:44:32.000 --> 01:44:33.000
-This is cue #6272
-
-6273
-01:44:33.000 --> 01:44:34.000
-This is cue #6273
-
-6274
-01:44:34.000 --> 01:44:35.000
-This is cue #6274
-
-6275
-01:44:35.000 --> 01:44:36.000
-This is cue #6275
-
-6276
-01:44:36.000 --> 01:44:37.000
-This is cue #6276
-
-6277
-01:44:37.000 --> 01:44:38.000
-This is cue #6277
-
-6278
-01:44:38.000 --> 01:44:39.000
-This is cue #6278
-
-6279
-01:44:39.000 --> 01:44:40.000
-This is cue #6279
-
-6280
-01:44:40.000 --> 01:44:41.000
-This is cue #6280
-
-6281
-01:44:41.000 --> 01:44:42.000
-This is cue #6281
-
-6282
-01:44:42.000 --> 01:44:43.000
-This is cue #6282
-
-6283
-01:44:43.000 --> 01:44:44.000
-This is cue #6283
-
-6284
-01:44:44.000 --> 01:44:45.000
-This is cue #6284
-
-6285
-01:44:45.000 --> 01:44:46.000
-This is cue #6285
-
-6286
-01:44:46.000 --> 01:44:47.000
-This is cue #6286
-
-6287
-01:44:47.000 --> 01:44:48.000
-This is cue #6287
-
-6288
-01:44:48.000 --> 01:44:49.000
-This is cue #6288
-
-6289
-01:44:49.000 --> 01:44:50.000
-This is cue #6289
-
-6290
-01:44:50.000 --> 01:44:51.000
-This is cue #6290
-
-6291
-01:44:51.000 --> 01:44:52.000
-This is cue #6291
-
-6292
-01:44:52.000 --> 01:44:53.000
-This is cue #6292
-
-6293
-01:44:53.000 --> 01:44:54.000
-This is cue #6293
-
-6294
-01:44:54.000 --> 01:44:55.000
-This is cue #6294
-
-6295
-01:44:55.000 --> 01:44:56.000
-This is cue #6295
-
-6296
-01:44:56.000 --> 01:44:57.000
-This is cue #6296
-
-6297
-01:44:57.000 --> 01:44:58.000
-This is cue #6297
-
-6298
-01:44:58.000 --> 01:44:59.000
-This is cue #6298
-
-6299
-01:44:59.000 --> 01:45:00.000
-This is cue #6299
-
-6300
-01:45:00.000 --> 01:45:01.000
-This is cue #6300
-
-6301
-01:45:01.000 --> 01:45:02.000
-This is cue #6301
-
-6302
-01:45:02.000 --> 01:45:03.000
-This is cue #6302
-
-6303
-01:45:03.000 --> 01:45:04.000
-This is cue #6303
-
-6304
-01:45:04.000 --> 01:45:05.000
-This is cue #6304
-
-6305
-01:45:05.000 --> 01:45:06.000
-This is cue #6305
-
-6306
-01:45:06.000 --> 01:45:07.000
-This is cue #6306
-
-6307
-01:45:07.000 --> 01:45:08.000
-This is cue #6307
-
-6308
-01:45:08.000 --> 01:45:09.000
-This is cue #6308
-
-6309
-01:45:09.000 --> 01:45:10.000
-This is cue #6309
-
-6310
-01:45:10.000 --> 01:45:11.000
-This is cue #6310
-
-6311
-01:45:11.000 --> 01:45:12.000
-This is cue #6311
-
-6312
-01:45:12.000 --> 01:45:13.000
-This is cue #6312
-
-6313
-01:45:13.000 --> 01:45:14.000
-This is cue #6313
-
-6314
-01:45:14.000 --> 01:45:15.000
-This is cue #6314
-
-6315
-01:45:15.000 --> 01:45:16.000
-This is cue #6315
-
-6316
-01:45:16.000 --> 01:45:17.000
-This is cue #6316
-
-6317
-01:45:17.000 --> 01:45:18.000
-This is cue #6317
-
-6318
-01:45:18.000 --> 01:45:19.000
-This is cue #6318
-
-6319
-01:45:19.000 --> 01:45:20.000
-This is cue #6319
-
-6320
-01:45:20.000 --> 01:45:21.000
-This is cue #6320
-
-6321
-01:45:21.000 --> 01:45:22.000
-This is cue #6321
-
-6322
-01:45:22.000 --> 01:45:23.000
-This is cue #6322
-
-6323
-01:45:23.000 --> 01:45:24.000
-This is cue #6323
-
-6324
-01:45:24.000 --> 01:45:25.000
-This is cue #6324
-
-6325
-01:45:25.000 --> 01:45:26.000
-This is cue #6325
-
-6326
-01:45:26.000 --> 01:45:27.000
-This is cue #6326
-
-6327
-01:45:27.000 --> 01:45:28.000
-This is cue #6327
-
-6328
-01:45:28.000 --> 01:45:29.000
-This is cue #6328
-
-6329
-01:45:29.000 --> 01:45:30.000
-This is cue #6329
-
-6330
-01:45:30.000 --> 01:45:31.000
-This is cue #6330
-
-6331
-01:45:31.000 --> 01:45:32.000
-This is cue #6331
-
-6332
-01:45:32.000 --> 01:45:33.000
-This is cue #6332
-
-6333
-01:45:33.000 --> 01:45:34.000
-This is cue #6333
-
-6334
-01:45:34.000 --> 01:45:35.000
-This is cue #6334
-
-6335
-01:45:35.000 --> 01:45:36.000
-This is cue #6335
-
-6336
-01:45:36.000 --> 01:45:37.000
-This is cue #6336
-
-6337
-01:45:37.000 --> 01:45:38.000
-This is cue #6337
-
-6338
-01:45:38.000 --> 01:45:39.000
-This is cue #6338
-
-6339
-01:45:39.000 --> 01:45:40.000
-This is cue #6339
-
-6340
-01:45:40.000 --> 01:45:41.000
-This is cue #6340
-
-6341
-01:45:41.000 --> 01:45:42.000
-This is cue #6341
-
-6342
-01:45:42.000 --> 01:45:43.000
-This is cue #6342
-
-6343
-01:45:43.000 --> 01:45:44.000
-This is cue #6343
-
-6344
-01:45:44.000 --> 01:45:45.000
-This is cue #6344
-
-6345
-01:45:45.000 --> 01:45:46.000
-This is cue #6345
-
-6346
-01:45:46.000 --> 01:45:47.000
-This is cue #6346
-
-6347
-01:45:47.000 --> 01:45:48.000
-This is cue #6347
-
-6348
-01:45:48.000 --> 01:45:49.000
-This is cue #6348
-
-6349
-01:45:49.000 --> 01:45:50.000
-This is cue #6349
-
-6350
-01:45:50.000 --> 01:45:51.000
-This is cue #6350
-
-6351
-01:45:51.000 --> 01:45:52.000
-This is cue #6351
-
-6352
-01:45:52.000 --> 01:45:53.000
-This is cue #6352
-
-6353
-01:45:53.000 --> 01:45:54.000
-This is cue #6353
-
-6354
-01:45:54.000 --> 01:45:55.000
-This is cue #6354
-
-6355
-01:45:55.000 --> 01:45:56.000
-This is cue #6355
-
-6356
-01:45:56.000 --> 01:45:57.000
-This is cue #6356
-
-6357
-01:45:57.000 --> 01:45:58.000
-This is cue #6357
-
-6358
-01:45:58.000 --> 01:45:59.000
-This is cue #6358
-
-6359
-01:45:59.000 --> 01:46:00.000
-This is cue #6359
-
-6360
-01:46:00.000 --> 01:46:01.000
-This is cue #6360
-
-6361
-01:46:01.000 --> 01:46:02.000
-This is cue #6361
-
-6362
-01:46:02.000 --> 01:46:03.000
-This is cue #6362
-
-6363
-01:46:03.000 --> 01:46:04.000
-This is cue #6363
-
-6364
-01:46:04.000 --> 01:46:05.000
-This is cue #6364
-
-6365
-01:46:05.000 --> 01:46:06.000
-This is cue #6365
-
-6366
-01:46:06.000 --> 01:46:07.000
-This is cue #6366
-
-6367
-01:46:07.000 --> 01:46:08.000
-This is cue #6367
-
-6368
-01:46:08.000 --> 01:46:09.000
-This is cue #6368
-
-6369
-01:46:09.000 --> 01:46:10.000
-This is cue #6369
-
-6370
-01:46:10.000 --> 01:46:11.000
-This is cue #6370
-
-6371
-01:46:11.000 --> 01:46:12.000
-This is cue #6371
-
-6372
-01:46:12.000 --> 01:46:13.000
-This is cue #6372
-
-6373
-01:46:13.000 --> 01:46:14.000
-This is cue #6373
-
-6374
-01:46:14.000 --> 01:46:15.000
-This is cue #6374
-
-6375
-01:46:15.000 --> 01:46:16.000
-This is cue #6375
-
-6376
-01:46:16.000 --> 01:46:17.000
-This is cue #6376
-
-6377
-01:46:17.000 --> 01:46:18.000
-This is cue #6377
-
-6378
-01:46:18.000 --> 01:46:19.000
-This is cue #6378
-
-6379
-01:46:19.000 --> 01:46:20.000
-This is cue #6379
-
-6380
-01:46:20.000 --> 01:46:21.000
-This is cue #6380
-
-6381
-01:46:21.000 --> 01:46:22.000
-This is cue #6381
-
-6382
-01:46:22.000 --> 01:46:23.000
-This is cue #6382
-
-6383
-01:46:23.000 --> 01:46:24.000
-This is cue #6383
-
-6384
-01:46:24.000 --> 01:46:25.000
-This is cue #6384
-
-6385
-01:46:25.000 --> 01:46:26.000
-This is cue #6385
-
-6386
-01:46:26.000 --> 01:46:27.000
-This is cue #6386
-
-6387
-01:46:27.000 --> 01:46:28.000
-This is cue #6387
-
-6388
-01:46:28.000 --> 01:46:29.000
-This is cue #6388
-
-6389
-01:46:29.000 --> 01:46:30.000
-This is cue #6389
-
-6390
-01:46:30.000 --> 01:46:31.000
-This is cue #6390
-
-6391
-01:46:31.000 --> 01:46:32.000
-This is cue #6391
-
-6392
-01:46:32.000 --> 01:46:33.000
-This is cue #6392
-
-6393
-01:46:33.000 --> 01:46:34.000
-This is cue #6393
-
-6394
-01:46:34.000 --> 01:46:35.000
-This is cue #6394
-
-6395
-01:46:35.000 --> 01:46:36.000
-This is cue #6395
-
-6396
-01:46:36.000 --> 01:46:37.000
-This is cue #6396
-
-6397
-01:46:37.000 --> 01:46:38.000
-This is cue #6397
-
-6398
-01:46:38.000 --> 01:46:39.000
-This is cue #6398
-
-6399
-01:46:39.000 --> 01:46:40.000
-This is cue #6399
-
-6400
-01:46:40.000 --> 01:46:41.000
-This is cue #6400
-
-6401
-01:46:41.000 --> 01:46:42.000
-This is cue #6401
-
-6402
-01:46:42.000 --> 01:46:43.000
-This is cue #6402
-
-6403
-01:46:43.000 --> 01:46:44.000
-This is cue #6403
-
-6404
-01:46:44.000 --> 01:46:45.000
-This is cue #6404
-
-6405
-01:46:45.000 --> 01:46:46.000
-This is cue #6405
-
-6406
-01:46:46.000 --> 01:46:47.000
-This is cue #6406
-
-6407
-01:46:47.000 --> 01:46:48.000
-This is cue #6407
-
-6408
-01:46:48.000 --> 01:46:49.000
-This is cue #6408
-
-6409
-01:46:49.000 --> 01:46:50.000
-This is cue #6409
-
-6410
-01:46:50.000 --> 01:46:51.000
-This is cue #6410
-
-6411
-01:46:51.000 --> 01:46:52.000
-This is cue #6411
-
-6412
-01:46:52.000 --> 01:46:53.000
-This is cue #6412
-
-6413
-01:46:53.000 --> 01:46:54.000
-This is cue #6413
-
-6414
-01:46:54.000 --> 01:46:55.000
-This is cue #6414
-
-6415
-01:46:55.000 --> 01:46:56.000
-This is cue #6415
-
-6416
-01:46:56.000 --> 01:46:57.000
-This is cue #6416
-
-6417
-01:46:57.000 --> 01:46:58.000
-This is cue #6417
-
-6418
-01:46:58.000 --> 01:46:59.000
-This is cue #6418
-
-6419
-01:46:59.000 --> 01:47:00.000
-This is cue #6419
-
-6420
-01:47:00.000 --> 01:47:01.000
-This is cue #6420
-
-6421
-01:47:01.000 --> 01:47:02.000
-This is cue #6421
-
-6422
-01:47:02.000 --> 01:47:03.000
-This is cue #6422
-
-6423
-01:47:03.000 --> 01:47:04.000
-This is cue #6423
-
-6424
-01:47:04.000 --> 01:47:05.000
-This is cue #6424
-
-6425
-01:47:05.000 --> 01:47:06.000
-This is cue #6425
-
-6426
-01:47:06.000 --> 01:47:07.000
-This is cue #6426
-
-6427
-01:47:07.000 --> 01:47:08.000
-This is cue #6427
-
-6428
-01:47:08.000 --> 01:47:09.000
-This is cue #6428
-
-6429
-01:47:09.000 --> 01:47:10.000
-This is cue #6429
-
-6430
-01:47:10.000 --> 01:47:11.000
-This is cue #6430
-
-6431
-01:47:11.000 --> 01:47:12.000
-This is cue #6431
-
-6432
-01:47:12.000 --> 01:47:13.000
-This is cue #6432
-
-6433
-01:47:13.000 --> 01:47:14.000
-This is cue #6433
-
-6434
-01:47:14.000 --> 01:47:15.000
-This is cue #6434
-
-6435
-01:47:15.000 --> 01:47:16.000
-This is cue #6435
-
-6436
-01:47:16.000 --> 01:47:17.000
-This is cue #6436
-
-6437
-01:47:17.000 --> 01:47:18.000
-This is cue #6437
-
-6438
-01:47:18.000 --> 01:47:19.000
-This is cue #6438
-
-6439
-01:47:19.000 --> 01:47:20.000
-This is cue #6439
-
-6440
-01:47:20.000 --> 01:47:21.000
-This is cue #6440
-
-6441
-01:47:21.000 --> 01:47:22.000
-This is cue #6441
-
-6442
-01:47:22.000 --> 01:47:23.000
-This is cue #6442
-
-6443
-01:47:23.000 --> 01:47:24.000
-This is cue #6443
-
-6444
-01:47:24.000 --> 01:47:25.000
-This is cue #6444
-
-6445
-01:47:25.000 --> 01:47:26.000
-This is cue #6445
-
-6446
-01:47:26.000 --> 01:47:27.000
-This is cue #6446
-
-6447
-01:47:27.000 --> 01:47:28.000
-This is cue #6447
-
-6448
-01:47:28.000 --> 01:47:29.000
-This is cue #6448
-
-6449
-01:47:29.000 --> 01:47:30.000
-This is cue #6449
-
-6450
-01:47:30.000 --> 01:47:31.000
-This is cue #6450
-
-6451
-01:47:31.000 --> 01:47:32.000
-This is cue #6451
-
-6452
-01:47:32.000 --> 01:47:33.000
-This is cue #6452
-
-6453
-01:47:33.000 --> 01:47:34.000
-This is cue #6453
-
-6454
-01:47:34.000 --> 01:47:35.000
-This is cue #6454
-
-6455
-01:47:35.000 --> 01:47:36.000
-This is cue #6455
-
-6456
-01:47:36.000 --> 01:47:37.000
-This is cue #6456
-
-6457
-01:47:37.000 --> 01:47:38.000
-This is cue #6457
-
-6458
-01:47:38.000 --> 01:47:39.000
-This is cue #6458
-
-6459
-01:47:39.000 --> 01:47:40.000
-This is cue #6459
-
-6460
-01:47:40.000 --> 01:47:41.000
-This is cue #6460
-
-6461
-01:47:41.000 --> 01:47:42.000
-This is cue #6461
-
-6462
-01:47:42.000 --> 01:47:43.000
-This is cue #6462
-
-6463
-01:47:43.000 --> 01:47:44.000
-This is cue #6463
-
-6464
-01:47:44.000 --> 01:47:45.000
-This is cue #6464
-
-6465
-01:47:45.000 --> 01:47:46.000
-This is cue #6465
-
-6466
-01:47:46.000 --> 01:47:47.000
-This is cue #6466
-
-6467
-01:47:47.000 --> 01:47:48.000
-This is cue #6467
-
-6468
-01:47:48.000 --> 01:47:49.000
-This is cue #6468
-
-6469
-01:47:49.000 --> 01:47:50.000
-This is cue #6469
-
-6470
-01:47:50.000 --> 01:47:51.000
-This is cue #6470
-
-6471
-01:47:51.000 --> 01:47:52.000
-This is cue #6471
-
-6472
-01:47:52.000 --> 01:47:53.000
-This is cue #6472
-
-6473
-01:47:53.000 --> 01:47:54.000
-This is cue #6473
-
-6474
-01:47:54.000 --> 01:47:55.000
-This is cue #6474
-
-6475
-01:47:55.000 --> 01:47:56.000
-This is cue #6475
-
-6476
-01:47:56.000 --> 01:47:57.000
-This is cue #6476
-
-6477
-01:47:57.000 --> 01:47:58.000
-This is cue #6477
-
-6478
-01:47:58.000 --> 01:47:59.000
-This is cue #6478
-
-6479
-01:47:59.000 --> 01:48:00.000
-This is cue #6479
-
-6480
-01:48:00.000 --> 01:48:01.000
-This is cue #6480
-
-6481
-01:48:01.000 --> 01:48:02.000
-This is cue #6481
-
-6482
-01:48:02.000 --> 01:48:03.000
-This is cue #6482
-
-6483
-01:48:03.000 --> 01:48:04.000
-This is cue #6483
-
-6484
-01:48:04.000 --> 01:48:05.000
-This is cue #6484
-
-6485
-01:48:05.000 --> 01:48:06.000
-This is cue #6485
-
-6486
-01:48:06.000 --> 01:48:07.000
-This is cue #6486
-
-6487
-01:48:07.000 --> 01:48:08.000
-This is cue #6487
-
-6488
-01:48:08.000 --> 01:48:09.000
-This is cue #6488
-
-6489
-01:48:09.000 --> 01:48:10.000
-This is cue #6489
-
-6490
-01:48:10.000 --> 01:48:11.000
-This is cue #6490
-
-6491
-01:48:11.000 --> 01:48:12.000
-This is cue #6491
-
-6492
-01:48:12.000 --> 01:48:13.000
-This is cue #6492
-
-6493
-01:48:13.000 --> 01:48:14.000
-This is cue #6493
-
-6494
-01:48:14.000 --> 01:48:15.000
-This is cue #6494
-
-6495
-01:48:15.000 --> 01:48:16.000
-This is cue #6495
-
-6496
-01:48:16.000 --> 01:48:17.000
-This is cue #6496
-
-6497
-01:48:17.000 --> 01:48:18.000
-This is cue #6497
-
-6498
-01:48:18.000 --> 01:48:19.000
-This is cue #6498
-
-6499
-01:48:19.000 --> 01:48:20.000
-This is cue #6499
-
-6500
-01:48:20.000 --> 01:48:21.000
-This is cue #6500
-
-6501
-01:48:21.000 --> 01:48:22.000
-This is cue #6501
-
-6502
-01:48:22.000 --> 01:48:23.000
-This is cue #6502
-
-6503
-01:48:23.000 --> 01:48:24.000
-This is cue #6503
-
-6504
-01:48:24.000 --> 01:48:25.000
-This is cue #6504
-
-6505
-01:48:25.000 --> 01:48:26.000
-This is cue #6505
-
-6506
-01:48:26.000 --> 01:48:27.000
-This is cue #6506
-
-6507
-01:48:27.000 --> 01:48:28.000
-This is cue #6507
-
-6508
-01:48:28.000 --> 01:48:29.000
-This is cue #6508
-
-6509
-01:48:29.000 --> 01:48:30.000
-This is cue #6509
-
-6510
-01:48:30.000 --> 01:48:31.000
-This is cue #6510
-
-6511
-01:48:31.000 --> 01:48:32.000
-This is cue #6511
-
-6512
-01:48:32.000 --> 01:48:33.000
-This is cue #6512
-
-6513
-01:48:33.000 --> 01:48:34.000
-This is cue #6513
-
-6514
-01:48:34.000 --> 01:48:35.000
-This is cue #6514
-
-6515
-01:48:35.000 --> 01:48:36.000
-This is cue #6515
-
-6516
-01:48:36.000 --> 01:48:37.000
-This is cue #6516
-
-6517
-01:48:37.000 --> 01:48:38.000
-This is cue #6517
-
-6518
-01:48:38.000 --> 01:48:39.000
-This is cue #6518
-
-6519
-01:48:39.000 --> 01:48:40.000
-This is cue #6519
-
-6520
-01:48:40.000 --> 01:48:41.000
-This is cue #6520
-
-6521
-01:48:41.000 --> 01:48:42.000
-This is cue #6521
-
-6522
-01:48:42.000 --> 01:48:43.000
-This is cue #6522
-
-6523
-01:48:43.000 --> 01:48:44.000
-This is cue #6523
-
-6524
-01:48:44.000 --> 01:48:45.000
-This is cue #6524
-
-6525
-01:48:45.000 --> 01:48:46.000
-This is cue #6525
-
-6526
-01:48:46.000 --> 01:48:47.000
-This is cue #6526
-
-6527
-01:48:47.000 --> 01:48:48.000
-This is cue #6527
-
-6528
-01:48:48.000 --> 01:48:49.000
-This is cue #6528
-
-6529
-01:48:49.000 --> 01:48:50.000
-This is cue #6529
-
-6530
-01:48:50.000 --> 01:48:51.000
-This is cue #6530
-
-6531
-01:48:51.000 --> 01:48:52.000
-This is cue #6531
-
-6532
-01:48:52.000 --> 01:48:53.000
-This is cue #6532
-
-6533
-01:48:53.000 --> 01:48:54.000
-This is cue #6533
-
-6534
-01:48:54.000 --> 01:48:55.000
-This is cue #6534
-
-6535
-01:48:55.000 --> 01:48:56.000
-This is cue #6535
-
-6536
-01:48:56.000 --> 01:48:57.000
-This is cue #6536
-
-6537
-01:48:57.000 --> 01:48:58.000
-This is cue #6537
-
-6538
-01:48:58.000 --> 01:48:59.000
-This is cue #6538
-
-6539
-01:48:59.000 --> 01:49:00.000
-This is cue #6539
-
-6540
-01:49:00.000 --> 01:49:01.000
-This is cue #6540
-
-6541
-01:49:01.000 --> 01:49:02.000
-This is cue #6541
-
-6542
-01:49:02.000 --> 01:49:03.000
-This is cue #6542
-
-6543
-01:49:03.000 --> 01:49:04.000
-This is cue #6543
-
-6544
-01:49:04.000 --> 01:49:05.000
-This is cue #6544
-
-6545
-01:49:05.000 --> 01:49:06.000
-This is cue #6545
-
-6546
-01:49:06.000 --> 01:49:07.000
-This is cue #6546
-
-6547
-01:49:07.000 --> 01:49:08.000
-This is cue #6547
-
-6548
-01:49:08.000 --> 01:49:09.000
-This is cue #6548
-
-6549
-01:49:09.000 --> 01:49:10.000
-This is cue #6549
-
-6550
-01:49:10.000 --> 01:49:11.000
-This is cue #6550
-
-6551
-01:49:11.000 --> 01:49:12.000
-This is cue #6551
-
-6552
-01:49:12.000 --> 01:49:13.000
-This is cue #6552
-
-6553
-01:49:13.000 --> 01:49:14.000
-This is cue #6553
-
-6554
-01:49:14.000 --> 01:49:15.000
-This is cue #6554
-
-6555
-01:49:15.000 --> 01:49:16.000
-This is cue #6555
-
-6556
-01:49:16.000 --> 01:49:17.000
-This is cue #6556
-
-6557
-01:49:17.000 --> 01:49:18.000
-This is cue #6557
-
-6558
-01:49:18.000 --> 01:49:19.000
-This is cue #6558
-
-6559
-01:49:19.000 --> 01:49:20.000
-This is cue #6559
-
-6560
-01:49:20.000 --> 01:49:21.000
-This is cue #6560
-
-6561
-01:49:21.000 --> 01:49:22.000
-This is cue #6561
-
-6562
-01:49:22.000 --> 01:49:23.000
-This is cue #6562
-
-6563
-01:49:23.000 --> 01:49:24.000
-This is cue #6563
-
-6564
-01:49:24.000 --> 01:49:25.000
-This is cue #6564
-
-6565
-01:49:25.000 --> 01:49:26.000
-This is cue #6565
-
-6566
-01:49:26.000 --> 01:49:27.000
-This is cue #6566
-
-6567
-01:49:27.000 --> 01:49:28.000
-This is cue #6567
-
-6568
-01:49:28.000 --> 01:49:29.000
-This is cue #6568
-
-6569
-01:49:29.000 --> 01:49:30.000
-This is cue #6569
-
-6570
-01:49:30.000 --> 01:49:31.000
-This is cue #6570
-
-6571
-01:49:31.000 --> 01:49:32.000
-This is cue #6571
-
-6572
-01:49:32.000 --> 01:49:33.000
-This is cue #6572
-
-6573
-01:49:33.000 --> 01:49:34.000
-This is cue #6573
-
-6574
-01:49:34.000 --> 01:49:35.000
-This is cue #6574
-
-6575
-01:49:35.000 --> 01:49:36.000
-This is cue #6575
-
-6576
-01:49:36.000 --> 01:49:37.000
-This is cue #6576
-
-6577
-01:49:37.000 --> 01:49:38.000
-This is cue #6577
-
-6578
-01:49:38.000 --> 01:49:39.000
-This is cue #6578
-
-6579
-01:49:39.000 --> 01:49:40.000
-This is cue #6579
-
-6580
-01:49:40.000 --> 01:49:41.000
-This is cue #6580
-
-6581
-01:49:41.000 --> 01:49:42.000
-This is cue #6581
-
-6582
-01:49:42.000 --> 01:49:43.000
-This is cue #6582
-
-6583
-01:49:43.000 --> 01:49:44.000
-This is cue #6583
-
-6584
-01:49:44.000 --> 01:49:45.000
-This is cue #6584
-
-6585
-01:49:45.000 --> 01:49:46.000
-This is cue #6585
-
-6586
-01:49:46.000 --> 01:49:47.000
-This is cue #6586
-
-6587
-01:49:47.000 --> 01:49:48.000
-This is cue #6587
-
-6588
-01:49:48.000 --> 01:49:49.000
-This is cue #6588
-
-6589
-01:49:49.000 --> 01:49:50.000
-This is cue #6589
-
-6590
-01:49:50.000 --> 01:49:51.000
-This is cue #6590
-
-6591
-01:49:51.000 --> 01:49:52.000
-This is cue #6591
-
-6592
-01:49:52.000 --> 01:49:53.000
-This is cue #6592
-
-6593
-01:49:53.000 --> 01:49:54.000
-This is cue #6593
-
-6594
-01:49:54.000 --> 01:49:55.000
-This is cue #6594
-
-6595
-01:49:55.000 --> 01:49:56.000
-This is cue #6595
-
-6596
-01:49:56.000 --> 01:49:57.000
-This is cue #6596
-
-6597
-01:49:57.000 --> 01:49:58.000
-This is cue #6597
-
-6598
-01:49:58.000 --> 01:49:59.000
-This is cue #6598
-
-6599
-01:49:59.000 --> 01:50:00.000
-This is cue #6599
-
-6600
-01:50:00.000 --> 01:50:01.000
-This is cue #6600
-
-6601
-01:50:01.000 --> 01:50:02.000
-This is cue #6601
-
-6602
-01:50:02.000 --> 01:50:03.000
-This is cue #6602
-
-6603
-01:50:03.000 --> 01:50:04.000
-This is cue #6603
-
-6604
-01:50:04.000 --> 01:50:05.000
-This is cue #6604
-
-6605
-01:50:05.000 --> 01:50:06.000
-This is cue #6605
-
-6606
-01:50:06.000 --> 01:50:07.000
-This is cue #6606
-
-6607
-01:50:07.000 --> 01:50:08.000
-This is cue #6607
-
-6608
-01:50:08.000 --> 01:50:09.000
-This is cue #6608
-
-6609
-01:50:09.000 --> 01:50:10.000
-This is cue #6609
-
-6610
-01:50:10.000 --> 01:50:11.000
-This is cue #6610
-
-6611
-01:50:11.000 --> 01:50:12.000
-This is cue #6611
-
-6612
-01:50:12.000 --> 01:50:13.000
-This is cue #6612
-
-6613
-01:50:13.000 --> 01:50:14.000
-This is cue #6613
-
-6614
-01:50:14.000 --> 01:50:15.000
-This is cue #6614
-
-6615
-01:50:15.000 --> 01:50:16.000
-This is cue #6615
-
-6616
-01:50:16.000 --> 01:50:17.000
-This is cue #6616
-
-6617
-01:50:17.000 --> 01:50:18.000
-This is cue #6617
-
-6618
-01:50:18.000 --> 01:50:19.000
-This is cue #6618
-
-6619
-01:50:19.000 --> 01:50:20.000
-This is cue #6619
-
-6620
-01:50:20.000 --> 01:50:21.000
-This is cue #6620
-
-6621
-01:50:21.000 --> 01:50:22.000
-This is cue #6621
-
-6622
-01:50:22.000 --> 01:50:23.000
-This is cue #6622
-
-6623
-01:50:23.000 --> 01:50:24.000
-This is cue #6623
-
-6624
-01:50:24.000 --> 01:50:25.000
-This is cue #6624
-
-6625
-01:50:25.000 --> 01:50:26.000
-This is cue #6625
-
-6626
-01:50:26.000 --> 01:50:27.000
-This is cue #6626
-
-6627
-01:50:27.000 --> 01:50:28.000
-This is cue #6627
-
-6628
-01:50:28.000 --> 01:50:29.000
-This is cue #6628
-
-6629
-01:50:29.000 --> 01:50:30.000
-This is cue #6629
-
-6630
-01:50:30.000 --> 01:50:31.000
-This is cue #6630
-
-6631
-01:50:31.000 --> 01:50:32.000
-This is cue #6631
-
-6632
-01:50:32.000 --> 01:50:33.000
-This is cue #6632
-
-6633
-01:50:33.000 --> 01:50:34.000
-This is cue #6633
-
-6634
-01:50:34.000 --> 01:50:35.000
-This is cue #6634
-
-6635
-01:50:35.000 --> 01:50:36.000
-This is cue #6635
-
-6636
-01:50:36.000 --> 01:50:37.000
-This is cue #6636
-
-6637
-01:50:37.000 --> 01:50:38.000
-This is cue #6637
-
-6638
-01:50:38.000 --> 01:50:39.000
-This is cue #6638
-
-6639
-01:50:39.000 --> 01:50:40.000
-This is cue #6639
-
-6640
-01:50:40.000 --> 01:50:41.000
-This is cue #6640
-
-6641
-01:50:41.000 --> 01:50:42.000
-This is cue #6641
-
-6642
-01:50:42.000 --> 01:50:43.000
-This is cue #6642
-
-6643
-01:50:43.000 --> 01:50:44.000
-This is cue #6643
-
-6644
-01:50:44.000 --> 01:50:45.000
-This is cue #6644
-
-6645
-01:50:45.000 --> 01:50:46.000
-This is cue #6645
-
-6646
-01:50:46.000 --> 01:50:47.000
-This is cue #6646
-
-6647
-01:50:47.000 --> 01:50:48.000
-This is cue #6647
-
-6648
-01:50:48.000 --> 01:50:49.000
-This is cue #6648
-
-6649
-01:50:49.000 --> 01:50:50.000
-This is cue #6649
-
-6650
-01:50:50.000 --> 01:50:51.000
-This is cue #6650
-
-6651
-01:50:51.000 --> 01:50:52.000
-This is cue #6651
-
-6652
-01:50:52.000 --> 01:50:53.000
-This is cue #6652
-
-6653
-01:50:53.000 --> 01:50:54.000
-This is cue #6653
-
-6654
-01:50:54.000 --> 01:50:55.000
-This is cue #6654
-
-6655
-01:50:55.000 --> 01:50:56.000
-This is cue #6655
-
-6656
-01:50:56.000 --> 01:50:57.000
-This is cue #6656
-
-6657
-01:50:57.000 --> 01:50:58.000
-This is cue #6657
-
-6658
-01:50:58.000 --> 01:50:59.000
-This is cue #6658
-
-6659
-01:50:59.000 --> 01:51:00.000
-This is cue #6659
-
-6660
-01:51:00.000 --> 01:51:01.000
-This is cue #6660
-
-6661
-01:51:01.000 --> 01:51:02.000
-This is cue #6661
-
-6662
-01:51:02.000 --> 01:51:03.000
-This is cue #6662
-
-6663
-01:51:03.000 --> 01:51:04.000
-This is cue #6663
-
-6664
-01:51:04.000 --> 01:51:05.000
-This is cue #6664
-
-6665
-01:51:05.000 --> 01:51:06.000
-This is cue #6665
-
-6666
-01:51:06.000 --> 01:51:07.000
-This is cue #6666
-
-6667
-01:51:07.000 --> 01:51:08.000
-This is cue #6667
-
-6668
-01:51:08.000 --> 01:51:09.000
-This is cue #6668
-
-6669
-01:51:09.000 --> 01:51:10.000
-This is cue #6669
-
-6670
-01:51:10.000 --> 01:51:11.000
-This is cue #6670
-
-6671
-01:51:11.000 --> 01:51:12.000
-This is cue #6671
-
-6672
-01:51:12.000 --> 01:51:13.000
-This is cue #6672
-
-6673
-01:51:13.000 --> 01:51:14.000
-This is cue #6673
-
-6674
-01:51:14.000 --> 01:51:15.000
-This is cue #6674
-
-6675
-01:51:15.000 --> 01:51:16.000
-This is cue #6675
-
-6676
-01:51:16.000 --> 01:51:17.000
-This is cue #6676
-
-6677
-01:51:17.000 --> 01:51:18.000
-This is cue #6677
-
-6678
-01:51:18.000 --> 01:51:19.000
-This is cue #6678
-
-6679
-01:51:19.000 --> 01:51:20.000
-This is cue #6679
-
-6680
-01:51:20.000 --> 01:51:21.000
-This is cue #6680
-
-6681
-01:51:21.000 --> 01:51:22.000
-This is cue #6681
-
-6682
-01:51:22.000 --> 01:51:23.000
-This is cue #6682
-
-6683
-01:51:23.000 --> 01:51:24.000
-This is cue #6683
-
-6684
-01:51:24.000 --> 01:51:25.000
-This is cue #6684
-
-6685
-01:51:25.000 --> 01:51:26.000
-This is cue #6685
-
-6686
-01:51:26.000 --> 01:51:27.000
-This is cue #6686
-
-6687
-01:51:27.000 --> 01:51:28.000
-This is cue #6687
-
-6688
-01:51:28.000 --> 01:51:29.000
-This is cue #6688
-
-6689
-01:51:29.000 --> 01:51:30.000
-This is cue #6689
-
-6690
-01:51:30.000 --> 01:51:31.000
-This is cue #6690
-
-6691
-01:51:31.000 --> 01:51:32.000
-This is cue #6691
-
-6692
-01:51:32.000 --> 01:51:33.000
-This is cue #6692
-
-6693
-01:51:33.000 --> 01:51:34.000
-This is cue #6693
-
-6694
-01:51:34.000 --> 01:51:35.000
-This is cue #6694
-
-6695
-01:51:35.000 --> 01:51:36.000
-This is cue #6695
-
-6696
-01:51:36.000 --> 01:51:37.000
-This is cue #6696
-
-6697
-01:51:37.000 --> 01:51:38.000
-This is cue #6697
-
-6698
-01:51:38.000 --> 01:51:39.000
-This is cue #6698
-
-6699
-01:51:39.000 --> 01:51:40.000
-This is cue #6699
-
-6700
-01:51:40.000 --> 01:51:41.000
-This is cue #6700
-
-6701
-01:51:41.000 --> 01:51:42.000
-This is cue #6701
-
-6702
-01:51:42.000 --> 01:51:43.000
-This is cue #6702
-
-6703
-01:51:43.000 --> 01:51:44.000
-This is cue #6703
-
-6704
-01:51:44.000 --> 01:51:45.000
-This is cue #6704
-
-6705
-01:51:45.000 --> 01:51:46.000
-This is cue #6705
-
-6706
-01:51:46.000 --> 01:51:47.000
-This is cue #6706
-
-6707
-01:51:47.000 --> 01:51:48.000
-This is cue #6707
-
-6708
-01:51:48.000 --> 01:51:49.000
-This is cue #6708
-
-6709
-01:51:49.000 --> 01:51:50.000
-This is cue #6709
-
-6710
-01:51:50.000 --> 01:51:51.000
-This is cue #6710
-
-6711
-01:51:51.000 --> 01:51:52.000
-This is cue #6711
-
-6712
-01:51:52.000 --> 01:51:53.000
-This is cue #6712
-
-6713
-01:51:53.000 --> 01:51:54.000
-This is cue #6713
-
-6714
-01:51:54.000 --> 01:51:55.000
-This is cue #6714
-
-6715
-01:51:55.000 --> 01:51:56.000
-This is cue #6715
-
-6716
-01:51:56.000 --> 01:51:57.000
-This is cue #6716
-
-6717
-01:51:57.000 --> 01:51:58.000
-This is cue #6717
-
-6718
-01:51:58.000 --> 01:51:59.000
-This is cue #6718
-
-6719
-01:51:59.000 --> 01:52:00.000
-This is cue #6719
-
-6720
-01:52:00.000 --> 01:52:01.000
-This is cue #6720
-
-6721
-01:52:01.000 --> 01:52:02.000
-This is cue #6721
-
-6722
-01:52:02.000 --> 01:52:03.000
-This is cue #6722
-
-6723
-01:52:03.000 --> 01:52:04.000
-This is cue #6723
-
-6724
-01:52:04.000 --> 01:52:05.000
-This is cue #6724
-
-6725
-01:52:05.000 --> 01:52:06.000
-This is cue #6725
-
-6726
-01:52:06.000 --> 01:52:07.000
-This is cue #6726
-
-6727
-01:52:07.000 --> 01:52:08.000
-This is cue #6727
-
-6728
-01:52:08.000 --> 01:52:09.000
-This is cue #6728
-
-6729
-01:52:09.000 --> 01:52:10.000
-This is cue #6729
-
-6730
-01:52:10.000 --> 01:52:11.000
-This is cue #6730
-
-6731
-01:52:11.000 --> 01:52:12.000
-This is cue #6731
-
-6732
-01:52:12.000 --> 01:52:13.000
-This is cue #6732
-
-6733
-01:52:13.000 --> 01:52:14.000
-This is cue #6733
-
-6734
-01:52:14.000 --> 01:52:15.000
-This is cue #6734
-
-6735
-01:52:15.000 --> 01:52:16.000
-This is cue #6735
-
-6736
-01:52:16.000 --> 01:52:17.000
-This is cue #6736
-
-6737
-01:52:17.000 --> 01:52:18.000
-This is cue #6737
-
-6738
-01:52:18.000 --> 01:52:19.000
-This is cue #6738
-
-6739
-01:52:19.000 --> 01:52:20.000
-This is cue #6739
-
-6740
-01:52:20.000 --> 01:52:21.000
-This is cue #6740
-
-6741
-01:52:21.000 --> 01:52:22.000
-This is cue #6741
-
-6742
-01:52:22.000 --> 01:52:23.000
-This is cue #6742
-
-6743
-01:52:23.000 --> 01:52:24.000
-This is cue #6743
-
-6744
-01:52:24.000 --> 01:52:25.000
-This is cue #6744
-
-6745
-01:52:25.000 --> 01:52:26.000
-This is cue #6745
-
-6746
-01:52:26.000 --> 01:52:27.000
-This is cue #6746
-
-6747
-01:52:27.000 --> 01:52:28.000
-This is cue #6747
-
-6748
-01:52:28.000 --> 01:52:29.000
-This is cue #6748
-
-6749
-01:52:29.000 --> 01:52:30.000
-This is cue #6749
-
-6750
-01:52:30.000 --> 01:52:31.000
-This is cue #6750
-
-6751
-01:52:31.000 --> 01:52:32.000
-This is cue #6751
-
-6752
-01:52:32.000 --> 01:52:33.000
-This is cue #6752
-
-6753
-01:52:33.000 --> 01:52:34.000
-This is cue #6753
-
-6754
-01:52:34.000 --> 01:52:35.000
-This is cue #6754
-
-6755
-01:52:35.000 --> 01:52:36.000
-This is cue #6755
-
-6756
-01:52:36.000 --> 01:52:37.000
-This is cue #6756
-
-6757
-01:52:37.000 --> 01:52:38.000
-This is cue #6757
-
-6758
-01:52:38.000 --> 01:52:39.000
-This is cue #6758
-
-6759
-01:52:39.000 --> 01:52:40.000
-This is cue #6759
-
-6760
-01:52:40.000 --> 01:52:41.000
-This is cue #6760
-
-6761
-01:52:41.000 --> 01:52:42.000
-This is cue #6761
-
-6762
-01:52:42.000 --> 01:52:43.000
-This is cue #6762
-
-6763
-01:52:43.000 --> 01:52:44.000
-This is cue #6763
-
-6764
-01:52:44.000 --> 01:52:45.000
-This is cue #6764
-
-6765
-01:52:45.000 --> 01:52:46.000
-This is cue #6765
-
-6766
-01:52:46.000 --> 01:52:47.000
-This is cue #6766
-
-6767
-01:52:47.000 --> 01:52:48.000
-This is cue #6767
-
-6768
-01:52:48.000 --> 01:52:49.000
-This is cue #6768
-
-6769
-01:52:49.000 --> 01:52:50.000
-This is cue #6769
-
-6770
-01:52:50.000 --> 01:52:51.000
-This is cue #6770
-
-6771
-01:52:51.000 --> 01:52:52.000
-This is cue #6771
-
-6772
-01:52:52.000 --> 01:52:53.000
-This is cue #6772
-
-6773
-01:52:53.000 --> 01:52:54.000
-This is cue #6773
-
-6774
-01:52:54.000 --> 01:52:55.000
-This is cue #6774
-
-6775
-01:52:55.000 --> 01:52:56.000
-This is cue #6775
-
-6776
-01:52:56.000 --> 01:52:57.000
-This is cue #6776
-
-6777
-01:52:57.000 --> 01:52:58.000
-This is cue #6777
-
-6778
-01:52:58.000 --> 01:52:59.000
-This is cue #6778
-
-6779
-01:52:59.000 --> 01:53:00.000
-This is cue #6779
-
-6780
-01:53:00.000 --> 01:53:01.000
-This is cue #6780
-
-6781
-01:53:01.000 --> 01:53:02.000
-This is cue #6781
-
-6782
-01:53:02.000 --> 01:53:03.000
-This is cue #6782
-
-6783
-01:53:03.000 --> 01:53:04.000
-This is cue #6783
-
-6784
-01:53:04.000 --> 01:53:05.000
-This is cue #6784
-
-6785
-01:53:05.000 --> 01:53:06.000
-This is cue #6785
-
-6786
-01:53:06.000 --> 01:53:07.000
-This is cue #6786
-
-6787
-01:53:07.000 --> 01:53:08.000
-This is cue #6787
-
-6788
-01:53:08.000 --> 01:53:09.000
-This is cue #6788
-
-6789
-01:53:09.000 --> 01:53:10.000
-This is cue #6789
-
-6790
-01:53:10.000 --> 01:53:11.000
-This is cue #6790
-
-6791
-01:53:11.000 --> 01:53:12.000
-This is cue #6791
-
-6792
-01:53:12.000 --> 01:53:13.000
-This is cue #6792
-
-6793
-01:53:13.000 --> 01:53:14.000
-This is cue #6793
-
-6794
-01:53:14.000 --> 01:53:15.000
-This is cue #6794
-
-6795
-01:53:15.000 --> 01:53:16.000
-This is cue #6795
-
-6796
-01:53:16.000 --> 01:53:17.000
-This is cue #6796
-
-6797
-01:53:17.000 --> 01:53:18.000
-This is cue #6797
-
-6798
-01:53:18.000 --> 01:53:19.000
-This is cue #6798
-
-6799
-01:53:19.000 --> 01:53:20.000
-This is cue #6799
-
-6800
-01:53:20.000 --> 01:53:21.000
-This is cue #6800
-
-6801
-01:53:21.000 --> 01:53:22.000
-This is cue #6801
-
-6802
-01:53:22.000 --> 01:53:23.000
-This is cue #6802
-
-6803
-01:53:23.000 --> 01:53:24.000
-This is cue #6803
-
-6804
-01:53:24.000 --> 01:53:25.000
-This is cue #6804
-
-6805
-01:53:25.000 --> 01:53:26.000
-This is cue #6805
-
-6806
-01:53:26.000 --> 01:53:27.000
-This is cue #6806
-
-6807
-01:53:27.000 --> 01:53:28.000
-This is cue #6807
-
-6808
-01:53:28.000 --> 01:53:29.000
-This is cue #6808
-
-6809
-01:53:29.000 --> 01:53:30.000
-This is cue #6809
-
-6810
-01:53:30.000 --> 01:53:31.000
-This is cue #6810
-
-6811
-01:53:31.000 --> 01:53:32.000
-This is cue #6811
-
-6812
-01:53:32.000 --> 01:53:33.000
-This is cue #6812
-
-6813
-01:53:33.000 --> 01:53:34.000
-This is cue #6813
-
-6814
-01:53:34.000 --> 01:53:35.000
-This is cue #6814
-
-6815
-01:53:35.000 --> 01:53:36.000
-This is cue #6815
-
-6816
-01:53:36.000 --> 01:53:37.000
-This is cue #6816
-
-6817
-01:53:37.000 --> 01:53:38.000
-This is cue #6817
-
-6818
-01:53:38.000 --> 01:53:39.000
-This is cue #6818
-
-6819
-01:53:39.000 --> 01:53:40.000
-This is cue #6819
-
-6820
-01:53:40.000 --> 01:53:41.000
-This is cue #6820
-
-6821
-01:53:41.000 --> 01:53:42.000
-This is cue #6821
-
-6822
-01:53:42.000 --> 01:53:43.000
-This is cue #6822
-
-6823
-01:53:43.000 --> 01:53:44.000
-This is cue #6823
-
-6824
-01:53:44.000 --> 01:53:45.000
-This is cue #6824
-
-6825
-01:53:45.000 --> 01:53:46.000
-This is cue #6825
-
-6826
-01:53:46.000 --> 01:53:47.000
-This is cue #6826
-
-6827
-01:53:47.000 --> 01:53:48.000
-This is cue #6827
-
-6828
-01:53:48.000 --> 01:53:49.000
-This is cue #6828
-
-6829
-01:53:49.000 --> 01:53:50.000
-This is cue #6829
-
-6830
-01:53:50.000 --> 01:53:51.000
-This is cue #6830
-
-6831
-01:53:51.000 --> 01:53:52.000
-This is cue #6831
-
-6832
-01:53:52.000 --> 01:53:53.000
-This is cue #6832
-
-6833
-01:53:53.000 --> 01:53:54.000
-This is cue #6833
-
-6834
-01:53:54.000 --> 01:53:55.000
-This is cue #6834
-
-6835
-01:53:55.000 --> 01:53:56.000
-This is cue #6835
-
-6836
-01:53:56.000 --> 01:53:57.000
-This is cue #6836
-
-6837
-01:53:57.000 --> 01:53:58.000
-This is cue #6837
-
-6838
-01:53:58.000 --> 01:53:59.000
-This is cue #6838
-
-6839
-01:53:59.000 --> 01:54:00.000
-This is cue #6839
-
-6840
-01:54:00.000 --> 01:54:01.000
-This is cue #6840
-
-6841
-01:54:01.000 --> 01:54:02.000
-This is cue #6841
-
-6842
-01:54:02.000 --> 01:54:03.000
-This is cue #6842
-
-6843
-01:54:03.000 --> 01:54:04.000
-This is cue #6843
-
-6844
-01:54:04.000 --> 01:54:05.000
-This is cue #6844
-
-6845
-01:54:05.000 --> 01:54:06.000
-This is cue #6845
-
-6846
-01:54:06.000 --> 01:54:07.000
-This is cue #6846
-
-6847
-01:54:07.000 --> 01:54:08.000
-This is cue #6847
-
-6848
-01:54:08.000 --> 01:54:09.000
-This is cue #6848
-
-6849
-01:54:09.000 --> 01:54:10.000
-This is cue #6849
-
-6850
-01:54:10.000 --> 01:54:11.000
-This is cue #6850
-
-6851
-01:54:11.000 --> 01:54:12.000
-This is cue #6851
-
-6852
-01:54:12.000 --> 01:54:13.000
-This is cue #6852
-
-6853
-01:54:13.000 --> 01:54:14.000
-This is cue #6853
-
-6854
-01:54:14.000 --> 01:54:15.000
-This is cue #6854
-
-6855
-01:54:15.000 --> 01:54:16.000
-This is cue #6855
-
-6856
-01:54:16.000 --> 01:54:17.000
-This is cue #6856
-
-6857
-01:54:17.000 --> 01:54:18.000
-This is cue #6857
-
-6858
-01:54:18.000 --> 01:54:19.000
-This is cue #6858
-
-6859
-01:54:19.000 --> 01:54:20.000
-This is cue #6859
-
-6860
-01:54:20.000 --> 01:54:21.000
-This is cue #6860
-
-6861
-01:54:21.000 --> 01:54:22.000
-This is cue #6861
-
-6862
-01:54:22.000 --> 01:54:23.000
-This is cue #6862
-
-6863
-01:54:23.000 --> 01:54:24.000
-This is cue #6863
-
-6864
-01:54:24.000 --> 01:54:25.000
-This is cue #6864
-
-6865
-01:54:25.000 --> 01:54:26.000
-This is cue #6865
-
-6866
-01:54:26.000 --> 01:54:27.000
-This is cue #6866
-
-6867
-01:54:27.000 --> 01:54:28.000
-This is cue #6867
-
-6868
-01:54:28.000 --> 01:54:29.000
-This is cue #6868
-
-6869
-01:54:29.000 --> 01:54:30.000
-This is cue #6869
-
-6870
-01:54:30.000 --> 01:54:31.000
-This is cue #6870
-
-6871
-01:54:31.000 --> 01:54:32.000
-This is cue #6871
-
-6872
-01:54:32.000 --> 01:54:33.000
-This is cue #6872
-
-6873
-01:54:33.000 --> 01:54:34.000
-This is cue #6873
-
-6874
-01:54:34.000 --> 01:54:35.000
-This is cue #6874
-
-6875
-01:54:35.000 --> 01:54:36.000
-This is cue #6875
-
-6876
-01:54:36.000 --> 01:54:37.000
-This is cue #6876
-
-6877
-01:54:37.000 --> 01:54:38.000
-This is cue #6877
-
-6878
-01:54:38.000 --> 01:54:39.000
-This is cue #6878
-
-6879
-01:54:39.000 --> 01:54:40.000
-This is cue #6879
-
-6880
-01:54:40.000 --> 01:54:41.000
-This is cue #6880
-
-6881
-01:54:41.000 --> 01:54:42.000
-This is cue #6881
-
-6882
-01:54:42.000 --> 01:54:43.000
-This is cue #6882
-
-6883
-01:54:43.000 --> 01:54:44.000
-This is cue #6883
-
-6884
-01:54:44.000 --> 01:54:45.000
-This is cue #6884
-
-6885
-01:54:45.000 --> 01:54:46.000
-This is cue #6885
-
-6886
-01:54:46.000 --> 01:54:47.000
-This is cue #6886
-
-6887
-01:54:47.000 --> 01:54:48.000
-This is cue #6887
-
-6888
-01:54:48.000 --> 01:54:49.000
-This is cue #6888
-
-6889
-01:54:49.000 --> 01:54:50.000
-This is cue #6889
-
-6890
-01:54:50.000 --> 01:54:51.000
-This is cue #6890
-
-6891
-01:54:51.000 --> 01:54:52.000
-This is cue #6891
-
-6892
-01:54:52.000 --> 01:54:53.000
-This is cue #6892
-
-6893
-01:54:53.000 --> 01:54:54.000
-This is cue #6893
-
-6894
-01:54:54.000 --> 01:54:55.000
-This is cue #6894
-
-6895
-01:54:55.000 --> 01:54:56.000
-This is cue #6895
-
-6896
-01:54:56.000 --> 01:54:57.000
-This is cue #6896
-
-6897
-01:54:57.000 --> 01:54:58.000
-This is cue #6897
-
-6898
-01:54:58.000 --> 01:54:59.000
-This is cue #6898
-
-6899
-01:54:59.000 --> 01:55:00.000
-This is cue #6899
-
-6900
-01:55:00.000 --> 01:55:01.000
-This is cue #6900
-
-6901
-01:55:01.000 --> 01:55:02.000
-This is cue #6901
-
-6902
-01:55:02.000 --> 01:55:03.000
-This is cue #6902
-
-6903
-01:55:03.000 --> 01:55:04.000
-This is cue #6903
-
-6904
-01:55:04.000 --> 01:55:05.000
-This is cue #6904
-
-6905
-01:55:05.000 --> 01:55:06.000
-This is cue #6905
-
-6906
-01:55:06.000 --> 01:55:07.000
-This is cue #6906
-
-6907
-01:55:07.000 --> 01:55:08.000
-This is cue #6907
-
-6908
-01:55:08.000 --> 01:55:09.000
-This is cue #6908
-
-6909
-01:55:09.000 --> 01:55:10.000
-This is cue #6909
-
-6910
-01:55:10.000 --> 01:55:11.000
-This is cue #6910
-
-6911
-01:55:11.000 --> 01:55:12.000
-This is cue #6911
-
-6912
-01:55:12.000 --> 01:55:13.000
-This is cue #6912
-
-6913
-01:55:13.000 --> 01:55:14.000
-This is cue #6913
-
-6914
-01:55:14.000 --> 01:55:15.000
-This is cue #6914
-
-6915
-01:55:15.000 --> 01:55:16.000
-This is cue #6915
-
-6916
-01:55:16.000 --> 01:55:17.000
-This is cue #6916
-
-6917
-01:55:17.000 --> 01:55:18.000
-This is cue #6917
-
-6918
-01:55:18.000 --> 01:55:19.000
-This is cue #6918
-
-6919
-01:55:19.000 --> 01:55:20.000
-This is cue #6919
-
-6920
-01:55:20.000 --> 01:55:21.000
-This is cue #6920
-
-6921
-01:55:21.000 --> 01:55:22.000
-This is cue #6921
-
-6922
-01:55:22.000 --> 01:55:23.000
-This is cue #6922
-
-6923
-01:55:23.000 --> 01:55:24.000
-This is cue #6923
-
-6924
-01:55:24.000 --> 01:55:25.000
-This is cue #6924
-
-6925
-01:55:25.000 --> 01:55:26.000
-This is cue #6925
-
-6926
-01:55:26.000 --> 01:55:27.000
-This is cue #6926
-
-6927
-01:55:27.000 --> 01:55:28.000
-This is cue #6927
-
-6928
-01:55:28.000 --> 01:55:29.000
-This is cue #6928
-
-6929
-01:55:29.000 --> 01:55:30.000
-This is cue #6929
-
-6930
-01:55:30.000 --> 01:55:31.000
-This is cue #6930
-
-6931
-01:55:31.000 --> 01:55:32.000
-This is cue #6931
-
-6932
-01:55:32.000 --> 01:55:33.000
-This is cue #6932
-
-6933
-01:55:33.000 --> 01:55:34.000
-This is cue #6933
-
-6934
-01:55:34.000 --> 01:55:35.000
-This is cue #6934
-
-6935
-01:55:35.000 --> 01:55:36.000
-This is cue #6935
-
-6936
-01:55:36.000 --> 01:55:37.000
-This is cue #6936
-
-6937
-01:55:37.000 --> 01:55:38.000
-This is cue #6937
-
-6938
-01:55:38.000 --> 01:55:39.000
-This is cue #6938
-
-6939
-01:55:39.000 --> 01:55:40.000
-This is cue #6939
-
-6940
-01:55:40.000 --> 01:55:41.000
-This is cue #6940
-
-6941
-01:55:41.000 --> 01:55:42.000
-This is cue #6941
-
-6942
-01:55:42.000 --> 01:55:43.000
-This is cue #6942
-
-6943
-01:55:43.000 --> 01:55:44.000
-This is cue #6943
-
-6944
-01:55:44.000 --> 01:55:45.000
-This is cue #6944
-
-6945
-01:55:45.000 --> 01:55:46.000
-This is cue #6945
-
-6946
-01:55:46.000 --> 01:55:47.000
-This is cue #6946
-
-6947
-01:55:47.000 --> 01:55:48.000
-This is cue #6947
-
-6948
-01:55:48.000 --> 01:55:49.000
-This is cue #6948
-
-6949
-01:55:49.000 --> 01:55:50.000
-This is cue #6949
-
-6950
-01:55:50.000 --> 01:55:51.000
-This is cue #6950
-
-6951
-01:55:51.000 --> 01:55:52.000
-This is cue #6951
-
-6952
-01:55:52.000 --> 01:55:53.000
-This is cue #6952
-
-6953
-01:55:53.000 --> 01:55:54.000
-This is cue #6953
-
-6954
-01:55:54.000 --> 01:55:55.000
-This is cue #6954
-
-6955
-01:55:55.000 --> 01:55:56.000
-This is cue #6955
-
-6956
-01:55:56.000 --> 01:55:57.000
-This is cue #6956
-
-6957
-01:55:57.000 --> 01:55:58.000
-This is cue #6957
-
-6958
-01:55:58.000 --> 01:55:59.000
-This is cue #6958
-
-6959
-01:55:59.000 --> 01:56:00.000
-This is cue #6959
-
-6960
-01:56:00.000 --> 01:56:01.000
-This is cue #6960
-
-6961
-01:56:01.000 --> 01:56:02.000
-This is cue #6961
-
-6962
-01:56:02.000 --> 01:56:03.000
-This is cue #6962
-
-6963
-01:56:03.000 --> 01:56:04.000
-This is cue #6963
-
-6964
-01:56:04.000 --> 01:56:05.000
-This is cue #6964
-
-6965
-01:56:05.000 --> 01:56:06.000
-This is cue #6965
-
-6966
-01:56:06.000 --> 01:56:07.000
-This is cue #6966
-
-6967
-01:56:07.000 --> 01:56:08.000
-This is cue #6967
-
-6968
-01:56:08.000 --> 01:56:09.000
-This is cue #6968
-
-6969
-01:56:09.000 --> 01:56:10.000
-This is cue #6969
-
-6970
-01:56:10.000 --> 01:56:11.000
-This is cue #6970
-
-6971
-01:56:11.000 --> 01:56:12.000
-This is cue #6971
-
-6972
-01:56:12.000 --> 01:56:13.000
-This is cue #6972
-
-6973
-01:56:13.000 --> 01:56:14.000
-This is cue #6973
-
-6974
-01:56:14.000 --> 01:56:15.000
-This is cue #6974
-
-6975
-01:56:15.000 --> 01:56:16.000
-This is cue #6975
-
-6976
-01:56:16.000 --> 01:56:17.000
-This is cue #6976
-
-6977
-01:56:17.000 --> 01:56:18.000
-This is cue #6977
-
-6978
-01:56:18.000 --> 01:56:19.000
-This is cue #6978
-
-6979
-01:56:19.000 --> 01:56:20.000
-This is cue #6979
-
-6980
-01:56:20.000 --> 01:56:21.000
-This is cue #6980
-
-6981
-01:56:21.000 --> 01:56:22.000
-This is cue #6981
-
-6982
-01:56:22.000 --> 01:56:23.000
-This is cue #6982
-
-6983
-01:56:23.000 --> 01:56:24.000
-This is cue #6983
-
-6984
-01:56:24.000 --> 01:56:25.000
-This is cue #6984
-
-6985
-01:56:25.000 --> 01:56:26.000
-This is cue #6985
-
-6986
-01:56:26.000 --> 01:56:27.000
-This is cue #6986
-
-6987
-01:56:27.000 --> 01:56:28.000
-This is cue #6987
-
-6988
-01:56:28.000 --> 01:56:29.000
-This is cue #6988
-
-6989
-01:56:29.000 --> 01:56:30.000
-This is cue #6989
-
-6990
-01:56:30.000 --> 01:56:31.000
-This is cue #6990
-
-6991
-01:56:31.000 --> 01:56:32.000
-This is cue #6991
-
-6992
-01:56:32.000 --> 01:56:33.000
-This is cue #6992
-
-6993
-01:56:33.000 --> 01:56:34.000
-This is cue #6993
-
-6994
-01:56:34.000 --> 01:56:35.000
-This is cue #6994
-
-6995
-01:56:35.000 --> 01:56:36.000
-This is cue #6995
-
-6996
-01:56:36.000 --> 01:56:37.000
-This is cue #6996
-
-6997
-01:56:37.000 --> 01:56:38.000
-This is cue #6997
-
-6998
-01:56:38.000 --> 01:56:39.000
-This is cue #6998
-
-6999
-01:56:39.000 --> 01:56:40.000
-This is cue #6999
-
-7000
-01:56:40.000 --> 01:56:41.000
-This is cue #7000
-
-7001
-01:56:41.000 --> 01:56:42.000
-This is cue #7001
-
-7002
-01:56:42.000 --> 01:56:43.000
-This is cue #7002
-
-7003
-01:56:43.000 --> 01:56:44.000
-This is cue #7003
-
-7004
-01:56:44.000 --> 01:56:45.000
-This is cue #7004
-
-7005
-01:56:45.000 --> 01:56:46.000
-This is cue #7005
-
-7006
-01:56:46.000 --> 01:56:47.000
-This is cue #7006
-
-7007
-01:56:47.000 --> 01:56:48.000
-This is cue #7007
-
-7008
-01:56:48.000 --> 01:56:49.000
-This is cue #7008
-
-7009
-01:56:49.000 --> 01:56:50.000
-This is cue #7009
-
-7010
-01:56:50.000 --> 01:56:51.000
-This is cue #7010
-
-7011
-01:56:51.000 --> 01:56:52.000
-This is cue #7011
-
-7012
-01:56:52.000 --> 01:56:53.000
-This is cue #7012
-
-7013
-01:56:53.000 --> 01:56:54.000
-This is cue #7013
-
-7014
-01:56:54.000 --> 01:56:55.000
-This is cue #7014
-
-7015
-01:56:55.000 --> 01:56:56.000
-This is cue #7015
-
-7016
-01:56:56.000 --> 01:56:57.000
-This is cue #7016
-
-7017
-01:56:57.000 --> 01:56:58.000
-This is cue #7017
-
-7018
-01:56:58.000 --> 01:56:59.000
-This is cue #7018
-
-7019
-01:56:59.000 --> 01:57:00.000
-This is cue #7019
-
-7020
-01:57:00.000 --> 01:57:01.000
-This is cue #7020
-
-7021
-01:57:01.000 --> 01:57:02.000
-This is cue #7021
-
-7022
-01:57:02.000 --> 01:57:03.000
-This is cue #7022
-
-7023
-01:57:03.000 --> 01:57:04.000
-This is cue #7023
-
-7024
-01:57:04.000 --> 01:57:05.000
-This is cue #7024
-
-7025
-01:57:05.000 --> 01:57:06.000
-This is cue #7025
-
-7026
-01:57:06.000 --> 01:57:07.000
-This is cue #7026
-
-7027
-01:57:07.000 --> 01:57:08.000
-This is cue #7027
-
-7028
-01:57:08.000 --> 01:57:09.000
-This is cue #7028
-
-7029
-01:57:09.000 --> 01:57:10.000
-This is cue #7029
-
-7030
-01:57:10.000 --> 01:57:11.000
-This is cue #7030
-
-7031
-01:57:11.000 --> 01:57:12.000
-This is cue #7031
-
-7032
-01:57:12.000 --> 01:57:13.000
-This is cue #7032
-
-7033
-01:57:13.000 --> 01:57:14.000
-This is cue #7033
-
-7034
-01:57:14.000 --> 01:57:15.000
-This is cue #7034
-
-7035
-01:57:15.000 --> 01:57:16.000
-This is cue #7035
-
-7036
-01:57:16.000 --> 01:57:17.000
-This is cue #7036
-
-7037
-01:57:17.000 --> 01:57:18.000
-This is cue #7037
-
-7038
-01:57:18.000 --> 01:57:19.000
-This is cue #7038
-
-7039
-01:57:19.000 --> 01:57:20.000
-This is cue #7039
-
-7040
-01:57:20.000 --> 01:57:21.000
-This is cue #7040
-
-7041
-01:57:21.000 --> 01:57:22.000
-This is cue #7041
-
-7042
-01:57:22.000 --> 01:57:23.000
-This is cue #7042
-
-7043
-01:57:23.000 --> 01:57:24.000
-This is cue #7043
-
-7044
-01:57:24.000 --> 01:57:25.000
-This is cue #7044
-
-7045
-01:57:25.000 --> 01:57:26.000
-This is cue #7045
-
-7046
-01:57:26.000 --> 01:57:27.000
-This is cue #7046
-
-7047
-01:57:27.000 --> 01:57:28.000
-This is cue #7047
-
-7048
-01:57:28.000 --> 01:57:29.000
-This is cue #7048
-
-7049
-01:57:29.000 --> 01:57:30.000
-This is cue #7049
-
-7050
-01:57:30.000 --> 01:57:31.000
-This is cue #7050
-
-7051
-01:57:31.000 --> 01:57:32.000
-This is cue #7051
-
-7052
-01:57:32.000 --> 01:57:33.000
-This is cue #7052
-
-7053
-01:57:33.000 --> 01:57:34.000
-This is cue #7053
-
-7054
-01:57:34.000 --> 01:57:35.000
-This is cue #7054
-
-7055
-01:57:35.000 --> 01:57:36.000
-This is cue #7055
-
-7056
-01:57:36.000 --> 01:57:37.000
-This is cue #7056
-
-7057
-01:57:37.000 --> 01:57:38.000
-This is cue #7057
-
-7058
-01:57:38.000 --> 01:57:39.000
-This is cue #7058
-
-7059
-01:57:39.000 --> 01:57:40.000
-This is cue #7059
-
-7060
-01:57:40.000 --> 01:57:41.000
-This is cue #7060
-
-7061
-01:57:41.000 --> 01:57:42.000
-This is cue #7061
-
-7062
-01:57:42.000 --> 01:57:43.000
-This is cue #7062
-
-7063
-01:57:43.000 --> 01:57:44.000
-This is cue #7063
-
-7064
-01:57:44.000 --> 01:57:45.000
-This is cue #7064
-
-7065
-01:57:45.000 --> 01:57:46.000
-This is cue #7065
-
-7066
-01:57:46.000 --> 01:57:47.000
-This is cue #7066
-
-7067
-01:57:47.000 --> 01:57:48.000
-This is cue #7067
-
-7068
-01:57:48.000 --> 01:57:49.000
-This is cue #7068
-
-7069
-01:57:49.000 --> 01:57:50.000
-This is cue #7069
-
-7070
-01:57:50.000 --> 01:57:51.000
-This is cue #7070
-
-7071
-01:57:51.000 --> 01:57:52.000
-This is cue #7071
-
-7072
-01:57:52.000 --> 01:57:53.000
-This is cue #7072
-
-7073
-01:57:53.000 --> 01:57:54.000
-This is cue #7073
-
-7074
-01:57:54.000 --> 01:57:55.000
-This is cue #7074
-
-7075
-01:57:55.000 --> 01:57:56.000
-This is cue #7075
-
-7076
-01:57:56.000 --> 01:57:57.000
-This is cue #7076
-
-7077
-01:57:57.000 --> 01:57:58.000
-This is cue #7077
-
-7078
-01:57:58.000 --> 01:57:59.000
-This is cue #7078
-
-7079
-01:57:59.000 --> 01:58:00.000
-This is cue #7079
-
-7080
-01:58:00.000 --> 01:58:01.000
-This is cue #7080
-
-7081
-01:58:01.000 --> 01:58:02.000
-This is cue #7081
-
-7082
-01:58:02.000 --> 01:58:03.000
-This is cue #7082
-
-7083
-01:58:03.000 --> 01:58:04.000
-This is cue #7083
-
-7084
-01:58:04.000 --> 01:58:05.000
-This is cue #7084
-
-7085
-01:58:05.000 --> 01:58:06.000
-This is cue #7085
-
-7086
-01:58:06.000 --> 01:58:07.000
-This is cue #7086
-
-7087
-01:58:07.000 --> 01:58:08.000
-This is cue #7087
-
-7088
-01:58:08.000 --> 01:58:09.000
-This is cue #7088
-
-7089
-01:58:09.000 --> 01:58:10.000
-This is cue #7089
-
-7090
-01:58:10.000 --> 01:58:11.000
-This is cue #7090
-
-7091
-01:58:11.000 --> 01:58:12.000
-This is cue #7091
-
-7092
-01:58:12.000 --> 01:58:13.000
-This is cue #7092
-
-7093
-01:58:13.000 --> 01:58:14.000
-This is cue #7093
-
-7094
-01:58:14.000 --> 01:58:15.000
-This is cue #7094
-
-7095
-01:58:15.000 --> 01:58:16.000
-This is cue #7095
-
-7096
-01:58:16.000 --> 01:58:17.000
-This is cue #7096
-
-7097
-01:58:17.000 --> 01:58:18.000
-This is cue #7097
-
-7098
-01:58:18.000 --> 01:58:19.000
-This is cue #7098
-
-7099
-01:58:19.000 --> 01:58:20.000
-This is cue #7099
-
-7100
-01:58:20.000 --> 01:58:21.000
-This is cue #7100
-
-7101
-01:58:21.000 --> 01:58:22.000
-This is cue #7101
-
-7102
-01:58:22.000 --> 01:58:23.000
-This is cue #7102
-
-7103
-01:58:23.000 --> 01:58:24.000
-This is cue #7103
-
-7104
-01:58:24.000 --> 01:58:25.000
-This is cue #7104
-
-7105
-01:58:25.000 --> 01:58:26.000
-This is cue #7105
-
-7106
-01:58:26.000 --> 01:58:27.000
-This is cue #7106
-
-7107
-01:58:27.000 --> 01:58:28.000
-This is cue #7107
-
-7108
-01:58:28.000 --> 01:58:29.000
-This is cue #7108
-
-7109
-01:58:29.000 --> 01:58:30.000
-This is cue #7109
-
-7110
-01:58:30.000 --> 01:58:31.000
-This is cue #7110
-
-7111
-01:58:31.000 --> 01:58:32.000
-This is cue #7111
-
-7112
-01:58:32.000 --> 01:58:33.000
-This is cue #7112
-
-7113
-01:58:33.000 --> 01:58:34.000
-This is cue #7113
-
-7114
-01:58:34.000 --> 01:58:35.000
-This is cue #7114
-
-7115
-01:58:35.000 --> 01:58:36.000
-This is cue #7115
-
-7116
-01:58:36.000 --> 01:58:37.000
-This is cue #7116
-
-7117
-01:58:37.000 --> 01:58:38.000
-This is cue #7117
-
-7118
-01:58:38.000 --> 01:58:39.000
-This is cue #7118
-
-7119
-01:58:39.000 --> 01:58:40.000
-This is cue #7119
-
-7120
-01:58:40.000 --> 01:58:41.000
-This is cue #7120
-
-7121
-01:58:41.000 --> 01:58:42.000
-This is cue #7121
-
-7122
-01:58:42.000 --> 01:58:43.000
-This is cue #7122
-
-7123
-01:58:43.000 --> 01:58:44.000
-This is cue #7123
-
-7124
-01:58:44.000 --> 01:58:45.000
-This is cue #7124
-
-7125
-01:58:45.000 --> 01:58:46.000
-This is cue #7125
-
-7126
-01:58:46.000 --> 01:58:47.000
-This is cue #7126
-
-7127
-01:58:47.000 --> 01:58:48.000
-This is cue #7127
-
-7128
-01:58:48.000 --> 01:58:49.000
-This is cue #7128
-
-7129
-01:58:49.000 --> 01:58:50.000
-This is cue #7129
-
-7130
-01:58:50.000 --> 01:58:51.000
-This is cue #7130
-
-7131
-01:58:51.000 --> 01:58:52.000
-This is cue #7131
-
-7132
-01:58:52.000 --> 01:58:53.000
-This is cue #7132
-
-7133
-01:58:53.000 --> 01:58:54.000
-This is cue #7133
-
-7134
-01:58:54.000 --> 01:58:55.000
-This is cue #7134
-
-7135
-01:58:55.000 --> 01:58:56.000
-This is cue #7135
-
-7136
-01:58:56.000 --> 01:58:57.000
-This is cue #7136
-
-7137
-01:58:57.000 --> 01:58:58.000
-This is cue #7137
-
-7138
-01:58:58.000 --> 01:58:59.000
-This is cue #7138
-
-7139
-01:58:59.000 --> 01:59:00.000
-This is cue #7139
-
-7140
-01:59:00.000 --> 01:59:01.000
-This is cue #7140
-
-7141
-01:59:01.000 --> 01:59:02.000
-This is cue #7141
-
-7142
-01:59:02.000 --> 01:59:03.000
-This is cue #7142
-
-7143
-01:59:03.000 --> 01:59:04.000
-This is cue #7143
-
-7144
-01:59:04.000 --> 01:59:05.000
-This is cue #7144
-
-7145
-01:59:05.000 --> 01:59:06.000
-This is cue #7145
-
-7146
-01:59:06.000 --> 01:59:07.000
-This is cue #7146
-
-7147
-01:59:07.000 --> 01:59:08.000
-This is cue #7147
-
-7148
-01:59:08.000 --> 01:59:09.000
-This is cue #7148
-
-7149
-01:59:09.000 --> 01:59:10.000
-This is cue #7149
-
-7150
-01:59:10.000 --> 01:59:11.000
-This is cue #7150
-
-7151
-01:59:11.000 --> 01:59:12.000
-This is cue #7151
-
-7152
-01:59:12.000 --> 01:59:13.000
-This is cue #7152
-
-7153
-01:59:13.000 --> 01:59:14.000
-This is cue #7153
-
-7154
-01:59:14.000 --> 01:59:15.000
-This is cue #7154
-
-7155
-01:59:15.000 --> 01:59:16.000
-This is cue #7155
-
-7156
-01:59:16.000 --> 01:59:17.000
-This is cue #7156
-
-7157
-01:59:17.000 --> 01:59:18.000
-This is cue #7157
-
-7158
-01:59:18.000 --> 01:59:19.000
-This is cue #7158
-
-7159
-01:59:19.000 --> 01:59:20.000
-This is cue #7159
-
-7160
-01:59:20.000 --> 01:59:21.000
-This is cue #7160
-
-7161
-01:59:21.000 --> 01:59:22.000
-This is cue #7161
-
-7162
-01:59:22.000 --> 01:59:23.000
-This is cue #7162
-
-7163
-01:59:23.000 --> 01:59:24.000
-This is cue #7163
-
-7164
-01:59:24.000 --> 01:59:25.000
-This is cue #7164
-
-7165
-01:59:25.000 --> 01:59:26.000
-This is cue #7165
-
-7166
-01:59:26.000 --> 01:59:27.000
-This is cue #7166
-
-7167
-01:59:27.000 --> 01:59:28.000
-This is cue #7167
-
-7168
-01:59:28.000 --> 01:59:29.000
-This is cue #7168
-
-7169
-01:59:29.000 --> 01:59:30.000
-This is cue #7169
-
-7170
-01:59:30.000 --> 01:59:31.000
-This is cue #7170
-
-7171
-01:59:31.000 --> 01:59:32.000
-This is cue #7171
-
-7172
-01:59:32.000 --> 01:59:33.000
-This is cue #7172
-
-7173
-01:59:33.000 --> 01:59:34.000
-This is cue #7173
-
-7174
-01:59:34.000 --> 01:59:35.000
-This is cue #7174
-
-7175
-01:59:35.000 --> 01:59:36.000
-This is cue #7175
-
-7176
-01:59:36.000 --> 01:59:37.000
-This is cue #7176
-
-7177
-01:59:37.000 --> 01:59:38.000
-This is cue #7177
-
-7178
-01:59:38.000 --> 01:59:39.000
-This is cue #7178
-
-7179
-01:59:39.000 --> 01:59:40.000
-This is cue #7179
-
-7180
-01:59:40.000 --> 01:59:41.000
-This is cue #7180
-
-7181
-01:59:41.000 --> 01:59:42.000
-This is cue #7181
-
-7182
-01:59:42.000 --> 01:59:43.000
-This is cue #7182
-
-7183
-01:59:43.000 --> 01:59:44.000
-This is cue #7183
-
-7184
-01:59:44.000 --> 01:59:45.000
-This is cue #7184
-
-7185
-01:59:45.000 --> 01:59:46.000
-This is cue #7185
-
-7186
-01:59:46.000 --> 01:59:47.000
-This is cue #7186
-
-7187
-01:59:47.000 --> 01:59:48.000
-This is cue #7187
-
-7188
-01:59:48.000 --> 01:59:49.000
-This is cue #7188
-
-7189
-01:59:49.000 --> 01:59:50.000
-This is cue #7189
-
-7190
-01:59:50.000 --> 01:59:51.000
-This is cue #7190
-
-7191
-01:59:51.000 --> 01:59:52.000
-This is cue #7191
-
-7192
-01:59:52.000 --> 01:59:53.000
-This is cue #7192
-
-7193
-01:59:53.000 --> 01:59:54.000
-This is cue #7193
-
-7194
-01:59:54.000 --> 01:59:55.000
-This is cue #7194
-
-7195
-01:59:55.000 --> 01:59:56.000
-This is cue #7195
-
-7196
-01:59:56.000 --> 01:59:57.000
-This is cue #7196
-
-7197
-01:59:57.000 --> 01:59:58.000
-This is cue #7197
-
-7198
-01:59:58.000 --> 01:59:59.000
-This is cue #7198
-
-7199
-01:59:59.000 --> 02:00:00.000
-This is cue #7199
-
-7200
-02:00:00.000 --> 02:00:01.000
-This is cue #7200
-
-7201
-02:00:01.000 --> 02:00:02.000
-This is cue #7201
-
-7202
-02:00:02.000 --> 02:00:03.000
-This is cue #7202
-
-7203
-02:00:03.000 --> 02:00:04.000
-This is cue #7203
-
-7204
-02:00:04.000 --> 02:00:05.000
-This is cue #7204
-
-7205
-02:00:05.000 --> 02:00:06.000
-This is cue #7205
-
-7206
-02:00:06.000 --> 02:00:07.000
-This is cue #7206
-
-7207
-02:00:07.000 --> 02:00:08.000
-This is cue #7207
-
-7208
-02:00:08.000 --> 02:00:09.000
-This is cue #7208
-
-7209
-02:00:09.000 --> 02:00:10.000
-This is cue #7209
-
-7210
-02:00:10.000 --> 02:00:11.000
-This is cue #7210
-
-7211
-02:00:11.000 --> 02:00:12.000
-This is cue #7211
-
-7212
-02:00:12.000 --> 02:00:13.000
-This is cue #7212
-
-7213
-02:00:13.000 --> 02:00:14.000
-This is cue #7213
-
-7214
-02:00:14.000 --> 02:00:15.000
-This is cue #7214
-
-7215
-02:00:15.000 --> 02:00:16.000
-This is cue #7215
-
-7216
-02:00:16.000 --> 02:00:17.000
-This is cue #7216
-
-7217
-02:00:17.000 --> 02:00:18.000
-This is cue #7217
-
-7218
-02:00:18.000 --> 02:00:19.000
-This is cue #7218
-
-7219
-02:00:19.000 --> 02:00:20.000
-This is cue #7219
-
-7220
-02:00:20.000 --> 02:00:21.000
-This is cue #7220
-
-7221
-02:00:21.000 --> 02:00:22.000
-This is cue #7221
-
-7222
-02:00:22.000 --> 02:00:23.000
-This is cue #7222
-
-7223
-02:00:23.000 --> 02:00:24.000
-This is cue #7223
-
-7224
-02:00:24.000 --> 02:00:25.000
-This is cue #7224
-
-7225
-02:00:25.000 --> 02:00:26.000
-This is cue #7225
-
-7226
-02:00:26.000 --> 02:00:27.000
-This is cue #7226
-
-7227
-02:00:27.000 --> 02:00:28.000
-This is cue #7227
-
-7228
-02:00:28.000 --> 02:00:29.000
-This is cue #7228
-
-7229
-02:00:29.000 --> 02:00:30.000
-This is cue #7229
-
-7230
-02:00:30.000 --> 02:00:31.000
-This is cue #7230
-
-7231
-02:00:31.000 --> 02:00:32.000
-This is cue #7231
-
-7232
-02:00:32.000 --> 02:00:33.000
-This is cue #7232
-
-7233
-02:00:33.000 --> 02:00:34.000
-This is cue #7233
-
-7234
-02:00:34.000 --> 02:00:35.000
-This is cue #7234
-
-7235
-02:00:35.000 --> 02:00:36.000
-This is cue #7235
-
-7236
-02:00:36.000 --> 02:00:37.000
-This is cue #7236
-
-7237
-02:00:37.000 --> 02:00:38.000
-This is cue #7237
-
-7238
-02:00:38.000 --> 02:00:39.000
-This is cue #7238
-
-7239
-02:00:39.000 --> 02:00:40.000
-This is cue #7239
-
-7240
-02:00:40.000 --> 02:00:41.000
-This is cue #7240
-
-7241
-02:00:41.000 --> 02:00:42.000
-This is cue #7241
-
-7242
-02:00:42.000 --> 02:00:43.000
-This is cue #7242
-
-7243
-02:00:43.000 --> 02:00:44.000
-This is cue #7243
-
-7244
-02:00:44.000 --> 02:00:45.000
-This is cue #7244
-
-7245
-02:00:45.000 --> 02:00:46.000
-This is cue #7245
-
-7246
-02:00:46.000 --> 02:00:47.000
-This is cue #7246
-
-7247
-02:00:47.000 --> 02:00:48.000
-This is cue #7247
-
-7248
-02:00:48.000 --> 02:00:49.000
-This is cue #7248
-
-7249
-02:00:49.000 --> 02:00:50.000
-This is cue #7249
-
-7250
-02:00:50.000 --> 02:00:51.000
-This is cue #7250
-
-7251
-02:00:51.000 --> 02:00:52.000
-This is cue #7251
-
-7252
-02:00:52.000 --> 02:00:53.000
-This is cue #7252
-
-7253
-02:00:53.000 --> 02:00:54.000
-This is cue #7253
-
-7254
-02:00:54.000 --> 02:00:55.000
-This is cue #7254
-
-7255
-02:00:55.000 --> 02:00:56.000
-This is cue #7255
-
-7256
-02:00:56.000 --> 02:00:57.000
-This is cue #7256
-
-7257
-02:00:57.000 --> 02:00:58.000
-This is cue #7257
-
-7258
-02:00:58.000 --> 02:00:59.000
-This is cue #7258
-
-7259
-02:00:59.000 --> 02:01:00.000
-This is cue #7259
-
-7260
-02:01:00.000 --> 02:01:01.000
-This is cue #7260
-
-7261
-02:01:01.000 --> 02:01:02.000
-This is cue #7261
-
-7262
-02:01:02.000 --> 02:01:03.000
-This is cue #7262
-
-7263
-02:01:03.000 --> 02:01:04.000
-This is cue #7263
-
-7264
-02:01:04.000 --> 02:01:05.000
-This is cue #7264
-
-7265
-02:01:05.000 --> 02:01:06.000
-This is cue #7265
-
-7266
-02:01:06.000 --> 02:01:07.000
-This is cue #7266
-
-7267
-02:01:07.000 --> 02:01:08.000
-This is cue #7267
-
-7268
-02:01:08.000 --> 02:01:09.000
-This is cue #7268
-
-7269
-02:01:09.000 --> 02:01:10.000
-This is cue #7269
-
-7270
-02:01:10.000 --> 02:01:11.000
-This is cue #7270
-
-7271
-02:01:11.000 --> 02:01:12.000
-This is cue #7271
-
-7272
-02:01:12.000 --> 02:01:13.000
-This is cue #7272
-
-7273
-02:01:13.000 --> 02:01:14.000
-This is cue #7273
-
-7274
-02:01:14.000 --> 02:01:15.000
-This is cue #7274
-
-7275
-02:01:15.000 --> 02:01:16.000
-This is cue #7275
-
-7276
-02:01:16.000 --> 02:01:17.000
-This is cue #7276
-
-7277
-02:01:17.000 --> 02:01:18.000
-This is cue #7277
-
-7278
-02:01:18.000 --> 02:01:19.000
-This is cue #7278
-
-7279
-02:01:19.000 --> 02:01:20.000
-This is cue #7279
-
-7280
-02:01:20.000 --> 02:01:21.000
-This is cue #7280
-
-7281
-02:01:21.000 --> 02:01:22.000
-This is cue #7281
-
-7282
-02:01:22.000 --> 02:01:23.000
-This is cue #7282
-
-7283
-02:01:23.000 --> 02:01:24.000
-This is cue #7283
-
-7284
-02:01:24.000 --> 02:01:25.000
-This is cue #7284
-
-7285
-02:01:25.000 --> 02:01:26.000
-This is cue #7285
-
-7286
-02:01:26.000 --> 02:01:27.000
-This is cue #7286
-
-7287
-02:01:27.000 --> 02:01:28.000
-This is cue #7287
-
-7288
-02:01:28.000 --> 02:01:29.000
-This is cue #7288
-
-7289
-02:01:29.000 --> 02:01:30.000
-This is cue #7289
-
-7290
-02:01:30.000 --> 02:01:31.000
-This is cue #7290
-
-7291
-02:01:31.000 --> 02:01:32.000
-This is cue #7291
-
-7292
-02:01:32.000 --> 02:01:33.000
-This is cue #7292
-
-7293
-02:01:33.000 --> 02:01:34.000
-This is cue #7293
-
-7294
-02:01:34.000 --> 02:01:35.000
-This is cue #7294
-
-7295
-02:01:35.000 --> 02:01:36.000
-This is cue #7295
-
-7296
-02:01:36.000 --> 02:01:37.000
-This is cue #7296
-
-7297
-02:01:37.000 --> 02:01:38.000
-This is cue #7297
-
-7298
-02:01:38.000 --> 02:01:39.000
-This is cue #7298
-
-7299
-02:01:39.000 --> 02:01:40.000
-This is cue #7299
-
-7300
-02:01:40.000 --> 02:01:41.000
-This is cue #7300
-
-7301
-02:01:41.000 --> 02:01:42.000
-This is cue #7301
-
-7302
-02:01:42.000 --> 02:01:43.000
-This is cue #7302
-
-7303
-02:01:43.000 --> 02:01:44.000
-This is cue #7303
-
-7304
-02:01:44.000 --> 02:01:45.000
-This is cue #7304
-
-7305
-02:01:45.000 --> 02:01:46.000
-This is cue #7305
-
-7306
-02:01:46.000 --> 02:01:47.000
-This is cue #7306
-
-7307
-02:01:47.000 --> 02:01:48.000
-This is cue #7307
-
-7308
-02:01:48.000 --> 02:01:49.000
-This is cue #7308
-
-7309
-02:01:49.000 --> 02:01:50.000
-This is cue #7309
-
-7310
-02:01:50.000 --> 02:01:51.000
-This is cue #7310
-
-7311
-02:01:51.000 --> 02:01:52.000
-This is cue #7311
-
-7312
-02:01:52.000 --> 02:01:53.000
-This is cue #7312
-
-7313
-02:01:53.000 --> 02:01:54.000
-This is cue #7313
-
-7314
-02:01:54.000 --> 02:01:55.000
-This is cue #7314
-
-7315
-02:01:55.000 --> 02:01:56.000
-This is cue #7315
-
-7316
-02:01:56.000 --> 02:01:57.000
-This is cue #7316
-
-7317
-02:01:57.000 --> 02:01:58.000
-This is cue #7317
-
-7318
-02:01:58.000 --> 02:01:59.000
-This is cue #7318
-
-7319
-02:01:59.000 --> 02:02:00.000
-This is cue #7319
-
-7320
-02:02:00.000 --> 02:02:01.000
-This is cue #7320
-
-7321
-02:02:01.000 --> 02:02:02.000
-This is cue #7321
-
-7322
-02:02:02.000 --> 02:02:03.000
-This is cue #7322
-
-7323
-02:02:03.000 --> 02:02:04.000
-This is cue #7323
-
-7324
-02:02:04.000 --> 02:02:05.000
-This is cue #7324
-
-7325
-02:02:05.000 --> 02:02:06.000
-This is cue #7325
-
-7326
-02:02:06.000 --> 02:02:07.000
-This is cue #7326
-
-7327
-02:02:07.000 --> 02:02:08.000
-This is cue #7327
-
-7328
-02:02:08.000 --> 02:02:09.000
-This is cue #7328
-
-7329
-02:02:09.000 --> 02:02:10.000
-This is cue #7329
-
-7330
-02:02:10.000 --> 02:02:11.000
-This is cue #7330
-
-7331
-02:02:11.000 --> 02:02:12.000
-This is cue #7331
-
-7332
-02:02:12.000 --> 02:02:13.000
-This is cue #7332
-
-7333
-02:02:13.000 --> 02:02:14.000
-This is cue #7333
-
-7334
-02:02:14.000 --> 02:02:15.000
-This is cue #7334
-
-7335
-02:02:15.000 --> 02:02:16.000
-This is cue #7335
-
-7336
-02:02:16.000 --> 02:02:17.000
-This is cue #7336
-
-7337
-02:02:17.000 --> 02:02:18.000
-This is cue #7337
-
-7338
-02:02:18.000 --> 02:02:19.000
-This is cue #7338
-
-7339
-02:02:19.000 --> 02:02:20.000
-This is cue #7339
-
-7340
-02:02:20.000 --> 02:02:21.000
-This is cue #7340
-
-7341
-02:02:21.000 --> 02:02:22.000
-This is cue #7341
-
-7342
-02:02:22.000 --> 02:02:23.000
-This is cue #7342
-
-7343
-02:02:23.000 --> 02:02:24.000
-This is cue #7343
-
-7344
-02:02:24.000 --> 02:02:25.000
-This is cue #7344
-
-7345
-02:02:25.000 --> 02:02:26.000
-This is cue #7345
-
-7346
-02:02:26.000 --> 02:02:27.000
-This is cue #7346
-
-7347
-02:02:27.000 --> 02:02:28.000
-This is cue #7347
-
-7348
-02:02:28.000 --> 02:02:29.000
-This is cue #7348
-
-7349
-02:02:29.000 --> 02:02:30.000
-This is cue #7349
-
-7350
-02:02:30.000 --> 02:02:31.000
-This is cue #7350
-
-7351
-02:02:31.000 --> 02:02:32.000
-This is cue #7351
-
-7352
-02:02:32.000 --> 02:02:33.000
-This is cue #7352
-
-7353
-02:02:33.000 --> 02:02:34.000
-This is cue #7353
-
-7354
-02:02:34.000 --> 02:02:35.000
-This is cue #7354
-
-7355
-02:02:35.000 --> 02:02:36.000
-This is cue #7355
-
-7356
-02:02:36.000 --> 02:02:37.000
-This is cue #7356
-
-7357
-02:02:37.000 --> 02:02:38.000
-This is cue #7357
-
-7358
-02:02:38.000 --> 02:02:39.000
-This is cue #7358
-
-7359
-02:02:39.000 --> 02:02:40.000
-This is cue #7359
-
-7360
-02:02:40.000 --> 02:02:41.000
-This is cue #7360
-
-7361
-02:02:41.000 --> 02:02:42.000
-This is cue #7361
-
-7362
-02:02:42.000 --> 02:02:43.000
-This is cue #7362
-
-7363
-02:02:43.000 --> 02:02:44.000
-This is cue #7363
-
-7364
-02:02:44.000 --> 02:02:45.000
-This is cue #7364
-
-7365
-02:02:45.000 --> 02:02:46.000
-This is cue #7365
-
-7366
-02:02:46.000 --> 02:02:47.000
-This is cue #7366
-
-7367
-02:02:47.000 --> 02:02:48.000
-This is cue #7367
-
-7368
-02:02:48.000 --> 02:02:49.000
-This is cue #7368
-
-7369
-02:02:49.000 --> 02:02:50.000
-This is cue #7369
-
-7370
-02:02:50.000 --> 02:02:51.000
-This is cue #7370
-
-7371
-02:02:51.000 --> 02:02:52.000
-This is cue #7371
-
-7372
-02:02:52.000 --> 02:02:53.000
-This is cue #7372
-
-7373
-02:02:53.000 --> 02:02:54.000
-This is cue #7373
-
-7374
-02:02:54.000 --> 02:02:55.000
-This is cue #7374
-
-7375
-02:02:55.000 --> 02:02:56.000
-This is cue #7375
-
-7376
-02:02:56.000 --> 02:02:57.000
-This is cue #7376
-
-7377
-02:02:57.000 --> 02:02:58.000
-This is cue #7377
-
-7378
-02:02:58.000 --> 02:02:59.000
-This is cue #7378
-
-7379
-02:02:59.000 --> 02:03:00.000
-This is cue #7379
-
-7380
-02:03:00.000 --> 02:03:01.000
-This is cue #7380
-
-7381
-02:03:01.000 --> 02:03:02.000
-This is cue #7381
-
-7382
-02:03:02.000 --> 02:03:03.000
-This is cue #7382
-
-7383
-02:03:03.000 --> 02:03:04.000
-This is cue #7383
-
-7384
-02:03:04.000 --> 02:03:05.000
-This is cue #7384
-
-7385
-02:03:05.000 --> 02:03:06.000
-This is cue #7385
-
-7386
-02:03:06.000 --> 02:03:07.000
-This is cue #7386
-
-7387
-02:03:07.000 --> 02:03:08.000
-This is cue #7387
-
-7388
-02:03:08.000 --> 02:03:09.000
-This is cue #7388
-
-7389
-02:03:09.000 --> 02:03:10.000
-This is cue #7389
-
-7390
-02:03:10.000 --> 02:03:11.000
-This is cue #7390
-
-7391
-02:03:11.000 --> 02:03:12.000
-This is cue #7391
-
-7392
-02:03:12.000 --> 02:03:13.000
-This is cue #7392
-
-7393
-02:03:13.000 --> 02:03:14.000
-This is cue #7393
-
-7394
-02:03:14.000 --> 02:03:15.000
-This is cue #7394
-
-7395
-02:03:15.000 --> 02:03:16.000
-This is cue #7395
-
-7396
-02:03:16.000 --> 02:03:17.000
-This is cue #7396
-
-7397
-02:03:17.000 --> 02:03:18.000
-This is cue #7397
-
-7398
-02:03:18.000 --> 02:03:19.000
-This is cue #7398
-
-7399
-02:03:19.000 --> 02:03:20.000
-This is cue #7399
-
-7400
-02:03:20.000 --> 02:03:21.000
-This is cue #7400
-
-7401
-02:03:21.000 --> 02:03:22.000
-This is cue #7401
-
-7402
-02:03:22.000 --> 02:03:23.000
-This is cue #7402
-
-7403
-02:03:23.000 --> 02:03:24.000
-This is cue #7403
-
-7404
-02:03:24.000 --> 02:03:25.000
-This is cue #7404
-
-7405
-02:03:25.000 --> 02:03:26.000
-This is cue #7405
-
-7406
-02:03:26.000 --> 02:03:27.000
-This is cue #7406
-
-7407
-02:03:27.000 --> 02:03:28.000
-This is cue #7407
-
-7408
-02:03:28.000 --> 02:03:29.000
-This is cue #7408
-
-7409
-02:03:29.000 --> 02:03:30.000
-This is cue #7409
-
-7410
-02:03:30.000 --> 02:03:31.000
-This is cue #7410
-
-7411
-02:03:31.000 --> 02:03:32.000
-This is cue #7411
-
-7412
-02:03:32.000 --> 02:03:33.000
-This is cue #7412
-
-7413
-02:03:33.000 --> 02:03:34.000
-This is cue #7413
-
-7414
-02:03:34.000 --> 02:03:35.000
-This is cue #7414
-
-7415
-02:03:35.000 --> 02:03:36.000
-This is cue #7415
-
-7416
-02:03:36.000 --> 02:03:37.000
-This is cue #7416
-
-7417
-02:03:37.000 --> 02:03:38.000
-This is cue #7417
-
-7418
-02:03:38.000 --> 02:03:39.000
-This is cue #7418
-
-7419
-02:03:39.000 --> 02:03:40.000
-This is cue #7419
-
-7420
-02:03:40.000 --> 02:03:41.000
-This is cue #7420
-
-7421
-02:03:41.000 --> 02:03:42.000
-This is cue #7421
-
-7422
-02:03:42.000 --> 02:03:43.000
-This is cue #7422
-
-7423
-02:03:43.000 --> 02:03:44.000
-This is cue #7423
-
-7424
-02:03:44.000 --> 02:03:45.000
-This is cue #7424
-
-7425
-02:03:45.000 --> 02:03:46.000
-This is cue #7425
-
-7426
-02:03:46.000 --> 02:03:47.000
-This is cue #7426
-
-7427
-02:03:47.000 --> 02:03:48.000
-This is cue #7427
-
-7428
-02:03:48.000 --> 02:03:49.000
-This is cue #7428
-
-7429
-02:03:49.000 --> 02:03:50.000
-This is cue #7429
-
-7430
-02:03:50.000 --> 02:03:51.000
-This is cue #7430
-
-7431
-02:03:51.000 --> 02:03:52.000
-This is cue #7431
-
-7432
-02:03:52.000 --> 02:03:53.000
-This is cue #7432
-
-7433
-02:03:53.000 --> 02:03:54.000
-This is cue #7433
-
-7434
-02:03:54.000 --> 02:03:55.000
-This is cue #7434
-
-7435
-02:03:55.000 --> 02:03:56.000
-This is cue #7435
-
-7436
-02:03:56.000 --> 02:03:57.000
-This is cue #7436
-
-7437
-02:03:57.000 --> 02:03:58.000
-This is cue #7437
-
-7438
-02:03:58.000 --> 02:03:59.000
-This is cue #7438
-
-7439
-02:03:59.000 --> 02:04:00.000
-This is cue #7439
-
-7440
-02:04:00.000 --> 02:04:01.000
-This is cue #7440
-
-7441
-02:04:01.000 --> 02:04:02.000
-This is cue #7441
-
-7442
-02:04:02.000 --> 02:04:03.000
-This is cue #7442
-
-7443
-02:04:03.000 --> 02:04:04.000
-This is cue #7443
-
-7444
-02:04:04.000 --> 02:04:05.000
-This is cue #7444
-
-7445
-02:04:05.000 --> 02:04:06.000
-This is cue #7445
-
-7446
-02:04:06.000 --> 02:04:07.000
-This is cue #7446
-
-7447
-02:04:07.000 --> 02:04:08.000
-This is cue #7447
-
-7448
-02:04:08.000 --> 02:04:09.000
-This is cue #7448
-
-7449
-02:04:09.000 --> 02:04:10.000
-This is cue #7449
-
-7450
-02:04:10.000 --> 02:04:11.000
-This is cue #7450
-
-7451
-02:04:11.000 --> 02:04:12.000
-This is cue #7451
-
-7452
-02:04:12.000 --> 02:04:13.000
-This is cue #7452
-
-7453
-02:04:13.000 --> 02:04:14.000
-This is cue #7453
-
-7454
-02:04:14.000 --> 02:04:15.000
-This is cue #7454
-
-7455
-02:04:15.000 --> 02:04:16.000
-This is cue #7455
-
-7456
-02:04:16.000 --> 02:04:17.000
-This is cue #7456
-
-7457
-02:04:17.000 --> 02:04:18.000
-This is cue #7457
-
-7458
-02:04:18.000 --> 02:04:19.000
-This is cue #7458
-
-7459
-02:04:19.000 --> 02:04:20.000
-This is cue #7459
-
-7460
-02:04:20.000 --> 02:04:21.000
-This is cue #7460
-
-7461
-02:04:21.000 --> 02:04:22.000
-This is cue #7461
-
-7462
-02:04:22.000 --> 02:04:23.000
-This is cue #7462
-
-7463
-02:04:23.000 --> 02:04:24.000
-This is cue #7463
-
-7464
-02:04:24.000 --> 02:04:25.000
-This is cue #7464
-
-7465
-02:04:25.000 --> 02:04:26.000
-This is cue #7465
-
-7466
-02:04:26.000 --> 02:04:27.000
-This is cue #7466
-
-7467
-02:04:27.000 --> 02:04:28.000
-This is cue #7467
-
-7468
-02:04:28.000 --> 02:04:29.000
-This is cue #7468
-
-7469
-02:04:29.000 --> 02:04:30.000
-This is cue #7469
-
-7470
-02:04:30.000 --> 02:04:31.000
-This is cue #7470
-
-7471
-02:04:31.000 --> 02:04:32.000
-This is cue #7471
-
-7472
-02:04:32.000 --> 02:04:33.000
-This is cue #7472
-
-7473
-02:04:33.000 --> 02:04:34.000
-This is cue #7473
-
-7474
-02:04:34.000 --> 02:04:35.000
-This is cue #7474
-
-7475
-02:04:35.000 --> 02:04:36.000
-This is cue #7475
-
-7476
-02:04:36.000 --> 02:04:37.000
-This is cue #7476
-
-7477
-02:04:37.000 --> 02:04:38.000
-This is cue #7477
-
-7478
-02:04:38.000 --> 02:04:39.000
-This is cue #7478
-
-7479
-02:04:39.000 --> 02:04:40.000
-This is cue #7479
-
-7480
-02:04:40.000 --> 02:04:41.000
-This is cue #7480
-
-7481
-02:04:41.000 --> 02:04:42.000
-This is cue #7481
-
-7482
-02:04:42.000 --> 02:04:43.000
-This is cue #7482
-
-7483
-02:04:43.000 --> 02:04:44.000
-This is cue #7483
-
-7484
-02:04:44.000 --> 02:04:45.000
-This is cue #7484
-
-7485
-02:04:45.000 --> 02:04:46.000
-This is cue #7485
-
-7486
-02:04:46.000 --> 02:04:47.000
-This is cue #7486
-
-7487
-02:04:47.000 --> 02:04:48.000
-This is cue #7487
-
-7488
-02:04:48.000 --> 02:04:49.000
-This is cue #7488
-
-7489
-02:04:49.000 --> 02:04:50.000
-This is cue #7489
-
-7490
-02:04:50.000 --> 02:04:51.000
-This is cue #7490
-
-7491
-02:04:51.000 --> 02:04:52.000
-This is cue #7491
-
-7492
-02:04:52.000 --> 02:04:53.000
-This is cue #7492
-
-7493
-02:04:53.000 --> 02:04:54.000
-This is cue #7493
-
-7494
-02:04:54.000 --> 02:04:55.000
-This is cue #7494
-
-7495
-02:04:55.000 --> 02:04:56.000
-This is cue #7495
-
-7496
-02:04:56.000 --> 02:04:57.000
-This is cue #7496
-
-7497
-02:04:57.000 --> 02:04:58.000
-This is cue #7497
-
-7498
-02:04:58.000 --> 02:04:59.000
-This is cue #7498
-
-7499
-02:04:59.000 --> 02:05:00.000
-This is cue #7499
-
-7500
-02:05:00.000 --> 02:05:01.000
-This is cue #7500
-
-7501
-02:05:01.000 --> 02:05:02.000
-This is cue #7501
-
-7502
-02:05:02.000 --> 02:05:03.000
-This is cue #7502
-
-7503
-02:05:03.000 --> 02:05:04.000
-This is cue #7503
-
-7504
-02:05:04.000 --> 02:05:05.000
-This is cue #7504
-
-7505
-02:05:05.000 --> 02:05:06.000
-This is cue #7505
-
-7506
-02:05:06.000 --> 02:05:07.000
-This is cue #7506
-
-7507
-02:05:07.000 --> 02:05:08.000
-This is cue #7507
-
-7508
-02:05:08.000 --> 02:05:09.000
-This is cue #7508
-
-7509
-02:05:09.000 --> 02:05:10.000
-This is cue #7509
-
-7510
-02:05:10.000 --> 02:05:11.000
-This is cue #7510
-
-7511
-02:05:11.000 --> 02:05:12.000
-This is cue #7511
-
-7512
-02:05:12.000 --> 02:05:13.000
-This is cue #7512
-
-7513
-02:05:13.000 --> 02:05:14.000
-This is cue #7513
-
-7514
-02:05:14.000 --> 02:05:15.000
-This is cue #7514
-
-7515
-02:05:15.000 --> 02:05:16.000
-This is cue #7515
-
-7516
-02:05:16.000 --> 02:05:17.000
-This is cue #7516
-
-7517
-02:05:17.000 --> 02:05:18.000
-This is cue #7517
-
-7518
-02:05:18.000 --> 02:05:19.000
-This is cue #7518
-
-7519
-02:05:19.000 --> 02:05:20.000
-This is cue #7519
-
-7520
-02:05:20.000 --> 02:05:21.000
-This is cue #7520
-
-7521
-02:05:21.000 --> 02:05:22.000
-This is cue #7521
-
-7522
-02:05:22.000 --> 02:05:23.000
-This is cue #7522
-
-7523
-02:05:23.000 --> 02:05:24.000
-This is cue #7523
-
-7524
-02:05:24.000 --> 02:05:25.000
-This is cue #7524
-
-7525
-02:05:25.000 --> 02:05:26.000
-This is cue #7525
-
-7526
-02:05:26.000 --> 02:05:27.000
-This is cue #7526
-
-7527
-02:05:27.000 --> 02:05:28.000
-This is cue #7527
-
-7528
-02:05:28.000 --> 02:05:29.000
-This is cue #7528
-
-7529
-02:05:29.000 --> 02:05:30.000
-This is cue #7529
-
-7530
-02:05:30.000 --> 02:05:31.000
-This is cue #7530
-
-7531
-02:05:31.000 --> 02:05:32.000
-This is cue #7531
-
-7532
-02:05:32.000 --> 02:05:33.000
-This is cue #7532
-
-7533
-02:05:33.000 --> 02:05:34.000
-This is cue #7533
-
-7534
-02:05:34.000 --> 02:05:35.000
-This is cue #7534
-
-7535
-02:05:35.000 --> 02:05:36.000
-This is cue #7535
-
-7536
-02:05:36.000 --> 02:05:37.000
-This is cue #7536
-
-7537
-02:05:37.000 --> 02:05:38.000
-This is cue #7537
-
-7538
-02:05:38.000 --> 02:05:39.000
-This is cue #7538
-
-7539
-02:05:39.000 --> 02:05:40.000
-This is cue #7539
-
-7540
-02:05:40.000 --> 02:05:41.000
-This is cue #7540
-
-7541
-02:05:41.000 --> 02:05:42.000
-This is cue #7541
-
-7542
-02:05:42.000 --> 02:05:43.000
-This is cue #7542
-
-7543
-02:05:43.000 --> 02:05:44.000
-This is cue #7543
-
-7544
-02:05:44.000 --> 02:05:45.000
-This is cue #7544
-
-7545
-02:05:45.000 --> 02:05:46.000
-This is cue #7545
-
-7546
-02:05:46.000 --> 02:05:47.000
-This is cue #7546
-
-7547
-02:05:47.000 --> 02:05:48.000
-This is cue #7547
-
-7548
-02:05:48.000 --> 02:05:49.000
-This is cue #7548
-
-7549
-02:05:49.000 --> 02:05:50.000
-This is cue #7549
-
-7550
-02:05:50.000 --> 02:05:51.000
-This is cue #7550
-
-7551
-02:05:51.000 --> 02:05:52.000
-This is cue #7551
-
-7552
-02:05:52.000 --> 02:05:53.000
-This is cue #7552
-
-7553
-02:05:53.000 --> 02:05:54.000
-This is cue #7553
-
-7554
-02:05:54.000 --> 02:05:55.000
-This is cue #7554
-
-7555
-02:05:55.000 --> 02:05:56.000
-This is cue #7555
-
-7556
-02:05:56.000 --> 02:05:57.000
-This is cue #7556
-
-7557
-02:05:57.000 --> 02:05:58.000
-This is cue #7557
-
-7558
-02:05:58.000 --> 02:05:59.000
-This is cue #7558
-
-7559
-02:05:59.000 --> 02:06:00.000
-This is cue #7559
-
-7560
-02:06:00.000 --> 02:06:01.000
-This is cue #7560
-
-7561
-02:06:01.000 --> 02:06:02.000
-This is cue #7561
-
-7562
-02:06:02.000 --> 02:06:03.000
-This is cue #7562
-
-7563
-02:06:03.000 --> 02:06:04.000
-This is cue #7563
-
-7564
-02:06:04.000 --> 02:06:05.000
-This is cue #7564
-
-7565
-02:06:05.000 --> 02:06:06.000
-This is cue #7565
-
-7566
-02:06:06.000 --> 02:06:07.000
-This is cue #7566
-
-7567
-02:06:07.000 --> 02:06:08.000
-This is cue #7567
-
-7568
-02:06:08.000 --> 02:06:09.000
-This is cue #7568
-
-7569
-02:06:09.000 --> 02:06:10.000
-This is cue #7569
-
-7570
-02:06:10.000 --> 02:06:11.000
-This is cue #7570
-
-7571
-02:06:11.000 --> 02:06:12.000
-This is cue #7571
-
-7572
-02:06:12.000 --> 02:06:13.000
-This is cue #7572
-
-7573
-02:06:13.000 --> 02:06:14.000
-This is cue #7573
-
-7574
-02:06:14.000 --> 02:06:15.000
-This is cue #7574
-
-7575
-02:06:15.000 --> 02:06:16.000
-This is cue #7575
-
-7576
-02:06:16.000 --> 02:06:17.000
-This is cue #7576
-
-7577
-02:06:17.000 --> 02:06:18.000
-This is cue #7577
-
-7578
-02:06:18.000 --> 02:06:19.000
-This is cue #7578
-
-7579
-02:06:19.000 --> 02:06:20.000
-This is cue #7579
-
-7580
-02:06:20.000 --> 02:06:21.000
-This is cue #7580
-
-7581
-02:06:21.000 --> 02:06:22.000
-This is cue #7581
-
-7582
-02:06:22.000 --> 02:06:23.000
-This is cue #7582
-
-7583
-02:06:23.000 --> 02:06:24.000
-This is cue #7583
-
-7584
-02:06:24.000 --> 02:06:25.000
-This is cue #7584
-
-7585
-02:06:25.000 --> 02:06:26.000
-This is cue #7585
-
-7586
-02:06:26.000 --> 02:06:27.000
-This is cue #7586
-
-7587
-02:06:27.000 --> 02:06:28.000
-This is cue #7587
-
-7588
-02:06:28.000 --> 02:06:29.000
-This is cue #7588
-
-7589
-02:06:29.000 --> 02:06:30.000
-This is cue #7589
-
-7590
-02:06:30.000 --> 02:06:31.000
-This is cue #7590
-
-7591
-02:06:31.000 --> 02:06:32.000
-This is cue #7591
-
-7592
-02:06:32.000 --> 02:06:33.000
-This is cue #7592
-
-7593
-02:06:33.000 --> 02:06:34.000
-This is cue #7593
-
-7594
-02:06:34.000 --> 02:06:35.000
-This is cue #7594
-
-7595
-02:06:35.000 --> 02:06:36.000
-This is cue #7595
-
-7596
-02:06:36.000 --> 02:06:37.000
-This is cue #7596
-
-7597
-02:06:37.000 --> 02:06:38.000
-This is cue #7597
-
-7598
-02:06:38.000 --> 02:06:39.000
-This is cue #7598
-
-7599
-02:06:39.000 --> 02:06:40.000
-This is cue #7599
-
-7600
-02:06:40.000 --> 02:06:41.000
-This is cue #7600
-
-7601
-02:06:41.000 --> 02:06:42.000
-This is cue #7601
-
-7602
-02:06:42.000 --> 02:06:43.000
-This is cue #7602
-
-7603
-02:06:43.000 --> 02:06:44.000
-This is cue #7603
-
-7604
-02:06:44.000 --> 02:06:45.000
-This is cue #7604
-
-7605
-02:06:45.000 --> 02:06:46.000
-This is cue #7605
-
-7606
-02:06:46.000 --> 02:06:47.000
-This is cue #7606
-
-7607
-02:06:47.000 --> 02:06:48.000
-This is cue #7607
-
-7608
-02:06:48.000 --> 02:06:49.000
-This is cue #7608
-
-7609
-02:06:49.000 --> 02:06:50.000
-This is cue #7609
-
-7610
-02:06:50.000 --> 02:06:51.000
-This is cue #7610
-
-7611
-02:06:51.000 --> 02:06:52.000
-This is cue #7611
-
-7612
-02:06:52.000 --> 02:06:53.000
-This is cue #7612
-
-7613
-02:06:53.000 --> 02:06:54.000
-This is cue #7613
-
-7614
-02:06:54.000 --> 02:06:55.000
-This is cue #7614
-
-7615
-02:06:55.000 --> 02:06:56.000
-This is cue #7615
-
-7616
-02:06:56.000 --> 02:06:57.000
-This is cue #7616
-
-7617
-02:06:57.000 --> 02:06:58.000
-This is cue #7617
-
-7618
-02:06:58.000 --> 02:06:59.000
-This is cue #7618
-
-7619
-02:06:59.000 --> 02:07:00.000
-This is cue #7619
-
-7620
-02:07:00.000 --> 02:07:01.000
-This is cue #7620
-
-7621
-02:07:01.000 --> 02:07:02.000
-This is cue #7621
-
-7622
-02:07:02.000 --> 02:07:03.000
-This is cue #7622
-
-7623
-02:07:03.000 --> 02:07:04.000
-This is cue #7623
-
-7624
-02:07:04.000 --> 02:07:05.000
-This is cue #7624
-
-7625
-02:07:05.000 --> 02:07:06.000
-This is cue #7625
-
-7626
-02:07:06.000 --> 02:07:07.000
-This is cue #7626
-
-7627
-02:07:07.000 --> 02:07:08.000
-This is cue #7627
-
-7628
-02:07:08.000 --> 02:07:09.000
-This is cue #7628
-
-7629
-02:07:09.000 --> 02:07:10.000
-This is cue #7629
-
-7630
-02:07:10.000 --> 02:07:11.000
-This is cue #7630
-
-7631
-02:07:11.000 --> 02:07:12.000
-This is cue #7631
-
-7632
-02:07:12.000 --> 02:07:13.000
-This is cue #7632
-
-7633
-02:07:13.000 --> 02:07:14.000
-This is cue #7633
-
-7634
-02:07:14.000 --> 02:07:15.000
-This is cue #7634
-
-7635
-02:07:15.000 --> 02:07:16.000
-This is cue #7635
-
-7636
-02:07:16.000 --> 02:07:17.000
-This is cue #7636
-
-7637
-02:07:17.000 --> 02:07:18.000
-This is cue #7637
-
-7638
-02:07:18.000 --> 02:07:19.000
-This is cue #7638
-
-7639
-02:07:19.000 --> 02:07:20.000
-This is cue #7639
-
-7640
-02:07:20.000 --> 02:07:21.000
-This is cue #7640
-
-7641
-02:07:21.000 --> 02:07:22.000
-This is cue #7641
-
-7642
-02:07:22.000 --> 02:07:23.000
-This is cue #7642
-
-7643
-02:07:23.000 --> 02:07:24.000
-This is cue #7643
-
-7644
-02:07:24.000 --> 02:07:25.000
-This is cue #7644
-
-7645
-02:07:25.000 --> 02:07:26.000
-This is cue #7645
-
-7646
-02:07:26.000 --> 02:07:27.000
-This is cue #7646
-
-7647
-02:07:27.000 --> 02:07:28.000
-This is cue #7647
-
-7648
-02:07:28.000 --> 02:07:29.000
-This is cue #7648
-
-7649
-02:07:29.000 --> 02:07:30.000
-This is cue #7649
-
-7650
-02:07:30.000 --> 02:07:31.000
-This is cue #7650
-
-7651
-02:07:31.000 --> 02:07:32.000
-This is cue #7651
-
-7652
-02:07:32.000 --> 02:07:33.000
-This is cue #7652
-
-7653
-02:07:33.000 --> 02:07:34.000
-This is cue #7653
-
-7654
-02:07:34.000 --> 02:07:35.000
-This is cue #7654
-
-7655
-02:07:35.000 --> 02:07:36.000
-This is cue #7655
-
-7656
-02:07:36.000 --> 02:07:37.000
-This is cue #7656
-
-7657
-02:07:37.000 --> 02:07:38.000
-This is cue #7657
-
-7658
-02:07:38.000 --> 02:07:39.000
-This is cue #7658
-
-7659
-02:07:39.000 --> 02:07:40.000
-This is cue #7659
-
-7660
-02:07:40.000 --> 02:07:41.000
-This is cue #7660
-
-7661
-02:07:41.000 --> 02:07:42.000
-This is cue #7661
-
-7662
-02:07:42.000 --> 02:07:43.000
-This is cue #7662
-
-7663
-02:07:43.000 --> 02:07:44.000
-This is cue #7663
-
-7664
-02:07:44.000 --> 02:07:45.000
-This is cue #7664
-
-7665
-02:07:45.000 --> 02:07:46.000
-This is cue #7665
-
-7666
-02:07:46.000 --> 02:07:47.000
-This is cue #7666
-
-7667
-02:07:47.000 --> 02:07:48.000
-This is cue #7667
-
-7668
-02:07:48.000 --> 02:07:49.000
-This is cue #7668
-
-7669
-02:07:49.000 --> 02:07:50.000
-This is cue #7669
-
-7670
-02:07:50.000 --> 02:07:51.000
-This is cue #7670
-
-7671
-02:07:51.000 --> 02:07:52.000
-This is cue #7671
-
-7672
-02:07:52.000 --> 02:07:53.000
-This is cue #7672
-
-7673
-02:07:53.000 --> 02:07:54.000
-This is cue #7673
-
-7674
-02:07:54.000 --> 02:07:55.000
-This is cue #7674
-
-7675
-02:07:55.000 --> 02:07:56.000
-This is cue #7675
-
-7676
-02:07:56.000 --> 02:07:57.000
-This is cue #7676
-
-7677
-02:07:57.000 --> 02:07:58.000
-This is cue #7677
-
-7678
-02:07:58.000 --> 02:07:59.000
-This is cue #7678
-
-7679
-02:07:59.000 --> 02:08:00.000
-This is cue #7679
-
-7680
-02:08:00.000 --> 02:08:01.000
-This is cue #7680
-
-7681
-02:08:01.000 --> 02:08:02.000
-This is cue #7681
-
-7682
-02:08:02.000 --> 02:08:03.000
-This is cue #7682
-
-7683
-02:08:03.000 --> 02:08:04.000
-This is cue #7683
-
-7684
-02:08:04.000 --> 02:08:05.000
-This is cue #7684
-
-7685
-02:08:05.000 --> 02:08:06.000
-This is cue #7685
-
-7686
-02:08:06.000 --> 02:08:07.000
-This is cue #7686
-
-7687
-02:08:07.000 --> 02:08:08.000
-This is cue #7687
-
-7688
-02:08:08.000 --> 02:08:09.000
-This is cue #7688
-
-7689
-02:08:09.000 --> 02:08:10.000
-This is cue #7689
-
-7690
-02:08:10.000 --> 02:08:11.000
-This is cue #7690
-
-7691
-02:08:11.000 --> 02:08:12.000
-This is cue #7691
-
-7692
-02:08:12.000 --> 02:08:13.000
-This is cue #7692
-
-7693
-02:08:13.000 --> 02:08:14.000
-This is cue #7693
-
-7694
-02:08:14.000 --> 02:08:15.000
-This is cue #7694
-
-7695
-02:08:15.000 --> 02:08:16.000
-This is cue #7695
-
-7696
-02:08:16.000 --> 02:08:17.000
-This is cue #7696
-
-7697
-02:08:17.000 --> 02:08:18.000
-This is cue #7697
-
-7698
-02:08:18.000 --> 02:08:19.000
-This is cue #7698
-
-7699
-02:08:19.000 --> 02:08:20.000
-This is cue #7699
-
-7700
-02:08:20.000 --> 02:08:21.000
-This is cue #7700
-
-7701
-02:08:21.000 --> 02:08:22.000
-This is cue #7701
-
-7702
-02:08:22.000 --> 02:08:23.000
-This is cue #7702
-
-7703
-02:08:23.000 --> 02:08:24.000
-This is cue #7703
-
-7704
-02:08:24.000 --> 02:08:25.000
-This is cue #7704
-
-7705
-02:08:25.000 --> 02:08:26.000
-This is cue #7705
-
-7706
-02:08:26.000 --> 02:08:27.000
-This is cue #7706
-
-7707
-02:08:27.000 --> 02:08:28.000
-This is cue #7707
-
-7708
-02:08:28.000 --> 02:08:29.000
-This is cue #7708
-
-7709
-02:08:29.000 --> 02:08:30.000
-This is cue #7709
-
-7710
-02:08:30.000 --> 02:08:31.000
-This is cue #7710
-
-7711
-02:08:31.000 --> 02:08:32.000
-This is cue #7711
-
-7712
-02:08:32.000 --> 02:08:33.000
-This is cue #7712
-
-7713
-02:08:33.000 --> 02:08:34.000
-This is cue #7713
-
-7714
-02:08:34.000 --> 02:08:35.000
-This is cue #7714
-
-7715
-02:08:35.000 --> 02:08:36.000
-This is cue #7715
-
-7716
-02:08:36.000 --> 02:08:37.000
-This is cue #7716
-
-7717
-02:08:37.000 --> 02:08:38.000
-This is cue #7717
-
-7718
-02:08:38.000 --> 02:08:39.000
-This is cue #7718
-
-7719
-02:08:39.000 --> 02:08:40.000
-This is cue #7719
-
-7720
-02:08:40.000 --> 02:08:41.000
-This is cue #7720
-
-7721
-02:08:41.000 --> 02:08:42.000
-This is cue #7721
-
-7722
-02:08:42.000 --> 02:08:43.000
-This is cue #7722
-
-7723
-02:08:43.000 --> 02:08:44.000
-This is cue #7723
-
-7724
-02:08:44.000 --> 02:08:45.000
-This is cue #7724
-
-7725
-02:08:45.000 --> 02:08:46.000
-This is cue #7725
-
-7726
-02:08:46.000 --> 02:08:47.000
-This is cue #7726
-
-7727
-02:08:47.000 --> 02:08:48.000
-This is cue #7727
-
-7728
-02:08:48.000 --> 02:08:49.000
-This is cue #7728
-
-7729
-02:08:49.000 --> 02:08:50.000
-This is cue #7729
-
-7730
-02:08:50.000 --> 02:08:51.000
-This is cue #7730
-
-7731
-02:08:51.000 --> 02:08:52.000
-This is cue #7731
-
-7732
-02:08:52.000 --> 02:08:53.000
-This is cue #7732
-
-7733
-02:08:53.000 --> 02:08:54.000
-This is cue #7733
-
-7734
-02:08:54.000 --> 02:08:55.000
-This is cue #7734
-
-7735
-02:08:55.000 --> 02:08:56.000
-This is cue #7735
-
-7736
-02:08:56.000 --> 02:08:57.000
-This is cue #7736
-
-7737
-02:08:57.000 --> 02:08:58.000
-This is cue #7737
-
-7738
-02:08:58.000 --> 02:08:59.000
-This is cue #7738
-
-7739
-02:08:59.000 --> 02:09:00.000
-This is cue #7739
-
-7740
-02:09:00.000 --> 02:09:01.000
-This is cue #7740
-
-7741
-02:09:01.000 --> 02:09:02.000
-This is cue #7741
-
-7742
-02:09:02.000 --> 02:09:03.000
-This is cue #7742
-
-7743
-02:09:03.000 --> 02:09:04.000
-This is cue #7743
-
-7744
-02:09:04.000 --> 02:09:05.000
-This is cue #7744
-
-7745
-02:09:05.000 --> 02:09:06.000
-This is cue #7745
-
-7746
-02:09:06.000 --> 02:09:07.000
-This is cue #7746
-
-7747
-02:09:07.000 --> 02:09:08.000
-This is cue #7747
-
-7748
-02:09:08.000 --> 02:09:09.000
-This is cue #7748
-
-7749
-02:09:09.000 --> 02:09:10.000
-This is cue #7749
-
-7750
-02:09:10.000 --> 02:09:11.000
-This is cue #7750
-
-7751
-02:09:11.000 --> 02:09:12.000
-This is cue #7751
-
-7752
-02:09:12.000 --> 02:09:13.000
-This is cue #7752
-
-7753
-02:09:13.000 --> 02:09:14.000
-This is cue #7753
-
-7754
-02:09:14.000 --> 02:09:15.000
-This is cue #7754
-
-7755
-02:09:15.000 --> 02:09:16.000
-This is cue #7755
-
-7756
-02:09:16.000 --> 02:09:17.000
-This is cue #7756
-
-7757
-02:09:17.000 --> 02:09:18.000
-This is cue #7757
-
-7758
-02:09:18.000 --> 02:09:19.000
-This is cue #7758
-
-7759
-02:09:19.000 --> 02:09:20.000
-This is cue #7759
-
-7760
-02:09:20.000 --> 02:09:21.000
-This is cue #7760
-
-7761
-02:09:21.000 --> 02:09:22.000
-This is cue #7761
-
-7762
-02:09:22.000 --> 02:09:23.000
-This is cue #7762
-
-7763
-02:09:23.000 --> 02:09:24.000
-This is cue #7763
-
-7764
-02:09:24.000 --> 02:09:25.000
-This is cue #7764
-
-7765
-02:09:25.000 --> 02:09:26.000
-This is cue #7765
-
-7766
-02:09:26.000 --> 02:09:27.000
-This is cue #7766
-
-7767
-02:09:27.000 --> 02:09:28.000
-This is cue #7767
-
-7768
-02:09:28.000 --> 02:09:29.000
-This is cue #7768
-
-7769
-02:09:29.000 --> 02:09:30.000
-This is cue #7769
-
-7770
-02:09:30.000 --> 02:09:31.000
-This is cue #7770
-
-7771
-02:09:31.000 --> 02:09:32.000
-This is cue #7771
-
-7772
-02:09:32.000 --> 02:09:33.000
-This is cue #7772
-
-7773
-02:09:33.000 --> 02:09:34.000
-This is cue #7773
-
-7774
-02:09:34.000 --> 02:09:35.000
-This is cue #7774
-
-7775
-02:09:35.000 --> 02:09:36.000
-This is cue #7775
-
-7776
-02:09:36.000 --> 02:09:37.000
-This is cue #7776
-
-7777
-02:09:37.000 --> 02:09:38.000
-This is cue #7777
-
-7778
-02:09:38.000 --> 02:09:39.000
-This is cue #7778
-
-7779
-02:09:39.000 --> 02:09:40.000
-This is cue #7779
-
-7780
-02:09:40.000 --> 02:09:41.000
-This is cue #7780
-
-7781
-02:09:41.000 --> 02:09:42.000
-This is cue #7781
-
-7782
-02:09:42.000 --> 02:09:43.000
-This is cue #7782
-
-7783
-02:09:43.000 --> 02:09:44.000
-This is cue #7783
-
-7784
-02:09:44.000 --> 02:09:45.000
-This is cue #7784
-
-7785
-02:09:45.000 --> 02:09:46.000
-This is cue #7785
-
-7786
-02:09:46.000 --> 02:09:47.000
-This is cue #7786
-
-7787
-02:09:47.000 --> 02:09:48.000
-This is cue #7787
-
-7788
-02:09:48.000 --> 02:09:49.000
-This is cue #7788
-
-7789
-02:09:49.000 --> 02:09:50.000
-This is cue #7789
-
-7790
-02:09:50.000 --> 02:09:51.000
-This is cue #7790
-
-7791
-02:09:51.000 --> 02:09:52.000
-This is cue #7791
-
-7792
-02:09:52.000 --> 02:09:53.000
-This is cue #7792
-
-7793
-02:09:53.000 --> 02:09:54.000
-This is cue #7793
-
-7794
-02:09:54.000 --> 02:09:55.000
-This is cue #7794
-
-7795
-02:09:55.000 --> 02:09:56.000
-This is cue #7795
-
-7796
-02:09:56.000 --> 02:09:57.000
-This is cue #7796
-
-7797
-02:09:57.000 --> 02:09:58.000
-This is cue #7797
-
-7798
-02:09:58.000 --> 02:09:59.000
-This is cue #7798
-
-7799
-02:09:59.000 --> 02:10:00.000
-This is cue #7799
-
-7800
-02:10:00.000 --> 02:10:01.000
-This is cue #7800
-
-7801
-02:10:01.000 --> 02:10:02.000
-This is cue #7801
-
-7802
-02:10:02.000 --> 02:10:03.000
-This is cue #7802
-
-7803
-02:10:03.000 --> 02:10:04.000
-This is cue #7803
-
-7804
-02:10:04.000 --> 02:10:05.000
-This is cue #7804
-
-7805
-02:10:05.000 --> 02:10:06.000
-This is cue #7805
-
-7806
-02:10:06.000 --> 02:10:07.000
-This is cue #7806
-
-7807
-02:10:07.000 --> 02:10:08.000
-This is cue #7807
-
-7808
-02:10:08.000 --> 02:10:09.000
-This is cue #7808
-
-7809
-02:10:09.000 --> 02:10:10.000
-This is cue #7809
-
-7810
-02:10:10.000 --> 02:10:11.000
-This is cue #7810
-
-7811
-02:10:11.000 --> 02:10:12.000
-This is cue #7811
-
-7812
-02:10:12.000 --> 02:10:13.000
-This is cue #7812
-
-7813
-02:10:13.000 --> 02:10:14.000
-This is cue #7813
-
-7814
-02:10:14.000 --> 02:10:15.000
-This is cue #7814
-
-7815
-02:10:15.000 --> 02:10:16.000
-This is cue #7815
-
-7816
-02:10:16.000 --> 02:10:17.000
-This is cue #7816
-
-7817
-02:10:17.000 --> 02:10:18.000
-This is cue #7817
-
-7818
-02:10:18.000 --> 02:10:19.000
-This is cue #7818
-
-7819
-02:10:19.000 --> 02:10:20.000
-This is cue #7819
-
-7820
-02:10:20.000 --> 02:10:21.000
-This is cue #7820
-
-7821
-02:10:21.000 --> 02:10:22.000
-This is cue #7821
-
-7822
-02:10:22.000 --> 02:10:23.000
-This is cue #7822
-
-7823
-02:10:23.000 --> 02:10:24.000
-This is cue #7823
-
-7824
-02:10:24.000 --> 02:10:25.000
-This is cue #7824
-
-7825
-02:10:25.000 --> 02:10:26.000
-This is cue #7825
-
-7826
-02:10:26.000 --> 02:10:27.000
-This is cue #7826
-
-7827
-02:10:27.000 --> 02:10:28.000
-This is cue #7827
-
-7828
-02:10:28.000 --> 02:10:29.000
-This is cue #7828
-
-7829
-02:10:29.000 --> 02:10:30.000
-This is cue #7829
-
-7830
-02:10:30.000 --> 02:10:31.000
-This is cue #7830
-
-7831
-02:10:31.000 --> 02:10:32.000
-This is cue #7831
-
-7832
-02:10:32.000 --> 02:10:33.000
-This is cue #7832
-
-7833
-02:10:33.000 --> 02:10:34.000
-This is cue #7833
-
-7834
-02:10:34.000 --> 02:10:35.000
-This is cue #7834
-
-7835
-02:10:35.000 --> 02:10:36.000
-This is cue #7835
-
-7836
-02:10:36.000 --> 02:10:37.000
-This is cue #7836
-
-7837
-02:10:37.000 --> 02:10:38.000
-This is cue #7837
-
-7838
-02:10:38.000 --> 02:10:39.000
-This is cue #7838
-
-7839
-02:10:39.000 --> 02:10:40.000
-This is cue #7839
-
-7840
-02:10:40.000 --> 02:10:41.000
-This is cue #7840
-
-7841
-02:10:41.000 --> 02:10:42.000
-This is cue #7841
-
-7842
-02:10:42.000 --> 02:10:43.000
-This is cue #7842
-
-7843
-02:10:43.000 --> 02:10:44.000
-This is cue #7843
-
-7844
-02:10:44.000 --> 02:10:45.000
-This is cue #7844
-
-7845
-02:10:45.000 --> 02:10:46.000
-This is cue #7845
-
-7846
-02:10:46.000 --> 02:10:47.000
-This is cue #7846
-
-7847
-02:10:47.000 --> 02:10:48.000
-This is cue #7847
-
-7848
-02:10:48.000 --> 02:10:49.000
-This is cue #7848
-
-7849
-02:10:49.000 --> 02:10:50.000
-This is cue #7849
-
-7850
-02:10:50.000 --> 02:10:51.000
-This is cue #7850
-
-7851
-02:10:51.000 --> 02:10:52.000
-This is cue #7851
-
-7852
-02:10:52.000 --> 02:10:53.000
-This is cue #7852
-
-7853
-02:10:53.000 --> 02:10:54.000
-This is cue #7853
-
-7854
-02:10:54.000 --> 02:10:55.000
-This is cue #7854
-
-7855
-02:10:55.000 --> 02:10:56.000
-This is cue #7855
-
-7856
-02:10:56.000 --> 02:10:57.000
-This is cue #7856
-
-7857
-02:10:57.000 --> 02:10:58.000
-This is cue #7857
-
-7858
-02:10:58.000 --> 02:10:59.000
-This is cue #7858
-
-7859
-02:10:59.000 --> 02:11:00.000
-This is cue #7859
-
-7860
-02:11:00.000 --> 02:11:01.000
-This is cue #7860
-
-7861
-02:11:01.000 --> 02:11:02.000
-This is cue #7861
-
-7862
-02:11:02.000 --> 02:11:03.000
-This is cue #7862
-
-7863
-02:11:03.000 --> 02:11:04.000
-This is cue #7863
-
-7864
-02:11:04.000 --> 02:11:05.000
-This is cue #7864
-
-7865
-02:11:05.000 --> 02:11:06.000
-This is cue #7865
-
-7866
-02:11:06.000 --> 02:11:07.000
-This is cue #7866
-
-7867
-02:11:07.000 --> 02:11:08.000
-This is cue #7867
-
-7868
-02:11:08.000 --> 02:11:09.000
-This is cue #7868
-
-7869
-02:11:09.000 --> 02:11:10.000
-This is cue #7869
-
-7870
-02:11:10.000 --> 02:11:11.000
-This is cue #7870
-
-7871
-02:11:11.000 --> 02:11:12.000
-This is cue #7871
-
-7872
-02:11:12.000 --> 02:11:13.000
-This is cue #7872
-
-7873
-02:11:13.000 --> 02:11:14.000
-This is cue #7873
-
-7874
-02:11:14.000 --> 02:11:15.000
-This is cue #7874
-
-7875
-02:11:15.000 --> 02:11:16.000
-This is cue #7875
-
-7876
-02:11:16.000 --> 02:11:17.000
-This is cue #7876
-
-7877
-02:11:17.000 --> 02:11:18.000
-This is cue #7877
-
-7878
-02:11:18.000 --> 02:11:19.000
-This is cue #7878
-
-7879
-02:11:19.000 --> 02:11:20.000
-This is cue #7879
-
-7880
-02:11:20.000 --> 02:11:21.000
-This is cue #7880
-
-7881
-02:11:21.000 --> 02:11:22.000
-This is cue #7881
-
-7882
-02:11:22.000 --> 02:11:23.000
-This is cue #7882
-
-7883
-02:11:23.000 --> 02:11:24.000
-This is cue #7883
-
-7884
-02:11:24.000 --> 02:11:25.000
-This is cue #7884
-
-7885
-02:11:25.000 --> 02:11:26.000
-This is cue #7885
-
-7886
-02:11:26.000 --> 02:11:27.000
-This is cue #7886
-
-7887
-02:11:27.000 --> 02:11:28.000
-This is cue #7887
-
-7888
-02:11:28.000 --> 02:11:29.000
-This is cue #7888
-
-7889
-02:11:29.000 --> 02:11:30.000
-This is cue #7889
-
-7890
-02:11:30.000 --> 02:11:31.000
-This is cue #7890
-
-7891
-02:11:31.000 --> 02:11:32.000
-This is cue #7891
-
-7892
-02:11:32.000 --> 02:11:33.000
-This is cue #7892
-
-7893
-02:11:33.000 --> 02:11:34.000
-This is cue #7893
-
-7894
-02:11:34.000 --> 02:11:35.000
-This is cue #7894
-
-7895
-02:11:35.000 --> 02:11:36.000
-This is cue #7895
-
-7896
-02:11:36.000 --> 02:11:37.000
-This is cue #7896
-
-7897
-02:11:37.000 --> 02:11:38.000
-This is cue #7897
-
-7898
-02:11:38.000 --> 02:11:39.000
-This is cue #7898
-
-7899
-02:11:39.000 --> 02:11:40.000
-This is cue #7899
-
-7900
-02:11:40.000 --> 02:11:41.000
-This is cue #7900
-
-7901
-02:11:41.000 --> 02:11:42.000
-This is cue #7901
-
-7902
-02:11:42.000 --> 02:11:43.000
-This is cue #7902
-
-7903
-02:11:43.000 --> 02:11:44.000
-This is cue #7903
-
-7904
-02:11:44.000 --> 02:11:45.000
-This is cue #7904
-
-7905
-02:11:45.000 --> 02:11:46.000
-This is cue #7905
-
-7906
-02:11:46.000 --> 02:11:47.000
-This is cue #7906
-
-7907
-02:11:47.000 --> 02:11:48.000
-This is cue #7907
-
-7908
-02:11:48.000 --> 02:11:49.000
-This is cue #7908
-
-7909
-02:11:49.000 --> 02:11:50.000
-This is cue #7909
-
-7910
-02:11:50.000 --> 02:11:51.000
-This is cue #7910
-
-7911
-02:11:51.000 --> 02:11:52.000
-This is cue #7911
-
-7912
-02:11:52.000 --> 02:11:53.000
-This is cue #7912
-
-7913
-02:11:53.000 --> 02:11:54.000
-This is cue #7913
-
-7914
-02:11:54.000 --> 02:11:55.000
-This is cue #7914
-
-7915
-02:11:55.000 --> 02:11:56.000
-This is cue #7915
-
-7916
-02:11:56.000 --> 02:11:57.000
-This is cue #7916
-
-7917
-02:11:57.000 --> 02:11:58.000
-This is cue #7917
-
-7918
-02:11:58.000 --> 02:11:59.000
-This is cue #7918
-
-7919
-02:11:59.000 --> 02:12:00.000
-This is cue #7919
-
-7920
-02:12:00.000 --> 02:12:01.000
-This is cue #7920
-
-7921
-02:12:01.000 --> 02:12:02.000
-This is cue #7921
-
-7922
-02:12:02.000 --> 02:12:03.000
-This is cue #7922
-
-7923
-02:12:03.000 --> 02:12:04.000
-This is cue #7923
-
-7924
-02:12:04.000 --> 02:12:05.000
-This is cue #7924
-
-7925
-02:12:05.000 --> 02:12:06.000
-This is cue #7925
-
-7926
-02:12:06.000 --> 02:12:07.000
-This is cue #7926
-
-7927
-02:12:07.000 --> 02:12:08.000
-This is cue #7927
-
-7928
-02:12:08.000 --> 02:12:09.000
-This is cue #7928
-
-7929
-02:12:09.000 --> 02:12:10.000
-This is cue #7929
-
-7930
-02:12:10.000 --> 02:12:11.000
-This is cue #7930
-
-7931
-02:12:11.000 --> 02:12:12.000
-This is cue #7931
-
-7932
-02:12:12.000 --> 02:12:13.000
-This is cue #7932
-
-7933
-02:12:13.000 --> 02:12:14.000
-This is cue #7933
-
-7934
-02:12:14.000 --> 02:12:15.000
-This is cue #7934
-
-7935
-02:12:15.000 --> 02:12:16.000
-This is cue #7935
-
-7936
-02:12:16.000 --> 02:12:17.000
-This is cue #7936
-
-7937
-02:12:17.000 --> 02:12:18.000
-This is cue #7937
-
-7938
-02:12:18.000 --> 02:12:19.000
-This is cue #7938
-
-7939
-02:12:19.000 --> 02:12:20.000
-This is cue #7939
-
-7940
-02:12:20.000 --> 02:12:21.000
-This is cue #7940
-
-7941
-02:12:21.000 --> 02:12:22.000
-This is cue #7941
-
-7942
-02:12:22.000 --> 02:12:23.000
-This is cue #7942
-
-7943
-02:12:23.000 --> 02:12:24.000
-This is cue #7943
-
-7944
-02:12:24.000 --> 02:12:25.000
-This is cue #7944
-
-7945
-02:12:25.000 --> 02:12:26.000
-This is cue #7945
-
-7946
-02:12:26.000 --> 02:12:27.000
-This is cue #7946
-
-7947
-02:12:27.000 --> 02:12:28.000
-This is cue #7947
-
-7948
-02:12:28.000 --> 02:12:29.000
-This is cue #7948
-
-7949
-02:12:29.000 --> 02:12:30.000
-This is cue #7949
-
-7950
-02:12:30.000 --> 02:12:31.000
-This is cue #7950
-
-7951
-02:12:31.000 --> 02:12:32.000
-This is cue #7951
-
-7952
-02:12:32.000 --> 02:12:33.000
-This is cue #7952
-
-7953
-02:12:33.000 --> 02:12:34.000
-This is cue #7953
-
-7954
-02:12:34.000 --> 02:12:35.000
-This is cue #7954
-
-7955
-02:12:35.000 --> 02:12:36.000
-This is cue #7955
-
-7956
-02:12:36.000 --> 02:12:37.000
-This is cue #7956
-
-7957
-02:12:37.000 --> 02:12:38.000
-This is cue #7957
-
-7958
-02:12:38.000 --> 02:12:39.000
-This is cue #7958
-
-7959
-02:12:39.000 --> 02:12:40.000
-This is cue #7959
-
-7960
-02:12:40.000 --> 02:12:41.000
-This is cue #7960
-
-7961
-02:12:41.000 --> 02:12:42.000
-This is cue #7961
-
-7962
-02:12:42.000 --> 02:12:43.000
-This is cue #7962
-
-7963
-02:12:43.000 --> 02:12:44.000
-This is cue #7963
-
-7964
-02:12:44.000 --> 02:12:45.000
-This is cue #7964
-
-7965
-02:12:45.000 --> 02:12:46.000
-This is cue #7965
-
-7966
-02:12:46.000 --> 02:12:47.000
-This is cue #7966
-
-7967
-02:12:47.000 --> 02:12:48.000
-This is cue #7967
-
-7968
-02:12:48.000 --> 02:12:49.000
-This is cue #7968
-
-7969
-02:12:49.000 --> 02:12:50.000
-This is cue #7969
-
-7970
-02:12:50.000 --> 02:12:51.000
-This is cue #7970
-
-7971
-02:12:51.000 --> 02:12:52.000
-This is cue #7971
-
-7972
-02:12:52.000 --> 02:12:53.000
-This is cue #7972
-
-7973
-02:12:53.000 --> 02:12:54.000
-This is cue #7973
-
-7974
-02:12:54.000 --> 02:12:55.000
-This is cue #7974
-
-7975
-02:12:55.000 --> 02:12:56.000
-This is cue #7975
-
-7976
-02:12:56.000 --> 02:12:57.000
-This is cue #7976
-
-7977
-02:12:57.000 --> 02:12:58.000
-This is cue #7977
-
-7978
-02:12:58.000 --> 02:12:59.000
-This is cue #7978
-
-7979
-02:12:59.000 --> 02:13:00.000
-This is cue #7979
-
-7980
-02:13:00.000 --> 02:13:01.000
-This is cue #7980
-
-7981
-02:13:01.000 --> 02:13:02.000
-This is cue #7981
-
-7982
-02:13:02.000 --> 02:13:03.000
-This is cue #7982
-
-7983
-02:13:03.000 --> 02:13:04.000
-This is cue #7983
-
-7984
-02:13:04.000 --> 02:13:05.000
-This is cue #7984
-
-7985
-02:13:05.000 --> 02:13:06.000
-This is cue #7985
-
-7986
-02:13:06.000 --> 02:13:07.000
-This is cue #7986
-
-7987
-02:13:07.000 --> 02:13:08.000
-This is cue #7987
-
-7988
-02:13:08.000 --> 02:13:09.000
-This is cue #7988
-
-7989
-02:13:09.000 --> 02:13:10.000
-This is cue #7989
-
-7990
-02:13:10.000 --> 02:13:11.000
-This is cue #7990
-
-7991
-02:13:11.000 --> 02:13:12.000
-This is cue #7991
-
-7992
-02:13:12.000 --> 02:13:13.000
-This is cue #7992
-
-7993
-02:13:13.000 --> 02:13:14.000
-This is cue #7993
-
-7994
-02:13:14.000 --> 02:13:15.000
-This is cue #7994
-
-7995
-02:13:15.000 --> 02:13:16.000
-This is cue #7995
-
-7996
-02:13:16.000 --> 02:13:17.000
-This is cue #7996
-
-7997
-02:13:17.000 --> 02:13:18.000
-This is cue #7997
-
-7998
-02:13:18.000 --> 02:13:19.000
-This is cue #7998
-
-7999
-02:13:19.000 --> 02:13:20.000
-This is cue #7999
-
-8000
-02:13:20.000 --> 02:13:21.000
-This is cue #8000
-
-8001
-02:13:21.000 --> 02:13:22.000
-This is cue #8001
-
-8002
-02:13:22.000 --> 02:13:23.000
-This is cue #8002
-
-8003
-02:13:23.000 --> 02:13:24.000
-This is cue #8003
-
-8004
-02:13:24.000 --> 02:13:25.000
-This is cue #8004
-
-8005
-02:13:25.000 --> 02:13:26.000
-This is cue #8005
-
-8006
-02:13:26.000 --> 02:13:27.000
-This is cue #8006
-
-8007
-02:13:27.000 --> 02:13:28.000
-This is cue #8007
-
-8008
-02:13:28.000 --> 02:13:29.000
-This is cue #8008
-
-8009
-02:13:29.000 --> 02:13:30.000
-This is cue #8009
-
-8010
-02:13:30.000 --> 02:13:31.000
-This is cue #8010
-
-8011
-02:13:31.000 --> 02:13:32.000
-This is cue #8011
-
-8012
-02:13:32.000 --> 02:13:33.000
-This is cue #8012
-
-8013
-02:13:33.000 --> 02:13:34.000
-This is cue #8013
-
-8014
-02:13:34.000 --> 02:13:35.000
-This is cue #8014
-
-8015
-02:13:35.000 --> 02:13:36.000
-This is cue #8015
-
-8016
-02:13:36.000 --> 02:13:37.000
-This is cue #8016
-
-8017
-02:13:37.000 --> 02:13:38.000
-This is cue #8017
-
-8018
-02:13:38.000 --> 02:13:39.000
-This is cue #8018
-
-8019
-02:13:39.000 --> 02:13:40.000
-This is cue #8019
-
-8020
-02:13:40.000 --> 02:13:41.000
-This is cue #8020
-
-8021
-02:13:41.000 --> 02:13:42.000
-This is cue #8021
-
-8022
-02:13:42.000 --> 02:13:43.000
-This is cue #8022
-
-8023
-02:13:43.000 --> 02:13:44.000
-This is cue #8023
-
-8024
-02:13:44.000 --> 02:13:45.000
-This is cue #8024
-
-8025
-02:13:45.000 --> 02:13:46.000
-This is cue #8025
-
-8026
-02:13:46.000 --> 02:13:47.000
-This is cue #8026
-
-8027
-02:13:47.000 --> 02:13:48.000
-This is cue #8027
-
-8028
-02:13:48.000 --> 02:13:49.000
-This is cue #8028
-
-8029
-02:13:49.000 --> 02:13:50.000
-This is cue #8029
-
-8030
-02:13:50.000 --> 02:13:51.000
-This is cue #8030
-
-8031
-02:13:51.000 --> 02:13:52.000
-This is cue #8031
-
-8032
-02:13:52.000 --> 02:13:53.000
-This is cue #8032
-
-8033
-02:13:53.000 --> 02:13:54.000
-This is cue #8033
-
-8034
-02:13:54.000 --> 02:13:55.000
-This is cue #8034
-
-8035
-02:13:55.000 --> 02:13:56.000
-This is cue #8035
-
-8036
-02:13:56.000 --> 02:13:57.000
-This is cue #8036
-
-8037
-02:13:57.000 --> 02:13:58.000
-This is cue #8037
-
-8038
-02:13:58.000 --> 02:13:59.000
-This is cue #8038
-
-8039
-02:13:59.000 --> 02:14:00.000
-This is cue #8039
-
-8040
-02:14:00.000 --> 02:14:01.000
-This is cue #8040
-
-8041
-02:14:01.000 --> 02:14:02.000
-This is cue #8041
-
-8042
-02:14:02.000 --> 02:14:03.000
-This is cue #8042
-
-8043
-02:14:03.000 --> 02:14:04.000
-This is cue #8043
-
-8044
-02:14:04.000 --> 02:14:05.000
-This is cue #8044
-
-8045
-02:14:05.000 --> 02:14:06.000
-This is cue #8045
-
-8046
-02:14:06.000 --> 02:14:07.000
-This is cue #8046
-
-8047
-02:14:07.000 --> 02:14:08.000
-This is cue #8047
-
-8048
-02:14:08.000 --> 02:14:09.000
-This is cue #8048
-
-8049
-02:14:09.000 --> 02:14:10.000
-This is cue #8049
-
-8050
-02:14:10.000 --> 02:14:11.000
-This is cue #8050
-
-8051
-02:14:11.000 --> 02:14:12.000
-This is cue #8051
-
-8052
-02:14:12.000 --> 02:14:13.000
-This is cue #8052
-
-8053
-02:14:13.000 --> 02:14:14.000
-This is cue #8053
-
-8054
-02:14:14.000 --> 02:14:15.000
-This is cue #8054
-
-8055
-02:14:15.000 --> 02:14:16.000
-This is cue #8055
-
-8056
-02:14:16.000 --> 02:14:17.000
-This is cue #8056
-
-8057
-02:14:17.000 --> 02:14:18.000
-This is cue #8057
-
-8058
-02:14:18.000 --> 02:14:19.000
-This is cue #8058
-
-8059
-02:14:19.000 --> 02:14:20.000
-This is cue #8059
-
-8060
-02:14:20.000 --> 02:14:21.000
-This is cue #8060
-
-8061
-02:14:21.000 --> 02:14:22.000
-This is cue #8061
-
-8062
-02:14:22.000 --> 02:14:23.000
-This is cue #8062
-
-8063
-02:14:23.000 --> 02:14:24.000
-This is cue #8063
-
-8064
-02:14:24.000 --> 02:14:25.000
-This is cue #8064
-
-8065
-02:14:25.000 --> 02:14:26.000
-This is cue #8065
-
-8066
-02:14:26.000 --> 02:14:27.000
-This is cue #8066
-
-8067
-02:14:27.000 --> 02:14:28.000
-This is cue #8067
-
-8068
-02:14:28.000 --> 02:14:29.000
-This is cue #8068
-
-8069
-02:14:29.000 --> 02:14:30.000
-This is cue #8069
-
-8070
-02:14:30.000 --> 02:14:31.000
-This is cue #8070
-
-8071
-02:14:31.000 --> 02:14:32.000
-This is cue #8071
-
-8072
-02:14:32.000 --> 02:14:33.000
-This is cue #8072
-
-8073
-02:14:33.000 --> 02:14:34.000
-This is cue #8073
-
-8074
-02:14:34.000 --> 02:14:35.000
-This is cue #8074
-
-8075
-02:14:35.000 --> 02:14:36.000
-This is cue #8075
-
-8076
-02:14:36.000 --> 02:14:37.000
-This is cue #8076
-
-8077
-02:14:37.000 --> 02:14:38.000
-This is cue #8077
-
-8078
-02:14:38.000 --> 02:14:39.000
-This is cue #8078
-
-8079
-02:14:39.000 --> 02:14:40.000
-This is cue #8079
-
-8080
-02:14:40.000 --> 02:14:41.000
-This is cue #8080
-
-8081
-02:14:41.000 --> 02:14:42.000
-This is cue #8081
-
-8082
-02:14:42.000 --> 02:14:43.000
-This is cue #8082
-
-8083
-02:14:43.000 --> 02:14:44.000
-This is cue #8083
-
-8084
-02:14:44.000 --> 02:14:45.000
-This is cue #8084
-
-8085
-02:14:45.000 --> 02:14:46.000
-This is cue #8085
-
-8086
-02:14:46.000 --> 02:14:47.000
-This is cue #8086
-
-8087
-02:14:47.000 --> 02:14:48.000
-This is cue #8087
-
-8088
-02:14:48.000 --> 02:14:49.000
-This is cue #8088
-
-8089
-02:14:49.000 --> 02:14:50.000
-This is cue #8089
-
-8090
-02:14:50.000 --> 02:14:51.000
-This is cue #8090
-
-8091
-02:14:51.000 --> 02:14:52.000
-This is cue #8091
-
-8092
-02:14:52.000 --> 02:14:53.000
-This is cue #8092
-
-8093
-02:14:53.000 --> 02:14:54.000
-This is cue #8093
-
-8094
-02:14:54.000 --> 02:14:55.000
-This is cue #8094
-
-8095
-02:14:55.000 --> 02:14:56.000
-This is cue #8095
-
-8096
-02:14:56.000 --> 02:14:57.000
-This is cue #8096
-
-8097
-02:14:57.000 --> 02:14:58.000
-This is cue #8097
-
-8098
-02:14:58.000 --> 02:14:59.000
-This is cue #8098
-
-8099
-02:14:59.000 --> 02:15:00.000
-This is cue #8099
-
-8100
-02:15:00.000 --> 02:15:01.000
-This is cue #8100
-
-8101
-02:15:01.000 --> 02:15:02.000
-This is cue #8101
-
-8102
-02:15:02.000 --> 02:15:03.000
-This is cue #8102
-
-8103
-02:15:03.000 --> 02:15:04.000
-This is cue #8103
-
-8104
-02:15:04.000 --> 02:15:05.000
-This is cue #8104
-
-8105
-02:15:05.000 --> 02:15:06.000
-This is cue #8105
-
-8106
-02:15:06.000 --> 02:15:07.000
-This is cue #8106
-
-8107
-02:15:07.000 --> 02:15:08.000
-This is cue #8107
-
-8108
-02:15:08.000 --> 02:15:09.000
-This is cue #8108
-
-8109
-02:15:09.000 --> 02:15:10.000
-This is cue #8109
-
-8110
-02:15:10.000 --> 02:15:11.000
-This is cue #8110
-
-8111
-02:15:11.000 --> 02:15:12.000
-This is cue #8111
-
-8112
-02:15:12.000 --> 02:15:13.000
-This is cue #8112
-
-8113
-02:15:13.000 --> 02:15:14.000
-This is cue #8113
-
-8114
-02:15:14.000 --> 02:15:15.000
-This is cue #8114
-
-8115
-02:15:15.000 --> 02:15:16.000
-This is cue #8115
-
-8116
-02:15:16.000 --> 02:15:17.000
-This is cue #8116
-
-8117
-02:15:17.000 --> 02:15:18.000
-This is cue #8117
-
-8118
-02:15:18.000 --> 02:15:19.000
-This is cue #8118
-
-8119
-02:15:19.000 --> 02:15:20.000
-This is cue #8119
-
-8120
-02:15:20.000 --> 02:15:21.000
-This is cue #8120
-
-8121
-02:15:21.000 --> 02:15:22.000
-This is cue #8121
-
-8122
-02:15:22.000 --> 02:15:23.000
-This is cue #8122
-
-8123
-02:15:23.000 --> 02:15:24.000
-This is cue #8123
-
-8124
-02:15:24.000 --> 02:15:25.000
-This is cue #8124
-
-8125
-02:15:25.000 --> 02:15:26.000
-This is cue #8125
-
-8126
-02:15:26.000 --> 02:15:27.000
-This is cue #8126
-
-8127
-02:15:27.000 --> 02:15:28.000
-This is cue #8127
-
-8128
-02:15:28.000 --> 02:15:29.000
-This is cue #8128
-
-8129
-02:15:29.000 --> 02:15:30.000
-This is cue #8129
-
-8130
-02:15:30.000 --> 02:15:31.000
-This is cue #8130
-
-8131
-02:15:31.000 --> 02:15:32.000
-This is cue #8131
-
-8132
-02:15:32.000 --> 02:15:33.000
-This is cue #8132
-
-8133
-02:15:33.000 --> 02:15:34.000
-This is cue #8133
-
-8134
-02:15:34.000 --> 02:15:35.000
-This is cue #8134
-
-8135
-02:15:35.000 --> 02:15:36.000
-This is cue #8135
-
-8136
-02:15:36.000 --> 02:15:37.000
-This is cue #8136
-
-8137
-02:15:37.000 --> 02:15:38.000
-This is cue #8137
-
-8138
-02:15:38.000 --> 02:15:39.000
-This is cue #8138
-
-8139
-02:15:39.000 --> 02:15:40.000
-This is cue #8139
-
-8140
-02:15:40.000 --> 02:15:41.000
-This is cue #8140
-
-8141
-02:15:41.000 --> 02:15:42.000
-This is cue #8141
-
-8142
-02:15:42.000 --> 02:15:43.000
-This is cue #8142
-
-8143
-02:15:43.000 --> 02:15:44.000
-This is cue #8143
-
-8144
-02:15:44.000 --> 02:15:45.000
-This is cue #8144
-
-8145
-02:15:45.000 --> 02:15:46.000
-This is cue #8145
-
-8146
-02:15:46.000 --> 02:15:47.000
-This is cue #8146
-
-8147
-02:15:47.000 --> 02:15:48.000
-This is cue #8147
-
-8148
-02:15:48.000 --> 02:15:49.000
-This is cue #8148
-
-8149
-02:15:49.000 --> 02:15:50.000
-This is cue #8149
-
-8150
-02:15:50.000 --> 02:15:51.000
-This is cue #8150
-
-8151
-02:15:51.000 --> 02:15:52.000
-This is cue #8151
-
-8152
-02:15:52.000 --> 02:15:53.000
-This is cue #8152
-
-8153
-02:15:53.000 --> 02:15:54.000
-This is cue #8153
-
-8154
-02:15:54.000 --> 02:15:55.000
-This is cue #8154
-
-8155
-02:15:55.000 --> 02:15:56.000
-This is cue #8155
-
-8156
-02:15:56.000 --> 02:15:57.000
-This is cue #8156
-
-8157
-02:15:57.000 --> 02:15:58.000
-This is cue #8157
-
-8158
-02:15:58.000 --> 02:15:59.000
-This is cue #8158
-
-8159
-02:15:59.000 --> 02:16:00.000
-This is cue #8159
-
-8160
-02:16:00.000 --> 02:16:01.000
-This is cue #8160
-
-8161
-02:16:01.000 --> 02:16:02.000
-This is cue #8161
-
-8162
-02:16:02.000 --> 02:16:03.000
-This is cue #8162
-
-8163
-02:16:03.000 --> 02:16:04.000
-This is cue #8163
-
-8164
-02:16:04.000 --> 02:16:05.000
-This is cue #8164
-
-8165
-02:16:05.000 --> 02:16:06.000
-This is cue #8165
-
-8166
-02:16:06.000 --> 02:16:07.000
-This is cue #8166
-
-8167
-02:16:07.000 --> 02:16:08.000
-This is cue #8167
-
-8168
-02:16:08.000 --> 02:16:09.000
-This is cue #8168
-
-8169
-02:16:09.000 --> 02:16:10.000
-This is cue #8169
-
-8170
-02:16:10.000 --> 02:16:11.000
-This is cue #8170
-
-8171
-02:16:11.000 --> 02:16:12.000
-This is cue #8171
-
-8172
-02:16:12.000 --> 02:16:13.000
-This is cue #8172
-
-8173
-02:16:13.000 --> 02:16:14.000
-This is cue #8173
-
-8174
-02:16:14.000 --> 02:16:15.000
-This is cue #8174
-
-8175
-02:16:15.000 --> 02:16:16.000
-This is cue #8175
-
-8176
-02:16:16.000 --> 02:16:17.000
-This is cue #8176
-
-8177
-02:16:17.000 --> 02:16:18.000
-This is cue #8177
-
-8178
-02:16:18.000 --> 02:16:19.000
-This is cue #8178
-
-8179
-02:16:19.000 --> 02:16:20.000
-This is cue #8179
-
-8180
-02:16:20.000 --> 02:16:21.000
-This is cue #8180
-
-8181
-02:16:21.000 --> 02:16:22.000
-This is cue #8181
-
-8182
-02:16:22.000 --> 02:16:23.000
-This is cue #8182
-
-8183
-02:16:23.000 --> 02:16:24.000
-This is cue #8183
-
-8184
-02:16:24.000 --> 02:16:25.000
-This is cue #8184
-
-8185
-02:16:25.000 --> 02:16:26.000
-This is cue #8185
-
-8186
-02:16:26.000 --> 02:16:27.000
-This is cue #8186
-
-8187
-02:16:27.000 --> 02:16:28.000
-This is cue #8187
-
-8188
-02:16:28.000 --> 02:16:29.000
-This is cue #8188
-
-8189
-02:16:29.000 --> 02:16:30.000
-This is cue #8189
-
-8190
-02:16:30.000 --> 02:16:31.000
-This is cue #8190
-
-8191
-02:16:31.000 --> 02:16:32.000
-This is cue #8191
-
-8192
-02:16:32.000 --> 02:16:33.000
-This is cue #8192
-
-8193
-02:16:33.000 --> 02:16:34.000
-This is cue #8193
-
-8194
-02:16:34.000 --> 02:16:35.000
-This is cue #8194
-
-8195
-02:16:35.000 --> 02:16:36.000
-This is cue #8195
-
-8196
-02:16:36.000 --> 02:16:37.000
-This is cue #8196
-
-8197
-02:16:37.000 --> 02:16:38.000
-This is cue #8197
-
-8198
-02:16:38.000 --> 02:16:39.000
-This is cue #8198
-
-8199
-02:16:39.000 --> 02:16:40.000
-This is cue #8199
-
-8200
-02:16:40.000 --> 02:16:41.000
-This is cue #8200
-
-8201
-02:16:41.000 --> 02:16:42.000
-This is cue #8201
-
-8202
-02:16:42.000 --> 02:16:43.000
-This is cue #8202
-
-8203
-02:16:43.000 --> 02:16:44.000
-This is cue #8203
-
-8204
-02:16:44.000 --> 02:16:45.000
-This is cue #8204
-
-8205
-02:16:45.000 --> 02:16:46.000
-This is cue #8205
-
-8206
-02:16:46.000 --> 02:16:47.000
-This is cue #8206
-
-8207
-02:16:47.000 --> 02:16:48.000
-This is cue #8207
-
-8208
-02:16:48.000 --> 02:16:49.000
-This is cue #8208
-
-8209
-02:16:49.000 --> 02:16:50.000
-This is cue #8209
-
-8210
-02:16:50.000 --> 02:16:51.000
-This is cue #8210
-
-8211
-02:16:51.000 --> 02:16:52.000
-This is cue #8211
-
-8212
-02:16:52.000 --> 02:16:53.000
-This is cue #8212
-
-8213
-02:16:53.000 --> 02:16:54.000
-This is cue #8213
-
-8214
-02:16:54.000 --> 02:16:55.000
-This is cue #8214
-
-8215
-02:16:55.000 --> 02:16:56.000
-This is cue #8215
-
-8216
-02:16:56.000 --> 02:16:57.000
-This is cue #8216
-
-8217
-02:16:57.000 --> 02:16:58.000
-This is cue #8217
-
-8218
-02:16:58.000 --> 02:16:59.000
-This is cue #8218
-
-8219
-02:16:59.000 --> 02:17:00.000
-This is cue #8219
-
-8220
-02:17:00.000 --> 02:17:01.000
-This is cue #8220
-
-8221
-02:17:01.000 --> 02:17:02.000
-This is cue #8221
-
-8222
-02:17:02.000 --> 02:17:03.000
-This is cue #8222
-
-8223
-02:17:03.000 --> 02:17:04.000
-This is cue #8223
-
-8224
-02:17:04.000 --> 02:17:05.000
-This is cue #8224
-
-8225
-02:17:05.000 --> 02:17:06.000
-This is cue #8225
-
-8226
-02:17:06.000 --> 02:17:07.000
-This is cue #8226
-
-8227
-02:17:07.000 --> 02:17:08.000
-This is cue #8227
-
-8228
-02:17:08.000 --> 02:17:09.000
-This is cue #8228
-
-8229
-02:17:09.000 --> 02:17:10.000
-This is cue #8229
-
-8230
-02:17:10.000 --> 02:17:11.000
-This is cue #8230
-
-8231
-02:17:11.000 --> 02:17:12.000
-This is cue #8231
-
-8232
-02:17:12.000 --> 02:17:13.000
-This is cue #8232
-
-8233
-02:17:13.000 --> 02:17:14.000
-This is cue #8233
-
-8234
-02:17:14.000 --> 02:17:15.000
-This is cue #8234
-
-8235
-02:17:15.000 --> 02:17:16.000
-This is cue #8235
-
-8236
-02:17:16.000 --> 02:17:17.000
-This is cue #8236
-
-8237
-02:17:17.000 --> 02:17:18.000
-This is cue #8237
-
-8238
-02:17:18.000 --> 02:17:19.000
-This is cue #8238
-
-8239
-02:17:19.000 --> 02:17:20.000
-This is cue #8239
-
-8240
-02:17:20.000 --> 02:17:21.000
-This is cue #8240
-
-8241
-02:17:21.000 --> 02:17:22.000
-This is cue #8241
-
-8242
-02:17:22.000 --> 02:17:23.000
-This is cue #8242
-
-8243
-02:17:23.000 --> 02:17:24.000
-This is cue #8243
-
-8244
-02:17:24.000 --> 02:17:25.000
-This is cue #8244
-
-8245
-02:17:25.000 --> 02:17:26.000
-This is cue #8245
-
-8246
-02:17:26.000 --> 02:17:27.000
-This is cue #8246
-
-8247
-02:17:27.000 --> 02:17:28.000
-This is cue #8247
-
-8248
-02:17:28.000 --> 02:17:29.000
-This is cue #8248
-
-8249
-02:17:29.000 --> 02:17:30.000
-This is cue #8249
-
-8250
-02:17:30.000 --> 02:17:31.000
-This is cue #8250
-
-8251
-02:17:31.000 --> 02:17:32.000
-This is cue #8251
-
-8252
-02:17:32.000 --> 02:17:33.000
-This is cue #8252
-
-8253
-02:17:33.000 --> 02:17:34.000
-This is cue #8253
-
-8254
-02:17:34.000 --> 02:17:35.000
-This is cue #8254
-
-8255
-02:17:35.000 --> 02:17:36.000
-This is cue #8255
-
-8256
-02:17:36.000 --> 02:17:37.000
-This is cue #8256
-
-8257
-02:17:37.000 --> 02:17:38.000
-This is cue #8257
-
-8258
-02:17:38.000 --> 02:17:39.000
-This is cue #8258
-
-8259
-02:17:39.000 --> 02:17:40.000
-This is cue #8259
-
-8260
-02:17:40.000 --> 02:17:41.000
-This is cue #8260
-
-8261
-02:17:41.000 --> 02:17:42.000
-This is cue #8261
-
-8262
-02:17:42.000 --> 02:17:43.000
-This is cue #8262
-
-8263
-02:17:43.000 --> 02:17:44.000
-This is cue #8263
-
-8264
-02:17:44.000 --> 02:17:45.000
-This is cue #8264
-
-8265
-02:17:45.000 --> 02:17:46.000
-This is cue #8265
-
-8266
-02:17:46.000 --> 02:17:47.000
-This is cue #8266
-
-8267
-02:17:47.000 --> 02:17:48.000
-This is cue #8267
-
-8268
-02:17:48.000 --> 02:17:49.000
-This is cue #8268
-
-8269
-02:17:49.000 --> 02:17:50.000
-This is cue #8269
-
-8270
-02:17:50.000 --> 02:17:51.000
-This is cue #8270
-
-8271
-02:17:51.000 --> 02:17:52.000
-This is cue #8271
-
-8272
-02:17:52.000 --> 02:17:53.000
-This is cue #8272
-
-8273
-02:17:53.000 --> 02:17:54.000
-This is cue #8273
-
-8274
-02:17:54.000 --> 02:17:55.000
-This is cue #8274
-
-8275
-02:17:55.000 --> 02:17:56.000
-This is cue #8275
-
-8276
-02:17:56.000 --> 02:17:57.000
-This is cue #8276
-
-8277
-02:17:57.000 --> 02:17:58.000
-This is cue #8277
-
-8278
-02:17:58.000 --> 02:17:59.000
-This is cue #8278
-
-8279
-02:17:59.000 --> 02:18:00.000
-This is cue #8279
-
-8280
-02:18:00.000 --> 02:18:01.000
-This is cue #8280
-
-8281
-02:18:01.000 --> 02:18:02.000
-This is cue #8281
-
-8282
-02:18:02.000 --> 02:18:03.000
-This is cue #8282
-
-8283
-02:18:03.000 --> 02:18:04.000
-This is cue #8283
-
-8284
-02:18:04.000 --> 02:18:05.000
-This is cue #8284
-
-8285
-02:18:05.000 --> 02:18:06.000
-This is cue #8285
-
-8286
-02:18:06.000 --> 02:18:07.000
-This is cue #8286
-
-8287
-02:18:07.000 --> 02:18:08.000
-This is cue #8287
-
-8288
-02:18:08.000 --> 02:18:09.000
-This is cue #8288
-
-8289
-02:18:09.000 --> 02:18:10.000
-This is cue #8289
-
-8290
-02:18:10.000 --> 02:18:11.000
-This is cue #8290
-
-8291
-02:18:11.000 --> 02:18:12.000
-This is cue #8291
-
-8292
-02:18:12.000 --> 02:18:13.000
-This is cue #8292
-
-8293
-02:18:13.000 --> 02:18:14.000
-This is cue #8293
-
-8294
-02:18:14.000 --> 02:18:15.000
-This is cue #8294
-
-8295
-02:18:15.000 --> 02:18:16.000
-This is cue #8295
-
-8296
-02:18:16.000 --> 02:18:17.000
-This is cue #8296
-
-8297
-02:18:17.000 --> 02:18:18.000
-This is cue #8297
-
-8298
-02:18:18.000 --> 02:18:19.000
-This is cue #8298
-
-8299
-02:18:19.000 --> 02:18:20.000
-This is cue #8299
-
-8300
-02:18:20.000 --> 02:18:21.000
-This is cue #8300
-
-8301
-02:18:21.000 --> 02:18:22.000
-This is cue #8301
-
-8302
-02:18:22.000 --> 02:18:23.000
-This is cue #8302
-
-8303
-02:18:23.000 --> 02:18:24.000
-This is cue #8303
-
-8304
-02:18:24.000 --> 02:18:25.000
-This is cue #8304
-
-8305
-02:18:25.000 --> 02:18:26.000
-This is cue #8305
-
-8306
-02:18:26.000 --> 02:18:27.000
-This is cue #8306
-
-8307
-02:18:27.000 --> 02:18:28.000
-This is cue #8307
-
-8308
-02:18:28.000 --> 02:18:29.000
-This is cue #8308
-
-8309
-02:18:29.000 --> 02:18:30.000
-This is cue #8309
-
-8310
-02:18:30.000 --> 02:18:31.000
-This is cue #8310
-
-8311
-02:18:31.000 --> 02:18:32.000
-This is cue #8311
-
-8312
-02:18:32.000 --> 02:18:33.000
-This is cue #8312
-
-8313
-02:18:33.000 --> 02:18:34.000
-This is cue #8313
-
-8314
-02:18:34.000 --> 02:18:35.000
-This is cue #8314
-
-8315
-02:18:35.000 --> 02:18:36.000
-This is cue #8315
-
-8316
-02:18:36.000 --> 02:18:37.000
-This is cue #8316
-
-8317
-02:18:37.000 --> 02:18:38.000
-This is cue #8317
-
-8318
-02:18:38.000 --> 02:18:39.000
-This is cue #8318
-
-8319
-02:18:39.000 --> 02:18:40.000
-This is cue #8319
-
-8320
-02:18:40.000 --> 02:18:41.000
-This is cue #8320
-
-8321
-02:18:41.000 --> 02:18:42.000
-This is cue #8321
-
-8322
-02:18:42.000 --> 02:18:43.000
-This is cue #8322
-
-8323
-02:18:43.000 --> 02:18:44.000
-This is cue #8323
-
-8324
-02:18:44.000 --> 02:18:45.000
-This is cue #8324
-
-8325
-02:18:45.000 --> 02:18:46.000
-This is cue #8325
-
-8326
-02:18:46.000 --> 02:18:47.000
-This is cue #8326
-
-8327
-02:18:47.000 --> 02:18:48.000
-This is cue #8327
-
-8328
-02:18:48.000 --> 02:18:49.000
-This is cue #8328
-
-8329
-02:18:49.000 --> 02:18:50.000
-This is cue #8329
-
-8330
-02:18:50.000 --> 02:18:51.000
-This is cue #8330
-
-8331
-02:18:51.000 --> 02:18:52.000
-This is cue #8331
-
-8332
-02:18:52.000 --> 02:18:53.000
-This is cue #8332
-
-8333
-02:18:53.000 --> 02:18:54.000
-This is cue #8333
-
-8334
-02:18:54.000 --> 02:18:55.000
-This is cue #8334
-
-8335
-02:18:55.000 --> 02:18:56.000
-This is cue #8335
-
-8336
-02:18:56.000 --> 02:18:57.000
-This is cue #8336
-
-8337
-02:18:57.000 --> 02:18:58.000
-This is cue #8337
-
-8338
-02:18:58.000 --> 02:18:59.000
-This is cue #8338
-
-8339
-02:18:59.000 --> 02:19:00.000
-This is cue #8339
-
-8340
-02:19:00.000 --> 02:19:01.000
-This is cue #8340
-
-8341
-02:19:01.000 --> 02:19:02.000
-This is cue #8341
-
-8342
-02:19:02.000 --> 02:19:03.000
-This is cue #8342
-
-8343
-02:19:03.000 --> 02:19:04.000
-This is cue #8343
-
-8344
-02:19:04.000 --> 02:19:05.000
-This is cue #8344
-
-8345
-02:19:05.000 --> 02:19:06.000
-This is cue #8345
-
-8346
-02:19:06.000 --> 02:19:07.000
-This is cue #8346
-
-8347
-02:19:07.000 --> 02:19:08.000
-This is cue #8347
-
-8348
-02:19:08.000 --> 02:19:09.000
-This is cue #8348
-
-8349
-02:19:09.000 --> 02:19:10.000
-This is cue #8349
-
-8350
-02:19:10.000 --> 02:19:11.000
-This is cue #8350
-
-8351
-02:19:11.000 --> 02:19:12.000
-This is cue #8351
-
-8352
-02:19:12.000 --> 02:19:13.000
-This is cue #8352
-
-8353
-02:19:13.000 --> 02:19:14.000
-This is cue #8353
-
-8354
-02:19:14.000 --> 02:19:15.000
-This is cue #8354
-
-8355
-02:19:15.000 --> 02:19:16.000
-This is cue #8355
-
-8356
-02:19:16.000 --> 02:19:17.000
-This is cue #8356
-
-8357
-02:19:17.000 --> 02:19:18.000
-This is cue #8357
-
-8358
-02:19:18.000 --> 02:19:19.000
-This is cue #8358
-
-8359
-02:19:19.000 --> 02:19:20.000
-This is cue #8359
-
-8360
-02:19:20.000 --> 02:19:21.000
-This is cue #8360
-
-8361
-02:19:21.000 --> 02:19:22.000
-This is cue #8361
-
-8362
-02:19:22.000 --> 02:19:23.000
-This is cue #8362
-
-8363
-02:19:23.000 --> 02:19:24.000
-This is cue #8363
-
-8364
-02:19:24.000 --> 02:19:25.000
-This is cue #8364
-
-8365
-02:19:25.000 --> 02:19:26.000
-This is cue #8365
-
-8366
-02:19:26.000 --> 02:19:27.000
-This is cue #8366
-
-8367
-02:19:27.000 --> 02:19:28.000
-This is cue #8367
-
-8368
-02:19:28.000 --> 02:19:29.000
-This is cue #8368
-
-8369
-02:19:29.000 --> 02:19:30.000
-This is cue #8369
-
-8370
-02:19:30.000 --> 02:19:31.000
-This is cue #8370
-
-8371
-02:19:31.000 --> 02:19:32.000
-This is cue #8371
-
-8372
-02:19:32.000 --> 02:19:33.000
-This is cue #8372
-
-8373
-02:19:33.000 --> 02:19:34.000
-This is cue #8373
-
-8374
-02:19:34.000 --> 02:19:35.000
-This is cue #8374
-
-8375
-02:19:35.000 --> 02:19:36.000
-This is cue #8375
-
-8376
-02:19:36.000 --> 02:19:37.000
-This is cue #8376
-
-8377
-02:19:37.000 --> 02:19:38.000
-This is cue #8377
-
-8378
-02:19:38.000 --> 02:19:39.000
-This is cue #8378
-
-8379
-02:19:39.000 --> 02:19:40.000
-This is cue #8379
-
-8380
-02:19:40.000 --> 02:19:41.000
-This is cue #8380
-
-8381
-02:19:41.000 --> 02:19:42.000
-This is cue #8381
-
-8382
-02:19:42.000 --> 02:19:43.000
-This is cue #8382
-
-8383
-02:19:43.000 --> 02:19:44.000
-This is cue #8383
-
-8384
-02:19:44.000 --> 02:19:45.000
-This is cue #8384
-
-8385
-02:19:45.000 --> 02:19:46.000
-This is cue #8385
-
-8386
-02:19:46.000 --> 02:19:47.000
-This is cue #8386
-
-8387
-02:19:47.000 --> 02:19:48.000
-This is cue #8387
-
-8388
-02:19:48.000 --> 02:19:49.000
-This is cue #8388
-
-8389
-02:19:49.000 --> 02:19:50.000
-This is cue #8389
-
-8390
-02:19:50.000 --> 02:19:51.000
-This is cue #8390
-
-8391
-02:19:51.000 --> 02:19:52.000
-This is cue #8391
-
-8392
-02:19:52.000 --> 02:19:53.000
-This is cue #8392
-
-8393
-02:19:53.000 --> 02:19:54.000
-This is cue #8393
-
-8394
-02:19:54.000 --> 02:19:55.000
-This is cue #8394
-
-8395
-02:19:55.000 --> 02:19:56.000
-This is cue #8395
-
-8396
-02:19:56.000 --> 02:19:57.000
-This is cue #8396
-
-8397
-02:19:57.000 --> 02:19:58.000
-This is cue #8397
-
-8398
-02:19:58.000 --> 02:19:59.000
-This is cue #8398
-
-8399
-02:19:59.000 --> 02:20:00.000
-This is cue #8399
-
-8400
-02:20:00.000 --> 02:20:01.000
-This is cue #8400
-
-8401
-02:20:01.000 --> 02:20:02.000
-This is cue #8401
-
-8402
-02:20:02.000 --> 02:20:03.000
-This is cue #8402
-
-8403
-02:20:03.000 --> 02:20:04.000
-This is cue #8403
-
-8404
-02:20:04.000 --> 02:20:05.000
-This is cue #8404
-
-8405
-02:20:05.000 --> 02:20:06.000
-This is cue #8405
-
-8406
-02:20:06.000 --> 02:20:07.000
-This is cue #8406
-
-8407
-02:20:07.000 --> 02:20:08.000
-This is cue #8407
-
-8408
-02:20:08.000 --> 02:20:09.000
-This is cue #8408
-
-8409
-02:20:09.000 --> 02:20:10.000
-This is cue #8409
-
-8410
-02:20:10.000 --> 02:20:11.000
-This is cue #8410
-
-8411
-02:20:11.000 --> 02:20:12.000
-This is cue #8411
-
-8412
-02:20:12.000 --> 02:20:13.000
-This is cue #8412
-
-8413
-02:20:13.000 --> 02:20:14.000
-This is cue #8413
-
-8414
-02:20:14.000 --> 02:20:15.000
-This is cue #8414
-
-8415
-02:20:15.000 --> 02:20:16.000
-This is cue #8415
-
-8416
-02:20:16.000 --> 02:20:17.000
-This is cue #8416
-
-8417
-02:20:17.000 --> 02:20:18.000
-This is cue #8417
-
-8418
-02:20:18.000 --> 02:20:19.000
-This is cue #8418
-
-8419
-02:20:19.000 --> 02:20:20.000
-This is cue #8419
-
-8420
-02:20:20.000 --> 02:20:21.000
-This is cue #8420
-
-8421
-02:20:21.000 --> 02:20:22.000
-This is cue #8421
-
-8422
-02:20:22.000 --> 02:20:23.000
-This is cue #8422
-
-8423
-02:20:23.000 --> 02:20:24.000
-This is cue #8423
-
-8424
-02:20:24.000 --> 02:20:25.000
-This is cue #8424
-
-8425
-02:20:25.000 --> 02:20:26.000
-This is cue #8425
-
-8426
-02:20:26.000 --> 02:20:27.000
-This is cue #8426
-
-8427
-02:20:27.000 --> 02:20:28.000
-This is cue #8427
-
-8428
-02:20:28.000 --> 02:20:29.000
-This is cue #8428
-
-8429
-02:20:29.000 --> 02:20:30.000
-This is cue #8429
-
-8430
-02:20:30.000 --> 02:20:31.000
-This is cue #8430
-
-8431
-02:20:31.000 --> 02:20:32.000
-This is cue #8431
-
-8432
-02:20:32.000 --> 02:20:33.000
-This is cue #8432
-
-8433
-02:20:33.000 --> 02:20:34.000
-This is cue #8433
-
-8434
-02:20:34.000 --> 02:20:35.000
-This is cue #8434
-
-8435
-02:20:35.000 --> 02:20:36.000
-This is cue #8435
-
-8436
-02:20:36.000 --> 02:20:37.000
-This is cue #8436
-
-8437
-02:20:37.000 --> 02:20:38.000
-This is cue #8437
-
-8438
-02:20:38.000 --> 02:20:39.000
-This is cue #8438
-
-8439
-02:20:39.000 --> 02:20:40.000
-This is cue #8439
-
-8440
-02:20:40.000 --> 02:20:41.000
-This is cue #8440
-
-8441
-02:20:41.000 --> 02:20:42.000
-This is cue #8441
-
-8442
-02:20:42.000 --> 02:20:43.000
-This is cue #8442
-
-8443
-02:20:43.000 --> 02:20:44.000
-This is cue #8443
-
-8444
-02:20:44.000 --> 02:20:45.000
-This is cue #8444
-
-8445
-02:20:45.000 --> 02:20:46.000
-This is cue #8445
-
-8446
-02:20:46.000 --> 02:20:47.000
-This is cue #8446
-
-8447
-02:20:47.000 --> 02:20:48.000
-This is cue #8447
-
-8448
-02:20:48.000 --> 02:20:49.000
-This is cue #8448
-
-8449
-02:20:49.000 --> 02:20:50.000
-This is cue #8449
-
-8450
-02:20:50.000 --> 02:20:51.000
-This is cue #8450
-
-8451
-02:20:51.000 --> 02:20:52.000
-This is cue #8451
-
-8452
-02:20:52.000 --> 02:20:53.000
-This is cue #8452
-
-8453
-02:20:53.000 --> 02:20:54.000
-This is cue #8453
-
-8454
-02:20:54.000 --> 02:20:55.000
-This is cue #8454
-
-8455
-02:20:55.000 --> 02:20:56.000
-This is cue #8455
-
-8456
-02:20:56.000 --> 02:20:57.000
-This is cue #8456
-
-8457
-02:20:57.000 --> 02:20:58.000
-This is cue #8457
-
-8458
-02:20:58.000 --> 02:20:59.000
-This is cue #8458
-
-8459
-02:20:59.000 --> 02:21:00.000
-This is cue #8459
-
-8460
-02:21:00.000 --> 02:21:01.000
-This is cue #8460
-
-8461
-02:21:01.000 --> 02:21:02.000
-This is cue #8461
-
-8462
-02:21:02.000 --> 02:21:03.000
-This is cue #8462
-
-8463
-02:21:03.000 --> 02:21:04.000
-This is cue #8463
-
-8464
-02:21:04.000 --> 02:21:05.000
-This is cue #8464
-
-8465
-02:21:05.000 --> 02:21:06.000
-This is cue #8465
-
-8466
-02:21:06.000 --> 02:21:07.000
-This is cue #8466
-
-8467
-02:21:07.000 --> 02:21:08.000
-This is cue #8467
-
-8468
-02:21:08.000 --> 02:21:09.000
-This is cue #8468
-
-8469
-02:21:09.000 --> 02:21:10.000
-This is cue #8469
-
-8470
-02:21:10.000 --> 02:21:11.000
-This is cue #8470
-
-8471
-02:21:11.000 --> 02:21:12.000
-This is cue #8471
-
-8472
-02:21:12.000 --> 02:21:13.000
-This is cue #8472
-
-8473
-02:21:13.000 --> 02:21:14.000
-This is cue #8473
-
-8474
-02:21:14.000 --> 02:21:15.000
-This is cue #8474
-
-8475
-02:21:15.000 --> 02:21:16.000
-This is cue #8475
-
-8476
-02:21:16.000 --> 02:21:17.000
-This is cue #8476
-
-8477
-02:21:17.000 --> 02:21:18.000
-This is cue #8477
-
-8478
-02:21:18.000 --> 02:21:19.000
-This is cue #8478
-
-8479
-02:21:19.000 --> 02:21:20.000
-This is cue #8479
-
-8480
-02:21:20.000 --> 02:21:21.000
-This is cue #8480
-
-8481
-02:21:21.000 --> 02:21:22.000
-This is cue #8481
-
-8482
-02:21:22.000 --> 02:21:23.000
-This is cue #8482
-
-8483
-02:21:23.000 --> 02:21:24.000
-This is cue #8483
-
-8484
-02:21:24.000 --> 02:21:25.000
-This is cue #8484
-
-8485
-02:21:25.000 --> 02:21:26.000
-This is cue #8485
-
-8486
-02:21:26.000 --> 02:21:27.000
-This is cue #8486
-
-8487
-02:21:27.000 --> 02:21:28.000
-This is cue #8487
-
-8488
-02:21:28.000 --> 02:21:29.000
-This is cue #8488
-
-8489
-02:21:29.000 --> 02:21:30.000
-This is cue #8489
-
-8490
-02:21:30.000 --> 02:21:31.000
-This is cue #8490
-
-8491
-02:21:31.000 --> 02:21:32.000
-This is cue #8491
-
-8492
-02:21:32.000 --> 02:21:33.000
-This is cue #8492
-
-8493
-02:21:33.000 --> 02:21:34.000
-This is cue #8493
-
-8494
-02:21:34.000 --> 02:21:35.000
-This is cue #8494
-
-8495
-02:21:35.000 --> 02:21:36.000
-This is cue #8495
-
-8496
-02:21:36.000 --> 02:21:37.000
-This is cue #8496
-
-8497
-02:21:37.000 --> 02:21:38.000
-This is cue #8497
-
-8498
-02:21:38.000 --> 02:21:39.000
-This is cue #8498
-
-8499
-02:21:39.000 --> 02:21:40.000
-This is cue #8499
-
-8500
-02:21:40.000 --> 02:21:41.000
-This is cue #8500
-
-8501
-02:21:41.000 --> 02:21:42.000
-This is cue #8501
-
-8502
-02:21:42.000 --> 02:21:43.000
-This is cue #8502
-
-8503
-02:21:43.000 --> 02:21:44.000
-This is cue #8503
-
-8504
-02:21:44.000 --> 02:21:45.000
-This is cue #8504
-
-8505
-02:21:45.000 --> 02:21:46.000
-This is cue #8505
-
-8506
-02:21:46.000 --> 02:21:47.000
-This is cue #8506
-
-8507
-02:21:47.000 --> 02:21:48.000
-This is cue #8507
-
-8508
-02:21:48.000 --> 02:21:49.000
-This is cue #8508
-
-8509
-02:21:49.000 --> 02:21:50.000
-This is cue #8509
-
-8510
-02:21:50.000 --> 02:21:51.000
-This is cue #8510
-
-8511
-02:21:51.000 --> 02:21:52.000
-This is cue #8511
-
-8512
-02:21:52.000 --> 02:21:53.000
-This is cue #8512
-
-8513
-02:21:53.000 --> 02:21:54.000
-This is cue #8513
-
-8514
-02:21:54.000 --> 02:21:55.000
-This is cue #8514
-
-8515
-02:21:55.000 --> 02:21:56.000
-This is cue #8515
-
-8516
-02:21:56.000 --> 02:21:57.000
-This is cue #8516
-
-8517
-02:21:57.000 --> 02:21:58.000
-This is cue #8517
-
-8518
-02:21:58.000 --> 02:21:59.000
-This is cue #8518
-
-8519
-02:21:59.000 --> 02:22:00.000
-This is cue #8519
-
-8520
-02:22:00.000 --> 02:22:01.000
-This is cue #8520
-
-8521
-02:22:01.000 --> 02:22:02.000
-This is cue #8521
-
-8522
-02:22:02.000 --> 02:22:03.000
-This is cue #8522
-
-8523
-02:22:03.000 --> 02:22:04.000
-This is cue #8523
-
-8524
-02:22:04.000 --> 02:22:05.000
-This is cue #8524
-
-8525
-02:22:05.000 --> 02:22:06.000
-This is cue #8525
-
-8526
-02:22:06.000 --> 02:22:07.000
-This is cue #8526
-
-8527
-02:22:07.000 --> 02:22:08.000
-This is cue #8527
-
-8528
-02:22:08.000 --> 02:22:09.000
-This is cue #8528
-
-8529
-02:22:09.000 --> 02:22:10.000
-This is cue #8529
-
-8530
-02:22:10.000 --> 02:22:11.000
-This is cue #8530
-
-8531
-02:22:11.000 --> 02:22:12.000
-This is cue #8531
-
-8532
-02:22:12.000 --> 02:22:13.000
-This is cue #8532
-
-8533
-02:22:13.000 --> 02:22:14.000
-This is cue #8533
-
-8534
-02:22:14.000 --> 02:22:15.000
-This is cue #8534
-
-8535
-02:22:15.000 --> 02:22:16.000
-This is cue #8535
-
-8536
-02:22:16.000 --> 02:22:17.000
-This is cue #8536
-
-8537
-02:22:17.000 --> 02:22:18.000
-This is cue #8537
-
-8538
-02:22:18.000 --> 02:22:19.000
-This is cue #8538
-
-8539
-02:22:19.000 --> 02:22:20.000
-This is cue #8539
-
-8540
-02:22:20.000 --> 02:22:21.000
-This is cue #8540
-
-8541
-02:22:21.000 --> 02:22:22.000
-This is cue #8541
-
-8542
-02:22:22.000 --> 02:22:23.000
-This is cue #8542
-
-8543
-02:22:23.000 --> 02:22:24.000
-This is cue #8543
-
-8544
-02:22:24.000 --> 02:22:25.000
-This is cue #8544
-
-8545
-02:22:25.000 --> 02:22:26.000
-This is cue #8545
-
-8546
-02:22:26.000 --> 02:22:27.000
-This is cue #8546
-
-8547
-02:22:27.000 --> 02:22:28.000
-This is cue #8547
-
-8548
-02:22:28.000 --> 02:22:29.000
-This is cue #8548
-
-8549
-02:22:29.000 --> 02:22:30.000
-This is cue #8549
-
-8550
-02:22:30.000 --> 02:22:31.000
-This is cue #8550
-
-8551
-02:22:31.000 --> 02:22:32.000
-This is cue #8551
-
-8552
-02:22:32.000 --> 02:22:33.000
-This is cue #8552
-
-8553
-02:22:33.000 --> 02:22:34.000
-This is cue #8553
-
-8554
-02:22:34.000 --> 02:22:35.000
-This is cue #8554
-
-8555
-02:22:35.000 --> 02:22:36.000
-This is cue #8555
-
-8556
-02:22:36.000 --> 02:22:37.000
-This is cue #8556
-
-8557
-02:22:37.000 --> 02:22:38.000
-This is cue #8557
-
-8558
-02:22:38.000 --> 02:22:39.000
-This is cue #8558
-
-8559
-02:22:39.000 --> 02:22:40.000
-This is cue #8559
-
-8560
-02:22:40.000 --> 02:22:41.000
-This is cue #8560
-
-8561
-02:22:41.000 --> 02:22:42.000
-This is cue #8561
-
-8562
-02:22:42.000 --> 02:22:43.000
-This is cue #8562
-
-8563
-02:22:43.000 --> 02:22:44.000
-This is cue #8563
-
-8564
-02:22:44.000 --> 02:22:45.000
-This is cue #8564
-
-8565
-02:22:45.000 --> 02:22:46.000
-This is cue #8565
-
-8566
-02:22:46.000 --> 02:22:47.000
-This is cue #8566
-
-8567
-02:22:47.000 --> 02:22:48.000
-This is cue #8567
-
-8568
-02:22:48.000 --> 02:22:49.000
-This is cue #8568
-
-8569
-02:22:49.000 --> 02:22:50.000
-This is cue #8569
-
-8570
-02:22:50.000 --> 02:22:51.000
-This is cue #8570
-
-8571
-02:22:51.000 --> 02:22:52.000
-This is cue #8571
-
-8572
-02:22:52.000 --> 02:22:53.000
-This is cue #8572
-
-8573
-02:22:53.000 --> 02:22:54.000
-This is cue #8573
-
-8574
-02:22:54.000 --> 02:22:55.000
-This is cue #8574
-
-8575
-02:22:55.000 --> 02:22:56.000
-This is cue #8575
-
-8576
-02:22:56.000 --> 02:22:57.000
-This is cue #8576
-
-8577
-02:22:57.000 --> 02:22:58.000
-This is cue #8577
-
-8578
-02:22:58.000 --> 02:22:59.000
-This is cue #8578
-
-8579
-02:22:59.000 --> 02:23:00.000
-This is cue #8579
-
-8580
-02:23:00.000 --> 02:23:01.000
-This is cue #8580
-
-8581
-02:23:01.000 --> 02:23:02.000
-This is cue #8581
-
-8582
-02:23:02.000 --> 02:23:03.000
-This is cue #8582
-
-8583
-02:23:03.000 --> 02:23:04.000
-This is cue #8583
-
-8584
-02:23:04.000 --> 02:23:05.000
-This is cue #8584
-
-8585
-02:23:05.000 --> 02:23:06.000
-This is cue #8585
-
-8586
-02:23:06.000 --> 02:23:07.000
-This is cue #8586
-
-8587
-02:23:07.000 --> 02:23:08.000
-This is cue #8587
-
-8588
-02:23:08.000 --> 02:23:09.000
-This is cue #8588
-
-8589
-02:23:09.000 --> 02:23:10.000
-This is cue #8589
-
-8590
-02:23:10.000 --> 02:23:11.000
-This is cue #8590
-
-8591
-02:23:11.000 --> 02:23:12.000
-This is cue #8591
-
-8592
-02:23:12.000 --> 02:23:13.000
-This is cue #8592
-
-8593
-02:23:13.000 --> 02:23:14.000
-This is cue #8593
-
-8594
-02:23:14.000 --> 02:23:15.000
-This is cue #8594
-
-8595
-02:23:15.000 --> 02:23:16.000
-This is cue #8595
-
-8596
-02:23:16.000 --> 02:23:17.000
-This is cue #8596
-
-8597
-02:23:17.000 --> 02:23:18.000
-This is cue #8597
-
-8598
-02:23:18.000 --> 02:23:19.000
-This is cue #8598
-
-8599
-02:23:19.000 --> 02:23:20.000
-This is cue #8599
-
-8600
-02:23:20.000 --> 02:23:21.000
-This is cue #8600
-
-8601
-02:23:21.000 --> 02:23:22.000
-This is cue #8601
-
-8602
-02:23:22.000 --> 02:23:23.000
-This is cue #8602
-
-8603
-02:23:23.000 --> 02:23:24.000
-This is cue #8603
-
-8604
-02:23:24.000 --> 02:23:25.000
-This is cue #8604
-
-8605
-02:23:25.000 --> 02:23:26.000
-This is cue #8605
-
-8606
-02:23:26.000 --> 02:23:27.000
-This is cue #8606
-
-8607
-02:23:27.000 --> 02:23:28.000
-This is cue #8607
-
-8608
-02:23:28.000 --> 02:23:29.000
-This is cue #8608
-
-8609
-02:23:29.000 --> 02:23:30.000
-This is cue #8609
-
-8610
-02:23:30.000 --> 02:23:31.000
-This is cue #8610
-
-8611
-02:23:31.000 --> 02:23:32.000
-This is cue #8611
-
-8612
-02:23:32.000 --> 02:23:33.000
-This is cue #8612
-
-8613
-02:23:33.000 --> 02:23:34.000
-This is cue #8613
-
-8614
-02:23:34.000 --> 02:23:35.000
-This is cue #8614
-
-8615
-02:23:35.000 --> 02:23:36.000
-This is cue #8615
-
-8616
-02:23:36.000 --> 02:23:37.000
-This is cue #8616
-
-8617
-02:23:37.000 --> 02:23:38.000
-This is cue #8617
-
-8618
-02:23:38.000 --> 02:23:39.000
-This is cue #8618
-
-8619
-02:23:39.000 --> 02:23:40.000
-This is cue #8619
-
-8620
-02:23:40.000 --> 02:23:41.000
-This is cue #8620
-
-8621
-02:23:41.000 --> 02:23:42.000
-This is cue #8621
-
-8622
-02:23:42.000 --> 02:23:43.000
-This is cue #8622
-
-8623
-02:23:43.000 --> 02:23:44.000
-This is cue #8623
-
-8624
-02:23:44.000 --> 02:23:45.000
-This is cue #8624
-
-8625
-02:23:45.000 --> 02:23:46.000
-This is cue #8625
-
-8626
-02:23:46.000 --> 02:23:47.000
-This is cue #8626
-
-8627
-02:23:47.000 --> 02:23:48.000
-This is cue #8627
-
-8628
-02:23:48.000 --> 02:23:49.000
-This is cue #8628
-
-8629
-02:23:49.000 --> 02:23:50.000
-This is cue #8629
-
-8630
-02:23:50.000 --> 02:23:51.000
-This is cue #8630
-
-8631
-02:23:51.000 --> 02:23:52.000
-This is cue #8631
-
-8632
-02:23:52.000 --> 02:23:53.000
-This is cue #8632
-
-8633
-02:23:53.000 --> 02:23:54.000
-This is cue #8633
-
-8634
-02:23:54.000 --> 02:23:55.000
-This is cue #8634
-
-8635
-02:23:55.000 --> 02:23:56.000
-This is cue #8635
-
-8636
-02:23:56.000 --> 02:23:57.000
-This is cue #8636
-
-8637
-02:23:57.000 --> 02:23:58.000
-This is cue #8637
-
-8638
-02:23:58.000 --> 02:23:59.000
-This is cue #8638
-
-8639
-02:23:59.000 --> 02:24:00.000
-This is cue #8639
-
-8640
-02:24:00.000 --> 02:24:01.000
-This is cue #8640
-
-8641
-02:24:01.000 --> 02:24:02.000
-This is cue #8641
-
-8642
-02:24:02.000 --> 02:24:03.000
-This is cue #8642
-
-8643
-02:24:03.000 --> 02:24:04.000
-This is cue #8643
-
-8644
-02:24:04.000 --> 02:24:05.000
-This is cue #8644
-
-8645
-02:24:05.000 --> 02:24:06.000
-This is cue #8645
-
-8646
-02:24:06.000 --> 02:24:07.000
-This is cue #8646
-
-8647
-02:24:07.000 --> 02:24:08.000
-This is cue #8647
-
-8648
-02:24:08.000 --> 02:24:09.000
-This is cue #8648
-
-8649
-02:24:09.000 --> 02:24:10.000
-This is cue #8649
-
-8650
-02:24:10.000 --> 02:24:11.000
-This is cue #8650
-
-8651
-02:24:11.000 --> 02:24:12.000
-This is cue #8651
-
-8652
-02:24:12.000 --> 02:24:13.000
-This is cue #8652
-
-8653
-02:24:13.000 --> 02:24:14.000
-This is cue #8653
-
-8654
-02:24:14.000 --> 02:24:15.000
-This is cue #8654
-
-8655
-02:24:15.000 --> 02:24:16.000
-This is cue #8655
-
-8656
-02:24:16.000 --> 02:24:17.000
-This is cue #8656
-
-8657
-02:24:17.000 --> 02:24:18.000
-This is cue #8657
-
-8658
-02:24:18.000 --> 02:24:19.000
-This is cue #8658
-
-8659
-02:24:19.000 --> 02:24:20.000
-This is cue #8659
-
-8660
-02:24:20.000 --> 02:24:21.000
-This is cue #8660
-
-8661
-02:24:21.000 --> 02:24:22.000
-This is cue #8661
-
-8662
-02:24:22.000 --> 02:24:23.000
-This is cue #8662
-
-8663
-02:24:23.000 --> 02:24:24.000
-This is cue #8663
-
-8664
-02:24:24.000 --> 02:24:25.000
-This is cue #8664
-
-8665
-02:24:25.000 --> 02:24:26.000
-This is cue #8665
-
-8666
-02:24:26.000 --> 02:24:27.000
-This is cue #8666
-
-8667
-02:24:27.000 --> 02:24:28.000
-This is cue #8667
-
-8668
-02:24:28.000 --> 02:24:29.000
-This is cue #8668
-
-8669
-02:24:29.000 --> 02:24:30.000
-This is cue #8669
-
-8670
-02:24:30.000 --> 02:24:31.000
-This is cue #8670
-
-8671
-02:24:31.000 --> 02:24:32.000
-This is cue #8671
-
-8672
-02:24:32.000 --> 02:24:33.000
-This is cue #8672
-
-8673
-02:24:33.000 --> 02:24:34.000
-This is cue #8673
-
-8674
-02:24:34.000 --> 02:24:35.000
-This is cue #8674
-
-8675
-02:24:35.000 --> 02:24:36.000
-This is cue #8675
-
-8676
-02:24:36.000 --> 02:24:37.000
-This is cue #8676
-
-8677
-02:24:37.000 --> 02:24:38.000
-This is cue #8677
-
-8678
-02:24:38.000 --> 02:24:39.000
-This is cue #8678
-
-8679
-02:24:39.000 --> 02:24:40.000
-This is cue #8679
-
-8680
-02:24:40.000 --> 02:24:41.000
-This is cue #8680
-
-8681
-02:24:41.000 --> 02:24:42.000
-This is cue #8681
-
-8682
-02:24:42.000 --> 02:24:43.000
-This is cue #8682
-
-8683
-02:24:43.000 --> 02:24:44.000
-This is cue #8683
-
-8684
-02:24:44.000 --> 02:24:45.000
-This is cue #8684
-
-8685
-02:24:45.000 --> 02:24:46.000
-This is cue #8685
-
-8686
-02:24:46.000 --> 02:24:47.000
-This is cue #8686
-
-8687
-02:24:47.000 --> 02:24:48.000
-This is cue #8687
-
-8688
-02:24:48.000 --> 02:24:49.000
-This is cue #8688
-
-8689
-02:24:49.000 --> 02:24:50.000
-This is cue #8689
-
-8690
-02:24:50.000 --> 02:24:51.000
-This is cue #8690
-
-8691
-02:24:51.000 --> 02:24:52.000
-This is cue #8691
-
-8692
-02:24:52.000 --> 02:24:53.000
-This is cue #8692
-
-8693
-02:24:53.000 --> 02:24:54.000
-This is cue #8693
-
-8694
-02:24:54.000 --> 02:24:55.000
-This is cue #8694
-
-8695
-02:24:55.000 --> 02:24:56.000
-This is cue #8695
-
-8696
-02:24:56.000 --> 02:24:57.000
-This is cue #8696
-
-8697
-02:24:57.000 --> 02:24:58.000
-This is cue #8697
-
-8698
-02:24:58.000 --> 02:24:59.000
-This is cue #8698
-
-8699
-02:24:59.000 --> 02:25:00.000
-This is cue #8699
-
-8700
-02:25:00.000 --> 02:25:01.000
-This is cue #8700
-
-8701
-02:25:01.000 --> 02:25:02.000
-This is cue #8701
-
-8702
-02:25:02.000 --> 02:25:03.000
-This is cue #8702
-
-8703
-02:25:03.000 --> 02:25:04.000
-This is cue #8703
-
-8704
-02:25:04.000 --> 02:25:05.000
-This is cue #8704
-
-8705
-02:25:05.000 --> 02:25:06.000
-This is cue #8705
-
-8706
-02:25:06.000 --> 02:25:07.000
-This is cue #8706
-
-8707
-02:25:07.000 --> 02:25:08.000
-This is cue #8707
-
-8708
-02:25:08.000 --> 02:25:09.000
-This is cue #8708
-
-8709
-02:25:09.000 --> 02:25:10.000
-This is cue #8709
-
-8710
-02:25:10.000 --> 02:25:11.000
-This is cue #8710
-
-8711
-02:25:11.000 --> 02:25:12.000
-This is cue #8711
-
-8712
-02:25:12.000 --> 02:25:13.000
-This is cue #8712
-
-8713
-02:25:13.000 --> 02:25:14.000
-This is cue #8713
-
-8714
-02:25:14.000 --> 02:25:15.000
-This is cue #8714
-
-8715
-02:25:15.000 --> 02:25:16.000
-This is cue #8715
-
-8716
-02:25:16.000 --> 02:25:17.000
-This is cue #8716
-
-8717
-02:25:17.000 --> 02:25:18.000
-This is cue #8717
-
-8718
-02:25:18.000 --> 02:25:19.000
-This is cue #8718
-
-8719
-02:25:19.000 --> 02:25:20.000
-This is cue #8719
-
-8720
-02:25:20.000 --> 02:25:21.000
-This is cue #8720
-
-8721
-02:25:21.000 --> 02:25:22.000
-This is cue #8721
-
-8722
-02:25:22.000 --> 02:25:23.000
-This is cue #8722
-
-8723
-02:25:23.000 --> 02:25:24.000
-This is cue #8723
-
-8724
-02:25:24.000 --> 02:25:25.000
-This is cue #8724
-
-8725
-02:25:25.000 --> 02:25:26.000
-This is cue #8725
-
-8726
-02:25:26.000 --> 02:25:27.000
-This is cue #8726
-
-8727
-02:25:27.000 --> 02:25:28.000
-This is cue #8727
-
-8728
-02:25:28.000 --> 02:25:29.000
-This is cue #8728
-
-8729
-02:25:29.000 --> 02:25:30.000
-This is cue #8729
-
-8730
-02:25:30.000 --> 02:25:31.000
-This is cue #8730
-
-8731
-02:25:31.000 --> 02:25:32.000
-This is cue #8731
-
-8732
-02:25:32.000 --> 02:25:33.000
-This is cue #8732
-
-8733
-02:25:33.000 --> 02:25:34.000
-This is cue #8733
-
-8734
-02:25:34.000 --> 02:25:35.000
-This is cue #8734
-
-8735
-02:25:35.000 --> 02:25:36.000
-This is cue #8735
-
-8736
-02:25:36.000 --> 02:25:37.000
-This is cue #8736
-
-8737
-02:25:37.000 --> 02:25:38.000
-This is cue #8737
-
-8738
-02:25:38.000 --> 02:25:39.000
-This is cue #8738
-
-8739
-02:25:39.000 --> 02:25:40.000
-This is cue #8739
-
-8740
-02:25:40.000 --> 02:25:41.000
-This is cue #8740
-
-8741
-02:25:41.000 --> 02:25:42.000
-This is cue #8741
-
-8742
-02:25:42.000 --> 02:25:43.000
-This is cue #8742
-
-8743
-02:25:43.000 --> 02:25:44.000
-This is cue #8743
-
-8744
-02:25:44.000 --> 02:25:45.000
-This is cue #8744
-
-8745
-02:25:45.000 --> 02:25:46.000
-This is cue #8745
-
-8746
-02:25:46.000 --> 02:25:47.000
-This is cue #8746
-
-8747
-02:25:47.000 --> 02:25:48.000
-This is cue #8747
-
-8748
-02:25:48.000 --> 02:25:49.000
-This is cue #8748
-
-8749
-02:25:49.000 --> 02:25:50.000
-This is cue #8749
-
-8750
-02:25:50.000 --> 02:25:51.000
-This is cue #8750
-
-8751
-02:25:51.000 --> 02:25:52.000
-This is cue #8751
-
-8752
-02:25:52.000 --> 02:25:53.000
-This is cue #8752
-
-8753
-02:25:53.000 --> 02:25:54.000
-This is cue #8753
-
-8754
-02:25:54.000 --> 02:25:55.000
-This is cue #8754
-
-8755
-02:25:55.000 --> 02:25:56.000
-This is cue #8755
-
-8756
-02:25:56.000 --> 02:25:57.000
-This is cue #8756
-
-8757
-02:25:57.000 --> 02:25:58.000
-This is cue #8757
-
-8758
-02:25:58.000 --> 02:25:59.000
-This is cue #8758
-
-8759
-02:25:59.000 --> 02:26:00.000
-This is cue #8759
-
-8760
-02:26:00.000 --> 02:26:01.000
-This is cue #8760
-
-8761
-02:26:01.000 --> 02:26:02.000
-This is cue #8761
-
-8762
-02:26:02.000 --> 02:26:03.000
-This is cue #8762
-
-8763
-02:26:03.000 --> 02:26:04.000
-This is cue #8763
-
-8764
-02:26:04.000 --> 02:26:05.000
-This is cue #8764
-
-8765
-02:26:05.000 --> 02:26:06.000
-This is cue #8765
-
-8766
-02:26:06.000 --> 02:26:07.000
-This is cue #8766
-
-8767
-02:26:07.000 --> 02:26:08.000
-This is cue #8767
-
-8768
-02:26:08.000 --> 02:26:09.000
-This is cue #8768
-
-8769
-02:26:09.000 --> 02:26:10.000
-This is cue #8769
-
-8770
-02:26:10.000 --> 02:26:11.000
-This is cue #8770
-
-8771
-02:26:11.000 --> 02:26:12.000
-This is cue #8771
-
-8772
-02:26:12.000 --> 02:26:13.000
-This is cue #8772
-
-8773
-02:26:13.000 --> 02:26:14.000
-This is cue #8773
-
-8774
-02:26:14.000 --> 02:26:15.000
-This is cue #8774
-
-8775
-02:26:15.000 --> 02:26:16.000
-This is cue #8775
-
-8776
-02:26:16.000 --> 02:26:17.000
-This is cue #8776
-
-8777
-02:26:17.000 --> 02:26:18.000
-This is cue #8777
-
-8778
-02:26:18.000 --> 02:26:19.000
-This is cue #8778
-
-8779
-02:26:19.000 --> 02:26:20.000
-This is cue #8779
-
-8780
-02:26:20.000 --> 02:26:21.000
-This is cue #8780
-
-8781
-02:26:21.000 --> 02:26:22.000
-This is cue #8781
-
-8782
-02:26:22.000 --> 02:26:23.000
-This is cue #8782
-
-8783
-02:26:23.000 --> 02:26:24.000
-This is cue #8783
-
-8784
-02:26:24.000 --> 02:26:25.000
-This is cue #8784
-
-8785
-02:26:25.000 --> 02:26:26.000
-This is cue #8785
-
-8786
-02:26:26.000 --> 02:26:27.000
-This is cue #8786
-
-8787
-02:26:27.000 --> 02:26:28.000
-This is cue #8787
-
-8788
-02:26:28.000 --> 02:26:29.000
-This is cue #8788
-
-8789
-02:26:29.000 --> 02:26:30.000
-This is cue #8789
-
-8790
-02:26:30.000 --> 02:26:31.000
-This is cue #8790
-
-8791
-02:26:31.000 --> 02:26:32.000
-This is cue #8791
-
-8792
-02:26:32.000 --> 02:26:33.000
-This is cue #8792
-
-8793
-02:26:33.000 --> 02:26:34.000
-This is cue #8793
-
-8794
-02:26:34.000 --> 02:26:35.000
-This is cue #8794
-
-8795
-02:26:35.000 --> 02:26:36.000
-This is cue #8795
-
-8796
-02:26:36.000 --> 02:26:37.000
-This is cue #8796
-
-8797
-02:26:37.000 --> 02:26:38.000
-This is cue #8797
-
-8798
-02:26:38.000 --> 02:26:39.000
-This is cue #8798
-
-8799
-02:26:39.000 --> 02:26:40.000
-This is cue #8799
-
-8800
-02:26:40.000 --> 02:26:41.000
-This is cue #8800
-
-8801
-02:26:41.000 --> 02:26:42.000
-This is cue #8801
-
-8802
-02:26:42.000 --> 02:26:43.000
-This is cue #8802
-
-8803
-02:26:43.000 --> 02:26:44.000
-This is cue #8803
-
-8804
-02:26:44.000 --> 02:26:45.000
-This is cue #8804
-
-8805
-02:26:45.000 --> 02:26:46.000
-This is cue #8805
-
-8806
-02:26:46.000 --> 02:26:47.000
-This is cue #8806
-
-8807
-02:26:47.000 --> 02:26:48.000
-This is cue #8807
-
-8808
-02:26:48.000 --> 02:26:49.000
-This is cue #8808
-
-8809
-02:26:49.000 --> 02:26:50.000
-This is cue #8809
-
-8810
-02:26:50.000 --> 02:26:51.000
-This is cue #8810
-
-8811
-02:26:51.000 --> 02:26:52.000
-This is cue #8811
-
-8812
-02:26:52.000 --> 02:26:53.000
-This is cue #8812
-
-8813
-02:26:53.000 --> 02:26:54.000
-This is cue #8813
-
-8814
-02:26:54.000 --> 02:26:55.000
-This is cue #8814
-
-8815
-02:26:55.000 --> 02:26:56.000
-This is cue #8815
-
-8816
-02:26:56.000 --> 02:26:57.000
-This is cue #8816
-
-8817
-02:26:57.000 --> 02:26:58.000
-This is cue #8817
-
-8818
-02:26:58.000 --> 02:26:59.000
-This is cue #8818
-
-8819
-02:26:59.000 --> 02:27:00.000
-This is cue #8819
-
-8820
-02:27:00.000 --> 02:27:01.000
-This is cue #8820
-
-8821
-02:27:01.000 --> 02:27:02.000
-This is cue #8821
-
-8822
-02:27:02.000 --> 02:27:03.000
-This is cue #8822
-
-8823
-02:27:03.000 --> 02:27:04.000
-This is cue #8823
-
-8824
-02:27:04.000 --> 02:27:05.000
-This is cue #8824
-
-8825
-02:27:05.000 --> 02:27:06.000
-This is cue #8825
-
-8826
-02:27:06.000 --> 02:27:07.000
-This is cue #8826
-
-8827
-02:27:07.000 --> 02:27:08.000
-This is cue #8827
-
-8828
-02:27:08.000 --> 02:27:09.000
-This is cue #8828
-
-8829
-02:27:09.000 --> 02:27:10.000
-This is cue #8829
-
-8830
-02:27:10.000 --> 02:27:11.000
-This is cue #8830
-
-8831
-02:27:11.000 --> 02:27:12.000
-This is cue #8831
-
-8832
-02:27:12.000 --> 02:27:13.000
-This is cue #8832
-
-8833
-02:27:13.000 --> 02:27:14.000
-This is cue #8833
-
-8834
-02:27:14.000 --> 02:27:15.000
-This is cue #8834
-
-8835
-02:27:15.000 --> 02:27:16.000
-This is cue #8835
-
-8836
-02:27:16.000 --> 02:27:17.000
-This is cue #8836
-
-8837
-02:27:17.000 --> 02:27:18.000
-This is cue #8837
-
-8838
-02:27:18.000 --> 02:27:19.000
-This is cue #8838
-
-8839
-02:27:19.000 --> 02:27:20.000
-This is cue #8839
-
-8840
-02:27:20.000 --> 02:27:21.000
-This is cue #8840
-
-8841
-02:27:21.000 --> 02:27:22.000
-This is cue #8841
-
-8842
-02:27:22.000 --> 02:27:23.000
-This is cue #8842
-
-8843
-02:27:23.000 --> 02:27:24.000
-This is cue #8843
-
-8844
-02:27:24.000 --> 02:27:25.000
-This is cue #8844
-
-8845
-02:27:25.000 --> 02:27:26.000
-This is cue #8845
-
-8846
-02:27:26.000 --> 02:27:27.000
-This is cue #8846
-
-8847
-02:27:27.000 --> 02:27:28.000
-This is cue #8847
-
-8848
-02:27:28.000 --> 02:27:29.000
-This is cue #8848
-
-8849
-02:27:29.000 --> 02:27:30.000
-This is cue #8849
-
-8850
-02:27:30.000 --> 02:27:31.000
-This is cue #8850
-
-8851
-02:27:31.000 --> 02:27:32.000
-This is cue #8851
-
-8852
-02:27:32.000 --> 02:27:33.000
-This is cue #8852
-
-8853
-02:27:33.000 --> 02:27:34.000
-This is cue #8853
-
-8854
-02:27:34.000 --> 02:27:35.000
-This is cue #8854
-
-8855
-02:27:35.000 --> 02:27:36.000
-This is cue #8855
-
-8856
-02:27:36.000 --> 02:27:37.000
-This is cue #8856
-
-8857
-02:27:37.000 --> 02:27:38.000
-This is cue #8857
-
-8858
-02:27:38.000 --> 02:27:39.000
-This is cue #8858
-
-8859
-02:27:39.000 --> 02:27:40.000
-This is cue #8859
-
-8860
-02:27:40.000 --> 02:27:41.000
-This is cue #8860
-
-8861
-02:27:41.000 --> 02:27:42.000
-This is cue #8861
-
-8862
-02:27:42.000 --> 02:27:43.000
-This is cue #8862
-
-8863
-02:27:43.000 --> 02:27:44.000
-This is cue #8863
-
-8864
-02:27:44.000 --> 02:27:45.000
-This is cue #8864
-
-8865
-02:27:45.000 --> 02:27:46.000
-This is cue #8865
-
-8866
-02:27:46.000 --> 02:27:47.000
-This is cue #8866
-
-8867
-02:27:47.000 --> 02:27:48.000
-This is cue #8867
-
-8868
-02:27:48.000 --> 02:27:49.000
-This is cue #8868
-
-8869
-02:27:49.000 --> 02:27:50.000
-This is cue #8869
-
-8870
-02:27:50.000 --> 02:27:51.000
-This is cue #8870
-
-8871
-02:27:51.000 --> 02:27:52.000
-This is cue #8871
-
-8872
-02:27:52.000 --> 02:27:53.000
-This is cue #8872
-
-8873
-02:27:53.000 --> 02:27:54.000
-This is cue #8873
-
-8874
-02:27:54.000 --> 02:27:55.000
-This is cue #8874
-
-8875
-02:27:55.000 --> 02:27:56.000
-This is cue #8875
-
-8876
-02:27:56.000 --> 02:27:57.000
-This is cue #8876
-
-8877
-02:27:57.000 --> 02:27:58.000
-This is cue #8877
-
-8878
-02:27:58.000 --> 02:27:59.000
-This is cue #8878
-
-8879
-02:27:59.000 --> 02:28:00.000
-This is cue #8879
-
-8880
-02:28:00.000 --> 02:28:01.000
-This is cue #8880
-
-8881
-02:28:01.000 --> 02:28:02.000
-This is cue #8881
-
-8882
-02:28:02.000 --> 02:28:03.000
-This is cue #8882
-
-8883
-02:28:03.000 --> 02:28:04.000
-This is cue #8883
-
-8884
-02:28:04.000 --> 02:28:05.000
-This is cue #8884
-
-8885
-02:28:05.000 --> 02:28:06.000
-This is cue #8885
-
-8886
-02:28:06.000 --> 02:28:07.000
-This is cue #8886
-
-8887
-02:28:07.000 --> 02:28:08.000
-This is cue #8887
-
-8888
-02:28:08.000 --> 02:28:09.000
-This is cue #8888
-
-8889
-02:28:09.000 --> 02:28:10.000
-This is cue #8889
-
-8890
-02:28:10.000 --> 02:28:11.000
-This is cue #8890
-
-8891
-02:28:11.000 --> 02:28:12.000
-This is cue #8891
-
-8892
-02:28:12.000 --> 02:28:13.000
-This is cue #8892
-
-8893
-02:28:13.000 --> 02:28:14.000
-This is cue #8893
-
-8894
-02:28:14.000 --> 02:28:15.000
-This is cue #8894
-
-8895
-02:28:15.000 --> 02:28:16.000
-This is cue #8895
-
-8896
-02:28:16.000 --> 02:28:17.000
-This is cue #8896
-
-8897
-02:28:17.000 --> 02:28:18.000
-This is cue #8897
-
-8898
-02:28:18.000 --> 02:28:19.000
-This is cue #8898
-
-8899
-02:28:19.000 --> 02:28:20.000
-This is cue #8899
-
-8900
-02:28:20.000 --> 02:28:21.000
-This is cue #8900
-
-8901
-02:28:21.000 --> 02:28:22.000
-This is cue #8901
-
-8902
-02:28:22.000 --> 02:28:23.000
-This is cue #8902
-
-8903
-02:28:23.000 --> 02:28:24.000
-This is cue #8903
-
-8904
-02:28:24.000 --> 02:28:25.000
-This is cue #8904
-
-8905
-02:28:25.000 --> 02:28:26.000
-This is cue #8905
-
-8906
-02:28:26.000 --> 02:28:27.000
-This is cue #8906
-
-8907
-02:28:27.000 --> 02:28:28.000
-This is cue #8907
-
-8908
-02:28:28.000 --> 02:28:29.000
-This is cue #8908
-
-8909
-02:28:29.000 --> 02:28:30.000
-This is cue #8909
-
-8910
-02:28:30.000 --> 02:28:31.000
-This is cue #8910
-
-8911
-02:28:31.000 --> 02:28:32.000
-This is cue #8911
-
-8912
-02:28:32.000 --> 02:28:33.000
-This is cue #8912
-
-8913
-02:28:33.000 --> 02:28:34.000
-This is cue #8913
-
-8914
-02:28:34.000 --> 02:28:35.000
-This is cue #8914
-
-8915
-02:28:35.000 --> 02:28:36.000
-This is cue #8915
-
-8916
-02:28:36.000 --> 02:28:37.000
-This is cue #8916
-
-8917
-02:28:37.000 --> 02:28:38.000
-This is cue #8917
-
-8918
-02:28:38.000 --> 02:28:39.000
-This is cue #8918
-
-8919
-02:28:39.000 --> 02:28:40.000
-This is cue #8919
-
-8920
-02:28:40.000 --> 02:28:41.000
-This is cue #8920
-
-8921
-02:28:41.000 --> 02:28:42.000
-This is cue #8921
-
-8922
-02:28:42.000 --> 02:28:43.000
-This is cue #8922
-
-8923
-02:28:43.000 --> 02:28:44.000
-This is cue #8923
-
-8924
-02:28:44.000 --> 02:28:45.000
-This is cue #8924
-
-8925
-02:28:45.000 --> 02:28:46.000
-This is cue #8925
-
-8926
-02:28:46.000 --> 02:28:47.000
-This is cue #8926
-
-8927
-02:28:47.000 --> 02:28:48.000
-This is cue #8927
-
-8928
-02:28:48.000 --> 02:28:49.000
-This is cue #8928
-
-8929
-02:28:49.000 --> 02:28:50.000
-This is cue #8929
-
-8930
-02:28:50.000 --> 02:28:51.000
-This is cue #8930
-
-8931
-02:28:51.000 --> 02:28:52.000
-This is cue #8931
-
-8932
-02:28:52.000 --> 02:28:53.000
-This is cue #8932
-
-8933
-02:28:53.000 --> 02:28:54.000
-This is cue #8933
-
-8934
-02:28:54.000 --> 02:28:55.000
-This is cue #8934
-
-8935
-02:28:55.000 --> 02:28:56.000
-This is cue #8935
-
-8936
-02:28:56.000 --> 02:28:57.000
-This is cue #8936
-
-8937
-02:28:57.000 --> 02:28:58.000
-This is cue #8937
-
-8938
-02:28:58.000 --> 02:28:59.000
-This is cue #8938
-
-8939
-02:28:59.000 --> 02:29:00.000
-This is cue #8939
-
-8940
-02:29:00.000 --> 02:29:01.000
-This is cue #8940
-
-8941
-02:29:01.000 --> 02:29:02.000
-This is cue #8941
-
-8942
-02:29:02.000 --> 02:29:03.000
-This is cue #8942
-
-8943
-02:29:03.000 --> 02:29:04.000
-This is cue #8943
-
-8944
-02:29:04.000 --> 02:29:05.000
-This is cue #8944
-
-8945
-02:29:05.000 --> 02:29:06.000
-This is cue #8945
-
-8946
-02:29:06.000 --> 02:29:07.000
-This is cue #8946
-
-8947
-02:29:07.000 --> 02:29:08.000
-This is cue #8947
-
-8948
-02:29:08.000 --> 02:29:09.000
-This is cue #8948
-
-8949
-02:29:09.000 --> 02:29:10.000
-This is cue #8949
-
-8950
-02:29:10.000 --> 02:29:11.000
-This is cue #8950
-
-8951
-02:29:11.000 --> 02:29:12.000
-This is cue #8951
-
-8952
-02:29:12.000 --> 02:29:13.000
-This is cue #8952
-
-8953
-02:29:13.000 --> 02:29:14.000
-This is cue #8953
-
-8954
-02:29:14.000 --> 02:29:15.000
-This is cue #8954
-
-8955
-02:29:15.000 --> 02:29:16.000
-This is cue #8955
-
-8956
-02:29:16.000 --> 02:29:17.000
-This is cue #8956
-
-8957
-02:29:17.000 --> 02:29:18.000
-This is cue #8957
-
-8958
-02:29:18.000 --> 02:29:19.000
-This is cue #8958
-
-8959
-02:29:19.000 --> 02:29:20.000
-This is cue #8959
-
-8960
-02:29:20.000 --> 02:29:21.000
-This is cue #8960
-
-8961
-02:29:21.000 --> 02:29:22.000
-This is cue #8961
-
-8962
-02:29:22.000 --> 02:29:23.000
-This is cue #8962
-
-8963
-02:29:23.000 --> 02:29:24.000
-This is cue #8963
-
-8964
-02:29:24.000 --> 02:29:25.000
-This is cue #8964
-
-8965
-02:29:25.000 --> 02:29:26.000
-This is cue #8965
-
-8966
-02:29:26.000 --> 02:29:27.000
-This is cue #8966
-
-8967
-02:29:27.000 --> 02:29:28.000
-This is cue #8967
-
-8968
-02:29:28.000 --> 02:29:29.000
-This is cue #8968
-
-8969
-02:29:29.000 --> 02:29:30.000
-This is cue #8969
-
-8970
-02:29:30.000 --> 02:29:31.000
-This is cue #8970
-
-8971
-02:29:31.000 --> 02:29:32.000
-This is cue #8971
-
-8972
-02:29:32.000 --> 02:29:33.000
-This is cue #8972
-
-8973
-02:29:33.000 --> 02:29:34.000
-This is cue #8973
-
-8974
-02:29:34.000 --> 02:29:35.000
-This is cue #8974
-
-8975
-02:29:35.000 --> 02:29:36.000
-This is cue #8975
-
-8976
-02:29:36.000 --> 02:29:37.000
-This is cue #8976
-
-8977
-02:29:37.000 --> 02:29:38.000
-This is cue #8977
-
-8978
-02:29:38.000 --> 02:29:39.000
-This is cue #8978
-
-8979
-02:29:39.000 --> 02:29:40.000
-This is cue #8979
-
-8980
-02:29:40.000 --> 02:29:41.000
-This is cue #8980
-
-8981
-02:29:41.000 --> 02:29:42.000
-This is cue #8981
-
-8982
-02:29:42.000 --> 02:29:43.000
-This is cue #8982
-
-8983
-02:29:43.000 --> 02:29:44.000
-This is cue #8983
-
-8984
-02:29:44.000 --> 02:29:45.000
-This is cue #8984
-
-8985
-02:29:45.000 --> 02:29:46.000
-This is cue #8985
-
-8986
-02:29:46.000 --> 02:29:47.000
-This is cue #8986
-
-8987
-02:29:47.000 --> 02:29:48.000
-This is cue #8987
-
-8988
-02:29:48.000 --> 02:29:49.000
-This is cue #8988
-
-8989
-02:29:49.000 --> 02:29:50.000
-This is cue #8989
-
-8990
-02:29:50.000 --> 02:29:51.000
-This is cue #8990
-
-8991
-02:29:51.000 --> 02:29:52.000
-This is cue #8991
-
-8992
-02:29:52.000 --> 02:29:53.000
-This is cue #8992
-
-8993
-02:29:53.000 --> 02:29:54.000
-This is cue #8993
-
-8994
-02:29:54.000 --> 02:29:55.000
-This is cue #8994
-
-8995
-02:29:55.000 --> 02:29:56.000
-This is cue #8995
-
-8996
-02:29:56.000 --> 02:29:57.000
-This is cue #8996
-
-8997
-02:29:57.000 --> 02:29:58.000
-This is cue #8997
-
-8998
-02:29:58.000 --> 02:29:59.000
-This is cue #8998
-
-8999
-02:29:59.000 --> 02:30:00.000
-This is cue #8999
-
-9000
-02:30:00.000 --> 02:30:01.000
-This is cue #9000
-
-9001
-02:30:01.000 --> 02:30:02.000
-This is cue #9001
-
-9002
-02:30:02.000 --> 02:30:03.000
-This is cue #9002
-
-9003
-02:30:03.000 --> 02:30:04.000
-This is cue #9003
-
-9004
-02:30:04.000 --> 02:30:05.000
-This is cue #9004
-
-9005
-02:30:05.000 --> 02:30:06.000
-This is cue #9005
-
-9006
-02:30:06.000 --> 02:30:07.000
-This is cue #9006
-
-9007
-02:30:07.000 --> 02:30:08.000
-This is cue #9007
-
-9008
-02:30:08.000 --> 02:30:09.000
-This is cue #9008
-
-9009
-02:30:09.000 --> 02:30:10.000
-This is cue #9009
-
-9010
-02:30:10.000 --> 02:30:11.000
-This is cue #9010
-
-9011
-02:30:11.000 --> 02:30:12.000
-This is cue #9011
-
-9012
-02:30:12.000 --> 02:30:13.000
-This is cue #9012
-
-9013
-02:30:13.000 --> 02:30:14.000
-This is cue #9013
-
-9014
-02:30:14.000 --> 02:30:15.000
-This is cue #9014
-
-9015
-02:30:15.000 --> 02:30:16.000
-This is cue #9015
-
-9016
-02:30:16.000 --> 02:30:17.000
-This is cue #9016
-
-9017
-02:30:17.000 --> 02:30:18.000
-This is cue #9017
-
-9018
-02:30:18.000 --> 02:30:19.000
-This is cue #9018
-
-9019
-02:30:19.000 --> 02:30:20.000
-This is cue #9019
-
-9020
-02:30:20.000 --> 02:30:21.000
-This is cue #9020
-
-9021
-02:30:21.000 --> 02:30:22.000
-This is cue #9021
-
-9022
-02:30:22.000 --> 02:30:23.000
-This is cue #9022
-
-9023
-02:30:23.000 --> 02:30:24.000
-This is cue #9023
-
-9024
-02:30:24.000 --> 02:30:25.000
-This is cue #9024
-
-9025
-02:30:25.000 --> 02:30:26.000
-This is cue #9025
-
-9026
-02:30:26.000 --> 02:30:27.000
-This is cue #9026
-
-9027
-02:30:27.000 --> 02:30:28.000
-This is cue #9027
-
-9028
-02:30:28.000 --> 02:30:29.000
-This is cue #9028
-
-9029
-02:30:29.000 --> 02:30:30.000
-This is cue #9029
-
-9030
-02:30:30.000 --> 02:30:31.000
-This is cue #9030
-
-9031
-02:30:31.000 --> 02:30:32.000
-This is cue #9031
-
-9032
-02:30:32.000 --> 02:30:33.000
-This is cue #9032
-
-9033
-02:30:33.000 --> 02:30:34.000
-This is cue #9033
-
-9034
-02:30:34.000 --> 02:30:35.000
-This is cue #9034
-
-9035
-02:30:35.000 --> 02:30:36.000
-This is cue #9035
-
-9036
-02:30:36.000 --> 02:30:37.000
-This is cue #9036
-
-9037
-02:30:37.000 --> 02:30:38.000
-This is cue #9037
-
-9038
-02:30:38.000 --> 02:30:39.000
-This is cue #9038
-
-9039
-02:30:39.000 --> 02:30:40.000
-This is cue #9039
-
-9040
-02:30:40.000 --> 02:30:41.000
-This is cue #9040
-
-9041
-02:30:41.000 --> 02:30:42.000
-This is cue #9041
-
-9042
-02:30:42.000 --> 02:30:43.000
-This is cue #9042
-
-9043
-02:30:43.000 --> 02:30:44.000
-This is cue #9043
-
-9044
-02:30:44.000 --> 02:30:45.000
-This is cue #9044
-
-9045
-02:30:45.000 --> 02:30:46.000
-This is cue #9045
-
-9046
-02:30:46.000 --> 02:30:47.000
-This is cue #9046
-
-9047
-02:30:47.000 --> 02:30:48.000
-This is cue #9047
-
-9048
-02:30:48.000 --> 02:30:49.000
-This is cue #9048
-
-9049
-02:30:49.000 --> 02:30:50.000
-This is cue #9049
-
-9050
-02:30:50.000 --> 02:30:51.000
-This is cue #9050
-
-9051
-02:30:51.000 --> 02:30:52.000
-This is cue #9051
-
-9052
-02:30:52.000 --> 02:30:53.000
-This is cue #9052
-
-9053
-02:30:53.000 --> 02:30:54.000
-This is cue #9053
-
-9054
-02:30:54.000 --> 02:30:55.000
-This is cue #9054
-
-9055
-02:30:55.000 --> 02:30:56.000
-This is cue #9055
-
-9056
-02:30:56.000 --> 02:30:57.000
-This is cue #9056
-
-9057
-02:30:57.000 --> 02:30:58.000
-This is cue #9057
-
-9058
-02:30:58.000 --> 02:30:59.000
-This is cue #9058
-
-9059
-02:30:59.000 --> 02:31:00.000
-This is cue #9059
-
-9060
-02:31:00.000 --> 02:31:01.000
-This is cue #9060
-
-9061
-02:31:01.000 --> 02:31:02.000
-This is cue #9061
-
-9062
-02:31:02.000 --> 02:31:03.000
-This is cue #9062
-
-9063
-02:31:03.000 --> 02:31:04.000
-This is cue #9063
-
-9064
-02:31:04.000 --> 02:31:05.000
-This is cue #9064
-
-9065
-02:31:05.000 --> 02:31:06.000
-This is cue #9065
-
-9066
-02:31:06.000 --> 02:31:07.000
-This is cue #9066
-
-9067
-02:31:07.000 --> 02:31:08.000
-This is cue #9067
-
-9068
-02:31:08.000 --> 02:31:09.000
-This is cue #9068
-
-9069
-02:31:09.000 --> 02:31:10.000
-This is cue #9069
-
-9070
-02:31:10.000 --> 02:31:11.000
-This is cue #9070
-
-9071
-02:31:11.000 --> 02:31:12.000
-This is cue #9071
-
-9072
-02:31:12.000 --> 02:31:13.000
-This is cue #9072
-
-9073
-02:31:13.000 --> 02:31:14.000
-This is cue #9073
-
-9074
-02:31:14.000 --> 02:31:15.000
-This is cue #9074
-
-9075
-02:31:15.000 --> 02:31:16.000
-This is cue #9075
-
-9076
-02:31:16.000 --> 02:31:17.000
-This is cue #9076
-
-9077
-02:31:17.000 --> 02:31:18.000
-This is cue #9077
-
-9078
-02:31:18.000 --> 02:31:19.000
-This is cue #9078
-
-9079
-02:31:19.000 --> 02:31:20.000
-This is cue #9079
-
-9080
-02:31:20.000 --> 02:31:21.000
-This is cue #9080
-
-9081
-02:31:21.000 --> 02:31:22.000
-This is cue #9081
-
-9082
-02:31:22.000 --> 02:31:23.000
-This is cue #9082
-
-9083
-02:31:23.000 --> 02:31:24.000
-This is cue #9083
-
-9084
-02:31:24.000 --> 02:31:25.000
-This is cue #9084
-
-9085
-02:31:25.000 --> 02:31:26.000
-This is cue #9085
-
-9086
-02:31:26.000 --> 02:31:27.000
-This is cue #9086
-
-9087
-02:31:27.000 --> 02:31:28.000
-This is cue #9087
-
-9088
-02:31:28.000 --> 02:31:29.000
-This is cue #9088
-
-9089
-02:31:29.000 --> 02:31:30.000
-This is cue #9089
-
-9090
-02:31:30.000 --> 02:31:31.000
-This is cue #9090
-
-9091
-02:31:31.000 --> 02:31:32.000
-This is cue #9091
-
-9092
-02:31:32.000 --> 02:31:33.000
-This is cue #9092
-
-9093
-02:31:33.000 --> 02:31:34.000
-This is cue #9093
-
-9094
-02:31:34.000 --> 02:31:35.000
-This is cue #9094
-
-9095
-02:31:35.000 --> 02:31:36.000
-This is cue #9095
-
-9096
-02:31:36.000 --> 02:31:37.000
-This is cue #9096
-
-9097
-02:31:37.000 --> 02:31:38.000
-This is cue #9097
-
-9098
-02:31:38.000 --> 02:31:39.000
-This is cue #9098
-
-9099
-02:31:39.000 --> 02:31:40.000
-This is cue #9099
-
-9100
-02:31:40.000 --> 02:31:41.000
-This is cue #9100
-
-9101
-02:31:41.000 --> 02:31:42.000
-This is cue #9101
-
-9102
-02:31:42.000 --> 02:31:43.000
-This is cue #9102
-
-9103
-02:31:43.000 --> 02:31:44.000
-This is cue #9103
-
-9104
-02:31:44.000 --> 02:31:45.000
-This is cue #9104
-
-9105
-02:31:45.000 --> 02:31:46.000
-This is cue #9105
-
-9106
-02:31:46.000 --> 02:31:47.000
-This is cue #9106
-
-9107
-02:31:47.000 --> 02:31:48.000
-This is cue #9107
-
-9108
-02:31:48.000 --> 02:31:49.000
-This is cue #9108
-
-9109
-02:31:49.000 --> 02:31:50.000
-This is cue #9109
-
-9110
-02:31:50.000 --> 02:31:51.000
-This is cue #9110
-
-9111
-02:31:51.000 --> 02:31:52.000
-This is cue #9111
-
-9112
-02:31:52.000 --> 02:31:53.000
-This is cue #9112
-
-9113
-02:31:53.000 --> 02:31:54.000
-This is cue #9113
-
-9114
-02:31:54.000 --> 02:31:55.000
-This is cue #9114
-
-9115
-02:31:55.000 --> 02:31:56.000
-This is cue #9115
-
-9116
-02:31:56.000 --> 02:31:57.000
-This is cue #9116
-
-9117
-02:31:57.000 --> 02:31:58.000
-This is cue #9117
-
-9118
-02:31:58.000 --> 02:31:59.000
-This is cue #9118
-
-9119
-02:31:59.000 --> 02:32:00.000
-This is cue #9119
-
-9120
-02:32:00.000 --> 02:32:01.000
-This is cue #9120
-
-9121
-02:32:01.000 --> 02:32:02.000
-This is cue #9121
-
-9122
-02:32:02.000 --> 02:32:03.000
-This is cue #9122
-
-9123
-02:32:03.000 --> 02:32:04.000
-This is cue #9123
-
-9124
-02:32:04.000 --> 02:32:05.000
-This is cue #9124
-
-9125
-02:32:05.000 --> 02:32:06.000
-This is cue #9125
-
-9126
-02:32:06.000 --> 02:32:07.000
-This is cue #9126
-
-9127
-02:32:07.000 --> 02:32:08.000
-This is cue #9127
-
-9128
-02:32:08.000 --> 02:32:09.000
-This is cue #9128
-
-9129
-02:32:09.000 --> 02:32:10.000
-This is cue #9129
-
-9130
-02:32:10.000 --> 02:32:11.000
-This is cue #9130
-
-9131
-02:32:11.000 --> 02:32:12.000
-This is cue #9131
-
-9132
-02:32:12.000 --> 02:32:13.000
-This is cue #9132
-
-9133
-02:32:13.000 --> 02:32:14.000
-This is cue #9133
-
-9134
-02:32:14.000 --> 02:32:15.000
-This is cue #9134
-
-9135
-02:32:15.000 --> 02:32:16.000
-This is cue #9135
-
-9136
-02:32:16.000 --> 02:32:17.000
-This is cue #9136
-
-9137
-02:32:17.000 --> 02:32:18.000
-This is cue #9137
-
-9138
-02:32:18.000 --> 02:32:19.000
-This is cue #9138
-
-9139
-02:32:19.000 --> 02:32:20.000
-This is cue #9139
-
-9140
-02:32:20.000 --> 02:32:21.000
-This is cue #9140
-
-9141
-02:32:21.000 --> 02:32:22.000
-This is cue #9141
-
-9142
-02:32:22.000 --> 02:32:23.000
-This is cue #9142
-
-9143
-02:32:23.000 --> 02:32:24.000
-This is cue #9143
-
-9144
-02:32:24.000 --> 02:32:25.000
-This is cue #9144
-
-9145
-02:32:25.000 --> 02:32:26.000
-This is cue #9145
-
-9146
-02:32:26.000 --> 02:32:27.000
-This is cue #9146
-
-9147
-02:32:27.000 --> 02:32:28.000
-This is cue #9147
-
-9148
-02:32:28.000 --> 02:32:29.000
-This is cue #9148
-
-9149
-02:32:29.000 --> 02:32:30.000
-This is cue #9149
-
-9150
-02:32:30.000 --> 02:32:31.000
-This is cue #9150
-
-9151
-02:32:31.000 --> 02:32:32.000
-This is cue #9151
-
-9152
-02:32:32.000 --> 02:32:33.000
-This is cue #9152
-
-9153
-02:32:33.000 --> 02:32:34.000
-This is cue #9153
-
-9154
-02:32:34.000 --> 02:32:35.000
-This is cue #9154
-
-9155
-02:32:35.000 --> 02:32:36.000
-This is cue #9155
-
-9156
-02:32:36.000 --> 02:32:37.000
-This is cue #9156
-
-9157
-02:32:37.000 --> 02:32:38.000
-This is cue #9157
-
-9158
-02:32:38.000 --> 02:32:39.000
-This is cue #9158
-
-9159
-02:32:39.000 --> 02:32:40.000
-This is cue #9159
-
-9160
-02:32:40.000 --> 02:32:41.000
-This is cue #9160
-
-9161
-02:32:41.000 --> 02:32:42.000
-This is cue #9161
-
-9162
-02:32:42.000 --> 02:32:43.000
-This is cue #9162
-
-9163
-02:32:43.000 --> 02:32:44.000
-This is cue #9163
-
-9164
-02:32:44.000 --> 02:32:45.000
-This is cue #9164
-
-9165
-02:32:45.000 --> 02:32:46.000
-This is cue #9165
-
-9166
-02:32:46.000 --> 02:32:47.000
-This is cue #9166
-
-9167
-02:32:47.000 --> 02:32:48.000
-This is cue #9167
-
-9168
-02:32:48.000 --> 02:32:49.000
-This is cue #9168
-
-9169
-02:32:49.000 --> 02:32:50.000
-This is cue #9169
-
-9170
-02:32:50.000 --> 02:32:51.000
-This is cue #9170
-
-9171
-02:32:51.000 --> 02:32:52.000
-This is cue #9171
-
-9172
-02:32:52.000 --> 02:32:53.000
-This is cue #9172
-
-9173
-02:32:53.000 --> 02:32:54.000
-This is cue #9173
-
-9174
-02:32:54.000 --> 02:32:55.000
-This is cue #9174
-
-9175
-02:32:55.000 --> 02:32:56.000
-This is cue #9175
-
-9176
-02:32:56.000 --> 02:32:57.000
-This is cue #9176
-
-9177
-02:32:57.000 --> 02:32:58.000
-This is cue #9177
-
-9178
-02:32:58.000 --> 02:32:59.000
-This is cue #9178
-
-9179
-02:32:59.000 --> 02:33:00.000
-This is cue #9179
-
-9180
-02:33:00.000 --> 02:33:01.000
-This is cue #9180
-
-9181
-02:33:01.000 --> 02:33:02.000
-This is cue #9181
-
-9182
-02:33:02.000 --> 02:33:03.000
-This is cue #9182
-
-9183
-02:33:03.000 --> 02:33:04.000
-This is cue #9183
-
-9184
-02:33:04.000 --> 02:33:05.000
-This is cue #9184
-
-9185
-02:33:05.000 --> 02:33:06.000
-This is cue #9185
-
-9186
-02:33:06.000 --> 02:33:07.000
-This is cue #9186
-
-9187
-02:33:07.000 --> 02:33:08.000
-This is cue #9187
-
-9188
-02:33:08.000 --> 02:33:09.000
-This is cue #9188
-
-9189
-02:33:09.000 --> 02:33:10.000
-This is cue #9189
-
-9190
-02:33:10.000 --> 02:33:11.000
-This is cue #9190
-
-9191
-02:33:11.000 --> 02:33:12.000
-This is cue #9191
-
-9192
-02:33:12.000 --> 02:33:13.000
-This is cue #9192
-
-9193
-02:33:13.000 --> 02:33:14.000
-This is cue #9193
-
-9194
-02:33:14.000 --> 02:33:15.000
-This is cue #9194
-
-9195
-02:33:15.000 --> 02:33:16.000
-This is cue #9195
-
-9196
-02:33:16.000 --> 02:33:17.000
-This is cue #9196
-
-9197
-02:33:17.000 --> 02:33:18.000
-This is cue #9197
-
-9198
-02:33:18.000 --> 02:33:19.000
-This is cue #9198
-
-9199
-02:33:19.000 --> 02:33:20.000
-This is cue #9199
-
-9200
-02:33:20.000 --> 02:33:21.000
-This is cue #9200
-
-9201
-02:33:21.000 --> 02:33:22.000
-This is cue #9201
-
-9202
-02:33:22.000 --> 02:33:23.000
-This is cue #9202
-
-9203
-02:33:23.000 --> 02:33:24.000
-This is cue #9203
-
-9204
-02:33:24.000 --> 02:33:25.000
-This is cue #9204
-
-9205
-02:33:25.000 --> 02:33:26.000
-This is cue #9205
-
-9206
-02:33:26.000 --> 02:33:27.000
-This is cue #9206
-
-9207
-02:33:27.000 --> 02:33:28.000
-This is cue #9207
-
-9208
-02:33:28.000 --> 02:33:29.000
-This is cue #9208
-
-9209
-02:33:29.000 --> 02:33:30.000
-This is cue #9209
-
-9210
-02:33:30.000 --> 02:33:31.000
-This is cue #9210
-
-9211
-02:33:31.000 --> 02:33:32.000
-This is cue #9211
-
-9212
-02:33:32.000 --> 02:33:33.000
-This is cue #9212
-
-9213
-02:33:33.000 --> 02:33:34.000
-This is cue #9213
-
-9214
-02:33:34.000 --> 02:33:35.000
-This is cue #9214
-
-9215
-02:33:35.000 --> 02:33:36.000
-This is cue #9215
-
-9216
-02:33:36.000 --> 02:33:37.000
-This is cue #9216
-
-9217
-02:33:37.000 --> 02:33:38.000
-This is cue #9217
-
-9218
-02:33:38.000 --> 02:33:39.000
-This is cue #9218
-
-9219
-02:33:39.000 --> 02:33:40.000
-This is cue #9219
-
-9220
-02:33:40.000 --> 02:33:41.000
-This is cue #9220
-
-9221
-02:33:41.000 --> 02:33:42.000
-This is cue #9221
-
-9222
-02:33:42.000 --> 02:33:43.000
-This is cue #9222
-
-9223
-02:33:43.000 --> 02:33:44.000
-This is cue #9223
-
-9224
-02:33:44.000 --> 02:33:45.000
-This is cue #9224
-
-9225
-02:33:45.000 --> 02:33:46.000
-This is cue #9225
-
-9226
-02:33:46.000 --> 02:33:47.000
-This is cue #9226
-
-9227
-02:33:47.000 --> 02:33:48.000
-This is cue #9227
-
-9228
-02:33:48.000 --> 02:33:49.000
-This is cue #9228
-
-9229
-02:33:49.000 --> 02:33:50.000
-This is cue #9229
-
-9230
-02:33:50.000 --> 02:33:51.000
-This is cue #9230
-
-9231
-02:33:51.000 --> 02:33:52.000
-This is cue #9231
-
-9232
-02:33:52.000 --> 02:33:53.000
-This is cue #9232
-
-9233
-02:33:53.000 --> 02:33:54.000
-This is cue #9233
-
-9234
-02:33:54.000 --> 02:33:55.000
-This is cue #9234
-
-9235
-02:33:55.000 --> 02:33:56.000
-This is cue #9235
-
-9236
-02:33:56.000 --> 02:33:57.000
-This is cue #9236
-
-9237
-02:33:57.000 --> 02:33:58.000
-This is cue #9237
-
-9238
-02:33:58.000 --> 02:33:59.000
-This is cue #9238
-
-9239
-02:33:59.000 --> 02:34:00.000
-This is cue #9239
-
-9240
-02:34:00.000 --> 02:34:01.000
-This is cue #9240
-
-9241
-02:34:01.000 --> 02:34:02.000
-This is cue #9241
-
-9242
-02:34:02.000 --> 02:34:03.000
-This is cue #9242
-
-9243
-02:34:03.000 --> 02:34:04.000
-This is cue #9243
-
-9244
-02:34:04.000 --> 02:34:05.000
-This is cue #9244
-
-9245
-02:34:05.000 --> 02:34:06.000
-This is cue #9245
-
-9246
-02:34:06.000 --> 02:34:07.000
-This is cue #9246
-
-9247
-02:34:07.000 --> 02:34:08.000
-This is cue #9247
-
-9248
-02:34:08.000 --> 02:34:09.000
-This is cue #9248
-
-9249
-02:34:09.000 --> 02:34:10.000
-This is cue #9249
-
-9250
-02:34:10.000 --> 02:34:11.000
-This is cue #9250
-
-9251
-02:34:11.000 --> 02:34:12.000
-This is cue #9251
-
-9252
-02:34:12.000 --> 02:34:13.000
-This is cue #9252
-
-9253
-02:34:13.000 --> 02:34:14.000
-This is cue #9253
-
-9254
-02:34:14.000 --> 02:34:15.000
-This is cue #9254
-
-9255
-02:34:15.000 --> 02:34:16.000
-This is cue #9255
-
-9256
-02:34:16.000 --> 02:34:17.000
-This is cue #9256
-
-9257
-02:34:17.000 --> 02:34:18.000
-This is cue #9257
-
-9258
-02:34:18.000 --> 02:34:19.000
-This is cue #9258
-
-9259
-02:34:19.000 --> 02:34:20.000
-This is cue #9259
-
-9260
-02:34:20.000 --> 02:34:21.000
-This is cue #9260
-
-9261
-02:34:21.000 --> 02:34:22.000
-This is cue #9261
-
-9262
-02:34:22.000 --> 02:34:23.000
-This is cue #9262
-
-9263
-02:34:23.000 --> 02:34:24.000
-This is cue #9263
-
-9264
-02:34:24.000 --> 02:34:25.000
-This is cue #9264
-
-9265
-02:34:25.000 --> 02:34:26.000
-This is cue #9265
-
-9266
-02:34:26.000 --> 02:34:27.000
-This is cue #9266
-
-9267
-02:34:27.000 --> 02:34:28.000
-This is cue #9267
-
-9268
-02:34:28.000 --> 02:34:29.000
-This is cue #9268
-
-9269
-02:34:29.000 --> 02:34:30.000
-This is cue #9269
-
-9270
-02:34:30.000 --> 02:34:31.000
-This is cue #9270
-
-9271
-02:34:31.000 --> 02:34:32.000
-This is cue #9271
-
-9272
-02:34:32.000 --> 02:34:33.000
-This is cue #9272
-
-9273
-02:34:33.000 --> 02:34:34.000
-This is cue #9273
-
-9274
-02:34:34.000 --> 02:34:35.000
-This is cue #9274
-
-9275
-02:34:35.000 --> 02:34:36.000
-This is cue #9275
-
-9276
-02:34:36.000 --> 02:34:37.000
-This is cue #9276
-
-9277
-02:34:37.000 --> 02:34:38.000
-This is cue #9277
-
-9278
-02:34:38.000 --> 02:34:39.000
-This is cue #9278
-
-9279
-02:34:39.000 --> 02:34:40.000
-This is cue #9279
-
-9280
-02:34:40.000 --> 02:34:41.000
-This is cue #9280
-
-9281
-02:34:41.000 --> 02:34:42.000
-This is cue #9281
-
-9282
-02:34:42.000 --> 02:34:43.000
-This is cue #9282
-
-9283
-02:34:43.000 --> 02:34:44.000
-This is cue #9283
-
-9284
-02:34:44.000 --> 02:34:45.000
-This is cue #9284
-
-9285
-02:34:45.000 --> 02:34:46.000
-This is cue #9285
-
-9286
-02:34:46.000 --> 02:34:47.000
-This is cue #9286
-
-9287
-02:34:47.000 --> 02:34:48.000
-This is cue #9287
-
-9288
-02:34:48.000 --> 02:34:49.000
-This is cue #9288
-
-9289
-02:34:49.000 --> 02:34:50.000
-This is cue #9289
-
-9290
-02:34:50.000 --> 02:34:51.000
-This is cue #9290
-
-9291
-02:34:51.000 --> 02:34:52.000
-This is cue #9291
-
-9292
-02:34:52.000 --> 02:34:53.000
-This is cue #9292
-
-9293
-02:34:53.000 --> 02:34:54.000
-This is cue #9293
-
-9294
-02:34:54.000 --> 02:34:55.000
-This is cue #9294
-
-9295
-02:34:55.000 --> 02:34:56.000
-This is cue #9295
-
-9296
-02:34:56.000 --> 02:34:57.000
-This is cue #9296
-
-9297
-02:34:57.000 --> 02:34:58.000
-This is cue #9297
-
-9298
-02:34:58.000 --> 02:34:59.000
-This is cue #9298
-
-9299
-02:34:59.000 --> 02:35:00.000
-This is cue #9299
-
-9300
-02:35:00.000 --> 02:35:01.000
-This is cue #9300
-
-9301
-02:35:01.000 --> 02:35:02.000
-This is cue #9301
-
-9302
-02:35:02.000 --> 02:35:03.000
-This is cue #9302
-
-9303
-02:35:03.000 --> 02:35:04.000
-This is cue #9303
-
-9304
-02:35:04.000 --> 02:35:05.000
-This is cue #9304
-
-9305
-02:35:05.000 --> 02:35:06.000
-This is cue #9305
-
-9306
-02:35:06.000 --> 02:35:07.000
-This is cue #9306
-
-9307
-02:35:07.000 --> 02:35:08.000
-This is cue #9307
-
-9308
-02:35:08.000 --> 02:35:09.000
-This is cue #9308
-
-9309
-02:35:09.000 --> 02:35:10.000
-This is cue #9309
-
-9310
-02:35:10.000 --> 02:35:11.000
-This is cue #9310
-
-9311
-02:35:11.000 --> 02:35:12.000
-This is cue #9311
-
-9312
-02:35:12.000 --> 02:35:13.000
-This is cue #9312
-
-9313
-02:35:13.000 --> 02:35:14.000
-This is cue #9313
-
-9314
-02:35:14.000 --> 02:35:15.000
-This is cue #9314
-
-9315
-02:35:15.000 --> 02:35:16.000
-This is cue #9315
-
-9316
-02:35:16.000 --> 02:35:17.000
-This is cue #9316
-
-9317
-02:35:17.000 --> 02:35:18.000
-This is cue #9317
-
-9318
-02:35:18.000 --> 02:35:19.000
-This is cue #9318
-
-9319
-02:35:19.000 --> 02:35:20.000
-This is cue #9319
-
-9320
-02:35:20.000 --> 02:35:21.000
-This is cue #9320
-
-9321
-02:35:21.000 --> 02:35:22.000
-This is cue #9321
-
-9322
-02:35:22.000 --> 02:35:23.000
-This is cue #9322
-
-9323
-02:35:23.000 --> 02:35:24.000
-This is cue #9323
-
-9324
-02:35:24.000 --> 02:35:25.000
-This is cue #9324
-
-9325
-02:35:25.000 --> 02:35:26.000
-This is cue #9325
-
-9326
-02:35:26.000 --> 02:35:27.000
-This is cue #9326
-
-9327
-02:35:27.000 --> 02:35:28.000
-This is cue #9327
-
-9328
-02:35:28.000 --> 02:35:29.000
-This is cue #9328
-
-9329
-02:35:29.000 --> 02:35:30.000
-This is cue #9329
-
-9330
-02:35:30.000 --> 02:35:31.000
-This is cue #9330
-
-9331
-02:35:31.000 --> 02:35:32.000
-This is cue #9331
-
-9332
-02:35:32.000 --> 02:35:33.000
-This is cue #9332
-
-9333
-02:35:33.000 --> 02:35:34.000
-This is cue #9333
-
-9334
-02:35:34.000 --> 02:35:35.000
-This is cue #9334
-
-9335
-02:35:35.000 --> 02:35:36.000
-This is cue #9335
-
-9336
-02:35:36.000 --> 02:35:37.000
-This is cue #9336
-
-9337
-02:35:37.000 --> 02:35:38.000
-This is cue #9337
-
-9338
-02:35:38.000 --> 02:35:39.000
-This is cue #9338
-
-9339
-02:35:39.000 --> 02:35:40.000
-This is cue #9339
-
-9340
-02:35:40.000 --> 02:35:41.000
-This is cue #9340
-
-9341
-02:35:41.000 --> 02:35:42.000
-This is cue #9341
-
-9342
-02:35:42.000 --> 02:35:43.000
-This is cue #9342
-
-9343
-02:35:43.000 --> 02:35:44.000
-This is cue #9343
-
-9344
-02:35:44.000 --> 02:35:45.000
-This is cue #9344
-
-9345
-02:35:45.000 --> 02:35:46.000
-This is cue #9345
-
-9346
-02:35:46.000 --> 02:35:47.000
-This is cue #9346
-
-9347
-02:35:47.000 --> 02:35:48.000
-This is cue #9347
-
-9348
-02:35:48.000 --> 02:35:49.000
-This is cue #9348
-
-9349
-02:35:49.000 --> 02:35:50.000
-This is cue #9349
-
-9350
-02:35:50.000 --> 02:35:51.000
-This is cue #9350
-
-9351
-02:35:51.000 --> 02:35:52.000
-This is cue #9351
-
-9352
-02:35:52.000 --> 02:35:53.000
-This is cue #9352
-
-9353
-02:35:53.000 --> 02:35:54.000
-This is cue #9353
-
-9354
-02:35:54.000 --> 02:35:55.000
-This is cue #9354
-
-9355
-02:35:55.000 --> 02:35:56.000
-This is cue #9355
-
-9356
-02:35:56.000 --> 02:35:57.000
-This is cue #9356
-
-9357
-02:35:57.000 --> 02:35:58.000
-This is cue #9357
-
-9358
-02:35:58.000 --> 02:35:59.000
-This is cue #9358
-
-9359
-02:35:59.000 --> 02:36:00.000
-This is cue #9359
-
-9360
-02:36:00.000 --> 02:36:01.000
-This is cue #9360
-
-9361
-02:36:01.000 --> 02:36:02.000
-This is cue #9361
-
-9362
-02:36:02.000 --> 02:36:03.000
-This is cue #9362
-
-9363
-02:36:03.000 --> 02:36:04.000
-This is cue #9363
-
-9364
-02:36:04.000 --> 02:36:05.000
-This is cue #9364
-
-9365
-02:36:05.000 --> 02:36:06.000
-This is cue #9365
-
-9366
-02:36:06.000 --> 02:36:07.000
-This is cue #9366
-
-9367
-02:36:07.000 --> 02:36:08.000
-This is cue #9367
-
-9368
-02:36:08.000 --> 02:36:09.000
-This is cue #9368
-
-9369
-02:36:09.000 --> 02:36:10.000
-This is cue #9369
-
-9370
-02:36:10.000 --> 02:36:11.000
-This is cue #9370
-
-9371
-02:36:11.000 --> 02:36:12.000
-This is cue #9371
-
-9372
-02:36:12.000 --> 02:36:13.000
-This is cue #9372
-
-9373
-02:36:13.000 --> 02:36:14.000
-This is cue #9373
-
-9374
-02:36:14.000 --> 02:36:15.000
-This is cue #9374
-
-9375
-02:36:15.000 --> 02:36:16.000
-This is cue #9375
-
-9376
-02:36:16.000 --> 02:36:17.000
-This is cue #9376
-
-9377
-02:36:17.000 --> 02:36:18.000
-This is cue #9377
-
-9378
-02:36:18.000 --> 02:36:19.000
-This is cue #9378
-
-9379
-02:36:19.000 --> 02:36:20.000
-This is cue #9379
-
-9380
-02:36:20.000 --> 02:36:21.000
-This is cue #9380
-
-9381
-02:36:21.000 --> 02:36:22.000
-This is cue #9381
-
-9382
-02:36:22.000 --> 02:36:23.000
-This is cue #9382
-
-9383
-02:36:23.000 --> 02:36:24.000
-This is cue #9383
-
-9384
-02:36:24.000 --> 02:36:25.000
-This is cue #9384
-
-9385
-02:36:25.000 --> 02:36:26.000
-This is cue #9385
-
-9386
-02:36:26.000 --> 02:36:27.000
-This is cue #9386
-
-9387
-02:36:27.000 --> 02:36:28.000
-This is cue #9387
-
-9388
-02:36:28.000 --> 02:36:29.000
-This is cue #9388
-
-9389
-02:36:29.000 --> 02:36:30.000
-This is cue #9389
-
-9390
-02:36:30.000 --> 02:36:31.000
-This is cue #9390
-
-9391
-02:36:31.000 --> 02:36:32.000
-This is cue #9391
-
-9392
-02:36:32.000 --> 02:36:33.000
-This is cue #9392
-
-9393
-02:36:33.000 --> 02:36:34.000
-This is cue #9393
-
-9394
-02:36:34.000 --> 02:36:35.000
-This is cue #9394
-
-9395
-02:36:35.000 --> 02:36:36.000
-This is cue #9395
-
-9396
-02:36:36.000 --> 02:36:37.000
-This is cue #9396
-
-9397
-02:36:37.000 --> 02:36:38.000
-This is cue #9397
-
-9398
-02:36:38.000 --> 02:36:39.000
-This is cue #9398
-
-9399
-02:36:39.000 --> 02:36:40.000
-This is cue #9399
-
-9400
-02:36:40.000 --> 02:36:41.000
-This is cue #9400
-
-9401
-02:36:41.000 --> 02:36:42.000
-This is cue #9401
-
-9402
-02:36:42.000 --> 02:36:43.000
-This is cue #9402
-
-9403
-02:36:43.000 --> 02:36:44.000
-This is cue #9403
-
-9404
-02:36:44.000 --> 02:36:45.000
-This is cue #9404
-
-9405
-02:36:45.000 --> 02:36:46.000
-This is cue #9405
-
-9406
-02:36:46.000 --> 02:36:47.000
-This is cue #9406
-
-9407
-02:36:47.000 --> 02:36:48.000
-This is cue #9407
-
-9408
-02:36:48.000 --> 02:36:49.000
-This is cue #9408
-
-9409
-02:36:49.000 --> 02:36:50.000
-This is cue #9409
-
-9410
-02:36:50.000 --> 02:36:51.000
-This is cue #9410
-
-9411
-02:36:51.000 --> 02:36:52.000
-This is cue #9411
-
-9412
-02:36:52.000 --> 02:36:53.000
-This is cue #9412
-
-9413
-02:36:53.000 --> 02:36:54.000
-This is cue #9413
-
-9414
-02:36:54.000 --> 02:36:55.000
-This is cue #9414
-
-9415
-02:36:55.000 --> 02:36:56.000
-This is cue #9415
-
-9416
-02:36:56.000 --> 02:36:57.000
-This is cue #9416
-
-9417
-02:36:57.000 --> 02:36:58.000
-This is cue #9417
-
-9418
-02:36:58.000 --> 02:36:59.000
-This is cue #9418
-
-9419
-02:36:59.000 --> 02:37:00.000
-This is cue #9419
-
-9420
-02:37:00.000 --> 02:37:01.000
-This is cue #9420
-
-9421
-02:37:01.000 --> 02:37:02.000
-This is cue #9421
-
-9422
-02:37:02.000 --> 02:37:03.000
-This is cue #9422
-
-9423
-02:37:03.000 --> 02:37:04.000
-This is cue #9423
-
-9424
-02:37:04.000 --> 02:37:05.000
-This is cue #9424
-
-9425
-02:37:05.000 --> 02:37:06.000
-This is cue #9425
-
-9426
-02:37:06.000 --> 02:37:07.000
-This is cue #9426
-
-9427
-02:37:07.000 --> 02:37:08.000
-This is cue #9427
-
-9428
-02:37:08.000 --> 02:37:09.000
-This is cue #9428
-
-9429
-02:37:09.000 --> 02:37:10.000
-This is cue #9429
-
-9430
-02:37:10.000 --> 02:37:11.000
-This is cue #9430
-
-9431
-02:37:11.000 --> 02:37:12.000
-This is cue #9431
-
-9432
-02:37:12.000 --> 02:37:13.000
-This is cue #9432
-
-9433
-02:37:13.000 --> 02:37:14.000
-This is cue #9433
-
-9434
-02:37:14.000 --> 02:37:15.000
-This is cue #9434
-
-9435
-02:37:15.000 --> 02:37:16.000
-This is cue #9435
-
-9436
-02:37:16.000 --> 02:37:17.000
-This is cue #9436
-
-9437
-02:37:17.000 --> 02:37:18.000
-This is cue #9437
-
-9438
-02:37:18.000 --> 02:37:19.000
-This is cue #9438
-
-9439
-02:37:19.000 --> 02:37:20.000
-This is cue #9439
-
-9440
-02:37:20.000 --> 02:37:21.000
-This is cue #9440
-
-9441
-02:37:21.000 --> 02:37:22.000
-This is cue #9441
-
-9442
-02:37:22.000 --> 02:37:23.000
-This is cue #9442
-
-9443
-02:37:23.000 --> 02:37:24.000
-This is cue #9443
-
-9444
-02:37:24.000 --> 02:37:25.000
-This is cue #9444
-
-9445
-02:37:25.000 --> 02:37:26.000
-This is cue #9445
-
-9446
-02:37:26.000 --> 02:37:27.000
-This is cue #9446
-
-9447
-02:37:27.000 --> 02:37:28.000
-This is cue #9447
-
-9448
-02:37:28.000 --> 02:37:29.000
-This is cue #9448
-
-9449
-02:37:29.000 --> 02:37:30.000
-This is cue #9449
-
-9450
-02:37:30.000 --> 02:37:31.000
-This is cue #9450
-
-9451
-02:37:31.000 --> 02:37:32.000
-This is cue #9451
-
-9452
-02:37:32.000 --> 02:37:33.000
-This is cue #9452
-
-9453
-02:37:33.000 --> 02:37:34.000
-This is cue #9453
-
-9454
-02:37:34.000 --> 02:37:35.000
-This is cue #9454
-
-9455
-02:37:35.000 --> 02:37:36.000
-This is cue #9455
-
-9456
-02:37:36.000 --> 02:37:37.000
-This is cue #9456
-
-9457
-02:37:37.000 --> 02:37:38.000
-This is cue #9457
-
-9458
-02:37:38.000 --> 02:37:39.000
-This is cue #9458
-
-9459
-02:37:39.000 --> 02:37:40.000
-This is cue #9459
-
-9460
-02:37:40.000 --> 02:37:41.000
-This is cue #9460
-
-9461
-02:37:41.000 --> 02:37:42.000
-This is cue #9461
-
-9462
-02:37:42.000 --> 02:37:43.000
-This is cue #9462
-
-9463
-02:37:43.000 --> 02:37:44.000
-This is cue #9463
-
-9464
-02:37:44.000 --> 02:37:45.000
-This is cue #9464
-
-9465
-02:37:45.000 --> 02:37:46.000
-This is cue #9465
-
-9466
-02:37:46.000 --> 02:37:47.000
-This is cue #9466
-
-9467
-02:37:47.000 --> 02:37:48.000
-This is cue #9467
-
-9468
-02:37:48.000 --> 02:37:49.000
-This is cue #9468
-
-9469
-02:37:49.000 --> 02:37:50.000
-This is cue #9469
-
-9470
-02:37:50.000 --> 02:37:51.000
-This is cue #9470
-
-9471
-02:37:51.000 --> 02:37:52.000
-This is cue #9471
-
-9472
-02:37:52.000 --> 02:37:53.000
-This is cue #9472
-
-9473
-02:37:53.000 --> 02:37:54.000
-This is cue #9473
-
-9474
-02:37:54.000 --> 02:37:55.000
-This is cue #9474
-
-9475
-02:37:55.000 --> 02:37:56.000
-This is cue #9475
-
-9476
-02:37:56.000 --> 02:37:57.000
-This is cue #9476
-
-9477
-02:37:57.000 --> 02:37:58.000
-This is cue #9477
-
-9478
-02:37:58.000 --> 02:37:59.000
-This is cue #9478
-
-9479
-02:37:59.000 --> 02:38:00.000
-This is cue #9479
-
-9480
-02:38:00.000 --> 02:38:01.000
-This is cue #9480
-
-9481
-02:38:01.000 --> 02:38:02.000
-This is cue #9481
-
-9482
-02:38:02.000 --> 02:38:03.000
-This is cue #9482
-
-9483
-02:38:03.000 --> 02:38:04.000
-This is cue #9483
-
-9484
-02:38:04.000 --> 02:38:05.000
-This is cue #9484
-
-9485
-02:38:05.000 --> 02:38:06.000
-This is cue #9485
-
-9486
-02:38:06.000 --> 02:38:07.000
-This is cue #9486
-
-9487
-02:38:07.000 --> 02:38:08.000
-This is cue #9487
-
-9488
-02:38:08.000 --> 02:38:09.000
-This is cue #9488
-
-9489
-02:38:09.000 --> 02:38:10.000
-This is cue #9489
-
-9490
-02:38:10.000 --> 02:38:11.000
-This is cue #9490
-
-9491
-02:38:11.000 --> 02:38:12.000
-This is cue #9491
-
-9492
-02:38:12.000 --> 02:38:13.000
-This is cue #9492
-
-9493
-02:38:13.000 --> 02:38:14.000
-This is cue #9493
-
-9494
-02:38:14.000 --> 02:38:15.000
-This is cue #9494
-
-9495
-02:38:15.000 --> 02:38:16.000
-This is cue #9495
-
-9496
-02:38:16.000 --> 02:38:17.000
-This is cue #9496
-
-9497
-02:38:17.000 --> 02:38:18.000
-This is cue #9497
-
-9498
-02:38:18.000 --> 02:38:19.000
-This is cue #9498
-
-9499
-02:38:19.000 --> 02:38:20.000
-This is cue #9499
-
-9500
-02:38:20.000 --> 02:38:21.000
-This is cue #9500
-
-9501
-02:38:21.000 --> 02:38:22.000
-This is cue #9501
-
-9502
-02:38:22.000 --> 02:38:23.000
-This is cue #9502
-
-9503
-02:38:23.000 --> 02:38:24.000
-This is cue #9503
-
-9504
-02:38:24.000 --> 02:38:25.000
-This is cue #9504
-
-9505
-02:38:25.000 --> 02:38:26.000
-This is cue #9505
-
-9506
-02:38:26.000 --> 02:38:27.000
-This is cue #9506
-
-9507
-02:38:27.000 --> 02:38:28.000
-This is cue #9507
-
-9508
-02:38:28.000 --> 02:38:29.000
-This is cue #9508
-
-9509
-02:38:29.000 --> 02:38:30.000
-This is cue #9509
-
-9510
-02:38:30.000 --> 02:38:31.000
-This is cue #9510
-
-9511
-02:38:31.000 --> 02:38:32.000
-This is cue #9511
-
-9512
-02:38:32.000 --> 02:38:33.000
-This is cue #9512
-
-9513
-02:38:33.000 --> 02:38:34.000
-This is cue #9513
-
-9514
-02:38:34.000 --> 02:38:35.000
-This is cue #9514
-
-9515
-02:38:35.000 --> 02:38:36.000
-This is cue #9515
-
-9516
-02:38:36.000 --> 02:38:37.000
-This is cue #9516
-
-9517
-02:38:37.000 --> 02:38:38.000
-This is cue #9517
-
-9518
-02:38:38.000 --> 02:38:39.000
-This is cue #9518
-
-9519
-02:38:39.000 --> 02:38:40.000
-This is cue #9519
-
-9520
-02:38:40.000 --> 02:38:41.000
-This is cue #9520
-
-9521
-02:38:41.000 --> 02:38:42.000
-This is cue #9521
-
-9522
-02:38:42.000 --> 02:38:43.000
-This is cue #9522
-
-9523
-02:38:43.000 --> 02:38:44.000
-This is cue #9523
-
-9524
-02:38:44.000 --> 02:38:45.000
-This is cue #9524
-
-9525
-02:38:45.000 --> 02:38:46.000
-This is cue #9525
-
-9526
-02:38:46.000 --> 02:38:47.000
-This is cue #9526
-
-9527
-02:38:47.000 --> 02:38:48.000
-This is cue #9527
-
-9528
-02:38:48.000 --> 02:38:49.000
-This is cue #9528
-
-9529
-02:38:49.000 --> 02:38:50.000
-This is cue #9529
-
-9530
-02:38:50.000 --> 02:38:51.000
-This is cue #9530
-
-9531
-02:38:51.000 --> 02:38:52.000
-This is cue #9531
-
-9532
-02:38:52.000 --> 02:38:53.000
-This is cue #9532
-
-9533
-02:38:53.000 --> 02:38:54.000
-This is cue #9533
-
-9534
-02:38:54.000 --> 02:38:55.000
-This is cue #9534
-
-9535
-02:38:55.000 --> 02:38:56.000
-This is cue #9535
-
-9536
-02:38:56.000 --> 02:38:57.000
-This is cue #9536
-
-9537
-02:38:57.000 --> 02:38:58.000
-This is cue #9537
-
-9538
-02:38:58.000 --> 02:38:59.000
-This is cue #9538
-
-9539
-02:38:59.000 --> 02:39:00.000
-This is cue #9539
-
-9540
-02:39:00.000 --> 02:39:01.000
-This is cue #9540
-
-9541
-02:39:01.000 --> 02:39:02.000
-This is cue #9541
-
-9542
-02:39:02.000 --> 02:39:03.000
-This is cue #9542
-
-9543
-02:39:03.000 --> 02:39:04.000
-This is cue #9543
-
-9544
-02:39:04.000 --> 02:39:05.000
-This is cue #9544
-
-9545
-02:39:05.000 --> 02:39:06.000
-This is cue #9545
-
-9546
-02:39:06.000 --> 02:39:07.000
-This is cue #9546
-
-9547
-02:39:07.000 --> 02:39:08.000
-This is cue #9547
-
-9548
-02:39:08.000 --> 02:39:09.000
-This is cue #9548
-
-9549
-02:39:09.000 --> 02:39:10.000
-This is cue #9549
-
-9550
-02:39:10.000 --> 02:39:11.000
-This is cue #9550
-
-9551
-02:39:11.000 --> 02:39:12.000
-This is cue #9551
-
-9552
-02:39:12.000 --> 02:39:13.000
-This is cue #9552
-
-9553
-02:39:13.000 --> 02:39:14.000
-This is cue #9553
-
-9554
-02:39:14.000 --> 02:39:15.000
-This is cue #9554
-
-9555
-02:39:15.000 --> 02:39:16.000
-This is cue #9555
-
-9556
-02:39:16.000 --> 02:39:17.000
-This is cue #9556
-
-9557
-02:39:17.000 --> 02:39:18.000
-This is cue #9557
-
-9558
-02:39:18.000 --> 02:39:19.000
-This is cue #9558
-
-9559
-02:39:19.000 --> 02:39:20.000
-This is cue #9559
-
-9560
-02:39:20.000 --> 02:39:21.000
-This is cue #9560
-
-9561
-02:39:21.000 --> 02:39:22.000
-This is cue #9561
-
-9562
-02:39:22.000 --> 02:39:23.000
-This is cue #9562
-
-9563
-02:39:23.000 --> 02:39:24.000
-This is cue #9563
-
-9564
-02:39:24.000 --> 02:39:25.000
-This is cue #9564
-
-9565
-02:39:25.000 --> 02:39:26.000
-This is cue #9565
-
-9566
-02:39:26.000 --> 02:39:27.000
-This is cue #9566
-
-9567
-02:39:27.000 --> 02:39:28.000
-This is cue #9567
-
-9568
-02:39:28.000 --> 02:39:29.000
-This is cue #9568
-
-9569
-02:39:29.000 --> 02:39:30.000
-This is cue #9569
-
-9570
-02:39:30.000 --> 02:39:31.000
-This is cue #9570
-
-9571
-02:39:31.000 --> 02:39:32.000
-This is cue #9571
-
-9572
-02:39:32.000 --> 02:39:33.000
-This is cue #9572
-
-9573
-02:39:33.000 --> 02:39:34.000
-This is cue #9573
-
-9574
-02:39:34.000 --> 02:39:35.000
-This is cue #9574
-
-9575
-02:39:35.000 --> 02:39:36.000
-This is cue #9575
-
-9576
-02:39:36.000 --> 02:39:37.000
-This is cue #9576
-
-9577
-02:39:37.000 --> 02:39:38.000
-This is cue #9577
-
-9578
-02:39:38.000 --> 02:39:39.000
-This is cue #9578
-
-9579
-02:39:39.000 --> 02:39:40.000
-This is cue #9579
-
-9580
-02:39:40.000 --> 02:39:41.000
-This is cue #9580
-
-9581
-02:39:41.000 --> 02:39:42.000
-This is cue #9581
-
-9582
-02:39:42.000 --> 02:39:43.000
-This is cue #9582
-
-9583
-02:39:43.000 --> 02:39:44.000
-This is cue #9583
-
-9584
-02:39:44.000 --> 02:39:45.000
-This is cue #9584
-
-9585
-02:39:45.000 --> 02:39:46.000
-This is cue #9585
-
-9586
-02:39:46.000 --> 02:39:47.000
-This is cue #9586
-
-9587
-02:39:47.000 --> 02:39:48.000
-This is cue #9587
-
-9588
-02:39:48.000 --> 02:39:49.000
-This is cue #9588
-
-9589
-02:39:49.000 --> 02:39:50.000
-This is cue #9589
-
-9590
-02:39:50.000 --> 02:39:51.000
-This is cue #9590
-
-9591
-02:39:51.000 --> 02:39:52.000
-This is cue #9591
-
-9592
-02:39:52.000 --> 02:39:53.000
-This is cue #9592
-
-9593
-02:39:53.000 --> 02:39:54.000
-This is cue #9593
-
-9594
-02:39:54.000 --> 02:39:55.000
-This is cue #9594
-
-9595
-02:39:55.000 --> 02:39:56.000
-This is cue #9595
-
-9596
-02:39:56.000 --> 02:39:57.000
-This is cue #9596
-
-9597
-02:39:57.000 --> 02:39:58.000
-This is cue #9597
-
-9598
-02:39:58.000 --> 02:39:59.000
-This is cue #9598
-
-9599
-02:39:59.000 --> 02:40:00.000
-This is cue #9599
-
-9600
-02:40:00.000 --> 02:40:01.000
-This is cue #9600
-
-9601
-02:40:01.000 --> 02:40:02.000
-This is cue #9601
-
-9602
-02:40:02.000 --> 02:40:03.000
-This is cue #9602
-
-9603
-02:40:03.000 --> 02:40:04.000
-This is cue #9603
-
-9604
-02:40:04.000 --> 02:40:05.000
-This is cue #9604
-
-9605
-02:40:05.000 --> 02:40:06.000
-This is cue #9605
-
-9606
-02:40:06.000 --> 02:40:07.000
-This is cue #9606
-
-9607
-02:40:07.000 --> 02:40:08.000
-This is cue #9607
-
-9608
-02:40:08.000 --> 02:40:09.000
-This is cue #9608
-
-9609
-02:40:09.000 --> 02:40:10.000
-This is cue #9609
-
-9610
-02:40:10.000 --> 02:40:11.000
-This is cue #9610
-
-9611
-02:40:11.000 --> 02:40:12.000
-This is cue #9611
-
-9612
-02:40:12.000 --> 02:40:13.000
-This is cue #9612
-
-9613
-02:40:13.000 --> 02:40:14.000
-This is cue #9613
-
-9614
-02:40:14.000 --> 02:40:15.000
-This is cue #9614
-
-9615
-02:40:15.000 --> 02:40:16.000
-This is cue #9615
-
-9616
-02:40:16.000 --> 02:40:17.000
-This is cue #9616
-
-9617
-02:40:17.000 --> 02:40:18.000
-This is cue #9617
-
-9618
-02:40:18.000 --> 02:40:19.000
-This is cue #9618
-
-9619
-02:40:19.000 --> 02:40:20.000
-This is cue #9619
-
-9620
-02:40:20.000 --> 02:40:21.000
-This is cue #9620
-
-9621
-02:40:21.000 --> 02:40:22.000
-This is cue #9621
-
-9622
-02:40:22.000 --> 02:40:23.000
-This is cue #9622
-
-9623
-02:40:23.000 --> 02:40:24.000
-This is cue #9623
-
-9624
-02:40:24.000 --> 02:40:25.000
-This is cue #9624
-
-9625
-02:40:25.000 --> 02:40:26.000
-This is cue #9625
-
-9626
-02:40:26.000 --> 02:40:27.000
-This is cue #9626
-
-9627
-02:40:27.000 --> 02:40:28.000
-This is cue #9627
-
-9628
-02:40:28.000 --> 02:40:29.000
-This is cue #9628
-
-9629
-02:40:29.000 --> 02:40:30.000
-This is cue #9629
-
-9630
-02:40:30.000 --> 02:40:31.000
-This is cue #9630
-
-9631
-02:40:31.000 --> 02:40:32.000
-This is cue #9631
-
-9632
-02:40:32.000 --> 02:40:33.000
-This is cue #9632
-
-9633
-02:40:33.000 --> 02:40:34.000
-This is cue #9633
-
-9634
-02:40:34.000 --> 02:40:35.000
-This is cue #9634
-
-9635
-02:40:35.000 --> 02:40:36.000
-This is cue #9635
-
-9636
-02:40:36.000 --> 02:40:37.000
-This is cue #9636
-
-9637
-02:40:37.000 --> 02:40:38.000
-This is cue #9637
-
-9638
-02:40:38.000 --> 02:40:39.000
-This is cue #9638
-
-9639
-02:40:39.000 --> 02:40:40.000
-This is cue #9639
-
-9640
-02:40:40.000 --> 02:40:41.000
-This is cue #9640
-
-9641
-02:40:41.000 --> 02:40:42.000
-This is cue #9641
-
-9642
-02:40:42.000 --> 02:40:43.000
-This is cue #9642
-
-9643
-02:40:43.000 --> 02:40:44.000
-This is cue #9643
-
-9644
-02:40:44.000 --> 02:40:45.000
-This is cue #9644
-
-9645
-02:40:45.000 --> 02:40:46.000
-This is cue #9645
-
-9646
-02:40:46.000 --> 02:40:47.000
-This is cue #9646
-
-9647
-02:40:47.000 --> 02:40:48.000
-This is cue #9647
-
-9648
-02:40:48.000 --> 02:40:49.000
-This is cue #9648
-
-9649
-02:40:49.000 --> 02:40:50.000
-This is cue #9649
-
-9650
-02:40:50.000 --> 02:40:51.000
-This is cue #9650
-
-9651
-02:40:51.000 --> 02:40:52.000
-This is cue #9651
-
-9652
-02:40:52.000 --> 02:40:53.000
-This is cue #9652
-
-9653
-02:40:53.000 --> 02:40:54.000
-This is cue #9653
-
-9654
-02:40:54.000 --> 02:40:55.000
-This is cue #9654
-
-9655
-02:40:55.000 --> 02:40:56.000
-This is cue #9655
-
-9656
-02:40:56.000 --> 02:40:57.000
-This is cue #9656
-
-9657
-02:40:57.000 --> 02:40:58.000
-This is cue #9657
-
-9658
-02:40:58.000 --> 02:40:59.000
-This is cue #9658
-
-9659
-02:40:59.000 --> 02:41:00.000
-This is cue #9659
-
-9660
-02:41:00.000 --> 02:41:01.000
-This is cue #9660
-
-9661
-02:41:01.000 --> 02:41:02.000
-This is cue #9661
-
-9662
-02:41:02.000 --> 02:41:03.000
-This is cue #9662
-
-9663
-02:41:03.000 --> 02:41:04.000
-This is cue #9663
-
-9664
-02:41:04.000 --> 02:41:05.000
-This is cue #9664
-
-9665
-02:41:05.000 --> 02:41:06.000
-This is cue #9665
-
-9666
-02:41:06.000 --> 02:41:07.000
-This is cue #9666
-
-9667
-02:41:07.000 --> 02:41:08.000
-This is cue #9667
-
-9668
-02:41:08.000 --> 02:41:09.000
-This is cue #9668
-
-9669
-02:41:09.000 --> 02:41:10.000
-This is cue #9669
-
-9670
-02:41:10.000 --> 02:41:11.000
-This is cue #9670
-
-9671
-02:41:11.000 --> 02:41:12.000
-This is cue #9671
-
-9672
-02:41:12.000 --> 02:41:13.000
-This is cue #9672
-
-9673
-02:41:13.000 --> 02:41:14.000
-This is cue #9673
-
-9674
-02:41:14.000 --> 02:41:15.000
-This is cue #9674
-
-9675
-02:41:15.000 --> 02:41:16.000
-This is cue #9675
-
-9676
-02:41:16.000 --> 02:41:17.000
-This is cue #9676
-
-9677
-02:41:17.000 --> 02:41:18.000
-This is cue #9677
-
-9678
-02:41:18.000 --> 02:41:19.000
-This is cue #9678
-
-9679
-02:41:19.000 --> 02:41:20.000
-This is cue #9679
-
-9680
-02:41:20.000 --> 02:41:21.000
-This is cue #9680
-
-9681
-02:41:21.000 --> 02:41:22.000
-This is cue #9681
-
-9682
-02:41:22.000 --> 02:41:23.000
-This is cue #9682
-
-9683
-02:41:23.000 --> 02:41:24.000
-This is cue #9683
-
-9684
-02:41:24.000 --> 02:41:25.000
-This is cue #9684
-
-9685
-02:41:25.000 --> 02:41:26.000
-This is cue #9685
-
-9686
-02:41:26.000 --> 02:41:27.000
-This is cue #9686
-
-9687
-02:41:27.000 --> 02:41:28.000
-This is cue #9687
-
-9688
-02:41:28.000 --> 02:41:29.000
-This is cue #9688
-
-9689
-02:41:29.000 --> 02:41:30.000
-This is cue #9689
-
-9690
-02:41:30.000 --> 02:41:31.000
-This is cue #9690
-
-9691
-02:41:31.000 --> 02:41:32.000
-This is cue #9691
-
-9692
-02:41:32.000 --> 02:41:33.000
-This is cue #9692
-
-9693
-02:41:33.000 --> 02:41:34.000
-This is cue #9693
-
-9694
-02:41:34.000 --> 02:41:35.000
-This is cue #9694
-
-9695
-02:41:35.000 --> 02:41:36.000
-This is cue #9695
-
-9696
-02:41:36.000 --> 02:41:37.000
-This is cue #9696
-
-9697
-02:41:37.000 --> 02:41:38.000
-This is cue #9697
-
-9698
-02:41:38.000 --> 02:41:39.000
-This is cue #9698
-
-9699
-02:41:39.000 --> 02:41:40.000
-This is cue #9699
-
-9700
-02:41:40.000 --> 02:41:41.000
-This is cue #9700
-
-9701
-02:41:41.000 --> 02:41:42.000
-This is cue #9701
-
-9702
-02:41:42.000 --> 02:41:43.000
-This is cue #9702
-
-9703
-02:41:43.000 --> 02:41:44.000
-This is cue #9703
-
-9704
-02:41:44.000 --> 02:41:45.000
-This is cue #9704
-
-9705
-02:41:45.000 --> 02:41:46.000
-This is cue #9705
-
-9706
-02:41:46.000 --> 02:41:47.000
-This is cue #9706
-
-9707
-02:41:47.000 --> 02:41:48.000
-This is cue #9707
-
-9708
-02:41:48.000 --> 02:41:49.000
-This is cue #9708
-
-9709
-02:41:49.000 --> 02:41:50.000
-This is cue #9709
-
-9710
-02:41:50.000 --> 02:41:51.000
-This is cue #9710
-
-9711
-02:41:51.000 --> 02:41:52.000
-This is cue #9711
-
-9712
-02:41:52.000 --> 02:41:53.000
-This is cue #9712
-
-9713
-02:41:53.000 --> 02:41:54.000
-This is cue #9713
-
-9714
-02:41:54.000 --> 02:41:55.000
-This is cue #9714
-
-9715
-02:41:55.000 --> 02:41:56.000
-This is cue #9715
-
-9716
-02:41:56.000 --> 02:41:57.000
-This is cue #9716
-
-9717
-02:41:57.000 --> 02:41:58.000
-This is cue #9717
-
-9718
-02:41:58.000 --> 02:41:59.000
-This is cue #9718
-
-9719
-02:41:59.000 --> 02:42:00.000
-This is cue #9719
-
-9720
-02:42:00.000 --> 02:42:01.000
-This is cue #9720
-
-9721
-02:42:01.000 --> 02:42:02.000
-This is cue #9721
-
-9722
-02:42:02.000 --> 02:42:03.000
-This is cue #9722
-
-9723
-02:42:03.000 --> 02:42:04.000
-This is cue #9723
-
-9724
-02:42:04.000 --> 02:42:05.000
-This is cue #9724
-
-9725
-02:42:05.000 --> 02:42:06.000
-This is cue #9725
-
-9726
-02:42:06.000 --> 02:42:07.000
-This is cue #9726
-
-9727
-02:42:07.000 --> 02:42:08.000
-This is cue #9727
-
-9728
-02:42:08.000 --> 02:42:09.000
-This is cue #9728
-
-9729
-02:42:09.000 --> 02:42:10.000
-This is cue #9729
-
-9730
-02:42:10.000 --> 02:42:11.000
-This is cue #9730
-
-9731
-02:42:11.000 --> 02:42:12.000
-This is cue #9731
-
-9732
-02:42:12.000 --> 02:42:13.000
-This is cue #9732
-
-9733
-02:42:13.000 --> 02:42:14.000
-This is cue #9733
-
-9734
-02:42:14.000 --> 02:42:15.000
-This is cue #9734
-
-9735
-02:42:15.000 --> 02:42:16.000
-This is cue #9735
-
-9736
-02:42:16.000 --> 02:42:17.000
-This is cue #9736
-
-9737
-02:42:17.000 --> 02:42:18.000
-This is cue #9737
-
-9738
-02:42:18.000 --> 02:42:19.000
-This is cue #9738
-
-9739
-02:42:19.000 --> 02:42:20.000
-This is cue #9739
-
-9740
-02:42:20.000 --> 02:42:21.000
-This is cue #9740
-
-9741
-02:42:21.000 --> 02:42:22.000
-This is cue #9741
-
-9742
-02:42:22.000 --> 02:42:23.000
-This is cue #9742
-
-9743
-02:42:23.000 --> 02:42:24.000
-This is cue #9743
-
-9744
-02:42:24.000 --> 02:42:25.000
-This is cue #9744
-
-9745
-02:42:25.000 --> 02:42:26.000
-This is cue #9745
-
-9746
-02:42:26.000 --> 02:42:27.000
-This is cue #9746
-
-9747
-02:42:27.000 --> 02:42:28.000
-This is cue #9747
-
-9748
-02:42:28.000 --> 02:42:29.000
-This is cue #9748
-
-9749
-02:42:29.000 --> 02:42:30.000
-This is cue #9749
-
-9750
-02:42:30.000 --> 02:42:31.000
-This is cue #9750
-
-9751
-02:42:31.000 --> 02:42:32.000
-This is cue #9751
-
-9752
-02:42:32.000 --> 02:42:33.000
-This is cue #9752
-
-9753
-02:42:33.000 --> 02:42:34.000
-This is cue #9753
-
-9754
-02:42:34.000 --> 02:42:35.000
-This is cue #9754
-
-9755
-02:42:35.000 --> 02:42:36.000
-This is cue #9755
-
-9756
-02:42:36.000 --> 02:42:37.000
-This is cue #9756
-
-9757
-02:42:37.000 --> 02:42:38.000
-This is cue #9757
-
-9758
-02:42:38.000 --> 02:42:39.000
-This is cue #9758
-
-9759
-02:42:39.000 --> 02:42:40.000
-This is cue #9759
-
-9760
-02:42:40.000 --> 02:42:41.000
-This is cue #9760
-
-9761
-02:42:41.000 --> 02:42:42.000
-This is cue #9761
-
-9762
-02:42:42.000 --> 02:42:43.000
-This is cue #9762
-
-9763
-02:42:43.000 --> 02:42:44.000
-This is cue #9763
-
-9764
-02:42:44.000 --> 02:42:45.000
-This is cue #9764
-
-9765
-02:42:45.000 --> 02:42:46.000
-This is cue #9765
-
-9766
-02:42:46.000 --> 02:42:47.000
-This is cue #9766
-
-9767
-02:42:47.000 --> 02:42:48.000
-This is cue #9767
-
-9768
-02:42:48.000 --> 02:42:49.000
-This is cue #9768
-
-9769
-02:42:49.000 --> 02:42:50.000
-This is cue #9769
-
-9770
-02:42:50.000 --> 02:42:51.000
-This is cue #9770
-
-9771
-02:42:51.000 --> 02:42:52.000
-This is cue #9771
-
-9772
-02:42:52.000 --> 02:42:53.000
-This is cue #9772
-
-9773
-02:42:53.000 --> 02:42:54.000
-This is cue #9773
-
-9774
-02:42:54.000 --> 02:42:55.000
-This is cue #9774
-
-9775
-02:42:55.000 --> 02:42:56.000
-This is cue #9775
-
-9776
-02:42:56.000 --> 02:42:57.000
-This is cue #9776
-
-9777
-02:42:57.000 --> 02:42:58.000
-This is cue #9777
-
-9778
-02:42:58.000 --> 02:42:59.000
-This is cue #9778
-
-9779
-02:42:59.000 --> 02:43:00.000
-This is cue #9779
-
-9780
-02:43:00.000 --> 02:43:01.000
-This is cue #9780
-
-9781
-02:43:01.000 --> 02:43:02.000
-This is cue #9781
-
-9782
-02:43:02.000 --> 02:43:03.000
-This is cue #9782
-
-9783
-02:43:03.000 --> 02:43:04.000
-This is cue #9783
-
-9784
-02:43:04.000 --> 02:43:05.000
-This is cue #9784
-
-9785
-02:43:05.000 --> 02:43:06.000
-This is cue #9785
-
-9786
-02:43:06.000 --> 02:43:07.000
-This is cue #9786
-
-9787
-02:43:07.000 --> 02:43:08.000
-This is cue #9787
-
-9788
-02:43:08.000 --> 02:43:09.000
-This is cue #9788
-
-9789
-02:43:09.000 --> 02:43:10.000
-This is cue #9789
-
-9790
-02:43:10.000 --> 02:43:11.000
-This is cue #9790
-
-9791
-02:43:11.000 --> 02:43:12.000
-This is cue #9791
-
-9792
-02:43:12.000 --> 02:43:13.000
-This is cue #9792
-
-9793
-02:43:13.000 --> 02:43:14.000
-This is cue #9793
-
-9794
-02:43:14.000 --> 02:43:15.000
-This is cue #9794
-
-9795
-02:43:15.000 --> 02:43:16.000
-This is cue #9795
-
-9796
-02:43:16.000 --> 02:43:17.000
-This is cue #9796
-
-9797
-02:43:17.000 --> 02:43:18.000
-This is cue #9797
-
-9798
-02:43:18.000 --> 02:43:19.000
-This is cue #9798
-
-9799
-02:43:19.000 --> 02:43:20.000
-This is cue #9799
-
-9800
-02:43:20.000 --> 02:43:21.000
-This is cue #9800
-
-9801
-02:43:21.000 --> 02:43:22.000
-This is cue #9801
-
-9802
-02:43:22.000 --> 02:43:23.000
-This is cue #9802
-
-9803
-02:43:23.000 --> 02:43:24.000
-This is cue #9803
-
-9804
-02:43:24.000 --> 02:43:25.000
-This is cue #9804
-
-9805
-02:43:25.000 --> 02:43:26.000
-This is cue #9805
-
-9806
-02:43:26.000 --> 02:43:27.000
-This is cue #9806
-
-9807
-02:43:27.000 --> 02:43:28.000
-This is cue #9807
-
-9808
-02:43:28.000 --> 02:43:29.000
-This is cue #9808
-
-9809
-02:43:29.000 --> 02:43:30.000
-This is cue #9809
-
-9810
-02:43:30.000 --> 02:43:31.000
-This is cue #9810
-
-9811
-02:43:31.000 --> 02:43:32.000
-This is cue #9811
-
-9812
-02:43:32.000 --> 02:43:33.000
-This is cue #9812
-
-9813
-02:43:33.000 --> 02:43:34.000
-This is cue #9813
-
-9814
-02:43:34.000 --> 02:43:35.000
-This is cue #9814
-
-9815
-02:43:35.000 --> 02:43:36.000
-This is cue #9815
-
-9816
-02:43:36.000 --> 02:43:37.000
-This is cue #9816
-
-9817
-02:43:37.000 --> 02:43:38.000
-This is cue #9817
-
-9818
-02:43:38.000 --> 02:43:39.000
-This is cue #9818
-
-9819
-02:43:39.000 --> 02:43:40.000
-This is cue #9819
-
-9820
-02:43:40.000 --> 02:43:41.000
-This is cue #9820
-
-9821
-02:43:41.000 --> 02:43:42.000
-This is cue #9821
-
-9822
-02:43:42.000 --> 02:43:43.000
-This is cue #9822
-
-9823
-02:43:43.000 --> 02:43:44.000
-This is cue #9823
-
-9824
-02:43:44.000 --> 02:43:45.000
-This is cue #9824
-
-9825
-02:43:45.000 --> 02:43:46.000
-This is cue #9825
-
-9826
-02:43:46.000 --> 02:43:47.000
-This is cue #9826
-
-9827
-02:43:47.000 --> 02:43:48.000
-This is cue #9827
-
-9828
-02:43:48.000 --> 02:43:49.000
-This is cue #9828
-
-9829
-02:43:49.000 --> 02:43:50.000
-This is cue #9829
-
-9830
-02:43:50.000 --> 02:43:51.000
-This is cue #9830
-
-9831
-02:43:51.000 --> 02:43:52.000
-This is cue #9831
-
-9832
-02:43:52.000 --> 02:43:53.000
-This is cue #9832
-
-9833
-02:43:53.000 --> 02:43:54.000
-This is cue #9833
-
-9834
-02:43:54.000 --> 02:43:55.000
-This is cue #9834
-
-9835
-02:43:55.000 --> 02:43:56.000
-This is cue #9835
-
-9836
-02:43:56.000 --> 02:43:57.000
-This is cue #9836
-
-9837
-02:43:57.000 --> 02:43:58.000
-This is cue #9837
-
-9838
-02:43:58.000 --> 02:43:59.000
-This is cue #9838
-
-9839
-02:43:59.000 --> 02:44:00.000
-This is cue #9839
-
-9840
-02:44:00.000 --> 02:44:01.000
-This is cue #9840
-
-9841
-02:44:01.000 --> 02:44:02.000
-This is cue #9841
-
-9842
-02:44:02.000 --> 02:44:03.000
-This is cue #9842
-
-9843
-02:44:03.000 --> 02:44:04.000
-This is cue #9843
-
-9844
-02:44:04.000 --> 02:44:05.000
-This is cue #9844
-
-9845
-02:44:05.000 --> 02:44:06.000
-This is cue #9845
-
-9846
-02:44:06.000 --> 02:44:07.000
-This is cue #9846
-
-9847
-02:44:07.000 --> 02:44:08.000
-This is cue #9847
-
-9848
-02:44:08.000 --> 02:44:09.000
-This is cue #9848
-
-9849
-02:44:09.000 --> 02:44:10.000
-This is cue #9849
-
-9850
-02:44:10.000 --> 02:44:11.000
-This is cue #9850
-
-9851
-02:44:11.000 --> 02:44:12.000
-This is cue #9851
-
-9852
-02:44:12.000 --> 02:44:13.000
-This is cue #9852
-
-9853
-02:44:13.000 --> 02:44:14.000
-This is cue #9853
-
-9854
-02:44:14.000 --> 02:44:15.000
-This is cue #9854
-
-9855
-02:44:15.000 --> 02:44:16.000
-This is cue #9855
-
-9856
-02:44:16.000 --> 02:44:17.000
-This is cue #9856
-
-9857
-02:44:17.000 --> 02:44:18.000
-This is cue #9857
-
-9858
-02:44:18.000 --> 02:44:19.000
-This is cue #9858
-
-9859
-02:44:19.000 --> 02:44:20.000
-This is cue #9859
-
-9860
-02:44:20.000 --> 02:44:21.000
-This is cue #9860
-
-9861
-02:44:21.000 --> 02:44:22.000
-This is cue #9861
-
-9862
-02:44:22.000 --> 02:44:23.000
-This is cue #9862
-
-9863
-02:44:23.000 --> 02:44:24.000
-This is cue #9863
-
-9864
-02:44:24.000 --> 02:44:25.000
-This is cue #9864
-
-9865
-02:44:25.000 --> 02:44:26.000
-This is cue #9865
-
-9866
-02:44:26.000 --> 02:44:27.000
-This is cue #9866
-
-9867
-02:44:27.000 --> 02:44:28.000
-This is cue #9867
-
-9868
-02:44:28.000 --> 02:44:29.000
-This is cue #9868
-
-9869
-02:44:29.000 --> 02:44:30.000
-This is cue #9869
-
-9870
-02:44:30.000 --> 02:44:31.000
-This is cue #9870
-
-9871
-02:44:31.000 --> 02:44:32.000
-This is cue #9871
-
-9872
-02:44:32.000 --> 02:44:33.000
-This is cue #9872
-
-9873
-02:44:33.000 --> 02:44:34.000
-This is cue #9873
-
-9874
-02:44:34.000 --> 02:44:35.000
-This is cue #9874
-
-9875
-02:44:35.000 --> 02:44:36.000
-This is cue #9875
-
-9876
-02:44:36.000 --> 02:44:37.000
-This is cue #9876
-
-9877
-02:44:37.000 --> 02:44:38.000
-This is cue #9877
-
-9878
-02:44:38.000 --> 02:44:39.000
-This is cue #9878
-
-9879
-02:44:39.000 --> 02:44:40.000
-This is cue #9879
-
-9880
-02:44:40.000 --> 02:44:41.000
-This is cue #9880
-
-9881
-02:44:41.000 --> 02:44:42.000
-This is cue #9881
-
-9882
-02:44:42.000 --> 02:44:43.000
-This is cue #9882
-
-9883
-02:44:43.000 --> 02:44:44.000
-This is cue #9883
-
-9884
-02:44:44.000 --> 02:44:45.000
-This is cue #9884
-
-9885
-02:44:45.000 --> 02:44:46.000
-This is cue #9885
-
-9886
-02:44:46.000 --> 02:44:47.000
-This is cue #9886
-
-9887
-02:44:47.000 --> 02:44:48.000
-This is cue #9887
-
-9888
-02:44:48.000 --> 02:44:49.000
-This is cue #9888
-
-9889
-02:44:49.000 --> 02:44:50.000
-This is cue #9889
-
-9890
-02:44:50.000 --> 02:44:51.000
-This is cue #9890
-
-9891
-02:44:51.000 --> 02:44:52.000
-This is cue #9891
-
-9892
-02:44:52.000 --> 02:44:53.000
-This is cue #9892
-
-9893
-02:44:53.000 --> 02:44:54.000
-This is cue #9893
-
-9894
-02:44:54.000 --> 02:44:55.000
-This is cue #9894
-
-9895
-02:44:55.000 --> 02:44:56.000
-This is cue #9895
-
-9896
-02:44:56.000 --> 02:44:57.000
-This is cue #9896
-
-9897
-02:44:57.000 --> 02:44:58.000
-This is cue #9897
-
-9898
-02:44:58.000 --> 02:44:59.000
-This is cue #9898
-
-9899
-02:44:59.000 --> 02:45:00.000
-This is cue #9899
-
-9900
-02:45:00.000 --> 02:45:01.000
-This is cue #9900
-
-9901
-02:45:01.000 --> 02:45:02.000
-This is cue #9901
-
-9902
-02:45:02.000 --> 02:45:03.000
-This is cue #9902
-
-9903
-02:45:03.000 --> 02:45:04.000
-This is cue #9903
-
-9904
-02:45:04.000 --> 02:45:05.000
-This is cue #9904
-
-9905
-02:45:05.000 --> 02:45:06.000
-This is cue #9905
-
-9906
-02:45:06.000 --> 02:45:07.000
-This is cue #9906
-
-9907
-02:45:07.000 --> 02:45:08.000
-This is cue #9907
-
-9908
-02:45:08.000 --> 02:45:09.000
-This is cue #9908
-
-9909
-02:45:09.000 --> 02:45:10.000
-This is cue #9909
-
-9910
-02:45:10.000 --> 02:45:11.000
-This is cue #9910
-
-9911
-02:45:11.000 --> 02:45:12.000
-This is cue #9911
-
-9912
-02:45:12.000 --> 02:45:13.000
-This is cue #9912
-
-9913
-02:45:13.000 --> 02:45:14.000
-This is cue #9913
-
-9914
-02:45:14.000 --> 02:45:15.000
-This is cue #9914
-
-9915
-02:45:15.000 --> 02:45:16.000
-This is cue #9915
-
-9916
-02:45:16.000 --> 02:45:17.000
-This is cue #9916
-
-9917
-02:45:17.000 --> 02:45:18.000
-This is cue #9917
-
-9918
-02:45:18.000 --> 02:45:19.000
-This is cue #9918
-
-9919
-02:45:19.000 --> 02:45:20.000
-This is cue #9919
-
-9920
-02:45:20.000 --> 02:45:21.000
-This is cue #9920
-
-9921
-02:45:21.000 --> 02:45:22.000
-This is cue #9921
-
-9922
-02:45:22.000 --> 02:45:23.000
-This is cue #9922
-
-9923
-02:45:23.000 --> 02:45:24.000
-This is cue #9923
-
-9924
-02:45:24.000 --> 02:45:25.000
-This is cue #9924
-
-9925
-02:45:25.000 --> 02:45:26.000
-This is cue #9925
-
-9926
-02:45:26.000 --> 02:45:27.000
-This is cue #9926
-
-9927
-02:45:27.000 --> 02:45:28.000
-This is cue #9927
-
-9928
-02:45:28.000 --> 02:45:29.000
-This is cue #9928
-
-9929
-02:45:29.000 --> 02:45:30.000
-This is cue #9929
-
-9930
-02:45:30.000 --> 02:45:31.000
-This is cue #9930
-
-9931
-02:45:31.000 --> 02:45:32.000
-This is cue #9931
-
-9932
-02:45:32.000 --> 02:45:33.000
-This is cue #9932
-
-9933
-02:45:33.000 --> 02:45:34.000
-This is cue #9933
-
-9934
-02:45:34.000 --> 02:45:35.000
-This is cue #9934
-
-9935
-02:45:35.000 --> 02:45:36.000
-This is cue #9935
-
-9936
-02:45:36.000 --> 02:45:37.000
-This is cue #9936
-
-9937
-02:45:37.000 --> 02:45:38.000
-This is cue #9937
-
-9938
-02:45:38.000 --> 02:45:39.000
-This is cue #9938
-
-9939
-02:45:39.000 --> 02:45:40.000
-This is cue #9939
-
-9940
-02:45:40.000 --> 02:45:41.000
-This is cue #9940
-
-9941
-02:45:41.000 --> 02:45:42.000
-This is cue #9941
-
-9942
-02:45:42.000 --> 02:45:43.000
-This is cue #9942
-
-9943
-02:45:43.000 --> 02:45:44.000
-This is cue #9943
-
-9944
-02:45:44.000 --> 02:45:45.000
-This is cue #9944
-
-9945
-02:45:45.000 --> 02:45:46.000
-This is cue #9945
-
-9946
-02:45:46.000 --> 02:45:47.000
-This is cue #9946
-
-9947
-02:45:47.000 --> 02:45:48.000
-This is cue #9947
-
-9948
-02:45:48.000 --> 02:45:49.000
-This is cue #9948
-
-9949
-02:45:49.000 --> 02:45:50.000
-This is cue #9949
-
-9950
-02:45:50.000 --> 02:45:51.000
-This is cue #9950
-
-9951
-02:45:51.000 --> 02:45:52.000
-This is cue #9951
-
-9952
-02:45:52.000 --> 02:45:53.000
-This is cue #9952
-
-9953
-02:45:53.000 --> 02:45:54.000
-This is cue #9953
-
-9954
-02:45:54.000 --> 02:45:55.000
-This is cue #9954
-
-9955
-02:45:55.000 --> 02:45:56.000
-This is cue #9955
-
-9956
-02:45:56.000 --> 02:45:57.000
-This is cue #9956
-
-9957
-02:45:57.000 --> 02:45:58.000
-This is cue #9957
-
-9958
-02:45:58.000 --> 02:45:59.000
-This is cue #9958
-
-9959
-02:45:59.000 --> 02:46:00.000
-This is cue #9959
-
-9960
-02:46:00.000 --> 02:46:01.000
-This is cue #9960
-
-9961
-02:46:01.000 --> 02:46:02.000
-This is cue #9961
-
-9962
-02:46:02.000 --> 02:46:03.000
-This is cue #9962
-
-9963
-02:46:03.000 --> 02:46:04.000
-This is cue #9963
-
-9964
-02:46:04.000 --> 02:46:05.000
-This is cue #9964
-
-9965
-02:46:05.000 --> 02:46:06.000
-This is cue #9965
-
-9966
-02:46:06.000 --> 02:46:07.000
-This is cue #9966
-
-9967
-02:46:07.000 --> 02:46:08.000
-This is cue #9967
-
-9968
-02:46:08.000 --> 02:46:09.000
-This is cue #9968
-
-9969
-02:46:09.000 --> 02:46:10.000
-This is cue #9969
-
-9970
-02:46:10.000 --> 02:46:11.000
-This is cue #9970
-
-9971
-02:46:11.000 --> 02:46:12.000
-This is cue #9971
-
-9972
-02:46:12.000 --> 02:46:13.000
-This is cue #9972
-
-9973
-02:46:13.000 --> 02:46:14.000
-This is cue #9973
-
-9974
-02:46:14.000 --> 02:46:15.000
-This is cue #9974
-
-9975
-02:46:15.000 --> 02:46:16.000
-This is cue #9975
-
-9976
-02:46:16.000 --> 02:46:17.000
-This is cue #9976
-
-9977
-02:46:17.000 --> 02:46:18.000
-This is cue #9977
-
-9978
-02:46:18.000 --> 02:46:19.000
-This is cue #9978
-
-9979
-02:46:19.000 --> 02:46:20.000
-This is cue #9979
-
-9980
-02:46:20.000 --> 02:46:21.000
-This is cue #9980
-
-9981
-02:46:21.000 --> 02:46:22.000
-This is cue #9981
-
-9982
-02:46:22.000 --> 02:46:23.000
-This is cue #9982
-
-9983
-02:46:23.000 --> 02:46:24.000
-This is cue #9983
-
-9984
-02:46:24.000 --> 02:46:25.000
-This is cue #9984
-
-9985
-02:46:25.000 --> 02:46:26.000
-This is cue #9985
-
-9986
-02:46:26.000 --> 02:46:27.000
-This is cue #9986
-
-9987
-02:46:27.000 --> 02:46:28.000
-This is cue #9987
-
-9988
-02:46:28.000 --> 02:46:29.000
-This is cue #9988
-
-9989
-02:46:29.000 --> 02:46:30.000
-This is cue #9989
-
-9990
-02:46:30.000 --> 02:46:31.000
-This is cue #9990
-
-9991
-02:46:31.000 --> 02:46:32.000
-This is cue #9991
-
-9992
-02:46:32.000 --> 02:46:33.000
-This is cue #9992
-
-9993
-02:46:33.000 --> 02:46:34.000
-This is cue #9993
-
-9994
-02:46:34.000 --> 02:46:35.000
-This is cue #9994
-
-9995
-02:46:35.000 --> 02:46:36.000
-This is cue #9995
-
-9996
-02:46:36.000 --> 02:46:37.000
-This is cue #9996
-
-9997
-02:46:37.000 --> 02:46:38.000
-This is cue #9997
-
-9998
-02:46:38.000 --> 02:46:39.000
-This is cue #9998
-
-9999
-02:46:39.000 --> 02:46:40.000
-This is cue #9999
-
-10000
-02:46:40.000 --> 02:46:41.000
-This is cue #10000
-
-10001
-02:46:41.000 --> 02:46:42.000
-This is cue #10001
-
-10002
-02:46:42.000 --> 02:46:43.000
-This is cue #10002
-
-10003
-02:46:43.000 --> 02:46:44.000
-This is cue #10003
-
-10004
-02:46:44.000 --> 02:46:45.000
-This is cue #10004
-
-10005
-02:46:45.000 --> 02:46:46.000
-This is cue #10005
-
-10006
-02:46:46.000 --> 02:46:47.000
-This is cue #10006
-
-10007
-02:46:47.000 --> 02:46:48.000
-This is cue #10007
-
-10008
-02:46:48.000 --> 02:46:49.000
-This is cue #10008
-
-10009
-02:46:49.000 --> 02:46:50.000
-This is cue #10009
-
-10010
-02:46:50.000 --> 02:46:51.000
-This is cue #10010
-
-10011
-02:46:51.000 --> 02:46:52.000
-This is cue #10011
-
-10012
-02:46:52.000 --> 02:46:53.000
-This is cue #10012
-
-10013
-02:46:53.000 --> 02:46:54.000
-This is cue #10013
-
-10014
-02:46:54.000 --> 02:46:55.000
-This is cue #10014
-
-10015
-02:46:55.000 --> 02:46:56.000
-This is cue #10015
-
-10016
-02:46:56.000 --> 02:46:57.000
-This is cue #10016
-
-10017
-02:46:57.000 --> 02:46:58.000
-This is cue #10017
-
-10018
-02:46:58.000 --> 02:46:59.000
-This is cue #10018
-
-10019
-02:46:59.000 --> 02:47:00.000
-This is cue #10019
-
-10020
-02:47:00.000 --> 02:47:01.000
-This is cue #10020
-
-10021
-02:47:01.000 --> 02:47:02.000
-This is cue #10021
-
-10022
-02:47:02.000 --> 02:47:03.000
-This is cue #10022
-
-10023
-02:47:03.000 --> 02:47:04.000
-This is cue #10023
-
-10024
-02:47:04.000 --> 02:47:05.000
-This is cue #10024
-
-10025
-02:47:05.000 --> 02:47:06.000
-This is cue #10025
-
-10026
-02:47:06.000 --> 02:47:07.000
-This is cue #10026
-
-10027
-02:47:07.000 --> 02:47:08.000
-This is cue #10027
-
-10028
-02:47:08.000 --> 02:47:09.000
-This is cue #10028
-
-10029
-02:47:09.000 --> 02:47:10.000
-This is cue #10029
-
-10030
-02:47:10.000 --> 02:47:11.000
-This is cue #10030
-
-10031
-02:47:11.000 --> 02:47:12.000
-This is cue #10031
-
-10032
-02:47:12.000 --> 02:47:13.000
-This is cue #10032
-
-10033
-02:47:13.000 --> 02:47:14.000
-This is cue #10033
-
-10034
-02:47:14.000 --> 02:47:15.000
-This is cue #10034
-
-10035
-02:47:15.000 --> 02:47:16.000
-This is cue #10035
-
-10036
-02:47:16.000 --> 02:47:17.000
-This is cue #10036
-
-10037
-02:47:17.000 --> 02:47:18.000
-This is cue #10037
-
-10038
-02:47:18.000 --> 02:47:19.000
-This is cue #10038
-
-10039
-02:47:19.000 --> 02:47:20.000
-This is cue #10039
-
-10040
-02:47:20.000 --> 02:47:21.000
-This is cue #10040
-
-10041
-02:47:21.000 --> 02:47:22.000
-This is cue #10041
-
-10042
-02:47:22.000 --> 02:47:23.000
-This is cue #10042
-
-10043
-02:47:23.000 --> 02:47:24.000
-This is cue #10043
-
-10044
-02:47:24.000 --> 02:47:25.000
-This is cue #10044
-
-10045
-02:47:25.000 --> 02:47:26.000
-This is cue #10045
-
-10046
-02:47:26.000 --> 02:47:27.000
-This is cue #10046
-
-10047
-02:47:27.000 --> 02:47:28.000
-This is cue #10047
-
-10048
-02:47:28.000 --> 02:47:29.000
-This is cue #10048
-
-10049
-02:47:29.000 --> 02:47:30.000
-This is cue #10049
-
-10050
-02:47:30.000 --> 02:47:31.000
-This is cue #10050
-
-10051
-02:47:31.000 --> 02:47:32.000
-This is cue #10051
-
-10052
-02:47:32.000 --> 02:47:33.000
-This is cue #10052
-
-10053
-02:47:33.000 --> 02:47:34.000
-This is cue #10053
-
-10054
-02:47:34.000 --> 02:47:35.000
-This is cue #10054
-
-10055
-02:47:35.000 --> 02:47:36.000
-This is cue #10055
-
-10056
-02:47:36.000 --> 02:47:37.000
-This is cue #10056
-
-10057
-02:47:37.000 --> 02:47:38.000
-This is cue #10057
-
-10058
-02:47:38.000 --> 02:47:39.000
-This is cue #10058
-
-10059
-02:47:39.000 --> 02:47:40.000
-This is cue #10059
-
-10060
-02:47:40.000 --> 02:47:41.000
-This is cue #10060
-
-10061
-02:47:41.000 --> 02:47:42.000
-This is cue #10061
-
-10062
-02:47:42.000 --> 02:47:43.000
-This is cue #10062
-
-10063
-02:47:43.000 --> 02:47:44.000
-This is cue #10063
-
-10064
-02:47:44.000 --> 02:47:45.000
-This is cue #10064
-
-10065
-02:47:45.000 --> 02:47:46.000
-This is cue #10065
-
-10066
-02:47:46.000 --> 02:47:47.000
-This is cue #10066
-
-10067
-02:47:47.000 --> 02:47:48.000
-This is cue #10067
-
-10068
-02:47:48.000 --> 02:47:49.000
-This is cue #10068
-
-10069
-02:47:49.000 --> 02:47:50.000
-This is cue #10069
-
-10070
-02:47:50.000 --> 02:47:51.000
-This is cue #10070
-
-10071
-02:47:51.000 --> 02:47:52.000
-This is cue #10071
-
-10072
-02:47:52.000 --> 02:47:53.000
-This is cue #10072
-
-10073
-02:47:53.000 --> 02:47:54.000
-This is cue #10073
-
-10074
-02:47:54.000 --> 02:47:55.000
-This is cue #10074
-
-10075
-02:47:55.000 --> 02:47:56.000
-This is cue #10075
-
-10076
-02:47:56.000 --> 02:47:57.000
-This is cue #10076
-
-10077
-02:47:57.000 --> 02:47:58.000
-This is cue #10077
-
-10078
-02:47:58.000 --> 02:47:59.000
-This is cue #10078
-
-10079
-02:47:59.000 --> 02:48:00.000
-This is cue #10079
-
-10080
-02:48:00.000 --> 02:48:01.000
-This is cue #10080
-
-10081
-02:48:01.000 --> 02:48:02.000
-This is cue #10081
-
-10082
-02:48:02.000 --> 02:48:03.000
-This is cue #10082
-
-10083
-02:48:03.000 --> 02:48:04.000
-This is cue #10083
-
-10084
-02:48:04.000 --> 02:48:05.000
-This is cue #10084
-
-10085
-02:48:05.000 --> 02:48:06.000
-This is cue #10085
-
-10086
-02:48:06.000 --> 02:48:07.000
-This is cue #10086
-
-10087
-02:48:07.000 --> 02:48:08.000
-This is cue #10087
-
-10088
-02:48:08.000 --> 02:48:09.000
-This is cue #10088
-
-10089
-02:48:09.000 --> 02:48:10.000
-This is cue #10089
-
-10090
-02:48:10.000 --> 02:48:11.000
-This is cue #10090
-
-10091
-02:48:11.000 --> 02:48:12.000
-This is cue #10091
-
-10092
-02:48:12.000 --> 02:48:13.000
-This is cue #10092
-
-10093
-02:48:13.000 --> 02:48:14.000
-This is cue #10093
-
-10094
-02:48:14.000 --> 02:48:15.000
-This is cue #10094
-
-10095
-02:48:15.000 --> 02:48:16.000
-This is cue #10095
-
-10096
-02:48:16.000 --> 02:48:17.000
-This is cue #10096
-
-10097
-02:48:17.000 --> 02:48:18.000
-This is cue #10097
-
-10098
-02:48:18.000 --> 02:48:19.000
-This is cue #10098
-
-10099
-02:48:19.000 --> 02:48:20.000
-This is cue #10099
-
-10100
-02:48:20.000 --> 02:48:21.000
-This is cue #10100
-
-10101
-02:48:21.000 --> 02:48:22.000
-This is cue #10101
-
-10102
-02:48:22.000 --> 02:48:23.000
-This is cue #10102
-
-10103
-02:48:23.000 --> 02:48:24.000
-This is cue #10103
-
-10104
-02:48:24.000 --> 02:48:25.000
-This is cue #10104
-
-10105
-02:48:25.000 --> 02:48:26.000
-This is cue #10105
-
-10106
-02:48:26.000 --> 02:48:27.000
-This is cue #10106
-
-10107
-02:48:27.000 --> 02:48:28.000
-This is cue #10107
-
-10108
-02:48:28.000 --> 02:48:29.000
-This is cue #10108
-
-10109
-02:48:29.000 --> 02:48:30.000
-This is cue #10109
-
-10110
-02:48:30.000 --> 02:48:31.000
-This is cue #10110
-
-10111
-02:48:31.000 --> 02:48:32.000
-This is cue #10111
-
-10112
-02:48:32.000 --> 02:48:33.000
-This is cue #10112
-
-10113
-02:48:33.000 --> 02:48:34.000
-This is cue #10113
-
-10114
-02:48:34.000 --> 02:48:35.000
-This is cue #10114
-
-10115
-02:48:35.000 --> 02:48:36.000
-This is cue #10115
-
-10116
-02:48:36.000 --> 02:48:37.000
-This is cue #10116
-
-10117
-02:48:37.000 --> 02:48:38.000
-This is cue #10117
-
-10118
-02:48:38.000 --> 02:48:39.000
-This is cue #10118
-
-10119
-02:48:39.000 --> 02:48:40.000
-This is cue #10119
-
-10120
-02:48:40.000 --> 02:48:41.000
-This is cue #10120
-
-10121
-02:48:41.000 --> 02:48:42.000
-This is cue #10121
-
-10122
-02:48:42.000 --> 02:48:43.000
-This is cue #10122
-
-10123
-02:48:43.000 --> 02:48:44.000
-This is cue #10123
-
-10124
-02:48:44.000 --> 02:48:45.000
-This is cue #10124
-
-10125
-02:48:45.000 --> 02:48:46.000
-This is cue #10125
-
-10126
-02:48:46.000 --> 02:48:47.000
-This is cue #10126
-
-10127
-02:48:47.000 --> 02:48:48.000
-This is cue #10127
-
-10128
-02:48:48.000 --> 02:48:49.000
-This is cue #10128
-
-10129
-02:48:49.000 --> 02:48:50.000
-This is cue #10129
-
-10130
-02:48:50.000 --> 02:48:51.000
-This is cue #10130
-
-10131
-02:48:51.000 --> 02:48:52.000
-This is cue #10131
-
-10132
-02:48:52.000 --> 02:48:53.000
-This is cue #10132
-
-10133
-02:48:53.000 --> 02:48:54.000
-This is cue #10133
-
-10134
-02:48:54.000 --> 02:48:55.000
-This is cue #10134
-
-10135
-02:48:55.000 --> 02:48:56.000
-This is cue #10135
-
-10136
-02:48:56.000 --> 02:48:57.000
-This is cue #10136
-
-10137
-02:48:57.000 --> 02:48:58.000
-This is cue #10137
-
-10138
-02:48:58.000 --> 02:48:59.000
-This is cue #10138
-
-10139
-02:48:59.000 --> 02:49:00.000
-This is cue #10139
-
-10140
-02:49:00.000 --> 02:49:01.000
-This is cue #10140
-
-10141
-02:49:01.000 --> 02:49:02.000
-This is cue #10141
-
-10142
-02:49:02.000 --> 02:49:03.000
-This is cue #10142
-
-10143
-02:49:03.000 --> 02:49:04.000
-This is cue #10143
-
-10144
-02:49:04.000 --> 02:49:05.000
-This is cue #10144
-
-10145
-02:49:05.000 --> 02:49:06.000
-This is cue #10145
-
-10146
-02:49:06.000 --> 02:49:07.000
-This is cue #10146
-
-10147
-02:49:07.000 --> 02:49:08.000
-This is cue #10147
-
-10148
-02:49:08.000 --> 02:49:09.000
-This is cue #10148
-
-10149
-02:49:09.000 --> 02:49:10.000
-This is cue #10149
-
-10150
-02:49:10.000 --> 02:49:11.000
-This is cue #10150
-
-10151
-02:49:11.000 --> 02:49:12.000
-This is cue #10151
-
-10152
-02:49:12.000 --> 02:49:13.000
-This is cue #10152
-
-10153
-02:49:13.000 --> 02:49:14.000
-This is cue #10153
-
-10154
-02:49:14.000 --> 02:49:15.000
-This is cue #10154
-
-10155
-02:49:15.000 --> 02:49:16.000
-This is cue #10155
-
-10156
-02:49:16.000 --> 02:49:17.000
-This is cue #10156
-
-10157
-02:49:17.000 --> 02:49:18.000
-This is cue #10157
-
-10158
-02:49:18.000 --> 02:49:19.000
-This is cue #10158
-
-10159
-02:49:19.000 --> 02:49:20.000
-This is cue #10159
-
-10160
-02:49:20.000 --> 02:49:21.000
-This is cue #10160
-
-10161
-02:49:21.000 --> 02:49:22.000
-This is cue #10161
-
-10162
-02:49:22.000 --> 02:49:23.000
-This is cue #10162
-
-10163
-02:49:23.000 --> 02:49:24.000
-This is cue #10163
-
-10164
-02:49:24.000 --> 02:49:25.000
-This is cue #10164
-
-10165
-02:49:25.000 --> 02:49:26.000
-This is cue #10165
-
-10166
-02:49:26.000 --> 02:49:27.000
-This is cue #10166
-
-10167
-02:49:27.000 --> 02:49:28.000
-This is cue #10167
-
-10168
-02:49:28.000 --> 02:49:29.000
-This is cue #10168
-
-10169
-02:49:29.000 --> 02:49:30.000
-This is cue #10169
-
-10170
-02:49:30.000 --> 02:49:31.000
-This is cue #10170
-
-10171
-02:49:31.000 --> 02:49:32.000
-This is cue #10171
-
-10172
-02:49:32.000 --> 02:49:33.000
-This is cue #10172
-
-10173
-02:49:33.000 --> 02:49:34.000
-This is cue #10173
-
-10174
-02:49:34.000 --> 02:49:35.000
-This is cue #10174
-
-10175
-02:49:35.000 --> 02:49:36.000
-This is cue #10175
-
-10176
-02:49:36.000 --> 02:49:37.000
-This is cue #10176
-
-10177
-02:49:37.000 --> 02:49:38.000
-This is cue #10177
-
-10178
-02:49:38.000 --> 02:49:39.000
-This is cue #10178
-
-10179
-02:49:39.000 --> 02:49:40.000
-This is cue #10179
-
-10180
-02:49:40.000 --> 02:49:41.000
-This is cue #10180
-
-10181
-02:49:41.000 --> 02:49:42.000
-This is cue #10181
-
-10182
-02:49:42.000 --> 02:49:43.000
-This is cue #10182
-
-10183
-02:49:43.000 --> 02:49:44.000
-This is cue #10183
-
-10184
-02:49:44.000 --> 02:49:45.000
-This is cue #10184
-
-10185
-02:49:45.000 --> 02:49:46.000
-This is cue #10185
-
-10186
-02:49:46.000 --> 02:49:47.000
-This is cue #10186
-
-10187
-02:49:47.000 --> 02:49:48.000
-This is cue #10187
-
-10188
-02:49:48.000 --> 02:49:49.000
-This is cue #10188
-
-10189
-02:49:49.000 --> 02:49:50.000
-This is cue #10189
-
-10190
-02:49:50.000 --> 02:49:51.000
-This is cue #10190
-
-10191
-02:49:51.000 --> 02:49:52.000
-This is cue #10191
-
-10192
-02:49:52.000 --> 02:49:53.000
-This is cue #10192
-
-10193
-02:49:53.000 --> 02:49:54.000
-This is cue #10193
-
-10194
-02:49:54.000 --> 02:49:55.000
-This is cue #10194
-
-10195
-02:49:55.000 --> 02:49:56.000
-This is cue #10195
-
-10196
-02:49:56.000 --> 02:49:57.000
-This is cue #10196
-
-10197
-02:49:57.000 --> 02:49:58.000
-This is cue #10197
-
-10198
-02:49:58.000 --> 02:49:59.000
-This is cue #10198
-
-10199
-02:49:59.000 --> 02:50:00.000
-This is cue #10199
-
-10200
-02:50:00.000 --> 02:50:01.000
-This is cue #10200
-
-10201
-02:50:01.000 --> 02:50:02.000
-This is cue #10201
-
-10202
-02:50:02.000 --> 02:50:03.000
-This is cue #10202
-
-10203
-02:50:03.000 --> 02:50:04.000
-This is cue #10203
-
-10204
-02:50:04.000 --> 02:50:05.000
-This is cue #10204
-
-10205
-02:50:05.000 --> 02:50:06.000
-This is cue #10205
-
-10206
-02:50:06.000 --> 02:50:07.000
-This is cue #10206
-
-10207
-02:50:07.000 --> 02:50:08.000
-This is cue #10207
-
-10208
-02:50:08.000 --> 02:50:09.000
-This is cue #10208
-
-10209
-02:50:09.000 --> 02:50:10.000
-This is cue #10209
-
-10210
-02:50:10.000 --> 02:50:11.000
-This is cue #10210
-
-10211
-02:50:11.000 --> 02:50:12.000
-This is cue #10211
-
-10212
-02:50:12.000 --> 02:50:13.000
-This is cue #10212
-
-10213
-02:50:13.000 --> 02:50:14.000
-This is cue #10213
-
-10214
-02:50:14.000 --> 02:50:15.000
-This is cue #10214
-
-10215
-02:50:15.000 --> 02:50:16.000
-This is cue #10215
-
-10216
-02:50:16.000 --> 02:50:17.000
-This is cue #10216
-
-10217
-02:50:17.000 --> 02:50:18.000
-This is cue #10217
-
-10218
-02:50:18.000 --> 02:50:19.000
-This is cue #10218
-
-10219
-02:50:19.000 --> 02:50:20.000
-This is cue #10219
-
-10220
-02:50:20.000 --> 02:50:21.000
-This is cue #10220
-
-10221
-02:50:21.000 --> 02:50:22.000
-This is cue #10221
-
-10222
-02:50:22.000 --> 02:50:23.000
-This is cue #10222
-
-10223
-02:50:23.000 --> 02:50:24.000
-This is cue #10223
-
-10224
-02:50:24.000 --> 02:50:25.000
-This is cue #10224
-
-10225
-02:50:25.000 --> 02:50:26.000
-This is cue #10225
-
-10226
-02:50:26.000 --> 02:50:27.000
-This is cue #10226
-
-10227
-02:50:27.000 --> 02:50:28.000
-This is cue #10227
-
-10228
-02:50:28.000 --> 02:50:29.000
-This is cue #10228
-
-10229
-02:50:29.000 --> 02:50:30.000
-This is cue #10229
-
-10230
-02:50:30.000 --> 02:50:31.000
-This is cue #10230
-
-10231
-02:50:31.000 --> 02:50:32.000
-This is cue #10231
-
-10232
-02:50:32.000 --> 02:50:33.000
-This is cue #10232
-
-10233
-02:50:33.000 --> 02:50:34.000
-This is cue #10233
-
-10234
-02:50:34.000 --> 02:50:35.000
-This is cue #10234
-
-10235
-02:50:35.000 --> 02:50:36.000
-This is cue #10235
-
-10236
-02:50:36.000 --> 02:50:37.000
-This is cue #10236
-
-10237
-02:50:37.000 --> 02:50:38.000
-This is cue #10237
-
-10238
-02:50:38.000 --> 02:50:39.000
-This is cue #10238
-
-10239
-02:50:39.000 --> 02:50:40.000
-This is cue #10239
-
-10240
-02:50:40.000 --> 02:50:41.000
-This is cue #10240
-
-10241
-02:50:41.000 --> 02:50:42.000
-This is cue #10241
-
-10242
-02:50:42.000 --> 02:50:43.000
-This is cue #10242
-
-10243
-02:50:43.000 --> 02:50:44.000
-This is cue #10243
-
-10244
-02:50:44.000 --> 02:50:45.000
-This is cue #10244
-
-10245
-02:50:45.000 --> 02:50:46.000
-This is cue #10245
-
-10246
-02:50:46.000 --> 02:50:47.000
-This is cue #10246
-
-10247
-02:50:47.000 --> 02:50:48.000
-This is cue #10247
-
-10248
-02:50:48.000 --> 02:50:49.000
-This is cue #10248
-
-10249
-02:50:49.000 --> 02:50:50.000
-This is cue #10249
-
-10250
-02:50:50.000 --> 02:50:51.000
-This is cue #10250
-
-10251
-02:50:51.000 --> 02:50:52.000
-This is cue #10251
-
-10252
-02:50:52.000 --> 02:50:53.000
-This is cue #10252
-
-10253
-02:50:53.000 --> 02:50:54.000
-This is cue #10253
-
-10254
-02:50:54.000 --> 02:50:55.000
-This is cue #10254
-
-10255
-02:50:55.000 --> 02:50:56.000
-This is cue #10255
-
-10256
-02:50:56.000 --> 02:50:57.000
-This is cue #10256
-
-10257
-02:50:57.000 --> 02:50:58.000
-This is cue #10257
-
-10258
-02:50:58.000 --> 02:50:59.000
-This is cue #10258
-
-10259
-02:50:59.000 --> 02:51:00.000
-This is cue #10259
-
-10260
-02:51:00.000 --> 02:51:01.000
-This is cue #10260
-
-10261
-02:51:01.000 --> 02:51:02.000
-This is cue #10261
-
-10262
-02:51:02.000 --> 02:51:03.000
-This is cue #10262
-
-10263
-02:51:03.000 --> 02:51:04.000
-This is cue #10263
-
-10264
-02:51:04.000 --> 02:51:05.000
-This is cue #10264
-
-10265
-02:51:05.000 --> 02:51:06.000
-This is cue #10265
-
-10266
-02:51:06.000 --> 02:51:07.000
-This is cue #10266
-
-10267
-02:51:07.000 --> 02:51:08.000
-This is cue #10267
-
-10268
-02:51:08.000 --> 02:51:09.000
-This is cue #10268
-
-10269
-02:51:09.000 --> 02:51:10.000
-This is cue #10269
-
-10270
-02:51:10.000 --> 02:51:11.000
-This is cue #10270
-
-10271
-02:51:11.000 --> 02:51:12.000
-This is cue #10271
-
-10272
-02:51:12.000 --> 02:51:13.000
-This is cue #10272
-
-10273
-02:51:13.000 --> 02:51:14.000
-This is cue #10273
-
-10274
-02:51:14.000 --> 02:51:15.000
-This is cue #10274
-
-10275
-02:51:15.000 --> 02:51:16.000
-This is cue #10275
-
-10276
-02:51:16.000 --> 02:51:17.000
-This is cue #10276
-
-10277
-02:51:17.000 --> 02:51:18.000
-This is cue #10277
-
-10278
-02:51:18.000 --> 02:51:19.000
-This is cue #10278
-
-10279
-02:51:19.000 --> 02:51:20.000
-This is cue #10279
-
-10280
-02:51:20.000 --> 02:51:21.000
-This is cue #10280
-
-10281
-02:51:21.000 --> 02:51:22.000
-This is cue #10281
-
-10282
-02:51:22.000 --> 02:51:23.000
-This is cue #10282
-
-10283
-02:51:23.000 --> 02:51:24.000
-This is cue #10283
-
-10284
-02:51:24.000 --> 02:51:25.000
-This is cue #10284
-
-10285
-02:51:25.000 --> 02:51:26.000
-This is cue #10285
-
-10286
-02:51:26.000 --> 02:51:27.000
-This is cue #10286
-
-10287
-02:51:27.000 --> 02:51:28.000
-This is cue #10287
-
-10288
-02:51:28.000 --> 02:51:29.000
-This is cue #10288
-
-10289
-02:51:29.000 --> 02:51:30.000
-This is cue #10289
-
-10290
-02:51:30.000 --> 02:51:31.000
-This is cue #10290
-
-10291
-02:51:31.000 --> 02:51:32.000
-This is cue #10291
-
-10292
-02:51:32.000 --> 02:51:33.000
-This is cue #10292
-
-10293
-02:51:33.000 --> 02:51:34.000
-This is cue #10293
-
-10294
-02:51:34.000 --> 02:51:35.000
-This is cue #10294
-
-10295
-02:51:35.000 --> 02:51:36.000
-This is cue #10295
-
-10296
-02:51:36.000 --> 02:51:37.000
-This is cue #10296
-
-10297
-02:51:37.000 --> 02:51:38.000
-This is cue #10297
-
-10298
-02:51:38.000 --> 02:51:39.000
-This is cue #10298
-
-10299
-02:51:39.000 --> 02:51:40.000
-This is cue #10299
-
-10300
-02:51:40.000 --> 02:51:41.000
-This is cue #10300
-
-10301
-02:51:41.000 --> 02:51:42.000
-This is cue #10301
-
-10302
-02:51:42.000 --> 02:51:43.000
-This is cue #10302
-
-10303
-02:51:43.000 --> 02:51:44.000
-This is cue #10303
-
-10304
-02:51:44.000 --> 02:51:45.000
-This is cue #10304
-
-10305
-02:51:45.000 --> 02:51:46.000
-This is cue #10305
-
-10306
-02:51:46.000 --> 02:51:47.000
-This is cue #10306
-
-10307
-02:51:47.000 --> 02:51:48.000
-This is cue #10307
-
-10308
-02:51:48.000 --> 02:51:49.000
-This is cue #10308
-
-10309
-02:51:49.000 --> 02:51:50.000
-This is cue #10309
-
-10310
-02:51:50.000 --> 02:51:51.000
-This is cue #10310
-
-10311
-02:51:51.000 --> 02:51:52.000
-This is cue #10311
-
-10312
-02:51:52.000 --> 02:51:53.000
-This is cue #10312
-
-10313
-02:51:53.000 --> 02:51:54.000
-This is cue #10313
-
-10314
-02:51:54.000 --> 02:51:55.000
-This is cue #10314
-
-10315
-02:51:55.000 --> 02:51:56.000
-This is cue #10315
-
-10316
-02:51:56.000 --> 02:51:57.000
-This is cue #10316
-
-10317
-02:51:57.000 --> 02:51:58.000
-This is cue #10317
-
-10318
-02:51:58.000 --> 02:51:59.000
-This is cue #10318
-
-10319
-02:51:59.000 --> 02:52:00.000
-This is cue #10319
-
-10320
-02:52:00.000 --> 02:52:01.000
-This is cue #10320
-
-10321
-02:52:01.000 --> 02:52:02.000
-This is cue #10321
-
-10322
-02:52:02.000 --> 02:52:03.000
-This is cue #10322
-
-10323
-02:52:03.000 --> 02:52:04.000
-This is cue #10323
-
-10324
-02:52:04.000 --> 02:52:05.000
-This is cue #10324
-
-10325
-02:52:05.000 --> 02:52:06.000
-This is cue #10325
-
-10326
-02:52:06.000 --> 02:52:07.000
-This is cue #10326
-
-10327
-02:52:07.000 --> 02:52:08.000
-This is cue #10327
-
-10328
-02:52:08.000 --> 02:52:09.000
-This is cue #10328
-
-10329
-02:52:09.000 --> 02:52:10.000
-This is cue #10329
-
-10330
-02:52:10.000 --> 02:52:11.000
-This is cue #10330
-
-10331
-02:52:11.000 --> 02:52:12.000
-This is cue #10331
-
-10332
-02:52:12.000 --> 02:52:13.000
-This is cue #10332
-
-10333
-02:52:13.000 --> 02:52:14.000
-This is cue #10333
-
-10334
-02:52:14.000 --> 02:52:15.000
-This is cue #10334
-
-10335
-02:52:15.000 --> 02:52:16.000
-This is cue #10335
-
-10336
-02:52:16.000 --> 02:52:17.000
-This is cue #10336
-
-10337
-02:52:17.000 --> 02:52:18.000
-This is cue #10337
-
-10338
-02:52:18.000 --> 02:52:19.000
-This is cue #10338
-
-10339
-02:52:19.000 --> 02:52:20.000
-This is cue #10339
-
-10340
-02:52:20.000 --> 02:52:21.000
-This is cue #10340
-
-10341
-02:52:21.000 --> 02:52:22.000
-This is cue #10341
-
-10342
-02:52:22.000 --> 02:52:23.000
-This is cue #10342
-
-10343
-02:52:23.000 --> 02:52:24.000
-This is cue #10343
-
-10344
-02:52:24.000 --> 02:52:25.000
-This is cue #10344
-
-10345
-02:52:25.000 --> 02:52:26.000
-This is cue #10345
-
-10346
-02:52:26.000 --> 02:52:27.000
-This is cue #10346
-
-10347
-02:52:27.000 --> 02:52:28.000
-This is cue #10347
-
-10348
-02:52:28.000 --> 02:52:29.000
-This is cue #10348
-
-10349
-02:52:29.000 --> 02:52:30.000
-This is cue #10349
-
-10350
-02:52:30.000 --> 02:52:31.000
-This is cue #10350
-
-10351
-02:52:31.000 --> 02:52:32.000
-This is cue #10351
-
-10352
-02:52:32.000 --> 02:52:33.000
-This is cue #10352
-
-10353
-02:52:33.000 --> 02:52:34.000
-This is cue #10353
-
-10354
-02:52:34.000 --> 02:52:35.000
-This is cue #10354
-
-10355
-02:52:35.000 --> 02:52:36.000
-This is cue #10355
-
-10356
-02:52:36.000 --> 02:52:37.000
-This is cue #10356
-
-10357
-02:52:37.000 --> 02:52:38.000
-This is cue #10357
-
-10358
-02:52:38.000 --> 02:52:39.000
-This is cue #10358
-
-10359
-02:52:39.000 --> 02:52:40.000
-This is cue #10359
-
-10360
-02:52:40.000 --> 02:52:41.000
-This is cue #10360
-
-10361
-02:52:41.000 --> 02:52:42.000
-This is cue #10361
-
-10362
-02:52:42.000 --> 02:52:43.000
-This is cue #10362
-
-10363
-02:52:43.000 --> 02:52:44.000
-This is cue #10363
-
-10364
-02:52:44.000 --> 02:52:45.000
-This is cue #10364
-
-10365
-02:52:45.000 --> 02:52:46.000
-This is cue #10365
-
-10366
-02:52:46.000 --> 02:52:47.000
-This is cue #10366
-
-10367
-02:52:47.000 --> 02:52:48.000
-This is cue #10367
-
-10368
-02:52:48.000 --> 02:52:49.000
-This is cue #10368
-
-10369
-02:52:49.000 --> 02:52:50.000
-This is cue #10369
-
-10370
-02:52:50.000 --> 02:52:51.000
-This is cue #10370
-
-10371
-02:52:51.000 --> 02:52:52.000
-This is cue #10371
-
-10372
-02:52:52.000 --> 02:52:53.000
-This is cue #10372
-
-10373
-02:52:53.000 --> 02:52:54.000
-This is cue #10373
-
-10374
-02:52:54.000 --> 02:52:55.000
-This is cue #10374
-
-10375
-02:52:55.000 --> 02:52:56.000
-This is cue #10375
-
-10376
-02:52:56.000 --> 02:52:57.000
-This is cue #10376
-
-10377
-02:52:57.000 --> 02:52:58.000
-This is cue #10377
-
-10378
-02:52:58.000 --> 02:52:59.000
-This is cue #10378
-
-10379
-02:52:59.000 --> 02:53:00.000
-This is cue #10379
-
-10380
-02:53:00.000 --> 02:53:01.000
-This is cue #10380
-
-10381
-02:53:01.000 --> 02:53:02.000
-This is cue #10381
-
-10382
-02:53:02.000 --> 02:53:03.000
-This is cue #10382
-
-10383
-02:53:03.000 --> 02:53:04.000
-This is cue #10383
-
-10384
-02:53:04.000 --> 02:53:05.000
-This is cue #10384
-
-10385
-02:53:05.000 --> 02:53:06.000
-This is cue #10385
-
-10386
-02:53:06.000 --> 02:53:07.000
-This is cue #10386
-
-10387
-02:53:07.000 --> 02:53:08.000
-This is cue #10387
-
-10388
-02:53:08.000 --> 02:53:09.000
-This is cue #10388
-
-10389
-02:53:09.000 --> 02:53:10.000
-This is cue #10389
-
-10390
-02:53:10.000 --> 02:53:11.000
-This is cue #10390
-
-10391
-02:53:11.000 --> 02:53:12.000
-This is cue #10391
-
-10392
-02:53:12.000 --> 02:53:13.000
-This is cue #10392
-
-10393
-02:53:13.000 --> 02:53:14.000
-This is cue #10393
-
-10394
-02:53:14.000 --> 02:53:15.000
-This is cue #10394
-
-10395
-02:53:15.000 --> 02:53:16.000
-This is cue #10395
-
-10396
-02:53:16.000 --> 02:53:17.000
-This is cue #10396
-
-10397
-02:53:17.000 --> 02:53:18.000
-This is cue #10397
-
-10398
-02:53:18.000 --> 02:53:19.000
-This is cue #10398
-
-10399
-02:53:19.000 --> 02:53:20.000
-This is cue #10399
-
-10400
-02:53:20.000 --> 02:53:21.000
-This is cue #10400
-
-10401
-02:53:21.000 --> 02:53:22.000
-This is cue #10401
-
-10402
-02:53:22.000 --> 02:53:23.000
-This is cue #10402
-
-10403
-02:53:23.000 --> 02:53:24.000
-This is cue #10403
-
-10404
-02:53:24.000 --> 02:53:25.000
-This is cue #10404
-
-10405
-02:53:25.000 --> 02:53:26.000
-This is cue #10405
-
-10406
-02:53:26.000 --> 02:53:27.000
-This is cue #10406
-
-10407
-02:53:27.000 --> 02:53:28.000
-This is cue #10407
-
-10408
-02:53:28.000 --> 02:53:29.000
-This is cue #10408
-
-10409
-02:53:29.000 --> 02:53:30.000
-This is cue #10409
-
-10410
-02:53:30.000 --> 02:53:31.000
-This is cue #10410
-
-10411
-02:53:31.000 --> 02:53:32.000
-This is cue #10411
-
-10412
-02:53:32.000 --> 02:53:33.000
-This is cue #10412
-
-10413
-02:53:33.000 --> 02:53:34.000
-This is cue #10413
-
-10414
-02:53:34.000 --> 02:53:35.000
-This is cue #10414
-
-10415
-02:53:35.000 --> 02:53:36.000
-This is cue #10415
-
-10416
-02:53:36.000 --> 02:53:37.000
-This is cue #10416
-
-10417
-02:53:37.000 --> 02:53:38.000
-This is cue #10417
-
-10418
-02:53:38.000 --> 02:53:39.000
-This is cue #10418
-
-10419
-02:53:39.000 --> 02:53:40.000
-This is cue #10419
-
-10420
-02:53:40.000 --> 02:53:41.000
-This is cue #10420
-
-10421
-02:53:41.000 --> 02:53:42.000
-This is cue #10421
-
-10422
-02:53:42.000 --> 02:53:43.000
-This is cue #10422
-
-10423
-02:53:43.000 --> 02:53:44.000
-This is cue #10423
-
-10424
-02:53:44.000 --> 02:53:45.000
-This is cue #10424
-
-10425
-02:53:45.000 --> 02:53:46.000
-This is cue #10425
-
-10426
-02:53:46.000 --> 02:53:47.000
-This is cue #10426
-
-10427
-02:53:47.000 --> 02:53:48.000
-This is cue #10427
-
-10428
-02:53:48.000 --> 02:53:49.000
-This is cue #10428
-
-10429
-02:53:49.000 --> 02:53:50.000
-This is cue #10429
-
-10430
-02:53:50.000 --> 02:53:51.000
-This is cue #10430
-
-10431
-02:53:51.000 --> 02:53:52.000
-This is cue #10431
-
-10432
-02:53:52.000 --> 02:53:53.000
-This is cue #10432
-
-10433
-02:53:53.000 --> 02:53:54.000
-This is cue #10433
-
-10434
-02:53:54.000 --> 02:53:55.000
-This is cue #10434
-
-10435
-02:53:55.000 --> 02:53:56.000
-This is cue #10435
-
-10436
-02:53:56.000 --> 02:53:57.000
-This is cue #10436
-
-10437
-02:53:57.000 --> 02:53:58.000
-This is cue #10437
-
-10438
-02:53:58.000 --> 02:53:59.000
-This is cue #10438
-
-10439
-02:53:59.000 --> 02:54:00.000
-This is cue #10439
-
-10440
-02:54:00.000 --> 02:54:01.000
-This is cue #10440
-
-10441
-02:54:01.000 --> 02:54:02.000
-This is cue #10441
-
-10442
-02:54:02.000 --> 02:54:03.000
-This is cue #10442
-
-10443
-02:54:03.000 --> 02:54:04.000
-This is cue #10443
-
-10444
-02:54:04.000 --> 02:54:05.000
-This is cue #10444
-
-10445
-02:54:05.000 --> 02:54:06.000
-This is cue #10445
-
-10446
-02:54:06.000 --> 02:54:07.000
-This is cue #10446
-
-10447
-02:54:07.000 --> 02:54:08.000
-This is cue #10447
-
-10448
-02:54:08.000 --> 02:54:09.000
-This is cue #10448
-
-10449
-02:54:09.000 --> 02:54:10.000
-This is cue #10449
-
-10450
-02:54:10.000 --> 02:54:11.000
-This is cue #10450
-
-10451
-02:54:11.000 --> 02:54:12.000
-This is cue #10451
-
-10452
-02:54:12.000 --> 02:54:13.000
-This is cue #10452
-
-10453
-02:54:13.000 --> 02:54:14.000
-This is cue #10453
-
-10454
-02:54:14.000 --> 02:54:15.000
-This is cue #10454
-
-10455
-02:54:15.000 --> 02:54:16.000
-This is cue #10455
-
-10456
-02:54:16.000 --> 02:54:17.000
-This is cue #10456
-
-10457
-02:54:17.000 --> 02:54:18.000
-This is cue #10457
-
-10458
-02:54:18.000 --> 02:54:19.000
-This is cue #10458
-
-10459
-02:54:19.000 --> 02:54:20.000
-This is cue #10459
-
-10460
-02:54:20.000 --> 02:54:21.000
-This is cue #10460
-
-10461
-02:54:21.000 --> 02:54:22.000
-This is cue #10461
-
-10462
-02:54:22.000 --> 02:54:23.000
-This is cue #10462
-
-10463
-02:54:23.000 --> 02:54:24.000
-This is cue #10463
-
-10464
-02:54:24.000 --> 02:54:25.000
-This is cue #10464
-
-10465
-02:54:25.000 --> 02:54:26.000
-This is cue #10465
-
-10466
-02:54:26.000 --> 02:54:27.000
-This is cue #10466
-
-10467
-02:54:27.000 --> 02:54:28.000
-This is cue #10467
-
-10468
-02:54:28.000 --> 02:54:29.000
-This is cue #10468
-
-10469
-02:54:29.000 --> 02:54:30.000
-This is cue #10469
-
-10470
-02:54:30.000 --> 02:54:31.000
-This is cue #10470
-
-10471
-02:54:31.000 --> 02:54:32.000
-This is cue #10471
-
-10472
-02:54:32.000 --> 02:54:33.000
-This is cue #10472
-
-10473
-02:54:33.000 --> 02:54:34.000
-This is cue #10473
-
-10474
-02:54:34.000 --> 02:54:35.000
-This is cue #10474
-
-10475
-02:54:35.000 --> 02:54:36.000
-This is cue #10475
-
-10476
-02:54:36.000 --> 02:54:37.000
-This is cue #10476
-
-10477
-02:54:37.000 --> 02:54:38.000
-This is cue #10477
-
-10478
-02:54:38.000 --> 02:54:39.000
-This is cue #10478
-
-10479
-02:54:39.000 --> 02:54:40.000
-This is cue #10479
-
-10480
-02:54:40.000 --> 02:54:41.000
-This is cue #10480
-
-10481
-02:54:41.000 --> 02:54:42.000
-This is cue #10481
-
-10482
-02:54:42.000 --> 02:54:43.000
-This is cue #10482
-
-10483
-02:54:43.000 --> 02:54:44.000
-This is cue #10483
-
-10484
-02:54:44.000 --> 02:54:45.000
-This is cue #10484
-
-10485
-02:54:45.000 --> 02:54:46.000
-This is cue #10485
-
-10486
-02:54:46.000 --> 02:54:47.000
-This is cue #10486
-
-10487
-02:54:47.000 --> 02:54:48.000
-This is cue #10487
-
-10488
-02:54:48.000 --> 02:54:49.000
-This is cue #10488
-
-10489
-02:54:49.000 --> 02:54:50.000
-This is cue #10489
-
-10490
-02:54:50.000 --> 02:54:51.000
-This is cue #10490
-
-10491
-02:54:51.000 --> 02:54:52.000
-This is cue #10491
-
-10492
-02:54:52.000 --> 02:54:53.000
-This is cue #10492
-
-10493
-02:54:53.000 --> 02:54:54.000
-This is cue #10493
-
-10494
-02:54:54.000 --> 02:54:55.000
-This is cue #10494
-
-10495
-02:54:55.000 --> 02:54:56.000
-This is cue #10495
-
-10496
-02:54:56.000 --> 02:54:57.000
-This is cue #10496
-
-10497
-02:54:57.000 --> 02:54:58.000
-This is cue #10497
-
-10498
-02:54:58.000 --> 02:54:59.000
-This is cue #10498
-
-10499
-02:54:59.000 --> 02:55:00.000
-This is cue #10499
-
-10500
-02:55:00.000 --> 02:55:01.000
-This is cue #10500
-
-10501
-02:55:01.000 --> 02:55:02.000
-This is cue #10501
-
-10502
-02:55:02.000 --> 02:55:03.000
-This is cue #10502
-
-10503
-02:55:03.000 --> 02:55:04.000
-This is cue #10503
-
-10504
-02:55:04.000 --> 02:55:05.000
-This is cue #10504
-
-10505
-02:55:05.000 --> 02:55:06.000
-This is cue #10505
-
-10506
-02:55:06.000 --> 02:55:07.000
-This is cue #10506
-
-10507
-02:55:07.000 --> 02:55:08.000
-This is cue #10507
-
-10508
-02:55:08.000 --> 02:55:09.000
-This is cue #10508
-
-10509
-02:55:09.000 --> 02:55:10.000
-This is cue #10509
-
-10510
-02:55:10.000 --> 02:55:11.000
-This is cue #10510
-
-10511
-02:55:11.000 --> 02:55:12.000
-This is cue #10511
-
-10512
-02:55:12.000 --> 02:55:13.000
-This is cue #10512
-
-10513
-02:55:13.000 --> 02:55:14.000
-This is cue #10513
-
-10514
-02:55:14.000 --> 02:55:15.000
-This is cue #10514
-
-10515
-02:55:15.000 --> 02:55:16.000
-This is cue #10515
-
-10516
-02:55:16.000 --> 02:55:17.000
-This is cue #10516
-
-10517
-02:55:17.000 --> 02:55:18.000
-This is cue #10517
-
-10518
-02:55:18.000 --> 02:55:19.000
-This is cue #10518
-
-10519
-02:55:19.000 --> 02:55:20.000
-This is cue #10519
-
-10520
-02:55:20.000 --> 02:55:21.000
-This is cue #10520
-
-10521
-02:55:21.000 --> 02:55:22.000
-This is cue #10521
-
-10522
-02:55:22.000 --> 02:55:23.000
-This is cue #10522
-
-10523
-02:55:23.000 --> 02:55:24.000
-This is cue #10523
-
-10524
-02:55:24.000 --> 02:55:25.000
-This is cue #10524
-
-10525
-02:55:25.000 --> 02:55:26.000
-This is cue #10525
-
-10526
-02:55:26.000 --> 02:55:27.000
-This is cue #10526
-
-10527
-02:55:27.000 --> 02:55:28.000
-This is cue #10527
-
-10528
-02:55:28.000 --> 02:55:29.000
-This is cue #10528
-
-10529
-02:55:29.000 --> 02:55:30.000
-This is cue #10529
-
-10530
-02:55:30.000 --> 02:55:31.000
-This is cue #10530
-
-10531
-02:55:31.000 --> 02:55:32.000
-This is cue #10531
-
-10532
-02:55:32.000 --> 02:55:33.000
-This is cue #10532
-
-10533
-02:55:33.000 --> 02:55:34.000
-This is cue #10533
-
-10534
-02:55:34.000 --> 02:55:35.000
-This is cue #10534
-
-10535
-02:55:35.000 --> 02:55:36.000
-This is cue #10535
-
-10536
-02:55:36.000 --> 02:55:37.000
-This is cue #10536
-
-10537
-02:55:37.000 --> 02:55:38.000
-This is cue #10537
-
-10538
-02:55:38.000 --> 02:55:39.000
-This is cue #10538
-
-10539
-02:55:39.000 --> 02:55:40.000
-This is cue #10539
-
-10540
-02:55:40.000 --> 02:55:41.000
-This is cue #10540
-
-10541
-02:55:41.000 --> 02:55:42.000
-This is cue #10541
-
-10542
-02:55:42.000 --> 02:55:43.000
-This is cue #10542
-
-10543
-02:55:43.000 --> 02:55:44.000
-This is cue #10543
-
-10544
-02:55:44.000 --> 02:55:45.000
-This is cue #10544
-
-10545
-02:55:45.000 --> 02:55:46.000
-This is cue #10545
-
-10546
-02:55:46.000 --> 02:55:47.000
-This is cue #10546
-
-10547
-02:55:47.000 --> 02:55:48.000
-This is cue #10547
-
-10548
-02:55:48.000 --> 02:55:49.000
-This is cue #10548
-
-10549
-02:55:49.000 --> 02:55:50.000
-This is cue #10549
-
-10550
-02:55:50.000 --> 02:55:51.000
-This is cue #10550
-
-10551
-02:55:51.000 --> 02:55:52.000
-This is cue #10551
-
-10552
-02:55:52.000 --> 02:55:53.000
-This is cue #10552
-
-10553
-02:55:53.000 --> 02:55:54.000
-This is cue #10553
-
-10554
-02:55:54.000 --> 02:55:55.000
-This is cue #10554
-
-10555
-02:55:55.000 --> 02:55:56.000
-This is cue #10555
-
-10556
-02:55:56.000 --> 02:55:57.000
-This is cue #10556
-
-10557
-02:55:57.000 --> 02:55:58.000
-This is cue #10557
-
-10558
-02:55:58.000 --> 02:55:59.000
-This is cue #10558
-
-10559
-02:55:59.000 --> 02:56:00.000
-This is cue #10559
-
-10560
-02:56:00.000 --> 02:56:01.000
-This is cue #10560
-
-10561
-02:56:01.000 --> 02:56:02.000
-This is cue #10561
-
-10562
-02:56:02.000 --> 02:56:03.000
-This is cue #10562
-
-10563
-02:56:03.000 --> 02:56:04.000
-This is cue #10563
-
-10564
-02:56:04.000 --> 02:56:05.000
-This is cue #10564
-
-10565
-02:56:05.000 --> 02:56:06.000
-This is cue #10565
-
-10566
-02:56:06.000 --> 02:56:07.000
-This is cue #10566
-
-10567
-02:56:07.000 --> 02:56:08.000
-This is cue #10567
-
-10568
-02:56:08.000 --> 02:56:09.000
-This is cue #10568
-
-10569
-02:56:09.000 --> 02:56:10.000
-This is cue #10569
-
-10570
-02:56:10.000 --> 02:56:11.000
-This is cue #10570
-
-10571
-02:56:11.000 --> 02:56:12.000
-This is cue #10571
-
-10572
-02:56:12.000 --> 02:56:13.000
-This is cue #10572
-
-10573
-02:56:13.000 --> 02:56:14.000
-This is cue #10573
-
-10574
-02:56:14.000 --> 02:56:15.000
-This is cue #10574
-
-10575
-02:56:15.000 --> 02:56:16.000
-This is cue #10575
-
-10576
-02:56:16.000 --> 02:56:17.000
-This is cue #10576
-
-10577
-02:56:17.000 --> 02:56:18.000
-This is cue #10577
-
-10578
-02:56:18.000 --> 02:56:19.000
-This is cue #10578
-
-10579
-02:56:19.000 --> 02:56:20.000
-This is cue #10579
-
-10580
-02:56:20.000 --> 02:56:21.000
-This is cue #10580
-
-10581
-02:56:21.000 --> 02:56:22.000
-This is cue #10581
-
-10582
-02:56:22.000 --> 02:56:23.000
-This is cue #10582
-
-10583
-02:56:23.000 --> 02:56:24.000
-This is cue #10583
-
-10584
-02:56:24.000 --> 02:56:25.000
-This is cue #10584
-
-10585
-02:56:25.000 --> 02:56:26.000
-This is cue #10585
-
-10586
-02:56:26.000 --> 02:56:27.000
-This is cue #10586
-
-10587
-02:56:27.000 --> 02:56:28.000
-This is cue #10587
-
-10588
-02:56:28.000 --> 02:56:29.000
-This is cue #10588
-
-10589
-02:56:29.000 --> 02:56:30.000
-This is cue #10589
-
-10590
-02:56:30.000 --> 02:56:31.000
-This is cue #10590
-
-10591
-02:56:31.000 --> 02:56:32.000
-This is cue #10591
-
-10592
-02:56:32.000 --> 02:56:33.000
-This is cue #10592
-
-10593
-02:56:33.000 --> 02:56:34.000
-This is cue #10593
-
-10594
-02:56:34.000 --> 02:56:35.000
-This is cue #10594
-
-10595
-02:56:35.000 --> 02:56:36.000
-This is cue #10595
-
-10596
-02:56:36.000 --> 02:56:37.000
-This is cue #10596
-
-10597
-02:56:37.000 --> 02:56:38.000
-This is cue #10597
-
-10598
-02:56:38.000 --> 02:56:39.000
-This is cue #10598
-
-10599
-02:56:39.000 --> 02:56:40.000
-This is cue #10599
-
-10600
-02:56:40.000 --> 02:56:41.000
-This is cue #10600
-
-10601
-02:56:41.000 --> 02:56:42.000
-This is cue #10601
-
-10602
-02:56:42.000 --> 02:56:43.000
-This is cue #10602
-
-10603
-02:56:43.000 --> 02:56:44.000
-This is cue #10603
-
-10604
-02:56:44.000 --> 02:56:45.000
-This is cue #10604
-
-10605
-02:56:45.000 --> 02:56:46.000
-This is cue #10605
-
-10606
-02:56:46.000 --> 02:56:47.000
-This is cue #10606
-
-10607
-02:56:47.000 --> 02:56:48.000
-This is cue #10607
-
-10608
-02:56:48.000 --> 02:56:49.000
-This is cue #10608
-
-10609
-02:56:49.000 --> 02:56:50.000
-This is cue #10609
-
-10610
-02:56:50.000 --> 02:56:51.000
-This is cue #10610
-
-10611
-02:56:51.000 --> 02:56:52.000
-This is cue #10611
-
-10612
-02:56:52.000 --> 02:56:53.000
-This is cue #10612
-
-10613
-02:56:53.000 --> 02:56:54.000
-This is cue #10613
-
-10614
-02:56:54.000 --> 02:56:55.000
-This is cue #10614
-
-10615
-02:56:55.000 --> 02:56:56.000
-This is cue #10615
-
-10616
-02:56:56.000 --> 02:56:57.000
-This is cue #10616
-
-10617
-02:56:57.000 --> 02:56:58.000
-This is cue #10617
-
-10618
-02:56:58.000 --> 02:56:59.000
-This is cue #10618
-
-10619
-02:56:59.000 --> 02:57:00.000
-This is cue #10619
-
-10620
-02:57:00.000 --> 02:57:01.000
-This is cue #10620
-
-10621
-02:57:01.000 --> 02:57:02.000
-This is cue #10621
-
-10622
-02:57:02.000 --> 02:57:03.000
-This is cue #10622
-
-10623
-02:57:03.000 --> 02:57:04.000
-This is cue #10623
-
-10624
-02:57:04.000 --> 02:57:05.000
-This is cue #10624
-
-10625
-02:57:05.000 --> 02:57:06.000
-This is cue #10625
-
-10626
-02:57:06.000 --> 02:57:07.000
-This is cue #10626
-
-10627
-02:57:07.000 --> 02:57:08.000
-This is cue #10627
-
-10628
-02:57:08.000 --> 02:57:09.000
-This is cue #10628
-
-10629
-02:57:09.000 --> 02:57:10.000
-This is cue #10629
-
-10630
-02:57:10.000 --> 02:57:11.000
-This is cue #10630
-
-10631
-02:57:11.000 --> 02:57:12.000
-This is cue #10631
-
-10632
-02:57:12.000 --> 02:57:13.000
-This is cue #10632
-
-10633
-02:57:13.000 --> 02:57:14.000
-This is cue #10633
-
-10634
-02:57:14.000 --> 02:57:15.000
-This is cue #10634
-
-10635
-02:57:15.000 --> 02:57:16.000
-This is cue #10635
-
-10636
-02:57:16.000 --> 02:57:17.000
-This is cue #10636
-
-10637
-02:57:17.000 --> 02:57:18.000
-This is cue #10637
-
-10638
-02:57:18.000 --> 02:57:19.000
-This is cue #10638
-
-10639
-02:57:19.000 --> 02:57:20.000
-This is cue #10639
-
-10640
-02:57:20.000 --> 02:57:21.000
-This is cue #10640
-
-10641
-02:57:21.000 --> 02:57:22.000
-This is cue #10641
-
-10642
-02:57:22.000 --> 02:57:23.000
-This is cue #10642
-
-10643
-02:57:23.000 --> 02:57:24.000
-This is cue #10643
-
-10644
-02:57:24.000 --> 02:57:25.000
-This is cue #10644
-
-10645
-02:57:25.000 --> 02:57:26.000
-This is cue #10645
-
-10646
-02:57:26.000 --> 02:57:27.000
-This is cue #10646
-
-10647
-02:57:27.000 --> 02:57:28.000
-This is cue #10647
-
-10648
-02:57:28.000 --> 02:57:29.000
-This is cue #10648
-
-10649
-02:57:29.000 --> 02:57:30.000
-This is cue #10649
-
-10650
-02:57:30.000 --> 02:57:31.000
-This is cue #10650
-
-10651
-02:57:31.000 --> 02:57:32.000
-This is cue #10651
-
-10652
-02:57:32.000 --> 02:57:33.000
-This is cue #10652
-
-10653
-02:57:33.000 --> 02:57:34.000
-This is cue #10653
-
-10654
-02:57:34.000 --> 02:57:35.000
-This is cue #10654
-
-10655
-02:57:35.000 --> 02:57:36.000
-This is cue #10655
-
-10656
-02:57:36.000 --> 02:57:37.000
-This is cue #10656
-
-10657
-02:57:37.000 --> 02:57:38.000
-This is cue #10657
-
-10658
-02:57:38.000 --> 02:57:39.000
-This is cue #10658
-
-10659
-02:57:39.000 --> 02:57:40.000
-This is cue #10659
-
-10660
-02:57:40.000 --> 02:57:41.000
-This is cue #10660
-
-10661
-02:57:41.000 --> 02:57:42.000
-This is cue #10661
-
-10662
-02:57:42.000 --> 02:57:43.000
-This is cue #10662
-
-10663
-02:57:43.000 --> 02:57:44.000
-This is cue #10663
-
-10664
-02:57:44.000 --> 02:57:45.000
-This is cue #10664
-
-10665
-02:57:45.000 --> 02:57:46.000
-This is cue #10665
-
-10666
-02:57:46.000 --> 02:57:47.000
-This is cue #10666
-
-10667
-02:57:47.000 --> 02:57:48.000
-This is cue #10667
-
-10668
-02:57:48.000 --> 02:57:49.000
-This is cue #10668
-
-10669
-02:57:49.000 --> 02:57:50.000
-This is cue #10669
-
-10670
-02:57:50.000 --> 02:57:51.000
-This is cue #10670
-
-10671
-02:57:51.000 --> 02:57:52.000
-This is cue #10671
-
-10672
-02:57:52.000 --> 02:57:53.000
-This is cue #10672
-
-10673
-02:57:53.000 --> 02:57:54.000
-This is cue #10673
-
-10674
-02:57:54.000 --> 02:57:55.000
-This is cue #10674
-
-10675
-02:57:55.000 --> 02:57:56.000
-This is cue #10675
-
-10676
-02:57:56.000 --> 02:57:57.000
-This is cue #10676
-
-10677
-02:57:57.000 --> 02:57:58.000
-This is cue #10677
-
-10678
-02:57:58.000 --> 02:57:59.000
-This is cue #10678
-
-10679
-02:57:59.000 --> 02:58:00.000
-This is cue #10679
-
-10680
-02:58:00.000 --> 02:58:01.000
-This is cue #10680
-
-10681
-02:58:01.000 --> 02:58:02.000
-This is cue #10681
-
-10682
-02:58:02.000 --> 02:58:03.000
-This is cue #10682
-
-10683
-02:58:03.000 --> 02:58:04.000
-This is cue #10683
-
-10684
-02:58:04.000 --> 02:58:05.000
-This is cue #10684
-
-10685
-02:58:05.000 --> 02:58:06.000
-This is cue #10685
-
-10686
-02:58:06.000 --> 02:58:07.000
-This is cue #10686
-
-10687
-02:58:07.000 --> 02:58:08.000
-This is cue #10687
-
-10688
-02:58:08.000 --> 02:58:09.000
-This is cue #10688
-
-10689
-02:58:09.000 --> 02:58:10.000
-This is cue #10689
-
-10690
-02:58:10.000 --> 02:58:11.000
-This is cue #10690
-
-10691
-02:58:11.000 --> 02:58:12.000
-This is cue #10691
-
-10692
-02:58:12.000 --> 02:58:13.000
-This is cue #10692
-
-10693
-02:58:13.000 --> 02:58:14.000
-This is cue #10693
-
-10694
-02:58:14.000 --> 02:58:15.000
-This is cue #10694
-
-10695
-02:58:15.000 --> 02:58:16.000
-This is cue #10695
-
-10696
-02:58:16.000 --> 02:58:17.000
-This is cue #10696
-
-10697
-02:58:17.000 --> 02:58:18.000
-This is cue #10697
-
-10698
-02:58:18.000 --> 02:58:19.000
-This is cue #10698
-
-10699
-02:58:19.000 --> 02:58:20.000
-This is cue #10699
-
-10700
-02:58:20.000 --> 02:58:21.000
-This is cue #10700
-
-10701
-02:58:21.000 --> 02:58:22.000
-This is cue #10701
-
-10702
-02:58:22.000 --> 02:58:23.000
-This is cue #10702
-
-10703
-02:58:23.000 --> 02:58:24.000
-This is cue #10703
-
-10704
-02:58:24.000 --> 02:58:25.000
-This is cue #10704
-
-10705
-02:58:25.000 --> 02:58:26.000
-This is cue #10705
-
-10706
-02:58:26.000 --> 02:58:27.000
-This is cue #10706
-
-10707
-02:58:27.000 --> 02:58:28.000
-This is cue #10707
-
-10708
-02:58:28.000 --> 02:58:29.000
-This is cue #10708
-
-10709
-02:58:29.000 --> 02:58:30.000
-This is cue #10709
-
-10710
-02:58:30.000 --> 02:58:31.000
-This is cue #10710
-
-10711
-02:58:31.000 --> 02:58:32.000
-This is cue #10711
-
-10712
-02:58:32.000 --> 02:58:33.000
-This is cue #10712
-
-10713
-02:58:33.000 --> 02:58:34.000
-This is cue #10713
-
-10714
-02:58:34.000 --> 02:58:35.000
-This is cue #10714
-
-10715
-02:58:35.000 --> 02:58:36.000
-This is cue #10715
-
-10716
-02:58:36.000 --> 02:58:37.000
-This is cue #10716
-
-10717
-02:58:37.000 --> 02:58:38.000
-This is cue #10717
-
-10718
-02:58:38.000 --> 02:58:39.000
-This is cue #10718
-
-10719
-02:58:39.000 --> 02:58:40.000
-This is cue #10719
-
-10720
-02:58:40.000 --> 02:58:41.000
-This is cue #10720
-
-10721
-02:58:41.000 --> 02:58:42.000
-This is cue #10721
-
-10722
-02:58:42.000 --> 02:58:43.000
-This is cue #10722
-
-10723
-02:58:43.000 --> 02:58:44.000
-This is cue #10723
-
-10724
-02:58:44.000 --> 02:58:45.000
-This is cue #10724
-
-10725
-02:58:45.000 --> 02:58:46.000
-This is cue #10725
-
-10726
-02:58:46.000 --> 02:58:47.000
-This is cue #10726
-
-10727
-02:58:47.000 --> 02:58:48.000
-This is cue #10727
-
-10728
-02:58:48.000 --> 02:58:49.000
-This is cue #10728
-
-10729
-02:58:49.000 --> 02:58:50.000
-This is cue #10729
-
-10730
-02:58:50.000 --> 02:58:51.000
-This is cue #10730
-
-10731
-02:58:51.000 --> 02:58:52.000
-This is cue #10731
-
-10732
-02:58:52.000 --> 02:58:53.000
-This is cue #10732
-
-10733
-02:58:53.000 --> 02:58:54.000
-This is cue #10733
-
-10734
-02:58:54.000 --> 02:58:55.000
-This is cue #10734
-
-10735
-02:58:55.000 --> 02:58:56.000
-This is cue #10735
-
-10736
-02:58:56.000 --> 02:58:57.000
-This is cue #10736
-
-10737
-02:58:57.000 --> 02:58:58.000
-This is cue #10737
-
-10738
-02:58:58.000 --> 02:58:59.000
-This is cue #10738
-
-10739
-02:58:59.000 --> 02:59:00.000
-This is cue #10739
-
-10740
-02:59:00.000 --> 02:59:01.000
-This is cue #10740
-
-10741
-02:59:01.000 --> 02:59:02.000
-This is cue #10741
-
-10742
-02:59:02.000 --> 02:59:03.000
-This is cue #10742
-
-10743
-02:59:03.000 --> 02:59:04.000
-This is cue #10743
-
-10744
-02:59:04.000 --> 02:59:05.000
-This is cue #10744
-
-10745
-02:59:05.000 --> 02:59:06.000
-This is cue #10745
-
-10746
-02:59:06.000 --> 02:59:07.000
-This is cue #10746
-
-10747
-02:59:07.000 --> 02:59:08.000
-This is cue #10747
-
-10748
-02:59:08.000 --> 02:59:09.000
-This is cue #10748
-
-10749
-02:59:09.000 --> 02:59:10.000
-This is cue #10749
-
-10750
-02:59:10.000 --> 02:59:11.000
-This is cue #10750
-
-10751
-02:59:11.000 --> 02:59:12.000
-This is cue #10751
-
-10752
-02:59:12.000 --> 02:59:13.000
-This is cue #10752
-
-10753
-02:59:13.000 --> 02:59:14.000
-This is cue #10753
-
-10754
-02:59:14.000 --> 02:59:15.000
-This is cue #10754
-
-10755
-02:59:15.000 --> 02:59:16.000
-This is cue #10755
-
-10756
-02:59:16.000 --> 02:59:17.000
-This is cue #10756
-
-10757
-02:59:17.000 --> 02:59:18.000
-This is cue #10757
-
-10758
-02:59:18.000 --> 02:59:19.000
-This is cue #10758
-
-10759
-02:59:19.000 --> 02:59:20.000
-This is cue #10759
-
-10760
-02:59:20.000 --> 02:59:21.000
-This is cue #10760
-
-10761
-02:59:21.000 --> 02:59:22.000
-This is cue #10761
-
-10762
-02:59:22.000 --> 02:59:23.000
-This is cue #10762
-
-10763
-02:59:23.000 --> 02:59:24.000
-This is cue #10763
-
-10764
-02:59:24.000 --> 02:59:25.000
-This is cue #10764
-
-10765
-02:59:25.000 --> 02:59:26.000
-This is cue #10765
-
-10766
-02:59:26.000 --> 02:59:27.000
-This is cue #10766
-
-10767
-02:59:27.000 --> 02:59:28.000
-This is cue #10767
-
-10768
-02:59:28.000 --> 02:59:29.000
-This is cue #10768
-
-10769
-02:59:29.000 --> 02:59:30.000
-This is cue #10769
-
-10770
-02:59:30.000 --> 02:59:31.000
-This is cue #10770
-
-10771
-02:59:31.000 --> 02:59:32.000
-This is cue #10771
-
-10772
-02:59:32.000 --> 02:59:33.000
-This is cue #10772
-
-10773
-02:59:33.000 --> 02:59:34.000
-This is cue #10773
-
-10774
-02:59:34.000 --> 02:59:35.000
-This is cue #10774
-
-10775
-02:59:35.000 --> 02:59:36.000
-This is cue #10775
-
-10776
-02:59:36.000 --> 02:59:37.000
-This is cue #10776
-
-10777
-02:59:37.000 --> 02:59:38.000
-This is cue #10777
-
-10778
-02:59:38.000 --> 02:59:39.000
-This is cue #10778
-
-10779
-02:59:39.000 --> 02:59:40.000
-This is cue #10779
-
-10780
-02:59:40.000 --> 02:59:41.000
-This is cue #10780
-
-10781
-02:59:41.000 --> 02:59:42.000
-This is cue #10781
-
-10782
-02:59:42.000 --> 02:59:43.000
-This is cue #10782
-
-10783
-02:59:43.000 --> 02:59:44.000
-This is cue #10783
-
-10784
-02:59:44.000 --> 02:59:45.000
-This is cue #10784
-
-10785
-02:59:45.000 --> 02:59:46.000
-This is cue #10785
-
-10786
-02:59:46.000 --> 02:59:47.000
-This is cue #10786
-
-10787
-02:59:47.000 --> 02:59:48.000
-This is cue #10787
-
-10788
-02:59:48.000 --> 02:59:49.000
-This is cue #10788
-
-10789
-02:59:49.000 --> 02:59:50.000
-This is cue #10789
-
-10790
-02:59:50.000 --> 02:59:51.000
-This is cue #10790
-
-10791
-02:59:51.000 --> 02:59:52.000
-This is cue #10791
-
-10792
-02:59:52.000 --> 02:59:53.000
-This is cue #10792
-
-10793
-02:59:53.000 --> 02:59:54.000
-This is cue #10793
-
-10794
-02:59:54.000 --> 02:59:55.000
-This is cue #10794
-
-10795
-02:59:55.000 --> 02:59:56.000
-This is cue #10795
-
-10796
-02:59:56.000 --> 02:59:57.000
-This is cue #10796
-
-10797
-02:59:57.000 --> 02:59:58.000
-This is cue #10797
-
-10798
-02:59:58.000 --> 02:59:59.000
-This is cue #10798
-
-10799
-02:59:59.000 --> 03:00:00.000
-This is cue #10799
-
-10800
-03:00:00.000 --> 03:00:01.000
-This is cue #10800
-
-10801
-03:00:01.000 --> 03:00:02.000
-This is cue #10801
-
-10802
-03:00:02.000 --> 03:00:03.000
-This is cue #10802
-
-10803
-03:00:03.000 --> 03:00:04.000
-This is cue #10803
-
-10804
-03:00:04.000 --> 03:00:05.000
-This is cue #10804
-
-10805
-03:00:05.000 --> 03:00:06.000
-This is cue #10805
-
-10806
-03:00:06.000 --> 03:00:07.000
-This is cue #10806
-
-10807
-03:00:07.000 --> 03:00:08.000
-This is cue #10807
-
-10808
-03:00:08.000 --> 03:00:09.000
-This is cue #10808
-
-10809
-03:00:09.000 --> 03:00:10.000
-This is cue #10809
-
-10810
-03:00:10.000 --> 03:00:11.000
-This is cue #10810
-
-10811
-03:00:11.000 --> 03:00:12.000
-This is cue #10811
-
-10812
-03:00:12.000 --> 03:00:13.000
-This is cue #10812
-
-10813
-03:00:13.000 --> 03:00:14.000
-This is cue #10813
-
-10814
-03:00:14.000 --> 03:00:15.000
-This is cue #10814
-
-10815
-03:00:15.000 --> 03:00:16.000
-This is cue #10815
-
-10816
-03:00:16.000 --> 03:00:17.000
-This is cue #10816
-
-10817
-03:00:17.000 --> 03:00:18.000
-This is cue #10817
-
-10818
-03:00:18.000 --> 03:00:19.000
-This is cue #10818
-
-10819
-03:00:19.000 --> 03:00:20.000
-This is cue #10819
-
-10820
-03:00:20.000 --> 03:00:21.000
-This is cue #10820
-
-10821
-03:00:21.000 --> 03:00:22.000
-This is cue #10821
-
-10822
-03:00:22.000 --> 03:00:23.000
-This is cue #10822
-
-10823
-03:00:23.000 --> 03:00:24.000
-This is cue #10823
-
-10824
-03:00:24.000 --> 03:00:25.000
-This is cue #10824
-
-10825
-03:00:25.000 --> 03:00:26.000
-This is cue #10825
-
-10826
-03:00:26.000 --> 03:00:27.000
-This is cue #10826
-
-10827
-03:00:27.000 --> 03:00:28.000
-This is cue #10827
-
-10828
-03:00:28.000 --> 03:00:29.000
-This is cue #10828
-
-10829
-03:00:29.000 --> 03:00:30.000
-This is cue #10829
-
-10830
-03:00:30.000 --> 03:00:31.000
-This is cue #10830
-
-10831
-03:00:31.000 --> 03:00:32.000
-This is cue #10831
-
-10832
-03:00:32.000 --> 03:00:33.000
-This is cue #10832
-
-10833
-03:00:33.000 --> 03:00:34.000
-This is cue #10833
-
-10834
-03:00:34.000 --> 03:00:35.000
-This is cue #10834
-
-10835
-03:00:35.000 --> 03:00:36.000
-This is cue #10835
-
-10836
-03:00:36.000 --> 03:00:37.000
-This is cue #10836
-
-10837
-03:00:37.000 --> 03:00:38.000
-This is cue #10837
-
-10838
-03:00:38.000 --> 03:00:39.000
-This is cue #10838
-
-10839
-03:00:39.000 --> 03:00:40.000
-This is cue #10839
-
-10840
-03:00:40.000 --> 03:00:41.000
-This is cue #10840
-
-10841
-03:00:41.000 --> 03:00:42.000
-This is cue #10841
-
-10842
-03:00:42.000 --> 03:00:43.000
-This is cue #10842
-
-10843
-03:00:43.000 --> 03:00:44.000
-This is cue #10843
-
-10844
-03:00:44.000 --> 03:00:45.000
-This is cue #10844
-
-10845
-03:00:45.000 --> 03:00:46.000
-This is cue #10845
-
-10846
-03:00:46.000 --> 03:00:47.000
-This is cue #10846
-
-10847
-03:00:47.000 --> 03:00:48.000
-This is cue #10847
-
-10848
-03:00:48.000 --> 03:00:49.000
-This is cue #10848
-
-10849
-03:00:49.000 --> 03:00:50.000
-This is cue #10849
-
-10850
-03:00:50.000 --> 03:00:51.000
-This is cue #10850
-
-10851
-03:00:51.000 --> 03:00:52.000
-This is cue #10851
-
-10852
-03:00:52.000 --> 03:00:53.000
-This is cue #10852
-
-10853
-03:00:53.000 --> 03:00:54.000
-This is cue #10853
-
-10854
-03:00:54.000 --> 03:00:55.000
-This is cue #10854
-
-10855
-03:00:55.000 --> 03:00:56.000
-This is cue #10855
-
-10856
-03:00:56.000 --> 03:00:57.000
-This is cue #10856
-
-10857
-03:00:57.000 --> 03:00:58.000
-This is cue #10857
-
-10858
-03:00:58.000 --> 03:00:59.000
-This is cue #10858
-
-10859
-03:00:59.000 --> 03:01:00.000
-This is cue #10859
-
-10860
-03:01:00.000 --> 03:01:01.000
-This is cue #10860
-
-10861
-03:01:01.000 --> 03:01:02.000
-This is cue #10861
-
-10862
-03:01:02.000 --> 03:01:03.000
-This is cue #10862
-
-10863
-03:01:03.000 --> 03:01:04.000
-This is cue #10863
-
-10864
-03:01:04.000 --> 03:01:05.000
-This is cue #10864
-
-10865
-03:01:05.000 --> 03:01:06.000
-This is cue #10865
-
-10866
-03:01:06.000 --> 03:01:07.000
-This is cue #10866
-
-10867
-03:01:07.000 --> 03:01:08.000
-This is cue #10867
-
-10868
-03:01:08.000 --> 03:01:09.000
-This is cue #10868
-
-10869
-03:01:09.000 --> 03:01:10.000
-This is cue #10869
-
-10870
-03:01:10.000 --> 03:01:11.000
-This is cue #10870
-
-10871
-03:01:11.000 --> 03:01:12.000
-This is cue #10871
-
-10872
-03:01:12.000 --> 03:01:13.000
-This is cue #10872
-
-10873
-03:01:13.000 --> 03:01:14.000
-This is cue #10873
-
-10874
-03:01:14.000 --> 03:01:15.000
-This is cue #10874
-
-10875
-03:01:15.000 --> 03:01:16.000
-This is cue #10875
-
-10876
-03:01:16.000 --> 03:01:17.000
-This is cue #10876
-
-10877
-03:01:17.000 --> 03:01:18.000
-This is cue #10877
-
-10878
-03:01:18.000 --> 03:01:19.000
-This is cue #10878
-
-10879
-03:01:19.000 --> 03:01:20.000
-This is cue #10879
-
-10880
-03:01:20.000 --> 03:01:21.000
-This is cue #10880
-
-10881
-03:01:21.000 --> 03:01:22.000
-This is cue #10881
-
-10882
-03:01:22.000 --> 03:01:23.000
-This is cue #10882
-
-10883
-03:01:23.000 --> 03:01:24.000
-This is cue #10883
-
-10884
-03:01:24.000 --> 03:01:25.000
-This is cue #10884
-
-10885
-03:01:25.000 --> 03:01:26.000
-This is cue #10885
-
-10886
-03:01:26.000 --> 03:01:27.000
-This is cue #10886
-
-10887
-03:01:27.000 --> 03:01:28.000
-This is cue #10887
-
-10888
-03:01:28.000 --> 03:01:29.000
-This is cue #10888
-
-10889
-03:01:29.000 --> 03:01:30.000
-This is cue #10889
-
-10890
-03:01:30.000 --> 03:01:31.000
-This is cue #10890
-
-10891
-03:01:31.000 --> 03:01:32.000
-This is cue #10891
-
-10892
-03:01:32.000 --> 03:01:33.000
-This is cue #10892
-
-10893
-03:01:33.000 --> 03:01:34.000
-This is cue #10893
-
-10894
-03:01:34.000 --> 03:01:35.000
-This is cue #10894
-
-10895
-03:01:35.000 --> 03:01:36.000
-This is cue #10895
-
-10896
-03:01:36.000 --> 03:01:37.000
-This is cue #10896
-
-10897
-03:01:37.000 --> 03:01:38.000
-This is cue #10897
-
-10898
-03:01:38.000 --> 03:01:39.000
-This is cue #10898
-
-10899
-03:01:39.000 --> 03:01:40.000
-This is cue #10899
-
-10900
-03:01:40.000 --> 03:01:41.000
-This is cue #10900
-
-10901
-03:01:41.000 --> 03:01:42.000
-This is cue #10901
-
-10902
-03:01:42.000 --> 03:01:43.000
-This is cue #10902
-
-10903
-03:01:43.000 --> 03:01:44.000
-This is cue #10903
-
-10904
-03:01:44.000 --> 03:01:45.000
-This is cue #10904
-
-10905
-03:01:45.000 --> 03:01:46.000
-This is cue #10905
-
-10906
-03:01:46.000 --> 03:01:47.000
-This is cue #10906
-
-10907
-03:01:47.000 --> 03:01:48.000
-This is cue #10907
-
-10908
-03:01:48.000 --> 03:01:49.000
-This is cue #10908
-
-10909
-03:01:49.000 --> 03:01:50.000
-This is cue #10909
-
-10910
-03:01:50.000 --> 03:01:51.000
-This is cue #10910
-
-10911
-03:01:51.000 --> 03:01:52.000
-This is cue #10911
-
-10912
-03:01:52.000 --> 03:01:53.000
-This is cue #10912
-
-10913
-03:01:53.000 --> 03:01:54.000
-This is cue #10913
-
-10914
-03:01:54.000 --> 03:01:55.000
-This is cue #10914
-
-10915
-03:01:55.000 --> 03:01:56.000
-This is cue #10915
-
-10916
-03:01:56.000 --> 03:01:57.000
-This is cue #10916
-
-10917
-03:01:57.000 --> 03:01:58.000
-This is cue #10917
-
-10918
-03:01:58.000 --> 03:01:59.000
-This is cue #10918
-
-10919
-03:01:59.000 --> 03:02:00.000
-This is cue #10919
-
-10920
-03:02:00.000 --> 03:02:01.000
-This is cue #10920
-
-10921
-03:02:01.000 --> 03:02:02.000
-This is cue #10921
-
-10922
-03:02:02.000 --> 03:02:03.000
-This is cue #10922
-
-10923
-03:02:03.000 --> 03:02:04.000
-This is cue #10923
-
-10924
-03:02:04.000 --> 03:02:05.000
-This is cue #10924
-
-10925
-03:02:05.000 --> 03:02:06.000
-This is cue #10925
-
-10926
-03:02:06.000 --> 03:02:07.000
-This is cue #10926
-
-10927
-03:02:07.000 --> 03:02:08.000
-This is cue #10927
-
-10928
-03:02:08.000 --> 03:02:09.000
-This is cue #10928
-
-10929
-03:02:09.000 --> 03:02:10.000
-This is cue #10929
-
-10930
-03:02:10.000 --> 03:02:11.000
-This is cue #10930
-
-10931
-03:02:11.000 --> 03:02:12.000
-This is cue #10931
-
-10932
-03:02:12.000 --> 03:02:13.000
-This is cue #10932
-
-10933
-03:02:13.000 --> 03:02:14.000
-This is cue #10933
-
-10934
-03:02:14.000 --> 03:02:15.000
-This is cue #10934
-
-10935
-03:02:15.000 --> 03:02:16.000
-This is cue #10935
-
-10936
-03:02:16.000 --> 03:02:17.000
-This is cue #10936
-
-10937
-03:02:17.000 --> 03:02:18.000
-This is cue #10937
-
-10938
-03:02:18.000 --> 03:02:19.000
-This is cue #10938
-
-10939
-03:02:19.000 --> 03:02:20.000
-This is cue #10939
-
-10940
-03:02:20.000 --> 03:02:21.000
-This is cue #10940
-
-10941
-03:02:21.000 --> 03:02:22.000
-This is cue #10941
-
-10942
-03:02:22.000 --> 03:02:23.000
-This is cue #10942
-
-10943
-03:02:23.000 --> 03:02:24.000
-This is cue #10943
-
-10944
-03:02:24.000 --> 03:02:25.000
-This is cue #10944
-
-10945
-03:02:25.000 --> 03:02:26.000
-This is cue #10945
-
-10946
-03:02:26.000 --> 03:02:27.000
-This is cue #10946
-
-10947
-03:02:27.000 --> 03:02:28.000
-This is cue #10947
-
-10948
-03:02:28.000 --> 03:02:29.000
-This is cue #10948
-
-10949
-03:02:29.000 --> 03:02:30.000
-This is cue #10949
-
-10950
-03:02:30.000 --> 03:02:31.000
-This is cue #10950
-
-10951
-03:02:31.000 --> 03:02:32.000
-This is cue #10951
-
-10952
-03:02:32.000 --> 03:02:33.000
-This is cue #10952
-
diff --git a/tests/media/webvtt/multiline-header-additional.vtt b/tests/media/webvtt/multiline-header-additional.vtt
deleted file mode 100644
index b0fb1ba01c..0000000000
--- a/tests/media/webvtt/multiline-header-additional.vtt
+++ /dev/null
@@ -1,23 +0,0 @@
-WEBVTT
-This is a header on two
-lines.
-
-And an additional line which is not part of the header
-
-00:00.000 --> 00:24.000
-Introduction
-
-00:00.000 --> 00:44.000
-Topics
-
-00:44.000 --> 00:59.000
-Presenters
-
-01:24.000 --> 05:00.000
-Scrolling Effects
-
-01:35.000 --> 12:00.000
-Achim's Demo
-
-03:00.000 --> 05:00.000
-Timeline Panel
\ No newline at end of file
diff --git a/tests/media/webvtt/multiline-header-id-invalid.vtt b/tests/media/webvtt/multiline-header-id-invalid.vtt
deleted file mode 100644
index ea46c76411..0000000000
--- a/tests/media/webvtt/multiline-header-id-invalid.vtt
+++ /dev/null
@@ -1,23 +0,0 @@
-WEBVTT
-This is a header on two
-lines, followed by a cue with id
-
-This is an invalid cue id
-This is the right cue id
-00:00.000 --> 00:24.000
-Introduction
-
-00:00.000 --> 00:44.000
-Topics
-
-00:44.000 --> 00:59.000
-Presenters
-
-01:24.000 --> 05:00.000
-Scrolling Effects
-
-01:35.000 --> 12:00.000
-Achim's Demo
-
-03:00.000 --> 05:00.000
-Timeline Panel
\ No newline at end of file
diff --git a/tests/media/webvtt/multiline-header-id.vtt b/tests/media/webvtt/multiline-header-id.vtt
deleted file mode 100644
index b8c5d82c66..0000000000
--- a/tests/media/webvtt/multiline-header-id.vtt
+++ /dev/null
@@ -1,22 +0,0 @@
-WEBVTT
-This is a header on two
-lines, followed by a cue with id
-
-This is the cue id
-00:00.000 --> 00:24.000
-Introduction
-
-00:00.000 --> 00:44.000
-Topics
-
-00:44.000 --> 00:59.000
-Presenters
-
-01:24.000 --> 05:00.000
-Scrolling Effects
-
-01:35.000 --> 12:00.000
-Achim's Demo
-
-03:00.000 --> 05:00.000
-Timeline Panel
\ No newline at end of file
diff --git a/tests/media/webvtt/multiline-header.vtt b/tests/media/webvtt/multiline-header.vtt
deleted file mode 100644
index 67e30f8f1a..0000000000
--- a/tests/media/webvtt/multiline-header.vtt
+++ /dev/null
@@ -1,25 +0,0 @@
-WEBVTT
-This is a header on many
-lines.
-With some metadata style attribute pair
-style: file.css
-language: english
-type: nested
-
-00:00.000 --> 00:24.000
-Introduction
-
-00:00.000 --> 00:44.000
-Topics
-
-00:44.000 --> 00:59.000
-Presenters
-
-01:24.000 --> 05:00.000
-Scrolling Effects
-
-01:35.000 --> 12:00.000
-Achim's Demo
-
-03:00.000 --> 05:00.000
-Timeline Panel
\ No newline at end of file
diff --git a/tests/media/webvtt/overlapping-end.vtt b/tests/media/webvtt/overlapping-end.vtt
deleted file mode 100644
index f9056dcb74..0000000000
--- a/tests/media/webvtt/overlapping-end.vtt
+++ /dev/null
@@ -1,17 +0,0 @@
-WEBVTT Example of overlapping cues at the end
-
-1
-00:00:00.000 --> 00:00:05.000
-First cue from 0s to 5s
-
-2
-00:00:05.000 --> 00:00:10.000
-Second cue from 5s to 10s
-
-3
-00:00:06.000 --> 00:00:10.000
-3rd cue from 6s to 10s
-
-4
-00:00:10.000 --> 00:00:15.000
-4th cue from 10s to 15s
diff --git a/tests/media/webvtt/overlapping-middle.vtt b/tests/media/webvtt/overlapping-middle.vtt
deleted file mode 100644
index cc291b351c..0000000000
--- a/tests/media/webvtt/overlapping-middle.vtt
+++ /dev/null
@@ -1,17 +0,0 @@
-WEBVTT Example of overlapping cues in the middle
-
-1
-00:00:00.000 --> 00:00:05.000
-First cue from 0s to 5s
-
-2
-00:00:05.000 --> 00:00:10.000
-Second cue from 5s to 10s
-
-3
-00:00:06.000 --> 00:00:08.000
-3rd cue from 6s to 8s
-
-4
-00:00:10.000 --> 00:00:15.000
-4th cue from 10s to 15s
diff --git a/tests/media/webvtt/overlapping-rewritten.vtt b/tests/media/webvtt/overlapping-rewritten.vtt
deleted file mode 100644
index 0ae00c4595..0000000000
--- a/tests/media/webvtt/overlapping-rewritten.vtt
+++ /dev/null
@@ -1,81 +0,0 @@
-WEBVTT Example of overlapping cues being rewritten to be able to signal RAP
-
-1 RAP here
-00:00:00.000 --> 00:00:03.000
-First cue from 0s to 5s
-
-1b RAP here
-00:00:03.000 --> 00:00:05.000
-First cue from 0s to 5s
-
-2
-00:00:03.000 --> 00:00:05.000
-Second cue from 3s to 9s
-
-2b RAP here
-00:00:05.000 --> 00:00:08.000
-Second cue from 3s to 9s
-
-2c RAP here
-00:00:08.000 --> 00:00:09.000
-Second cue from 3s to 9s
-
-3
-00:00:08.000 --> 00:00:09.000
-3rd cue from 8s to 14s
-
-3b RAP here
-00:00:09.000 --> 00:00:10.000
-3rd cue from 8s to 14s
-
-3c RAP here
-00:00:10.000 --> 00:00:12.000
-3rd cue from 8s to 14s
-
-4
-00:00:10.000 --> 00:00:12.000
-4th cue from 10s to 18s
-
-3d RAP here
-00:00:12.000 --> 00:00:14.000
-3rd cue from 8s to 14s
-
-4b
-00:00:12.000 --> 00:00:14.000
-4th cue from 10s to 18s
-
-5
-00:00:12.000 --> 00:00:14.000
-5th cue from 12s to 24s
-
-4c RAP here
-00:00:14.000 --> 00:00:16.000
-4th cue from 10s to 18s
-
-5b
-00:00:14.000 --> 00:00:16.000
-5th cue from 12s to 24s
-
-4d RAP here
-00:00:16.000 --> 00:00:18.000
-4th cue from 10s to 18s
-
-5b
-00:00:16.000 --> 00:00:18.000
-5th cue from 12s to 24s
-
-6
-00:00:16.000 --> 00:00:18.000
-6th cue from 16s to 26s
-
-5c RAP here
-00:00:18.000 --> 00:00:24.000
-5th cue from 12s to 24s
-
-6b
-00:00:18.000 --> 00:00:24.000
-6th cue from 16s to 26s
-
-6c
-00:00:24.000 --> 00:00:26.000
-6th cue from 16s to 26s
diff --git a/tests/media/webvtt/overlapping-start.vtt b/tests/media/webvtt/overlapping-start.vtt
deleted file mode 100644
index 544531d1db..0000000000
--- a/tests/media/webvtt/overlapping-start.vtt
+++ /dev/null
@@ -1,17 +0,0 @@
-WEBVTT Example of overlapping cues at the start
-
-1
-00:00:00.000 --> 00:00:05.000
-First cue from 0s to 5s
-
-2
-00:00:05.000 --> 00:00:10.000
-Second cue from 5s to 10s
-
-3
-00:00:05.000 --> 00:00:08.000
-3rd cue from 5s to 8s
-
-4
-00:00:10.000 --> 00:00:15.000
-4th cue from 10s to 15s
diff --git a/tests/media/webvtt/overlapping.vtt b/tests/media/webvtt/overlapping.vtt
deleted file mode 100644
index 77878ca694..0000000000
--- a/tests/media/webvtt/overlapping.vtt
+++ /dev/null
@@ -1,26 +0,0 @@
-WEBVTT Example of overlapping cues
-
-1
-00:00:00.000 --> 00:00:05.000
-First cue from 0s to 5s
-
-2
-00:00:03.000 --> 00:00:09.000
-Second cue from 3s to 9s
-
-3
-00:00:08.000 --> 00:00:14.000
-3rd cue from 8s to 14s
-
-4
-00:00:10.000 --> 00:00:18.000
-4th cue from 10s to 18s
-
-5
-00:00:12.000 --> 00:00:24.000
-5th cue from 12s to 24s
-
-6
-00:00:16.000 --> 00:00:26.000
-6th cue from 16s to 26s
-
diff --git a/tests/media/webvtt/simple.vtt b/tests/media/webvtt/simple.vtt
deleted file mode 100644
index 908017df59..0000000000
--- a/tests/media/webvtt/simple.vtt
+++ /dev/null
@@ -1,32 +0,0 @@
-WEBVTT
-
-00:00.000 --> 00:02.000
-Hello, this is a first sample
-
-00:02.000 --> 00:04.000
-And now a second sample
-on two lines
-
-00:04.000 --> 00:06.000
-And now with a italic text
-
-00:06.000 --> 00:08.000
-Or bold text
-
-00:08.000 --> 00:10.000
-Or underlined text
-
-00:10.000 --> 00:12.000
-What is it for?I don't care...
-
-00:12.000 --> 00:14.000
-Some text <00:13.000>and some later text
-
-00:14.000 --> 00:16.000
-Classed text
-
-00:16.000 --> 00:18.000
-En français
-
-00:18.000 --> 00:20.000
-And also bold and italic nested
\ No newline at end of file
diff --git a/tests/media/webvtt/spaces.vtt b/tests/media/webvtt/spaces.vtt
deleted file mode 100644
index d726a5c297..0000000000
--- a/tests/media/webvtt/spaces.vtt
+++ /dev/null
@@ -1,36 +0,0 @@
-WEBVTT - Example of cues with leading/trailing spaces
-header with trailing spaces
-header with trailing tabs
- header with leading spaces
- header with leading tabs
-
-previous line has spaces only
-
-previous line has tabs only
-
-00:11.000 --> 00:13.000
-This cue has trailing spaces
-
-00:13.000 --> 00:16.000
- and that one leading spaces
-
-00:16.000 --> 00:18.000
-that one trailing tabs
-
-00:18.000 --> 00:20.000
- leading tabs here
-
-00:20.000 --> 00:22.000
-cue with intermediate spaces/tabs only lines
-
-
-
-00:22.000 --> 00:24.000
-next cues contains only spaces and tabs
-
-00:24.000 --> 00:26.000
-
-
-00:26.000 --> 00:28.000
-
-
diff --git a/tests/media/webvtt/spec-example-basic.vtt b/tests/media/webvtt/spec-example-basic.vtt
deleted file mode 100644
index d97256cc94..0000000000
--- a/tests/media/webvtt/spec-example-basic.vtt
+++ /dev/null
@@ -1,40 +0,0 @@
-WEBVTT
-
-00:11.000 --> 00:13.000
-We are in New York City
-
-00:13.000 --> 00:16.000
-We're actually at the Lucern Hotel, just down the street
-
-00:16.000 --> 00:18.000
-from the American Museum of Natural History
-
-00:18.000 --> 00:20.000
-And with me is Neil deGrasse Tyson
-
-00:20.000 --> 00:22.000
-Astrophysicist, Director of the Hayden Planetarium
-
-00:22.000 --> 00:24.000
-at the AMNH.
-
-00:24.000 --> 00:26.000
-Thank you for walking down here.
-
-00:27.000 --> 00:30.000
-And I want to do a follow-up on the last conversation we did.
-
-00:30.000 --> 00:31.500 align:end size:50%
-When we e-mailed-
-
-00:30.500 --> 00:32.500 align:start size:50%
-Didn't we talk about enough in that conversation?
-
-00:32.000 --> 00:35.500 align:end size:50%
-No! No no no no; 'cos 'cos obviously 'cos
-
-00:32.500 --> 00:33.500 align:start size:50%
-Laughs
-
-00:35.500 --> 00:38.000
-You know I'm so excited my glasses are falling off here.
\ No newline at end of file
diff --git a/tests/media/webvtt/spec-example-comment.vtt b/tests/media/webvtt/spec-example-comment.vtt
deleted file mode 100644
index 8cb7352add..0000000000
--- a/tests/media/webvtt/spec-example-comment.vtt
+++ /dev/null
@@ -1,10 +0,0 @@
-WEBVTT
-
-00:01.000 --> 00:04.000
-Never drink liquid nitrogen.
-
-NOTE I'm not sure the timing is right on the following cue.
-
-00:05.000 --> 00:09.000
-— It will perforate your stomach.
-— You could die.
\ No newline at end of file
diff --git a/tests/media/webvtt/spec-example-comment2.vtt b/tests/media/webvtt/spec-example-comment2.vtt
deleted file mode 100644
index 73309e581f..0000000000
--- a/tests/media/webvtt/spec-example-comment2.vtt
+++ /dev/null
@@ -1,21 +0,0 @@
-WEBVTT
-
-NOTE
-This file was written by Jill. I hope
-you enjoy reading it. Some things to
-bear in mind:
-- I was lip-reading, so the cues may
-not be 100% accurate
-- I didn't pay too close attention to
-when the cues should start or end.
-
-00:01.000 --> 00:04.000
-Never drink liquid nitrogen.
-
-NOTE check next cue
-
-00:05.000 --> 00:09.000
-— It will perforate your stomach.
-— You could die.
-
-NOTE end of file
\ No newline at end of file
diff --git a/tests/media/webvtt/spec-example-identifier.vtt b/tests/media/webvtt/spec-example-identifier.vtt
deleted file mode 100644
index 38150e0871..0000000000
--- a/tests/media/webvtt/spec-example-identifier.vtt
+++ /dev/null
@@ -1,8 +0,0 @@
-WEBVTT
-
-00:00.000 --> 00:02.000
-That's an, an, that's an L!
-
-transcription-credit
-00:04.000 --> 00:05.000
-Transcribed by Celestialsâ„¢
\ No newline at end of file
diff --git a/tests/media/webvtt/spec-example-multiple-lines.vtt b/tests/media/webvtt/spec-example-multiple-lines.vtt
deleted file mode 100644
index b3dc394cac..0000000000
--- a/tests/media/webvtt/spec-example-multiple-lines.vtt
+++ /dev/null
@@ -1,11 +0,0 @@
-WEBVTT
-
-00:01.000 --> 00:04.000
-Never drink liquid nitrogen.
-
-00:05.000 --> 00:09.000
-— It will perforate your stomach.
-— You could die.
-
-00:10.000 --> 00:14.000
-The Organisation for Sample Public Service Announcements accepts no liability for the content of this advertisement, or for the consequences of any actions taken on the basis of the information provided.
\ No newline at end of file
diff --git a/tests/media/webvtt/spec-example-nested.vtt b/tests/media/webvtt/spec-example-nested.vtt
deleted file mode 100644
index a6f5cea6a9..0000000000
--- a/tests/media/webvtt/spec-example-nested.vtt
+++ /dev/null
@@ -1,19 +0,0 @@
-WEBVTT
-
-00:00.000 --> 01:24.000
-Introduction
-
-00:00.000 --> 00:44.000
-Topics
-
-00:44.000 --> 01:19.000
-Presenters
-
-01:24.000 --> 05:00.000
-Scrolling Effects
-
-01:35.000 --> 03:00.000
-Achim's Demo
-
-03:00.000 --> 05:00.000
-Timeline Panel
\ No newline at end of file
diff --git a/tests/media/webvtt/spec-example-voice.vtt b/tests/media/webvtt/spec-example-voice.vtt
deleted file mode 100644
index 8f25b838fa..0000000000
--- a/tests/media/webvtt/spec-example-voice.vtt
+++ /dev/null
@@ -1,13 +0,0 @@
-WEBVTT
-
-00:00.000 --> 00:02.000
-It's a blue apple tree!
-
-00:02.000 --> 00:04.000
-No way!
-
-00:04.000 --> 00:06.000
-Hee! laughter
-
-00:06.000 --> 00:08.000
-That's awesome!
\ No newline at end of file
diff --git a/tests/media/webvtt/svg.vtt b/tests/media/webvtt/svg.vtt
deleted file mode 100644
index 58b3bc0f39..0000000000
--- a/tests/media/webvtt/svg.vtt
+++ /dev/null
@@ -1,4502 +0,0 @@
-WEBVTT
-
-00:00.000 --> 00:00.040
-
-
-00:00.040 --> 00:00.080
-
-
-00:00.080 --> 00:00.120
-
-
-00:00.120 --> 00:00.160
-
-
-00:00.160 --> 00:00.200
-
-
-00:00.200 --> 00:00.240
-
-
-00:00.240 --> 00:00.280
-
-
-00:00.280 --> 00:00.320
-
-
-00:00.320 --> 00:00.360
-
-
-00:00.360 --> 00:00.400
-
-
-00:00.400 --> 00:00.440
-
-
-00:00.440 --> 00:00.480
-
-
-00:00.480 --> 00:00.520
-
-
-00:00.520 --> 00:00.560
-
-
-00:00.560 --> 00:00.600
-
-
-00:00.600 --> 00:00.640
-
-
-00:00.640 --> 00:00.680
-
-
-00:00.680 --> 00:00.720
-
-
-00:00.720 --> 00:00.760
-
-
-00:00.760 --> 00:00.800
-
-
-00:00.800 --> 00:00.840
-
-
-00:00.840 --> 00:00.880
-
-
-00:00.880 --> 00:00.920
-
-
-00:00.920 --> 00:00.960
-
-
-00:00.960 --> 00:01.000
-
-
-00:01.000 --> 00:01.040
-
-
-00:01.040 --> 00:01.080
-
-
-00:01.080 --> 00:01.120
-
-
-00:01.120 --> 00:01.160
-
-
-00:01.160 --> 00:01.200
-
-
-00:01.200 --> 00:01.240
-
-
-00:01.240 --> 00:01.280
-
-
-00:01.280 --> 00:01.320
-
-
-00:01.320 --> 00:01.360
-
-
-00:01.360 --> 00:01.400
-
-
-00:01.400 --> 00:01.440
-
-
-00:01.440 --> 00:01.480
-
-
-00:01.480 --> 00:01.520
-
-
-00:01.520 --> 00:01.560
-
-
-00:01.560 --> 00:01.600
-
-
-00:01.600 --> 00:01.640
-
-
-00:01.640 --> 00:01.680
-
-
-00:01.680 --> 00:01.720
-
-
-00:01.720 --> 00:01.760
-
-
-00:01.760 --> 00:01.800
-
-
-00:01.800 --> 00:01.840
-
-
-00:01.840 --> 00:01.880
-
-
-00:01.880 --> 00:01.920
-
-
-00:01.920 --> 00:01.960
-
-
-00:01.960 --> 00:02.000
-
-
-00:02.000 --> 00:02.040
-
-
-00:02.040 --> 00:02.080
-
-
-00:02.080 --> 00:02.120
-
-
-00:02.120 --> 00:02.160
-
-
-00:02.160 --> 00:02.200
-
-
-00:02.200 --> 00:02.240
-
-
-00:02.240 --> 00:02.280
-
-
-00:02.280 --> 00:02.320
-
-
-00:02.320 --> 00:02.360
-
-
-00:02.360 --> 00:02.400
-
-
-00:02.400 --> 00:02.440
-
-
-00:02.440 --> 00:02.480
-
-
-00:02.480 --> 00:02.520
-
-
-00:02.520 --> 00:02.560
-
-
-00:02.560 --> 00:02.600
-
-
-00:02.600 --> 00:02.640
-
-
-00:02.640 --> 00:02.680
-
-
-00:02.680 --> 00:02.720
-
-
-00:02.720 --> 00:02.760
-
-
-00:02.760 --> 00:02.800
-
-
-00:02.800 --> 00:02.840
-
-
-00:02.840 --> 00:02.880
-
-
-00:02.880 --> 00:02.920
-
-
-00:02.920 --> 00:02.960
-
-
-00:02.960 --> 00:03.000
-
-
-00:03.000 --> 00:03.040
-
-
-00:03.040 --> 00:03.080
-
-
-00:03.080 --> 00:03.120
-
-
-00:03.120 --> 00:03.160
-
-
-00:03.160 --> 00:03.200
-
-
-00:03.200 --> 00:03.240
-
-
-00:03.240 --> 00:03.280
-
-
-00:03.280 --> 00:03.320
-
-
-00:03.320 --> 00:03.360
-
-
-00:03.360 --> 00:03.400
-
-
-00:03.400 --> 00:03.440
-
-
-00:03.440 --> 00:03.480
-
-
-00:03.480 --> 00:03.520
-
-
-00:03.520 --> 00:03.560
-
-
-00:03.560 --> 00:03.600
-
-
-00:03.600 --> 00:03.640
-
-
-00:03.640 --> 00:03.680
-
-
-00:03.680 --> 00:03.720
-
-
-00:03.720 --> 00:03.760
-
-
-00:03.760 --> 00:03.800
-
-
-00:03.800 --> 00:03.840
-
-
-00:03.840 --> 00:03.880
-
-
-00:03.880 --> 00:03.920
-
-
-00:03.920 --> 00:03.960
-
-
-00:03.960 --> 00:04.000
-
-
-00:04.000 --> 00:04.040
-
-
-00:04.040 --> 00:04.080
-
-
-00:04.080 --> 00:04.120
-
-
-00:04.120 --> 00:04.160
-
-
-00:04.160 --> 00:04.200
-
-
-00:04.200 --> 00:04.240
-
-
-00:04.240 --> 00:04.280
-
-
-00:04.280 --> 00:04.320
-
-
-00:04.320 --> 00:04.360
-
-
-00:04.360 --> 00:04.400
-
-
-00:04.400 --> 00:04.440
-
-
-00:04.440 --> 00:04.480
-
-
-00:04.480 --> 00:04.520
-
-
-00:04.520 --> 00:04.560
-
-
-00:04.560 --> 00:04.600
-
-
-00:04.600 --> 00:04.640
-
-
-00:04.640 --> 00:04.680
-
-
-00:04.680 --> 00:04.720
-
-
-00:04.720 --> 00:04.760
-
-
-00:04.760 --> 00:04.800
-
-
-00:04.800 --> 00:04.840
-
-
-00:04.840 --> 00:04.880
-
-
-00:04.880 --> 00:04.920
-
-
-00:04.920 --> 00:04.960
-
-
-00:04.960 --> 00:05.000
-
-
-00:05.000 --> 00:05.040
-
-
-00:05.040 --> 00:05.080
-
-
-00:05.080 --> 00:05.120
-
-
-00:05.120 --> 00:05.160
-
-
-00:05.160 --> 00:05.200
-
-
-00:05.200 --> 00:05.240
-
-
-00:05.240 --> 00:05.280
-
-
-00:05.280 --> 00:05.320
-
-
-00:05.320 --> 00:05.360
-
-
-00:05.360 --> 00:05.400
-
-
-00:05.400 --> 00:05.440
-
-
-00:05.440 --> 00:05.480
-
-
-00:05.480 --> 00:05.520
-
-
-00:05.520 --> 00:05.560
-
-
-00:05.560 --> 00:05.600
-
-
-00:05.600 --> 00:05.640
-
-
-00:05.640 --> 00:05.680
-
-
-00:05.680 --> 00:05.720
-
-
-00:05.720 --> 00:05.760
-
-
-00:05.760 --> 00:05.800
-
-
-00:05.800 --> 00:05.840
-
-
-00:05.840 --> 00:05.880
-
-
-00:05.880 --> 00:05.920
-
-
-00:05.920 --> 00:05.960
-
-
-00:05.960 --> 00:06.000
-
-
-00:06.000 --> 00:06.040
-
-
-00:06.040 --> 00:06.080
-
-
-00:06.080 --> 00:06.120
-
-
-00:06.120 --> 00:06.160
-
-
-00:06.160 --> 00:06.200
-
-
-00:06.200 --> 00:06.240
-
-
-00:06.240 --> 00:06.280
-
-
-00:06.280 --> 00:06.320
-
-
-00:06.320 --> 00:06.360
-
-
-00:06.360 --> 00:06.400
-
-
-00:06.400 --> 00:06.440
-
-
-00:06.440 --> 00:06.480
-
-
-00:06.480 --> 00:06.520
-
-
-00:06.520 --> 00:06.560
-
-
-00:06.560 --> 00:06.600
-
-
-00:06.600 --> 00:06.640
-
-
-00:06.640 --> 00:06.680
-
-
-00:06.680 --> 00:06.720
-
-
-00:06.720 --> 00:06.760
-
-
-00:06.760 --> 00:06.800
-
-
-00:06.800 --> 00:06.840
-
-
-00:06.840 --> 00:06.880
-
-
-00:06.880 --> 00:06.920
-
-
-00:06.920 --> 00:06.960
-
-
-00:06.960 --> 00:07.000
-
-
-00:07.000 --> 00:07.040
-
-
-00:07.040 --> 00:07.080
-
-
-00:07.080 --> 00:07.120
-
-
-00:07.120 --> 00:07.160
-
-
-00:07.160 --> 00:07.200
-
-
-00:07.200 --> 00:07.240
-
-
-00:07.240 --> 00:07.280
-
-
-00:07.280 --> 00:07.320
-
-
-00:07.320 --> 00:07.360
-
-
-00:07.360 --> 00:07.400
-
-
-00:07.400 --> 00:07.440
-
-
-00:07.440 --> 00:07.480
-
-
-00:07.480 --> 00:07.520
-
-
-00:07.520 --> 00:07.560
-
-
-00:07.560 --> 00:07.600
-
-
-00:07.600 --> 00:07.640
-
-
-00:07.640 --> 00:07.680
-
-
-00:07.680 --> 00:07.720
-
-
-00:07.720 --> 00:07.760
-
-
-00:07.760 --> 00:07.800
-
-
-00:07.800 --> 00:07.840
-
-
-00:07.840 --> 00:07.880
-
-
-00:07.880 --> 00:07.920
-
-
-00:07.920 --> 00:07.960
-
-
-00:07.960 --> 00:08.000
-
-
-00:08.000 --> 00:08.040
-
-
-00:08.040 --> 00:08.080
-
-
-00:08.080 --> 00:08.120
-
-
-00:08.120 --> 00:08.160
-
-
-00:08.160 --> 00:08.200
-
-
-00:08.200 --> 00:08.240
-
-
-00:08.240 --> 00:08.280
-
-
-00:08.280 --> 00:08.320
-
-
-00:08.320 --> 00:08.360
-
-
-00:08.360 --> 00:08.400
-
-
-00:08.400 --> 00:08.440
-
-
-00:08.440 --> 00:08.480
-
-
-00:08.480 --> 00:08.520
-
-
-00:08.520 --> 00:08.560
-
-
-00:08.560 --> 00:08.600
-
-
-00:08.600 --> 00:08.640
-
-
-00:08.640 --> 00:08.680
-
-
-00:08.680 --> 00:08.720
-
-
-00:08.720 --> 00:08.760
-
-
-00:08.760 --> 00:08.800
-
-
-00:08.800 --> 00:08.840
-
-
-00:08.840 --> 00:08.880
-
-
-00:08.880 --> 00:08.920
-
-
-00:08.920 --> 00:08.960
-
-
-00:08.960 --> 00:09.000
-
-
-00:09.000 --> 00:09.040
-
-
-00:09.040 --> 00:09.080
-
-
-00:09.080 --> 00:09.120
-
-
-00:09.120 --> 00:09.160
-
-
-00:09.160 --> 00:09.200
-
-
-00:09.200 --> 00:09.240
-
-
-00:09.240 --> 00:09.280
-
-
-00:09.280 --> 00:09.320
-
-
-00:09.320 --> 00:09.360
-
-
-00:09.360 --> 00:09.400
-
-
-00:09.400 --> 00:09.440
-
-
-00:09.440 --> 00:09.480
-
-
-00:09.480 --> 00:09.520
-
-
-00:09.520 --> 00:09.560
-
-
-00:09.560 --> 00:09.600
-
-
-00:09.600 --> 00:09.640
-
-
-00:09.640 --> 00:09.680
-
-
-00:09.680 --> 00:09.720
-
-
-00:09.720 --> 00:09.760
-
-
-00:09.760 --> 00:09.800
-
-
-00:09.800 --> 00:09.840
-
-
-00:09.840 --> 00:09.880
-
-
-00:09.880 --> 00:09.920
-
-
-00:09.920 --> 00:09.960
-
-
-00:09.960 --> 00:10.000
-
-
-00:10.000 --> 00:10.040
-
-
-00:10.040 --> 00:10.080
-
-
-00:10.080 --> 00:10.120
-
-
-00:10.120 --> 00:10.160
-
-
-00:10.160 --> 00:10.200
-
-
-00:10.200 --> 00:10.240
-
-
-00:10.240 --> 00:10.280
-
-
-00:10.280 --> 00:10.320
-
-
-00:10.320 --> 00:10.360
-
-
-00:10.360 --> 00:10.400
-
-
-00:10.400 --> 00:10.440
-
-
-00:10.440 --> 00:10.480
-
-
-00:10.480 --> 00:10.520
-
-
-00:10.520 --> 00:10.560
-
-
-00:10.560 --> 00:10.600
-
-
-00:10.600 --> 00:10.640
-
-
-00:10.640 --> 00:10.680
-
-
-00:10.680 --> 00:10.720
-
-
-00:10.720 --> 00:10.760
-
-
-00:10.760 --> 00:10.800
-
-
-00:10.800 --> 00:10.840
-
-
-00:10.840 --> 00:10.880
-
-
-00:10.880 --> 00:10.920
-
-
-00:10.920 --> 00:10.960
-
-
-00:10.960 --> 00:11.000
-
-
-00:11.000 --> 00:11.040
-
-
-00:11.040 --> 00:11.080
-
-
-00:11.080 --> 00:11.120
-
-
-00:11.120 --> 00:11.160
-
-
-00:11.160 --> 00:11.200
-
-
-00:11.200 --> 00:11.240
-
-
-00:11.240 --> 00:11.280
-
-
-00:11.280 --> 00:11.320
-
-
-00:11.320 --> 00:11.360
-
-
-00:11.360 --> 00:11.400
-
-
-00:11.400 --> 00:11.440
-
-
-00:11.440 --> 00:11.480
-
-
-00:11.480 --> 00:11.520
-
-
-00:11.520 --> 00:11.560
-
-
-00:11.560 --> 00:11.600
-
-
-00:11.600 --> 00:11.640
-
-
-00:11.640 --> 00:11.680
-
-
-00:11.680 --> 00:11.720
-
-
-00:11.720 --> 00:11.760
-
-
-00:11.760 --> 00:11.800
-
-
-00:11.800 --> 00:11.840
-
-
-00:11.840 --> 00:11.880
-
-
-00:11.880 --> 00:11.920
-
-
-00:11.920 --> 00:11.960
-
-
-00:11.960 --> 00:12.000
-
-
-00:12.000 --> 00:12.040
-
-
-00:12.040 --> 00:12.080
-
-
-00:12.080 --> 00:12.120
-
-
-00:12.120 --> 00:12.160
-
-
-00:12.160 --> 00:12.200
-
-
-00:12.200 --> 00:12.240
-
-
-00:12.240 --> 00:12.280
-
-
-00:12.280 --> 00:12.320
-
-
-00:12.320 --> 00:12.360
-
-
-00:12.360 --> 00:12.400
-
-
-00:12.400 --> 00:12.440
-
-
-00:12.440 --> 00:12.480
-
-
-00:12.480 --> 00:12.520
-
-
-00:12.520 --> 00:12.560
-
-
-00:12.560 --> 00:12.600
-
-
-00:12.600 --> 00:12.640
-
-
-00:12.640 --> 00:12.680
-
-
-00:12.680 --> 00:12.720
-
-
-00:12.720 --> 00:12.760
-
-
-00:12.760 --> 00:12.800
-
-
-00:12.800 --> 00:12.840
-
-
-00:12.840 --> 00:12.880
-
-
-00:12.880 --> 00:12.920
-
-
-00:12.920 --> 00:12.960
-
-
-00:12.960 --> 00:13.000
-
-
-00:13.000 --> 00:13.040
-
-
-00:13.040 --> 00:13.080
-
-
-00:13.080 --> 00:13.120
-
-
-00:13.120 --> 00:13.160
-
-
-00:13.160 --> 00:13.200
-
-
-00:13.200 --> 00:13.240
-
-
-00:13.240 --> 00:13.280
-
-
-00:13.280 --> 00:13.320
-
-
-00:13.320 --> 00:13.360
-
-
-00:13.360 --> 00:13.400
-
-
-00:13.400 --> 00:13.440
-
-
-00:13.440 --> 00:13.480
-
-
-00:13.480 --> 00:13.520
-
-
-00:13.520 --> 00:13.560
-
-
-00:13.560 --> 00:13.600
-
-
-00:13.600 --> 00:13.640
-
-
-00:13.640 --> 00:13.680
-
-
-00:13.680 --> 00:13.720
-
-
-00:13.720 --> 00:13.760
-
-
-00:13.760 --> 00:13.800
-
-
-00:13.800 --> 00:13.840
-
-
-00:13.840 --> 00:13.880
-
-
-00:13.880 --> 00:13.920
-
-
-00:13.920 --> 00:13.960
-
-
-00:13.960 --> 00:14.000
-
-
-00:14.000 --> 00:14.040
-
-
-00:14.040 --> 00:14.080
-
-
-00:14.080 --> 00:14.120
-
-
-00:14.120 --> 00:14.160
-
-
-00:14.160 --> 00:14.200
-
-
-00:14.200 --> 00:14.240
-
-
-00:14.240 --> 00:14.280
-
-
-00:14.280 --> 00:14.320
-
-
-00:14.320 --> 00:14.360
-
-
-00:14.360 --> 00:14.400
-
-
-00:14.400 --> 00:14.440
-
-
-00:14.440 --> 00:14.480
-
-
-00:14.480 --> 00:14.520
-
-
-00:14.520 --> 00:14.560
-
-
-00:14.560 --> 00:14.600
-
-
-00:14.600 --> 00:14.640
-
-
-00:14.640 --> 00:14.680
-
-
-00:14.680 --> 00:14.720
-
-
-00:14.720 --> 00:14.760
-
-
-00:14.760 --> 00:14.800
-
-
-00:14.800 --> 00:14.840
-
-
-00:14.840 --> 00:14.880
-
-
-00:14.880 --> 00:14.920
-
-
-00:14.920 --> 00:14.960
-
-
-00:14.960 --> 00:15.000
-
-
-00:15.000 --> 00:15.040
-
-
-00:15.040 --> 00:15.080
-
-
-00:15.080 --> 00:15.120
-
-
-00:15.120 --> 00:15.160
-
-
-00:15.160 --> 00:15.200
-
-
-00:15.200 --> 00:15.240
-
-
-00:15.240 --> 00:15.280
-
-
-00:15.280 --> 00:15.320
-
-
-00:15.320 --> 00:15.360
-
-
-00:15.360 --> 00:15.400
-
-
-00:15.400 --> 00:15.440
-
-
-00:15.440 --> 00:15.480
-
-
-00:15.480 --> 00:15.520
-
-
-00:15.520 --> 00:15.560
-
-
-00:15.560 --> 00:15.600
-
-
-00:15.600 --> 00:15.640
-
-
-00:15.640 --> 00:15.680
-
-
-00:15.680 --> 00:15.720
-
-
-00:15.720 --> 00:15.760
-
-
-00:15.760 --> 00:15.800
-
-
-00:15.800 --> 00:15.840
-
-
-00:15.840 --> 00:15.880
-
-
-00:15.880 --> 00:15.920
-
-
-00:15.920 --> 00:15.960
-
-
-00:15.960 --> 00:16.000
-
-
-00:16.000 --> 00:16.040
-
-
-00:16.040 --> 00:16.080
-
-
-00:16.080 --> 00:16.120
-
-
-00:16.120 --> 00:16.160
-
-
-00:16.160 --> 00:16.200
-
-
-00:16.200 --> 00:16.240
-
-
-00:16.240 --> 00:16.280
-
-
-00:16.280 --> 00:16.320
-
-
-00:16.320 --> 00:16.360
-
-
-00:16.360 --> 00:16.400
-
-
-00:16.400 --> 00:16.440
-
-
-00:16.440 --> 00:16.480
-
-
-00:16.480 --> 00:16.520
-
-
-00:16.520 --> 00:16.560
-
-
-00:16.560 --> 00:16.600
-
-
-00:16.600 --> 00:16.640
-
-
-00:16.640 --> 00:16.680
-
-
-00:16.680 --> 00:16.720
-
-
-00:16.720 --> 00:16.760
-
-
-00:16.760 --> 00:16.800
-
-
-00:16.800 --> 00:16.840
-
-
-00:16.840 --> 00:16.880
-
-
-00:16.880 --> 00:16.920
-
-
-00:16.920 --> 00:16.960
-
-
-00:16.960 --> 00:17.000
-
-
-00:17.000 --> 00:17.040
-
-
-00:17.040 --> 00:17.080
-
-
-00:17.080 --> 00:17.120
-
-
-00:17.120 --> 00:17.160
-
-
-00:17.160 --> 00:17.200
-
-
-00:17.200 --> 00:17.240
-
-
-00:17.240 --> 00:17.280
-
-
-00:17.280 --> 00:17.320
-
-
-00:17.320 --> 00:17.360
-
-
-00:17.360 --> 00:17.400
-
-
-00:17.400 --> 00:17.440
-
-
-00:17.440 --> 00:17.480
-
-
-00:17.480 --> 00:17.520
-
-
-00:17.520 --> 00:17.560
-
-
-00:17.560 --> 00:17.600
-
-
-00:17.600 --> 00:17.640
-
-
-00:17.640 --> 00:17.680
-
-
-00:17.680 --> 00:17.720
-
-
-00:17.720 --> 00:17.760
-
-
-00:17.760 --> 00:17.800
-
-
-00:17.800 --> 00:17.840
-
-
-00:17.840 --> 00:17.880
-
-
-00:17.880 --> 00:17.920
-
-
-00:17.920 --> 00:17.960
-
-
-00:17.960 --> 00:18.000
-
-
-00:18.000 --> 00:18.040
-
-
-00:18.040 --> 00:18.080
-
-
-00:18.080 --> 00:18.120
-
-
-00:18.120 --> 00:18.160
-
-
-00:18.160 --> 00:18.200
-
-
-00:18.200 --> 00:18.240
-
-
-00:18.240 --> 00:18.280
-
-
-00:18.280 --> 00:18.320
-
-
-00:18.320 --> 00:18.360
-
-
-00:18.360 --> 00:18.400
-
-
-00:18.400 --> 00:18.440
-
-
-00:18.440 --> 00:18.480
-
-
-00:18.480 --> 00:18.520
-
-
-00:18.520 --> 00:18.560
-
-
-00:18.560 --> 00:18.600
-
-
-00:18.600 --> 00:18.640
-
-
-00:18.640 --> 00:18.680
-
-
-00:18.680 --> 00:18.720
-
-
-00:18.720 --> 00:18.760
-
-
-00:18.760 --> 00:18.800
-
-
-00:18.800 --> 00:18.840
-
-
-00:18.840 --> 00:18.880
-
-
-00:18.880 --> 00:18.920
-
-
-00:18.920 --> 00:18.960
-
-
-00:18.960 --> 00:19.000
-
-
-00:19.000 --> 00:19.040
-
-
-00:19.040 --> 00:19.080
-
-
-00:19.080 --> 00:19.120
-
-
-00:19.120 --> 00:19.160
-
-
-00:19.160 --> 00:19.200
-
-
-00:19.200 --> 00:19.240
-
-
-00:19.240 --> 00:19.280
-
-
-00:19.280 --> 00:19.320
-
-
-00:19.320 --> 00:19.360
-
-
-00:19.360 --> 00:19.400
-
-
-00:19.400 --> 00:19.440
-
-
-00:19.440 --> 00:19.480
-
-
-00:19.480 --> 00:19.520
-
-
-00:19.520 --> 00:19.560
-
-
-00:19.560 --> 00:19.600
-
-
-00:19.600 --> 00:19.640
-
-
-00:19.640 --> 00:19.680
-
-
-00:19.680 --> 00:19.720
-
-
-00:19.720 --> 00:19.760
-
-
-00:19.760 --> 00:19.800
-
-
-00:19.800 --> 00:19.840
-
-
-00:19.840 --> 00:19.880
-
-
-00:19.880 --> 00:19.920
-
-
-00:19.920 --> 00:19.960
-
-
-00:19.960 --> 00:20.000
-
-
-00:20.000 --> 00:20.040
-
-
-00:20.040 --> 00:20.080
-
-
-00:20.080 --> 00:20.120
-
-
-00:20.120 --> 00:20.160
-
-
-00:20.160 --> 00:20.200
-
-
-00:20.200 --> 00:20.240
-
-
-00:20.240 --> 00:20.280
-
-
-00:20.280 --> 00:20.320
-
-
-00:20.320 --> 00:20.360
-
-
-00:20.360 --> 00:20.400
-
-
-00:20.400 --> 00:20.440
-
-
-00:20.440 --> 00:20.480
-
-
-00:20.480 --> 00:20.520
-
-
-00:20.520 --> 00:20.560
-
-
-00:20.560 --> 00:20.600
-
-
-00:20.600 --> 00:20.640
-
-
-00:20.640 --> 00:20.680
-
-
-00:20.680 --> 00:20.720
-
-
-00:20.720 --> 00:20.760
-
-
-00:20.760 --> 00:20.800
-
-
-00:20.800 --> 00:20.840
-
-
-00:20.840 --> 00:20.880
-
-
-00:20.880 --> 00:20.920
-
-
-00:20.920 --> 00:20.960
-
-
-00:20.960 --> 00:21.000
-
-
-00:21.000 --> 00:21.040
-
-
-00:21.040 --> 00:21.080
-
-
-00:21.080 --> 00:21.120
-
-
-00:21.120 --> 00:21.160
-
-
-00:21.160 --> 00:21.200
-
-
-00:21.200 --> 00:21.240
-
-
-00:21.240 --> 00:21.280
-
-
-00:21.280 --> 00:21.320
-
-
-00:21.320 --> 00:21.360
-
-
-00:21.360 --> 00:21.400
-
-
-00:21.400 --> 00:21.440
-
-
-00:21.440 --> 00:21.480
-
-
-00:21.480 --> 00:21.520
-
-
-00:21.520 --> 00:21.560
-
-
-00:21.560 --> 00:21.600
-
-
-00:21.600 --> 00:21.640
-
-
-00:21.640 --> 00:21.680
-
-
-00:21.680 --> 00:21.720
-
-
-00:21.720 --> 00:21.760
-
-
-00:21.760 --> 00:21.800
-
-
-00:21.800 --> 00:21.840
-
-
-00:21.840 --> 00:21.880
-
-
-00:21.880 --> 00:21.920
-
-
-00:21.920 --> 00:21.960
-
-
-00:21.960 --> 00:22.000
-
-
-00:22.000 --> 00:22.040
-
-
-00:22.040 --> 00:22.080
-
-
-00:22.080 --> 00:22.120
-
-
-00:22.120 --> 00:22.160
-
-
-00:22.160 --> 00:22.200
-
-
-00:22.200 --> 00:22.240
-
-
-00:22.240 --> 00:22.280
-
-
-00:22.280 --> 00:22.320
-
-
-00:22.320 --> 00:22.360
-
-
-00:22.360 --> 00:22.400
-
-
-00:22.400 --> 00:22.440
-
-
-00:22.440 --> 00:22.480
-
-
-00:22.480 --> 00:22.520
-
-
-00:22.520 --> 00:22.560
-
-
-00:22.560 --> 00:22.600
-
-
-00:22.600 --> 00:22.640
-
-
-00:22.640 --> 00:22.680
-
-
-00:22.680 --> 00:22.720
-
-
-00:22.720 --> 00:22.760
-
-
-00:22.760 --> 00:22.800
-
-
-00:22.800 --> 00:22.840
-
-
-00:22.840 --> 00:22.880
-
-
-00:22.880 --> 00:22.920
-
-
-00:22.920 --> 00:22.960
-
-
-00:22.960 --> 00:23.000
-
-
-00:23.000 --> 00:23.040
-
-
-00:23.040 --> 00:23.080
-
-
-00:23.080 --> 00:23.120
-
-
-00:23.120 --> 00:23.160
-
-
-00:23.160 --> 00:23.200
-
-
-00:23.200 --> 00:23.240
-
-
-00:23.240 --> 00:23.280
-
-
-00:23.280 --> 00:23.320
-
-
-00:23.320 --> 00:23.360
-
-
-00:23.360 --> 00:23.400
-
-
-00:23.400 --> 00:23.440
-
-
-00:23.440 --> 00:23.480
-
-
-00:23.480 --> 00:23.520
-
-
-00:23.520 --> 00:23.560
-
-
-00:23.560 --> 00:23.600
-
-
-00:23.600 --> 00:23.640
-
-
-00:23.640 --> 00:23.680
-
-
-00:23.680 --> 00:23.720
-
-
-00:23.720 --> 00:23.760
-
-
-00:23.760 --> 00:23.800
-
-
-00:23.800 --> 00:23.840
-
-
-00:23.840 --> 00:23.880
-
-
-00:23.880 --> 00:23.920
-
-
-00:23.920 --> 00:23.960
-
-
-00:23.960 --> 00:24.000
-
-
-00:24.000 --> 00:24.040
-
-
-00:24.040 --> 00:24.080
-
-
-00:24.080 --> 00:24.120
-
-
-00:24.120 --> 00:24.160
-
-
-00:24.160 --> 00:24.200
-
-
-00:24.200 --> 00:24.240
-
-
-00:24.240 --> 00:24.280
-
-
-00:24.280 --> 00:24.320
-
-
-00:24.320 --> 00:24.360
-
-
-00:24.360 --> 00:24.400
-
-
-00:24.400 --> 00:24.440
-
-
-00:24.440 --> 00:24.480
-
-
-00:24.480 --> 00:24.520
-
-
-00:24.520 --> 00:24.560
-
-
-00:24.560 --> 00:24.600
-
-
-00:24.600 --> 00:24.640
-
-
-00:24.640 --> 00:24.680
-
-
-00:24.680 --> 00:24.720
-
-
-00:24.720 --> 00:24.760
-
-
-00:24.760 --> 00:24.800
-
-
-00:24.800 --> 00:24.840
-
-
-00:24.840 --> 00:24.880
-
-
-00:24.880 --> 00:24.920
-
-
-00:24.920 --> 00:24.960
-
-
-00:24.960 --> 00:25.000
-
-
-00:25.000 --> 00:25.040
-
-
-00:25.040 --> 00:25.080
-
-
-00:25.080 --> 00:25.120
-
-
-00:25.120 --> 00:25.160
-
-
-00:25.160 --> 00:25.200
-
-
-00:25.200 --> 00:25.240
-
-
-00:25.240 --> 00:25.280
-
-
-00:25.280 --> 00:25.320
-
-
-00:25.320 --> 00:25.360
-
-
-00:25.360 --> 00:25.400
-
-
-00:25.400 --> 00:25.440
-
-
-00:25.440 --> 00:25.480
-
-
-00:25.480 --> 00:25.520
-
-
-00:25.520 --> 00:25.560
-
-
-00:25.560 --> 00:25.600
-
-
-00:25.600 --> 00:25.640
-
-
-00:25.640 --> 00:25.680
-
-
-00:25.680 --> 00:25.720
-
-
-00:25.720 --> 00:25.760
-
-
-00:25.760 --> 00:25.800
-
-
-00:25.800 --> 00:25.840
-
-
-00:25.840 --> 00:25.880
-
-
-00:25.880 --> 00:25.920
-
-
-00:25.920 --> 00:25.960
-
-
-00:25.960 --> 00:26.000
-
-
-00:26.000 --> 00:26.040
-
-
-00:26.040 --> 00:26.080
-
-
-00:26.080 --> 00:26.120
-
-
-00:26.120 --> 00:26.160
-
-
-00:26.160 --> 00:26.200
-
-
-00:26.200 --> 00:26.240
-
-
-00:26.240 --> 00:26.280
-
-
-00:26.280 --> 00:26.320
-
-
-00:26.320 --> 00:26.360
-
-
-00:26.360 --> 00:26.400
-
-
-00:26.400 --> 00:26.440
-
-
-00:26.440 --> 00:26.480
-
-
-00:26.480 --> 00:26.520
-
-
-00:26.520 --> 00:26.560
-
-
-00:26.560 --> 00:26.600
-
-
-00:26.600 --> 00:26.640
-
-
-00:26.640 --> 00:26.680
-
-
-00:26.680 --> 00:26.720
-
-
-00:26.720 --> 00:26.760
-
-
-00:26.760 --> 00:26.800
-
-
-00:26.800 --> 00:26.840
-
-
-00:26.840 --> 00:26.880
-
-
-00:26.880 --> 00:26.920
-
-
-00:26.920 --> 00:26.960
-
-
-00:26.960 --> 00:27.000
-
-
-00:27.000 --> 00:27.040
-
-
-00:27.040 --> 00:27.080
-
-
-00:27.080 --> 00:27.120
-
-
-00:27.120 --> 00:27.160
-
-
-00:27.160 --> 00:27.200
-
-
-00:27.200 --> 00:27.240
-
-
-00:27.240 --> 00:27.280
-
-
-00:27.280 --> 00:27.320
-
-
-00:27.320 --> 00:27.360
-
-
-00:27.360 --> 00:27.400
-
-
-00:27.400 --> 00:27.440
-
-
-00:27.440 --> 00:27.480
-
-
-00:27.480 --> 00:27.520
-
-
-00:27.520 --> 00:27.560
-
-
-00:27.560 --> 00:27.600
-
-
-00:27.600 --> 00:27.640
-
-
-00:27.640 --> 00:27.680
-
-
-00:27.680 --> 00:27.720
-
-
-00:27.720 --> 00:27.760
-
-
-00:27.760 --> 00:27.800
-
-
-00:27.800 --> 00:27.840
-
-
-00:27.840 --> 00:27.880
-
-
-00:27.880 --> 00:27.920
-
-
-00:27.920 --> 00:27.960
-
-
-00:27.960 --> 00:28.000
-
-
-00:28.000 --> 00:28.040
-
-
-00:28.040 --> 00:28.080
-
-
-00:28.080 --> 00:28.120
-
-
-00:28.120 --> 00:28.160
-
-
-00:28.160 --> 00:28.200
-
-
-00:28.200 --> 00:28.240
-
-
-00:28.240 --> 00:28.280
-
-
-00:28.280 --> 00:28.320
-
-
-00:28.320 --> 00:28.360
-
-
-00:28.360 --> 00:28.400
-
-
-00:28.400 --> 00:28.440
-
-
-00:28.440 --> 00:28.480
-
-
-00:28.480 --> 00:28.520
-
-
-00:28.520 --> 00:28.560
-
-
-00:28.560 --> 00:28.600
-
-
-00:28.600 --> 00:28.640
-
-
-00:28.640 --> 00:28.680
-
-
-00:28.680 --> 00:28.720
-
-
-00:28.720 --> 00:28.760
-
-
-00:28.760 --> 00:28.800
-
-
-00:28.800 --> 00:28.840
-
-
-00:28.840 --> 00:28.880
-
-
-00:28.880 --> 00:28.920
-
-
-00:28.920 --> 00:28.960
-
-
-00:28.960 --> 00:29.000
-
-
-00:29.000 --> 00:29.040
-
-
-00:29.040 --> 00:29.080
-
-
-00:29.080 --> 00:29.120
-
-
-00:29.120 --> 00:29.160
-
-
-00:29.160 --> 00:29.200
-
-
-00:29.200 --> 00:29.240
-
-
-00:29.240 --> 00:29.280
-
-
-00:29.280 --> 00:29.320
-
-
-00:29.320 --> 00:29.360
-
-
-00:29.360 --> 00:29.400
-
-
-00:29.400 --> 00:29.440
-
-
-00:29.440 --> 00:29.480
-
-
-00:29.480 --> 00:29.520
-
-
-00:29.520 --> 00:29.560
-
-
-00:29.560 --> 00:29.600
-
-
-00:29.600 --> 00:29.640
-
-
-00:29.640 --> 00:29.680
-
-
-00:29.680 --> 00:29.720
-
-
-00:29.720 --> 00:29.760
-
-
-00:29.760 --> 00:29.800
-
-
-00:29.800 --> 00:29.840
-
-
-00:29.840 --> 00:29.880
-
-
-00:29.880 --> 00:29.920
-
-
-00:29.920 --> 00:29.960
-
-
-00:29.960 --> 00:30.000
-
-
-00:30.000 --> 00:30.040
-
-
-00:30.040 --> 00:30.080
-
-
-00:30.080 --> 00:30.120
-
-
-00:30.120 --> 00:30.160
-
-
-00:30.160 --> 00:30.200
-
-
-00:30.200 --> 00:30.240
-
-
-00:30.240 --> 00:30.280
-
-
-00:30.280 --> 00:30.320
-
-
-00:30.320 --> 00:30.360
-
-
-00:30.360 --> 00:30.400
-
-
-00:30.400 --> 00:30.440
-
-
-00:30.440 --> 00:30.480
-
-
-00:30.480 --> 00:30.520
-
-
-00:30.520 --> 00:30.560
-
-
-00:30.560 --> 00:30.600
-
-
-00:30.600 --> 00:30.640
-
-
-00:30.640 --> 00:30.680
-
-
-00:30.680 --> 00:30.720
-
-
-00:30.720 --> 00:30.760
-
-
-00:30.760 --> 00:30.800
-
-
-00:30.800 --> 00:30.840
-
-
-00:30.840 --> 00:30.880
-
-
-00:30.880 --> 00:30.920
-
-
-00:30.920 --> 00:30.960
-
-
-00:30.960 --> 00:31.000
-
-
-00:31.000 --> 00:31.040
-
-
-00:31.040 --> 00:31.080
-
-
-00:31.080 --> 00:31.120
-
-
-00:31.120 --> 00:31.160
-
-
-00:31.160 --> 00:31.200
-
-
-00:31.200 --> 00:31.240
-
-
-00:31.240 --> 00:31.280
-
-
-00:31.280 --> 00:31.320
-
-
-00:31.320 --> 00:31.360
-
-
-00:31.360 --> 00:31.400
-
-
-00:31.400 --> 00:31.440
-
-
-00:31.440 --> 00:31.480
-
-
-00:31.480 --> 00:31.520
-
-
-00:31.520 --> 00:31.560
-
-
-00:31.560 --> 00:31.600
-
-
-00:31.600 --> 00:31.640
-
-
-00:31.640 --> 00:31.680
-
-
-00:31.680 --> 00:31.720
-
-
-00:31.720 --> 00:31.760
-
-
-00:31.760 --> 00:31.800
-
-
-00:31.800 --> 00:31.840
-
-
-00:31.840 --> 00:31.880
-
-
-00:31.880 --> 00:31.920
-
-
-00:31.920 --> 00:31.960
-
-
-00:31.960 --> 00:32.000
-
-
-00:32.000 --> 00:32.040
-
-
-00:32.040 --> 00:32.080
-
-
-00:32.080 --> 00:32.120
-
-
-00:32.120 --> 00:32.160
-
-
-00:32.160 --> 00:32.200
-
-
-00:32.200 --> 00:32.240
-
-
-00:32.240 --> 00:32.280
-
-
-00:32.280 --> 00:32.320
-
-
-00:32.320 --> 00:32.360
-
-
-00:32.360 --> 00:32.400
-
-
-00:32.400 --> 00:32.440
-
-
-00:32.440 --> 00:32.480
-
-
-00:32.480 --> 00:32.520
-
-
-00:32.520 --> 00:32.560
-
-
-00:32.560 --> 00:32.600
-
-
-00:32.600 --> 00:32.640
-
-
-00:32.640 --> 00:32.680
-
-
-00:32.680 --> 00:32.720
-
-
-00:32.720 --> 00:32.760
-
-
-00:32.760 --> 00:32.800
-
-
-00:32.800 --> 00:32.840
-
-
-00:32.840 --> 00:32.880
-
-
-00:32.880 --> 00:32.920
-
-
-00:32.920 --> 00:32.960
-
-
-00:32.960 --> 00:33.000
-
-
-00:33.000 --> 00:33.040
-
-
-00:33.040 --> 00:33.080
-
-
-00:33.080 --> 00:33.120
-
-
-00:33.120 --> 00:33.160
-
-
-00:33.160 --> 00:33.200
-
-
-00:33.200 --> 00:33.240
-
-
-00:33.240 --> 00:33.280
-
-
-00:33.280 --> 00:33.320
-
-
-00:33.320 --> 00:33.360
-
-
-00:33.360 --> 00:33.400
-
-
-00:33.400 --> 00:33.440
-
-
-00:33.440 --> 00:33.480
-
-
-00:33.480 --> 00:33.520
-
-
-00:33.520 --> 00:33.560
-
-
-00:33.560 --> 00:33.600
-
-
-00:33.600 --> 00:33.640
-
-
-00:33.640 --> 00:33.680
-
-
-00:33.680 --> 00:33.720
-
-
-00:33.720 --> 00:33.760
-
-
-00:33.760 --> 00:33.800
-
-
-00:33.800 --> 00:33.840
-
-
-00:33.840 --> 00:33.880
-
-
-00:33.880 --> 00:33.920
-
-
-00:33.920 --> 00:33.960
-
-
-00:33.960 --> 00:34.000
-
-
-00:34.000 --> 00:34.040
-
-
-00:34.040 --> 00:34.080
-
-
-00:34.080 --> 00:34.120
-
-
-00:34.120 --> 00:34.160
-
-
-00:34.160 --> 00:34.200
-
-
-00:34.200 --> 00:34.240
-
-
-00:34.240 --> 00:34.280
-
-
-00:34.280 --> 00:34.320
-
-
-00:34.320 --> 00:34.360
-
-
-00:34.360 --> 00:34.400
-
-
-00:34.400 --> 00:34.440
-
-
-00:34.440 --> 00:34.480
-
-
-00:34.480 --> 00:34.520
-
-
-00:34.520 --> 00:34.560
-
-
-00:34.560 --> 00:34.600
-
-
-00:34.600 --> 00:34.640
-
-
-00:34.640 --> 00:34.680
-
-
-00:34.680 --> 00:34.720
-
-
-00:34.720 --> 00:34.760
-
-
-00:34.760 --> 00:34.800
-
-
-00:34.800 --> 00:34.840
-
-
-00:34.840 --> 00:34.880
-
-
-00:34.880 --> 00:34.920
-
-
-00:34.920 --> 00:34.960
-
-
-00:34.960 --> 00:35.000
-
-
-00:35.000 --> 00:35.040
-
-
-00:35.040 --> 00:35.080
-
-
-00:35.080 --> 00:35.120
-
-
-00:35.120 --> 00:35.160
-
-
-00:35.160 --> 00:35.200
-
-
-00:35.200 --> 00:35.240
-
-
-00:35.240 --> 00:35.280
-
-
-00:35.280 --> 00:35.320
-
-
-00:35.320 --> 00:35.360
-
-
-00:35.360 --> 00:35.400
-
-
-00:35.400 --> 00:35.440
-
-
-00:35.440 --> 00:35.480
-
-
-00:35.480 --> 00:35.520
-
-
-00:35.520 --> 00:35.560
-
-
-00:35.560 --> 00:35.600
-
-
-00:35.600 --> 00:35.640
-
-
-00:35.640 --> 00:35.680
-
-
-00:35.680 --> 00:35.720
-
-
-00:35.720 --> 00:35.760
-
-
-00:35.760 --> 00:35.800
-
-
-00:35.800 --> 00:35.840
-
-
-00:35.840 --> 00:35.880
-
-
-00:35.880 --> 00:35.920
-
-
-00:35.920 --> 00:35.960
-
-
-00:35.960 --> 00:36.000
-
-
-00:36.000 --> 00:36.040
-
-
-00:36.040 --> 00:36.080
-
-
-00:36.080 --> 00:36.120
-
-
-00:36.120 --> 00:36.160
-
-
-00:36.160 --> 00:36.200
-
-
-00:36.200 --> 00:36.240
-
-
-00:36.240 --> 00:36.280
-
-
-00:36.280 --> 00:36.320
-
-
-00:36.320 --> 00:36.360
-
-
-00:36.360 --> 00:36.400
-
-
-00:36.400 --> 00:36.440
-
-
-00:36.440 --> 00:36.480
-
-
-00:36.480 --> 00:36.520
-
-
-00:36.520 --> 00:36.560
-
-
-00:36.560 --> 00:36.600
-
-
-00:36.600 --> 00:36.640
-
-
-00:36.640 --> 00:36.680
-
-
-00:36.680 --> 00:36.720
-
-
-00:36.720 --> 00:36.760
-
-
-00:36.760 --> 00:36.800
-
-
-00:36.800 --> 00:36.840
-
-
-00:36.840 --> 00:36.880
-
-
-00:36.880 --> 00:36.920
-
-
-00:36.920 --> 00:36.960
-
-
-00:36.960 --> 00:37.000
-
-
-00:37.000 --> 00:37.040
-
-
-00:37.040 --> 00:37.080
-
-
-00:37.080 --> 00:37.120
-
-
-00:37.120 --> 00:37.160
-
-
-00:37.160 --> 00:37.200
-
-
-00:37.200 --> 00:37.240
-
-
-00:37.240 --> 00:37.280
-
-
-00:37.280 --> 00:37.320
-
-
-00:37.320 --> 00:37.360
-
-
-00:37.360 --> 00:37.400
-
-
-00:37.400 --> 00:37.440
-
-
-00:37.440 --> 00:37.480
-
-
-00:37.480 --> 00:37.520
-
-
-00:37.520 --> 00:37.560
-
-
-00:37.560 --> 00:37.600
-
-
-00:37.600 --> 00:37.640
-
-
-00:37.640 --> 00:37.680
-
-
-00:37.680 --> 00:37.720
-
-
-00:37.720 --> 00:37.760
-
-
-00:37.760 --> 00:37.800
-
-
-00:37.800 --> 00:37.840
-
-
-00:37.840 --> 00:37.880
-
-
-00:37.880 --> 00:37.920
-
-
-00:37.920 --> 00:37.960
-
-
-00:37.960 --> 00:38.000
-
-
-00:38.000 --> 00:38.040
-
-
-00:38.040 --> 00:38.080
-
-
-00:38.080 --> 00:38.120
-
-
-00:38.120 --> 00:38.160
-
-
-00:38.160 --> 00:38.200
-
-
-00:38.200 --> 00:38.240
-
-
-00:38.240 --> 00:38.280
-
-
-00:38.280 --> 00:38.320
-
-
-00:38.320 --> 00:38.360
-
-
-00:38.360 --> 00:38.400
-
-
-00:38.400 --> 00:38.440
-
-
-00:38.440 --> 00:38.480
-
-
-00:38.480 --> 00:38.520
-
-
-00:38.520 --> 00:38.560
-
-
-00:38.560 --> 00:38.600
-
-
-00:38.600 --> 00:38.640
-
-
-00:38.640 --> 00:38.680
-
-
-00:38.680 --> 00:38.720
-
-
-00:38.720 --> 00:38.760
-
-
-00:38.760 --> 00:38.800
-
-
-00:38.800 --> 00:38.840
-
-
-00:38.840 --> 00:38.880
-
-
-00:38.880 --> 00:38.920
-
-
-00:38.920 --> 00:38.960
-
-
-00:38.960 --> 00:39.000
-
-
-00:39.000 --> 00:39.040
-
-
-00:39.040 --> 00:39.080
-
-
-00:39.080 --> 00:39.120
-
-
-00:39.120 --> 00:39.160
-
-
-00:39.160 --> 00:39.200
-
-
-00:39.200 --> 00:39.240
-
-
-00:39.240 --> 00:39.280
-
-
-00:39.280 --> 00:39.320
-
-
-00:39.320 --> 00:39.360
-
-
-00:39.360 --> 00:39.400
-
-
-00:39.400 --> 00:39.440
-
-
-00:39.440 --> 00:39.480
-
-
-00:39.480 --> 00:39.520
-
-
-00:39.520 --> 00:39.560
-
-
-00:39.560 --> 00:39.600
-
-
-00:39.600 --> 00:39.640
-
-
-00:39.640 --> 00:39.680
-
-
-00:39.680 --> 00:39.720
-
-
-00:39.720 --> 00:39.760
-
-
-00:39.760 --> 00:39.800
-
-
-00:39.800 --> 00:39.840
-
-
-00:39.840 --> 00:39.880
-
-
-00:39.880 --> 00:39.920
-
-
-00:39.920 --> 00:39.960
-
-
-00:39.960 --> 00:40.000
-
-
-00:40.000 --> 00:40.040
-
-
-00:40.040 --> 00:40.080
-
-
-00:40.080 --> 00:40.120
-
-
-00:40.120 --> 00:40.160
-
-
-00:40.160 --> 00:40.200
-
-
-00:40.200 --> 00:40.240
-
-
-00:40.240 --> 00:40.280
-
-
-00:40.280 --> 00:40.320
-
-
-00:40.320 --> 00:40.360
-
-
-00:40.360 --> 00:40.400
-
-
-00:40.400 --> 00:40.440
-
-
-00:40.440 --> 00:40.480
-
-
-00:40.480 --> 00:40.520
-
-
-00:40.520 --> 00:40.560
-
-
-00:40.560 --> 00:40.600
-
-
-00:40.600 --> 00:40.640
-
-
-00:40.640 --> 00:40.680
-
-
-00:40.680 --> 00:40.720
-
-
-00:40.720 --> 00:40.760
-
-
-00:40.760 --> 00:40.800
-
-
-00:40.800 --> 00:40.840
-
-
-00:40.840 --> 00:40.880
-
-
-00:40.880 --> 00:40.920
-
-
-00:40.920 --> 00:40.960
-
-
-00:40.960 --> 00:41.000
-
-
-00:41.000 --> 00:41.040
-
-
-00:41.040 --> 00:41.080
-
-
-00:41.080 --> 00:41.120
-
-
-00:41.120 --> 00:41.160
-
-
-00:41.160 --> 00:41.200
-
-
-00:41.200 --> 00:41.240
-
-
-00:41.240 --> 00:41.280
-
-
-00:41.280 --> 00:41.320
-
-
-00:41.320 --> 00:41.360
-
-
-00:41.360 --> 00:41.400
-
-
-00:41.400 --> 00:41.440
-
-
-00:41.440 --> 00:41.480
-
-
-00:41.480 --> 00:41.520
-
-
-00:41.520 --> 00:41.560
-
-
-00:41.560 --> 00:41.600
-
-
-00:41.600 --> 00:41.640
-
-
-00:41.640 --> 00:41.680
-
-
-00:41.680 --> 00:41.720
-
-
-00:41.720 --> 00:41.760
-
-
-00:41.760 --> 00:41.800
-
-
-00:41.800 --> 00:41.840
-
-
-00:41.840 --> 00:41.880
-
-
-00:41.880 --> 00:41.920
-
-
-00:41.920 --> 00:41.960
-
-
-00:41.960 --> 00:42.000
-
-
-00:42.000 --> 00:42.040
-
-
-00:42.040 --> 00:42.080
-
-
-00:42.080 --> 00:42.120
-
-
-00:42.120 --> 00:42.160
-
-
-00:42.160 --> 00:42.200
-
-
-00:42.200 --> 00:42.240
-
-
-00:42.240 --> 00:42.280
-
-
-00:42.280 --> 00:42.320
-
-
-00:42.320 --> 00:42.360
-
-
-00:42.360 --> 00:42.400
-
-
-00:42.400 --> 00:42.440
-
-
-00:42.440 --> 00:42.480
-
-
-00:42.480 --> 00:42.520
-
-
-00:42.520 --> 00:42.560
-
-
-00:42.560 --> 00:42.600
-
-
-00:42.600 --> 00:42.640
-
-
-00:42.640 --> 00:42.680
-
-
-00:42.680 --> 00:42.720
-
-
-00:42.720 --> 00:42.760
-
-
-00:42.760 --> 00:42.800
-
-
-00:42.800 --> 00:42.840
-
-
-00:42.840 --> 00:42.880
-
-
-00:42.880 --> 00:42.920
-
-
-00:42.920 --> 00:42.960
-
-
-00:42.960 --> 00:43.000
-
-
-00:43.000 --> 00:43.040
-
-
-00:43.040 --> 00:43.080
-
-
-00:43.080 --> 00:43.120
-
-
-00:43.120 --> 00:43.160
-
-
-00:43.160 --> 00:43.200
-
-
-00:43.200 --> 00:43.240
-
-
-00:43.240 --> 00:43.280
-
-
-00:43.280 --> 00:43.320
-
-
-00:43.320 --> 00:43.360
-
-
-00:43.360 --> 00:43.400
-
-
-00:43.400 --> 00:43.440
-
-
-00:43.440 --> 00:43.480
-
-
-00:43.480 --> 00:43.520
-
-
-00:43.520 --> 00:43.560
-
-
-00:43.560 --> 00:43.600
-
-
-00:43.600 --> 00:43.640
-
-
-00:43.640 --> 00:43.680
-
-
-00:43.680 --> 00:43.720
-
-
-00:43.720 --> 00:43.760
-
-
-00:43.760 --> 00:43.800
-
-
-00:43.800 --> 00:43.840
-
-
-00:43.840 --> 00:43.880
-
-
-00:43.880 --> 00:43.920
-
-
-00:43.920 --> 00:43.960
-
-
-00:43.960 --> 00:44.000
-
-
-00:44.000 --> 00:44.040
-
-
-00:44.040 --> 00:44.080
-
-
-00:44.080 --> 00:44.120
-
-
-00:44.120 --> 00:44.160
-
-
-00:44.160 --> 00:44.200
-
-
-00:44.200 --> 00:44.240
-
-
-00:44.240 --> 00:44.280
-
-
-00:44.280 --> 00:44.320
-
-
-00:44.320 --> 00:44.360
-
-
-00:44.360 --> 00:44.400
-
-
-00:44.400 --> 00:44.440
-
-
-00:44.440 --> 00:44.480
-
-
-00:44.480 --> 00:44.520
-
-
-00:44.520 --> 00:44.560
-
-
-00:44.560 --> 00:44.600
-
-
-00:44.600 --> 00:44.640
-
-
-00:44.640 --> 00:44.680
-
-
-00:44.680 --> 00:44.720
-
-
-00:44.720 --> 00:44.760
-
-
-00:44.760 --> 00:44.800
-
-
-00:44.800 --> 00:44.840
-
-
-00:44.840 --> 00:44.880
-
-
-00:44.880 --> 00:44.920
-
-
-00:44.920 --> 00:44.960
-
-
-00:44.960 --> 00:45.000
-
-
-00:45.000 --> 00:45.040
-
-
-00:45.040 --> 00:45.080
-
-
-00:45.080 --> 00:45.120
-
-
-00:45.120 --> 00:45.160
-
-
-00:45.160 --> 00:45.200
-
-
-00:45.200 --> 00:45.240
-
-
-00:45.240 --> 00:45.280
-
-
-00:45.280 --> 00:45.320
-
-
-00:45.320 --> 00:45.360
-
-
-00:45.360 --> 00:45.400
-
-
-00:45.400 --> 00:45.440
-
-
-00:45.440 --> 00:45.480
-
-
-00:45.480 --> 00:45.520
-
-
-00:45.520 --> 00:45.560
-
-
-00:45.560 --> 00:45.600
-
-
-00:45.600 --> 00:45.640
-
-
-00:45.640 --> 00:45.680
-
-
-00:45.680 --> 00:45.720
-
-
-00:45.720 --> 00:45.760
-
-
-00:45.760 --> 00:45.800
-
-
-00:45.800 --> 00:45.840
-
-
-00:45.840 --> 00:45.880
-
-
-00:45.880 --> 00:45.920
-
-
-00:45.920 --> 00:45.960
-
-
-00:45.960 --> 00:46.000
-
-
-00:46.000 --> 00:46.040
-
-
-00:46.040 --> 00:46.080
-
-
-00:46.080 --> 00:46.120
-
-
-00:46.120 --> 00:46.160
-
-
-00:46.160 --> 00:46.200
-
-
-00:46.200 --> 00:46.240
-
-
-00:46.240 --> 00:46.280
-
-
-00:46.280 --> 00:46.320
-
-
-00:46.320 --> 00:46.360
-
-
-00:46.360 --> 00:46.400
-
-
-00:46.400 --> 00:46.440
-
-
-00:46.440 --> 00:46.480
-
-
-00:46.480 --> 00:46.520
-
-
-00:46.520 --> 00:46.560
-
-
-00:46.560 --> 00:46.600
-
-
-00:46.600 --> 00:46.640
-
-
-00:46.640 --> 00:46.680
-
-
-00:46.680 --> 00:46.720
-
-
-00:46.720 --> 00:46.760
-
-
-00:46.760 --> 00:46.800
-
-
-00:46.800 --> 00:46.840
-
-
-00:46.840 --> 00:46.880
-
-
-00:46.880 --> 00:46.920
-
-
-00:46.920 --> 00:46.960
-
-
-00:46.960 --> 00:47.000
-
-
-00:47.000 --> 00:47.040
-
-
-00:47.040 --> 00:47.080
-
-
-00:47.080 --> 00:47.120
-
-
-00:47.120 --> 00:47.160
-
-
-00:47.160 --> 00:47.200
-
-
-00:47.200 --> 00:47.240
-
-
-00:47.240 --> 00:47.280
-
-
-00:47.280 --> 00:47.320
-
-
-00:47.320 --> 00:47.360
-
-
-00:47.360 --> 00:47.400
-
-
-00:47.400 --> 00:47.440
-
-
-00:47.440 --> 00:47.480
-
-
-00:47.480 --> 00:47.520
-
-
-00:47.520 --> 00:47.560
-
-
-00:47.560 --> 00:47.600
-
-
-00:47.600 --> 00:47.640
-
-
-00:47.640 --> 00:47.680
-
-
-00:47.680 --> 00:47.720
-
-
-00:47.720 --> 00:47.760
-
-
-00:47.760 --> 00:47.800
-
-
-00:47.800 --> 00:47.840
-
-
-00:47.840 --> 00:47.880
-
-
-00:47.880 --> 00:47.920
-
-
-00:47.920 --> 00:47.960
-
-
-00:47.960 --> 00:48.000
-
-
-00:48.000 --> 00:48.040
-
-
-00:48.040 --> 00:48.080
-
-
-00:48.080 --> 00:48.120
-
-
-00:48.120 --> 00:48.160
-
-
-00:48.160 --> 00:48.200
-
-
-00:48.200 --> 00:48.240
-
-
-00:48.240 --> 00:48.280
-
-
-00:48.280 --> 00:48.320
-
-
-00:48.320 --> 00:48.360
-
-
-00:48.360 --> 00:48.400
-
-
-00:48.400 --> 00:48.440
-
-
-00:48.440 --> 00:48.480
-
-
-00:48.480 --> 00:48.520
-
-
-00:48.520 --> 00:48.560
-
-
-00:48.560 --> 00:48.600
-
-
-00:48.600 --> 00:48.640
-
-
-00:48.640 --> 00:48.680
-
-
-00:48.680 --> 00:48.720
-
-
-00:48.720 --> 00:48.760
-
-
-00:48.760 --> 00:48.800
-
-
-00:48.800 --> 00:48.840
-
-
-00:48.840 --> 00:48.880
-
-
-00:48.880 --> 00:48.920
-
-
-00:48.920 --> 00:48.960
-
-
-00:48.960 --> 00:49.000
-
-
-00:49.000 --> 00:49.040
-
-
-00:49.040 --> 00:49.080
-
-
-00:49.080 --> 00:49.120
-
-
-00:49.120 --> 00:49.160
-
-
-00:49.160 --> 00:49.200
-
-
-00:49.200 --> 00:49.240
-
-
-00:49.240 --> 00:49.280
-
-
-00:49.280 --> 00:49.320
-
-
-00:49.320 --> 00:49.360
-
-
-00:49.360 --> 00:49.400
-
-
-00:49.400 --> 00:49.440
-
-
-00:49.440 --> 00:49.480
-
-
-00:49.480 --> 00:49.520
-
-
-00:49.520 --> 00:49.560
-
-
-00:49.560 --> 00:49.600
-
-
-00:49.600 --> 00:49.640
-
-
-00:49.640 --> 00:49.680
-
-
-00:49.680 --> 00:49.720
-
-
-00:49.720 --> 00:49.760
-
-
-00:49.760 --> 00:49.800
-
-
-00:49.800 --> 00:49.840
-
-
-00:49.840 --> 00:49.880
-
-
-00:49.880 --> 00:49.920
-
-
-00:49.920 --> 00:49.960
-
-
-00:49.960 --> 00:50.000
-
-
-00:50.000 --> 00:50.040
-
-
-00:50.040 --> 00:50.080
-
-
-00:50.080 --> 00:50.120
-
-
-00:50.120 --> 00:50.160
-
-
-00:50.160 --> 00:50.200
-
-
-00:50.200 --> 00:50.240
-
-
-00:50.240 --> 00:50.280
-
-
-00:50.280 --> 00:50.320
-
-
-00:50.320 --> 00:50.360
-
-
-00:50.360 --> 00:50.400
-
-
-00:50.400 --> 00:50.440
-
-
-00:50.440 --> 00:50.480
-
-
-00:50.480 --> 00:50.520
-
-
-00:50.520 --> 00:50.560
-
-
-00:50.560 --> 00:50.600
-
-
-00:50.600 --> 00:50.640
-
-
-00:50.640 --> 00:50.680
-
-
-00:50.680 --> 00:50.720
-
-
-00:50.720 --> 00:50.760
-
-
-00:50.760 --> 00:50.800
-
-
-00:50.800 --> 00:50.840
-
-
-00:50.840 --> 00:50.880
-
-
-00:50.880 --> 00:50.920
-
-
-00:50.920 --> 00:50.960
-
-
-00:50.960 --> 00:51.000
-
-
-00:51.000 --> 00:51.040
-
-
-00:51.040 --> 00:51.080
-
-
-00:51.080 --> 00:51.120
-
-
-00:51.120 --> 00:51.160
-
-
-00:51.160 --> 00:51.200
-
-
-00:51.200 --> 00:51.240
-
-
-00:51.240 --> 00:51.280
-
-
-00:51.280 --> 00:51.320
-
-
-00:51.320 --> 00:51.360
-
-
-00:51.360 --> 00:51.400
-
-
-00:51.400 --> 00:51.440
-
-
-00:51.440 --> 00:51.480
-
-
-00:51.480 --> 00:51.520
-
-
-00:51.520 --> 00:51.560
-
-
-00:51.560 --> 00:51.600
-
-
-00:51.600 --> 00:51.640
-
-
-00:51.640 --> 00:51.680
-
-
-00:51.680 --> 00:51.720
-
-
-00:51.720 --> 00:51.760
-
-
-00:51.760 --> 00:51.800
-
-
-00:51.800 --> 00:51.840
-
-
-00:51.840 --> 00:51.880
-
-
-00:51.880 --> 00:51.920
-
-
-00:51.920 --> 00:51.960
-
-
-00:51.960 --> 00:52.000
-
-
-00:52.000 --> 00:52.040
-
-
-00:52.040 --> 00:52.080
-
-
-00:52.080 --> 00:52.120
-
-
-00:52.120 --> 00:52.160
-
-
-00:52.160 --> 00:52.200
-
-
-00:52.200 --> 00:52.240
-
-
-00:52.240 --> 00:52.280
-
-
-00:52.280 --> 00:52.320
-
-
-00:52.320 --> 00:52.360
-
-
-00:52.360 --> 00:52.400
-
-
-00:52.400 --> 00:52.440
-
-
-00:52.440 --> 00:52.480
-
-
-00:52.480 --> 00:52.520
-
-
-00:52.520 --> 00:52.560
-
-
-00:52.560 --> 00:52.600
-
-
-00:52.600 --> 00:52.640
-
-
-00:52.640 --> 00:52.680
-
-
-00:52.680 --> 00:52.720
-
-
-00:52.720 --> 00:52.760
-
-
-00:52.760 --> 00:52.800
-
-
-00:52.800 --> 00:52.840
-
-
-00:52.840 --> 00:52.880
-
-
-00:52.880 --> 00:52.920
-
-
-00:52.920 --> 00:52.960
-
-
-00:52.960 --> 00:53.000
-
-
-00:53.000 --> 00:53.040
-
-
-00:53.040 --> 00:53.080
-
-
-00:53.080 --> 00:53.120
-
-
-00:53.120 --> 00:53.160
-
-
-00:53.160 --> 00:53.200
-
-
-00:53.200 --> 00:53.240
-
-
-00:53.240 --> 00:53.280
-
-
-00:53.280 --> 00:53.320
-
-
-00:53.320 --> 00:53.360
-
-
-00:53.360 --> 00:53.400
-
-
-00:53.400 --> 00:53.440
-
-
-00:53.440 --> 00:53.480
-
-
-00:53.480 --> 00:53.520
-
-
-00:53.520 --> 00:53.560
-
-
-00:53.560 --> 00:53.600
-
-
-00:53.600 --> 00:53.640
-
-
-00:53.640 --> 00:53.680
-
-
-00:53.680 --> 00:53.720
-
-
-00:53.720 --> 00:53.760
-
-
-00:53.760 --> 00:53.800
-
-
-00:53.800 --> 00:53.840
-
-
-00:53.840 --> 00:53.880
-
-
-00:53.880 --> 00:53.920
-
-
-00:53.920 --> 00:53.960
-
-
-00:53.960 --> 00:54.000
-
-
-00:54.000 --> 00:54.040
-
-
-00:54.040 --> 00:54.080
-
-
-00:54.080 --> 00:54.120
-
-
-00:54.120 --> 00:54.160
-
-
-00:54.160 --> 00:54.200
-
-
-00:54.200 --> 00:54.240
-
-
-00:54.240 --> 00:54.280
-
-
-00:54.280 --> 00:54.320
-
-
-00:54.320 --> 00:54.360
-
-
-00:54.360 --> 00:54.400
-
-
-00:54.400 --> 00:54.440
-
-
-00:54.440 --> 00:54.480
-
-
-00:54.480 --> 00:54.520
-
-
-00:54.520 --> 00:54.560
-
-
-00:54.560 --> 00:54.600
-
-
-00:54.600 --> 00:54.640
-
-
-00:54.640 --> 00:54.680
-
-
-00:54.680 --> 00:54.720
-
-
-00:54.720 --> 00:54.760
-
-
-00:54.760 --> 00:54.800
-
-
-00:54.800 --> 00:54.840
-
-
-00:54.840 --> 00:54.880
-
-
-00:54.880 --> 00:54.920
-
-
-00:54.920 --> 00:54.960
-
-
-00:54.960 --> 00:55.000
-
-
-00:55.000 --> 00:55.040
-
-
-00:55.040 --> 00:55.080
-
-
-00:55.080 --> 00:55.120
-
-
-00:55.120 --> 00:55.160
-
-
-00:55.160 --> 00:55.200
-
-
-00:55.200 --> 00:55.240
-
-
-00:55.240 --> 00:55.280
-
-
-00:55.280 --> 00:55.320
-
-
-00:55.320 --> 00:55.360
-
-
-00:55.360 --> 00:55.400
-
-
-00:55.400 --> 00:55.440
-
-
-00:55.440 --> 00:55.480
-
-
-00:55.480 --> 00:55.520
-
-
-00:55.520 --> 00:55.560
-
-
-00:55.560 --> 00:55.600
-
-
-00:55.600 --> 00:55.640
-
-
-00:55.640 --> 00:55.680
-
-
-00:55.680 --> 00:55.720
-
-
-00:55.720 --> 00:55.760
-
-
-00:55.760 --> 00:55.800
-
-
-00:55.800 --> 00:55.840
-
-
-00:55.840 --> 00:55.880
-
-
-00:55.880 --> 00:55.920
-
-
-00:55.920 --> 00:55.960
-
-
-00:55.960 --> 00:56.000
-
-
-00:56.000 --> 00:56.040
-
-
-00:56.040 --> 00:56.080
-
-
-00:56.080 --> 00:56.120
-
-
-00:56.120 --> 00:56.160
-
-
-00:56.160 --> 00:56.200
-
-
-00:56.200 --> 00:56.240
-
-
-00:56.240 --> 00:56.280
-
-
-00:56.280 --> 00:56.320
-
-
-00:56.320 --> 00:56.360
-
-
-00:56.360 --> 00:56.400
-
-
-00:56.400 --> 00:56.440
-
-
-00:56.440 --> 00:56.480
-
-
-00:56.480 --> 00:56.520
-
-
-00:56.520 --> 00:56.560
-
-
-00:56.560 --> 00:56.600
-
-
-00:56.600 --> 00:56.640
-
-
-00:56.640 --> 00:56.680
-
-
-00:56.680 --> 00:56.720
-
-
-00:56.720 --> 00:56.760
-
-
-00:56.760 --> 00:56.800
-
-
-00:56.800 --> 00:56.840
-
-
-00:56.840 --> 00:56.880
-
-
-00:56.880 --> 00:56.920
-
-
-00:56.920 --> 00:56.960
-
-
-00:56.960 --> 00:57.000
-
-
-00:57.000 --> 00:57.040
-
-
-00:57.040 --> 00:57.080
-
-
-00:57.080 --> 00:57.120
-
-
-00:57.120 --> 00:57.160
-
-
-00:57.160 --> 00:57.200
-
-
-00:57.200 --> 00:57.240
-
-
-00:57.240 --> 00:57.280
-
-
-00:57.280 --> 00:57.320
-
-
-00:57.320 --> 00:57.360
-
-
-00:57.360 --> 00:57.400
-
-
-00:57.400 --> 00:57.440
-
-
-00:57.440 --> 00:57.480
-
-
-00:57.480 --> 00:57.520
-
-
-00:57.520 --> 00:57.560
-
-
-00:57.560 --> 00:57.600
-
-
-00:57.600 --> 00:57.640
-
-
-00:57.640 --> 00:57.680
-
-
-00:57.680 --> 00:57.720
-
-
-00:57.720 --> 00:57.760
-
-
-00:57.760 --> 00:57.800
-
-
-00:57.800 --> 00:57.840
-
-
-00:57.840 --> 00:57.880
-
-
-00:57.880 --> 00:57.920
-
-
-00:57.920 --> 00:57.960
-
-
-00:57.960 --> 00:58.000
-
-
-00:58.000 --> 00:58.040
-
-
-00:58.040 --> 00:58.080
-
-
-00:58.080 --> 00:58.120
-
-
-00:58.120 --> 00:58.160
-
-
-00:58.160 --> 00:58.200
-
-
-00:58.200 --> 00:58.240
-
-
-00:58.240 --> 00:58.280
-
-
-00:58.280 --> 00:58.320
-
-
-00:58.320 --> 00:58.360
-
-
-00:58.360 --> 00:58.400
-
-
-00:58.400 --> 00:58.440
-
-
-00:58.440 --> 00:58.480
-
-
-00:58.480 --> 00:58.520
-
-
-00:58.520 --> 00:58.560
-
-
-00:58.560 --> 00:58.600
-
-
-00:58.600 --> 00:58.640
-
-
-00:58.640 --> 00:58.680
-
-
-00:58.680 --> 00:58.720
-
-
-00:58.720 --> 00:58.760
-
-
-00:58.760 --> 00:58.800
-
-
-00:58.800 --> 00:58.840
-
-
-00:58.840 --> 00:58.880
-
-
-00:58.880 --> 00:58.920
-
-
-00:58.920 --> 00:58.960
-
-
-00:58.960 --> 00:59.000
-
-
-00:59.000 --> 00:59.040
-
-
-00:59.040 --> 00:59.080
-
-
-00:59.080 --> 00:59.120
-
-
-00:59.120 --> 00:59.160
-
-
-00:59.160 --> 00:59.200
-
-
-00:59.200 --> 00:59.240
-
-
-00:59.240 --> 00:59.280
-
-
-00:59.280 --> 00:59.320
-
-
-00:59.320 --> 00:59.360
-
-
-00:59.360 --> 00:59.400
-
-
-00:59.400 --> 00:59.440
-
-
-00:59.440 --> 00:59.480
-
-
-00:59.480 --> 00:59.520
-
-
-00:59.520 --> 00:59.560
-
-
-00:59.560 --> 00:59.600
-
-
-00:59.600 --> 00:59.640
-
-
-00:59.640 --> 00:59.680
-
-
-00:59.680 --> 00:59.720
-
-
-00:59.720 --> 00:59.760
-
-
-00:59.760 --> 00:59.800
-
-
-00:59.800 --> 00:59.840
-
-
-00:59.840 --> 00:59.880
-
-
-00:59.880 --> 00:59.920
-
-
-00:59.920 --> 00:59.960
-
-
-00:59.960 --> 01:00.000
-
-
diff --git a/tests/media/webvtt/timestamps-invalid.vtt b/tests/media/webvtt/timestamps-invalid.vtt
deleted file mode 100644
index 3a7dd538bc..0000000000
--- a/tests/media/webvtt/timestamps-invalid.vtt
+++ /dev/null
@@ -1,10 +0,0 @@
-WEBVTT
-
-00:00.000 --> 00:00.300
-a cue
-
-00:01.000 --> 00:00.500
-wrong cue timing start > end
-
-00:02.000 --> 00:03.000
-another cue
diff --git a/tests/media/webvtt/timestamps.vtt b/tests/media/webvtt/timestamps.vtt
deleted file mode 100644
index 34d2fbb032..0000000000
--- a/tests/media/webvtt/timestamps.vtt
+++ /dev/null
@@ -1,19 +0,0 @@
-WEBVTT
-
-00:00.000 --> 12345:00:24.000
-Introduction
-
-00:00.000 --> 123:44.000
-Topics
-
-00:44.000 --> 123:012:19.000
-Presenters
-
-01:24.000 --> 12:05:010.000
-Scrolling Effects
-
-01:35.000 --> 12:00.0100
-Achim's Demo
-
- 03:00.000 --> 05:00.000
-Timeline Panel
\ No newline at end of file
diff --git a/tests/media/x3d/x3d-2D-Arc2d.x3dv b/tests/media/x3d/x3d-2D-Arc2d.x3dv
deleted file mode 100644
index 4e2dde25e7..0000000000
--- a/tests/media/x3d/x3d-2D-Arc2d.x3dv
+++ /dev/null
@@ -1,23 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- WorldInfo {
- title "Arc2D X3D test"
- info ["This shows an Arc2D" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry Arc2D {
- radius 1
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/x3d/x3d-2D-ArcClose2d.x3dv b/tests/media/x3d/x3d-2D-ArcClose2d.x3dv
deleted file mode 100644
index 5960250a80..0000000000
--- a/tests/media/x3d/x3d-2D-ArcClose2d.x3dv
+++ /dev/null
@@ -1,24 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- WorldInfo {
- title "ArcClose2D X3D test"
- info ["This shows a ArcClose2D" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry ArcClose2D {
- radius 1
- closureType "CHORD"
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/x3d/x3d-2D-Disk2d.x3dv b/tests/media/x3d/x3d-2D-Disk2d.x3dv
deleted file mode 100644
index 0445a6f614..0000000000
--- a/tests/media/x3d/x3d-2D-Disk2d.x3dv
+++ /dev/null
@@ -1,24 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- WorldInfo {
- title "Disk2D X3D test"
- info ["This shows a a Disk2D" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry Disk2D {
- outerRadius 1
- innerRadius 0.4
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/x3d/x3d-2D-Polyline2d.x3dv b/tests/media/x3d/x3d-2D-Polyline2d.x3dv
deleted file mode 100644
index 3e27e35220..0000000000
--- a/tests/media/x3d/x3d-2D-Polyline2d.x3dv
+++ /dev/null
@@ -1,23 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- WorldInfo {
- title "Polyline2D X3D test"
- info ["This shows a Polyline2D" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry Polyline2D {
- lineSegments [0 0, 0.2 0.2, 0.4 0, 0.6 0.2, 0.8 0, 1 0.2]
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/x3d/x3d-2D-Polypoint2d.x3dv b/tests/media/x3d/x3d-2D-Polypoint2d.x3dv
deleted file mode 100644
index 9e66f70f2a..0000000000
--- a/tests/media/x3d/x3d-2D-Polypoint2d.x3dv
+++ /dev/null
@@ -1,23 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- WorldInfo {
- title "Polypoint2D X3D test"
- info ["This shows a Polypoint2D" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry Polypoint2D {
- point [0 0, 0.2 0.2, 0.4 0, 0.6 0.2, 0.8 0, 1 0.2]
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/x3d/x3d-2D-TriangleSet2d.x3dv b/tests/media/x3d/x3d-2D-TriangleSet2d.x3dv
deleted file mode 100644
index 168e5b3d83..0000000000
--- a/tests/media/x3d/x3d-2D-TriangleSet2d.x3dv
+++ /dev/null
@@ -1,24 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- Viewpoint { position 0 0 2}
- WorldInfo {
- title "TriangleSet2D X3D test"
- info ["This shows a TriangleSet2D" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry TriangleSet2D {
- vertices [0 0, 0.2 0.2, 0.4 0, 0.6 0.2, 0.8 0, 1 0.2]
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/x3d/x3d-3D-IndexedTriangleFanSet.x3dv b/tests/media/x3d/x3d-3D-IndexedTriangleFanSet.x3dv
deleted file mode 100644
index 449c534b64..0000000000
--- a/tests/media/x3d/x3d-3D-IndexedTriangleFanSet.x3dv
+++ /dev/null
@@ -1,28 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- Viewpoint { position 0 0 2}
- WorldInfo {
- title "IndexedTriangleFanSet X3D test"
- info ["This shows a IndexedTriangleFanSet" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry IndexedTriangleFanSet {
- color Color { color [1 0 0, 0 1 0, 0 0 1, 1 1 0, 1 0 1, 1 1 0, 1 1 1] }
- coord Coordinate { point [0 0 0, 0 0.5 0, 0.1 0.4 -0.5, 0.2 0.3 0, 0.3 0.2 -0.5, 0.4 0.1 0, 0.5 0 -0.5] }
- solid FALSE
- ccw FALSE
- index [0 1 2 3 -1 0 4 5 6]
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/x3d/x3d-3D-IndexedTriangleSet.x3dv b/tests/media/x3d/x3d-3D-IndexedTriangleSet.x3dv
deleted file mode 100644
index a983865d7e..0000000000
--- a/tests/media/x3d/x3d-3D-IndexedTriangleSet.x3dv
+++ /dev/null
@@ -1,27 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- Viewpoint { position 0 0 2}
- WorldInfo {
- title "IndexedTriangleSet X3D test"
- info ["This shows a IndexedTriangleSet" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry IndexedTriangleSet {
- color Color { color [1 0 0, 0 1 0, 0 0 1, 0 0 1, 0 1 0, 1 0 0] }
- coord Coordinate { point [0 0 0, 0.2 0.2 0.2, 0.4 0 0, 0.6 0.2 0.2, 0.8 0 0, 1 0.2 0.2] }
- solid FALSE
- index [0 1 2 1 2 3 2 3 4 3 4 5]
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/x3d/x3d-3D-IndexedTriangleStripSet.x3dv b/tests/media/x3d/x3d-3D-IndexedTriangleStripSet.x3dv
deleted file mode 100644
index b41bb29e7b..0000000000
--- a/tests/media/x3d/x3d-3D-IndexedTriangleStripSet.x3dv
+++ /dev/null
@@ -1,31 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- Viewpoint { position 0 0 2}
- WorldInfo {
- title "IndexedTriangleStripSet X3D test"
- info ["This shows a IndexedTriangleStripSet" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry IndexedTriangleStripSet {
- color Color { color [1 0 0, 0 1 0, 0 0 1, 1 1 0, 1 0 1, 0 1 1, 1 1 1, 0.5 0.5 0] }
- coord Coordinate { point [0 0 0, 0 0.5 0, 0.3 0 0, 0.3 0.5 -0.5, 0.6 0.0 0, 0.6 0.5 0, 0.6 0.5 -0.5, 0.8 0.0 0] }
- texCoord TextureCoordinateGenerator {
- mode "COORD"
- }
- solid FALSE
- ccw FALSE
- index [0 1 2 3 -1 4 5 6 7]
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/x3d/x3d-3D-LineSet.x3dv b/tests/media/x3d/x3d-3D-LineSet.x3dv
deleted file mode 100644
index eafd0a43b0..0000000000
--- a/tests/media/x3d/x3d-3D-LineSet.x3dv
+++ /dev/null
@@ -1,27 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- Viewpoint { position 0 0 2}
- WorldInfo {
- title "LineSet X3D test"
- info ["This shows a LineSet" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry LineSet {
- color Color { color [1 0 0, 0 1 0, 0 0 1, 1 1 0, 1 0 1, 1 1 0, 1 1 1] }
- coord Coordinate { point [0 0 0, 0 0.5 0, 0.1 0.4 -0.5, 0.2 0.3 0, 0.3 0.2 -0.5, 0.4 0.1 0, 0.5 0 -0.5] }
- #vertexCount [7]
- vertexCount [3 4]
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/x3d/x3d-3D-TriangleFanSet.x3dv b/tests/media/x3d/x3d-3D-TriangleFanSet.x3dv
deleted file mode 100644
index 40b25b989b..0000000000
--- a/tests/media/x3d/x3d-3D-TriangleFanSet.x3dv
+++ /dev/null
@@ -1,28 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- Viewpoint { position 0 0 2}
- WorldInfo {
- title "TriangleFanSet X3D test"
- info ["This shows a TriangleFanSet" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- StaticGroup {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry TriangleFanSet {
- fanCount [7]
- color Color { color [1 0 0, 0 1 0, 0 0 1, 1 1 0, 1 0 1, 1 1 0, 1 1 1] }
- coord Coordinate { point [0 0 0, 0 0.5 0, 0.1 0.4 -0.5, 0.2 0.3 0, 0.3 0.2 -0.5, 0.4 0.1 0, 0.5 0 -0.5] }
- solid FALSE
- ccw FALSE
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/x3d/x3d-3D-TriangleSet.x3dv b/tests/media/x3d/x3d-3D-TriangleSet.x3dv
deleted file mode 100644
index 8307f63676..0000000000
--- a/tests/media/x3d/x3d-3D-TriangleSet.x3dv
+++ /dev/null
@@ -1,26 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- Viewpoint { position 0 0 2}
- WorldInfo {
- title "TriangleSet test"
- info ["This shows a box" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry TriangleSet {
- color Color { color [1 0 0, 0 1 0, 0 0 1, 0 0 1, 0 1 0, 1 0 0] }
- coord Coordinate { point [0 0 0, 0.2 0.2 0.2, 0.4 0 0, 0.6 0.2 0.2, 0.8 0 0, 1 0.2 0.2] }
- solid FALSE
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/x3d/x3d-3D-TriangleStripSet.x3dv b/tests/media/x3d/x3d-3D-TriangleStripSet.x3dv
deleted file mode 100644
index c1de1894f2..0000000000
--- a/tests/media/x3d/x3d-3D-TriangleStripSet.x3dv
+++ /dev/null
@@ -1,28 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- Viewpoint { position 0 0 2}
- WorldInfo {
- title "TriangleStripSet X3D test"
- info ["This shows a TriangleStripSet" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- }
- geometry TriangleStripSet {
- stripCount [6]
- color Color { color [1 0 0, 0 1 0, 0 0 1, 1 1 0, 1 0 1, 1 1 0] }
- coord Coordinate { point [0 0 0, 0 0.5 0, 0.3 0 0, 0.3 0.5 -0.5, 0.6 0.0 0, 0.6 0.5 0] }
- solid FALSE
- ccw FALSE
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/x3d/x3d-interact.x3dv b/tests/media/x3d/x3d-interact.x3dv
deleted file mode 100644
index a917c25f2d..0000000000
--- a/tests/media/x3d/x3d-interact.x3dv
+++ /dev/null
@@ -1,48 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- NavigationInfo {type ["ANY" "EXAMINE"]}
- WorldInfo {
- info ["This shows position interpolation" "" "GPAC Regression Tests" "$Date: 2007-07-27 09:46:09 $ - $Revision: 1.3 $" "(C) 2002-2004 GPAC Team"]
- title "PositionInterpolator"
- }
-DEF TS TimeSensor {}
-
-DEF Filter BooleanFilter {
-}
-
-DEF ISequencer IntegerSequencer {
- key [ 0 0.2 0.4 0.6 0.8 1 ]
- keyValue [ 0 1 2 3 -1 0 ]
-}
-DEF BSequencer BooleanSequencer {
- key [ 0 0.2 0.4 0.6 0.8 1 ]
- keyValue [true false true false true true]
-}
-
-DEF BToggler BooleanToggle {
-}
-
-DEF IT1 IntegerTrigger {
- integerKey 1
-}
-DEF BT1 BooleanTrigger {
-}
-
-DEF TT TimeTrigger {
-}
- ]
-}
-
-ROUTE TS.isActive TO Filter.set_boolean
-ROUTE TS.fraction_changed TO ISequencer.set_fraction
-ROUTE TS.fraction_changed TO BSequencer.set_fraction
-ROUTE TS.isActive TO BSequencer.next
-ROUTE TS.isActive TO BSequencer.previous
-ROUTE TS.isActive TO BToggler.set_boolean
-ROUTE TS.isActive TO TT.set_boolean
-ROUTE TS.isActive TO IT1.set_boolean
-ROUTE TS.isActive TO ISequencer.next
-ROUTE TS.isActive TO ISequencer.previous
-ROUTE TS.time TO BT1.set_triggerTime
diff --git a/tests/media/x3d/x3d-misc-ColorRGBA.x3dv b/tests/media/x3d/x3d-misc-ColorRGBA.x3dv
deleted file mode 100644
index 20e54b6b5b..0000000000
--- a/tests/media/x3d/x3d-misc-ColorRGBA.x3dv
+++ /dev/null
@@ -1,42 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- WorldInfo {
- info ["This shows IndexedFaceSets" "with RGBA color per vertex" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- title "ColorRGBA X3D Test test"
- }
- Transform {
- translation -1.5 0 0
- children [
- Shape {
- geometry IndexedFaceSet {
- coordIndex [0 1 2 3 -1 1 7 4 2 -1 7 6 5 4 -1 0 3 5 6 -1 3 2 4 5 -1 6 7 1 0 -1]
- color DEF COL ColorRGBA {
- color [1 0 0 1, 0 1 0 0.2, 0 0 1 1, 1 1 0 0.5, 1 0 1 0.8, 0 1 1 0.2, 1 0.5 0.5 0.4, 0.5 0.5 1 0.7]
- }
- coord DEF COORD Coordinate {
- point [-1 -1 1 1 -1 1 1 1 1 -1 1 1 1 1 -1 -1 1 -1 -1 -1 -1 1 -1 -1]
- }
- }
- }
- ]
- }
- Transform {
- translation 1.5 0 0
- children [
- Shape {
- geometry IndexedFaceSet {
- colorIndex [0 1 2 3 4 5 6 7]
- colorPerVertex FALSE
- coordIndex [0 1 2 3 -1 1 7 4 2 -1 7 6 5 4 -1 0 3 5 6 -1 3 2 4 5 -1 6 7 1 0 -1]
- color USE COL
- coord USE COORD
- }
- }
- ]
- }
- ]
-}
-
-
diff --git a/tests/media/x3d/x3d-misc-HatchStyle.x3dv b/tests/media/x3d/x3d-misc-HatchStyle.x3dv
deleted file mode 100644
index c06edb0cc2..0000000000
--- a/tests/media/x3d/x3d-misc-HatchStyle.x3dv
+++ /dev/null
@@ -1,31 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- Background2D { backColor 1 1 1}
- WorldInfo {
- title "HatchStyle X3D test"
- info ["This shows a box" "with hatching properties" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.2 $" "(C) 2002-2004 GPAC Team"]
- }
-
- Transform {
- children [
- Shape {
- appearance Appearance {
- material Material { diffuseColor 1.0 0.0 0.0 }
- fillProperties FillProperties {
- filled TRUE
- hatchStyle 5
- hatchColor 0 0 1
- }
- }
- geometry Box {
- size 1 1 0.5
- bboxCenter 0 0 0
- bboxSize 1 1 1
- }
- }
- ]
- }
- ]
-}
diff --git a/tests/media/x3d/x3d-misc-KeySensor.x3dv b/tests/media/x3d/x3d-misc-KeySensor.x3dv
deleted file mode 100644
index 8407a0e12a..0000000000
--- a/tests/media/x3d/x3d-misc-KeySensor.x3dv
+++ /dev/null
@@ -1,74 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- Group {
- children [
- Group {
- children [
- WorldInfo {
- info ["This shows usage of X3D KeySensor" "and triggering of events" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.2 $" "(C) 2002-2003 ENST"]
- title "KeySensor X3D Test"
- }
- Shape {
- appearance Appearance {
- material Material {
- diffuseColor 1 1 0
- }
- }
- geometry DEF TEXT Text {
- string ["Hit any key", ""]
- fontStyle FontStyle {
- size 4
- justify ["MIDDLE" "MIDDLE"]
- }
- }
- }
- DEF SC Script {
- inputOnly SFString keyUp
- inputOnly SFString keyDown
- inputOnly SFInt32 sysKeyUp
- inputOnly SFInt32 sysKeyDown
- inputOnly SFBool altKey
- inputOnly SFBool ctrlKey
- inputOnly SFBool shiftKey
- initializeOnly SFNode txt USE TEXT
- url ["javascript:
- function keyUp(value) {
- txt.string[0] = 'Key up: ' + value;
- }
- function keyDown(value) {
- txt.string[0] = 'Key down: ' + value;
- }
- function sysKeyUp(value) {
- txt.string[0] = 'System Key up: ' + value;
- }
- function sysKeyDown(value) {
- txt.string[0] = 'System Key down: ' + value;
- }
- function altKey(value) {
- txt.string[1] = value ? 'ALT key pressed' : '';
- }
- function shiftKey(value) {
- txt.string[1] = value ? 'SHIFT key pressed' : '';
- }
- function ctrlKey(value) {
- txt.string[1] = value ? 'CTRL key pressed' : '';
- }
- "
- ]
- }
- DEF KS KeySensor {}
- ]
- }
- ]
- }
- ]
-}
-ROUTE KS.keyPress TO SC.keyDown
-ROUTE KS.keyRelease TO SC.keyUp
-ROUTE KS.actionKeyPress TO SC.sysKeyDown
-ROUTE KS.actionKeyRelease TO SC.sysKeyUp
-ROUTE KS.altKey TO SC.altKey
-ROUTE KS.controlKey TO SC.ctrlKey
-ROUTE KS.shiftKey TO SC.shiftKey
diff --git a/tests/media/x3d/x3d-misc-StringSensor.x3dv b/tests/media/x3d/x3d-misc-StringSensor.x3dv
deleted file mode 100644
index 7d4d924d58..0000000000
--- a/tests/media/x3d/x3d-misc-StringSensor.x3dv
+++ /dev/null
@@ -1,83 +0,0 @@
-#X3D V3.0
-
-Group {
- children [
- WorldInfo {
- title "StringSensor X3D Test"
- info ["This shows usage of X3D StringSensor" "" "GPAC Regression Tests" "$Date: 2007-07-27 11:30:48 $ - $Revision: 1.2 $" "(C) 2002 ENST"]
- }
-
- Transform {
- translation 0 1 0
- children [
- Shape {
- appearance DEF APP Appearance {
- material Material {
- diffuseColor 1 1 1
- }
- }
- geometry Text {
- string [ "StringSensor" ]
- fontStyle DEF FS FontStyle {
- justify [ "MIDDLE" "MIDDLE" ]
- }
- }
- }
- ]
- }
- Transform {
- translation -4 -1 0
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string [ "Edit:" ]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform {
- translation 1.8 -1 0
- children [
- Shape {
- appearance USE APP
- geometry DEF N3 Text {
- string [""]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform {
- translation -4 -2.2 0
- children [
- Shape {
- appearance USE APP
- geometry Text {
- string [ "Final:" ]
- fontStyle USE FS
- }
- }
- ]
- }
- Transform {
- translation 1.8 -2.2 0
- children [
- Shape {
- appearance USE APP
- geometry DEF N2 Text {
- string [""]
- fontStyle USE FS
- }
- }
- ]
- }
- DEF STR StringSensor {
- }
- ]
-}
-
-ROUTE STR.enteredText TO N3.string
-ROUTE STR.finalText TO N2.string
-
diff --git a/tests/media/xmlin4/anim.swf b/tests/media/xmlin4/anim.swf
deleted file mode 100644
index 438ad043ad..0000000000
Binary files a/tests/media/xmlin4/anim.swf and /dev/null differ
diff --git a/tests/media/xmlin4/ebu-ttd_sample.ttml b/tests/media/xmlin4/ebu-ttd_sample.ttml
deleted file mode 100644
index 0f5d7ec630..0000000000
--- a/tests/media/xmlin4/ebu-ttd_sample.ttml
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
00:00:00.000 00:00:01.400
-
00:00:02.120 00:00:03.800
-
00:00:22.720 00:00:25.840
-
00:00:26.080 00:00:29.120
-
00:00:29.120 00:00:30.640
-
00:00:30.960 00:00:33.200
-
00:00:33.200 00:00:36.320
-
00:00:36.320 00:00:40.040
-
00:00:40.040 00:00:43.520
-
00:00:43.520 00:00:46.920
-
00:00:46.920 00:00:51.040
-
00:00:51.080 00:00:54.160
-
00:00:54.480 00:00:58.240
-
-
-
-
diff --git a/tests/media/xmlin4/first.xml b/tests/media/xmlin4/first.xml
deleted file mode 100644
index 9187885d2d..0000000000
--- a/tests/media/xmlin4/first.xml
+++ /dev/null
@@ -1 +0,0 @@
-This is some text in first.xml
\ No newline at end of file
diff --git a/tests/media/xmlin4/input.txt b/tests/media/xmlin4/input.txt
deleted file mode 100644
index b520ab5407..0000000000
--- a/tests/media/xmlin4/input.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-This is a test file containing some text.
-
-1st paragraph
-Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse vehicula suscipit ligula, quis dignissim ipsum auctor quis. Vestibulum condimentum pharetra quam, id aliquet libero euismod quis. Sed sollicitudin ullamcorper arcu, sit amet maximus tortor gravida vel. Duis in dolor in lorem consectetur eleifend. Donec ac suscipit ante. Praesent pharetra vestibulum felis et aliquet. In hac habitasse platea dictumst. Vestibulum orci urna, auctor vel tempus vitae, mattis at enim. Donec porttitor sollicitudin ex, vitae congue dolor dapibus sit amet. Integer vitae quam a erat dignissim eleifend. Aliquam sagittis leo ut leo luctus pulvinar. Fusce ut porta eros, eget bibendum justo. Mauris nunc quam, ullamcorper in hendrerit et, tristique elementum erat. Vivamus convallis pellentesque dignissim.
-
-2nd paragraph
-Vivamus sed euismod ligula, non tempus sapien. Ut iaculis arcu quis cursus placerat. Phasellus vitae ipsum justo. Curabitur pretium nulla ut lorem pulvinar, quis lobortis augue congue. Donec mattis placerat elit, non tincidunt nunc bibendum et. Sed fermentum urna sit amet quam ultrices gravida. Suspendisse vulputate nisl enim. Duis euismod luctus enim vel dapibus. Vestibulum at elementum diam. Mauris commodo pharetra bibendum.
-
-3rd paragraph
-Ut eget quam mauris. Cras tincidunt tincidunt est, id dapibus massa gravida gravida. Mauris sed congue nisl, quis dignissim orci. Proin ac fringilla orci. Morbi malesuada elit id arcu ullamcorper efficitur. Etiam eget leo arcu. Donec vestibulum diam odio, ac porta libero bibendum pharetra. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Sed vel ullamcorper dui. Donec vel blandit mauris. Nunc eleifend maximus tristique.
-
-4th paragraph
-Praesent turpis lorem, maximus ut luctus eget, sodales ut enim. Ut malesuada mollis efficitur. In mi urna, laoreet sit amet imperdiet quis, fermentum sed ipsum. Sed enim augue, dignissim at sollicitudin non, consectetur sit amet elit. Donec lobortis leo sapien, non cursus nisl ullamcorper eu. Proin id massa porta, mollis dui non, rhoncus ipsum. Cras eu est a eros dictum tincidunt nec nec turpis. Quisque nec arcu a ex blandit semper ac et libero. Sed at augue sed tellus congue imperdiet eu id ex. Fusce ac accumsan augue.
diff --git a/tests/media/xmlin4/input.xml b/tests/media/xmlin4/input.xml
deleted file mode 100644
index 07f56c9186..0000000000
--- a/tests/media/xmlin4/input.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
- This is some text in a first element
- This is some text in a second element
- This is some text in a third element
-
\ No newline at end of file
diff --git a/tests/media/xmlin4/last.xml b/tests/media/xmlin4/last.xml
deleted file mode 100644
index 4e0dad49f9..0000000000
--- a/tests/media/xmlin4/last.xml
+++ /dev/null
@@ -1 +0,0 @@
-This is some text in last.xml
\ No newline at end of file
diff --git a/tests/media/xmlin4/meta-mett-no-mime.nhml b/tests/media/xmlin4/meta-mett-no-mime.nhml
deleted file mode 100644
index b954e1fbfb..0000000000
--- a/tests/media/xmlin4/meta-mett-no-mime.nhml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/tests/media/xmlin4/meta-mett-xml-header.nhml b/tests/media/xmlin4/meta-mett-xml-header.nhml
deleted file mode 100644
index 8f948e3ff3..0000000000
--- a/tests/media/xmlin4/meta-mett-xml-header.nhml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/tests/media/xmlin4/meta-mett-xml.nhml b/tests/media/xmlin4/meta-mett-xml.nhml
deleted file mode 100644
index 86a455d197..0000000000
--- a/tests/media/xmlin4/meta-mett-xml.nhml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/tests/media/xmlin4/meta-mett.nhml b/tests/media/xmlin4/meta-mett.nhml
deleted file mode 100644
index 99ad854e1f..0000000000
--- a/tests/media/xmlin4/meta-mett.nhml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/tests/media/xmlin4/meta-metx-no-namespace.nhml b/tests/media/xmlin4/meta-metx-no-namespace.nhml
deleted file mode 100644
index 1d7dfc8150..0000000000
--- a/tests/media/xmlin4/meta-metx-no-namespace.nhml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/tests/media/xmlin4/meta-metx.nhml b/tests/media/xmlin4/meta-metx.nhml
deleted file mode 100644
index f2992e032d..0000000000
--- a/tests/media/xmlin4/meta-metx.nhml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/tests/media/xmlin4/second.xml b/tests/media/xmlin4/second.xml
deleted file mode 100644
index 53e9cb03ca..0000000000
--- a/tests/media/xmlin4/second.xml
+++ /dev/null
@@ -1 +0,0 @@
-This is some text in second.xml
\ No newline at end of file
diff --git a/tests/media/xmlin4/subt-sbtt-no-mime.nhml b/tests/media/xmlin4/subt-sbtt-no-mime.nhml
deleted file mode 100644
index 025b5d9adf..0000000000
--- a/tests/media/xmlin4/subt-sbtt-no-mime.nhml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/tests/media/xmlin4/subt-sbtt.nhml b/tests/media/xmlin4/subt-sbtt.nhml
deleted file mode 100644
index 1c6e900733..0000000000
--- a/tests/media/xmlin4/subt-sbtt.nhml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/tests/media/xmlin4/subt-stpp-no-namespace.nhml b/tests/media/xmlin4/subt-stpp-no-namespace.nhml
deleted file mode 100644
index b414445aae..0000000000
--- a/tests/media/xmlin4/subt-stpp-no-namespace.nhml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/tests/media/xmlin4/subt-stpp.nhml b/tests/media/xmlin4/subt-stpp.nhml
deleted file mode 100644
index b8f1c1787e..0000000000
--- a/tests/media/xmlin4/subt-stpp.nhml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/tests/media/xmlin4/text-stxt-compress.nhml b/tests/media/xmlin4/text-stxt-compress.nhml
deleted file mode 100644
index 7be6d55dc9..0000000000
--- a/tests/media/xmlin4/text-stxt-compress.nhml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/tests/media/xmlin4/text-stxt-header.nhml b/tests/media/xmlin4/text-stxt-header.nhml
deleted file mode 100644
index 04ed1828ed..0000000000
--- a/tests/media/xmlin4/text-stxt-header.nhml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/tests/media/xmlin4/text-stxt-no-mime.nhml b/tests/media/xmlin4/text-stxt-no-mime.nhml
deleted file mode 100644
index 732be45b78..0000000000
--- a/tests/media/xmlin4/text-stxt-no-mime.nhml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/tests/media/xmlin4/text-stxt.nhml b/tests/media/xmlin4/text-stxt.nhml
deleted file mode 100644
index 793b81deb1..0000000000
--- a/tests/media/xmlin4/text-stxt.nhml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/tests/rules/bt-2D-background-background2D-bind-play-ui.xml b/tests/rules/bt-2D-background-background2D-bind-play-ui.xml
deleted file mode 100644
index c8183fec0d..0000000000
--- a/tests/rules/bt-2D-background-background2D-bind-play-ui.xml
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-background-background2D-image-play-ui.xml b/tests/rules/bt-2D-background-background2D-image-play-ui.xml
deleted file mode 100644
index a07ce80bd4..0000000000
--- a/tests/rules/bt-2D-background-background2D-image-play-ui.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-background-background2D-movie-play-ui.xml b/tests/rules/bt-2D-background-background2D-movie-play-ui.xml
deleted file mode 100644
index 92f77b9778..0000000000
--- a/tests/rules/bt-2D-background-background2D-movie-play-ui.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-background-background2D-url-change-play-ui.xml b/tests/rules/bt-2D-background-background2D-url-change-play-ui.xml
deleted file mode 100644
index a3dc863c10..0000000000
--- a/tests/rules/bt-2D-background-background2D-url-change-play-ui.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-interactivity-discsensor-play-ui.xml b/tests/rules/bt-2D-interactivity-discsensor-play-ui.xml
deleted file mode 100644
index f501531fd9..0000000000
--- a/tests/rules/bt-2D-interactivity-discsensor-play-ui.xml
+++ /dev/null
@@ -1,120 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-interactivity-htk-sensor-play-stderr.txt b/tests/rules/bt-2D-interactivity-htk-sensor-play-stderr.txt
deleted file mode 100644
index 783cefd6cf..0000000000
--- a/tests/rules/bt-2D-interactivity-htk-sensor-play-stderr.txt
+++ /dev/null
@@ -1 +0,0 @@
-Stream Setup Failure: Feature Not Supported
diff --git a/tests/rules/bt-2D-interactivity-keysensor-play-ui.xml b/tests/rules/bt-2D-interactivity-keysensor-play-ui.xml
deleted file mode 100644
index c150d36c06..0000000000
--- a/tests/rules/bt-2D-interactivity-keysensor-play-ui.xml
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-interactivity-mousesensor-play-ui.xml b/tests/rules/bt-2D-interactivity-mousesensor-play-ui.xml
deleted file mode 100644
index 04ca3012a9..0000000000
--- a/tests/rules/bt-2D-interactivity-mousesensor-play-ui.xml
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-interactivity-nested-sensors-play-ui.xml b/tests/rules/bt-2D-interactivity-nested-sensors-play-ui.xml
deleted file mode 100644
index cee5f4d430..0000000000
--- a/tests/rules/bt-2D-interactivity-nested-sensors-play-ui.xml
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-interactivity-planesensor2D-play-ui.xml b/tests/rules/bt-2D-interactivity-planesensor2D-play-ui.xml
deleted file mode 100644
index f00e96608c..0000000000
--- a/tests/rules/bt-2D-interactivity-planesensor2D-play-ui.xml
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-interactivity-proximitysensor2D-play-ui.xml b/tests/rules/bt-2D-interactivity-proximitysensor2D-play-ui.xml
deleted file mode 100644
index 82a0f935c6..0000000000
--- a/tests/rules/bt-2D-interactivity-proximitysensor2D-play-ui.xml
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-interactivity-stringsensor-play-ui.xml b/tests/rules/bt-2D-interactivity-stringsensor-play-ui.xml
deleted file mode 100644
index ad294a17f9..0000000000
--- a/tests/rules/bt-2D-interactivity-stringsensor-play-ui.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-interactivity-touchsensor-4states-play-ui.xml b/tests/rules/bt-2D-interactivity-touchsensor-4states-play-ui.xml
deleted file mode 100644
index 2b67ec3a69..0000000000
--- a/tests/rules/bt-2D-interactivity-touchsensor-4states-play-ui.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-interactivity-touchsensor-hitpoint-play-ui.xml b/tests/rules/bt-2D-interactivity-touchsensor-hitpoint-play-ui.xml
deleted file mode 100644
index 6816f4c3ad..0000000000
--- a/tests/rules/bt-2D-interactivity-touchsensor-hitpoint-play-ui.xml
+++ /dev/null
@@ -1,115 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-interactivity-touchsensor-isactive-exposedfield-play-ui.xml b/tests/rules/bt-2D-interactivity-touchsensor-isactive-exposedfield-play-ui.xml
deleted file mode 100644
index 3504274eaf..0000000000
--- a/tests/rules/bt-2D-interactivity-touchsensor-isactive-exposedfield-play-ui.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-interactivity-touchsensor-isactive-play-ui.xml b/tests/rules/bt-2D-interactivity-touchsensor-isactive-play-ui.xml
deleted file mode 100644
index 3cf4355ee1..0000000000
--- a/tests/rules/bt-2D-interactivity-touchsensor-isactive-play-ui.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-interactivity-touchsensor-isover-play-ui.xml b/tests/rules/bt-2D-interactivity-touchsensor-isover-play-ui.xml
deleted file mode 100644
index ed21eec6c7..0000000000
--- a/tests/rules/bt-2D-interactivity-touchsensor-isover-play-ui.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-interactivity-touchsensor-move_over-play-ui.xml b/tests/rules/bt-2D-interactivity-touchsensor-move_over-play-ui.xml
deleted file mode 100644
index 6be5bf3709..0000000000
--- a/tests/rules/bt-2D-interactivity-touchsensor-move_over-play-ui.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-painting-xlineproperties-cap-play-ui.xml b/tests/rules/bt-2D-painting-xlineproperties-cap-play-ui.xml
deleted file mode 100644
index a390bfb709..0000000000
--- a/tests/rules/bt-2D-painting-xlineproperties-cap-play-ui.xml
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-painting-xlineproperties-join-play-ui.xml b/tests/rules/bt-2D-painting-xlineproperties-join-play-ui.xml
deleted file mode 100644
index eb60ffa340..0000000000
--- a/tests/rules/bt-2D-painting-xlineproperties-join-play-ui.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-painting-xlineproperties-lineargradient-play-ui.xml b/tests/rules/bt-2D-painting-xlineproperties-lineargradient-play-ui.xml
deleted file mode 100644
index 68abaa5ce9..0000000000
--- a/tests/rules/bt-2D-painting-xlineproperties-lineargradient-play-ui.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-painting-xlineproperties-radialgradient-play-ui.xml b/tests/rules/bt-2D-painting-xlineproperties-radialgradient-play-ui.xml
deleted file mode 100644
index 691038bce4..0000000000
--- a/tests/rules/bt-2D-painting-xlineproperties-radialgradient-play-ui.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-positioning-clipper2D-play-ui.xml b/tests/rules/bt-2D-positioning-clipper2D-play-ui.xml
deleted file mode 100644
index c9b795e598..0000000000
--- a/tests/rules/bt-2D-positioning-clipper2D-play-ui.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-positioning-layer2D-play-ui.xml b/tests/rules/bt-2D-positioning-layer2D-play-ui.xml
deleted file mode 100644
index cb052821bd..0000000000
--- a/tests/rules/bt-2D-positioning-layer2D-play-ui.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-positioning-layout-scroll-modes-horiz-play-ui.xml b/tests/rules/bt-2D-positioning-layout-scroll-modes-horiz-play-ui.xml
deleted file mode 100644
index c41802efd0..0000000000
--- a/tests/rules/bt-2D-positioning-layout-scroll-modes-horiz-play-ui.xml
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-positioning-layout-scroll-modes-vert-play-ui.xml b/tests/rules/bt-2D-positioning-layout-scroll-modes-vert-play-ui.xml
deleted file mode 100644
index 4daa90c3ee..0000000000
--- a/tests/rules/bt-2D-positioning-layout-scroll-modes-vert-play-ui.xml
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-positioning-layout-scroll-on-off-play-ui.xml b/tests/rules/bt-2D-positioning-layout-scroll-on-off-play-ui.xml
deleted file mode 100644
index 0c1eb200a3..0000000000
--- a/tests/rules/bt-2D-positioning-layout-scroll-on-off-play-ui.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-positioning-orderedgroup-play-ui.xml b/tests/rules/bt-2D-positioning-orderedgroup-play-ui.xml
deleted file mode 100644
index 45fc46c9d3..0000000000
--- a/tests/rules/bt-2D-positioning-orderedgroup-play-ui.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-positioning-pathlayout-graphics-play-ui.xml b/tests/rules/bt-2D-positioning-pathlayout-graphics-play-ui.xml
deleted file mode 100644
index f411305821..0000000000
--- a/tests/rules/bt-2D-positioning-pathlayout-graphics-play-ui.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-positioning-pathlayout-play-ui.xml b/tests/rules/bt-2D-positioning-pathlayout-play-ui.xml
deleted file mode 100644
index facd4def8c..0000000000
--- a/tests/rules/bt-2D-positioning-pathlayout-play-ui.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-positioning-transformmatrix2D-play-ui.xml b/tests/rules/bt-2D-positioning-transformmatrix2D-play-ui.xml
deleted file mode 100644
index ea3c05885c..0000000000
--- a/tests/rules/bt-2D-positioning-transformmatrix2D-play-ui.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-texturing-compositetexture2D-background-play-ui.xml b/tests/rules/bt-2D-texturing-compositetexture2D-background-play-ui.xml
deleted file mode 100644
index c45a8241ad..0000000000
--- a/tests/rules/bt-2D-texturing-compositetexture2D-background-play-ui.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-texturing-compositetexture2D-transparent-play-ui.xml b/tests/rules/bt-2D-texturing-compositetexture2D-transparent-play-ui.xml
deleted file mode 100644
index 9bf1b3627e..0000000000
--- a/tests/rules/bt-2D-texturing-compositetexture2D-transparent-play-ui.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-texturing-gradients-text-play-ui.xml b/tests/rules/bt-2D-texturing-gradients-text-play-ui.xml
deleted file mode 100644
index 3061549b4b..0000000000
--- a/tests/rules/bt-2D-texturing-gradients-text-play-ui.xml
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-texturing-gradients-transparent-play-ui.xml b/tests/rules/bt-2D-texturing-gradients-transparent-play-ui.xml
deleted file mode 100644
index 75118b9214..0000000000
--- a/tests/rules/bt-2D-texturing-gradients-transparent-play-ui.xml
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-texturing-lineargradient-simple-play-ui.xml b/tests/rules/bt-2D-texturing-lineargradient-simple-play-ui.xml
deleted file mode 100644
index 58ea261557..0000000000
--- a/tests/rules/bt-2D-texturing-lineargradient-simple-play-ui.xml
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-texturing-lineargradient-spread-play-ui.xml b/tests/rules/bt-2D-texturing-lineargradient-spread-play-ui.xml
deleted file mode 100644
index 03cd32dd97..0000000000
--- a/tests/rules/bt-2D-texturing-lineargradient-spread-play-ui.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-texturing-radialgradient-simple-play-ui.xml b/tests/rules/bt-2D-texturing-radialgradient-simple-play-ui.xml
deleted file mode 100644
index ae060193a7..0000000000
--- a/tests/rules/bt-2D-texturing-radialgradient-simple-play-ui.xml
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-texturing-radialgradient-spread-play-ui.xml b/tests/rules/bt-2D-texturing-radialgradient-spread-play-ui.xml
deleted file mode 100644
index 684f11cc72..0000000000
--- a/tests/rules/bt-2D-texturing-radialgradient-spread-play-ui.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-texturing-texturetransform-interact-play-ui.xml b/tests/rules/bt-2D-texturing-texturetransform-interact-play-ui.xml
deleted file mode 100644
index 4b1642ad97..0000000000
--- a/tests/rules/bt-2D-texturing-texturetransform-interact-play-ui.xml
+++ /dev/null
@@ -1,125 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-2D-viewport-simple-play-ui.xml b/tests/rules/bt-2D-viewport-simple-play-ui.xml
deleted file mode 100644
index e7b523a066..0000000000
--- a/tests/rules/bt-2D-viewport-simple-play-ui.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-3D-interactivity-cylindersensor-play-ui.xml b/tests/rules/bt-3D-interactivity-cylindersensor-play-ui.xml
deleted file mode 100644
index 0cb8017b1d..0000000000
--- a/tests/rules/bt-3D-interactivity-cylindersensor-play-ui.xml
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-3D-interactivity-planesensor-play-ui.xml b/tests/rules/bt-3D-interactivity-planesensor-play-ui.xml
deleted file mode 100644
index 30c232d1c6..0000000000
--- a/tests/rules/bt-3D-interactivity-planesensor-play-ui.xml
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-3D-interactivity-proximitysensor-play-ui.xml b/tests/rules/bt-3D-interactivity-proximitysensor-play-ui.xml
deleted file mode 100644
index 14bcaa702d..0000000000
--- a/tests/rules/bt-3D-interactivity-proximitysensor-play-ui.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-3D-interactivity-spheresensor-play-ui.xml b/tests/rules/bt-3D-interactivity-spheresensor-play-ui.xml
deleted file mode 100644
index 53f20f4bee..0000000000
--- a/tests/rules/bt-3D-interactivity-spheresensor-play-ui.xml
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-3D-interactivity-visibilitysensor-play-ui.xml b/tests/rules/bt-3D-interactivity-visibilitysensor-play-ui.xml
deleted file mode 100644
index 051097483d..0000000000
--- a/tests/rules/bt-3D-interactivity-visibilitysensor-play-ui.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-3D-lighting-fog-play-ui.xml b/tests/rules/bt-3D-lighting-fog-play-ui.xml
deleted file mode 100644
index ec264498a8..0000000000
--- a/tests/rules/bt-3D-lighting-fog-play-ui.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-3D-positioning-layer3D-play-ui.xml b/tests/rules/bt-3D-positioning-layer3D-play-ui.xml
deleted file mode 100644
index 7d5da30bf0..0000000000
--- a/tests/rules/bt-3D-positioning-layer3D-play-ui.xml
+++ /dev/null
@@ -1,149 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-3D-shapes-box-transparent-play-ui.xml b/tests/rules/bt-3D-shapes-box-transparent-play-ui.xml
deleted file mode 100644
index b921a4927e..0000000000
--- a/tests/rules/bt-3D-shapes-box-transparent-play-ui.xml
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-3D-shapes-elevationgrid-play-ui.xml b/tests/rules/bt-3D-shapes-elevationgrid-play-ui.xml
deleted file mode 100644
index edad6f8122..0000000000
--- a/tests/rules/bt-3D-shapes-elevationgrid-play-ui.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-3D-shapes-extrusion-play-ui.xml b/tests/rules/bt-3D-shapes-extrusion-play-ui.xml
deleted file mode 100644
index be1959de06..0000000000
--- a/tests/rules/bt-3D-shapes-extrusion-play-ui.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-3D-shapes-nonlineardeformer-play-ui.xml b/tests/rules/bt-3D-shapes-nonlineardeformer-play-ui.xml
deleted file mode 100644
index 4a02887099..0000000000
--- a/tests/rules/bt-3D-shapes-nonlineardeformer-play-ui.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-3D-texturing-compositetexture3D-bitmap-play-ui.xml b/tests/rules/bt-3D-texturing-compositetexture3D-bitmap-play-ui.xml
deleted file mode 100644
index cee77faf2c..0000000000
--- a/tests/rules/bt-3D-texturing-compositetexture3D-bitmap-play-ui.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-3D-viewpoint-bind-jump-play-ui.xml b/tests/rules/bt-3D-viewpoint-bind-jump-play-ui.xml
deleted file mode 100644
index 809536da94..0000000000
--- a/tests/rules/bt-3D-viewpoint-bind-jump-play-ui.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-3D-viewpoint-bind-play-ui.xml b/tests/rules/bt-3D-viewpoint-bind-play-ui.xml
deleted file mode 100644
index 2ae51b7e92..0000000000
--- a/tests/rules/bt-3D-viewpoint-bind-play-ui.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-3D-viewpoint-ortho-bind-play-ui.xml b/tests/rules/bt-3D-viewpoint-ortho-bind-play-ui.xml
deleted file mode 100644
index 0b55a6beff..0000000000
--- a/tests/rules/bt-3D-viewpoint-ortho-bind-play-ui.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-bitmap-image-meter-metrics-play-ui.xml b/tests/rules/bt-bitmap-image-meter-metrics-play-ui.xml
deleted file mode 100644
index ba62b589f3..0000000000
--- a/tests/rules/bt-bitmap-image-meter-metrics-play-ui.xml
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-bitmap-image-pixel-metrics-play-ui.xml b/tests/rules/bt-bitmap-image-pixel-metrics-play-ui.xml
deleted file mode 100644
index 41f6242244..0000000000
--- a/tests/rules/bt-bitmap-image-pixel-metrics-play-ui.xml
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-cachetexture_nocache-play-ui.xml b/tests/rules/bt-cachetexture_nocache-play-ui.xml
deleted file mode 100644
index 73f3e567c5..0000000000
--- a/tests/rules/bt-cachetexture_nocache-play-ui.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-command-proto-delete-play-stderr.txt b/tests/rules/bt-command-proto-delete-play-stderr.txt
deleted file mode 100644
index 6b89af8819..0000000000
--- a/tests/rules/bt-command-proto-delete-play-stderr.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-Codec GPAC BIFS Decoder AU CTS 2000 Decode error Unknown BIFS Node
-
-
-
diff --git a/tests/rules/bt-command-protolist-delete-play-stderr.txt b/tests/rules/bt-command-protolist-delete-play-stderr.txt
deleted file mode 100644
index bb82506c72..0000000000
--- a/tests/rules/bt-command-protolist-delete-play-stderr.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-Codec GPAC BIFS Decoder AU CTS 2000 Decode error Unknown BIFS Node
-
-
diff --git a/tests/rules/bt-game-arrange-play-ui.xml b/tests/rules/bt-game-arrange-play-ui.xml
deleted file mode 100644
index 68a246ab6b..0000000000
--- a/tests/rules/bt-game-arrange-play-ui.xml
+++ /dev/null
@@ -1,118 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-game-arrange.sh b/tests/rules/bt-game-arrange.sh
deleted file mode 100644
index 29e77e1dc4..0000000000
--- a/tests/rules/bt-game-arrange.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#test uses rand() cannot hash playback
-skip_play_hash=1
-
-
diff --git a/tests/rules/bt-game-breakout-play-ui.xml b/tests/rules/bt-game-breakout-play-ui.xml
deleted file mode 100644
index 856af14c26..0000000000
--- a/tests/rules/bt-game-breakout-play-ui.xml
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-game-breakout.sh b/tests/rules/bt-game-breakout.sh
deleted file mode 100644
index 29e77e1dc4..0000000000
--- a/tests/rules/bt-game-breakout.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#test uses rand() cannot hash playback
-skip_play_hash=1
-
-
diff --git a/tests/rules/bt-game-bubble-play-ui.xml b/tests/rules/bt-game-bubble-play-ui.xml
deleted file mode 100644
index 00418d4b63..0000000000
--- a/tests/rules/bt-game-bubble-play-ui.xml
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-game-bubble.sh b/tests/rules/bt-game-bubble.sh
deleted file mode 100644
index 29e77e1dc4..0000000000
--- a/tests/rules/bt-game-bubble.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#test uses rand() cannot hash playback
-skip_play_hash=1
-
-
diff --git a/tests/rules/bt-game-minesweeper-play-ui.xml b/tests/rules/bt-game-minesweeper-play-ui.xml
deleted file mode 100644
index 5c87e5547e..0000000000
--- a/tests/rules/bt-game-minesweeper-play-ui.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-game-minesweeper.sh b/tests/rules/bt-game-minesweeper.sh
deleted file mode 100644
index 79e251ade1..0000000000
--- a/tests/rules/bt-game-minesweeper.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-
-#test uses rand() cannot hash playback
-skip_play_hash=1
-
-
diff --git a/tests/rules/bt-game-othello-play-ui.xml b/tests/rules/bt-game-othello-play-ui.xml
deleted file mode 100644
index 8d7e2042ad..0000000000
--- a/tests/rules/bt-game-othello-play-ui.xml
+++ /dev/null
@@ -1,153 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-game-othello.sh b/tests/rules/bt-game-othello.sh
deleted file mode 100644
index 29e77e1dc4..0000000000
--- a/tests/rules/bt-game-othello.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#test uses rand() cannot hash playback
-skip_play_hash=1
-
-
diff --git a/tests/rules/bt-interpolation-timesensor-enabled-play-ui.xml b/tests/rules/bt-interpolation-timesensor-enabled-play-ui.xml
deleted file mode 100644
index 049c882fd2..0000000000
--- a/tests/rules/bt-interpolation-timesensor-enabled-play-ui.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-interpolation-timesensor-starttime_norestart-play-ui.xml b/tests/rules/bt-interpolation-timesensor-starttime_norestart-play-ui.xml
deleted file mode 100644
index 845cb4b107..0000000000
--- a/tests/rules/bt-interpolation-timesensor-starttime_norestart-play-ui.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-interpolation-timesensor-starttime_restart-play-ui.xml b/tests/rules/bt-interpolation-timesensor-starttime_restart-play-ui.xml
deleted file mode 100644
index 9580bddca9..0000000000
--- a/tests/rules/bt-interpolation-timesensor-starttime_restart-play-ui.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-keynavigator-play-ui.xml b/tests/rules/bt-keynavigator-play-ui.xml
deleted file mode 100644
index 6d4450607e..0000000000
--- a/tests/rules/bt-keynavigator-play-ui.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-linking-inline-direct-inline-play-ui.xml b/tests/rules/bt-linking-inline-direct-inline-play-ui.xml
deleted file mode 100644
index f060d8c022..0000000000
--- a/tests/rules/bt-linking-inline-direct-inline-play-ui.xml
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-linking-inline-od-inline-play-ui.xml b/tests/rules/bt-linking-inline-od-inline-play-ui.xml
deleted file mode 100644
index 7a9bb947bf..0000000000
--- a/tests/rules/bt-linking-inline-od-inline-play-ui.xml
+++ /dev/null
@@ -1,114 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-linking-inline-segment-inline-play-ui.xml b/tests/rules/bt-linking-inline-segment-inline-play-ui.xml
deleted file mode 100644
index f22ebe403e..0000000000
--- a/tests/rules/bt-linking-inline-segment-inline-play-ui.xml
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-media-audiobuffer-play-ui.xml b/tests/rules/bt-media-audiobuffer-play-ui.xml
deleted file mode 100644
index e3ca726d24..0000000000
--- a/tests/rules/bt-media-audiobuffer-play-ui.xml
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-media-audioclip-play-ui.xml b/tests/rules/bt-media-audioclip-play-ui.xml
deleted file mode 100644
index d462897b40..0000000000
--- a/tests/rules/bt-media-audioclip-play-ui.xml
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-media-audioclip-urlchanged-play-ui.xml b/tests/rules/bt-media-audioclip-urlchanged-play-ui.xml
deleted file mode 100644
index 57570437dd..0000000000
--- a/tests/rules/bt-media-audioclip-urlchanged-play-ui.xml
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-media-audiosource-mixing-play-ui.xml b/tests/rules/bt-media-audiosource-mixing-play-ui.xml
deleted file mode 100644
index 3b22b771ec..0000000000
--- a/tests/rules/bt-media-audiosource-mixing-play-ui.xml
+++ /dev/null
@@ -1,152 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-media-audiosource-play-ui.xml b/tests/rules/bt-media-audiosource-play-ui.xml
deleted file mode 100644
index ae4535597a..0000000000
--- a/tests/rules/bt-media-audiosource-play-ui.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-media-audiosource-urlchanged-play-ui.xml b/tests/rules/bt-media-audiosource-urlchanged-play-ui.xml
deleted file mode 100644
index 107b11a5c8..0000000000
--- a/tests/rules/bt-media-audiosource-urlchanged-play-ui.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-media-imagetexture-url-change-play-ui.xml b/tests/rules/bt-media-imagetexture-url-change-play-ui.xml
deleted file mode 100644
index 3d9914fa43..0000000000
--- a/tests/rules/bt-media-imagetexture-url-change-play-ui.xml
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-media-movietexture-control-play-ui.xml b/tests/rules/bt-media-movietexture-control-play-ui.xml
deleted file mode 100644
index 9a89a467e6..0000000000
--- a/tests/rules/bt-media-movietexture-control-play-ui.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-media-movietexture-url-change-play-ui.xml b/tests/rules/bt-media-movietexture-url-change-play-ui.xml
deleted file mode 100644
index e685d1f109..0000000000
--- a/tests/rules/bt-media-movietexture-url-change-play-ui.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-misc-hc-proto-events-play-ui.xml b/tests/rules/bt-misc-hc-proto-events-play-ui.xml
deleted file mode 100644
index 65de921c1f..0000000000
--- a/tests/rules/bt-misc-hc-proto-events-play-ui.xml
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-misc-non-linear-parsing-conditional-play-ui.xml b/tests/rules/bt-misc-non-linear-parsing-conditional-play-ui.xml
deleted file mode 100644
index 14351358ee..0000000000
--- a/tests/rules/bt-misc-non-linear-parsing-conditional-play-ui.xml
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-proto-conditional-play-ui.xml b/tests/rules/bt-proto-conditional-play-ui.xml
deleted file mode 100644
index 5a5906a284..0000000000
--- a/tests/rules/bt-proto-conditional-play-ui.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-proto-multiple-play-ui.xml b/tests/rules/bt-proto-multiple-play-ui.xml
deleted file mode 100644
index 13c987eb7c..0000000000
--- a/tests/rules/bt-proto-multiple-play-ui.xml
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-proto-nested-play-ui.xml b/tests/rules/bt-proto-nested-play-ui.xml
deleted file mode 100644
index b4152d27c2..0000000000
--- a/tests/rules/bt-proto-nested-play-ui.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-proto-route-play-ui.xml b/tests/rules/bt-proto-route-play-ui.xml
deleted file mode 100644
index 1dd5a17631..0000000000
--- a/tests/rules/bt-proto-route-play-ui.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-script-child-create-play-ui.xml b/tests/rules/bt-script-child-create-play-ui.xml
deleted file mode 100644
index a8814eacba..0000000000
--- a/tests/rules/bt-script-child-create-play-ui.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-script-date.sh b/tests/rules/bt-script-date.sh
deleted file mode 100644
index 8f9dd7ccab..0000000000
--- a/tests/rules/bt-script-date.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-skip_play_hash=1
-
-
diff --git a/tests/rules/bt-script-load-url-play-ui.xml b/tests/rules/bt-script-load-url-play-ui.xml
deleted file mode 100644
index 274a8657ec..0000000000
--- a/tests/rules/bt-script-load-url-play-ui.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-script-node-create-play-ui.xml b/tests/rules/bt-script-node-create-play-ui.xml
deleted file mode 100644
index b48ba10421..0000000000
--- a/tests/rules/bt-script-node-create-play-ui.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-script-proto-play-ui.xml b/tests/rules/bt-script-proto-play-ui.xml
deleted file mode 100644
index 6f0c712bbc..0000000000
--- a/tests/rules/bt-script-proto-play-ui.xml
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-storage-play-ui.xml b/tests/rules/bt-storage-play-ui.xml
deleted file mode 100644
index 3d7bef84c4..0000000000
--- a/tests/rules/bt-storage-play-ui.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-stream-text-switch-play-ui.xml b/tests/rules/bt-stream-text-switch-play-ui.xml
deleted file mode 100644
index dfaedd6dc8..0000000000
--- a/tests/rules/bt-stream-text-switch-play-ui.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-timeline-mediacontrol-OCR-play-ui.xml b/tests/rules/bt-timeline-mediacontrol-OCR-play-ui.xml
deleted file mode 100644
index 912364dfbb..0000000000
--- a/tests/rules/bt-timeline-mediacontrol-OCR-play-ui.xml
+++ /dev/null
@@ -1,139 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-timeline-mediacontrol-OCR.sh b/tests/rules/bt-timeline-mediacontrol-OCR.sh
deleted file mode 100644
index 0c8d009d08..0000000000
--- a/tests/rules/bt-timeline-mediacontrol-OCR.sh
+++ /dev/null
@@ -1,2 +0,0 @@
-#set dump dur longer
-dump_dur=15
\ No newline at end of file
diff --git a/tests/rules/bt-timeline-mediacontrol-audio-play-ui.xml b/tests/rules/bt-timeline-mediacontrol-audio-play-ui.xml
deleted file mode 100644
index 15206d1afd..0000000000
--- a/tests/rules/bt-timeline-mediacontrol-audio-play-ui.xml
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-timeline-mediacontrol-audio-speed-play-ui.xml b/tests/rules/bt-timeline-mediacontrol-audio-speed-play-ui.xml
deleted file mode 100644
index 8d192ce935..0000000000
--- a/tests/rules/bt-timeline-mediacontrol-audio-speed-play-ui.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-timeline-mediacontrol-complete-play-ui.xml b/tests/rules/bt-timeline-mediacontrol-complete-play-ui.xml
deleted file mode 100644
index 9ef84caff0..0000000000
--- a/tests/rules/bt-timeline-mediacontrol-complete-play-ui.xml
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-timeline-mediacontrol-deactivation-play-ui.xml b/tests/rules/bt-timeline-mediacontrol-deactivation-play-ui.xml
deleted file mode 100644
index 4793c181fa..0000000000
--- a/tests/rules/bt-timeline-mediacontrol-deactivation-play-ui.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-timeline-mediacontrol-http-play-ui.xml b/tests/rules/bt-timeline-mediacontrol-http-play-ui.xml
deleted file mode 100644
index 6989029b9f..0000000000
--- a/tests/rules/bt-timeline-mediacontrol-http-play-ui.xml
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-timeline-mediacontrol-inline-av-play-ui.xml b/tests/rules/bt-timeline-mediacontrol-inline-av-play-ui.xml
deleted file mode 100644
index 32e2d23a21..0000000000
--- a/tests/rules/bt-timeline-mediacontrol-inline-av-play-ui.xml
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-timeline-mediacontrol-inline-segments.sh b/tests/rules/bt-timeline-mediacontrol-inline-segments.sh
deleted file mode 100644
index 0c8d009d08..0000000000
--- a/tests/rules/bt-timeline-mediacontrol-inline-segments.sh
+++ /dev/null
@@ -1,2 +0,0 @@
-#set dump dur longer
-dump_dur=15
\ No newline at end of file
diff --git a/tests/rules/bt-timeline-mediacontrol-segments-play-ui.xml b/tests/rules/bt-timeline-mediacontrol-segments-play-ui.xml
deleted file mode 100644
index 4ed6f230c1..0000000000
--- a/tests/rules/bt-timeline-mediacontrol-segments-play-ui.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-timeline-mediacontrol-video-play-ui.xml b/tests/rules/bt-timeline-mediacontrol-video-play-ui.xml
deleted file mode 100644
index 43eb6b2bac..0000000000
--- a/tests/rules/bt-timeline-mediacontrol-video-play-ui.xml
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/bt-timeline-mediacontrol-videospeed-play-ui.xml b/tests/rules/bt-timeline-mediacontrol-videospeed-play-ui.xml
deleted file mode 100644
index 91dda3edc4..0000000000
--- a/tests/rules/bt-timeline-mediacontrol-videospeed-play-ui.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/rules/counter_cues_cts-negctts-dash-stderr.txt b/tests/rules/counter_cues_cts-negctts-dash-stderr.txt
deleted file mode 100644
index cd951f5b68..0000000000
--- a/tests/rules/counter_cues_cts-negctts-dash-stderr.txt
+++ /dev/null
@@ -1,2 +0,0 @@
- buggy source cues ?
-
diff --git a/tests/rules/counter_cues_cts_broken-edits-dash-stderr.txt b/tests/rules/counter_cues_cts_broken-edits-dash-stderr.txt
deleted file mode 100644
index d944120ab7..0000000000
--- a/tests/rules/counter_cues_cts_broken-edits-dash-stderr.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-) , buggy source cues ?
-
diff --git a/tests/rules/counter_cues_cts_broken-negctts-dash-stderr.txt b/tests/rules/counter_cues_cts_broken-negctts-dash-stderr.txt
deleted file mode 100644
index d944120ab7..0000000000
--- a/tests/rules/counter_cues_cts_broken-negctts-dash-stderr.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-) , buggy source cues ?
-
diff --git a/tests/rules/gpac-setupfail-setupfail-stderr.txt b/tests/rules/gpac-setupfail-setupfail-stderr.txt
deleted file mode 100644
index 70eaa5c4cc..0000000000
--- a/tests/rules/gpac-setupfail-setupfail-stderr.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Failed to open blob
-
diff --git a/tests/rules/laser-stz_animate_hrefstreamid-play-stderr.txt b/tests/rules/laser-stz_animate_hrefstreamid-play-stderr.txt
deleted file mode 100644
index c3d3e4a936..0000000000
--- a/tests/rules/laser-stz_animate_hrefstreamid-play-stderr.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Wrong signature
-
diff --git a/tests/rules/laser-stz_animate_hrefstreamid2-play-stderr.txt b/tests/rules/laser-stz_animate_hrefstreamid2-play-stderr.txt
deleted file mode 100644
index 01ee74b1b2..0000000000
--- a/tests/rules/laser-stz_animate_hrefstreamid2-play-stderr.txt
+++ /dev/null
@@ -1 +0,0 @@
-Wrong signature
diff --git a/tests/rules/svg-all_syntaxes_1.1F2-dump-stderr.txt b/tests/rules/svg-all_syntaxes_1.1F2-dump-stderr.txt
deleted file mode 100644
index ef25dc7315..0000000000
--- a/tests/rules/svg-all_syntaxes_1.1F2-dump-stderr.txt
+++ /dev/null
@@ -1 +0,0 @@
-Fail to open ./media/svg/Somref - error No such file or directory
diff --git a/tests/rules/svg-struct-cond-205-t-dump-stderr.txt b/tests/rules/svg-struct-cond-205-t-dump-stderr.txt
deleted file mode 100644
index 986dfdd382..0000000000
--- a/tests/rules/svg-struct-cond-205-t-dump-stderr.txt
+++ /dev/null
@@ -1 +0,0 @@
- error No such file or directory
\ No newline at end of file
diff --git a/tests/rules/svg-tests-ui.xml b/tests/rules/svg-tests-ui.xml
deleted file mode 100644
index 8b6cfc0aac..0000000000
--- a/tests/rules/svg-tests-ui.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/tests/rules/xmlin-meta-metx-no-namespace-import-stderr.txt b/tests/rules/xmlin-meta-metx-no-namespace-import-stderr.txt
deleted file mode 100644
index 91e4039db6..0000000000
--- a/tests/rules/xmlin-meta-metx-no-namespace-import-stderr.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-XML (Subtitle, Metadata or Text) SampleEntry: namespace is mandatory
-Bad Parameter
-
diff --git a/tests/rules/xmlin-subt-stpp-export-track-stderr.txt b/tests/rules/xmlin-subt-stpp-export-track-stderr.txt
deleted file mode 100644
index caee44e58c..0000000000
--- a/tests/rules/xmlin-subt-stpp-export-track-stderr.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-Subtitles re-assembling is not supported yet
-
-
diff --git a/tests/rules/xmlin-subt-stpp-no-namespace-import-stderr.txt b/tests/rules/xmlin-subt-stpp-no-namespace-import-stderr.txt
deleted file mode 100644
index 12522648da..0000000000
--- a/tests/rules/xmlin-subt-stpp-no-namespace-import-stderr.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-XML (Subtitle, Metadata or Text) SampleEntry: namespace is mandatory
-
diff --git a/tests/rules/xmlin-ttml-stpp-export-track-stderr.txt b/tests/rules/xmlin-ttml-stpp-export-track-stderr.txt
deleted file mode 100644
index caee44e58c..0000000000
--- a/tests/rules/xmlin-ttml-stpp-export-track-stderr.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-Subtitles re-assembling is not supported yet
-
-
diff --git a/tests/scripts/3D-HEVC.sh b/tests/scripts/3D-HEVC.sh
deleted file mode 100644
index 0cf776d813..0000000000
--- a/tests/scripts/3D-HEVC.sh
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
- if [ $EXTERNAL_MEDIA_AVAILABLE = 0 ] ; then
- return
- fi
-
-
-test_begin "3D-HEVC"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/3D-HEVC/stream_bbb.bit:fmt=HEVC -new $TEMP_DIR/test.mp4" "import"
-
-ohevcdec=`$GPAC -h filters 2>&1 | grep ohevc`
-
-#test openhevc decoding of stereo
-if [ -n "$ohevcdec" ] ; then
- do_test "$GPAC -blacklist=nvdec,vtbdec,ffdec -i $TEMP_DIR/test.mp4 -o $TEMP_DIR/dump.yuv:force_stereo:sstart=7:send=7" "decode"
- do_hash_test_bin $TEMP_DIR/dump.yuv "decode"
-
- do_play_test "play" "$TEMP_DIR/dump.yuv:size=1920x2160"
-fi
-
-test_end
-
-
-
-test_begin "add-subsamples-HEVC"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/3D-HEVC/stream_bbb.bit:fmt=HEVC:subsamples -new $TEMP_DIR/test.mp4" "add-subsamples-HEVC"
-do_hash_test $TEMP_DIR/test.mp4 "import"
-
-test_end
diff --git a/tests/scripts/aac_sbr.sh b/tests/scripts/aac_sbr.sh
deleted file mode 100755
index 29b209ffee..0000000000
--- a/tests/scripts/aac_sbr.sh
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-aac_test()
-{
-
-test_begin "aac-$2"
-
-if [ $test_skip = 1 ] ; then
- return
-fi
-
-mp4file="$TEMP_DIR/$2.mp4"
-mpdfile="$TEMP_DIR/$2.mpd"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/misc/sbrps_fhg.aac:$1 -new $mp4file" "import"
-do_hash_test $mp4file "import"
-
-do_test "$MP4BOX -dash 1000 -rap $mp4file -out $mpdfile" "dash"
-do_hash_test $mpdfile "mpd"
-
-test_end
-
-}
-
-
-aac_test "sbr" "sbr"
-
-aac_test "sbrx" "sbrx"
-
-aac_test "ps" "ps"
-
-aac_test "psx" "psx"
-
-aac_test "sbr:ps" "sbr+ps"
-
-aac_test "sbr:psx" "sbr+psx"
-
-aac_test "sbrx:ps" "sbrx+ps"
-
-aac_test "sbrx:psx" "sbrx+psx"
diff --git a/tests/scripts/aout.sh b/tests/scripts/aout.sh
deleted file mode 100755
index 669cf04dbd..0000000000
--- a/tests/scripts/aout.sh
+++ /dev/null
@@ -1,80 +0,0 @@
-#test audio modules
-
-srcfile=$TEMP_DIR/test.mp4
-
-aout_test ()
-{
-
-test_begin "audio-$1"
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-if [ $2 = 1 ] ; then
-jdon=`pgrep jackd`
-if [ -z "$jdon" ] ; then
-#sleep before starting jackd since we just executed an audio test before, and it looks like the deamon has issues starting up
-echo "starting jackd, sleeping for 5 sec" >> $LOGS
-sleep 5
-jackd -r -d alsa -r 44100 -P hw:0,0 &
-echo "jackd started, sleeping for 2 sec" >> $LOGS
-sleep 2
-fi
-fi
-
-do_test "$GPAC -i $srcfile aout:drv=$1 -logs=mmio@debug" "play"
-
-if [ $2 = 1 ] && [ -z "$jdon" ] ; then
-echo "killing jackd" >> $LOGS
-killall -9 jackd
-fi
-
-#sleep 1
-
-test_end
-}
-
-#we do a test with 0.4 seconds. using more results in higher dynamics in the signal which are not rounded the same way on all platforms
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_audio.aac:dur=0.4 -new $srcfile 2> /dev/null
-
-
-config_linux=`gpac -h bin 2>&1 | grep GPAC_CONFIG_LINUX`
-config_osx=`gpac -h bin 2>&1 | grep GPAC_CONFIG_DARWIN`
-config_win=`gpac -h bin 2>&1 | grep GPAC_CONFIG_WIN32`
-
-#todo - we should check which modules are indeed present
-
-#alsa, pulse, jack and oss on linux
-if [ -n "$config_linux" ] ; then
-aout_test "alsa" 0
-aout_test "pulseaudio" 0
-
-hasjd=`which jackd`
-
-if [ -n "hasjd" ] ; then
-aout_test "jack" 1
-fi
-
-if [ -f "/dev/dsp" ]; then
-aout_test "oss_audio" 0
-fi
-
-
-fi
-#end linux tests
-
-#DSound and wav in windows
-if [ -n "$config_win" ] ; then
-
-aout_test "dx_hw" 0
-
-aout_test "wav_audio" 0
-
-fi
-#end windows tests
-
-
-#SDL is built on all platforms
-aout_test "sdl" 0
-
-
diff --git a/tests/scripts/audelim.sh b/tests/scripts/audelim.sh
deleted file mode 100755
index 7162ee2687..0000000000
--- a/tests/scripts/audelim.sh
+++ /dev/null
@@ -1,36 +0,0 @@
-
-test_au_delim()
-{
-test_begin "$1-au-delim"
-if [ "$test_skip" = 1 ] ; then
- return
-fi
-
-mp4file="$TEMP_DIR/test.mp4"
-rawfile="$TEMP_DIR/test.$1"
-
-do_test "$MP4BOX -add $2 -new $mp4file" "create-mp4"
-do_hash_test $mp4file "create-mp4"
-
-do_test "$MP4BOX -raw 1 $mp4file -out $rawfile" "dump-mp4"
-
-mp4file="$TEMP_DIR/test-aud.mp4"
-do_test "$MP4BOX -add $rawfile:au_delim -new $mp4file" "audelim"
-do_hash_test $mp4file "audelim"
-
-mp4file="$TEMP_DIR/test-xpsib.mp4"
-do_test "$MP4BOX -add $rawfile:xps_inband -new $mp4file" "xpsinband"
-do_hash_test $mp4file "xpsinband"
-
-mp4file="$TEMP_DIR/test-xpsib-aud.mp4"
-do_test "$MP4BOX -add $rawfile:xps_inband:au_delim -new $mp4file" "xpsinband_audelim"
-do_hash_test $mp4file "xpsinband_audelim"
-
-test_end
-
-}
-
-test_au_delim "avc" "$MEDIA_DIR/auxiliary_files/enst_video.h264"
-
-test_au_delim "hevc" "$MEDIA_DIR/auxiliary_files/counter.hvc"
-
diff --git a/tests/scripts/audio_sample_entry.sh b/tests/scripts/audio_sample_entry.sh
deleted file mode 100755
index 1989b6ff4f..0000000000
--- a/tests/scripts/audio_sample_entry.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-ase_test()
-{
-
-test_begin "ase-$1"
-
-if [ $test_skip = 1 ] ; then
- return
-fi
-
-mp4file="$TEMP_DIR/$1.mp4"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/import/aac_vbr_51_128k.aac:asemode=$1 -new $mp4file" "import"
-do_hash_test $mp4file "import"
-$MP4BOX -diso $mp4file
-
-test_end
-
-}
-
-
-ase_test "v0-bs"
-ase_test "v0-2"
-ase_test "v1"
-ase_test "v1-qt"
-
diff --git a/tests/scripts/auxv.sh b/tests/scripts/auxv.sh
deleted file mode 100644
index 261c39e147..0000000000
--- a/tests/scripts/auxv.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-
-if [ $EXTERNAL_MEDIA_AVAILABLE = 0 ] ; then
- return
-fi
-
-srcfile=$EXTERNAL_MEDIA_DIR/import/Chimera-AV1-8bit-480x270-552kbps.ivf
-
-test_begin "auxv"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-dstfile="$TEMP_DIR/auxv.mp4"
-do_test "$MP4BOX -add $srcfile:hdlr=auxv:alpha -new $dstfile" "auxv-track"
-do_hash_test $dstfile "auxv-track"
-
-dstfile="$TEMP_DIR/auxv.heif"
-do_test "$MP4BOX -add-image $srcfile:hdlr=auxv:alpha -new $dstfile" "auxv-image"
-do_hash_test $dstfile "auxv-image"
-
-test_end
diff --git a/tests/scripts/bifs_all.sh b/tests/scripts/bifs_all.sh
deleted file mode 100755
index dd7f3270c2..0000000000
--- a/tests/scripts/bifs_all.sh
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-bifs_test()
-{
- test_begin $2
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- is_bt=$3
- basic_test=$4
- srcfile=$1
- mp4file=${srcfile%.*}'.mp4'
- dump=$TEMP_DIR/dump.rgb
- #test source (BT/XMT) parsing and encoding
- do_test "$MP4BOX -log -mp4 $srcfile" "mp4"
- do_hash_test $mp4file "mp4"
-
-
- #except on linux32 (rounding errors converting back from bifs)
- if [ $GPAC_OSTYPE != "lin32" ] ; then
- #test MP4 to BT
- do_test "$MP4BOX -bt $mp4file -out $TEMP_DIR/dump.bt" "mp42bt"
- do_hash_test $TEMP_DIR/dump.bt "mp42bt"
-
- #test MP4 to XMT
- do_test "$MP4BOX -xmt $mp4file -out $TEMP_DIR/dump.xmt" "mp42xmt"
- do_hash_test $TEMP_DIR/dump.xmt "mp42xmt"
-
- #test BT/XMT to XMT/BT conversion
- if [ $is_bt = 1 ] ; then
- do_test "$MP4BOX -xmt $srcfile -out $TEMP_DIR/dump.xmt" "bt2xmt"
- do_hash_test $TEMP_DIR/dump.xmt "xmt"
- else
- do_test "$MP4BOX -bt $srcfile -out $TEMP_DIR/dump.bt" "xmt2bt"
- do_hash_test $TEMP_DIR/dump.bt "bt"
- fi
-
- fi
-
- if [ $basic_test = 1 ] ; then
- do_test "$MP4BOX -diso $mp4file -out $TEMP_DIR/dump.xml" "diso"
- do_hash_test $TEMP_DIR/dump.xml "diso"
- test_end
- return
- fi
-
- #test source (BT/XMT) parsing and playback
- do_test "$GPAC -font-dirs=$EXTERNAL_MEDIA_DIR/fonts/ -rescan-fonts -i $srcfile compositor:osize=128x128:vfr @ -o $dump" "srcplay"
- #we unfortunately have rounding issues for now on bt/xmt playback
- #do_hash_test $dump "srcplay"
-
- dump=$TEMP_DIR/dump_mp4.rgb
- #test encoded BIFS playback - we cannot compare hashes of the two playback, because the encoded version uses quantization so display will differ
- do_test "$GPAC -font-dirs=$EXTERNAL_MEDIA_DIR/fonts/ -rescan-fonts -i $mp4file compositor:osize=128x128:vfr @ -o $dump" "mp4play"
- #we unfortunately have rounding issues for now on mp4 playback
- #do_hash_test $dump "mp4play"
-
- #MP4 stat
- dump=$TEMP_DIR/stat.xml
- do_test "$MP4BOX -stat $mp4file -out $dump" "stat"
- do_hash_test $dump "stat"
- dump=$TEMP_DIR/stats.xml
- do_test "$MP4BOX -stats $mp4file -out $dump" "stats"
- do_hash_test $dump "stats"
-
- #we cannot statx this content, it contains self-destructing branches which are not supported in statx
- #do_test "$MP4BOX -statx $mp4file -std" "MP4STATX"
-
- #MP4 hint
- do_test "$MP4BOX -hint $mp4file" "MP4HINT"
-
- #MP4 sync generation
- do_test "$MP4BOX -mp4 -sync 1000 $srcfile" "mp4sync"
- do_hash_test $mp4file "mp4sync"
-
- #MP4 sync generation
- do_test "$MP4BOX -mp4 -sync 1000 $srcfile" "mp4shadow"
- do_hash_test $mp4file "mp4shadow"
-
- test_end
-}
-
-bifs_chunk_test()
-{
- test_begin "bifs-chunk"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
- inctx=$MEDIA_DIR/bifs/bifs-animationstream.bt
- outctx=$TEMP_DIR/out.bt
- infile=$TEMP_DIR/in.bt
- echo "AT 1000 {" > $infile
- #field replace tests
- echo "REPLACE BACK.set_bind BY FALSE" >> $infile
- echo "REPLACE BACK.backColor BY 0 1 0" >> $infile
- #node insertion test
- echo "APPEND TO TR.children DEF S2 Shape { appearance Appearance { material USE MAT } geometry Rectangle { size 10 10 } } " >> $infile
- #field replace on inserted node test
- echo "REPLACE S2.geometry BY Circle { radius 10 }" >> $infile
- echo "}" >> $infile
- #animation stream command
- echo "AT 1000 IN 5 { REPLACE N0.translation BY 100 0 }" >> $infile
-
- do_test "$MP4BOX -ctx-in $inctx -ctx-out $outctx -mp4 $infile" "encode"
- do_hash_test_bin "$TEMP_DIR/in-01-01.bifs" "es1-au1"
- do_hash_test_bin "$TEMP_DIR/in-05-01.bifs" "es5-au1"
- do_hash_test "$outctx" "outctx"
-
- test_end
-}
-
-
-#test BT
-bifs_test $MEDIA_DIR/bifs/bifs-all.bt "bifs-all-bt" 1 0
-
-#test BT UTF16
-bifs_test $MEDIA_DIR/bifs/bifs-all-utf16.bt "bifs-all-bt-utf16" 1 0
-
-#test XMT
-bifs_test $MEDIA_DIR/bifs/bifs-all.xmt "bifs-all-xmt" 0 0
-
-#test BT and isom
-bifs_test $MEDIA_DIR/bifs/bifs-isom.bt "bifs-all-isom" 1 1
-
-bifs_chunk_test
-
diff --git a/tests/scripts/bifs_live.sh b/tests/scripts/bifs_live.sh
deleted file mode 100755
index 9c18773ea4..0000000000
--- a/tests/scripts/bifs_live.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
- test_begin "bifs-live"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-
- do_test "$MP4BOX -live -dst=234.0.0.1 media/bifs/bifs-2D-painting-material2D.bt -rap=ESID=1:500 -run-for 2000 -sdp=$TEMP_DIR/session.sdp" "live"
- do_hash_test $TEMP_DIR/session.sdp "sdp"
-
- test_end
diff --git a/tests/scripts/bt.sh b/tests/scripts/bt.sh
deleted file mode 100755
index 1b77c47a3d..0000000000
--- a/tests/scripts/bt.sh
+++ /dev/null
@@ -1,161 +0,0 @@
-check_inline_res()
-{
- #check for *-inline used in linking and mediacontrol - the dependent file is $basename-inline.bt
- if [ $inline_resource = 1 ] ; then
- libfile="${btfile%.*}-inline.bt"
- if [ -f $libfile ] ; then
- $MP4BOX -mp4 $libfile 2> /dev/null
- libfile="${btfile%.*}-inline.mp4"
- else
- libfile=""
- fi
- fi
-}
-
-compositor_test()
-{
- compopt=""
- if [ $# -gt 2 ] ; then
- compopt=":$3"
- fi
-
- if [ $strict_mode = 1 ] ; then
- if [ -f $TEST_ERR_FILE ] ; then
- return
- fi
- fi
-
- if [ $test_skip = 1 ] ; then
- return
- fi
- RGB_DUMP="$TEMP_DIR/$2-dump.rgb"
- PCM_DUMP="$TEMP_DIR/$2-dump.pcm"
-
- #for the time being we don't check hashes nor use same size/dur for our tests. We will redo the UI tests once finalizing filters branch
- dump_dur=5
- dump_size=192x192
- args="$GPAC -blacklist=vtbdec,nvdec -i $1 compositor:osize=$dump_size:vfr:dur=$dump_dur:asr=44100:ach=2$compopt @ -o $RGB_DUMP @1 -o $PCM_DUMP"
-
- ui_rec=$RULES_DIR/$2-play-ui.xml
- if [ -f $ui_rec ] ; then
- args="$args -cfg=Validator:Mode=Play -cfg=Validator:Trace=$ui_rec"
- fi
-
- do_test "$args" $2
-
- v_args=""
- if [ -f $RGB_DUMP ] ; then
-# do_hash_test_bin "$RGB_DUMP" "$2-rgb"
- v_args="$RGB_DUMP:size=$dump_size"
- elif [ $empty_dump = 0 ] ; then
- result="no output"
- fi
-
- a_args=""
- if [ -f $PCM_DUMP ] ; then
-# do_hash_test_bin "$PCM_DUMP" "$2-pcm"
- a_args="$PCM_DUMP:sr=44100:ch=2"
- fi
-
- do_play_test "$2-play" "$v_args" "$a_args"
-
-}
-
-#@bt_test execute tests on BT file: bt -> rgb only
-#encoding and decoding tests for bifs are done in bifs/sh
-bt_test ()
-{
- btfile=$1
- libfile=""
- name=$(basename $1)
- name=${name%.*}
- extern_proto=0
- inline_resource=0
- skip_hash=0
- empty_dump=0
-
- #file used by other test
- case $btfile in
- *-inline.bt )
- return ;;
- *-lib.bt )
- return ;;
- #already done in bifs tests
- *all*.bt )
- return ;;
- *animationstream.bt )
- return ;;
- *animated-osmo4logo* )
- ;;
- #already done in bifs tests, except above animated logo
- *command*.bt )
- return ;;
- *externproto* )
- extern_proto=1 ;;
- *inline-http* )
- ;;
- *inline* )
- inline_resource=1
- ;;
- #the following bifs tests use rand() or date and won't produce consistent outputs across runs
- *htk* )
- return;;
- *counter-auto* )
- skip_hash=1;;
- bifs-game* )
- skip_hash=1;;
- *-date* )
- skip_hash=1;;
- *remoteiod* )
- empty_dump=1;;
-esac
-
- name=${name/bifs/bt}
- #start our test, specifying all hash names we will check
- test_begin "$name"
-
- #UI test mode, check for sensor in source
- if [ $test_ui != 0 ] ; then
- has_sensor=`grep Sensor $1 | grep -v TimeSensor | grep -v MediaSensor`
- if [ "$has_sensor" != "" ]; then
- check_inline_res
- #directly use the bt file for playback test
- do_ui_test $btfile "play"
-
- #$MP4BOX -mp4 $btfile 2> /dev/null
- #do_ui_test $mp4file "play"
- rm $libfile 2> /dev/null
- fi
- fi
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- #check for extern proto, and make MP4 out of lib
- if [ $extern_proto = 1 ] ; then
- libfile="${btfile%.*}-lib.bt"
- do_test "$MP4BOX -mp4 $libfile" "Proto-lib-BT->MP4"
- libfile="${btfile%.*}-lib.mp4"
- fi
-
- #make mp4 for inline resource
- check_inline_res
-
- compositor_test "$btfile" "$name"
-
-
- #this will sync everything, we can delete after
- test_end
- #remove proto lib or inline resource file
- if [ "$libfile" != "" ] ; then
- rm $libfile 2> /dev/null
- fi
-
-}
-
-#test all bifs
-for i in $MEDIA_DIR/bifs/*.bt ; do
-bt_test $i
-done
-
diff --git a/tests/scripts/charset.sh b/tests/scripts/charset.sh
deleted file mode 100644
index 4073c109ec..0000000000
--- a/tests/scripts/charset.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-charset_test() {
-
- infile=$1
- fname=$(basename $infile)
-
- test_begin "charset-$fname"
-
- do_test "$MP4BOX -add $infile -new $TEMP_DIR/$fname" "openwrite"
- do_hash_test "$TEMP_DIR/$fname" "openwrite"
-
- do_test "$MP4BOX -brand TEST $TEMP_DIR/$fname" "edit"
- do_hash_test "$TEMP_DIR/$fname" "edit"
-
- test_end
-}
-
-
-
-charset_tests() {
-
- for f in $EXTERNAL_MEDIA_DIR/utf8-names/*.mp4 ; do
- charset_test $f
- done
-}
-
-charset_tests
-
diff --git a/tests/scripts/compositor_modes.sh b/tests/scripts/compositor_modes.sh
deleted file mode 100755
index 5ac0032024..0000000000
--- a/tests/scripts/compositor_modes.sh
+++ /dev/null
@@ -1,101 +0,0 @@
-
-compositor_test ()
-{
- btfile=$2
- name=$(basename $2)
- name=${name%.*}
- name=${name/bifs/bt}
-
- test_begin "compositor-$1-$name"
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- #for the time being we don't check hashes nor use same size/dur for our tests. We will redo the UI tests once finaizing filters branch
- dump_dur=5
- dump_size=192x192
- RGB_DUMP=$TEMP_DIR/$name.rgb
- do_test "$GPAC -blacklist=vtbdec,nvdec -i $2 compositor:osize=$dump_size:vfr:dur=$dump_dur:$3 @ -o $RGB_DUMP" "play"
- if [ -f $RGB_DUMP ] ; then
-# do_hash_test_bin $RGB_DUMP "play"
- do_play_test "play" "$RGB_DUMP:size=$dump_size"
- else
- result="no output"
- fi
-
- test_end
-}
-
-BIFS_DIR="$MEDIA_DIR/bifs"
-SVG_DIR="$MEDIA_DIR/svg"
-
-#we don't check all files for 2D or always mode checking, onnly: backgrounds2D, interactivity (one is enough), material, texturing and bitmap
-test_2d_3d()
-{
-compositor_test $1 "$BIFS_DIR/bifs-2D-background-background2D-bind.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-background-background2D-image.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-background-background2D-layer2D.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-interactivity-nested-sensors.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-painting-lineproperties.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-painting-material2D.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-painting-xlineproperties-cap.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-painting-xlineproperties-compositetexture2D.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-painting-xlineproperties-imagetexture.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-painting-xlineproperties-lineargradient.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-positioning-form-align-center.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-positioning-layer2d-in-layer2d.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-positioning-layout-horiz-ltr-nowrap.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-shapes-all.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-shapes-pointset2D.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-texturing-compositetexture2D-background.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-texturing-compositetexture2D-bitmap.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-texturing-compositetexture2D-transparent.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-texturing-gradients-transparent.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-texturing-imagetexture-shapes.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-2D-viewport-complete.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-3D-positioning-layer3D.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-bitmap-image-meter-metrics.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-bitmap-image-pixel-metrics.bt" "$opt"
-compositor_test $1 "$BIFS_DIR/bifs-misc-hc-proto-offscreengroup.bt" "$opt"
-}
-
-
-opt="ogl=off"
-test_2d_3d "nogl"
-
-opt="ogl=on:drv=yes"
-test_2d_3d "glonly"
-
-#the other mode (auto/hybrid) is tested in bt.sh
-
-
-#test draw mode on animations
-compositor_test "hyb-immediate" "$BIFS_DIR/bifs-interpolation-positioninterpolator2D-position.bt" "ogl=hybrid:mode2d=immediate"
-compositor_test "nogl-immediate" "$BIFS_DIR/bifs-interpolation-positioninterpolator2D-position.bt" "ogl=off:mode2d=immediate"
-compositor_test "hyb-defer-debug" "$BIFS_DIR/bifs-interpolation-positioninterpolator2D-position.bt" "ogl=hybrid:mode2d=debug"
-compositor_test "nogl-defer-debug" "$BIFS_DIR/bifs-interpolation-positioninterpolator2D-position.bt" "ogl=off:mode2d=debug"
-
-#test group opacity on SVG
-compositor_test "svgopacity-hyb-immediate" "$SVG_DIR/opacity.svg" "ogl=hybrid:mode2d=immediate"
-compositor_test "svgopacity-hyb-defer" "$SVG_DIR/opacity.svg" "ogl=hybrid:mode2d=defer"
-compositor_test "svgopacity-nogl-immediate" "$SVG_DIR/opacity.svg" "ogl=off:mode2d=immediate"
-compositor_test "svgopacity-nogl-defer" "$SVG_DIR/opacity.svg" "ogl=off:mode2d=defer"
-compositor_test "svgopacity-gl" "$SVG_DIR/opacity.svg" "ogl=on"
-
-compositor_test "gl-noshader" "$BIFS_DIR/bifs-3D-lighting-fog.bt" "ogl=on:vertshader=NULL"
-compositor_test "gl-noshader-tx" "$BIFS_DIR/bifs-2D-background-background2D-image.bt" "ogl=on:drv=yes:vertshader=NULL"
-
-
-compositor_test "gl-stereo" "$BIFS_DIR/bifs-3D-lighting-fog.bt" "ogl=on:stereo=spv5:bvol=box"
-
-compositor_test "gl-norms" "$BIFS_DIR/bifs-3D-lighting-fog.bt" "ogl=on:bvol=aabb:norms=face"
-
-compositor_test "gl-strike" "$BIFS_DIR/bifs-2D-painting-material2D.bt" "ogl=on:linegl:bvol=box"
-
-compositor_test "gl-text" "$BIFS_DIR/bifs-text-length.bt" "ogl=on:drv=yes:textxt=never"
-
-compositor_test "nogl-text-texture" "$BIFS_DIR/bifs-text-length.bt" "textxt=always"
-
-compositor_test "svg-gl" "$SVG_DIR/shapes-rect-01-t.svg" "ogl=on:drv=yes"
-
-single_test "$GPAC -i $BIFS_DIR/bifs-2D-background-background2D-image.bt compositor:ogl=on:drv=yes @ vout" "compositor-gltexout"
diff --git a/tests/scripts/dash-cenc.sh b/tests/scripts/dash-cenc.sh
deleted file mode 100644
index 5cacf60e61..0000000000
--- a/tests/scripts/dash-cenc.sh
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/sh
-
-test_begin "dash-cenc"
-
-do_test "$MP4BOX -crypt $MEDIA_DIR/encryption/cbc.xml -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac -new $TEMP_DIR/file.mp4" "dash-input-playready-encrypt"
-
-do_test "$MP4BOX -dash 1000 -profile dashavc264:live $TEMP_DIR/file.mp4#video $TEMP_DIR/file.mp4#audio -out $TEMP_DIR/file.mpd" "dashing-cenc-playready"
-
-do_hash_test $TEMP_DIR/file.mpd "mpd"
-
-do_hash_test $TEMP_DIR/file_dash_track1_init.mp4 "init"
-do_hash_test $TEMP_DIR/file_dash_track2_init.mp4 "init2"
-
-do_hash_test $TEMP_DIR/file_dash_track1_10.m4s "seg"
-do_hash_test $TEMP_DIR/file_dash_track2_10.m4s "seg2"
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:log=$myinspect -graph -stats"
-do_hash_test $myinspect "inspect"
-
-test_end
-
diff --git a/tests/scripts/dash-descriptor.sh b/tests/scripts/dash-descriptor.sh
deleted file mode 100644
index 8bda0f3a11..0000000000
--- a/tests/scripts/dash-descriptor.sh
+++ /dev/null
@@ -1,26 +0,0 @@
-test_begin "dash-descriptor"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264:dur=1 -new $TEMP_DIR/file.mp4" "dash-input-preparation"
-
-do_test "$MP4BOX -dash 1000 -rap $TEMP_DIR/file.mp4:desc_rep=bar -out $TEMP_DIR/file_rep.mpd" "desc_rep"
-
-do_hash_test $TEMP_DIR/file_rep.mpd "desc_rep"
-
-do_test "$MP4BOX -dash 1000 -rap $TEMP_DIR/file.mp4:desc_as=bar $TEMP_DIR/file.mp4:desc_as=bar2 -out $TEMP_DIR/file_as.mpd" "desc_as"
-
-do_hash_test $TEMP_DIR/file_as.mpd "desc_as"
-
-do_test "$MP4BOX -dash 1000 -rap $TEMP_DIR/file.mp4:desc_as=bar $TEMP_DIR/file.mp4:desc_as=bar -out $TEMP_DIR/file_as_same.mpd" "desc_as_same"
-
-do_hash_test $TEMP_DIR/file_as_same.mpd "desc_as_same"
-
-
-do_test "$MP4BOX -dash 1000 -rap $TEMP_DIR/file.mp4:desc_as=bar $TEMP_DIR/file.mp4:desc_as=bar -out $TEMP_DIR/file_as_c.mpd" "desc_as_c"
-
-do_hash_test $TEMP_DIR/file_as_c.mpd "desc_as_c"
-
-do_test "$MP4BOX -dash 1000 -rap $TEMP_DIR/file.mp4:desc_p=bar -out $TEMP_DIR/file_p.mpd" "desc_p"
-
-do_hash_test $TEMP_DIR/file_p.mpd "desc_p"
-
-test_end
diff --git a/tests/scripts/dash-dynamic.sh b/tests/scripts/dash-dynamic.sh
deleted file mode 100644
index a298f00a66..0000000000
--- a/tests/scripts/dash-dynamic.sh
+++ /dev/null
@@ -1,186 +0,0 @@
-#!/bin/sh
-
-test_begin "dash-dynamic-simple"
-
-if [ $test_skip = 0 ] ; then
-
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264:dur=10 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac:dur=10 -new $TEMP_DIR/file.mp4 2> /dev/null
-
-do_test "$MP4BOX -dash-live 2000 -closest -subdur 2000 -profile live -mpd-refresh 10 -time-shift -1 -run-for 4000 $TEMP_DIR/file.mp4#video $TEMP_DIR/file.mp4#audio -out $TEMP_DIR/file.mpd" "dash-gen" &
-
-sleep 1
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:dur=2/1:log=$myinspect" "inspect"
-do_hash_test $myinspect "inspect"
-
-
-#wait for the end of the MP4Box
-wait
-
-#hash the final MPD (written as static)
-do_hash_test $TEMP_DIR/file.mpd "hash-mpd"
-
-#hash 3rd segment of video and audio, making sur the tfdt is correct
-do_hash_test $TEMP_DIR/file_dash_track1_2.m4s "hash-seg2-video"
-do_hash_test $TEMP_DIR/file_dash_track2_2.m4s "hash-seg2-audio"
-
-fi
-
-test_end
-
-
-test_begin "dash-dynamic-loop"
-
-if [ $test_skip = 0 ] ; then
-
-#import 2.4sec (2.4 gops) and dash using loop mode
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264:dur=2.4 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac:dur=2.4 -new $TEMP_DIR/file.mp4 2> /dev/null
-
-do_test "$MP4BOX -dash-live 2000 -closest -subdur 2000 -profile live -mpd-refresh 10 -time-shift -1 -run-for 4000 $TEMP_DIR/file.mp4#video $TEMP_DIR/file.mp4#audio -out $TEMP_DIR/file.mpd" "dash-gen" &
-
-sleep 1
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:dur=2/1:log=$myinspect" "inspect"
-do_hash_test $myinspect "inspect"
-
-#wait for the end of the MP4Box
-wait
-
-#hash the final MPD (written as static)
-do_hash_test $TEMP_DIR/file.mpd "hash-mpd"
-
-#hash 3rd segment of video and audio
-do_hash_test $TEMP_DIR/file_dash_track1_2.m4s "hash-seg2-video"
-do_hash_test $TEMP_DIR/file_dash_track2_2.m4s "hash-seg2-audio"
-
-fi
-
-test_end
-
-
-
-test_begin "dash-dynamic-loop-dur-less-than-seg"
-
-if [ $test_skip = 0 ] ; then
-
-#import 10 sec (10 gops) and dash for a shorter media duration using loop mode
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264:dur=10 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac:dur=10 -new $TEMP_DIR/file.mp4 2> /dev/null
-
-do_test "$MP4BOX -dash-live 2000 -subdur 2000 -profile live -mpd-refresh 10 -time-shift -1 -run-for 4000 $TEMP_DIR/file.mp4#video:dur=1.40001 $TEMP_DIR/file.mp4#audio:dur=1.40001 -out $TEMP_DIR/file.mpd" "dash-gen" &
-
-sleep 1
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:dur=2/1:log=$myinspect" "inspect"
-do_hash_test $myinspect "inspect"
-
-#wait for the end of the MP4Box
-wait
-
-#hash the final MPD (written as static)
-do_hash_test $TEMP_DIR/file.mpd "hash-mpd"
-
-do_hash_test $TEMP_DIR/file_dash_track1_2.m4s "hash-seg2-video"
-do_hash_test $TEMP_DIR/file_dash_track2_2.m4s "hash-seg2-audio"
-
-fi
-
-test_end
-
-
-test_begin "dash-dynamic-loop-dur-greater-than-seg"
-
-if [ $test_skip = 0 ] ; then
-
-#import 10 sec (10 gops) and dash for a shorter media duration using loop mode
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264:dur=10 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac:dur=10 -new $TEMP_DIR/file.mp4 2> /dev/null
-
-do_test "$MP4BOX -dash-live 2000 -subdur 2000 -profile live -mpd-refresh 10 -time-shift -1 -run-for 4000 $TEMP_DIR/file.mp4#video:dur=2.4001 $TEMP_DIR/file.mp4#audio:dur=2.40001 -out $TEMP_DIR/file.mpd" "dash-gen" &
-
-sleep 1
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:dur=2/1:log=$myinspect" "inspect"
-do_hash_test $myinspect "inspect"
-
-#wait for the end of the MP4Box
-wait
-
-#hash the final MPD (written as static)
-do_hash_test $TEMP_DIR/file.mpd "hash-mpd"
-
-do_hash_test $TEMP_DIR/file_dash_track1_2.m4s "hash-seg2-video"
-do_hash_test $TEMP_DIR/file_dash_track2_2.m4s "hash-seg2-audio"
-
-fi
-
-test_end
-
-
-test_begin "dash-dynamic-noloop-dur-less-than-seg"
-
-if [ $test_skip = 0 ] ; then
-
-#import 10 sec (10 gops) and dash for a shorter media duration using loop mode
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264:dur=10 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac:dur=10 -new $TEMP_DIR/file.mp4 2> /dev/null
-
-do_test "$MP4BOX -dash-live 2000 -subdur 2000 -profile live -mpd-refresh 10 -time-shift -1 -run-for 4000 -no-loop $TEMP_DIR/file.mp4#video:dur=1.4001 $TEMP_DIR/file.mp4#audio:dur=1.4001 -out $TEMP_DIR/file.mpd" "dash-gen" &
-
-sleep 1
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:dur=2/1:log=$myinspect" "inspect"
-do_hash_test $myinspect "inspect"
-
-
-#wait for the end of the MP4Box
-wait
-
-#hash the final MPD (written as static)
-do_hash_test $TEMP_DIR/file.mpd "hash-mpd"
-
-do_hash_test $TEMP_DIR/file_dash_track1_p2_1.m4s "hash-seg1p2-video"
-do_hash_test $TEMP_DIR/file_dash_track2_p2_1.m4s "hash-seg1p2-audio"
-
-do_hash_test $TEMP_DIR/file_dash_track1_p3_1.m4s "hash-seg1p3-video"
-do_hash_test $TEMP_DIR/file_dash_track2_p3_1.m4s "hash-seg1p3-audio"
-
-fi
-
-test_end
-
-
-test_begin "dash-dynamic-noloop-dur-greater-than-seg"
-
-if [ $test_skip = 0 ] ; then
-
-#import 10 sec (10 gops) and dash for a shorter media duration using loop mode
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264:dur=10 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac:dur=10 -new $TEMP_DIR/file.mp4 2> /dev/null
-
-do_test "$MP4BOX -dash-live 2000 -subdur 2000 -profile live -mpd-refresh 10 -time-shift -1 -run-for 4000 -no-loop $TEMP_DIR/file.mp4#video:dur=2.4001 $TEMP_DIR/file.mp4#audio:dur=2.4001 -out $TEMP_DIR/file.mpd" "dash-gen" &
-
-sleep 1
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:dur=2/1:log=$myinspect" "inspect"
-do_hash_test $myinspect "inspect"
-
-
-#wait for the end of the MP4Box
-wait
-
-#hash the final MPD (written as static)
-do_hash_test $TEMP_DIR/file.mpd "hash-mpd"
-
-do_hash_test $TEMP_DIR/file_dash_track1_2.m4s "hash-seg2p1-video"
-do_hash_test $TEMP_DIR/file_dash_track2_2.m4s "hash-seg2p1-audio"
-
-do_hash_test $TEMP_DIR/file_dash_track1_p2_1.m4s "hash-seg1p2-video"
-do_hash_test $TEMP_DIR/file_dash_track2_p2_1.m4s "hash-seg1p2-audio"
-
-fi
-
-test_end
-
diff --git a/tests/scripts/dash-encode.sh b/tests/scripts/dash-encode.sh
deleted file mode 100644
index ab77d44cdb..0000000000
--- a/tests/scripts/dash-encode.sh
+++ /dev/null
@@ -1,100 +0,0 @@
-#!/bin/sh
-
-#these tests demonstrate how to use gpac to produce a DASH session with encoding / rescaling
-#note that in the video encoding tests, we force intra refresh every second, this matches the default dash duration
-#x264 encoder might take different decisions on different platforms/runs so CTS might change and SAPs might be injected, only inspect dts
-
-test_begin "dash-encode-single-v"
-if [ $test_skip = 0 ] ; then
-
-#load a video source, decode + resize it , encode it and and dash the result
-do_test "$GPAC -i $MEDIA_DIR/auxiliary_files/enst_video.h264:FID=1 ffsws:osize=512x512:SID=1 @ enc:c=avc:fintra=1 @ -o $TEMP_DIR/file.mpd:profile=live"
-
-do_hash_test $TEMP_DIR/file.mpd "mpd"
-do_hash_test $TEMP_DIR/enst_video_dashinit.mp4 "init-v"
-
-#we don't want to test encoder result so hash the inspect timing, dts only: CTS and SAP might change due to reference frame selection by encoder
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:interleave=false:fmt=%pn%-%dts%%lf%:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-fi
-
-test_end
-
-test_begin "dash-encode-single-a"
-if [ $test_skip = 0 ] ; then
-
-#load an audio source, decode it , encode it and dash the result
-do_test "$GPAC -i $MEDIA_DIR/auxiliary_files/count_english.mp3 @ enc:ffc=aac @ -o $TEMP_DIR/file.mpd:profile=live"
-
-do_hash_test $TEMP_DIR/file.mpd "mpd"
-do_hash_test $TEMP_DIR/count_english_dashinit.mp4 "init-a"
-
-#we don't want to test encoder result so hash the inspect timing and sap
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:interleave=false:fmt=%pn%-%dts%-%cts%-%sap%%lf%:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-fi
-
-test_end
-
-test_begin "dash-encode-vv"
-if [ $test_skip = 0 ] ; then
-
-#load a source, decode it , resize+encode in two resolutions and dash the result
-do_test "$GPAC -i $MEDIA_DIR/auxiliary_files/enst_video.h264:FID=1 ffsws:osize=512x512:SID=1 @ enc:c=avc:fintra=1:FID=EV1 ffsws:osize=256x256:SID=1 @ enc:c=avc:fintra=1:FID=EV2 -o $TEMP_DIR/file.mpd:profile=live:SID=EV1,EV2 -graph"
-
-do_hash_test $TEMP_DIR/file.mpd "mpd"
-do_hash_test $TEMP_DIR/enst_video_dashinit_rep1.mp4 "init-v1"
-do_hash_test $TEMP_DIR/enst_video_dashinit_rep2.mp4 "init-v2"
-
-#we don't want to test encoder result so hash the inspect timing, dts only: CTS and SAP might change due to reference frame selection by encoder
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:interleave=false:fmt=%pn%-%dts%%lf%:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-fi
-
-test_end
-
-
-test_begin "dash-encode-avv"
-if [ $test_skip = 0 ] ; then
-
-#load a video MP3G-4part2 source, decode it , resize+encode in AVC in two resolutions
-#load a an audio MP3 source, decode + encode in AAC
-#dash the result
-do_test "$GPAC -i $MEDIA_DIR/auxiliary_files/count_video.cmp:FID=1 ffsws:osize=512x512:SID=1 @ enc:c=avc:fintra=1:FID=EV1 ffsws:osize=256x256:SID=1 @ enc:c=avc:fintra=1:FID=EV2 -i $MEDIA_DIR/auxiliary_files/count_english.mp3:FID=2 @ enc:ffc=aac:FID=EA -o $TEMP_DIR/file.mpd:profile=live:SID=EV1,EV2,EA -graph -blacklist=vtbdec"
-
-do_hash_test $TEMP_DIR/file.mpd "mpd"
-do_hash_test $TEMP_DIR/count_video_dashinit_rep1.mp4 "init-v1"
-do_hash_test $TEMP_DIR/count_video_dashinit_rep2.mp4 "init-v2"
-do_hash_test $TEMP_DIR/count_english_dashinit.mp4 "init-a"
-
-#we don't want to test encoder result so hash the inspect timing, dts only: CTS and SAP might change due to reference frame selection by encoder
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:interleave=false:fmt=%pn%-%dts%%lf%:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-fi
-
-test_end
-
-test_begin "dash-encode-mp4box"
-if [ $test_skip = 0 ] ; then
-mp4file=$TEMP_DIR/source.mp4
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -new $mp4file 2> /dev/null
-
-do_test "$MP4BOX -dash 1000 -profile live -out $TEMP_DIR/file.mpd $mp4file:@@enc:c=avc:fintra=1" "dash"
-do_hash_test $TEMP_DIR/file.mpd "mpd"
-do_hash_test $TEMP_DIR/source_dashinit.mp4 "init-seg"
-
-#we don't want to test encoder result so hash the inspect timing, dts only: CTS and SAP might change due to reference frame selection by encoder
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:interleave=false:fmt=%pn%-%dts%%lf%:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-fi
-test_end
diff --git a/tests/scripts/dash-genmanifest.sh b/tests/scripts/dash-genmanifest.sh
deleted file mode 100644
index 454002f23d..0000000000
--- a/tests/scripts/dash-genmanifest.sh
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/sh
-
-test_begin "dash-gen-manifest"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_640x360_192kbps.264 -new $TEMP_DIR/source.mp4" "import"
-
-do_test "$MP4BOX -dash 2000 -profile onDemand $TEMP_DIR/source.mp4 -out $TEMP_DIR/test.mpd" "dash"
-
-do_test "$GPAC -i $TEMP_DIR/source_dashinit.mp4 -o $TEMP_DIR/gen-vod.mpd:sigfrag:profile=onDemand" "gen-ondemand"
-do_hash_test "$TEMP_DIR/gen-vod.mpd" "gen-ondemand"
-
-do_test "$GPAC -i $TEMP_DIR/source_dashinit.mp4 -o $TEMP_DIR/gen-main.mpd:sigfrag:profile=main" "gen-main"
-do_hash_test "$TEMP_DIR/gen-main.mpd" "gen-main"
-
-do_test "$GPAC -i $TEMP_DIR/source_dashinit.mp4 -o $TEMP_DIR/gen-hls.m3u8:sigfrag" "gen-hls"
-do_hash_test "$TEMP_DIR/gen-hls.m3u8" "gen-hls-master"
-do_hash_test "$TEMP_DIR/gen-hls_1.m3u8" "gen-hls-subpl"
-
-test_end
-
diff --git a/tests/scripts/dash-if-live.sh b/tests/scripts/dash-if-live.sh
deleted file mode 100644
index 53f3dbc269..0000000000
--- a/tests/scripts/dash-if-live.sh
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-
-test_begin "dash-if-live"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac -new $TEMP_DIR/file.mp4" "dash-input-preparation"
-
-do_test "$MP4BOX -dash 1000 -profile dashavc264:live $TEMP_DIR/file.mp4#video $TEMP_DIR/file.mp4#audio -out $TEMP_DIR/file.mpd" "dash-if-live"
-
-do_hash_test $TEMP_DIR/file.mpd "mpd"
-
-do_hash_test $TEMP_DIR/file_dash_track1_init.mp4 "init1"
-do_hash_test $TEMP_DIR/file_dash_track2_init.mp4 "init2"
-do_hash_test $TEMP_DIR/file_dash_track1_20.m4s "seg1"
-do_hash_test $TEMP_DIR/file_dash_track2_20.m4s "seg2"
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-test_end
diff --git a/tests/scripts/dash-if-ondemand.sh b/tests/scripts/dash-if-ondemand.sh
deleted file mode 100644
index ac7e208ee3..0000000000
--- a/tests/scripts/dash-if-ondemand.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-test_begin "dash-if-ondemand"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac -new $TEMP_DIR/file.mp4" "dash-input-preparation"
-
-do_test "$MP4BOX -dash 1000 -profile dashavc264:onDemand $TEMP_DIR/file.mp4#video $TEMP_DIR/file.mp4#audio -out $TEMP_DIR/file.mpd" "basic-dash-if-ondemand"
-
-do_hash_test $TEMP_DIR/file.mpd "mpd"
-do_hash_test $TEMP_DIR/file_dash_track1_init.mp4 "r1"
-do_hash_test $TEMP_DIR/file_dash_track2_init.mp4 "r2"
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-test_end
diff --git a/tests/scripts/dash-live-generation.sh b/tests/scripts/dash-live-generation.sh
deleted file mode 100644
index 6b9121807d..0000000000
--- a/tests/scripts/dash-live-generation.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-test_begin "dash-live-generation"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264:dur=5 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac:dur=5 -new $TEMP_DIR/file.mp4" "dash-input-preparation"
-
-do_test "$MP4BOX -bs-switching single -mpd-refresh 10 -time-shift -1 -dash-ctx $TEMP_DIR/dash_ctx -run-for 4000 -dynamic -profile live -dash-live 2000 $TEMP_DIR/file.mp4#video $TEMP_DIR/file.mp4#audio -out $TEMP_DIR/file.mpd" "dash-live" &
-
-sleep 1
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:dur=2/1:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-test_end
-
diff --git a/tests/scripts/dash-live.sh b/tests/scripts/dash-live.sh
deleted file mode 100644
index 1a53050247..0000000000
--- a/tests/scripts/dash-live.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-test_begin "dash-live"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac -new $TEMP_DIR/file.mp4" "dash-input-preparation"
-
-do_test "$MP4BOX -dash 1000 -profile live $TEMP_DIR/file.mp4#video $TEMP_DIR/file.mp4#audio -out $TEMP_DIR/file.mpd" "dash-live"
-do_hash_test "$TEMP_DIR/file.mpd" "mpd"
-do_hash_test "$TEMP_DIR/file_dash_track1_init.mp4" "init1"
-do_hash_test "$TEMP_DIR/file_dash_track2_init.mp4" "init2"
-do_hash_test "$TEMP_DIR/file_dash_track1_20.m4s" "seg1"
-do_hash_test "$TEMP_DIR/file_dash_track2_20.m4s" "seg2"
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:dur=2/1:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-test_end
diff --git a/tests/scripts/dash-main-singlefile.sh b/tests/scripts/dash-main-singlefile.sh
deleted file mode 100644
index caade9f178..0000000000
--- a/tests/scripts/dash-main-singlefile.sh
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-
-rm -f "$TEMP_DIR/file.mpd"
-rm -f "$TEMP_DIR/dash_ctx"
-
-test_begin "dash-mainprofile-singlefile"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264 -new $TEMP_DIR/file.mp4" "dash-input-preparation"
-
-do_test "$MP4BOX -dash 1000 $TEMP_DIR/file.mp4#video -single-file -profile main -subdur 1000 -dash-ctx $TEMP_DIR/dash_ctx -segment-name "test-\$Number\$" -out $TEMP_DIR/file.mpd" "dash-mainprofile-singlefile-1"
-
-do_hash_test $TEMP_DIR/file.mpd "mpd"
-do_hash_test $TEMP_DIR/test-init.mp4 "seg"
-
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:dur=2/1:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-test_end
diff --git a/tests/scripts/dash-main.sh b/tests/scripts/dash-main.sh
deleted file mode 100644
index 785b9e1794..0000000000
--- a/tests/scripts/dash-main.sh
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-
-rm -f "$TEMP_DIR/file.mpd"
-rm -f "$TEMP_DIR/dash_ctx"
-
-test_begin "dash-mainprofile"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264 -new $TEMP_DIR/file.mp4" "dash-input-preparation"
-
-do_test "$MP4BOX -dash 1000 $TEMP_DIR/file.mp4#video -profile main -segment-name "test-\$Number\$" -out $TEMP_DIR/file.mpd" "dash-mainprofile"
-
-do_hash_test $TEMP_DIR/file.mpd "mpd"
-do_hash_test $TEMP_DIR/test-init.mp4 "init"
-do_hash_test $TEMP_DIR/test-10.m4s "seg"
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-test_end
diff --git a/tests/scripts/dash-media-input-dur.sh b/tests/scripts/dash-media-input-dur.sh
deleted file mode 100644
index 475f1f422b..0000000000
--- a/tests/scripts/dash-media-input-dur.sh
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/sh
-
-TEST_NAME="dash-input-dur"
-
-test_begin "$TEST_NAME"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac -new $TEMP_DIR/file.mp4" "dash-input-preparation"
-
-do_test "$MP4BOX -dash 1000 -rap $TEMP_DIR/file.mp4#video:dur=17 $TEMP_DIR/file.mp4#audio:dur=17 -out $TEMP_DIR/file.mpd" "$TEST_NAME-dash"
-
-do_hash_test $TEMP_DIR/file.mpd "$TEST_NAME-hash-mpd"
-
-do_hash_test $TEMP_DIR/file_dash_track1_init.mp4 "$TEST_NAME-hash-init-segment-video"
-
-do_hash_test $TEMP_DIR/file_dash_track2_init.mp4 "$TEST_NAME-hash-init-segment-audio"
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-test_end
diff --git a/tests/scripts/dash-multiperiod.sh b/tests/scripts/dash-multiperiod.sh
deleted file mode 100644
index 15384ed54e..0000000000
--- a/tests/scripts/dash-multiperiod.sh
+++ /dev/null
@@ -1,21 +0,0 @@
-test_begin "dash-multiperiod"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_320x180_128kbps.264:dur=5 -new $TEMP_DIR/counter_video_180.mp4" "multiperiod-input-preparation_180"
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac:dur=5 -new $TEMP_DIR/counter_audio.mp4" "multiperiod-input-preparation_audio"
-
-do_test "$MP4BOX -bs-switching no -dash 1000 -dash-profile live \
--out $TEMP_DIR/file.mpd -segment-name \$RepresentationID\$-\$Number\$ \
-$TEMP_DIR/counter_audio.mp4:id=ap1:Period=P1 $TEMP_DIR/counter_video_180.mp4:id=vp1:Period=P1 \
-$TEMP_DIR/counter_audio.mp4:id=ap2:Period=P2 $TEMP_DIR/counter_video_180.mp4:id=vp2:Period=P2" "dash-multiperiod"
-
-do_hash_test $TEMP_DIR/file.mpd "mpd"
-do_hash_test $TEMP_DIR/vp1-.mp4 "initp1"
-do_hash_test $TEMP_DIR/vp2-.mp4 "initp2"
-
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-test_end
-
diff --git a/tests/scripts/dash-read.sh b/tests/scripts/dash-read.sh
deleted file mode 100644
index e1d57bb82d..0000000000
--- a/tests/scripts/dash-read.sh
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/bin/sh
-inspectfilter="inspect:allp:deep:interleave=false:test=noprop:fmt=%dts%-%cts%-%sap%%lf%"
-dur=10
-start=0
-
-source=http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-live-1s/mp4-live-1s-mpd-AV-BS.mpd
-
-dash_test ()
-{
-
-test_begin "dash-read-$1"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $2 $inspectfilter:dur=$dur:start=$start:log=$myinspect" "read"
-
-if [ $3 != 0 ] ; then
-do_hash_test $myinspect "read"
-fi
-
-test_end
-}
-
-
-dash_test "no-adapt" "$source:gpac:algo=none:start_with=max_bw" 1
-
-algos="gbuf grate bba0 bolaf bolab bolau bolao"
-for algo in $algos ; do
-dash_test "$algo" "$source --algo=$algo" 1
-done
-
-dash_test "abort" "$source:gpac:abort" 1
-dash_test "auto" "$source:gpac:auto_switch=1" 1
-dash_test "bmin" "$source:gpac:use_bmin" 1
-dash_test "xlink" "http://dash.akamaized.net/dash264/TestCases/5b/nomor/6.mpd" 1
-
-start=255
-dash_test "seek" "http://dash.akamaized.net/dash264/TestCases/5b/nomor/6.mpd" 1
-start=100
-dash_test "seek2" "http://dash.akamaized.net/dash264/TestCases/5b/nomor/6.mpd" 1
-start=0
-
-dash_test "ondemand" "http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-onDemand/mp4-onDemand-mpd-V.mpd" 1
-
-dur=4
-dash_test "live" "https://livesim.dashif.org/livesim/mup_30/testpic_2s/Manifest.mpd" 0
-dash_test "live-timeline" "http://vm2.dashif.org/livesim-dev/segtimeline_1/testpic_6s/Manifest.mpd" 0
-
-dash_test "hls" "https://devstreaming-cdn.apple.com/videos/streaming/examples/img_bipbop_adv_example_fmp4/master.m3u8 -broken-cert" 1
-
-dash_test "smooth" "http://amssamples.streaming.mediaservices.windows.net/69fbaeba-8e92-4740-aedc-ce09ae945073/AzurePromo.ism/manifest" 1
diff --git a/tests/scripts/dash-srd-hevc.sh b/tests/scripts/dash-srd-hevc.sh
deleted file mode 100644
index f4d66db75d..0000000000
--- a/tests/scripts/dash-srd-hevc.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-test_begin "dash-srd-hevc"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_1280_720_I_25_tiled_1mb.hevc:split_tiles -new $TEMP_DIR/file.mp4" "dash-input-preparation"
-do_hash_test $TEMP_DIR/file.mp4 "split-tiles"
-
-do_test "$MP4BOX -dash 1000 -profile live $TEMP_DIR/file.mp4 -out $TEMP_DIR/file.mpd" "basic-dash"
-
-do_hash_test $TEMP_DIR/file.mpd "mpd"
-do_hash_test $TEMP_DIR/file_set1_init.mp4 "init"
-do_hash_test $TEMP_DIR/file_dash_track1_10.m4s "base_tile"
-do_hash_test $TEMP_DIR/file_dash_track2_10.m4s "tt1"
-do_hash_test $TEMP_DIR/file_dash_track10_10.m4s "tt9"
-
-myinspect=$TEMP_DIR/inspect_tiles.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:log=$myinspect" "inspect-tiles"
-do_hash_test $myinspect "inspect-tiles"
-
-#also do a playback test for coverage
-do_test "$MP4CLIENT -blacklist=vtbdec,nvdec $TEMP_DIR/file.mpd#VR -run-for 1" "play-tiles"
-
-myinspect=$TEMP_DIR/inspect_agg.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd tileagg @ inspect:allp:deep:interleave=false:log=$myinspect" "inspect-tileagg"
-do_hash_test $myinspect "inspect-agg"
-
-test_end
diff --git a/tests/scripts/dash-ssix.sh b/tests/scripts/dash-ssix.sh
deleted file mode 100644
index f8e77451a7..0000000000
--- a/tests/scripts/dash-ssix.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-test_begin "dash-ssix"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264 -new $TEMP_DIR/file.mp4" "dash-input-preparation"
-
-do_test "$MP4BOX -dash 1000 -ssix -profile onDemand $TEMP_DIR/file.mp4#video -out $TEMP_DIR/file.mpd" "dash-ondemand-ssix"
-
-do_hash_test $TEMP_DIR/file.mpd "mpd"
-do_hash_test $TEMP_DIR/file_dashinit.mp4 "r1"
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-test_end
diff --git a/tests/scripts/dash-subtitle.sh b/tests/scripts/dash-subtitle.sh
deleted file mode 100644
index 9606d9a3fc..0000000000
--- a/tests/scripts/dash-subtitle.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-test_begin "dash-subt"
-
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/subtitle.srt -new $TEMP_DIR/file.mp4" "dash-input-preparation"
-
-do_test "$MP4BOX -dash 1500 $TEMP_DIR/file.mp4 -profile live -out $TEMP_DIR/file.mpd" "dash-subt"
-
-do_hash_test $TEMP_DIR/file.mpd "dash-subt-hash-mpd"
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-
-test_end
diff --git a/tests/scripts/dash-template.sh b/tests/scripts/dash-template.sh
deleted file mode 100644
index 8f717bc365..0000000000
--- a/tests/scripts/dash-template.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/sh
-
-base_test()
-{
-
-test_begin $1
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264 -new $TEMP_DIR/file.mp4" "dash-input-preparation"
-
-#test bandwidth, time and init
-do_test "$MP4BOX -dash 1000 -out $TEMP_DIR/file.mpd $TEMP_DIR/file.mp4$2" "$1-dash"
-
-do_hash_test $TEMP_DIR/file.mpd "$1-hash-mpd"
-
-do_hash_test $TEMP_DIR/$3 "$1-hash-init"
-
-do_hash_test $TEMP_DIR/$4 "$1-hash-seg"
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-
-test_end
-
-}
-
-base_test "dash-template-bandwidth-time" ":bandwidth=600000 -profile live -segment-name test-\$Bandwidth\$-\$Time%05d\$\$Init=is\$" "test-600000-is.mp4" "test-600000-01000.m4s"
-
-base_test "dash-template-repid-number" ":id=myrep -profile live -segment-name test-\$RepresentationID\$-\$Number%d\$" "test-myrep-.mp4" "test-myrep-10.m4s"
-
-base_test "dash-template-baseurl-global-path" ":id=myrep -base-url some_dir/ -profile live -segment-name \$Path=some_dir/\$test-\$RepresentationID\$-\$Number%d\$" "some_dir/test-myrep-.mp4" "some_dir/test-myrep-10.m4s"
-
-base_test "dash-template-baseurl-rep-path" ":id=myrep:baseURL=some_dir/ -profile live -segment-name \$Path=some_dir/\$test-\$RepresentationID\$-\$Number%d\$" "some_dir/test-myrep-.mp4" "some_dir/test-myrep-10.m4s"
diff --git a/tests/scripts/dash-timeline.sh b/tests/scripts/dash-timeline.sh
deleted file mode 100644
index b75cbea825..0000000000
--- a/tests/scripts/dash-timeline.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-
-rm -f "$TEMP_DIR/file.mpd"
-rm -f "$TEMP_DIR/dash_ctx"
-
-test_begin "dash-timeline"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264 -new $TEMP_DIR/file.mp4" "dash-input-preparation"
-
-do_test "$MP4BOX -dash 1000 $TEMP_DIR/file.mp4:bandwidth=600000 -subdur 1000 -dash-ctx $TEMP_DIR/dash_ctx -segment-timeline -profile live -out $TEMP_DIR/file.mpd" "dash-timeline-dash1"
-
-do_hash_test $TEMP_DIR/file.mpd "dash-template-hash-mpd1"
-
-#do another pass to check segment timeline store/restore from context
-do_test "$MP4BOX -dash 1000 $TEMP_DIR/file.mp4:bandwidth=600000 -subdur 1000 -dash-ctx $TEMP_DIR/dash_ctx -segment-timeline -profile live -out $TEMP_DIR/file2.mpd" "dash-timeline-dash2"
-
-do_hash_test $TEMP_DIR/file2.mpd "dash-template-hash-mpd2"
-
-test_end
diff --git a/tests/scripts/dash-ts.sh b/tests/scripts/dash-ts.sh
deleted file mode 100644
index c7fdb04d5d..0000000000
--- a/tests/scripts/dash-ts.sh
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/sh
-
-test_begin "dash-ts"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac -new $TEMP_DIR/file.mp4" "ts-for-dash-input-preparation"
-
-#force a PCR init to avoid random PCR init value
-do_test "$GPAC -i $TEMP_DIR/file.mp4 -o $TEMP_DIR/file.ts:pcr_init=10000:pes_pack=none" "ts-for-dash-input"
-
-do_test "$MP4BOX -dash 1000 -rap -single-file -segment-name myrep/ts-segment-single-f-\$RepresentationID\$ $TEMP_DIR/file.ts -out $TEMP_DIR/file1.mpd" "ts-dash-single-file"
-do_hash_test $TEMP_DIR/file1.mpd "mpd-single"
-
-myinspect=$TEMP_DIR/inspect_single.txt
-do_test "$GPAC -i $TEMP_DIR/file1.mpd inspect:allp:deep:interleave=false:log=$myinspect"
-do_hash_test $myinspect "inspect-single"
-
-do_test "$MP4BOX -dash 1000 -rap -segment-name myrep/ts-segment-multiple-f-\$RepresentationID\$ $TEMP_DIR/file.ts -out $TEMP_DIR/file2.mpd" "ts-dash-multiple-file"
-do_hash_test $TEMP_DIR/file2.mpd "mpd-multi"
-
-myinspect=$TEMP_DIR/inspect_multi.txt
-do_test "$GPAC -i $TEMP_DIR/file2.mpd inspect:allp:deep:interleave=false:log=$myinspect"
-do_hash_test $myinspect "inspect-multi"
-
-test_end
diff --git a/tests/scripts/dash.sh b/tests/scripts/dash.sh
deleted file mode 100644
index 90acf0655b..0000000000
--- a/tests/scripts/dash.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-
-test_begin "dash-basic"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac -new $TEMP_DIR/file.mp4" "input-preparation"
-do_hash_test "$TEMP_DIR/file.mp4" "input-preparation"
-
-
-if [ -f "$TEMP_DIR/file.mpd" ] ; then
- rm "$TEMP_DIR/file.mpd"
-fi
-
-do_test "$MP4BOX -dash 1000 -rap $TEMP_DIR/file.mp4#video $TEMP_DIR/file.mp4#audio -out $TEMP_DIR/file.mpd" "mpd"
-
-do_hash_test "$TEMP_DIR/file.mpd" "mpd"
-do_hash_test "$TEMP_DIR/file_dash_track1_init.mp4" "segment-video"
-do_hash_test "$TEMP_DIR/file_dash_track2_init.mp4" "segment-audio"
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/file.mpd inspect:allp:deep:interleave=false:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-test_end
diff --git a/tests/scripts/dash_cues.sh b/tests/scripts/dash_cues.sh
deleted file mode 100644
index 7dd0284e31..0000000000
--- a/tests/scripts/dash_cues.sh
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/bin/sh
-
-
-dash_cue_test()
-{
-
-test_begin $1
-
-do_test "$MP4BOX -dash 1000 -profile live -out $TEMP_DIR/file.mpd $mp4file -cues $2 -strict-cues" "dash"
-
-do_hash_test $TEMP_DIR/file_dash1.m4s "$1-hash-1st-seg"
-
-test_end
-
-}
-
-
-
-dash_cue_test_file()
-{
-
-for cue in $MEDIA_DIR/dash_cues/*.xml ; do
-
-name=$(basename $cue)
-name=${name%%.*}
-
-dash_cue_test "$name-$1" $cue
-
-done
-
-}
-
-#this set of test has one error when using counter_cues_cts_broken.xml
-mp4file=$TEMP_DIR/file.mp4
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_openGOP_640x360_160kbps.264 -new $mp4file 2> 0
-
-dash_cue_test_file "edits"
-
-#this set of test has one error when using counter_cues_cts_broken.xml and one when using counter_cues_cts.xml because we have negctts
-#so cts no longer match
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_openGOP_640x360_160kbps.264:negctts -new $mp4file 2> 0
-
-dash_cue_test_file "negctts"
-
-rm $mp4file
-
-
diff --git a/tests/scripts/decoders.sh b/tests/scripts/decoders.sh
deleted file mode 100755
index aacbc0ff62..0000000000
--- a/tests/scripts/decoders.sh
+++ /dev/null
@@ -1,139 +0,0 @@
-#!/bin/sh
-
-test_decoder()
-{
-
-test_begin "decoder-$1"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-mp4_file=$TEMP_DIR/in.mp4
-src_file=$2
-dst_file=$TEMP_DIR/$3
-
-#only test for 1 sec
-$MP4BOX -add $src_file:dur=0.4 -new $mp4_file 2> /dev/null
-
-do_test "$GPAC -i $mp4_file -o $dst_file -graph -stats $4" "decoder"
-
-#some decoder output tests are disabled due to non uniform output on different platform
-#this will need further investigations
-if [ $5 = 0 ] ; then
-do_hash_test "$dst_file" "decoder"
-fi
-
-if [ ! -f $dst_file ] ; then
-result="Decoding output not present"
-fi
-
-test_end
-
-}
-
-nvdec=`$GPAC -h filters 2>&1 | grep nvdec`
-vtbdec=`$GPAC -h filters 2>&1 | grep vtbdec`
-ohevcdec=`$GPAC -h filters 2>&1 | grep ohevc`
-xviddec=`$GPAC -h filters 2>&1 | grep xvid`
-libaom=`gpac -hh ffdec:* 2>&1 | grep ffdec:libaom-av1`
-j2koj2k=`$GPAC -h filters 2>&1 | grep j2kdec`
-j2kff=`gpac -hh ffdec:* 2>&1 | grep ffdec:jpeg2000`
-
-
-#test png+alpha decode to raw
-test_decoder "png-imgdec" $MEDIA_DIR/auxiliary_files/logo.png "test.rgb" "-blacklist=ffdec" 0
-test_decoder "png-ffdec" $MEDIA_DIR/auxiliary_files/logo.png "test.rgb" "-blacklist=imgdec" 0
-
-#test jpg decode to raw
-test_decoder "jpg-imgdec" $MEDIA_DIR/auxiliary_files/logo.jpg "test.rgb" "-blacklist=ffdec" 0
-test_decoder "jpg-ffdec" $MEDIA_DIR/auxiliary_files/logo.jpg "test.rgb" "-blacklist=imgdec" 0
-test_decoder "jpg-bmp" $MEDIA_DIR/auxiliary_files/logo.jpg "test.bmp" "-blacklist=ffdec" 0
-
-#test aac decode to raw
-test_decoder "aac-faad" $MEDIA_DIR/auxiliary_files/enst_audio.aac "test.pcm" "-blacklist=ffdec" 1
-test_decoder "aac-ffdec" $MEDIA_DIR/auxiliary_files/enst_audio.aac "test.pcm" "-blacklist=faad" 1
-
-#test mp3 decode to raw
-test_decoder "mp3-maddec" $MEDIA_DIR/auxiliary_files/count_english.mp3 "test.pcm" "-blacklist=ffdec" 1
-test_decoder "mp3-ffdec" $MEDIA_DIR/auxiliary_files/count_english.mp3 "test.pcm" "-blacklist=maddec" 0
-
-#test mp3 decode to wav
-test_decoder "mp3-wav" $MEDIA_DIR/auxiliary_files/count_english.mp3 "test.wav" "-blacklist=maddec" 0
-
-#test h264 decode to raw using ffmpeg
-test_decoder "avc-ffdec" $MEDIA_DIR/auxiliary_files/enst_video.h264 "test.yuv" "-blacklist=vtbdec,nvdec,ohevcdec" 0
-
-#test h264 decode to raw using openhevc
-if [ -n "$ohevcdec" ] ; then
-test_decoder "avc-ohevc" $MEDIA_DIR/auxiliary_files/enst_video.h264 "test.yuv" "-blacklist=vtbdec,nvdec,ffdec" 1
-fi
-
-if [ -n "$vtbdec" ] ; then
-test_decoder "avc-vtb" $MEDIA_DIR/auxiliary_files/enst_video.h264 "test.yuv" "-blacklist=ohevcdec,nvdec,ffdec" 0
-fi
-
-if [ -n "$nvdec" ] ; then
-test_decoder "avc-nvdec" $MEDIA_DIR/auxiliary_files/enst_video.h264 "test.yuv" "-blacklist=ohevcdec,vtbdec,ffdec" 0
-fi
-
-#test hevc decode to raw using ffmpeg
-test_decoder "hevc-ffdec" $MEDIA_DIR/auxiliary_files/counter.hvc "test.yuv" "-blacklist=vtbdec,nvdec,ohevcdec" 0
-
-#test hevc decode to raw using openhevc
-if [ -n "$ohevcdec" ] ; then
-test_decoder "hevc-ohevc" $MEDIA_DIR/auxiliary_files/counter.hvc "test.yuv" "-blacklist=vtbdec,nvdec,ffdec" 0
-fi
-
-#latest OSX releases breaks decoding of our counter sequence !! Commented for now until we find a fix
-#if [ -n "$vtbdec" ] ; then
-#test_decoder "hevc-vtb" $MEDIA_DIR/auxiliary_files/counter.hvc "test.yuv" "-blacklist=ohevcdec,nvdec,ffdec" 0
-#fi
-
-#if [ -n "$nvdec" ] ; then
-#test_decoder "hevc-nvdec" $MEDIA_DIR/auxiliary_files/counter.hvc "test.yuv" "-blacklist=ohevcdec,vtbdec,ffdec" 0
-#fi
-
-#test av1
-if [ -n "$libaom" ] ; then
-test_decoder "av1" $MEDIA_DIR/auxiliary_files/video.av1 "test.yuv" "" 0
-fi
-
- if [ $EXTERNAL_MEDIA_AVAILABLE = 0 ] ; then
- return
- fi
-
-test_decoder "amr-ffdec" $EXTERNAL_MEDIA_DIR/import/bear_audio.amr "test.pcm" "" 1
-
-test_decoder "amrwb-ffdec" $EXTERNAL_MEDIA_DIR/import/obrother_wideband.amr "test.pcm" "" 1
-
-test_decoder "h263-ffdec" $EXTERNAL_MEDIA_DIR/import/bear_video.263 "test.yuv" "-blacklist=vtbdec" 0
-if [ -n "$vtbdec" ] ; then
-test_decoder "h263-vtb" $EXTERNAL_MEDIA_DIR/import/bear_video.263 "test.yuv" "-blacklist=ffdec" 0
-fi
-
-test_decoder "qcp-ffdec" $EXTERNAL_MEDIA_DIR/import/count_english.qcp "test.pcm" "" 1
-
-test_decoder "m1v-ffdec" $EXTERNAL_MEDIA_DIR/import/dead.m1v "test.yuv" "" 1
-
-if [ -n "$j2koj2k" ] ; then
-test_decoder "j2k-oj2k" $EXTERNAL_MEDIA_DIR/import/logo.jp2 "test.yuv" "-blacklist=ffdec" 0
-test_decoder "mjp2-oj2k" $EXTERNAL_MEDIA_DIR/import/speedway.mj2 "test.yuv" "-blacklist=ffdec" 0
-fi
-
-if [ -n "$j2kff" ] ; then
-test_decoder "j2k-ff" $EXTERNAL_MEDIA_DIR/import/logo.jp2 "test.yuv" "-blacklist=j2kdec" 0
-test_decoder "mjp2-ff" $EXTERNAL_MEDIA_DIR/import/speedway.mj2 "test.yuv" "-blacklist=j2kdec" 0
-fi
-
-test_decoder "ac3-a52" $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.ac3 "test.pcm" "-blacklist=ffdec" 1
-test_decoder "ac3-ff" $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.ac3 "test.pcm" "-blacklist=a52dec" 0
-
-test_decoder "vorbis" $EXTERNAL_MEDIA_DIR/import/dead_ogg.ogg "test.pcm" "-blacklist=ffdec" 0
-
-test_decoder "theora" $EXTERNAL_MEDIA_DIR/import/dead_ogg.ogg "test.yuv" "-blacklist=ffdec" 0
-
-#test aac multichannel decode to raw
-test_decoder "aac-faad-mc" $EXTERNAL_MEDIA_DIR/import/aac_vbr_51_128k.aac "test.pcm" "-blacklist=ffdec" 1
-
-test_decoder "flac-ffdec" $EXTERNAL_MEDIA_DIR/import/enst_audio.flac "test.pcm" "" 0
diff --git a/tests/scripts/dump-ogg.sh b/tests/scripts/dump-ogg.sh
deleted file mode 100755
index 52910913d8..0000000000
--- a/tests/scripts/dump-ogg.sh
+++ /dev/null
@@ -1,27 +0,0 @@
-
-oggdump_test ()
-{
-
- name=$(basename $1)
- test_begin "oggdump-$name"
-
- mp4file="$TEMP_DIR/$name.mp4"
- oggfile="$TEMP_DIR/dump.ogg"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- do_test "$MP4BOX -add $1 -new $mp4file" "add"
- do_hash_test $mp4file "add"
-
- do_test "$MP4BOX -raw 1 $mp4file -out $oggfile" "dump"
- do_hash_test $oggfile "dump"
-
- test_end
-}
-
-
- oggdump_test $EXTERNAL_MEDIA_DIR/import/dead_ogg.ogg
- oggdump_test $EXTERNAL_MEDIA_DIR/import/alsa-6ch.opus
-
diff --git a/tests/scripts/encoders.sh b/tests/scripts/encoders.sh
deleted file mode 100755
index 06d06eca1f..0000000000
--- a/tests/scripts/encoders.sh
+++ /dev/null
@@ -1,119 +0,0 @@
-#!/bin/sh
-
-test_encoder()
-{
-
-test_begin "encoder-$1"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-dst_file=$TEMP_DIR/$3
-
-do_test "$GPAC -i $2 $4 -o $dst_file$6 -graph -stats $5" "encoder"
-
-myinspect="inspect:test=encode:fmt=@pn@-@dts@-@cts@@lf@"
-
-if [ ! -f $dst_file ] ; then
-result="Encoded output not present"
-else
-
-#encoder outputs vary from platforms to platforms, we cannot do a hash on the result ...
-#this will need further investigations
-#do_hash_test "$dst_file" "encoder"
-
-#do a hash on inspect
-insfile=$TEMP_DIR/dump.txt
-do_test "$GPAC -i $dst_file $myinspect:log=$insfile" "inspect"
-do_hash_test "$insfile" "inspect"
-
-fi
-
-mp4_file=$TEMP_DIR/in.mp4
-#also do the test from MP4
-$MP4BOX -add $2:dur=0.4 -new $mp4_file 2> /dev/null
-
-dst_file=$TEMP_DIR/mp4-$3
-do_test "$GPAC -i $mp4_file $4 -o $dst_file$6 -graph -stats $5" "encoder-mp4"
-
-if [ ! -f $dst_file ] ; then
-result="Encoded output from MP4 not present"
-else
-#do_hash_test "$dst_file" "encoder-mp4"
-
-#do a hash on inspect
-insfile=$TEMP_DIR/dump2.txt
-do_test "$GPAC -i $dst_file $myinspect:log=$insfile" "inspect-mp4"
-do_hash_test "$insfile" "inspect-mp4"
-
-fi
-
-test_end
-
-}
-
-jpeg=`$GPAC -h filters 2>&1 | grep jpgenc`
-png=`$GPAC -h filters 2>&1 | grep pngenc`
-
-x264ff=`gpac -hh ffenc:* 2>&1 | grep ffenc:libx264`
-j2kff=`gpac -hh ffenc:* 2>&1 | grep ffenc:jpeg2000`
-
-#video encoder tests
-
-#test png encode
-if [ -n "$png" ] ; then
-test_encoder "png-pngenc" $MEDIA_DIR/auxiliary_files/sky.jpg "test.png" "" "-blacklist=ffenc" ""
-fi
-test_encoder "png-ffenc" $MEDIA_DIR/auxiliary_files/sky.jpg "test.png" "" "-blacklist=pngenc" ""
-
-#test jpeg encode
-if [ -n "$jpeg" ] ; then
-test_encoder "jpeg-jpgenc" $MEDIA_DIR/auxiliary_files/logo.png "test.jpg" "" "-blacklist=ffenc" ""
-fi
-test_encoder "jpeg-ffenc" $MEDIA_DIR/auxiliary_files/logo.png "test.jpg" "" "-blacklist=jpgenc" ""
-
-#test mpeg4 part2 encode
-test_encoder "m4v-ffenc" $MEDIA_DIR/auxiliary_files/enst_video.h264 "test.cmp" "" "-blacklist=vtbdec,nvdec,ohevcdec" ""
-
-#test h263 encode - insert a crop filter to produce a valid h263 frame size
-test_encoder "h263-ffenc" $MEDIA_DIR/auxiliary_files/enst_video.h264 "test.263" "vcrop:wnd=0x0x128x96 @" "-blacklist=vtbdec,nvdec,ohevcdec" ""
-
-#test m1v encode
-test_encoder "mpeg1-ffenc" $MEDIA_DIR/auxiliary_files/enst_video.h264 "test.m1v" "" "-blacklist=vtbdec,nvdec,ohevcdec" ""
-
-#test m2v encode
-test_encoder "mpeg2-ffenc" $MEDIA_DIR/auxiliary_files/enst_video.h264 "test.m2v" "" "-blacklist=vtbdec,nvdec,ohevcdec" ""
-
-
-#test AVC encode
-if [ -n "$x264ff" ] ; then
-test_encoder "avc-ffenc" $MEDIA_DIR/auxiliary_files/count_video.cmp "test.264" "" "-blacklist=vtbdec,nvdec,ohevcdec" "::ls::x264-params=no-mbtree:sync-lookahead=0::profile=baseline"
-fi
-
-#test MJ2 encode - we need to explicetly add the encoder, since the isom muxer can accept any input
-if [ -n "$j2kff" ] ; then
-test_encoder "j2k-ffenc" $MEDIA_DIR/auxiliary_files/count_video.cmp "test.mj2" "enc:c=j2k @" "-blacklist=vtbdec,nvdec,ohevcdec" ""
-fi
-
-
-
-#audio encoder tests
-test_encoder "mp3-ffenc" $MEDIA_DIR/auxiliary_files/enst_audio.aac "test.mp3" "" "" ""
-
-test_encoder "aac-ffenc" $MEDIA_DIR/auxiliary_files/count_french.mp3 "test.aac" "" "" ":ffc=aac"
-
-test_encoder "ac3-ffenc" $MEDIA_DIR/auxiliary_files/count_french.mp3 "test.ac3" "" "" ""
-
-
-
-#explicit encoding load
-test_begin "encoder-explicit"
-
-if [ $test_skip != 1 ] ; then
-
-dst=$TEMP_DIR/file.mp4
-do_test "$GPAC -i $EXTERNAL_MEDIA_DIR/raw/raw.rgb:size=128x128 enc:c=png @ -o $dst" "encode"
-do_hash_test "$dst" "encode"
-fi
-test_end
diff --git a/tests/scripts/encryption.sh b/tests/scripts/encryption.sh
deleted file mode 100755
index 9dbf9c3a83..0000000000
--- a/tests/scripts/encryption.sh
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-crypto_unit_test()
-{
-
-test_begin "encryption-$1"
-
-if [ $test_skip = 1 ] ; then
- return
-fi
-
- #for coverage, test XML dump for isma
- dump_isma=0
- case $1 in
- *isma* )
- dump_isma=1;;
- esac
-cryptfile="$TEMP_DIR/$1-crypted.mp4"
-decryptfile="$TEMP_DIR/$1-decrypted.mp4"
-
-do_test "$MP4BOX -crypt $2 -out $cryptfile $mp4file" "Encrypt"
-do_hash_test $cryptfile "crypt"
-
-do_test "$MP4BOX -decrypt $2 -out $decryptfile $cryptfile" "Decrypt"
-do_hash_test $decryptfile "decrypt"
-
-#compare hashes of source and decrypted
-do_compare_file_hashes $mp4file $decryptfile
-rv=$?
-
-if [ $rv != 0 ] ; then
-result="Hash is not the same between source content and decrypted content"
-fi
-
-if [ $dump_isma = 1 ] ; then
-ismadump="$TEMP_DIR/isamdump.xml"
-do_test "$MP4BOX -dcr $cryptfile -out $ismadump" "DumpIsma"
-fi
-
-
-#do dash test
-do_test "$MP4BOX -dash 4000 -profile live -out $TEMP_DIR/test.mpd $cryptfile" "DASH"
-
-dashfile="$TEMP_DIR/$1-crypted_dashinit.mp4"
-do_hash_test $dashfile "crypt-dash-init"
-
-dashfile="$TEMP_DIR/$1-crypted_dash1.m4s"
-do_hash_test $dashfile "crypt-dash-seg"
-
-test_end
-
-}
-
-crypto_test_file()
-{
-
-for drm in $MEDIA_DIR/encryption/*.xml ; do
-#vp9 only supports ctr for now
-if [ $1 == "vp9" ] ; then
- case $drm in
- *cbc* )
- continue ;;
- *adobe* )
- continue ;;
- *isma* )
- continue ;;
- *cens* )
- continue ;;
- *clearbytes* )
- continue ;;
- *forceclear* )
- continue ;;
- esac
-elif [ $1 != "avc" ] ; then
- case $drm in
- *clearbytes* )
- continue ;;
- *forceclear* )
- continue ;;
- esac
-fi
-
-name=$(basename $drm)
-name=${name%%.*}
-
-crypto_unit_test "$name-$1" $drm
-
-done
-
-}
-
-mp4file="$TEMP_DIR/source_media.mp4"
-
-#AVC
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -new $mp4file 2> /dev/null
-crypto_test_file "avc"
-
-#AAC
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_audio.aac -new $mp4file 2> /dev/null
-crypto_test_file "aac"
-
-#HEVC
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/counter.hvc -new $mp4file 2> /dev/null
-crypto_test_file "hevc"
-
-#AV1
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/video.av1 -new $mp4file 2> /dev/null
-crypto_test_file "av1"
-
-rm -f $mp4file 2> /dev/null
-
-
-if [ $EXTERNAL_MEDIA_AVAILABLE = 0 ] ; then
- return
-fi
-
-#test encryption of AVC with emul prev byte in non encrypted NAL
-test_begin "encryption-avc-ebp"
-
-$MP4BOX -crypt $MEDIA_DIR/encryption/cbcs.xml $EXTERNAL_MEDIA_DIR/misc/avc_sei_epb.mp4 -out $mp4file 2> /dev/null
-do_hash_test $mp4file "crypt-avc-epb"
-rm -f $mp4file 2> /dev/null
-
-test_end
-
-#AV1 with small tiles less than 16 bytes
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/import/obu_tiles4x2_grp4.av1 -new $mp4file 2> /dev/null
-crypto_test_file "av1small"
-
-
-#VP9, we only test CTR
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/import/counter_1280_720_I_25_500k.ivf -new $mp4file 2> /dev/null
-crypto_test_file "vp9"
-
-
diff --git a/tests/scripts/encryption_import.sh b/tests/scripts/encryption_import.sh
deleted file mode 100755
index c07a5a684b..0000000000
--- a/tests/scripts/encryption_import.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/sh
-
-#test import of encrypted files, whether flat or fragmented.
-test_begin "encryption-import"
-if [ $test_skip = 1 ] ; then
- return
-fi
-
-mp4file="$TEMP_DIR/crypted.mp4"
-mp4file_short="$TEMP_DIR/crypted_short.mp4"
-
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_640x360_192kbps.264:dur=60 -crypt $MEDIA_DIR/encryption/cbcs.xml -new $mp4file 2> /dev/null
-
-do_test "$MP4BOX -add $mp4file:dur=20 -new $mp4file_short" "import"
-do_hash_test $mp4file_short "import"
-
-fragfile="$TEMP_DIR/crypted_frag.mp4"
-mp4file_short="$TEMP_DIR/crypted_frag_short.mp4"
-
-$MP4BOX -frag 1000 $mp4file -out $fragfile 2> /dev/null
-
-do_test "$MP4BOX -add $fragfile:dur=20 -new $mp4file_short" "import-frag"
-do_hash_test $mp4file_short "import-frag"
-
-#test decryption module properly loads in dynamic resolution by dumping to YUV
-#we don't do a hash on the result since decoders may give slightly different results on platforms
-do_test "$GPAC -i $mp4file_short -o $TEMP_DIR/dump.yuv:sstart=1:send=100" "decrypt-decoder"
-#but we hash the inspection of the dump
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/dump.yuv:size=1280x720 inspect:allp:deep:interleave=false:log=$myinspect"
-do_hash_test $myinspect "inspect-decrypt"
-do_play_test "play" "$TEMP_DIR/dump.yuv:size=1280x720"
-
-test_end
diff --git a/tests/scripts/encryption_segment.sh b/tests/scripts/encryption_segment.sh
deleted file mode 100755
index 761197cc57..0000000000
--- a/tests/scripts/encryption_segment.sh
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/sh
-
-#test import of encrypted files, whether flat or fragmented.
-test_begin "encryption-segment"
-if [ $test_skip = 1 ] ; then
- return
-fi
-
-mp4file="$TEMP_DIR/source.mp4"
-mpdfile="$TEMP_DIR/file.mpd"
-
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_640x360_192kbps.264:dur=10 -new $mp4file 2> /dev/null
-
-$MP4BOX -dash 5000 -frag 1000 -out $mpdfile $mp4file -profile live 2> /dev/null
-
-do_test "$MP4BOX -crypt $MEDIA_DIR/encryption/ctr.xml $TEMP_DIR/source_dashinit.mp4 -out $TEMP_DIR/dst_dashinit.mp4" "crypt-init"
-do_hash_test "$TEMP_DIR/dst_dashinit.mp4" "crypt-init"
-
-do_test "$MP4BOX -crypt $MEDIA_DIR/encryption/ctr.xml -init-seg $TEMP_DIR/source_dashinit.mp4 $TEMP_DIR/source_dash1.m4s -out $TEMP_DIR/dst_dash1.m4s" "crypt-seg1"
-do_hash_test "$TEMP_DIR/dst_dash1.m4s" "crypt-seg1"
-
-do_test "$MP4BOX -crypt $MEDIA_DIR/encryption/ctr.xml -init-seg $TEMP_DIR/source_dashinit.mp4 $TEMP_DIR/source_dash2.m4s -out $TEMP_DIR/dst_dash2.m4s" "crypt-seg2"
-do_hash_test "$TEMP_DIR/dst_dash2.m4s" "crypt-seg2"
-
-do_test "$MP4BOX -diso -init-seg $TEMP_DIR/source_dashinit.mp4 $TEMP_DIR/source_dash2.m4s" "diso-seg2"
-do_hash_test "$TEMP_DIR/source_dash2_info.xml" "diso-seg2"
-
-do_test "$MP4BOX -diso -init-seg $TEMP_DIR/dst_dashinit.mp4 $TEMP_DIR/dst_dash2.m4s" "diso-crypt-seg2"
-do_hash_test "$TEMP_DIR/dst_dash2_info.xml" "diso-crypt-seg2"
-
-test_end
diff --git a/tests/scripts/evg.sh b/tests/scripts/evg.sh
deleted file mode 100755
index e5fa18ce1e..0000000000
--- a/tests/scripts/evg.sh
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/bin/sh
-
-test_evg_pixfmt()
-{
-
-test_begin "evg-pixfmt-$1"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-src_file=$EXTERNAL_MEDIA_DIR/raw/raw.rgb
-bt_file=$EXTERNAL_MEDIA_DIR/raw/overlay.bt
-dst_file=$TEMP_DIR/dump.$1
-dst_file2=$TEMP_DIR/dump.rgb
-dst_file3=$TEMP_DIR/compose.$1
-
-#test rgb -> format
-do_test "$GPAC -i $src_file:size=128x128 compositor:!softblt:opfmt=$1 @ -o $dst_file -graph -stats" "rgb_$1"
-do_hash_test "$dst_file" "rgb_$1"
-
-do_play_test "play" "$dst_file:size=128x128"
-
-#test format -> rgb
-do_test "$GPAC -i $dst_file:size=128x128 compositor:!softblt:opfmt=rgb @ -o $dst_file2 -graph -stats" "$1_rgb"
-do_hash_test "$dst_file2" "$1_rgb"
-
-do_play_test "play" "$dst_file2:size=128x128"
-
-#test 2D rasterizer in format destination (passthrough with direct overlay on raw data)
-#note that we force using a GNU Free Font SANS to make sure we always use the same font on all platforms
-do_test "$GPAC -font-dirs=$EXTERNAL_MEDIA_DIR/fonts/ -rescan-fonts -i $dst_file:size=128x128 -i $bt_file compositor:!softblt:drv=no @ -o $dst_file3 -graph -stats" "compose_$1"
-do_hash_test "$dst_file3" "compose_$1"
-
-do_play_test "play" "$dst_file3:size=128x128"
-
-test_end
-
-}
-
-
-#complete lists of pixel formats extensions in gpac - we don't test all of these
-#pfstr="yuv yuvl yuv2 yp2l yuv4 yp4l uyvy vyuy yuyv yvyu nv12 nv21 nv1l nv2l yuva yuvd grey algr gral rgb4 rgb5 rgb6 rgba argb bgra abgr rgb bgr xrgb rgbx xbgr bgrx rgbd rgbds rgbs rgbas"
-#the ones we test for now - only grey, greyscale, 16/24/32 bits RGB, all YUV. We exclude rgb from the list since this is the format of our source test and destination test
-pfstr="yuv yuvl yuv2 yp2l yuv4 yp4l uyvy vyuy yuyv yvyu nv12 nv21 nv1l nv2l grey algr gral rgb4 rgb5 rgb6 rgba argb bgra abgr bgr xrgb rgbx xbgr bgrx"
-
-for i in $pfstr ; do
- test_evg_pixfmt $i
-done
diff --git a/tests/scripts/ffdmx.sh b/tests/scripts/ffdmx.sh
deleted file mode 100755
index 51d582af34..0000000000
--- a/tests/scripts/ffdmx.sh
+++ /dev/null
@@ -1,65 +0,0 @@
-
-ffdmx_test ()
-{
-
-test_begin "ffdmx-$1"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-#ffmpeg behaves differently on various platforme (FPS detection, duration & ca might slightly differ).
-#we therefore don't inspect the result but create an MP4 from it
-#myinspect=$TEMP_DIR/inspect.txt
-#do_test "$GPAC -no-reassign=no -i $2 inspect:allp:deep:interleave=false:log=$myinspect -graph -stats" "inspect"
-#do_hash_test $myinspect "inspect"
-
-dstfile=$TEMP_DIR/dump.mp4
-do_test "$GPAC -no-reassign=no -i $2 -o $dstfile -graph -stats" "dump"
-do_hash_test $dstfile "dump"
-
-test_end
-}
-
-ffavin_test ()
-{
-
-test_begin "ffavin-$1"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -no-reassign=no -i $2 inspect:dur=1/50:interleave=false:log=$myinspect -graph -stats" "inspect"
-#no hash tests, live source and platform dependent
-
-test_end
-}
-
-
-ffdmx_test "mkv" "$EXTERNAL_MEDIA_DIR/import/10bitwhite.mkv"
-#test ffdmx on aac by forcing gfreg for input
-ffdmx_test "aac" "$MEDIA_DIR/auxiliary_files/enst_audio.aac:gfreg=ffdmx"
-
-
-
-config_linux=`gpac -h bin 2>&1 | grep GPAC_CONFIG_LINUX`
-config_osx=`gpac -h bin 2>&1 | grep GPAC_CONFIG_DARWIN`
-config_win=`gpac -h bin 2>&1 | grep GPAC_CONFIG_WIN32`
-
-if [ -n "$config_osx" ] ; then
-ffavin_test "screencap" "video://:gfreg=ffavin:fmt=avfoundation:dev=screen0:probes=0"
-ffavin_test "screencap-all" "video://:gfreg=ffavin:fmt=avfoundation:dev=screen0:copy:sclock"
-fi
-
-if [ -n "$config_linux" ] ; then
-ffavin_test "screencap" "video://:gfreg=ffavin:fmt=x11grab:dev=:0.0:probes=0"
-ffavin_test "screencap-all" "video://:gfreg=ffavin:fmt=x11grab:dev=:0.0:copy:sclock"
-fi
-
-#todo
-#if [ -z "$config_win" ] ; then
-#ffavin_test "screencap" "video://:gfreg=ffavin:fmt=dshow:dev=screen-capture-recorder:probes=0"
-#ffavin_test "screencap-all" "video://:gfreg=ffavin:fmt=dshow:dev=screen-capture-recorder:copy:sclock"
-#fi
diff --git a/tests/scripts/filelist.sh b/tests/scripts/filelist.sh
deleted file mode 100755
index 8be159b24f..0000000000
--- a/tests/scripts/filelist.sh
+++ /dev/null
@@ -1,58 +0,0 @@
-#!/bin/sh
-
-test_flist()
-{
-
-test_begin "filelist-$1"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-dump=$TEMP_DIR/dump.rgb
-myinspect=$TEMP_DIR/inspect.txt
-
-do_test "$GPAC $2 inspect:allp:deep:interleave=false:log=$myinspect -graph -stats -logs=app@debug" "inspect"
-do_hash_test $myinspect "inspect"
-
-if [ $3 = 1 ] ; then
-do_test "$GPAC -no-reassign=0 $2 ffsws:osize=192x192:ofmt=rgb @ -o $dump -blacklist=nvdec,vtbdec" "dump"
-do_hash_test $dump "dump"
-
-do_play_test "dump" "$dump:size=192x192"
-
-fi
-
-test_end
-
-}
-
-test_flist "codecs" "flist:dur=1/1:srcs=$MEDIA_DIR/auxiliary_files/logo.jpg,$MEDIA_DIR/auxiliary_files/logo.png" 0
-
-#geenrate plist in current dir not in temp, since we put relative path in playlist
-plist=plist.m3u
-
-echo "" > $plist
-#check decoder swapping (flist->png->ffsws to flist->m4v->ffsws)
-echo "$MEDIA_DIR/auxiliary_files/logo.png" >> $plist
-echo "$MEDIA_DIR/auxiliary_files/count_video.cmp" >> $plist
-#check decoder removal (flist->m4v->ffsws to flist->ffsws)
-echo "$EXTERNAL_MEDIA_DIR/raw/raw.rgb:size=128x128" >> $plist
-#check decoder insertion (flist->ffsws to flist->jpg->ffsws), with repeat of frame
-echo "$MEDIA_DIR/auxiliary_files/sky.jpg" >> $plist
-
-test_flist "filter-swap" "-i $plist" 1
-rm $plist
-
-
-plist=plist-params.m3u
-echo "" > $plist
-#check decoder swapping (flist->png->ffsws to flist->m4v->ffsws)
-echo "#repeat=24" >> $plist
-echo "$MEDIA_DIR/auxiliary_files/logo.jpg" >> $plist
-
-test_flist "params" "-i $plist:dur=1/1" 0
-
-test_flist "enum" "flist:srcs=$MEDIA_DIR/auxiliary_files/\*.jpg" 0
-
-rm $plist
diff --git a/tests/scripts/fuzz-base.sh b/tests/scripts/fuzz-base.sh
deleted file mode 100755
index cd2bef0e9e..0000000000
--- a/tests/scripts/fuzz-base.sh
+++ /dev/null
@@ -1,74 +0,0 @@
-
-#@mp4_test execute basics MP4Box tests on source file: -add, -info, -dts, -hint -drtp -sdp -unhint and MP4 Playback
-fuzz_encode ()
-{
- name=$(basename $1)
- mp4file="$TEMP_DIR/$name.mp4"
-
- test_begin "fuzz-base-$name"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- fuzz_test=1
-
- #encode media
- do_test "$MP4BOX -mp4 $1 -out $mp4file" "MediaEncode"
-
- rm $mp4file
- test_end
-}
-
-#@mp4_test execute basics MP4Box tests on source file: -add, -info, -dts, -hint -drtp -sdp -unhint and MP4 Playback
-fuzz_import ()
-{
- name=$(basename $1)
- mp4file="$TEMP_DIR/$name.mp4"
-
- test_begin "fuzz-base-$name"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- fuzz_test=1
-
- #test media
- do_test "$MP4BOX -info $1" "RawMediaInfo"
- #import media
- do_test "$MP4BOX -add $1 -new $mp4file" "MediaImport"
-
- rm $mp4file
- test_end
-}
-
-
-if [ $EXTERNAL_MEDIA_AVAILABLE = 0 ] ; then
- return
-fi
-
-for src in $EXTERNAL_MEDIA_DIR/fuzzing/* ; do
- case $src in
- *.xmt )
- fuzz_encode $src
- ;;
- *.bt )
- fuzz_encode $src
- ;;
- *.xsr )
- fuzz_encode $src
- ;;
- *.info )
- ;;
- *.media )
- ;;
- *.html* )
- ;;
- * )
- fuzz_import $src
- ;;
- esac
-done
-
-
diff --git a/tests/scripts/gpac-units.sh b/tests/scripts/gpac-units.sh
deleted file mode 100755
index dc6f16231b..0000000000
--- a/tests/scripts/gpac-units.sh
+++ /dev/null
@@ -1,197 +0,0 @@
-#runs test in no extra thread mode, single-thread lock mode (debug), and lock/lockfree mode for 1, 2 and 4 extra threads
-sched_test()
-{
-name="$2-single"
-cmd="$GPAC -logs=strict -ltf -stats $1"
-single_test "$cmd" "$name"
-single_test "$cmd -sched=direct" "$name-directsched"
-single_test "$cmd -sched=flock" "$name-locksched"
-
-name="$2-1th"
-single_test "$cmd -threads=1" "$name"
-single_test "$cmd -threads=1 -sched=lock" "$name-locksched"
-
-name="$2-2th"
-single_test "$cmd -threads=2" "$name"
-single_test "$cmd -threads=2 -sched=lock" "$name-locksched"
-
-name="$2-4th"
-single_test "$cmd -threads=4" "$name"
-single_test "$cmd -threads=4 -sched=lock" "$name-locksched"
-
-}
-
-
-#coverage
-$GPAC 2> /dev/null
-single_test "$GPAC -h" "gpac-h"
-single_test "$GPAC -hh" "gpac-hh"
-single_test "$GPAC -h bin" "gpac-h-bin"
-single_test "$GPAC -h log" "gpac-h-logs"
-single_test "$GPAC -h doc" "gpac-h-doc"
-single_test "$GPAC -h props" "gpac-h-props"
-single_test "$GPAC -h codecs" "gpac-h-codecs"
-single_test "$GPAC -h alias" "gpac-h-alias"
-single_test "$GPAC -ha alias" "gpac-ha-alias"
-single_test "$GPAC -h links" "gpac-h-links"
-single_test "$GPAC -h links mp4mx" "gpac-h-links-single"
-single_test "$GPAC -h modules" "gpac-h-modules"
-single_test "$GPAC -h filters" "gpac-h-filters"
-single_test 'gpac -h filters:*' "gpac-h-filters-all"
-single_test 'gpac -h *:*' "gpac-h-all"
-single_test 'gpac -h ffdec:*' "gpac-h-subfilters-all"
-single_test "$GPAC -ltf -h UTFilter" "gpac-unit-info"
-single_test "$GPAC -ha mp4mx" "gpac-mp4mx-ha"
-single_test "$GPAC -hx mp4mx" "gpac-mp4mx-hx"
-single_test "$GPAC -hh mp4mx" "gpac-mp4mx-hh"
-single_test "$GPAC -hh core" "gpac-hh-core"
-single_test "$GPAC -mkl=test.unk" "gpac-lang-file"
-rm -f test.unk 2> /dev/null
-
-single_test "$GPAC -seps=123456 -p=myprofile -wc -we -wf -wfx -no-save" "gpac-filter-profile-full"
-single_test 'gpac -p=0 -hh mp4mx' "gpac-null-profile"
-
-test_begin "gpac-link-dir"
-if [ $test_skip != 1 ] ; then
-do_test "$GPAC -k -i $MEDIA_DIR/auxiliary_files/logo.jpg @0 inspect:log=$TEMP_DIR/insp.txt @1 -o $TEMP_DIR/test.jpg -stats -graph -runfor=500" "gpac-exec"
-do_hash_test $TEMP_DIR/test.jpg "gpac-exec"
-do_hash_test $TEMP_DIR/insp.txt "gpac-inspect"
-fi
-test_end
-
-test_begin "gpac-io-syntax"
-if [ $test_skip != 1 ] ; then
-do_test "$GPAC -lc -logs=all@debug src=$MEDIA_DIR/auxiliary_files/logo.jpg dst=$TEMP_DIR/test.jpg" "io-syntax1"
-do_hash_test $TEMP_DIR/test.jpg "io-syntax1"
-
-do_test "$GPAC -src $MEDIA_DIR/auxiliary_files/logo.jpg -dst $TEMP_DIR/test.jpg" "io-syntax2"
-do_hash_test $TEMP_DIR/test.jpg "io-syntax2"
-fi
-test_end
-
-test_begin "gpac-alias"
-if [ $test_skip != 1 ] ; then
-#test expand
-$GPAC -alias='test src=@{+1:N} inspect'":log=$TEMP_DIR/logs.txt" -aliasdoc='test some doc' 2> /dev/null
-do_test "$GPAC test $MEDIA_DIR/auxiliary_files/logo.jpg $MEDIA_DIR/auxiliary_files/logo.png" "gpac-alias-expand"
-do_hash_test $TEMP_DIR/logs.txt "inspect-res"
-
-#test regular
-$GPAC -alias='test src=@{1} inspect:log=src=@{N-1}' -aliasdoc='test some doc' 2> /dev/null
-do_test "$GPAC test $MEDIA_DIR/auxiliary_files/logo.jpg -k $TEMP_DIR/logs.txt -loop=2" "gpac-alias-nargs"
-do_hash_test $TEMP_DIR/logs.txt "inspect-res2"
-
-#test list
-$GPAC -alias='test flist:srcs=@{-:N-1} inspect:log=src=@{N}' -aliasdoc='test some doc' 2> /dev/null
-do_test "$GPAC -threads=-1 test $MEDIA_DIR/auxiliary_files/logo.jpg $MEDIA_DIR/auxiliary_files/logo.png $TEMP_DIR/logs.txt" "gpac-alias-list"
-do_hash_test $TEMP_DIR/logs.txt "inspect-res3"
-
-fi
-test_end
-
-test_begin "gpac-remotery"
-if [ $test_skip != 1 ] ; then
-do_test "$GPAC src=$MEDIA_DIR/auxiliary_files/enst_audio.aac inspect -logs=filter@info -rmt -rmt-log" "remotery"
-fi
-test_end
-
-test_begin "gpac-units"
-if [ $test_skip != 1 ] ; then
-do_test "$GPAC -lu -logs=app@info:filter@debug -unit-tests -mem-track-stack" "units"
-fi
-test_end
-
-test_begin "gpac-units-nomt"
-if [ $test_skip != 1 ] ; then
-do_test "gpac -for-test -unit-tests" "units-nomt"
-fi
-test_end
-
-test_begin "gpac-setupfail"
-if [ $test_skip != 1 ] ; then
-do_test "$GPAC fin:src=blob inspect" "setupfail"
-fi
-test_end
-
-test_begin "gpac-genmd"
-if [ $test_skip != 1 ] ; then
-do_test "$GPAC -genmd" "gpac-genmd"
-do_test "$MP4BOX -genmd" "mp4box-genmd"
-do_test "$MP4CLIENT -genmd" "mp4client-genmd"
-for i in *.md ; do
-case i in
-README* )
- continue;;
-esac;
-rm $i
-done
-
-fi
-test_end
-
-test_begin "gpac-genman"
-if [ $test_skip != 1 ] ; then
-do_test "$GPAC -genman" "gpac-genman"
-do_test "$MP4BOX -genman" "mp4box-genman"
-do_test "$MP4CLIENT -genman" "mp4client-genman"
-rm *.1
-fi
-test_end
-
-test_begin "gpac-reporting"
-if [ $test_skip != 1 ] ; then
-do_test "$GPAC -i media/auxiliary_files/enst_video.h264 inspect -r -logs=filter@debug" "reports"
-fi
-test_end
-
-test_begin "gpac-uncache"
-if [ test_skip != 1 ] ; then
-
-do_test "$GPAC -logs=filter@debug:ncl -i http://download.tsi.telecom-paristech.fr/gpac/gpac_test_suite/regression_tests/auxiliary_files/logo.jpg inspect" "http-get"
-do_test "$GPAC -uncache" "uncache"
-
-fi
-test_end
-
-
-single_test "$GPAC -ltf UTSource:cov UTFilter:cov UTSink:cov" "gpac-filter-dump_props"
-
-sched_test "UTSource UTSink" "gpac-filter-1source-1sink-shared"
-
-sched_test "UTSource:max_pck=100:max_out=5 UTSink" "gpac-filter-source-sink-shared-pending"
-
-sched_test "UTSource:max_pck=100:alloc UTSink" "gpac-filter-1source-1sink-alloc"
-
-#tee test, 1 src->2 sinks
-sched_test "UTSource:max_pck=100 UTSink UTSink" "gpac-filter-1source-2sink-shared"
-sched_test "UTSource:max_pck=100:max_out=5 UTSink UTSink" "gpac-filter-1source-2sink-shared-pending"
-sched_test "UTSource:max_pck=100:alloc UTSink UTSink" "gpac-filter-1source-2sink-alloc"
-
-
-#source->filter->sink test
-sched_test "UTSource:max_pck=100 UTFilter:FID=1:fwd=shared UTSink:SID=1" "gpac-filter-1source-1filter-1sink-shared"
-sched_test "UTSource:max_pck=100 UTFilter:FID=1:fwd=copy UTSink:SID=1" "gpac-filter-1source-1filter-1sink-copy"
-sched_test "UTSource:max_pck=100 UTFilter:FID=1:fwd=ref UTSink:SID=1" "gpac-filter-1source-1filter-1sink-ref"
-sched_test "UTSource:max_pck=100 UTFilter:FID=1:fwd=mix UTSink:SID=1" "gpac-filter-1source-1filter-1sink-mix"
-#same as above with non blocking endabled
-sched_test "-no-block UTSource:max_pck=100 UTFilter:FID=1:fwd=mix UTSink:SID=1" "gpac-filter-1source-1filter-1sink-mix-nb"
-
-sched_test "UTSource:FID=1:max_pck=100 UTFilter:FID=2:fwd=mix UTSink:SID=1,2" "gpac-filter-1source-1filter-1sinkdouble"
-
-sched_test "UTSource:max_pck=4:nb_pids=2 UTSink" "gpac-filter-1source-1sink-2pid"
-
-sched_test "UTSource:FID=1:max_pck=4:nb_pids=2 UTSink:SID=1#PID=1: UTSink:SID=1#PID=2" "gpac-filter-1source-2sink-2pid"
-
-
-#framing tests
-single_test "$GPAC -ltf -stats UTSource:FID=1:max_pck=2 UTFilter:FID=2:fwd=mix:framing=default UTSink:SID=2:framing=default" "gpac-filter-framing-no-agg"
-
-single_test "$GPAC -ltf -stats UTSource:FID=1:max_pck=2 UTFilter:FID=2:fwd=mix:framing=default UTSink:SID=2" "gpac-filter-framing-agg"
-
-single_test "$GPAC -ltf -stats UTSource:FID=1:max_pck=2 UTFilter:FID=2:fwd=mix:framing=nostart UTSink:SID=2" "gpac-filter-framing-agg-nostart"
-
-single_test "$GPAC -ltf -stats UTSource:FID=1:max_pck=2 UTFilter:FID=2:fwd=mix:framing=noend UTSink:SID=2" "gpac-filter-framing-agg-noend"
-
-#test argument update
-sched_test "UTSource:max_pck=100:update=1,fwd,copy UTFilter:FID=1:fwd=shared UTSink:SID=1" "gpac-filter-1source-1filter-1sink-update"
-
diff --git a/tests/scripts/gsf.sh b/tests/scripts/gsf.sh
deleted file mode 100755
index 3efab786e1..0000000000
--- a/tests/scripts/gsf.sh
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/bin/sh
-
-#rewind video while dumping to yuv
-
-test_gsf()
-{
-
-test_begin "gsf-$1"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-dst_file=$TEMP_DIR/dump.gsf
-
-myinspect=$TEMP_DIR/inspect.txt
-
-do_test "$GPAC $2 reframer @ -o $dst_file$3$4 -graph -logs=container@debug" "gsf-mux"
-
-#do not hash the mux for AV: gsf mux does not guarantee the order of the stream declaration, nor the packets / stream order. We however hash the demux result
-if [ "$1" != "av" ] ; then
-do_hash_test "$dst_file" "gsf-mux"
-fi
-
-do_test "$GPAC -i $dst_file$4 inspect:allp:deep:interleave=false:log=$myinspect -graph" "gsf-demux"
-do_hash_test $myinspect "gsf-demux"
-
-test_end
-
-}
-
-#raw avc file to gsf
-test_gsf "simple" "-i $MEDIA_DIR/auxiliary_files/enst_video.h264" "" " -logs=container@debug"
-
-#raw avc and aac files to gsf
-test_gsf "av" "-i $MEDIA_DIR/auxiliary_files/enst_video.h264 -i $MEDIA_DIR/auxiliary_files/enst_audio.aac" "" ""
-
-
-#raw avc file to gsf with all options
-test_gsf "full" "-i $MEDIA_DIR/auxiliary_files/enst_video.h264" ":sigsn:sigbo:sigdur=no:sigdts=no:minp:mpck=100" ":magic=SomeKindOfMagic"
-
-#raw avc file to gsf with encryption, skip prop and max packet size
-test_gsf "crypted" "-i $MEDIA_DIR/auxiliary_files/enst_video.h264" ":IV=0x279926496a7f5d25da69f2b3b2799a7f" ":key=0x279926496a7f5d25da69f2b3b2799a7f"
-
-#raw avc file to gsf with pattern encryption
-test_gsf "crypted-pattern" "-i $MEDIA_DIR/auxiliary_files/enst_video.h264" ":IV=0x279926496a7f5d25da69f2b3b2799a7f:pattern=1/9" ":key=0x279926496a7f5d25da69f2b3b2799a7f"
-
-#source test filter with all props
-test_gsf "props-check" "-ltf UTSource:gsftest" ":crate=2.0:skp=FPS:sigbo" ""
diff --git a/tests/scripts/heif.sh b/tests/scripts/heif.sh
deleted file mode 100644
index fc56089886..0000000000
--- a/tests/scripts/heif.sh
+++ /dev/null
@@ -1,55 +0,0 @@
-
-#in this test we use the reframer filter to keep only SAP type 1 from source in target PICT media track
-test_begin "heif-pict-filter"
-
- if [ $test_skip != 1 ] ; then
-
-heif_file="$TEMP_DIR/file.heic"
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/counter.hvc:hdlr=pict:@@reframer:saps=1 -ab heic -new $heif_file" "create-heif"
-
-do_hash_test $heif_file "create-heif"
-fi
-
-
-test_end
-
-#in this test we use the reframer filter to keep only SAP type 1 from source in target items, converting each sample to an item
-test_begin "heif-items-filter"
-
- if [ $test_skip != 1 ] ; then
-
-heif_file="$TEMP_DIR/file.heic"
-#time=-1 will use all samples in the track to create the items
-do_test "$MP4BOX -add-image $MEDIA_DIR/auxiliary_files/counter.hvc:time=-1:@@reframer:saps=1 -ab heic -new $heif_file" "create-heif"
-
-do_hash_test $heif_file "create-heif"
-
-# -let's have some fun and extract the items (we don't transcode here, to do so use .png or .jpg extensions)
-#:clone will force creating a new file for each now pid
-do_test "$GPAC -i $heif_file -o $TEMP_DIR/item_\$ItemID\$.hvc:clone" "dump-heif-items"
-
-do_hash_test $TEMP_DIR/item_1.hvc "dump-item1"
-do_hash_test $TEMP_DIR/item_10.hvc "dump-item10"
-
-
-# -let's have some fun and extract the items as track (we don't transcode here, to do so use .png or .jpg extensions)
-#:itt will be inherited by the mp4dmx filter and will build a single track from all items, using each item as a sample
-#:clone will force creating a new file for each now pid
-#:split will be inherited by the writegen filter to force writing signaling file per frame
-do_test "$GPAC -i $heif_file:itt -o $TEMP_DIR/itt_\$num\$.hvc:clone:split" "dump-heif-items-itt"
-do_hash_test $TEMP_DIR/itt_1.hvc "dump-itt1"
-do_hash_test $TEMP_DIR/itt_10.hvc "dump-itt10"
-
-
-# -let's have some fun and extract all the items as a single track
-#:itt will be inherited by the mp4dmx filter and will build a single track from all items, using each item as a sample
-do_test "$GPAC -i $heif_file:itt -o $TEMP_DIR/itt_track.hvc" "dump-heif-track"
-do_hash_test $TEMP_DIR/itt_track.hvc "dump-itt_track"
-
-
-fi
-
-
-test_end
-
-
diff --git a/tests/scripts/hevc-tiles.sh b/tests/scripts/hevc-tiles.sh
deleted file mode 100644
index 4b83c34f47..0000000000
--- a/tests/scripts/hevc-tiles.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-
-hevc_tiles()
-{
-
-test_begin "hevctiles-$1"
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-mp4file=$TEMP_DIR/file.mp4
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_1280_720_I_25_tiled_500kb.hevc:$1 -new $mp4file" "split"
-
-do_hash_test "$mp4file" "split"
-
-test_end
-}
-
-hevc_tiles "tiles"
-
diff --git a/tests/scripts/hevcsplit.sh b/tests/scripts/hevcsplit.sh
deleted file mode 100644
index 6f2205402a..0000000000
--- a/tests/scripts/hevcsplit.sh
+++ /dev/null
@@ -1,41 +0,0 @@
-#test hevcsplit and hevcmerge filters
-
-test_begin "hevc-split-merge"
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-#extract 720p tiled source
-do_test "$GPAC -i $EXTERNAL_MEDIA_DIR/counter/counter_1280_720_I_25_tiled_qp20.hevc hevcsplit:FID=1 -o $TEMP_DIR/high_\$CropOrigin\$.hvc:SID=1#CropOrigin=*" "split-qp20"
-
-#extract 360p tiled source
-do_test "$GPAC -i $EXTERNAL_MEDIA_DIR/counter/counter_640_360_I_25_tiled_qp30.hevc hevcsplit:FID=1 -o $TEMP_DIR/low_\$CropOrigin\$.hvc:SID=1#CropOrigin=*" "split-qp30"
-
-#hash all our results
-for i in $TEMP_DIR/*.hvc ; do
-
-name=$(basename $i)
-name=${name%.*}
-#name=${name#dump_*}
-
-do_hash_test "$i" "$name"
-do_play_test "play" "$i -blacklist=nvdec,vtbdec" ""
-
-done
-
-#merge a few tiles
-do_test "$GPAC -i $TEMP_DIR/high_0x256.hvc -i $TEMP_DIR/high_832x512.hvc -i $TEMP_DIR/low_0x256.hvc -i $TEMP_DIR/low_384x0.hvc hevcmerge @ -o $TEMP_DIR/merge1.hvc" "merge-4tiles"
-do_hash_test "$TEMP_DIR/merge1.hvc" "merge-4tiles"
-
-
-#merge a few tiles with absolute coords
-do_test "$GPAC -i $TEMP_DIR/high_832x512.hvc:#CropOrigin=192x256 -i $TEMP_DIR/low_192x128.hvc:#CropOrigin=0x0 hevcmerge @ -o $TEMP_DIR/merge2.hvc" "merge-abspos"
-do_hash_test "$TEMP_DIR/merge2.hvc" "merge-abspos"
-
-#merge a few tiles with relative coords
-do_test "$GPAC -i $TEMP_DIR/high_832x512.hvc:#CropOrigin=-1x0 -i $TEMP_DIR/low_192x128.hvc:#CropOrigin=0x0 hevcmerge @ -o $TEMP_DIR/merge3.hvc" "merge-relpos"
-do_hash_test "$TEMP_DIR/merge3.hvc" "merge-relpos"
-
-
-test_end
-
diff --git a/tests/scripts/hls-gen.sh b/tests/scripts/hls-gen.sh
deleted file mode 100644
index 6907effb4f..0000000000
--- a/tests/scripts/hls-gen.sh
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/bin/sh
-
-test_begin "hls-gen-files"
-
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac -new $TEMP_DIR/file.mp4 2> /dev/null
-
-do_test "$MP4BOX -dash 1000 -profile dashavc264:live $TEMP_DIR/file.mp4#video $TEMP_DIR/file.mp4#audio -segment-name test-\$RepresentationID\$-\$Number%d\$ -out $TEMP_DIR/file.m3u8" "hls-gen"
-
-do_hash_test "$TEMP_DIR/file.m3u8" "hls-master"
-do_hash_test "$TEMP_DIR/file_1.m3u8" "hls-pl1"
-do_hash_test "$TEMP_DIR/file_2.m3u8" "hls-pl2"
-
-do_hash_test "$TEMP_DIR/test-1-.mp4" "hls-init1"
-do_hash_test "$TEMP_DIR/test-2-.mp4" "hls-init2"
-
-do_hash_test "$TEMP_DIR/test-1-10.m4s" "hls-seg1_10"
-do_hash_test "$TEMP_DIR/test-2-10.m4s" "hls-seg2_10"
-
-test_end
-
-
-test_begin "hls-gen-byteranges"
-
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_1280x720_512kbps.264 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac -new $TEMP_DIR/file.mp4 2> /dev/null
-
-#we also test the :dual option of the dasher to output both hls M3U8 and DASH MPD
-do_test "$MP4BOX -dash 1000 -profile dashavc264:onDemand $TEMP_DIR/file.mp4#video $TEMP_DIR/file.mp4#audio -out $TEMP_DIR/file.m3u8:dual" "hls-gen"
-
-do_hash_test "$TEMP_DIR/file.m3u8" "hls-master"
-do_hash_test "$TEMP_DIR/file_1.m3u8" "hls-pl1"
-do_hash_test "$TEMP_DIR/file_2.m3u8" "hls-pl2"
-
-do_hash_test "$TEMP_DIR/file.mpd" "hls-mpd"
-
-test_end
-
diff --git a/tests/scripts/hls.sh b/tests/scripts/hls.sh
deleted file mode 100644
index bc9a494864..0000000000
--- a/tests/scripts/hls.sh
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/sh
-
-#todo - rewrite this test completely ...
-
-test_begin "hls"
-
-m3u8file=$EXTERNAL_MEDIA_DIR/hls/index.m3u8
-mpdfile=$EXTERNAL_MEDIA_DIR/hls/file.mpd
-
-do_test "$MP4BOX -mpd $m3u8file -out $mpdfile" "convert"
-do_hash_test "$mpdfile" "convert"
-
-rm -rf $mpdfile
-
-mpdfile=$TEMP_DIR/file.mpd
-do_test "$MP4BOX -mpd $m3u8file -out $mpdfile" "convert-baseurl"
-if [ $keep_temp_dir != 1 ] ; then
- do_hash_test "$mpdfile" "convert-baseurl"
-else
-echo "skipping hash, invalid when per-test temp dir is used"
-fi
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $mpdfile inspect:allp:deep:interleave=false:log=$myinspect -stats -graph" "inspect"
-do_hash_test $myinspect "inspect"
-
-test_end
diff --git a/tests/scripts/http.sh b/tests/scripts/http.sh
deleted file mode 100644
index f520775bdc..0000000000
--- a/tests/scripts/http.sh
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-
-test_http()
-{
-
-test_begin "http-$1"
-
-if [ $test_skip = 1 ] ; then
- return
-fi
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $2 inspect:allp:deep:test=network:interleave=false:log=$myinspect$3 -graph -stats"
-do_hash_test $myinspect "inspect"
-
-test_end
-
-}
-
-test_http "mp4-simple" "http://download.tsi.telecom-paristech.fr/gpac/gpac_test_suite/mp4/counter_video_360.mp4" ""
-
-test_http "mp4-seek" "http://download.tsi.telecom-paristech.fr/gpac/gpac_test_suite/mp4/counter_video_360.mp4" ":dur=2.0:start=10"
-
-test_http "aac-simple" "http://download.tsi.telecom-paristech.fr/gpac/gpac_test_suite/regression_tests/auxiliary_files/enst_audio.aac" ""
-
-#on linux 32 bit we for now disable the aac seek, since the rounding of (start) and indexes in file gives a slightly different cts
-if [ $GPAC_OSTYPE != "lin32" ] ; then
-test_http "aac-seek" "http://download.tsi.telecom-paristech.fr/gpac/gpac_test_suite/regression_tests/auxiliary_files/enst_audio.aac" ":dur=2.0:start=2"
-fi
-
diff --git a/tests/scripts/id3.sh b/tests/scripts/id3.sh
deleted file mode 100644
index 2389426cee..0000000000
--- a/tests/scripts/id3.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/sh
-
-test_id3()
-{
-
- name=$(basename $1)
- name=${name%.*}
-test_begin "id3-$name"
-
-if [ $test_skip = 1 ] ; then
- return
-fi
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $1 inspect:log=$myinspect -graph -stats"
-do_hash_test $myinspect "inspect"
-
-test_end
-
-}
-
-#test all bifs
-for i in $EXTERNAL_MEDIA_DIR/id3/*.mp3 ; do
-test_id3 $i
-done
-
-
-
-
diff --git a/tests/scripts/iff.sh b/tests/scripts/iff.sh
deleted file mode 100644
index 74d135af7e..0000000000
--- a/tests/scripts/iff.sh
+++ /dev/null
@@ -1,80 +0,0 @@
-#!/bin/sh
-
-if [ $EXTERNAL_MEDIA_AVAILABLE = 0 ] ; then
- return
-fi
-
-COUNTERFILE=$EXTERNAL_MEDIA_DIR/counter/counter_1280_720_I_25_tiled_500kb.hevc
-
-test_begin "iff"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-iff_file="$TEMP_DIR/basic.heic"
-do_test "$MP4BOX -add-image $COUNTERFILE -ab heic -new $iff_file" "create-iff-basic"
-do_hash_test $iff_file "create-iff-basic"
-do_test "$MP4BOX -diso $iff_file" "diso-iff-basic"
-
-iff_file="$TEMP_DIR/basic-time.heic"
-do_test "$MP4BOX -add-image $COUNTERFILE:time=1.2 -ab heic -new $iff_file" "create-iff-basic-time"
-do_hash_test $iff_file "create-iff-basic-time"
-do_test "$MP4BOX -diso $iff_file" "diso-iff-basic-time"
-
-iff_file="$TEMP_DIR/basic-id.heic"
-do_test "$MP4BOX -add-image $COUNTERFILE:id=42 -ab heic -new $iff_file" "create-iff-basic-id"
-do_hash_test $iff_file "create-iff-basic-id"
-do_test "$MP4BOX -diso $iff_file" "diso-iff-basic-id"
-
-iff_file="$TEMP_DIR/basic-primary.heic"
-do_test "$MP4BOX -add-image $COUNTERFILE:primary -ab heic -new $iff_file" "create-iff-basic-primary"
-do_hash_test $iff_file "create-iff-basic-primary"
-do_test "$MP4BOX -diso $iff_file" "diso-iff-basic-primary"
-
-iff_file="$TEMP_DIR/basic-name.heic"
-do_test "$MP4BOX -add-image $COUNTERFILE:name=MyImage -ab heic -new $iff_file" "create-iff-basic-name"
-do_hash_test $iff_file "create-iff-basic-name"
-do_test "$MP4BOX -diso $iff_file" "diso-iff-basic-name"
-
-iff_file="$TEMP_DIR/basic-hidden.heic"
-do_test "$MP4BOX -add-image $COUNTERFILE:hidden -ab heic -new $iff_file" "create-iff-basic-hidden"
-do_hash_test $iff_file "create-iff-basic-hidden"
-do_test "$MP4BOX -diso $iff_file" "diso-iff-basic-hidden"
-
-iff_file="$TEMP_DIR/basic-rotation.heic"
-do_test "$MP4BOX -add-image $COUNTERFILE:rotation=90 -ab heic -new $iff_file" "create-iff-basic-rotation"
-do_hash_test $iff_file "create-iff-basic-rotation"
-do_test "$MP4BOX -diso $iff_file" "diso-iff-basic-rotation"
-
-iff_file="$TEMP_DIR/basic-all.heic"
-do_test "$MP4BOX -add-image $COUNTERFILE:id=2:primary:name=Test:time=4.2:hidden:rotation=90 -ab heic -new $iff_file" "create-iff-basic-all"
-do_hash_test $iff_file "create-iff-basic-all"
-do_test "$MP4BOX -diso $iff_file" "diso-iff-basic-all"
-
-iff_file="$TEMP_DIR/2images.heic"
-do_test "$MP4BOX -add-image $COUNTERFILE:time=0:primary -add-image $COUNTERFILE:time=4.2 -ab heic -new $iff_file" "create-iff-2images"
-do_hash_test $iff_file "create-iff-2images"
-do_test "$MP4BOX -diso $iff_file" "diso-iff-2images"
-
-iff_file="$TEMP_DIR/2images-ref.heic"
-do_test "$MP4BOX -add-image $COUNTERFILE:id=1:time=0:primary -add-image $COUNTERFILE:time=4.2:id=2:ref=thmb,1 -ab heic -new $iff_file" "create-iff-2images-ref"
-do_hash_test $iff_file "create-iff-2images-ref"
-do_test "$MP4BOX -diso $iff_file" "diso-iff-2images-ref"
-
-iff_tile_file="$TEMP_DIR/tiled.heic"
-do_test "$MP4BOX -add-image $COUNTERFILE:split_tiles:primary -ab heic -new $iff_tile_file" "create-iff-tiled"
-do_hash_test $iff_tile_file "create-iff-tiled"
-do_test "$MP4BOX -diso $iff_tile_file" "diso-iff-tiled"
-
-#test pict video handler + add image
-iff_file="$TEMP_DIR/vidseq.heic"
-do_test "$MP4BOX -add $COUNTERFILE:hdlr=pict -ab heic -new $iff_file" "create-pict-heif"
-do_hash_test $iff_file "create-pict-heif"
-do_test "$MP4BOX -add-image $COUNTERFILE:primary $iff_file" "add-image-pict"
-do_hash_test $iff_file "add-image-pict"
-
-do_test "$MP4BOX -add $COUNTERFILE:hdlr=pict:ccst -ab heic -new $iff_file" "create-ccst"
-do_hash_test $iff_file "create-ccst"
-
-test_end
diff --git a/tests/scripts/inspect_analyze.sh b/tests/scripts/inspect_analyze.sh
deleted file mode 100755
index 93dc3dff3c..0000000000
--- a/tests/scripts/inspect_analyze.sh
+++ /dev/null
@@ -1,35 +0,0 @@
-
-test_inspect()
-{
- name=$(basename $1)
- name=${name%.*}
- test_begin "inspect-$name"
-
-if [ "$test_skip" = 1 ] ; then
- return
-fi
-
-inspect="$TEMP_DIR/inspect.xml"
-
-do_test "$GPAC -i $1 inspect:deep:log=$inspect:analyze" "inspect"
-do_hash_test $inspect "inspect"
-
-test_end
-
-}
-
-test_inspect $MEDIA_DIR/auxiliary_files/count_video.cmp
-test_inspect $MEDIA_DIR/auxiliary_files/count_english.mp3
-test_inspect $MEDIA_DIR/auxiliary_files/enst_video.h264
-test_inspect $MEDIA_DIR/auxiliary_files/counter.hvc
-test_inspect $MEDIA_DIR/auxiliary_files/video.av1
-
-
-test_begin "inspect-info"
-if [ "$test_skip" != 1 ] ; then
-inspect="$TEMP_DIR/inspect.txt"
-do_test "$GPAC -i $MEDIA_DIR/auxiliary_files/count_video.cmp inspect:deep:log=$inspect:info" "inspect"
-do_hash_test $inspect "inspect"
-
-fi
-test_end
diff --git a/tests/scripts/item.sh b/tests/scripts/item.sh
deleted file mode 100644
index c8f000b44b..0000000000
--- a/tests/scripts/item.sh
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/bin/sh
-
-mp4file=$TEMP_DIR/test.mp4
-
-test_begin "meta"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-do_test "$MP4BOX -set-meta Metadata:id=0 $EXTERNAL_MEDIA_DIR/item/counter_noItems1.mp4 -out $mp4file" "set0"
-do_hash_test $mp4file "set0"
-do_test "$MP4BOX -set-meta Metadata:id=1 $EXTERNAL_MEDIA_DIR/item/counter_noItems2.mp4 -out $mp4file" "set1"
-do_hash_test $mp4file "set1"
-do_test "$MP4BOX -set-meta Metadata $EXTERNAL_MEDIA_DIR/item/counter_noItems.mp4 -out $mp4file" "set2"
-do_hash_test $mp4file "set2"
-
-
-do_test "$MP4BOX -add-item $EXTERNAL_MEDIA_DIR/item/file.html:mime=html:id=1 -add-item $EXTERNAL_MEDIA_DIR/item/file.css:mime=css:id=2 -add-item $EXTERNAL_MEDIA_DIR/item/file.js:mime=javascript:id=3 -add-item $EXTERNAL_MEDIA_DIR/item/file.svg:mime=svg:id=4 $EXTERNAL_MEDIA_DIR/item/counter_noItems.mp4 -out $mp4file" "add-items"
-do_hash_test $mp4file "add-items"
-
-do_test "$MP4BOX -set-primary id=2 $mp4file" "set-primary"
-do_hash_test $mp4file "mp4box-set-primary"
-
-do_test "$MP4BOX $mp4file -dump-item 1:path=$TEMP_DIR/file1.html" "dump-item1"
-do_hash_test $TEMP_DIR/file1.html "dump-item1"
-do_test "$MP4BOX $mp4file -dump-item 2:path=$TEMP_DIR/file1.css" "dump-item2"
-do_hash_test $TEMP_DIR/file1.css "dump-item2"
-do_test "$MP4BOX $mp4file -dump-item 3:path=$TEMP_DIR/file1.js" "dump-item3"
-do_hash_test $TEMP_DIR/file1.js "dump-item3"
-do_test "$MP4BOX $mp4file -dump-item 4:path=$TEMP_DIR/file1.svg" "dump-item4"
-do_hash_test $TEMP_DIR/file1.svg "dump-item4"
-
-
-do_test "$MP4BOX -rem-item 1 $mp4file" "remove-item1"
-do_hash_test $mp4file "remove-item1"
-do_test "$MP4BOX -rem-item 2 $mp4file" "remove-item2"
-do_hash_test $mp4file "remove-item2"
-do_test "$MP4BOX -rem-item 3 $mp4file" "remove-item3"
-do_hash_test $mp4file "remove-item3"
-do_test "$MP4BOX -rem-item 4 $mp4file" "remove-item4"
-do_hash_test $mp4file "remove-item4"
-
-do_test "$MP4BOX -set-meta XML -set-xml $EXTERNAL_MEDIA_DIR/item/file.xml:id=1 $mp4file" "set-meta-XML-data"
-do_hash_test $mp4file "set-meta-XML-data"
-
-do_test "$MP4BOX -dump-xml $TEMP_DIR/file1.xml:id=1 $mp4file" "dump-meta-XML-data"
-do_hash_test $mp4file "dump-meta-XML-data"
-
-do_test "$MP4BOX -rem-xml id=1 $mp4file" "remove-meta-XML-data"
-do_hash_test $mp4file "remove-meta-XML-data"
-
-test_end
diff --git a/tests/scripts/items_pids.sh b/tests/scripts/items_pids.sh
deleted file mode 100644
index 4accd7839d..0000000000
--- a/tests/scripts/items_pids.sh
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/sh
-
-if [ $EXTERNAL_MEDIA_AVAILABLE = 0 ] ; then
- return
-fi
-
-COUNTERFILE=$EXTERNAL_MEDIA_DIR/counter/counter_1280_720_I_25_tiled_500kb.hevc
-
-test_begin "items-pids"
-
- if [ $test_skip != 1 ] ; then
-
-iff_file="$TEMP_DIR/images.heic"
-do_test "$MP4BOX -add-image $COUNTERFILE:dur=10:time=0 -add-image $COUNTERFILE:dur=10:time=1 -add-image $COUNTERFILE:dur=10:time=2 -add-image $COUNTERFILE:dur=10:time=3 -ab heic -new $iff_file" "create-iff"
-do_hash_test $iff_file "create-iff"
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $iff_file inspect:log=$myinspect" "single-item"
-do_hash_test $myinspect "single-item"
-
-myinspect=$TEMP_DIR/inspect2.txt
-do_test "$GPAC -i $iff_file:itt inspect:log=$myinspect" "single-pid"
-do_hash_test $myinspect "single-pid"
-
-
-#test item creation using N pids
-dstfile=$TEMP_DIR/items-multi.heic
-do_test "$GPAC -i $iff_file reframer @ -o $dstfile" "muxitem-multipid"
-do_hash_test $myinspect "muxitem-multipid"
-
-#test item creation using 1 pid
-dstfile=$TEMP_DIR/items-single.heic
-do_test "$GPAC -i $iff_file:itt reframer @ -o $dstfile" "muxitem-singlepid"
-do_hash_test $myinspect "muxitem-singlepid"
-
-#test item creation from raw hevc, filtering only SAP1
-dstfile=$TEMP_DIR/items-raw.heic
-do_test "$GPAC -i $COUNTERFILE:#ItemID=1 reframer:saps=1 @ -o $dstfile" "muxitem-singlepid"
-do_hash_test $myinspect "muxitem-singlepid"
-
-
- fi
-
-test_end
-
diff --git a/tests/scripts/laser_all.sh b/tests/scripts/laser_all.sh
deleted file mode 100755
index 1abec3a604..0000000000
--- a/tests/scripts/laser_all.sh
+++ /dev/null
@@ -1,92 +0,0 @@
-#@lsr_test execute tests on lsr file: laser<->MP4, laser<->saf, conversions BT, XMT and MP4 Playback
-lsr_test ()
-{
- lsrfile=$1
- mp4file=${lsrfile%.*}'.mp4'
- saffile=${lsrfile%.*}'.saf'
- name=$(basename $1)
- name=${name%.*}
- force_coord_bits=0
-
- case $1 in
- *.png )
- return ;;
-
- *.jpg )
- return ;;
-
- *enst_canvas* )
- force_coord_bits=1 ;;
- esac
-
- #start our test, specifying all hash names we will check
- test_begin "laser-$name"
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- opts=""
- if [ $force_coord_bits = 1 ] ; then
- opts="-coord-bits 24"
- fi
-
- #LSR->MP4
- do_test "$MP4BOX $opts -mp4 $lsrfile" "LSR2MP4" && do_hash_test "$mp4file" "lsr-to-mp4"
-
- #LSR->SAF
- do_test "$MP4BOX $opts -saf $lsrfile" "LSR2SAF" && do_hash_test "$saffile" "lsr-to-saf"
-
- #MP4->LSR
- do_test "$MP4BOX -lsr $mp4file -out $TEMP_DIR/test1.lsr" "MP42LSR"
- do_hash_test "$TEMP_DIR/test1.lsr" "mp4-to-lsr"
-
- #SAF->LSR
- do_test "$MP4BOX -lsr $saffile -out $TEMP_DIR/test2.lsr" "SAF2LSR"
- do_hash_test "$TEMP_DIR/test2.lsr" "saf-to-lsr"
-
- #mp4 read and render test
- RGB_DUMP="$TEMP_DIR/$name-dump.rgb"
-
- #for the time being we don't check hashes nor use same size/dur for our tests. We will redo the UI tests once finaizing filters branch
- dump_dur=5
- dump_size=192x192
- do_test "$GPAC -blacklist=vtbdec,nvdec -i $mp4file compositor:osize=$dump_size:vfr:dur=$dump_dur @ -o $RGB_DUMP" "dump"
-
- if [ -f $RGB_DUMP ] ; then
-# do_hash_test_bin "$RGB_DUMP" "rgb"
- do_play_test "play" "$RGB_DUMP:size=$dump_size"
- else
- result="no output"
- fi
-
- #test saf demux
- myinspect=$TEMP_DIR/inspect_saf.txt
- do_test "$GPAC -i $saffile inspect:allp:deep:interleave=false:log=$myinspect"
-
- #don't hash content on 32 bits, fp precision leads to different results, hence different crc
- if [ $GPAC_OSTYPE != "lin32" ] ; then
- do_hash_test $myinspect "inspect-saf"
- fi
- #this will sync everything, we can delete after
- test_end
-
-# rm $saffile 2> /dev/null
-# rm $mp4file 2> /dev/null
-}
-
-
-laser_tests ()
-{
- for xsr in $MEDIA_DIR/laser/*.xml ; do
- lsr_test $xsr
- done
-}
-
-#just in case
-rm -f MEDIA_DIR/laser/*.mp4 2> /dev/null
-rm -f MEDIA_DIR/laser/*.saf 2> /dev/null
-
-lsr_test $MEDIA_DIR/laser/laser_all.xml
-#don't do these, all covered by laser_all.xml
-#laser_tests
-
diff --git a/tests/scripts/mixed_stsd.sh b/tests/scripts/mixed_stsd.sh
deleted file mode 100755
index 5c2bef9bb2..0000000000
--- a/tests/scripts/mixed_stsd.sh
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/sh
-
-test_begin "mixed_stsd"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-
-mp4file=$TEMP_DIR/file.mp4
-#generate playlist in current dir since we put relative path in it
-plist=plist-params.m3u
-echo "" > $plist
-echo "$MEDIA_DIR/auxiliary_files/count_video.cmp" >> $plist
-echo "$MEDIA_DIR/auxiliary_files/enst_video.h264" >> $plist
-
-do_test "$GPAC -i $plist -o $mp4file" "create-mp4"
-do_hash_test $mp4file "create"
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $mp4file inspect:allp:deep:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-rm $plist
-
-test_end
-
diff --git a/tests/scripts/mp4box-3gp_isma.sh b/tests/scripts/mp4box-3gp_isma.sh
deleted file mode 100755
index 2525d1a120..0000000000
--- a/tests/scripts/mp4box-3gp_isma.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-test_mode()
-{
-test_begin "mp4box-$1"
-if [ "$test_skip" = 1 ] ; then
-return
-fi
-
-mp4file="$TEMP_DIR/test.mp4"
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -add $MEDIA_DIR/auxiliary_files/enst_audio.aac -new $mp4file -$1" "create-$1"
-do_hash_test $mp4file "create-$1"
-
-hintfile="$TEMP_DIR/testh.mp4"
-do_test "$MP4BOX -hint -ocr $mp4file -out $hintfile" "hint-$1"
-do_hash_test $hintfile "hint-$1"
-
-test_end
-}
-
-test_mode "3gp"
-test_mode "isma"
-test_mode "ismax"
-test_mode "ipod"
-test_mode "psp"
diff --git a/tests/scripts/mp4box-advanced.sh b/tests/scripts/mp4box-advanced.sh
deleted file mode 100644
index 76b1b56346..0000000000
--- a/tests/scripts/mp4box-advanced.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-
-
-test_begin "mp4box-writebuf"
-
-if [ $test_skip = 0 ] ; then
-
- output=$TEMP_DIR/test.mp4
- do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264:dur=1 -write-buffer 20000 -new $output" "import"
- do_hash_test $output "import"
-
-fi
-
-test_end
diff --git a/tests/scripts/mp4box-afx.sh b/tests/scripts/mp4box-afx.sh
deleted file mode 100644
index 63aa81345f..0000000000
--- a/tests/scripts/mp4box-afx.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-
-test_begin "mp4box-afx"
-
-if [ $test_skip = 0 ] ; then
-
-src=$TEMP_DIR/file.s3d
-cp $MEDIA_DIR/auxiliary_files/logo.jpg $src
-output=$TEMP_DIR/test.mp4
-do_test "$MP4BOX -add $src -new $output" "import"
-do_hash_test $output "import"
-
-fi
-
-test_end
diff --git a/tests/scripts/mp4box-base.sh b/tests/scripts/mp4box-base.sh
deleted file mode 100755
index 644a0c1bc4..0000000000
--- a/tests/scripts/mp4box-base.sh
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-test_begin "mp4box-base-dump"
-if [ "$test_skip" != 1 ] ; then
-
-mp4file="$TEMP_DIR/test.mp4"
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -add $MEDIA_DIR/auxiliary_files/enst_audio.aac -add $MEDIA_DIR/auxiliary_files/subtitle_fr.srt:lang=fra -new $mp4file" "create-mp4"
-do_hash_test $mp4file "create-mp4"
-
-do_test "$MP4BOX -add $mp4file -dref -new $TEMP_DIR/dref.mp4" "create-dref-mp4"
-do_hash_test $TEMP_DIR/dref.mp4 "create-dref-mp4"
-
-do_test "$MP4BOX -raw 1 $mp4file -out $TEMP_DIR/test.tmp" "raw-264"
-do_hash_test $TEMP_DIR/test.tmp "raw-264"
-rm $TEMP_DIR/test.tmp 2&>/dev/null
-
-do_test "$MP4BOX -raw 2 $mp4file -out $TEMP_DIR/test.tmp" "raw-aac"
-do_hash_test $TEMP_DIR/test.tmp "raw-aac"
-rm $TEMP_DIR/test.tmp 2&>/dev/null
-
-do_test "$MP4BOX -raw 3 $mp4file -out $TEMP_DIR/test.tmp" "raw-text"
-do_hash_test $TEMP_DIR/test.tmp "raw-text"
-rm $TEMP_DIR/test.tmp 2&>/dev/null
-
-do_test "$MP4BOX -srt 3 $mp4file -out $TEMP_DIR/test.tmp" "srt-text"
-do_hash_test $TEMP_DIR/test.tmp "srt-text"
-rm $TEMP_DIR/test.tmp 2&>/dev/null
-
-do_test "$MP4BOX -ttxt 3 $mp4file -out $TEMP_DIR/test.tmp" "ttxt-text"
-do_hash_test $TEMP_DIR/test.tmp "ttxt-text"
-rm $TEMP_DIR/test.tmp 2&>/dev/null
-
-
-do_test "$MP4BOX -raws 1 $mp4file" "raw-samples"
-n=`ls -1f $TEMP_DIR/test_track* | wc -l | tr -d ' '`
-n=${n#0}
-if [ "$n" != 173 ] ; then
-result="Wrong sample count $n (expected 173)"
-fi
-rm $TEMP_DIR/test_track* 2&>/dev/null
-
-do_test "$MP4BOX -info 1 $mp4file" "InfoTk1"
-do_test "$MP4BOX -info 2 $mp4file" "InfoTk2"
-do_test "$MP4BOX -info 3 $mp4file" "InfoTk3"
-
-do_test "$MP4BOX -raws 1:1 $mp4file -out $TEMP_DIR/test.tmp" "raw-sample"
-do_hash_test $TEMP_DIR/test.tmp "raw-sample"
-
-do_test "$MP4BOX -flat $mp4file" "flat-storage"
-do_hash_test $mp4file "flat-storage"
-
-do_test "$MP4BOX -brand MP4V:1 -ab iso6 -inter 250 $mp4file" "interleave-250ms"
-do_hash_test $mp4file "interleave-250ms"
-
-do_test "$MP4BOX -single 1 $mp4file -out $TEMP_DIR/single.mp4" "single"
-do_hash_test "$TEMP_DIR/single.mp4" "single"
-
-do_test "$MP4BOX -rb iso6 -frag 1000 $mp4file -out $TEMP_DIR/frag-1s.mp4" "frag-1s"
-do_hash_test "$TEMP_DIR/frag-1s.mp4" "frag-1s"
-mv "$TEMP_DIR/frag-1s.mp4" $mp4file
-
-fi
-
-test_end
-
-test_begin "mp4box-base-help"
-if [ "$test_skip" != 1 ] ; then
-
-do_test "$MP4BOX -version" "Version"
-do_test "$MP4BOX -h" "Help"
-do_test "$MP4BOX -h general" "HelpGeneral"
-do_test "$MP4BOX -h hint" "HelpHint"
-do_test "$MP4BOX -h dash" "HelpDash"
-do_test "$MP4BOX -h import" "HelpImport"
-do_test "$MP4BOX -h encode" "HelpEncode"
-do_test "$MP4BOX -h meta" "HelpMeta"
-do_test "$MP4BOX -h extract" "HelpExtract"
-do_test "$MP4BOX -h dump" "HelpDump"
-do_test "$MP4BOX -h swf" "HelpSwf"
-do_test "$MP4BOX -h crypt" "HelpCrypt"
-do_test "$MP4BOX -h format" "HelpFormat"
-do_test "$MP4BOX -h rtp" "HelpRtp"
-do_test "$MP4BOX -h live" "HelpLive"
-do_test "$MP4BOX -h all" "HelpAll"
-do_test "$MP4BOX -nodex" "Nodes"
-do_test "$MP4BOX -node AnimationStream" "NodeAnimStream"
-do_test "$MP4BOX -xnodex" "Xnodes"
-do_test "$MP4BOX -xnode ElevationGrid" "ElevationGrid"
-do_test "$MP4BOX -snodes" "Snodes"
-do_test "$MP4BOX -languages" "Languages"
-do_test "$MP4BOX -boxcov" "Boxes"
-
-fi
-test_end
-
diff --git a/tests/scripts/mp4box-boxpatch.sh b/tests/scripts/mp4box-boxpatch.sh
deleted file mode 100755
index 33fa5c7227..0000000000
--- a/tests/scripts/mp4box-boxpatch.sh
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-test_begin "mp4box-patch_box"
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-mp4file1="$TEMP_DIR/add.mp4"
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -patch $MEDIA_DIR/boxpatch/box_add.xml -new $mp4file1" "add-box"
-do_hash_test $mp4file1 "add-box"
-
-mp4file2="$TEMP_DIR/rem.mp4"
-do_test "$MP4BOX -patch $MEDIA_DIR/boxpatch/box_rem.xml $mp4file1 -out $mp4file2" "rem-box"
-do_hash_test $mp4file2 "rem-box"
-
-mp4file1="$TEMP_DIR/add-root.mp4"
-do_test "$MP4BOX -patch $MEDIA_DIR/boxpatch/box_add_root.xml $mp4file2 -out $mp4file1" "add-box-root"
-do_hash_test $mp4file1 "add-box-root"
-
-mp4file2="$TEMP_DIR/rem-root.mp4"
-do_test "$MP4BOX -patch $MEDIA_DIR/boxpatch/box_rem_root.xml $mp4file1 -out $mp4file2" "rem-box-root"
-do_hash_test $mp4file2 "rem-box-root"
-
-mp4file1="$TEMP_DIR/add-root-flat.mp4"
-do_test "$MP4BOX -flat -patch $MEDIA_DIR/boxpatch/box_add_root.xml $mp4file2 -out $mp4file1" "add-box-root-flat"
-do_hash_test $mp4file1 "add-box-root-flat"
-
-mp4file1="$TEMP_DIR/add-root-streamable.mp4"
-do_test "$MP4BOX -inter 0 -patch $MEDIA_DIR/boxpatch/box_add_root.xml $mp4file2 -out $mp4file1" "add-box-root-streamable"
-do_hash_test $mp4file1 "add-box-root-streamable"
-
-
-test_end
-
-
-
diff --git a/tests/scripts/mp4box-cat.sh b/tests/scripts/mp4box-cat.sh
deleted file mode 100755
index 331e8cb2f6..0000000000
--- a/tests/scripts/mp4box-cat.sh
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-test_cat()
-{
-test_begin "mp4box-cat-$1"
-if [ "$test_skip" = 1 ] ; then
-return
-fi
-
-mp4file="$TEMP_DIR/test-addcat.mp4"
-do_test "$MP4BOX -add $2 -cat $2 -new $mp4file" "addcat"
-do_hash_test $mp4file "addcat"
-
-if [ $3 != 0 ] ; then
-
-mp4file="$TEMP_DIR/base.mp4"
-do_test "$MP4BOX -add $2 -new $mp4file" "add"
-do_hash_test $mp4file "add"
-catfile="$TEMP_DIR/test-add-cat.mp4"
-do_test "$MP4BOX -cat $2 $mp4file -out $catfile" "cat"
-do_hash_test $catfile "cat"
-
-catfile="$TEMP_DIR/test-catmp4.mp4"
-do_test "$MP4BOX -cat $mp4file $mp4file -out $catfile" "catmp4"
-do_hash_test $catfile "catmp4"
-
-#generate playlist in current dir since we put relative path in it
-plfile="pl.txt"
-echo $2 > $plfile
-echo $2 >> $plfile
-
-catfile="$TEMP_DIR/test-catpl.mp4"
-do_test "$MP4BOX -catpl $plfile -new $catfile" "catpl"
-do_hash_test $catfile "catpl"
-
-catfile="$TEMP_DIR/test-catplmp4.mp4"
-do_test "$MP4BOX -catpl $plfile $mp4file -out $catfile" "catplmp4"
-do_hash_test $catfile "catplmp4"
-
-rm $plfile
-
-fi
-
-test_end
-}
-
-test_cat_merge()
-{
-test_begin "mp4box-catmerge-$1"
-if [ "$test_skip" = 1 ] ; then
-return
-fi
-
-mp4file="$TEMP_DIR/file.mp4"
-do_test "$MP4BOX -cat $2 -cat $3 -new $mp4file" "mergecat"
-do_hash_test $mp4file "mergecat"
-
-test_end
-}
-
-
-test_cat "avc" $MEDIA_DIR/auxiliary_files/enst_video.h264 1
-test_cat "hevc" $MEDIA_DIR/auxiliary_files/counter.hvc 0
-test_cat "aac" $MEDIA_DIR/auxiliary_files/enst_audio.aac 0
-test_cat "srt" $MEDIA_DIR/auxiliary_files/subtitle.srt 0
-
-test_cat_merge "avc" $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_320x180_128kbps.264 $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_640x360_192kbps.264
-
-test_cat_merge "hevc" $EXTERNAL_MEDIA_DIR/counter/counter_1280_720_I_25_untiled_200k.hevc $EXTERNAL_MEDIA_DIR/counter/counter_1280_720_I_25_tiled_1mb.hevc
-
-
-test_begin "mp4box-catmulti"
-if [ "$test_skip" != 1 ] ; then
-
-
-mp4file="$TEMP_DIR/file.mp4"
-insp="$TEMP_DIR/inspect.txt"
-#we cannot hash the result because -cat * will call enum_directory which may behave differently across platforms
-do_test "$MP4BOX -cat $EXTERNAL_MEDIA_DIR/counter/@.hevc -new $mp4file" "cat"
-
-myres=`MP4Box -info $mp4file 2>&1 | grep "3750 samples"`
-
-if [ -z "$myres" ] ; then
-result="error importing"
-fi
-
-fi
-test_end
-
diff --git a/tests/scripts/mp4box-chap.sh b/tests/scripts/mp4box-chap.sh
deleted file mode 100755
index 52bb245ec6..0000000000
--- a/tests/scripts/mp4box-chap.sh
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-test_begin "mp4box-chap"
-if [ "$test_skip" = 1 ] ; then
-return
-fi
-
-mp4file="$TEMP_DIR/chap-stream.mp4"
-
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/count_video.cmp -add $MEDIA_DIR/auxiliary_files/subtitle.srt:chap -new $mp4file" "chap-stream"
-
-do_hash_test $mp4file "chap-stream"
-
-mp4file="$TEMP_DIR/chap-zoom.mp4"
-ofile="$TEMP_DIR/chap-zoom.txt"
-
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/count_video.cmp:chapfile=$EXTERNAL_MEDIA_DIR/chapters/chapters.chap -new $mp4file" "chap-zoom"
-
-do_hash_test $mp4file "chap-zoom"
-
-do_test "$MP4BOX -dump-chap $mp4file -out $ofile" "dump-zoom"
-do_hash_test $ofile "dump-zoom"
-
-
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/count_video.cmp:chapfile=$EXTERNAL_MEDIA_DIR/chapters/chapters.txt -new $mp4file" "chap-file"
-
-do_hash_test $mp4file "chap-file"
-
-ofile="$TEMP_DIR/chap.txt"
-do_test "$MP4BOX -dump-chap $mp4file -out $ofile" "dump-chap"
-do_hash_test $ofile "dump-chap"
-
-test_end
-
-
diff --git a/tests/scripts/mp4box-comp.sh b/tests/scripts/mp4box-comp.sh
deleted file mode 100755
index 2a383ae156..0000000000
--- a/tests/scripts/mp4box-comp.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-test_comp()
-{
-test_begin "mp4box-comp"
-if [ "$test_skip" = 1 ] ; then
-return
-fi
-
-mp4file="$TEMP_DIR/base.mp4"
-compfile="$TEMP_DIR/comp.mp4"
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_320x180_128kbps.264:dur=10 -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac:dur=10 -new -frag 1000 $mp4file" "add"
-
-do_hash_test $mp4file "add"
-
-do_test "$MP4BOX -comp moof=cmof $mp4file -out $compfile" "comp"
-#zlib result not reliable across platforms/versions, commenting hash
-#do_hash_test $compfile "comp"
-
-test_end
-}
-
-test_comp
-
-
diff --git a/tests/scripts/mp4box-dashrip.sh b/tests/scripts/mp4box-dashrip.sh
deleted file mode 100755
index c269de7958..0000000000
--- a/tests/scripts/mp4box-dashrip.sh
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-test_begin "mp4box-dashrip"
-if [ "$test_skip" != 1 ] ; then
-
-do_test "$MP4BOX -mpd-rip -mpd-rip http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/ttml-live/ttml.mpd -out $TEMP_DIR/" "rip"
-
-odir=$TEMP_DIR/download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/ttml-live
-
-do_hash_test $odir/ttml.mpd "rip-mpd"
-do_hash_test $odir/counter30s_dash3.m4s "rip-media"
-do_hash_test $odir/ttml_dash3.m4s "rip-ttml"
-
-fi
-
-test_end
-
-
-test_begin "mp4box-wget"
-if [ "$test_skip" != 1 ] ; then
-
-do_test "$MP4BOX -wget http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/ttml-live/ttml.mpd $TEMP_DIR/test.xml" "wget"
-do_hash_test $TEMP_DIR/test.xml "wget"
-
-do_test "$MP4BOX -wget https://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/ttml-live/ttml.mpd $TEMP_DIR/test2.xml" "wget-https"
-do_hash_test $TEMP_DIR/test2.xml "wget-https"
-
-fi
-
-test_end
-
diff --git a/tests/scripts/mp4box-deps.sh b/tests/scripts/mp4box-deps.sh
deleted file mode 100755
index 6f4dd2e6c9..0000000000
--- a/tests/scripts/mp4box-deps.sh
+++ /dev/null
@@ -1,36 +0,0 @@
-deps_test ()
-{
- name=$(basename $1)
-
- test_begin "mp4box-deps-$name"
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- mp4file="$TEMP_DIR/$name.mp4"
-
- #import media
- do_test "$MP4BOX -add $1:deps -new $mp4file" "deps-import"
- do_hash_test $mp4file "deps-import"
-
- mp4file=$TEMP_DIR/$name"_thin.mp4"
- #import and thin media
- do_test "$MP4BOX -add $1:deps:refs -new $mp4file" "deps-thin-import"
- do_hash_test $mp4file "deps-thin-import"
- test_end
-}
-
-
-#avc test
-deps_test $MEDIA_DIR/auxiliary_files/enst_video.h264
-#test not usefull, video doesn't have B slices so no frames are marked as discardable. We would need further ref pic list inspection for that
-#deps_test $MEDIA_DIR/auxiliary_files/counter.hvc
-
- if [ $EXTERNAL_MEDIA_AVAILABLE = 0 ] ; then
- return
- fi
-
-
-deps_test $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_640x360_192kbps.264
-deps_test $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_openGOP_640x360_160kbps.264
-
diff --git a/tests/scripts/mp4box-dsap.sh b/tests/scripts/mp4box-dsap.sh
deleted file mode 100755
index 13e2872713..0000000000
--- a/tests/scripts/mp4box-dsap.sh
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-test_begin "mp4box-dsap"
-if [ "$test_skip" = 1 ] ; then
-return
-fi
-
-mp4file="$TEMP_DIR/base.mp4"
-
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -new $mp4file" "add"
-do_hash_test $mp4file "add"
-
-dsapfile="$TEMP_DIR/dsap.xml"
-do_test "$MP4BOX -dsap 1 $mp4file -out $dsapfile" "dsap"
-do_hash_test $dsapfile "dsap"
-
-dsapfile="$TEMP_DIR/dsaps.xml"
-do_test "$MP4BOX -dsaps 1 $mp4file -out $dsapfile" "dsaps"
-do_hash_test $dsapfile "dsaps"
-
-dsapfile="$TEMP_DIR/dsapc.xml"
-do_test "$MP4BOX -dsapc 1 $mp4file -out $dsapfile" "dsapc"
-do_hash_test $dsapfile "dsapc"
-
-dsapfile="$TEMP_DIR/dsapd.xml"
-do_test "$MP4BOX -dsapd 1 $mp4file -out $dsapfile" "dsapd"
-do_hash_test $dsapfile "dsapd"
-
-dsapfile="$TEMP_DIR/dsapp.xml"
-do_test "$MP4BOX -dsapp 1 $mp4file -out $dsapfile" "dsapp"
-do_hash_test $dsapfile "dsapp"
-
-
-test_end
-
-
-
diff --git a/tests/scripts/mp4box-fullinter.sh b/tests/scripts/mp4box-fullinter.sh
deleted file mode 100755
index fb128a4ee4..0000000000
--- a/tests/scripts/mp4box-fullinter.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-test_begin "mp4box-hint-tight"
-if [ "$test_skip" = 1 ] ; then
-return
-fi
-
-mp4file="$TEMP_DIR/udtamoov.mp4"
-
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_audio.aac -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -hint -tight -new $mp4file" "hint-tight"
-do_hash_test $mp4file "hint-tight"
-
-test_end
-
-
diff --git a/tests/scripts/mp4box-io.sh b/tests/scripts/mp4box-io.sh
deleted file mode 100755
index 8f4c6875cb..0000000000
--- a/tests/scripts/mp4box-io.sh
+++ /dev/null
@@ -1,200 +0,0 @@
-hint_test ()
-{
- tempfile=$1'.tmp'
- hintfile=$1'.hint'
- hintdump=$1'.xml'
- #hint media
- do_test "$MP4BOX -hint $1 -out $hintfile" "RTPHint"
-if [ $do_hash != 0 ] ; then
- do_hash_test $hintfile "hint"
-fi
-
-#echo "test $1"
-do_sdp_dump=0
-
-case $1 in
-*english*mp3* )
- do_sdp_dump=1;;
-esac
-
-
-if [ $do_sdp_dump != 0 ] ; then
- #check SDP+RTP packets
- do_test "$MP4BOX -drtp $hintfile -out $tempfile" "RTPDump"
- if [ $do_hash != 0 ] ; then
- do_hash_test "$tempfile" "drtp"
- fi
- #check SDP dump from isom
- do_test "$MP4BOX -sdp $hintfile -out $tempfile" "SDPDump"
- if [ $do_hash != 0 ] ; then
- do_hash_test "$tempfile" "sdp"
- fi
- do_test "$MP4BOX -info 65536 $hintfile" "HintInfo"
-fi
-
-
-#unhint media
-do_test "$MP4BOX -unhint $hintfile" "RTPUnhint"
-if [ $do_hash != 0 ] ; then
- do_hash_test $hintfile "unhint"
-fi
-}
-
-#@mp4_test execute basics MP4Box tests on source file: -add, -info, -dts, -hint -drtp -sdp -unhint and MP4 Playback
-mp4_test ()
-{
- do_hint=1
- do_play=1
- do_hash=1
- do_dnal=0
- do_avi=0
-
- #ignore xlst & others, no hinting for images
- case $1 in
- *.xslt )
- return ;;
- *.ttxt )
- return ;;
- *.opus )
- do_hint=0;;
- *.html* )
- return ;;
- *.xml* )
- return ;;
- *.bt )
- return ;;
- *.wrl )
- return ;;
- #only check the logo.png
- */logo.jpg )
- return ;;
- # mkv not supported in < 0.9.0
- *.mkv )
- return ;;
- *.jpg )
- do_hint=0 ;;
- *.jpeg )
- do_hint=0 ;;
- *.jp2 )
- do_hint=0 ;;
- *.mj2 )
- do_hint=0 ;;
- *.av1 )
- do_dnal=1
- do_hint=0
- ;;
- *.opus )
- do_hint=0 ;;
- *.obu )
- do_dnal=1
- do_hint=0
- ;;
- *.ivf )
- do_dnal=1
- do_hint=0 ;;
- *.png )
- do_hint=0 ;;
- *.flac )
- do_hint=0 ;;
- *.qcp )
- do_play=0 ;;
- #mpg, ogg and avi import is broken in master, disable hash until we move to filters
- *.mpg | *.ogg | *.avi)
- do_hash=0 ;;
- #two many diffs in SVC import (sei, svc subseq PS) between old and new archs, we comment out hashing for now
- *svc* )
- do_dnal=1
- do_hash=0 ;;
- *.avc | *.264 | *.h264 | *.hevc | *.hvc | *.265 | *.h265 )
- do_dnal=1;;
- #no support for hinting or playback yet
- *.ismt )
- do_hint=0 && do_play=0 ;;
- *.cmp )
- do_avi=1
- esac
-
- name=$(basename $1)
- test_begin "mp4box-io-$name"
-
- mp4file="$TEMP_DIR/$name.mp4"
- nalfile="$TEMP_DIR/nal.xml"
- tmp1="$TEMP_DIR/$name.1.tmp"
- tmp2="$TEMP_DIR/$name.2.tmp"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- #test media
- do_test "$MP4BOX -info $1" "RawMediaInfo"
- #import media
- do_test "$MP4BOX -add $1 -new $mp4file" "MediaImport"
-
- if [ $do_hash != 0 ] ; then
- do_hash_test $mp4file "add"
- fi
-
- if [ $do_dnal != 0 ] ; then
- do_test "$MP4BOX -dnal 1 $mp4file -out $nalfile" "NALDump"
- do_hash_test $nalfile "NALDump"
- fi
-
-
- #all the tests below are run in parallel
-
- #test info - no hash on this one we usually change it a lot
- do_test "$MP4BOX -info $mp4file" "MediaInfo" &
-
- #test -diso
- do_test "$MP4BOX -diso $mp4file -out $tmp1" "XMLDump"
-if [ $do_hash != 0 ] ; then
- do_hash_test $tmp1 "diso"
-fi
- rm $tmp1 2> /dev/null &
-
- #test dts
- do_test "$MP4BOX -dts $mp4file -out $tmp2" "MediaTime"
-if [ $do_hash != 0 ] ; then
- do_hash_test $tmp2 "dts"
-fi
- rm $tmp2 2> /dev/null &
-
-
- if [ $do_hint != 0 ] ; then
- hint_test $mp4file &
- fi
-
- if [ $do_avi != 0 ] ; then
- do_test "$MP4BOX -avi $mp4file -out $TEMP_DIR/test.avi" "avi-dump"
- do_hash_test $TEMP_DIR/test.avi "avi-dump"
- fi
-
- test_end
-}
-
-
-mp4box_tests ()
-{
- for src in $MEDIA_DIR/auxiliary_files/* ; do
- mp4_test $src
- done
-
- if [ $EXTERNAL_MEDIA_AVAILABLE = 0 ] ; then
- return
- fi
-
- for src in $EXTERNAL_MEDIA_DIR/import/* ; do
- mp4_test $src
- done
-
- mp4_test $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.ac3
-
-
-}
-
-mp4box_tests
-
-#mp4_test "auxiliary_files/enst_audio.aac"
-#mp4_test $MEDIA_DIR/import/speedway.mj2
-
diff --git a/tests/scripts/mp4box-kind.sh b/tests/scripts/mp4box-kind.sh
deleted file mode 100644
index fc65e3b418..0000000000
--- a/tests/scripts/mp4box-kind.sh
+++ /dev/null
@@ -1,157 +0,0 @@
-#!/bin/sh
-
-output=$TEMP_DIR/output.mp4
-
-my_test_with_hash ()
-{
- do_test "$1" $2
- do_hash_test "$output" "$2"
-}
-
-
-test_begin "mp4box-kind"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264:dur=1 -add $MEDIA_DIR/auxiliary_files/enst_audio.aac:dur=1 -new $TEMP_DIR/file.mp4 2> /dev/null
-
-my_test_with_hash "$MP4BOX -kind all=myKindScheme $TEMP_DIR/file.mp4 -out $output" "kind-all-scheme" $output
-$MP4BOX -info $output 2> /dev/null
-$MP4BOX -diso $output 2> /dev/null
-
-my_test_with_hash "$MP4BOX -kind-rem all=myKindScheme $output" "kind-all-scheme-rem"
-
-my_test_with_hash "$MP4BOX -kind-rem all=myKindScheme $output" "kind-all-scheme-rem-twice"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -kind all=myKindScheme=myKindValue $TEMP_DIR/file.mp4 -out $output" "kind-all-scheme-value"
-
-my_test_with_hash "$MP4BOX -kind-rem all=myKindScheme=myKindValue $output" "kind-all-scheme-value-rem"
-
-rm $output 2> /dev/null
-do_test "$MP4BOX -kind all=myKindScheme=myKindValue2 $TEMP_DIR/file.mp4 -out $output" "kind-all-scheme-value-multiple-1"
-do_test "$MP4BOX -kind all=myKindScheme=myKindValue $output" "kind-all-scheme-value-multiple-2"
-my_test_with_hash "$MP4BOX -kind all=myKindScheme $output" "kind-all-scheme-value-multiple-3"
-
-my_test_with_hash "$MP4BOX -kind-rem all=myKindScheme=myKindValue $output" "kind-all-multiple-rem-1"
-
-my_test_with_hash "$MP4BOX -kind-rem all=myKindScheme $output" "kind-all-rem-scheme"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -kind all=urn:gpac:kindScheme=myKindValue $TEMP_DIR/file.mp4 -out $output" "kind-all-scheme-with-column"
-
-my_test_with_hash "$MP4BOX -kind-rem all=urn:gpac:kindScheme=myKindValue $output" "kind-all-scheme-with-column-rem"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -kind all=myFirstKindScheme $TEMP_DIR/file.mp4 -out $output" "kind-all-2-schemes-1"
-my_test_with_hash "$MP4BOX -kind all=mySecondKindScheme $output" "kind-all-2-schemes-2"
-
-my_test_with_hash "$MP4BOX -kind-rem all=myFirstKindScheme $output" "kind-all-2-schemes-rem-1"
-my_test_with_hash "$MP4BOX -kind-rem all=mySecondKindScheme $output" "kind-all-2-schemes-rem-2"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -kind all=myFirstKindScheme $TEMP_DIR/file.mp4 -out $output" "kind-all-same-scheme-1"
-my_test_with_hash "$MP4BOX -kind all=myFirstKindScheme $output" "kind-all-same-scheme-2"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -kind all=myFirstKindScheme=myKindValue $TEMP_DIR/file.mp4 -out $output" "kind-all-same-scheme-value-1"
-my_test_with_hash "$MP4BOX -kind all=myFirstKindScheme=myKindValue $output" "kind-all-same-scheme-value-2"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -kind myKindScheme $TEMP_DIR/file.mp4 -out $output" "kind-scheme"
-
-my_test_with_hash "$MP4BOX -kind-rem myKindScheme $output" "kind-scheme-rem"
-
-my_test_with_hash "$MP4BOX -kind-rem myKindScheme $output" "kind-scheme-rem-twice"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -kind myKindScheme=myKindValue $TEMP_DIR/file.mp4 -out $output" "kind-scheme-value"
-
-my_test_with_hash "$MP4BOX -kind-rem myKindScheme=myKindValue $output" "kind-scheme-value-rem"
-
-rm $output 2> /dev/null
-do_test "$MP4BOX -kind myKindScheme=myKindValue2 $TEMP_DIR/file.mp4 -out $output" "kind-scheme-value-multiple-1"
-do_test "$MP4BOX -kind myKindScheme=myKindValue $output" "kind-scheme-value-multiple-2"
-my_test_with_hash "$MP4BOX -kind myKindScheme $output" "kind-scheme-value-multiple-3"
-
-my_test_with_hash "$MP4BOX -kind-rem myKindScheme=myKindValue $output" "kind-multiple-rem-1"
-
-my_test_with_hash "$MP4BOX -kind-rem myKindScheme $output" "kind-rem-scheme"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -kind urn:gpac:kindScheme=myKindValue $TEMP_DIR/file.mp4 -out $output" "kind-scheme-with-column"
-
-my_test_with_hash "$MP4BOX -kind-rem urn:gpac:kindScheme=myKindValue $output" "kind-scheme-with-column-rem"
-
-rm $output 2> /dev/null
-do_test "$MP4BOX -kind myFirstKindScheme $TEMP_DIR/file.mp4 -out $output" "kind-2-schemes-1"
-my_test_with_hash "$MP4BOX -kind mySecondKindScheme $output" "kind-2-schemes-2"
-
-do_test "$MP4BOX -kind-rem myFirstKindScheme $output" "kind-2-schemes-rem-1"
-my_test_with_hash "$MP4BOX -kind-rem mySecondKindScheme $output" "kind-2-schemes-rem-2"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -kind myFirstKindScheme $TEMP_DIR/file.mp4 -out $output" "kind-same-scheme-1"
-my_test_with_hash "$MP4BOX -kind myFirstKindScheme $output" "kind-same-scheme-1"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -kind myFirstKindScheme=myKindValue $TEMP_DIR/file.mp4 -out $output" "kind-same-scheme-value-1"
-my_test_with_hash "$MP4BOX -kind myFirstKindScheme=myKindValue $output" "kind-same-scheme-value-2"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -kind 1=myKindScheme $TEMP_DIR/file.mp4 -out $output" "kind-track-scheme"
-my_test_with_hash "$MP4BOX -kind-rem 1=myKindScheme $output" "kind-track-scheme-rem"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -kind 1=myKindScheme=myKindValue $TEMP_DIR/file.mp4 -out $output" "kind-track-scheme-value"
-my_test_with_hash "$MP4BOX -kind-rem 1=myKindScheme=myKindValue $output" "kind-track-scheme-value-rem"
-
-rm $output 2> /dev/null
-do_test "$MP4BOX -kind 1=myKindScheme $TEMP_DIR/file.mp4 -out $output" "kind-track-2-schemes-1"
-my_test_with_hash "$MP4BOX -kind 1=mySecondKindScheme $output" "kind-track-2-schemes-2"
-my_test_with_hash "$MP4BOX -kind-rem 1=myKindScheme $output" "kind-track-2-schemes-rem-1"
-my_test_with_hash "$MP4BOX -kind-rem 1=mySecondKindScheme $output" "kind-track-2-schemes-rem-2"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -kind 1=mySecondKindScheme $TEMP_DIR/file.mp4 -out $output" "kind-track-2-schemes-2-tracks-1"
-my_test_with_hash "$MP4BOX -kind 2=mySecondKindScheme $output" "kind-track-2-schemes-2-tracks-2"
-my_test_with_hash "$MP4BOX -kind-rem 1=mySecondKindScheme $output" "kind-track-2-schemes-2-tracks-rem-1"
-my_test_with_hash "$MP4BOX -kind-rem 2=mySecondKindScheme $output" "kind-track-2-schemes-2-tracks-rem-2"
-
-rm $output 2> /dev/null
-rm $TEMP_DIR/out2.mp4 2> /dev/null
-my_test_with_hash "$MP4BOX -kind mySecondKindScheme $TEMP_DIR/file.mp4 -out $output" "kind-new-output"
-
-my_test_with_hash "$MP4BOX -add $output $TEMP_DIR/out2.mp4" "kind-import-mp4"
-rm $TEMP_DIR/out2.mp4 2> /dev/null
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -add $TEMP_DIR/file.mp4#1:kind=myKindScheme -new $output" "kind-import-track-scheme"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -add $TEMP_DIR/file.mp4#1:kind=myKindScheme=myKindValue -new $output" "kind-import-track-scheme-value"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -add $TEMP_DIR/file.mp4#1:kind=urn:gpac:kindScheme=myKindValue -new $output" "kind-import-track-scheme-value-column"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -add $TEMP_DIR/file.mp4#1:kind=myKindScheme=myKindValue:kind=myKindScheme=myKindValue2 -new $output" "kind-import-track-2-schemes-same-kind"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -add $TEMP_DIR/file.mp4#1:kind=myKindScheme=myKindValue:kind=myKindScheme2=myKindValue2 -new $output" "kind-import-track-2-schemes-same-kind"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -add $TEMP_DIR/file.mp4#1:kind=myKindScheme=myKindValue:kind=myKindScheme=myKindValue -new $output" "kind-import-track-2-kinds-same"
-
-#### TODO
-## concat of same kinds, of different kinds
-## fragmentation/segmentation preserves kinds
-## dash uses kinds
-
-rm $TEMP_DIR/file.mp4 2> /dev/null
-rm $output 2> /dev/null
-
-test_end
-
diff --git a/tests/scripts/mp4box-lang.sh b/tests/scripts/mp4box-lang.sh
deleted file mode 100644
index 88668428ca..0000000000
--- a/tests/scripts/mp4box-lang.sh
+++ /dev/null
@@ -1,75 +0,0 @@
-#!/bin/sh
-
-output=$TEMP_DIR/output.mp4
-
-my_test_with_hash ()
-{
- do_test "$1" $2
- do_hash_test $output $2
-
- do_test "$MP4BOX -info $output" "$2-info"
- do_test "$MP4BOX -diso $output -out $TEMP_DIR/out_info.xml" "$2-diso"
- do_hash_test $TEMP_DIR/out_info.xml "$2-diso"
-}
-
-
-test_begin "mp4box-lang"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/subtitle.srt:dur=1 -add $MEDIA_DIR/auxiliary_files/enst_audio.aac:dur=1 -new $TEMP_DIR/file.mp4 2> /dev/null
-
-my_test_with_hash "$MP4BOX -lang all=en $TEMP_DIR/file.mp4 -out $output" "all-2-char"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -lang all=eng $TEMP_DIR/file.mp4 -out $output" "all-3-char"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -lang all=en-US $TEMP_DIR/file.mp4 -out $output" "all-2-2-char"
-my_test_with_hash "$MP4BOX -lang all=fr-FR $TEMP_DIR/file.mp4 -out $output" "all-twice"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -lang en $TEMP_DIR/file.mp4 -out $output" "2-char"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -lang eng $TEMP_DIR/file.mp4 -out $output" "3-char"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -lang en-US $TEMP_DIR/file.mp4 -out $output" "2-2-char"
-my_test_with_hash "$MP4BOX -add $output -new $TEMP_DIR/out2.mp4" "copy"
-rm $TEMP_DIR/out2.mp4 2> /dev/null
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -lang 1=en $TEMP_DIR/file.mp4 -out $output" "track-2-char"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -lang 1=eng $TEMP_DIR/file.mp4 -out $output" "track-3-char"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -lang 1=en-US $TEMP_DIR/file.mp4 -out $output" "track-2-2-char"
-my_test_with_hash "$MP4BOX -lang 2=en-US $output" "second-track"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -add $TEMP_DIR/file.mp4#1:lang=en -new $output" "param-2-char"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -add $TEMP_DIR/file.mp4#1:lang=eng -new $output" "param-3-char"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -add $TEMP_DIR/file.mp4#1:lang=en-US -new $output" "param-2-2-char"
-
-rm $output 2> /dev/null
-my_test_with_hash "$MP4BOX -add $TEMP_DIR/file.mp4#1:lang=fr-FR:lang=en-US -new $output" "param-twice"
-
-#### TODO
-## concat of same language, of different language
-## fragmentation/segmentation preserves language
-## dash uses new language
-
-rm $TEMP_DIR/file.mp4 2> /dev/null
-rm $output 2> /dev/null
-rm $TEMP_DIR/out_info.xml 2> /dev/null
-
-test_end
\ No newline at end of file
diff --git a/tests/scripts/mp4box-misc.sh b/tests/scripts/mp4box-misc.sh
deleted file mode 100755
index ab415d9740..0000000000
--- a/tests/scripts/mp4box-misc.sh
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-test_begin "mp4box-misc"
-if [ "$test_skip" = 1 ] ; then
-return
-fi
-
-mp4file="$TEMP_DIR/test.mp4"
-mp4file2="$TEMP_DIR/test2.mp4"
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264+$MEDIA_DIR/auxiliary_files/enst_audio.aac -isma -new $mp4file" "add-plus"
-do_hash_test $mp4file "add-plus"
-
-do_test "$MP4BOX -time 2018/07/15-20:30:00 $mp4file" "time"
-do_hash_test $mp4file "time"
-
-do_test "$MP4BOX -diod $mp4file" "diod"
-do_hash_test $mp4file "diod"
-do_test "$MP4BOX -nosys $mp4file" "nosys"
-do_hash_test $mp4file "nosys"
-do_test "$MP4BOX -timescale 1000 $mp4file" "settimescale"
-do_hash_test $mp4file "settimescale"
-do_test "$MP4BOX -delay 1=1000 $mp4file" "delay"
-do_hash_test $mp4file "delay"
-do_test "$MP4BOX -swap-track-id 101:201 $mp4file" "swaptrackid"
-do_hash_test $mp4file "swaptrackid"
-do_test "$MP4BOX -set-track-id 101:10 $mp4file" "settrackid"
-do_hash_test $mp4file "settrackid"
-do_test "$MP4BOX -name 10=test $mp4file" "sethandler"
-do_hash_test $mp4file "sethandler"
-do_test "$MP4BOX -disable 10 $mp4file" "disable-track"
-do_hash_test $mp4file "disable-track"
-do_test "$MP4BOX -enable 10 $mp4file" "enable-track"
-do_hash_test $mp4file "enable-track"
-do_test "$MP4BOX -ref 10:GPAC:1 $mp4file" "set-ref"
-do_hash_test $mp4file "set-ref"
-do_test "$MP4BOX -rap 10 $mp4file -out $mp4file2" "raponly"
-do_hash_test $mp4file2 "raponly"
-do_test "$MP4BOX -refonly 10 $mp4file -out $mp4file2" "refonly"
-do_hash_test $mp4file2 "refonly"
-do_test "$MP4BOX -clap 10=96,1,96,1,20,1,20,1 $mp4file -out $mp4file2" "clap"
-do_hash_test $mp4file2 "clap"
-
-do_test "$MP4BOX -clap 10=0,0,0,0,0,0,0,0,0 $mp4file -out $mp4file2" "mx"
-do_hash_test $mp4file2 "mx"
-
-do_test "$MP4BOX -cprt supercopyright $mp4file" "cprt"
-do_hash_test $mp4file "cprt"
-
-mp4file="$TEMP_DIR/testco64.mp4"
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -co64 -new $mp4file" "add-co64"
-do_hash_test $mp4file "add-co64"
-
-mp4file="$TEMP_DIR/teststz2.mp4"
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/subtitle.srt:stz2:stype=gsrt:group=2:txtflags=00010101 -new $mp4file" "add-stz2"
-do_hash_test $mp4file "add-stz2"
-
-mp4file="$TEMP_DIR/testrvc.mp4"
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264:rvc=$MEDIA_DIR/auxiliary_files/logo.jpg -new $mp4file" "add-rvc"
-#zip might produce dufferent binary result, hash the -diso for the file
-do_test "$MP4BOX -diso $mp4file" "dump-rvc"
-do_hash_test "$TEMP_DIR/testrvc_info.xml" "add-rvc"
-
-mp4file="$TEMP_DIR/hdr.mp4"
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -hdr $MEDIA_DIR/auxiliary_files/hdr.xml -new $mp4file" "hdr"
-do_hash_test "$mp4file" "hdr"
-
-test_end
-
diff --git a/tests/scripts/mp4box-packnal.sh b/tests/scripts/mp4box-packnal.sh
deleted file mode 100644
index 15f69870e8..0000000000
--- a/tests/scripts/mp4box-packnal.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-
-test_begin "mp4box-pack_nal"
-
-if [ $test_skip = 0 ] ; then
-
-src=$MEDIA_DIR/auxiliary_files/enst_video.h264
-output=$TEMP_DIR/test.mp4
-#we also test setting filter options through :dopt and :sopt
-do_test "$MP4BOX -add $src:fstat:fgraph:dopt:pack_nal -new $output" "import"
-do_hash_test $output "import"
-
-fi
-
-test_end
diff --git a/tests/scripts/mp4box-sar.sh b/tests/scripts/mp4box-sar.sh
deleted file mode 100755
index 0be6770a73..0000000000
--- a/tests/scripts/mp4box-sar.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-
-test_sar()
-{
-
-name=$(basename $1)
-name=${name%.*}
-test_begin "mp4box-sar-$name"
-
-if [ "$test_skip" = 1 ] ; then
-return
-fi
-
-mp4file="$TEMP_DIR/test.mp4"
-do_test "$MP4BOX -add $1 -par 1=16:9 -new $mp4file" "create"
-do_hash_test $mp4file "create"
-
-do_test "$MP4BOX -add $1:profile=1:level:1 -new $mp4file" "set-pl"
-do_hash_test $mp4file "set-pl"
-
-test_end
-}
-
-test_sar $MEDIA_DIR/auxiliary_files/enst_video.h264
-
-test_sar $MEDIA_DIR/auxiliary_files/count_video.cmp
-
-test_sar $MEDIA_DIR/auxiliary_files/counter.hvc
-
-
diff --git a/tests/scripts/mp4box-split.sh b/tests/scripts/mp4box-split.sh
deleted file mode 100755
index e892742c0e..0000000000
--- a/tests/scripts/mp4box-split.sh
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-test_split()
-{
-test_begin "mp4box-split-$1"
-if [ "$test_skip" = 1 ] ; then
-return
-fi
-
-mp4file="$TEMP_DIR/base.mp4"
-do_test "$MP4BOX -add $2:dur=10 -new $mp4file" "add"
-do_hash_test $mp4file "add"
-
-do_test "$MP4BOX -split 1 $mp4file" "split-1s"
-do_hash_test $TEMP_DIR/base_001.mp4 "split-1"
-do_hash_test $TEMP_DIR/base_005.mp4 "split-5"
-do_hash_test $TEMP_DIR/base_009.mp4 "split-9"
-
-do_test "$MP4BOX -splitx 4:8.5 $mp4file" "splitx"
-do_hash_test $TEMP_DIR/base_001.mp4 "splitx"
-
-do_test "$MP4BOX -splitz 4:7.5 $mp4file" "splitz"
-do_hash_test $TEMP_DIR/base_001.mp4 "splitz"
-
-
-mv $mp4file $TEMP_DIR/base_s.mp4
-mp4file="$TEMP_DIR/base_s.mp4"
-
-do_test "$MP4BOX -splits 100 $mp4file" "split-100kb"
-do_hash_test $TEMP_DIR/base_001.mp4 "splits-1"
-do_hash_test $TEMP_DIR/base_002.mp4 "splits-2"
-
-
-test_end
-}
-
-test_split "avc" $EXTERNAL_MEDIA_DIR/counter/counter_30s_I25_baseline_320x180_128kbps.264
-
-test_split "aac" $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.aac
-
-
diff --git a/tests/scripts/mp4box-storage.sh b/tests/scripts/mp4box-storage.sh
deleted file mode 100755
index a93ba4c921..0000000000
--- a/tests/scripts/mp4box-storage.sh
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-test_begin "mp4box-storage"
-if [ "$test_skip" != 1 ] ; then
-
-#tested in mp4box-base.sh
-#mp4file="$TEMP_DIR/test-flat.mp4"
-#do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -add $MEDIA_DIR/auxiliary_files/enst_audio.aac -flat -new $mp4file" "flat-mp4"
-#do_hash_test $mp4file "flat-mp4"
-
-
-mp4file="$TEMP_DIR/test-streamable.mp4"
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -add $MEDIA_DIR/auxiliary_files/enst_audio.aac -flat -inter 0 -new $mp4file" "streamable-mp4"
-do_hash_test $mp4file "streamable-mp4"
-
-#tested in mp4box-base.sh
-#mp4file="$TEMP_DIR/test-interleaved.mp4"
-#do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -add $MEDIA_DIR/auxiliary_files/enst_audio.aac -inter 1000 -new $mp4file" "interleaved-mp4"
-#do_hash_test $mp4file "interleaved-mp4"
-
-
-mp4file="$TEMP_DIR/test-fastinterleaved.mp4"
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -add $MEDIA_DIR/auxiliary_files/enst_audio.aac -newfs $mp4file" "fast-interleaved-mp4"
-#we have no guarantee on the pid ordering in the resulting file, this hash can fail from time to time
-do_hash_test $mp4file "fast-interleaved-mp4"
-
-
-mp4file="$TEMP_DIR/test-gpac-faststart.mp4"
-do_test "$GPAC -i $MEDIA_DIR/auxiliary_files/enst_video.h264 -i $MEDIA_DIR/auxiliary_files/enst_audio.aac -o $mp4file:store=fstart" "gpac-faststart-mp4"
-#we have no guarantee on the pid ordering in the resulting file, this hash can fail from time to time
-do_hash_test $mp4file "faststart-mp4"
-
-fi
-
-test_end
-
-
-
diff --git a/tests/scripts/mp4box-subtitle.sh b/tests/scripts/mp4box-subtitle.sh
deleted file mode 100755
index 50b9bd945e..0000000000
--- a/tests/scripts/mp4box-subtitle.sh
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/sh
-
-my_test()
-{
- do_test "$1 $2" $3
- do_hash_test $2 $3
-}
-
-test_begin "mp4box-subtitle"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-my_test "$MP4BOX -ttxt $MEDIA_DIR/auxiliary_files/subtitle.srt -out" "$TEMP_DIR/subtitle-srt.ttxt" "srt-to-ttxt-out"
-
-my_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/subtitle.srt -new" "$TEMP_DIR/subtitle-srt-tx3g.mp4" "srt-add"
-
-my_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/subtitle.sub -new" "$TEMP_DIR/subtitle-sub-tx3g.mp4" "sub-add"
-
-my_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/subtitle.srt:fmt=VTT -new" "$TEMP_DIR/subtitle-srt-wvtt.mp4" "srt-vtt-add"
-
-my_test "$MP4BOX -add $TEMP_DIR/subtitle-srt.ttxt -new" "$TEMP_DIR/subtitle-ttxt-tx3g.mp4" "tx3g-add"
-
-my_test "$MP4BOX -add $MEDIA_DIR/webvtt/spec-example-basic.vtt -new" "$TEMP_DIR/subtitle-vtt-wvtt.mp4" "vtt-add"
-
-my_test "$MP4BOX -add $MEDIA_DIR/ttml/ebu-ttd_sample.ttml -new" "$TEMP_DIR/subtitle-ttml-stpp.mp4" "ttml-add"
-
-my_test "$MP4BOX -ttxt 1 $TEMP_DIR/subtitle-srt-tx3g.mp4 -out" "$TEMP_DIR/subtitle-tx3g.ttxt" "tx3g-dump-track-out"
-
-my_test "$MP4BOX -srt 1 $TEMP_DIR/subtitle-ttxt-tx3g.mp4 -out" "$TEMP_DIR/subtitle-tx3g.srt" "srt-dump-track-out"
-
-my_test "$MP4BOX -srt $TEMP_DIR/subtitle-srt.ttxt -out" "$TEMP_DIR/subtitle-ttxt.srt" "ttxt-to-srt-out"
-
-my_test "$MP4BOX -svg $MEDIA_DIR/auxiliary_files/subtitle.srt -out" "$TEMP_DIR/subtitle-srt.svg" "srt-to-svg-out"
-
-my_test "$MP4BOX -svg $TEMP_DIR/subtitle-srt.ttxt -out" "$TEMP_DIR/subtitle-ttxt.svg" "ttxt-to-svg-out"
-
-my_test "$MP4BOX -raw 1:output=$TEMP_DIR/subtitle-out.vtt" "$TEMP_DIR/subtitle-srt-wvtt.mp4" "vtt-raw-output"
-
-my_test "$MP4BOX -diso $MEDIA_DIR/auxiliary_files/subs.ismt -out" "$TEMP_DIR/out_info.xml" "fragmented-ttml"
-
-test_end
diff --git a/tests/scripts/mp4box-tags.sh b/tests/scripts/mp4box-tags.sh
deleted file mode 100755
index 94a56f5015..0000000000
--- a/tests/scripts/mp4box-tags.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-test_begin "mp4box-tags"
-if [ "$test_skip" = 1 ] ; then
-return
-fi
-
-mp4file="$TEMP_DIR/test.mp4"
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_audio.aac -new $mp4file -itags cover=$MEDIA_DIR/auxiliary_files/logo.png:genre=Game" "create"
-do_hash_test $mp4file "create"
-
-do_test "$MP4BOX -info $mp4file" "info"
-
-covfile="$TEMP_DIR/test.png"
-do_test "$MP4BOX -dump-cover $mp4file -out $covfile" "dumpcover"
-do_hash_test $covfile "dumpcover"
-
-test_end
-
diff --git a/tests/scripts/mp4box-timecode.sh b/tests/scripts/mp4box-timecode.sh
deleted file mode 100755
index c140843e29..0000000000
--- a/tests/scripts/mp4box-timecode.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/sh
-
-test_begin "mp4box-timecode"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264:rescale=24000/1001:tc=24000/1001,0,10,10,2 -new $TEMP_DIR/file.mp4" "rescale_tmcd"
-do_hash_test "$TEMP_DIR/file.mp4" "rescale_tmcd"
-
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264:rescale=30000/1001:tc=f30000/1001,0,10,10,2 -new $TEMP_DIR/file_f.mp4" "rescale_tmcd_f"
-do_hash_test "$TEMP_DIR/file_f.mp4" "rescale_tmcd_f"
-
-test_end
diff --git a/tests/scripts/mp4box-timescale.sh b/tests/scripts/mp4box-timescale.sh
deleted file mode 100644
index 2554990a3c..0000000000
--- a/tests/scripts/mp4box-timescale.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/sh
-
-
-test_begin "mp4box-timescale"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-output=$TEMP_DIR/test.mp4
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_audio.aac:moovts=-1 -new $output" "moovts-from-raw"
-do_hash_test $output "moovts-from-raw"
-
-input=$TEMP_DIR/src.mp4
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_audio.aac -new $input 2> /dev/null
-
-output=$TEMP_DIR/test2.mp4
-do_test "$MP4BOX -add $input:moovts=-1 -new $output" "moovts-from-mp4"
-do_hash_test $output "moovts-from-mp4"
-
-do_test "$MP4BOX -dash 1000 $input:sscale -out $TEMP_DIR/test.mpd" "dash-sscale"
-do_hash_test $TEMP_DIR/src_dashinit.mp4 "dash-sscale-init"
-#do_hash_test $TEMP_DIR/test.mpd "dash-sscale-mpd"
-
-output=$TEMP_DIR/test3.mp4
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/count_english.mp3:timescale=44100 -new $output" "audio"
-do_hash_test $output "audio"
-
-test_end
diff --git a/tests/scripts/mp4box-tsel.sh b/tests/scripts/mp4box-tsel.sh
deleted file mode 100755
index 6595ae22bf..0000000000
--- a/tests/scripts/mp4box-tsel.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-test_begin "mp4box-tsel"
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-mp4file="$TEMP_DIR/base.mp4"
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/count_video.cmp -add $MEDIA_DIR/auxiliary_files/count_french.mp3 -add $MEDIA_DIR/auxiliary_files/count_english.mp3 -add $MEDIA_DIR/auxiliary_files/count_german.mp3 -new $mp4file" "add"
-
-do_hash_test $mp4file "add"
-
-do_test "$MP4BOX -group-add switchID=1:criteria=main:trackID=1 -group-add switchID=2:criteria=lang:trackID=2:trackID=3:trackID=4 $mp4file" "group-add"
-do_hash_test $mp4file "group-add"
-
-do_test "$MP4BOX -group-rem-track 2 $mp4file" "group-rem-track"
-do_hash_test $mp4file "group-rem-track"
-
-do_test "$MP4BOX -group-rem 3 $mp4file" "group-rem"
-do_hash_test $mp4file "group-rem"
-
-do_test "$MP4BOX -group-clean $mp4file" "group-clean"
-do_hash_test $mp4file "group-clean"
-
-
-test_end
-
-
-
diff --git a/tests/scripts/mp4box-udta.sh b/tests/scripts/mp4box-udta.sh
deleted file mode 100755
index 5685ebd320..0000000000
--- a/tests/scripts/mp4box-udta.sh
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-test_begin "mp4box-udta"
-if [ "$test_skip" = 1 ] ; then
-return
-fi
-
-mp4file="$TEMP_DIR/udtamoov.mp4"
-binfile="$TEMP_DIR/dumpmoov.jpg"
-
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/logo.png -udta 0:type=GPAC:src=$MEDIA_DIR/auxiliary_files/logo.jpg -new $mp4file" "udta-moov"
-do_hash_test $mp4file "udta-moov"
-
-do_test "$MP4BOX -dump-udta GPAC $mp4file -out $binfile" "udta-moov-dump"
-do_hash_test $binfile "udta-moov-dump"
-
-do_test "$MP4BOX -udta 0:type=GPAC:src= $mp4file" "udta-moov-rem"
-do_hash_test $mp4file "udta-moov-rem"
-
-mp4file="$TEMP_DIR/udtatrack.mp4"
-binfile="$TEMP_DIR/dumptrack.bin"
-
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/logo.png -udta 1:type=GPAC:src=base64,dGVzdA== -new $mp4file" "udta-track"
-do_hash_test $mp4file "udta-track"
-
-do_test "$MP4BOX -dump-udta 1:GPAC $mp4file -out $binfile" "udta-track-dump"
-do_hash_test $binfile "udta-track-dump"
-
-test_end
-
-
diff --git a/tests/scripts/mp4box-wgt.sh b/tests/scripts/mp4box-wgt.sh
deleted file mode 100755
index b0ad91c9c2..0000000000
--- a/tests/scripts/mp4box-wgt.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-test_begin "mp4box-wgt"
-if [ "$test_skip" = 1 ] ; then
-return
-fi
-
-mp4file="$TEMP_DIR/test.mp4"
-do_test "$MP4BOX -package svgb:$MEDIA_DIR/laser/enst_canvas.xml -new $mp4file" "create-package"
-do_hash_test $mp4file "create-package"
-
-mp4file="$TEMP_DIR/test2.mp4"
-do_test "$MP4BOX -mgt $EXTERNAL_MEDIA_DIR/mpegu/animatedIcon/config.xml -new $mp4file" "create-wgt"
-do_hash_test $mp4file "create-wgt"
-
-test_end
-
diff --git a/tests/scripts/mp4client.sh b/tests/scripts/mp4client.sh
deleted file mode 100755
index 13224a6c62..0000000000
--- a/tests/scripts/mp4client.sh
+++ /dev/null
@@ -1,44 +0,0 @@
-
-single_test "$MP4CLIENT -fs -guid -run-for 2" "mp4client-gui"
-
-echo "bla" > $TEMP_DIR/test.mp4
-single_test "MP4Client -mem-track -for-test -no-reassign -guid -run-for 2 $TEMP_DIR/test.mp4" "mp4client-gui-urlerror"
-
-single_test "$MP4CLIENT -guid -rmt -rmt-ogl -run-for 2 -stats $MEDIA_DIR/auxiliary_files/sky.jpg" "mp4client-gui-stats"
-
-single_test "$MP4CLIENT -gui -for-test -gui-test http://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-live-1s/mp4-live-1s-mpd-V-BS.mpd" "mp4client-gui-dash"
-
-single_test "$MP4CLIENT -cov -run-for 2 $MEDIA_DIR/bifs/bifs-3D-shapes-box.bt" "mp4client-nav3D"
-
-single_test "$MP4CLIENT -cov -run-for 2 $MEDIA_DIR/bifs/bifs-2D-painting-material2D.bt" "mp4client-nav2D"
-
-single_test "$MP4CLIENT -blacklist=vtbdec,nvdec -run-for 2 http://download.tsi.telecom-paristech.fr/gpac/tests/live360mcts/demo/live360.mpd#VR" "mp4client-vrtiled"
-
-single_test "$MP4CLIENT -blacklist=vtbdec,nvdec -run-for 1 mosaic://$MEDIA_DIR/auxiliary_files/count_video.cmp:$MEDIA_DIR/auxiliary_files/enst_video.h264" "mp4client-mosaic"
-
-single_test "$MP4CLIENT -blacklist=vtbdec,nvdec -run-for 1 --stereo=top views://$MEDIA_DIR/auxiliary_files/count_video.cmp:$MEDIA_DIR/auxiliary_files/enst_video.h264" "mp4client-views"
-
-test_begin "mp4client-playfrom"
-if [ $test_skip = 0 ] ; then
-
-#run import with regular MP4Box (no test, with progress) for coverage
-do_test "MP4Box -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -new $TEMP_DIR/file.mp4" "create"
-
-do_test "$MP4CLIENT -for-test -no-save -size 100x100 -speed 2 -rtix $TEMP_DIR/logs.txt -exit -play-from 6 $TEMP_DIR/file.mp4 -cov" "play"
-
-fi
-test_end
-
-
-test_begin "mp4client-playfrom-ts"
-if [ $test_skip = 0 ] ; then
-
-do_test "$GPAC -i $MEDIA_DIR/auxiliary_files/enst_video.h264 -o $TEMP_DIR/file.ts" "create"
-
-do_test "$MP4CLIENT -for-test -no-save -size 100x100 -speed 2 -rtix $TEMP_DIR/logs.txt -exit -play-from 6 $TEMP_DIR/file.ts -cov -blacklist=vtbdec,nvdec" "play"
-
-fi
-test_end
-
-
-
diff --git a/tests/scripts/mpeg2ps.sh b/tests/scripts/mpeg2ps.sh
deleted file mode 100755
index ef5eba0a6b..0000000000
--- a/tests/scripts/mpeg2ps.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-#test mpeg2 PS
-
-srcfile=$EXTERNAL_MEDIA_DIR/import/dead_mpg.mpg
-
-test_begin "m2ps-dmx"
-if [ $test_skip != 1 ] ; then
-insfile=$TEMP_DIR/dump.txt
-#inpect demuxed file in non-interleave mode (pid by pid), also dumps PCR
-do_test "$GPAC -i $srcfile inspect:start=4.0:interleave=false:deep:pcr:log=$insfile" "inspect"
-do_hash_test "$insfile" "inspect"
-fi
-test_end
-
diff --git a/tests/scripts/mpeg2ts.sh b/tests/scripts/mpeg2ts.sh
deleted file mode 100755
index f158c7d02a..0000000000
--- a/tests/scripts/mpeg2ts.sh
+++ /dev/null
@@ -1,37 +0,0 @@
-#test mpeg2 TS
-
-srcfile=$EXTERNAL_MEDIA_DIR/m2ts/TNT_MUX_R1_586MHz_10s.ts
-
-test_begin "m2ts-dmx"
-if [ $test_skip != 1 ] ; then
-insfile=$TEMP_DIR/dump.txt
-#inpect demuxed file in non-interleave mode (pid by pid), also dumps PCR
-do_test "$GPAC -i $srcfile inspect:interleave=false:deep:pcr:log=$insfile" "inspect"
-do_hash_test "$insfile" "inspect"
-fi
-test_end
-
-
-test_begin "m2ts-mp4"
-if [ $test_skip != 1 ] ; then
-dstfile="$TEMP_DIR/mux.mp4"
-do_test "$GPAC -i $srcfile -o $dstfile" "mp4mux"
-do_hash_test "$dstfile" "mp4mux"
-fi
-test_end
-
-test_begin "m2ts-mp4-split"
-if [ $test_skip != 1 ] ; then
-
-do_test "$GPAC -logs=app@debug -i $srcfile -o $TEMP_DIR/prog_\$ServiceID\$.mp4:SID=#ServiceID=" "mp4mux"
-
-do_hash_test "$TEMP_DIR/prog_257.mp4" "prog_257"
-do_hash_test "$TEMP_DIR/prog_260.mp4" "prog_260"
-do_hash_test "$TEMP_DIR/prog_261.mp4" "prog_261"
-do_hash_test "$TEMP_DIR/prog_262.mp4" "prog_262"
-do_hash_test "$TEMP_DIR/prog_273.mp4" "prog_273"
-do_hash_test "$TEMP_DIR/prog_374.mp4" "prog_374"
-
-fi
-test_end
-
diff --git a/tests/scripts/mpeg4on2.sh b/tests/scripts/mpeg4on2.sh
deleted file mode 100755
index f1ca90f185..0000000000
--- a/tests/scripts/mpeg4on2.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#test mpeg4 over MPEG-2 TS
-
-test_begin "mpeg4on2"
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-srcfile=$TEMP_DIR/source.mp4
-dstmux=$TEMP_DIR/mux.ts
-dstdmx=$TEMP_DIR/demux.mp4
-
-do_test "$MP4BOX -mp4 $MEDIA_DIR/bifs/bifs-2D-background-background2D-movie.bt -out $srcfile" "bifsenc"
-do_hash_test $srcfile "bifsenc"
-
-do_test "$GPAC -i $srcfile -o $dstmux" "mux-ts"
-do_hash_test $dstmux "mux"
-
-do_test "$GPAC -i $dstmux -o $dstdmx" "demux-ts"
-do_hash_test $dstdmx "demux"
-
-test_end
-
-
diff --git a/tests/scripts/mux_avi.sh b/tests/scripts/mux_avi.sh
deleted file mode 100755
index 87b2c139c4..0000000000
--- a/tests/scripts/mux_avi.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-
-test_avimx()
-{
-
-test_begin "mux-avi-$1"
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-dstfile="$TEMP_DIR/test.avi"
-
-do_test "$GPAC -i $MEDIA_DIR/auxiliary_files/count_video.cmp -i $MEDIA_DIR/auxiliary_files/count_english.mp3 $2 -o $dstfile" "mux"
-if [ $3 != 0 ] ; then
-
-#avilib does not always give the same binary output, we cannot hash the result but we hash the inspect of the file
-#do_hash_test $dstfile "mux"
-
-do_test "$MP4BOX -aviraw video $dstfile" "aviraw-video"
-do_hash_test $TEMP_DIR/test_video.cmp "aviraw-video"
-do_test "$MP4BOX -aviraw audio $dstfile" "aviraw-audio"
-do_hash_test $TEMP_DIR/test_audio.mp3 "aviraw-audio"
-fi
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $dstfile inspect:allp:fmt=%cts%-%size%%lf%:interleave=false:log=$myinspect -graph -stats"
-do_hash_test $myinspect "inspect"
-
-test_end
-
-}
-
-test_avimx "compressed" "" 1
-#don't hash uncompressed file
-test_avimx "uncompressed" "-blacklist=vtbdec,nvdec reframer:raw @" 0
diff --git a/tests/scripts/negctts.sh b/tests/scripts/negctts.sh
deleted file mode 100644
index 8641422551..0000000000
--- a/tests/scripts/negctts.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/sh
-test_begin "import-File-with-negative-CTS-DTS-offsets"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/3D-HEVC/stream_bbb.bit:fmt=HEVC:negctts -new $TEMP_DIR/test.mp4" "mp4box-import-negctts"
-
-do_hash_test "$TEMP_DIR/test.mp4" "import"
-
-do_test "$MP4BOX -dtsc $TEMP_DIR/test.mp4" "mp4box-dump-negctts"
-do_hash_test "$TEMP_DIR/test_ts.txt" "dump"
-
-do_test "$GPAC -i $TEMP_DIR/test.mp4 -o $TEMP_DIR/test.ts:pcr_init=1000000:pes_pack=none" "tsmux"
-do_hash_test "$TEMP_DIR/test.ts" "m2tsmux"
-
-#for coverage, test m2ts dump with mp4box
-do_test "$MP4BOX -logs container@debug -dm2ts $TEMP_DIR/test.ts" "dump_m2ts"
-do_hash_test $TEMP_DIR/test.ts_prog_1_timestamps.txt "dump_m2ts"
-
-do_test "$GPAC -i $TEMP_DIR/test.ts:dsmcc inspect" "inspect"
-
-test_end
diff --git a/tests/scripts/nhml-comp.sh b/tests/scripts/nhml-comp.sh
deleted file mode 100644
index d14fe74901..0000000000
--- a/tests/scripts/nhml-comp.sh
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-test_begin "NHMLSubsComp"
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-mp4file="$TEMP_DIR/file.mp4"
-do_test "$MP4BOX -add $MEDIA_DIR/xmlin4/text-stxt-compress.nhml -new $mp4file" "create"
-do_hash_test $mp4file "create"
-
-test_end
diff --git a/tests/scripts/nhml-subs.sh b/tests/scripts/nhml-subs.sh
deleted file mode 100644
index 21bcb43a87..0000000000
--- a/tests/scripts/nhml-subs.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-test_begin "NHMLSubs"
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-nhml_ttml_file="$TEMP_DIR/nhml_ttml.mp4"
-do_test "$MP4BOX -add $MEDIA_DIR/ttml/ttml.nhml -new $nhml_ttml_file" "create-nhml_ttml"
-do_hash_test $nhml_ttml_file "create-nhml_ttml"
-
-test_end
diff --git a/tests/scripts/nhnt.sh b/tests/scripts/nhnt.sh
deleted file mode 100644
index d15d5e1f00..0000000000
--- a/tests/scripts/nhnt.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-test_begin "nhnt"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-mp4file="$TEMP_DIR/nhnt.mp4"
-do_test "$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -new $mp4file" "create-isom"
-do_test "$MP4BOX -nhnt 1 $mp4file" "create-nhnt"
-do_hash_test $TEMP_DIR/nhnt_track1.nhnt "nhnt"
-do_hash_test $TEMP_DIR/nhnt_track1.info "nhnt-info"
-do_hash_test $TEMP_DIR/nhnt_track1.media "nhnt-media"
-
-test_end
diff --git a/tests/scripts/no-frags-default.sh b/tests/scripts/no-frags-default.sh
deleted file mode 100644
index 5f45246946..0000000000
--- a/tests/scripts/no-frags-default.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-test_begin "no-frag-default"
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -new $TEMP_DIR/test.mp4 2> /dev/null
-
-do_test "$MP4BOX -dash 1000 -rap -no-frags-default -single-file -out $TEMP_DIR/test.mpd $TEMP_DIR/test.mp4" "dash"
-
-do_hash_test "$TEMP_DIR/test_dashinit.mp4" "dash"
-
-test_end
diff --git a/tests/scripts/pipe.sh b/tests/scripts/pipe.sh
deleted file mode 100755
index d092e8eb1f..0000000000
--- a/tests/scripts/pipe.sh
+++ /dev/null
@@ -1,63 +0,0 @@
-#!/bin/sh
-
-#rewind video while dumping to yuv
-
-test_pipe()
-{
-
-test_begin "pipe-$1"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-src_file=$2
-dst_file_o=$TEMP_DIR/o-$3
-dst_file_i=$TEMP_DIR/i-$3
-
-#first do test with sending pipe as server
-do_test "$GPAC -i $src_file -o pipe://gpac_pipe:mkp:ext=$4 -graph" "pipe-osrv-out" &
-
-sleep .1
-do_test "$GPAC -i pipe://gpac_pipe:ext=$4 -o $dst_file_o -graph" "pipe-osrv-in"
-
-do_hash_test "$dst_file_o" "pipe-osrv-in"
-
-if [ $5 != 0 ] ; then
- $DIFF $dst_file_o $src_file > /dev/null
- rv=$?
- if [ $rv != 0 ] ; then
- result="source and copied files differ"
- fi
-fi
-
-#then do test with receiving pipe as server
-do_test "$GPAC -i pipe://gpac_pipe:ext=$4:mkp -o $dst_file_i -graph" "pipe-isrv-in" &
-
-sleep .1
-do_test "$GPAC -i $src_file -o pipe://gpac_pipe:ext=$4 -graph" "pipe-isrv-out"
-
-do_hash_test "$dst_file_i" "pipe-isrv-in"
-
-$DIFF $dst_file_o $dst_file_i > /dev/null
-rv=$?
-if [ $rv != 0 ] ; then
- result="output files in client and server modes differ"
-fi
-
-test_end
-
-}
-
-#raw file | pipe | raw file
-test_pipe "raw-raw" $MEDIA_DIR/auxiliary_files/enst_audio.aac "test.aac" "aac" 1
-
-#raw file | pipe | mp4 file
-test_pipe "raw-mp4" $MEDIA_DIR/auxiliary_files/enst_audio.aac "test.mp4" "aac" 0
-
-#raw file -> demux -> gsf | pipe | mp4 file
-test_pipe "raw-gsf-mp4" $MEDIA_DIR/auxiliary_files/enst_audio.aac "test.mp4" "gsf" 0
-
-#raw file -> muxts | pipe | ts file
-test_pipe "raw-ts" $MEDIA_DIR/auxiliary_files/enst_audio.aac "test.ts" "ts" 0
-
diff --git a/tests/scripts/qt_prores.sh b/tests/scripts/qt_prores.sh
deleted file mode 100755
index ccb8cde24e..0000000000
--- a/tests/scripts/qt_prores.sh
+++ /dev/null
@@ -1,44 +0,0 @@
-
-#@mp4_test execute basics MP4Box tests on source file: -add, -info, -dts, -hint -drtp -sdp -unhint and MP4 Playback
-qt_prores_test ()
-{
-
- name=$(basename $1)
- test_begin "qt-prores-$name"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
- mp4file="$TEMP_DIR/$name.mp4"
- mp4edit="$TEMP_DIR/qtedit.mp4"
-
- #test media
- do_test "$MP4BOX -info $1" "RawMediaInfo"
-
- myinspect=$TEMP_DIR/inspect.txt
- do_test "$GPAC -i $1 inspect:allp:deep:interleave=false:log=$myinspect -graph -stats"
- do_hash_test $myinspect "inspect"
-
-
- #import media
- do_test "$MP4BOX -add $1:asemode=v1-qt -no-iod -new $mp4file" "MediaImport"
- do_hash_test $mp4file "add"
-
- #remove media track media
- do_test "$MP4BOX -rem 1 $mp4file -out $mp4edit" "MediaEdit"
- do_hash_test $mp4edit "rem"
-
- #import media as mov, force bit depth to 32 and set color profile
- movfile="$TEMP_DIR/$name.mov"
- do_test "$MP4BOX -add $1:bitdepth=32:colr=nclc,1,1,1 -new $movfile" "MediaImportMoov"
- do_hash_test $movfile "addmov"
-
- test_end
-}
-
-
-
-for src in $EXTERNAL_MEDIA_DIR/qt_prores/* ; do
- qt_prores_test $src
-done
-
diff --git a/tests/scripts/qtvr.sh b/tests/scripts/qtvr.sh
deleted file mode 100755
index b8948be197..0000000000
--- a/tests/scripts/qtvr.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-
-qtvr_test()
-{
- name=$(basename $1)
- test_begin "qtvr-$name"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- srcfile=$1
-
- dstfile=$TEMP_DIR/qtvr.mp4
-
- #test source parsing and playback
- do_test "$MP4BOX -mp4 $srcfile -out $dstfile" "import"
- do_hash_test $dstfile "import"
-
- test_end
-}
-
-for src in $EXTERNAL_MEDIA_DIR/qtvr/*.mov ; do
-qtvr_test $src
-done
-
diff --git a/tests/scripts/range_extension.sh b/tests/scripts/range_extension.sh
deleted file mode 100644
index bf05b88f5a..0000000000
--- a/tests/scripts/range_extension.sh
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/bin/sh
-
-
-rext_test() {
-
-test_begin $1
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-temp_file=$TEMP_DIR/test.mp4
-temp_dump=$TEMP_DIR/dump.$3
-
-do_test "$MP4BOX -add $2 -new $temp_file" "import"
-do_hash_test "$temp_file" "import"
-
-#decode and dump 2 frames
-do_test "$GPAC -blacklist=vtbdec,ohevcdec,nvdec -i $temp_file -o $temp_dump:sstart=8:send=9" "decode"
-do_hash_test "$temp_dump" "decode"
-
-case $2 in
-*320x180*)
- do_play_test "play" "$temp_dump:size=320x180";;
-*640x360*)
- do_play_test "play" "$temp_dump:size=640x360";;
-esac
-
-test_end
-}
-
-#avc range extension
-rext_test "avc-420-8bit" "$EXTERNAL_MEDIA_DIR/rext/counter-bifs-10min-320x180-bipbop_420.h264" "yuv"
-rext_test "avc-422-8bit" "$EXTERNAL_MEDIA_DIR/rext/counter-bifs-10min-320x180-bipbop_422.h264" "yuv2"
-rext_test "avc-444-8bit" "$EXTERNAL_MEDIA_DIR/rext/counter-bifs-10min-320x180-bipbop_444.h264" "yuv4"
-rext_test "avc-420-10bit" "$EXTERNAL_MEDIA_DIR/rext/counter-bifs-10min-320x180-bipbop_420_10.h264" "yuvl"
-rext_test "avc-422-10bit" "$EXTERNAL_MEDIA_DIR/rext/counter-bifs-10min-320x180-bipbop_422_10.h264" "yp2l"
-rext_test "avc-444-10bit" "$EXTERNAL_MEDIA_DIR/rext/counter-bifs-10min-320x180-bipbop_444_10.h264" "yp4l"
-
-#hevc range extension
-rext_test "hevc-420-8bit" "$EXTERNAL_MEDIA_DIR/rext/counter-bifs-1min-640x360-bipbop_420.hvc" "yuv"
-rext_test "hevc-422-8bit" "$EXTERNAL_MEDIA_DIR/rext/counter-bifs-1min-640x360-bipbop_422.hvc" "yuv2"
-rext_test "hevc-444-8bit" "$EXTERNAL_MEDIA_DIR/rext/counter-bifs-1min-640x360-bipbop_444.hvc" "yuv4"
-rext_test "hevc-420-10bit" "$EXTERNAL_MEDIA_DIR/rext/counter-bifs-1min-640x360-bipbop_420_10.hvc" "yuvl"
-rext_test "hevc-422-10bit" "$EXTERNAL_MEDIA_DIR/rext/counter-bifs-1min-640x360-bipbop_422_10.hvc" "yp2l"
-rext_test "hevc-444-10bit" "$EXTERNAL_MEDIA_DIR/rext/counter-bifs-1min-640x360-bipbop_444_10.hvc" "yp4l"
-
diff --git a/tests/scripts/raw-audio.sh b/tests/scripts/raw-audio.sh
deleted file mode 100755
index 57d52c26dc..0000000000
--- a/tests/scripts/raw-audio.sh
+++ /dev/null
@@ -1,62 +0,0 @@
-#test raw video
-
-raw_audio_test ()
-{
-
-test_begin "raw-aud-$1"
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-rawfile=$TEMP_DIR/raw.$1
-#test dumping to the given format
-do_test "$GPAC -i $mp4file -o $rawfile" "dump-$1"
-
-#on linux 32 bit we for now disable the hashes, they all differ due to different float/double precision
-if [ $GPAC_OSTYPE != "lin32" ] ; then
-do_hash_test_bin "$rawfile" "dump-$1"
-fi
-
-myinspect="inspect:fmt=@pn@-@cts@-@bo@@lf@"
-insfile=$TEMP_DIR/dump.txt
-do_test "$GPAC -i $rawfile:sr=48000:ch=2 $myinspect:log=$insfile" "inspect"
-do_hash_test "$insfile" "inspect"
-
-#test reading from the given format into pcm
-rawfile2=$TEMP_DIR/raw2.pcm
-do_test "$GPAC -i $rawfile -o $rawfile2" "dump-pcm"
-if [ $GPAC_OSTYPE != "lin32" ] ; then
-do_hash_test_bin "$rawfile2" "dump-pcm"
-fi
-
-#only do the reverse tests for pcm (same for the other formats)
-if [ $1 = "pcm" ] ; then
-
-#playback test at 10x speed - this exercices audio output
-do_test "$GPAC -i $rawfile:sr=48000:ch=2 aout:speed=10:vol=0 -graph" "play"
-
-myinspect="inspect:speed=-1:fmt=@pn@-@cts@-@bo@@lf@"
-insfile=$TEMP_DIR/dumpns.txt
-do_test "$GPAC -i $rawfile:sr=48000:ch=2 $myinspect:log=$insfile" "inspect_reverseplay"
-do_hash_test "$insfile" "inspect_reverseplay"
-
-
-#playback test at -10x speed - this exercices audio output
-do_test "$GPAC -i $rawfile:sr=48000:ch=2 aout:speed=-10:vol=0" "reverse_play"
-
-fi
-
-test_end
-}
-
-#we do a test with 0.4 seconds. using more results in higher dynamics in the signal which are not rounded the same way on all platforms
-mp4file="$TEMP_DIR/aud.mp4"
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_audio.aac:dur=0.4 -new $mp4file 2> /dev/null
-
-#complete lists of audio formats extensions in gpac
-afstr="pc8 pcm s24 s32 flt dbl pc8p pcmp s24p s32p fltp dblp"
-
-for i in $afstr ; do
- raw_audio_test $i
-done
-
diff --git a/tests/scripts/raw-video.sh b/tests/scripts/raw-video.sh
deleted file mode 100755
index d697ebf649..0000000000
--- a/tests/scripts/raw-video.sh
+++ /dev/null
@@ -1,64 +0,0 @@
-#test raw video
-
-DST="127.0.0.1"
-IFCE="127.0.0.1"
-
-raw_test ()
-{
-
-test_begin "raw-vid-$1"
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-rawfile=$TEMP_DIR/raw.$1
-do_test "$GPAC -i $mp4file -o $rawfile -blacklist=vtbdec,nvdec,ohevcdec" "dump"
-do_hash_test "$rawfile" "dump"
-
-myinspect="inspect:fmt=@pn@-@cts@-@bo@@lf@"
-
-insfile=$TEMP_DIR/dump.txt
-do_test "$GPAC -i $rawfile:size=128x128 $myinspect:log=$insfile" "inspect"
-do_hash_test "$insfile" "inspect"
-
-#only do the reverse playback test for yuv (same for the other formats)
-if [ $1 = "yuv" ] ; then
-
-insfile=$TEMP_DIR/dumpns.txt
-do_test "$GPAC -i $rawfile:size=128x128 $myinspect:speed=-1:log=$insfile" "inspect_reverse"
-do_hash_test "$insfile" "inspect_reverse"
-
-fi
-
-#check GPU output on frame 20 (first few frames are fade to black ...
-gpudump=$TEMP_DIR/gpudump.rgb
-do_test "$GPAC -i $rawfile:size=128x128 vout:dumpframes=20:out=$gpudump" "gpu_dump"
-#hash test is commented since we have different gpu dump results on different platforms/os
-#do_hash_test_bin "$gpudump" "gpu_dump"
-
-#test video cropping filter in forward mode
-cropfile=$TEMP_DIR/dumpcrop.$1
-do_test "$GPAC -i $rawfile:size=128x128 vcrop:wnd=32x10x64x64 @ -o $cropfile" "crop"
-do_hash_test_bin "$cropfile" "crop"
-
-#test video cropping filter in copy mode
-cropfile=$TEMP_DIR/dumpcropcp.$1
-do_test "$GPAC -i $rawfile:size=128x128 vcrop:copy:wnd=32x10x64x64 @ -o $cropfile" "crop"
-#use same hash as before, they shall be identical
-do_hash_test_bin "$cropfile" "crop"
-
-test_end
-}
-
-mp4file="$TEMP_DIR/vid.mp4"
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264:dur=1 -new $mp4file 2> /dev/null
-
-#complete lists of pixel formats extensions in gpac - we don't test all of these
-#pfstr="yuv yuvl yuv2 yp2l yuv4 yp4l uyvy vyuy yuyv yvyu nv12 nv21 nv1l nv2l yuva yuvd grey gral algr rgb4 rgb5 rgb6 rgba argb rgb bgr xrgb rgbx xbgr bgrx rgbd rgbds rgbs rgbas"
-#the ones we test for now - nv1l is commented (no support in old ffmpeg used on gpac buildbot) and alpha not yet tested
-pfstr="yuv yuvl yuv2 yp2l yuv4 yp4l uyvy vyuy yuyv yvyu nv12 nv21 grey rgb bgr xrgb rgbx xbgr bgrx"
-
-for i in $pfstr ; do
- raw_test $i
-done
-
diff --git a/tests/scripts/reframers.sh b/tests/scripts/reframers.sh
deleted file mode 100755
index 5583ffa2df..0000000000
--- a/tests/scripts/reframers.sh
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/bin/sh
-
-test_reframer()
-{
-
-test_begin "reframer-$1"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-if [ -n "$3" ] ; then
-dst_file=$TEMP_DIR/$3
-else
-dst_file=$TEMP_DIR/$(basename $2)
-fi
-
-do_test "$GPAC -i $2 reframer @ -o $dst_file -graph -stats" "rewrite"
-do_hash_test "$dst_file" "rewrite"
-
-
-if [ "$3" == "test.latm" ] ; then
-
-dst_file2=$TEMP_DIR/test.aac
-do_test "$GPAC -i $dst_file reframer @ -o $dst_file2 -graph -stats" "rewrite-latm"
-do_hash_test "$dst_file2" "rewrite-latm"
-
-fi
-
-test_end
-
-}
-
-test_reframer "png" $MEDIA_DIR/auxiliary_files/logo.png
-
-test_reframer "jpg" $MEDIA_DIR/auxiliary_files/logo.jpg
-
-test_reframer "aac" $MEDIA_DIR/auxiliary_files/enst_audio.aac
-
-test_reframer "latm" $MEDIA_DIR/auxiliary_files/enst_audio.aac "test.latm"
-
-test_reframer "mp3" $MEDIA_DIR/auxiliary_files/count_english.mp3
-
-test_reframer "avc" $MEDIA_DIR/auxiliary_files/enst_video.h264
-
-test_reframer "hevc" $MEDIA_DIR/auxiliary_files/counter.hvc
-
-test_reframer "av1-av1" $MEDIA_DIR/auxiliary_files/video.av1
-
-test_reframer "av1-obu" $MEDIA_DIR/auxiliary_files/video.av1 "video.obu"
-
-test_reframer "av1-ivf" $MEDIA_DIR/auxiliary_files/video.av1 "video.ivf"
-
-test_reframer "amr" $EXTERNAL_MEDIA_DIR/import/bear_audio.amr
-
-test_reframer "amrwb" $EXTERNAL_MEDIA_DIR/import/obrother_wideband.amr
-
-test_reframer "h263" $EXTERNAL_MEDIA_DIR/import/bear_video.263
-
-test_reframer "qcp" $EXTERNAL_MEDIA_DIR/import/count_english.qcp
-
-test_reframer "m1v" $EXTERNAL_MEDIA_DIR/import/dead.m1v
-
-test_reframer "jp2" $EXTERNAL_MEDIA_DIR/import/logo.jp2
-
-test_reframer "mj2" $EXTERNAL_MEDIA_DIR/import/speedway.mj2
-
-test_reframer "ogg" $EXTERNAL_MEDIA_DIR/import/dead_ogg.ogg "dead.mp4"
-
-test_reframer "m2ps" "$EXTERNAL_MEDIA_DIR/import/dead_mpg.mpg -blacklist=ffdmx" "dead.mp4"
-
-test_reframer "flac" $EXTERNAL_MEDIA_DIR/import/enst_audio.flac
diff --git a/tests/scripts/resample.sh b/tests/scripts/resample.sh
deleted file mode 100755
index e67afee116..0000000000
--- a/tests/scripts/resample.sh
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/sh
-
-#rewind video while dumping to yuv
-
-pcmfile="$TEMP_DIR/file.pcm"
-
-myinspect="inspect:test=encode:fmt=@pn@-@dts@-@cts@@lf@"
-
-test_resample()
-{
- name=$(basename $1)
- name=${name%.*}
-test_begin "resample-$name"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-dumpfile=$TEMP_DIR/dump.pcm
-do_test "$GPAC -blacklist=ffdec -i $1:index=0 resample$2 @ -o $dumpfile:sstart=1:send=250" "resample"
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $dumpfile$3 inspect:deep:allp:fmt=%pn%-%cts%-%size%%lf%:log=$myinspect" "inspect"
-do_hash_test "$myinspect" "inspect"
-
-test_end
-
-}
-
-test_resample "$EXTERNAL_MEDIA_DIR/import//aac_vbr_51_128k.aac" ":ch=2" ":ch=2:sr=22050"
-test_resample "$MEDIA_DIR/auxiliary_files/enst_audio.aac" ":sr=22050" ":ch=2:sr=22050"
-
-
diff --git a/tests/scripts/rewind.sh b/tests/scripts/rewind.sh
deleted file mode 100755
index 7ffba8473e..0000000000
--- a/tests/scripts/rewind.sh
+++ /dev/null
@@ -1,66 +0,0 @@
-#!/bin/sh
-
-#rewind video while dumping to yuv
-
-mp4file="$TEMP_DIR/file.mp4"
-
-myinspect="inspect:test=encode:fmt=@pn@-@dts@-@cts@@lf@"
-
-test_video()
-{
-test_begin "rewind-video"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-#rewind needs negative speed playback support, build an MP4
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264:dur=1 -new $mp4file 2> /dev/null
-
-
-dumpfile=$TEMP_DIR/dump.yuv
-do_test "$GPAC -i $mp4file rewind @ -o $dumpfile:speed=-1 -blacklist=vtbdec,ohevcdec,nvdec" "rewind"
-do_hash_test "$dumpfile" "rewind"
-
-#do a hash on inspect
-insfile=$TEMP_DIR/dump.txt
-do_test "$GPAC -i $dumpfile:size=128x128 $myinspect:log=$insfile" "inspect"
-do_hash_test "$insfile" "inspect"
-
-test_end
-
-}
-
-#rewind audio while dumping to pcm
-
-test_audio()
-{
-test_begin "rewind-audio"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-#rewind needs negative speed playback support, build an MP4
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_audio.aac:dur=0.4 -new $mp4file 2> /dev/null
-
-dumpfile=$TEMP_DIR/dump.pcm
-do_test "$GPAC -i $mp4file rewind @ -o $dumpfile:speed=-1" "rewind"
-#on linux 32 bit we for now disable the hashes, they all differ due to different float/double precision
-if [ $GPAC_OSTYPE != "lin32" ] ; then
-do_hash_test "$dumpfile" "rewind"
-fi
-
-#do a hash on inspect
-insfile=$TEMP_DIR/dump.txt
-do_test "$GPAC -i $dumpfile:sr=48k:ch=2 $myinspect:log=$insfile" "inspect"
-do_hash_test "$insfile" "inspect"
-
-test_end
-}
-
-test_video
-
-test_audio
-
-
diff --git a/tests/scripts/rtp.sh b/tests/scripts/rtp.sh
deleted file mode 100755
index 828b98a1df..0000000000
--- a/tests/scripts/rtp.sh
+++ /dev/null
@@ -1,136 +0,0 @@
-#test RTP streaming and MP4 client
-
-DST="127.0.0.1"
-IFCE="127.0.0.1"
-
-rtp_test ()
-{
-
-test_begin "rtp-$1"
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-param=$3
-inspect_only=0
-if [ "$3" = "inspect_only" ] ; then
-inspect_only=1
-param=""
-fi
-
-#prepare the sdp
-do_test "$GPAC -i $2 -o $TEMP_DIR/session.sdp:runfor=0:ip=$DST$param" "init"
-do_hash_test "$TEMP_DIR/session.sdp" "init"
-
-if [ $inspect_only = 1 ] ; then
-
-myinspect=$TEMP_DIR/inspect.txt
-
-do_test "$GPAC -for-test -runfor=2500 -i $TEMP_DIR/session.sdp:ifce=$IFCE inspect:deep:allp:log=$myinspect -stats -graph" "dump" &
-
-sleep 1
-#run without loop and tso=100000 to avoid a rand() that might impact TS rounding differently (hence slightly different durations->different hashes)
-do_test "$GPAC -i $2 -o $TEMP_DIR/session.sdp:loop=no:ip=$DST:ifce=$IFCE:tso=100000 -stats" "stream"
-
-wait
-
-do_hash_test $myinspect "dump-inspect"
-
-else
-
-#a bit of fun: we export to native, isobmf, ts and DASH at the same time
-#for TS dump, we need no pcr offset (or at least no random value init, so use 0), and single AU per pes otherwise we may have different execution results depending on how fast packets are received
-dump_native=$TEMP_DIR/dump.$1
-dump_mp4=$TEMP_DIR/dump.mp4
-dump_ts=$TEMP_DIR/dump.ts
-dump_mpd=$TEMP_DIR/dump.mpd
-do_test "$GPAC -for-test -runfor=2000 -i $TEMP_DIR/session.sdp:ifce=$IFCE$4 -o $dump_native -o $dump_mp4 -o $dump_ts:pcr_init=0:pes_pack=none -o $dump_mpd -stats -graph" "dump" &
-
-sleep .1
-#run without loop and tso=100000 to avoid a rand() that might impact TS rounding differently (hence slightly different durations->different hashes)
-do_test "$GPAC -i $2 -o $TEMP_DIR/session.sdp:loop=no:ip=$DST:ifce=$IFCE:tso=100000$param -stats" "stream"
-
-wait
-
-do_hash_test $dump_native "dump-native"
-do_hash_test $dump_mp4 "dump-mp4"
-do_hash_test $dump_ts "dump-ts"
-do_hash_test $dump_mpd "dump-dash-mpd"
-do_hash_test $TEMP_DIR/session_dashinit.mp4 "dump-dash-init"
-do_hash_test $TEMP_DIR/session_dash1.m4s "dump-dash-seg"
-
-fi
-
-test_end
-}
-
-MYTMP=$TEMP_DIR
-
-mp4file="$MYTMP/aac.mp4"
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_audio.aac:dur=1 -new $mp4file 2> /dev/null
-rtp_test "aac" $mp4file "" ""
-rtp_test "latm" $mp4file ":latm" ":nat_keepalive=500"
-#rm $mp4file > /dev/null
-
-$MP4BOX -crypt $MEDIA_DIR/encryption/isma.xml $mp4file 2> /dev/null
-rtp_test "aac-crypted" $mp4file "inspect_only" ""
-
-mp4file="$MYTMP/mp3.mp4"
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/count_english.mp3:dur=1 -new $mp4file 2> /dev/null
-rtp_test "mp3" $mp4file "" ""
-#rm $mp4file > /dev/null
-
-mp4file="$MYTMP/avc.mp4"
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264:dur=1 -new $mp4file 2> /dev/null
-rtp_test "avc" $mp4file ":mtu=500" ""
-
-single_test "$GPAC -i $mp4file -o $TEMP_DIR/session.sdp:loop=no:ip=$DST:ifce=$IFCE:xps" "avc-xps"
-
-#rm $mp4file > /dev/null
-
-mp4file="$MYTMP/cmp.mp4"
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/count_video.cmp:dur=1 -new $mp4file 2> /dev/null
-rtp_test "cmp" $mp4file "" ""
-#rm $mp4file > /dev/null
-
-mp4file="$MYTMP/ttxt.mp4"
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/subtitle.srt:dur=2 -new $mp4file 2> /dev/null
-rtp_test "srt" $mp4file "inspect_only" ""
-#rm $mp4file > /dev/null
-
-mp4file="$MYTMP/hevc.mp4"
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/counter.hvc:dur=1 -new $mp4file 2> /dev/null
-rtp_test "hvc" $mp4file "" ""
-#rm $mp4file > /dev/null
-
-
-if [ $EXTERNAL_MEDIA_AVAILABLE = 0 ] ; then
-return
-fi
-
-mp4file="$MYTMP/h263.mp4"
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/import/bear_video.263:dur=1 -new $mp4file 2> /dev/null
-rtp_test "h263" $mp4file "" ""
-#rm $mp4file > /dev/null
-
-mp4file="$MYTMP/amr.mp4"
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/import/bear_audio.amr:dur=1 -new $mp4file 2> /dev/null
-rtp_test "amr" $mp4file "" ""
-#rm $mp4file > /dev/null
-
-mp4file="$MYTMP/mpeg1.mp4"
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/import/dead.m1v:dur=1 -new $mp4file 2> /dev/null
-rtp_test "m1v" $mp4file "" ""
-#rm $mp4file > /dev/null
-
-
-mp4file="$MYTMP/ac3.mp4"
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.ac3:dur=1 -new $mp4file 2> /dev/null
-rtp_test "ac3" $mp4file "" ""
-#rm $mp4file > /dev/null
-
-mp4file="$MYTMP/qcelp.mp4"
-$MP4BOX -add $EXTERNAL_MEDIA_DIR/import/counter_english.qcp:dur=1 -new $mp4file 2> /dev/null
-rtp_test "qcp" $mp4file "inspect_only" ""
-#rm $mp4file > /dev/null
-
diff --git a/tests/scripts/rtsp.sh b/tests/scripts/rtsp.sh
deleted file mode 100755
index 0ee1c7bc56..0000000000
--- a/tests/scripts/rtsp.sh
+++ /dev/null
@@ -1,74 +0,0 @@
-#test RTSP streaming server and client stacks - use port 8888 to avoid permission issues o test machines
-
-PORT=8888
-IP="127.0.0.1:$PORT"
-MCASTIP="234.0.0.1"
-IFCE="127.0.0.1"
-
-rtsp_test_single ()
-{
-
-test_begin "rtsp-single-$1"
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-#start rtsp server
-do_test "$GPAC -i $2 -o rtsp://$IP/testsession $3 -stats" "server-single" &
-
-sleep 1
-
-myinspect=$TEMP_DIR/inspect.txt
-
-do_test "$GPAC -i rtsp://$IP/testsession inspect:deep:allp:dur=1/1:log=$myinspect $4 -stats -graph" "dump"
-
-wait
-
-do_hash_test $myinspect "dump-inspect"
-
-test_end
-}
-
-
-rtsp_test_server ()
-{
-
-test_begin "rtsp-server-$1"
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-#start rtsp server
-do_test "$GPAC -runfor=4000 rtspout:port=$PORT:runfor=1500:mounts=$MEDIA_DIR/auxiliary_files/ $3 -stats" "server" &
-
-sleep 1
-
-myinspect=$TEMP_DIR/inspect.txt
-
-do_test "$GPAC -i $2 inspect:deep:allp:dur=1/1:interleave=false:log=$myinspect $4 -stats -graph" "dump"
-
-wait
-
-check_hash=1
-#dynurl hash is not ok on linux due to rounding errors in TS recompute on 32 bits
-if [ $GPAC_OSTYPE == "lin32" ] ; then
-if [ $5 == 1 ] ; then
-check_hash=0
-fi
-fi
-
-if [ $check_hash == 1 ] ; then
-do_hash_test $myinspect "dump-inspect"
-fi
-
-test_end
-}
-
-
-rtsp_test_single "regular" $MEDIA_DIR/auxiliary_files/enst_audio.aac " --tso=10000" ""
-rtsp_test_single "interleave" $MEDIA_DIR/auxiliary_files/enst_audio.aac " --tso=10000" " --interleave"
-
-rtsp_test_server "regular" "rtsp://$IP/enst_audio.aac" " --tso=10000" " " 0
-rtsp_test_server "dynurl" "rtsp://$IP/@enst_audio.aac@enst_video.h264" " --tso=10000 --dynurl" "" 1
-rtsp_test_server "mcast" "rtsp://$IP/enst_audio.aac" " --tso=10000 --mcast=on" " --force_mcast=$MCASTIP " 0
-
diff --git a/tests/scripts/scalable.sh b/tests/scripts/scalable.sh
deleted file mode 100755
index f3bd535037..0000000000
--- a/tests/scripts/scalable.sh
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/bin/sh
-
-scalable_test()
-{
-testname=$(basename "$1" | cut -d '.' -f1)
-
-
-test_begin $testname
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-mp4file="$TEMP_DIR/$testname.mp4"
-splitfile="$TEMP_DIR/$testname-split.mp4"
-mergefile="$TEMP_DIR/$testname-merge.mp4"
-splitdump="$TEMP_DIR/$testname-split.yuv"
-
-$MP4BOX -add $1 -new $mp4file 2> /dev/null
-
-do_test "$MP4BOX -add "$1:svcmode=split" -new $splitfile" "Split"
-do_hash_test $splitfile "split"
-
-do_test "$MP4BOX -add "$splitfile:svcmode=merge" -new $mergefile" "Merge"
-do_hash_test $mergefile "merge"
-
-#compare hashes of source and merge
-do_compare_file_hashes $mp4file $mergefile
-rv=$?
-
-if [ $rv != 0 ] ; then
-result="Hash is not the same between source content and merge content"
-fi
-
-
-#decode and dump 2 frames
-case $1 in
-*sxc*)
- do_test "$GPAC -blacklist=nvdec,vtbdec,ffdec,ohevcdec -i $splitfile -o $splitdump:sstart=8:send=9" "decode"
- #commented for now, issue in the decoder
- #do_hash_test "$splitdump" "decode"
- do_play_test "split" "$splitdump:size=704x576";;
-*shvc*)
- do_test "$GPAC -blacklist=nvdec,vtbdec,ffdec -i $splitfile -o $splitdump:sstart=8:send=9" "decode"
- do_hash_test "$splitdump" "decode"
- do_play_test "split" "$splitdump:size=3840x1600";;
-esac
-
-
-do_test "$MP4BOX -dash 1000 $splitfile -out $TEMP_DIR/$testname.mpd" "dash"
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/$testname.mpd inspect:allp:deep:interleave=false:log=$myinspect"
-do_hash_test $myinspect "inspect"
-
-
-test_end
-
-}
-
-if [ $EXTERNAL_MEDIA_AVAILABLE = 0 ] ; then
- return
-fi
-
-for i in `ls $EXTERNAL_MEDIA_DIR/scalable/* | grep -v "html"` ; do
-
-scalable_test $i
-
-done
-
-
-test_begin "hevc-filtering"
-if [ $test_skip != 1 ] ; then
-
-mp4file=$TEMP_DIR/file.mp4
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/scalable/shvc.265:max_lid=0 -new $mp4file" "filter-layer"
-do_hash_test $mp4file "filter-layer"
-fi
-test_end
diff --git a/tests/scripts/smooth.sh b/tests/scripts/smooth.sh
deleted file mode 100755
index 5cb91e797a..0000000000
--- a/tests/scripts/smooth.sh
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/bin/sh
-
-smooth_test()
-{
-testname=$(basename "$1" | cut -d '.' -f1)
-
-
-test_begin $testname
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-mp4file="$TEMP_DIR/unfrag.mp4"
-tmpdump="$TEMP_DIR/dump.xml"
-
-#test -diso
-do_test "$MP4BOX -diso $1 -out $tmpdump" "XMLdump" && do_hash_test $tmpdump "diso" && rm $tmpdump 2> /dev/null &
-
-#test unfragmenting the smooth streaming
-do_test "$MP4BOX -inter 1000 $1 -out $mp4file" "Unfrag"
-do_hash_test $mp4file "unfrag"
-
-#test extracting from the fragmented source
-rm -f $TEMP_DIR/test.tmp
-do_test "$MP4BOX -raw 1 $1 -out $TEMP_DIR/test.tmp" "raw"
-do_hash_test $TEMP_DIR/test.tmp "raw"
-rm -f $TEMP_DIR/test.tmp
-
-test_end
-
-}
-
-if [ $EXTERNAL_MEDIA_AVAILABLE = 0 ] ; then
- return
-fi
-
-for i in $EXTERNAL_MEDIA_DIR/smooth/*.mp4 ; do
-
-smooth_test $i
-
-done
-
-
-test_begin "smooth-to-mpd"
-if [ $test_skip != 1 ] ; then
-
-do_test "$MP4BOX -mpd $EXTERNAL_MEDIA_DIR/smooth/manifest.xml -out $TEMP_DIR/test.mpd" "convert"
-do_hash_test $TEMP_DIR/test.mpd "convert"
-
-fi
-test_end
diff --git a/tests/scripts/socket.sh b/tests/scripts/socket.sh
deleted file mode 100755
index 08f79f9de0..0000000000
--- a/tests/scripts/socket.sh
+++ /dev/null
@@ -1,112 +0,0 @@
-#!/bin/sh
-
-test_sock_tcp()
-{
-
-test_begin "sock-tcp-$1"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-src_file=$2
-dst_file_o=$TEMP_DIR/o-$3
-dst_file_i=$TEMP_DIR/i-$3
-
-#first do test with sending as server
-do_test "$GPAC -i $src_file -o tcp://localhost:1234:ext=$4:listen -graph" "osrv-out" &
-
-sleep .1
-do_test "$GPAC -i tcp://localhost:1234:ext=$4 -o $dst_file_o -graph" "osrv-in"
-
-do_hash_test "$dst_file_o" "osrv-in"
-
-if [ $5 != 0 ] ; then
- $DIFF $dst_file_o $src_file > /dev/null
- rv=$?
- if [ $rv != 0 ] ; then
- result="source and copied files differ"
- fi
-fi
-
-#then do test with receiver as server
-do_test "$GPAC -i tcp://localhost:1234:ext=$4:listen -o $dst_file_i -graph" "isrv-in" &
-
-sleep .1
-do_test "$GPAC -i $src_file -o tcp://localhost:1234:ext=$4 -graph" "isrv-out"
-
-do_hash_test "$dst_file_i" "isrv-in"
-
-$DIFF $dst_file_o $dst_file_i > /dev/null
-rv=$?
-if [ $rv != 0 ] ; then
- result="output files in client and server modes differ"
-fi
-
-test_end
-
-}
-
-test_sock_udp()
-{
-
-test_begin "sock-udp-$1"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-src_file=$2
-dst_file=$TEMP_DIR/$3
-
-#start udp reciever first, with 2s timeout - if we test out of order / drop, skip receiver
-if [ -z $6 ] ; then
-do_test "$GPAC -i udp://$4:timeout=1000 -o $dst_file -graph" "in" &
-
-sleep .1
-fi
-
-do_test "$GPAC -i $src_file -o udp://$4:rate=1m$6 -graph" "out"
-
-wait
-
-#if we test out of order / drop, skip hash
-if [ -z $6 ] ; then
-do_hash_test "$dst_file" "in"
-fi
-
-if [ $5 != 0 ] ; then
- $DIFF $src_file $dst_file > /dev/null
- rv=$?
- if [ $rv != 0 ] ; then
- result="source and copied files differ"
- fi
-fi
-
-test_end
-
-}
-
-
-
-#raw file | tcp | raw file
-test_sock_tcp "raw-raw" $MEDIA_DIR/auxiliary_files/enst_audio.aac "test.aac" "aac" 1
-
-#raw file | pipe | mp4 file
-test_sock_tcp "raw-mp4" $MEDIA_DIR/auxiliary_files/enst_audio.aac "test.mp4" "aac" 0
-
-#raw file -> demux -> gsf | pipe | mp4 file
-test_sock_tcp "raw-gsf-mp4" $MEDIA_DIR/auxiliary_files/enst_audio.aac "test.mp4" "gsf" 0
-
-
-#raw file | udp | raw file
-test_sock_udp "raw-raw" $MEDIA_DIR/auxiliary_files/enst_audio.aac "test.aac" "localhost:1234:ext=aac" 1 ""
-
-#raw file | udp | mp4 file
-test_sock_udp "raw-mp4" $MEDIA_DIR/auxiliary_files/enst_audio.aac "test.mp4" "localhost:1234:ext=aac" 0 ""
-
-#raw file -> demux -> gsf | pipe | mp4 file
-test_sock_udp "raw-gsf-mp4" $MEDIA_DIR/auxiliary_files/enst_audio.aac "test.mp4" "localhost:1234:ext=gsf" 0 ":pckr=0/10:pckd=0/100"
-
-#raw file | udp multicast | raw file
-test_sock_udp "raw-raw-mcast" $MEDIA_DIR/auxiliary_files/enst_audio.aac "test.aac" "234.0.0.1:1234:ext=aac" 1 ""
diff --git a/tests/scripts/svg.sh b/tests/scripts/svg.sh
deleted file mode 100755
index 19662b864f..0000000000
--- a/tests/scripts/svg.sh
+++ /dev/null
@@ -1,68 +0,0 @@
-
-svg_test()
-{
-
- name=$(basename $1)
- name=${name%.*}
- do_hash=1
-
- case $name in
- *video* )
- do_hash=0
- ;;
- esac
-
-
-# hash do not work on linux due to rounding errors of floats -> different rasterization
-if [ $GPAC_OSTYPE == "lin32" ] ; then
- do_hash=0
-fi
-
- #start our test, specifying all hash names we will check
- test_begin "svg-$name"
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- RGB_DUMP="$TEMP_DIR/dump.rgb"
- PCM_DUMP="$TEMP_DIR/dump.pcm"
-
- #for the time being we don't check hashes nor use same size/dur for our tests. We will redo the UI tests once finaizing filters branch
- dump_dur=5
- dump_size=192x192
-
- #note that we force using a GNU Free Font SANS to make sure we always use the same font on all platforms
-do_test "$GPAC -font-dirs=$EXTERNAL_MEDIA_DIR/fonts/ -rescan-fonts -cfg=Validator:Mode=Play -cfg=Validator:Trace=$RULES_DIR/svg-tests-ui.xml -blacklist=vtbdec,nvdec -i $1 compositor:nojs:osize=$dump_size:vfr:dur=$dump_dur:asr=44100:ach=2$compopt @ -o $RGB_DUMP @1 -o $PCM_DUMP" "dump"
-
- v_args=""
- if [ -f $RGB_DUMP ] ; then
-
- if [ $do_hash = 1 ] ; then
- do_hash_test_bin "$RGB_DUMP" "dump"
- fi
- v_args="$RGB_DUMP:size=$dump_size"
- else
- result="no output"
- fi
-
- a_args=""
- if [ -f $PCM_DUMP ] ; then
- a_args="$PCM_DUMP:sr=44100:ch=2"
- fi
-
- do_play_test "$2-play" "$v_args" "$a_args"
-
- do_test "$MP4BOX -stat $1" "stats"
-
-
-test_end
-
-}
-
-
-#test all bifs
-for i in $MEDIA_DIR/svg/*.svg ; do
-svg_test $i
-done
-
-
diff --git a/tests/scripts/swf.sh b/tests/scripts/swf.sh
deleted file mode 100644
index afc69038fe..0000000000
--- a/tests/scripts/swf.sh
+++ /dev/null
@@ -1,52 +0,0 @@
-#!/bin/sh
-
-first_run=1
-
-test_swf()
-{
-
- name=$(basename $1)
- name=${name%.*}
-
-test_begin "swf-$name"
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-mp4file=$TEMP_DIR/$name-bifs.mp4
-#has tests are currently commented since we have rounding issues in quant floaty (swf) to float (bufs or svf) resulting in slightly different encodings/files
-do_test "$MP4BOX -mp4 $1 -out $mp4file" "swftobifs"
-
-mp4file=$TEMP_DIR/$name-svg.mp4
-do_test "$MP4BOX -add $1 -new $mp4file" "swftosvg-import"
-
-if [ $first_run = 1 ] ; then
-
-mp4file=$TEMP_DIR/$name-bifs-global.mp4
-#has tests are currently commented since we have rounding issues in quant floaty (swf) to float (bufs or svf) resulting in slightly different encodings/files
-do_test "$MP4BOX -global -no-ctrl -same-app -quad -mp4 $1 -out $mp4file" "swftobifs-global"
-
-#test indexedCurve2D hardcoded proto import and playback
-mp4file=$TEMP_DIR/$name-bifs-ic2d.mp4
-do_test "$MP4BOX -global -no-ctrl -same-app -ic2d -mp4 $1 -out $mp4file" "swftobifs-ic2d"
-dumpfile=$TEMP_DIR/$name-bifs-ic2d.rgb
-do_test "$GPAC -i $mp4file compositor:osize=128x128 -o $dumpfile" "swftobifs-ic2d"
-
-svgfile=$TEMP_DIR/$name.svg
-#has tests are currently commented since we have rounding issues in quant floaty (swf) to float (bufs or svf) resulting in slightly different encodings/files
-do_test "$MP4BOX -svg $1 -out $svgfile" "swftosvg"
-
-
-fi
-
-
-test_end
-}
-
-for i in $MEDIA_DIR/swf/*.swf ; do
-test_swf $i
-first_run=0
-done
-
-rm $MEDIA_DIR/swf/*.mp3 2>1 > /dev/null
-rm $MEDIA_DIR/swf/*.jpg 2>1 > /dev/null
diff --git a/tests/scripts/test_prl.sh b/tests/scripts/test_prl.sh
deleted file mode 100755
index ad96c83293..0000000000
--- a/tests/scripts/test_prl.sh
+++ /dev/null
@@ -1,31 +0,0 @@
-#test file for parallel execution of tests, disabled by default
-return
-
-my_test ()
-{
-
-test_begin $2
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-do_test "$1" $2
-
-test_end
-
-}
-
-
-mp4file="$TEMP_DIR/test.mp4"
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -add $MEDIA_DIR/auxiliary_files/enst_audio.aac -new $mp4file 2> /dev/null
-
-
-my_test "$MP4BOX -rtp -run-for=1 -sdp=$TEMP_DIR/session.sdp $mp4file" "testmp4box-rtp" &
-my_test "$MP4BOX -frag 500 $mp4file -out $TEMP_DIR/frag.mp4" "testmp4box-frag" &
-my_test "$MP4BOX -hint $mp4file -out $TEMP_DIR/hint.mp4" "testmp4box-hint" &
-my_test "$MP4BOX -info $mp4file" "testmp4box-info" &
-
-test_begin "testmp4box-multiline" "raw-264"
-do_test "$MP4BOX -raw 1 $mp4file -out $TEMP_DIR/test.tmp" "raw-264" && do_hash_test $TEMP_DIR/test.tmp "raw-264" &
-test_end
-
diff --git a/tests/scripts/texml.sh b/tests/scripts/texml.sh
deleted file mode 100755
index 979b555971..0000000000
--- a/tests/scripts/texml.sh
+++ /dev/null
@@ -1,27 +0,0 @@
-
-#@bt_test execute tests on BT file: BT<->XMT, BT<->MP4, XMT<->MP4, conversions BT, XMT and MP4 Playback
-txml_test()
-{
- txmlfile=$1
- mp4file="$TEMP_DIR/test.mp4"
- name=$(basename $1)
- name=${name%.*}
-
- #start our test, specifying all hash names we will check
- test_begin "txml-$name"
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- do_test "$MP4BOX -add $txmlfile -new $mp4file" "txml-to-mp4"
- do_hash_test "$mp4file" "txml-to-mp4"
-
- test_end
-}
-
-
-
-for i in $EXTERNAL_MEDIA_DIR/texml/* ; do
-txml_test $i
-done
-
diff --git a/tests/scripts/tsmux.sh b/tests/scripts/tsmux.sh
deleted file mode 100755
index 5cc0712d72..0000000000
--- a/tests/scripts/tsmux.sh
+++ /dev/null
@@ -1,46 +0,0 @@
-ts_test ()
-{
-
-test_begin "tsmux-$1"
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-tsfile="$TEMP_DIR/test.ts"
-
-do_test "$GPAC $2 -o $tsfile:pcr_init=0:pes_pack=none$3" "mux"
-do_hash_test $tsfile "mux"
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $tsfile inspect:allp:deep:interleave=false:log=$myinspect" "inspect"
-do_hash_test $myinspect "inspect"
-
-myinspect=$TEMP_DIR/inspect-frame.txt
-do_test "$GPAC -i $tsfile inspect:mode=frame:allp:deep:interleave=false:log=$myinspect" "inspect-frame"
-do_hash_test $myinspect "inspect-frame"
-
-test_end
-}
-
-mp4file="$TEMP_DIR/test.mp4"
-
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264 -add $MEDIA_DIR/auxiliary_files/enst_audio.aac -new $mp4file 2> /dev/null
-
-
-ts_test "simple" "-i $mp4file" ""
-
-ts_test "rate" "-i $mp4file" ":rate=1m"
-
-ts_test "temi" "-i $mp4file" ":temi=4,http://localhost/"
-
-ts_test "pcr" "-i $mp4file" ":max_pcr=40:pcr_only:pcr_offset=30000:flush_rap"
-
-ts_test "sdt" "-i $mp4file" ":name=GPACTest:provider:GPAC:sdt_rate=500"
-
-ts_test "srt" "-i $MEDIA_DIR/auxiliary_files/subtitle.srt" ""
-
-ts_test "webvtt" "-i $MEDIA_DIR/auxiliary_files/subtitle.srt:webvtt" ""
-
-ts_test "ac3" "-i $EXTERNAL_MEDIA_DIR/counter/counter_30s_audio.ac3" ""
-
-rm $mp4file
diff --git a/tests/scripts/ttxtdec.sh b/tests/scripts/ttxtdec.sh
deleted file mode 100755
index e30c4d4a75..0000000000
--- a/tests/scripts/ttxtdec.sh
+++ /dev/null
@@ -1,42 +0,0 @@
-ttxt_test()
-{
- test_begin "ttxtdec-$1"
-
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- srcfile=$2
-
- if [ $3 == 1 ] ; then
- srcfile=$TEMP_DIR/test.mp4
- $MP4BOX -add $2 -new $srcfile 2> /dev/null
- fi
-
- dump=$TEMP_DIR/dump.rgb
-
- #test source parsing and playback
- do_test "$GPAC -font-dirs=$EXTERNAL_MEDIA_DIR/fonts/ -rescan-fonts -i $srcfile compositor:osize=512x128:vfr @ -o $dump" "srcplay"
- #don't hash content on 32 bits, fp precision leads to different results
- if [ $GPAC_OSTYPE != "lin32" ] ; then
- do_hash_test $dump "srcplay"
- fi
-
- do_play_test "dump" "$dump:size=512x128"
-
- test_end
-}
-
-
-#test srt
-ttxt_test "srt" $MEDIA_DIR/auxiliary_files/subtitle.srt 0
-
-#test ttxt
-ttxt_test "ttxt" $MEDIA_DIR/auxiliary_files/subtitle.ttxt 0
-
-#test ttxt
-ttxt_test "tx3g" $MEDIA_DIR/auxiliary_files/subtitle.srt 1
-
-#test webvtt
-ttxt_test "vtt" $MEDIA_DIR/webvtt/simple.vtt 0
-
diff --git a/tests/scripts/vflip.sh b/tests/scripts/vflip.sh
deleted file mode 100644
index 0c92d6028a..0000000000
--- a/tests/scripts/vflip.sh
+++ /dev/null
@@ -1,75 +0,0 @@
-#test vflip filter
-
-vflip_test ()
-{
-
-test_begin "vflip-$1"
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-rawfile=$TEMP_DIR/raw.$1
-do_test "$GPAC -i $mp4file -o $rawfile -blacklist=vtbdec,nvdec,ohevcdec" "dump"
-
-#test vertical flip
-flipfile=$TEMP_DIR/dumpflipv.$1
-do_test "$GPAC -i $rawfile:size=128x128 vflip @ -o $flipfile" "flipv"
-do_hash_test_bin "$flipfile" "flipv"
-
-do_play_test "play-v" "$flipfile:size=128x128" ""
-
-
-#test horizontal flip
-flipfile=$TEMP_DIR/dumpfliph.$1
-do_test "$GPAC -i $rawfile:size=128x128 vflip:horiz @ -o $flipfile" "fliph"
-do_hash_test_bin "$flipfile" "fliph"
-
-do_play_test "play-h" "$flipfile:size=128x128" ""
-
-
-if [ "$1" = "yuv" ] ; then
-
-#test both directions flip
-flipfile=$TEMP_DIR/dumpfliphv.$1
-do_test "$GPAC -i $rawfile:size=128x128 vflip:both @ -o $flipfile" "fliphv"
-do_hash_test_bin "$flipfile" "fliphv"
-
-#gpac -i $flipfile:size=128x128 vout
-
-#test no flip
-flipfile=$TEMP_DIR/dumpflipno.$1
-do_test "$GPAC -i $rawfile:size=128x128 vflip:off @ -o $flipfile -graph" "flipoff"
-do_hash_test_bin "$flipfile" "flipoff"
-
-#gpac -i $flipfile:size=128x128 vout
-
-nvdec=`$GPAC -h filters 2>&1 | grep nvdec`
-
-if [ -n "$nvdec" ] ; then
-#test Frame interface with nvdec - todo, check with vtbdec. It may be triggered by nvdia decoder
-do_test "$GPAC -blacklist=ffdec,ohevcdec -i $MEDIA_DIR/auxiliary_files/enst_video.h264:dur=1 vflip:horiz:fmode=single @ -o $flipfile -graph" "fliph_dec"
-do_hash_test_bin "$flipfile" "fliph_dec"
-fi
-
-#gpac -i $flipfile:size=128x128 vout
-
-fi
-
-
-test_end
-}
-
-mp4file="$TEMP_DIR/vid.mp4"
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264:dur=1 -new $mp4file 2> /dev/null
-
-#complete lists of pixel formats extensions in gpac - we don't test all of these
-#pfstr="yuv yuvl yuv2 yp2l yuv4 yp4l uyvy vyuy yuyv yvyu nv12 nv21 nv1l nv2l yuva yuvd grey gral rgb4 rgb5 rgb6 rgba argb rgb bgr xrgb rgbx xbgr bgrx rgbd rgbds rgbs rgbas"
-#the ones we test for now - nv1l is commented (no support in old ffmpeg used on gpac buildbot) and alpha not yet tested
-pfstr="yuv yuvl yuv2 yp2l yuv4 yp4l uyvy vyuy yuyv yvyu nv12 nv21 grey rgb bgr xrgb rgbx xbgr bgrx"
-
-#pfstr="rgb"
-
-for i in $pfstr ; do
- vflip_test $i
-done
-
diff --git a/tests/scripts/vobsub.sh b/tests/scripts/vobsub.sh
deleted file mode 100755
index 19dbd5d694..0000000000
--- a/tests/scripts/vobsub.sh
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-
-test_begin "vobsub"
-
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $EXTERNAL_MEDIA_DIR/vobsub/vobsub.idx inspect:allp:deep:interleave=false:log=$myinspect -graph -stats" "inspect"
-do_hash_test $myinspect "inspect"
-
-do_test "$MP4BOX -add $EXTERNAL_MEDIA_DIR/vobsub/vobsub.idx -new $TEMP_DIR/test.mp4" "mp4"
-do_hash_test $TEMP_DIR/test.mp4 "mp4"
-
-do_test "$MP4BOX -raw 1 $TEMP_DIR/test.mp4" "dump"
-do_hash_test $TEMP_DIR/test_track1.idx "dump-idx"
-do_hash_test $TEMP_DIR/test_track1.sub "dump-sub"
-
-test_end
diff --git a/tests/scripts/vout.sh b/tests/scripts/vout.sh
deleted file mode 100755
index 82e55a8dad..0000000000
--- a/tests/scripts/vout.sh
+++ /dev/null
@@ -1,53 +0,0 @@
-#test video modules
-
-srcfile=$TEMP_DIR/test.mp4
-
-vout_test ()
-{
-
-test_begin "vout-$1"
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-do_test "$GPAC -i $srcfile vout:drv=$1" "3D"
-
-do_test "$GPAC -i $srcfile vout:drv=$1:fullscreen" "3Dfullscreen"
-
-do_test "$GPAC -i $srcfile vout:drv=$1:blit" "2D"
-
-do_test "$GPAC -i $srcfile vout:drv=$1:soft" "softblt"
-
-test_end
-
-}
-
-#we do a test with 0.4 seconds. using more results in higher dynamics in the signal which are not rounded the same way on all platforms
-$MP4BOX -add $MEDIA_DIR/auxiliary_files/enst_video.h264:dur=0.4 -new $srcfile 2> /dev/null
-
-
-config_linux=`gpac -h bin 2>&1 | grep GPAC_CONFIG_LINUX`
-config_osx=`gpac -h bin 2>&1 | grep GPAC_CONFIG_DARWIN`
-config_win=`gpac -h bin 2>&1 | grep GPAC_CONFIG_WIN32`
-
-#todo - we should check which modules are indeed present
-
-#SDL is built on all platforms
-vout_test "sdl"
-
-#X11 on linux
-if [ -n "$config_linux" ] ; then
-vout_test "x11_out"
-fi
-#end linux tests
-
-#DirectX in windows
-if [ -n "$config_win" ] ; then
-
-vout_test "dx_hw"
-
-fi
-#end windows tests
-
-
-
diff --git a/tests/scripts/vtt-all.sh b/tests/scripts/vtt-all.sh
deleted file mode 100755
index ee3dfeff44..0000000000
--- a/tests/scripts/vtt-all.sh
+++ /dev/null
@@ -1,67 +0,0 @@
-
-#@bt_test execute tests on BT file: BT<->XMT, BT<->MP4, XMT<->MP4, conversions BT, XMT and MP4 Playback
-vtt_test ()
-{
- vttfile=$1
- name=$(basename $1)
- name=${name%.*}
-
- case $1 in
- *.srt )
- name="$name-srt" ;;
- esac
-
- #start our test, specifying all hash names we will check
- test_begin "vtt-$name"
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- mp4file="$TEMP_DIR/test.mp4"
-
- #VTT->MP4
- do_test "$MP4BOX -add $vttfile -new $mp4file" "vtt-to-mp4"
- do_hash_test "$mp4file" "vtt-to-mp4"
-
- #MP4 with VTT xml dump
-if [ $2 = 1 ] ; then
- do_test "$MP4BOX -dxml $mp4file -out $TEMP_DIR/dump.xml" "vtt-dxml"
- do_hash_test "$TEMP_DIR/dump.xml" "vtt-dxml"
-
- do_test "$MP4BOX -dxml -mergevtt $mp4file -out $TEMP_DIR/dump2.xml" "vtt-merge-dxml"
- do_hash_test "$TEMP_DIR/dump2.xml" "vtt-merge-dxml"
-
- do_test "$MP4BOX -raw 1 $mp4file -out $TEMP_DIR/dump.vtt" "vtt-dump"
- do_hash_test "$TEMP_DIR/dump.vtt" "vtt-dump"
-
-if [ $keep_temp_dir != 1 ] ; then
- do_test "$MP4BOX -six 1 $mp4file -out $TEMP_DIR/dumpvtt" "six-dump"
- do_hash_test "$TEMP_DIR/dumpvtt.six" "six-dump"
-else
- echo "skipping hash, invalid when per-test temp dir is used"
-fi
-
- do_test "$MP4BOX -webvtt-raw 1 $mp4file -out $TEMP_DIR/vttraw" "vttraw-dump"
- do_hash_test "$TEMP_DIR/vttraw.vtt" "vttraw-dump"
-
-fi
-
-
-# rm $mp4file 2> /dev/null
-
- test_end
-}
-
-
-vtt_tests ()
-{
- first_test=1
-
- for t in $MEDIA_DIR/webvtt/* ; do
- vtt_test $t $first_test
- first_test=0
- done
-}
-
-vtt_tests
-
diff --git a/tests/scripts/vtt-merge.sh b/tests/scripts/vtt-merge.sh
deleted file mode 100755
index ba65e0a129..0000000000
--- a/tests/scripts/vtt-merge.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-
- test_begin "vtt-merge"
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- mp4file=$TEMP_DIR/file.mp4
- vttfile=$TEMP_DIR/file.vtt
- do_test "$MP4BOX -add $MEDIA_DIR/webvtt/overlapping.vtt -new $mp4file" "vtt-to-mp4"
- do_test "$GPAC -i $mp4file -o $vttfile:merge" "vtt-merge"
- do_hash_test "$vttfile" "vtt-merge"
-
- test_end
-
diff --git a/tests/scripts/webradio.sh b/tests/scripts/webradio.sh
deleted file mode 100755
index 85deec7ffa..0000000000
--- a/tests/scripts/webradio.sh
+++ /dev/null
@@ -1,11 +0,0 @@
-#this tests a web radio, exercising icy meta skip and chunk transfer
-
-test_begin "webradio"
-if [ $test_skip = 1 ] ; then
-return
-fi
-
-do_test "$GPAC -i http://direct.fipradio.fr/live/fip-midfi.mp3 inspect:dur=1/1" "fip"
-
-test_end
-
diff --git a/tests/scripts/x3d.sh b/tests/scripts/x3d.sh
deleted file mode 100755
index 36aac9c919..0000000000
--- a/tests/scripts/x3d.sh
+++ /dev/null
@@ -1,30 +0,0 @@
-
-x3d_test ()
-{
- name=$(basename $1)
- name=${name%.*}
-
- test_begin "$name"
- if [ $test_skip = 1 ] ; then
- return
- fi
-
-do_test "$GPAC -i $1 compositor:osize=192x192:vfr:ogl=on:dur=5 @ -o $TEMP_DIR/dump.rgb" "play"
-
-myinspect=$TEMP_DIR/inspect.txt
-do_test "$GPAC -i $TEMP_DIR/dump.rgb:size=192x192 inspect:allp:interleave=false:fmt=%cts%-%size%%lf%:log=$myinspect -graph -stats"
-do_hash_test $myinspect "inspect"
-
-#commented for now, gpu dump differs among platforms
-#do_hash_test "$TEMP_DIR/dump.rgb" "play"
-do_play_test "play" "$TEMP_DIR/dump.rgb:size=192x192" ""
-
- test_end
-}
-
-
-for xt in $MEDIA_DIR/x3d/* ; do
- x3d_test $xt
-done
-
-
diff --git a/tests/scripts/xmlbin.sh b/tests/scripts/xmlbin.sh
deleted file mode 100755
index e025343ad7..0000000000
--- a/tests/scripts/xmlbin.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-test_begin "nhml-bin"
-if [ "$test_skip" = 1 ] ; then
-return
-fi
-
-ofile="$TEMP_DIR/dump.bin"
-do_test "$MP4BOX -bin $EXTERNAL_MEDIA_DIR/xmlbin/bin.xml -out $ofile" "bin"
-
-do_hash_test $ofile "bin"
-
-test_end
-
-
-
diff --git a/tests/scripts/xmlin.sh b/tests/scripts/xmlin.sh
deleted file mode 100755
index 8f102909b1..0000000000
--- a/tests/scripts/xmlin.sh
+++ /dev/null
@@ -1,101 +0,0 @@
-
-nhml_test ()
-{
- name=$(basename $1)
- name=${name%.*}
-
- test_begin "xmlin-$name"
- if [ $test_skip = 1 ] ; then
- return
- fi
-
- mp4file=$TEMP_DIR/$name.mp4
- src="$TEMP_DIR/$name""_track1.nhml"
- dst="$TEMP_DIR/$name""_track1.mp4"
-
- do_test "$MP4BOX -add $1.nhml -new $mp4file" "import"
- do_hash_test $mp4file "import"
-
- do_test "$MP4BOX -info $mp4file" "info"
-
- rm -f $TEMP_DIR/test.xml
- do_test "$MP4BOX -raw 1 $mp4file -out $TEMP_DIR/test.xml " "export-track"
- do_hash_test $TEMP_DIR/test.xml "export-track"
- rm -f $TEMP_DIR/test.xml
-
- do_test "$MP4BOX -raws 1 $mp4file" "export-samples"
-
- do_test "$MP4BOX -nhml 1 $mp4file" "export-nhml"
- do_hash_test $src "export-nhml"
-
- do_test "$MP4BOX -add $src -new $dst" "nhml-reimport"
- do_hash_test $dst "nhml-reimport"
-
- test_end
-}
-
-
-nhml_test "$MEDIA_DIR/xmlin4/meta-metx"
-
-nhml_test "$MEDIA_DIR/xmlin4/meta-mett"
-
-nhml_test "$MEDIA_DIR/xmlin4/meta-mett-no-mime"
-
-nhml_test "$MEDIA_DIR/xmlin4/meta-mett-xml"
-
-nhml_test "$MEDIA_DIR/xmlin4/meta-mett-xml-header"
-
-nhml_test "$MEDIA_DIR/xmlin4/subt-stpp"
-
-nhml_test "$MEDIA_DIR/xmlin4/subt-sbtt"
-
-nhml_test "$MEDIA_DIR/xmlin4/subt-sbtt-no-mime"
-
-nhml_test "$MEDIA_DIR/xmlin4/text-stxt"
-
-nhml_test "$MEDIA_DIR/xmlin4/text-stxt-no-mime"
-
-nhml_test "$MEDIA_DIR/xmlin4/text-stxt-header"
-
-
-#Testing 'metx' import when namespace is not given, shoud fail
-test_begin "xmlin-meta-metx-no-namespace"
- do_test "$MP4BOX -add $MEDIA_DIR/xmlin4/meta-metx-no-namespace.nhml -new $TEMP_DIR/meta-metx-no-namespace.mp4" "import"
-test_end
-
-#Testing 'stpp' import when namespace is not provided, should fail
-test_begin "xmlin-subt-stpp-no-namespace"
- do_test "$MP4BOX -add $MEDIA_DIR/xmlin4/subt-stpp-no-namespace.nhml -new $TEMP_DIR/subt-stpp-no-namespace.mp4" "import"
-test_end
-
-# Testing SWF conversion as SVG and import as 'stxt' stream
-test_begin "xmlin-swf-stxt"
-
-do_test "$MP4BOX -add $MEDIA_DIR/xmlin4/anim.swf:fmt=svg -new $TEMP_DIR/text-stxt-svg.mp4" "import"
-do_hash_test $TEMP_DIR/text-stxt-svg.mp4 "import"
-
-rm -f $TEMP_DIR/test.svg
-do_test "$MP4BOX -raw 1 $TEMP_DIR/text-stxt-svg.mp4 -out $TEMP_DIR/test.svg" "export-track"
-do_hash_test $TEMP_DIR/test.svg "export-track"
-rm -f $TEMP_DIR/test.svg
-
-do_test "$MP4BOX -raws 1 $TEMP_DIR/text-stxt-svg.mp4" "export-samples"
-
-test_end
-
-# Testing TTML import as 'stpp' stream
-test_begin "xmlin-ttml-stpp"
-
-do_test "$MP4BOX -add $MEDIA_DIR/xmlin4/ebu-ttd_sample.ttml -new $TEMP_DIR/subt-stpp-ttml.mp4" "import"
-do_hash_test $TEMP_DIR/subt-stpp-ttml.mp4 "import"
-
-rm -f $TEMP_DIR/test.ttml
-do_test "$MP4BOX -raw 1 $TEMP_DIR/subt-stpp-ttml.mp4 -out $TEMP_DIR/test.ttml" "export-track"
-do_hash_test $TEMP_DIR/test.ttml "export-track"
-rm -f $TEMP_DIR/test.ttml
-
-do_test "$MP4BOX -raws 1 $TEMP_DIR/subt-stpp-ttml.mp4" "export-samples"
-do_hash_test $TEMP_DIR/subt-stpp-ttml_track1_003.xml "export-sample"
-
-test_end
-
diff --git a/tests/scripts/xps_inband.sh b/tests/scripts/xps_inband.sh
deleted file mode 100755
index 2b74d5d98b..0000000000
--- a/tests/scripts/xps_inband.sh
+++ /dev/null
@@ -1,47 +0,0 @@
-
-test_xps_switch()
-{
- name=$(basename $1)
- name=${name%.*}
-
- test_begin "xps-$name"
-
-if [ $test_skip = 1 ] ; then
- return
-fi
-
-#test xps out of band creation
-mp4="$TEMP_DIR/file_oob.mp4"
-do_test "$GPAC -i $1 -o $mp4" "create-oob"
-do_hash_test $mp4 "create-oob"
-
-#test xps in band creation
-mp4="$TEMP_DIR/file_ib.mp4"
-do_test "$GPAC -i $1 -o $mp4:xps_inband=all" "create-ib"
-do_hash_test $mp4 "create-ib"
-
-#test inspect to make sure we rebuild properly from inband files
-inspect="$TEMP_DIR/inspect.xml"
-do_test "$GPAC -i $mp4 inspect:deep:log=$inspect" "inspect"
-do_hash_test $inspect "inspect"
-
-#test NULL decoding - we unfortunately still have some random bugs with vtbdec and hevc, blacklist
-do_test "$GPAC -i $i -o null:ext=yuv -blacklist=vtbdec,nvdec" "decode"
-
-#test xps in band + oob creation
-mp4="$TEMP_DIR/file_both.mp4"
-do_test "$GPAC -i $1 -o $mp4:xps_inband=both" "create-both"
-do_hash_test $mp4 "create-both"
-
-test_end
-
-}
-
-
-
-for i in $EXTERNAL_MEDIA_DIR/xps_switch/* ; do
-
-test_xps_switch $i
-
-done
-
diff --git a/tests/stylesheet.xsl b/tests/stylesheet.xsl
deleted file mode 100644
index 0d9fd0aa7b..0000000000
--- a/tests/stylesheet.xsl
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
-
- Version: Platform: Start: End:
- Test: Passed: Failed: Leaked:
-
-
-
- Name
- Execution Status
- Execution Logs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- View detail
-
-
-
-
-
-
-
diff --git a/testsuite b/testsuite
new file mode 160000
index 0000000000..0777397cd1
--- /dev/null
+++ b/testsuite
@@ -0,0 +1 @@
+Subproject commit 0777397cd15f71ad1b4085841598cc21f4eb778a