]> git.sesse.net Git - casparcg/commit
* Code changes required by Visual Studio 2015 including some local disabling of some...
authorHelge Norberg <helge.norberg@svt.se>
Thu, 17 Sep 2015 13:44:20 +0000 (15:44 +0200)
committerHelge Norberg <helge.norberg@svt.se>
Thu, 17 Sep 2015 13:44:20 +0000 (15:44 +0200)
commitad314b0e116a388096e538da8f206790619e0a41
treebdc14f6a80b1407c888a4cef6d7354c033e17a76
parent156ace7db1f45b12f86a7d9d3f9a623dbdfbbcc5
* Code changes required by Visual Studio 2015 including some local disabling of some warnings.
* Removed some workarounds previously required for Visual Studio 2013 but not for 2015.
* win32_exception is now a caspar_exception to allow complete stack trace information to be attached.
* streaming_consumer.cpp is now more backwards compatible with ffmpeg_consumer.cpp. Will hopefully be able to completely replace it.
* Fixed race condition in io_service shutdown.
* tbb_malloc does not work on vc14 yet. Disabled for now.
31 files changed:
CMakeLists.txt
accelerator/cpu/image/image_mixer.cpp
common/CMakeLists.txt
common/compiler/vs/StackWalker.cpp
common/compiler/vs/StackWalker.h
common/os/windows/win32_exception.cpp
common/os/windows/win32_exception.h
common/scope_exit.h
common/thread_info.cpp
common/tweener.cpp
core/CMakeLists.txt
core/diagnostics/osd_graph.cpp
core/monitor/monitor.cpp [deleted file]
core/producer/layer.h
core/producer/scene/expression_parser.h
core/producer/stage.h
core/producer/text/text_producer.cpp
core/producer/text/utils/texture_atlas.cpp
modules/decklink/consumer/decklink_consumer.cpp
modules/ffmpeg/consumer/ffmpeg_consumer.cpp
modules/ffmpeg/consumer/streaming_consumer.cpp
modules/flash/producer/FlashAxContainer.h
modules/flash/util/swf.cpp
modules/html/html.cpp
modules/html/producer/html_producer.cpp
modules/image/producer/image_scroll_producer.cpp
modules/psd/descriptor.cpp
modules/psd/util/pdf_reader.cpp
protocol/osc/oscpack/OscPrintReceivedElements.cpp
shell/main.cpp
shell/server.cpp