Unify duplicate code in revision.sh
Extend the calculation of diff numbers
Update openhevc module

git-svn-id: svn://svn.code.sf.net/p/gpac/code/trunk/gpac@4709 63c20433-aa62-49bd-875c-5a186b69a8fb
Improved MSE support:
- adding more MSE tests (including RedBull test)
- restructuring code for track buffer management
- added buffer managment for MSE
- improved MSE interface and JS player
- improved error handling in webvtt rendering
- moving webvtt_smjs.c in the right folder in the MSVC 10 solution

git-svn-id: svn://svn.code.sf.net/p/gpac/code/trunk/gpac@4710 63c20433-aa62-49bd-875c-5a186b69a8fb
fix compilation warnings

git-svn-id: svn://svn.code.sf.net/p/gpac/code/trunk/gpac@4711 63c20433-aa62-49bd-875c-5a186b69a8fb
Quick fix for gpac build (breaks openhevc)

git-svn-id: svn://svn.code.sf.net/p/gpac/code/trunk/gpac@4712 63c20433-aa62-49bd-875c-5a186b69a8fb
Reactivate openhevc

git-svn-id: svn://svn.code.sf.net/p/gpac/code/trunk/gpac@4713 63c20433-aa62-49bd-875c-5a186b69a8fb
Fix hevc makefile for gcc 64bits build

git-svn-id: svn://svn.code.sf.net/p/gpac/code/trunk/gpac@4714 63c20433-aa62-49bd-875c-5a186b69a8fb
Fix openhevc build for mac

git-svn-id: svn://svn.code.sf.net/p/gpac/code/trunk/gpac@4715 63c20433-aa62-49bd-875c-5a186b69a8fb
Further MSE improvments:
- fix for non-bistream-switching mode
- remove unnecessary use of XHR array
- cleaning and documenting a bit more the code
- improved memory managment (no JS leak)

git-svn-id: svn://svn.code.sf.net/p/gpac/code/trunk/gpac@4716 63c20433-aa62-49bd-875c-5a186b69a8fb
Fix compilation error for ios

git-svn-id: svn://svn.code.sf.net/p/gpac/code/trunk/gpac@4717 63c20433-aa62-49bd-875c-5a186b69a8fb
Fix header inconsistency

git-svn-id: svn://svn.code.sf.net/p/gpac/code/trunk/gpac@4718 63c20433-aa62-49bd-875c-5a186b69a8fb
Fixing inconsistency

git-svn-id: svn://svn.code.sf.net/p/gpac/code/trunk/gpac@4719 63c20433-aa62-49bd-875c-5a186b69a8fb
Fix wheezy_64 warnings

git-svn-id: svn://svn.code.sf.net/p/gpac/code/trunk/gpac@4720 63c20433-aa62-49bd-875c-5a186b69a8fb
Fix wheezy 64 build warnings

git-svn-id: svn://svn.code.sf.net/p/gpac/code/trunk/gpac@4721 63c20433-aa62-49bd-875c-5a186b69a8fb
Small fix on Bool

git-svn-id: svn://svn.code.sf.net/p/gpac/code/trunk/gpac@4722 63c20433-aa62-49bd-875c-5a186b69a8fb
Merge branch 'plain'

Merge revision: r4722
Conflicts:
	modules/mse_in/mse_in.c
	modules/openhevc_dec/openhevc_dec.c
	src/isomedia/isom_read.c
	src/media_tools/dash_client.c
	src/media_tools/html5_mse.c
	src/scenegraph/html5_mse_smjs.c
Clean up the source code

This is a leak of confirm in the following commit.
Git HASH: 4ba66e05a9b275b6442366d583803a2ebf3d53ad
Add conditional compilation for exporting functions

Regression in svn r4710.
Git HASH: dfdaae28e668d8653ad1a15eb47d4d283d7a95ab