--- /dev/null
+Fixes and New Features in CasparCG Server 2.0\r
+===============================================\r
+¤ General:\r
+ o Mayor refactoring for improved readability and mainainability.\r
+ o Some work towards platorm-independence. Currently the greatest challenge for full platform-independence is flash-producer.\r
+ o Misc improved scalability.\r
+ o XML-configuration.\r
+¤ Core:\r
+ o Multiple producers per video_channel.\r
+ o Multiple consumers per video_channel.\r
+ o Swap producers between layers and channels during run-time.\r
+ o Support for upper-field and lower-field interlacing.\r
+ o Add and remove consumers during run-time.\r
+ o Preliminary support for NTSC.\r
+¤ AMCP:\r
+ o Query flash and template-host version.\r
+ o Recursive media-folder listing.\r
+ o Misc changes.\r
+¤ Mixer\r
+ o Animated tween transforms.\r
+¤ Image-Mixer:\r
+ o Fully GPU accelerated (all features listed below are done on the gpu),\r
+ o Layer composition.\r
+ o Colorspaces (rgba, bgra, argb, yuv, yuva, yuv-hd, yuva-hd).\r
+ o Interlacing.\r
+ o Per-layer image-transforms:\r
+ o Opacity\r
+ o Gain\r
+ o Scaling\r
+ o Clipping\r
+ o Translation\r
+¤ Audio-Mixer\r
+ o Per-layer and per-sample audio-transforms:\r
+ o Gain\r
+ o Fully internal audio-mixing. Single output-video_channel.\r
+¤ Decklink\r
+ o Support for multiple decklink-cards.\r
+¤ Decklink-Consumer\r
+ o Embedded audio.\r
+ o HD support.\r
+ o Hardware clock.\r
+¤ Decklink-Producer\r
+ o Embedded audio.\r
+ o HD support.\r
+¤ Bluefish-Consumer\r
+ o Drivers are loaded on-demand (server now runs on computers without installed bluefish-drivers).\r
+ o Embedded-audio.\r
+ o Allocated frames are no longer leaked.\r
+¤ Color-Producer\r
+ o GPU accelerated.\r
+¤ FFMPEG-Consumer\r
+ o Stream CasparCG video-output to file.\r
+¤ FFMPEG-Producer\r
+ o Asynchronous file IO.\r
+ o Parallel decoding of audio and video.\r
+ o Colorspace transform are moved to gpu.\r
+¤ Transition-Producer\r
+ o Fully interlaced transition (previsously only progressive, even when running in interlaced mode).\r
+ o Per-sample mixing between source and destination clips.\r
+ o Tween transitions.\r
+¤ Flash-Producer\r
+ o DirectDraw access (sligthly improved performance).\r
+ o Improved time-sync. Smoother animations and proper interlacing.\r
+¤ Image-Producer\r
+ o Support for various imageformats through FreeImage library.\r
+¤ Diagnostics\r
+ o Graphs for monitoring performance and events.\r
+ o Misc logging improvements.\r
+ o Seperate log-file for every run of the server.\r
+ o Error logging provides full exception details, instead of only printing that an error has occured.\r
+ o Console with real-time logging output.\r
+ o Console with AMCP input.\r
+\r
+Deprecated Features\r
+===================\r
+¤ Misc\r
+ o Registry-configuration (replaced by XML-Configuration).\r
+ o TGA-Producer (replaced by Image-Producer).\r
+ o TGA-Scroll-Producer (yet to be replaced).\r
+\r
+Known Issues\r
+============\r
+¤ Image-Producer\r
+ o No Image-Scroll-Producer.\r
+¤ Mixer\r
+ o Interlaced ffmpeg media is not scaled properly.\r
+ o Cannot swap between channels with different format-desc.\r
+¤ Transition-Producer\r
+ o No support for vertical transitions.\r