Avoid C4244: "possible loss of data" not necessarily a problem
Push WarningLevel to Level2 into VS project

Fix Part 1/3 #2526
Don't use switch with only default case
Push WarningLevel to Level3

Fix Part 2/3 #2526
Minimize conversions to float to avoid possible loss of data
support for k4w and 1473 kinect with motor and led control. uploads audio firmware from ofxKinectExtras.h - also updates OF with latest libfreenect
Merge branch 'master' of github.com:openframeworks/openFrameworks into
fix-warnings-level-2

Conflicts:

libs/openFrameworksCompiled/project/vs/openframeworksLib.vcxproj
updates to support K4W with motor/led and keep_alive
small changes
Merge branch 'master' of https://github.com/openframeworks/openFrameworks into feature-kinect1473-support
fix ofShader include paths

before this fix, shader #pragma include paths were always relative to current OF_DATA_PATH.

This was not in line with how the c preprocessor resolved relative paths, and it also limited portability of shader modules.

* this fix brings the ofShader #pragma include directive in line with the behaviour of a C preprocessor.
* include paths will now always be *relative to the file calling the include*
* tested on Windows (VS2012), OS X

Signed-off-by: tgfrerer <tim@poniesandlight.co.uk>
update changelog

* adds a short description of the bugfix for increased karma

Signed-off-by: tgfrerer <tim@poniesandlight.co.uk>
Merge branch 'feature-kinect1473-support' of github.com:openframeworks/openFrameworks into feature-kinect1473-support
small changes for win32 compatibility
fix quirk in how absolute/relative paths are resolved in ofShader includes

Signed-off-by: tgfrerer <tim@poniesandlight.co.uk>
Regroup pragma statements in one declaration into ofConstants.h

Fix #2532, Fix #2526
Merge branch 'master' of github.com:openframeworks/openFrameworks into fix-warnings-level-2

# By Laurence Muller (2) and others
# Via arturo (3) and others
* 'master' of github.com:openframeworks/openFrameworks:
  changed seek default tolerance back to kCMTimePositiveInfinity. added a iOS5 check that prevents a crash.
  This will get rid of the "mediaplayer went away with unhandled events" messages when unloading the MediaPlayer objects.
  No value has been assigned to 'speed' causing it to be assigned 0.0f. This causes some chipmunk effects when using the SoundPool on certain devices.
  ofSetCircleResolution: fix so ofRectRounded gets affected by ofSetCircleResolution
  ofGstUtils: set plugins path for windows
  replaced poco 1.4.6 libs with 1.4.3p libs for vs2012
  - fixed bug where seeking would sometimes get stuck. - improved seeking accuracy. - fixed crashes when accessing samples at the end of a video. - fixed texture caching issue when video was recorded. - added methods for audio sampling. - added methods for enabling/disabling video and audio sampling when not needed. by default sampling is on.
Merge pull request #2532 from LeoColomb/fix-warnings-level-2

Fix Warnings Level3
Merge pull request #2784 from tgfrerer/fix-ofShader-include-paths

fix ofShader include path behaviour
Merge pull request #2778 from openframeworks/feature-kinect1473-support

Feature: Support for k4w and 1473 kinect with motor / accel / led control.