]> git.sesse.net Git - casparcg/log
casparcg
13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 3 Jan 2011 14:35:41 +0000 (14:35 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@317 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 3 Jan 2011 14:35:04 +0000 (14:35 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@316 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Thu, 30 Dec 2010 23:29:28 +0000 (23:29 +0000)]
2.0.0.2:
  - Rewrite of flashproducer
    - Replaced ITimerService and ITimer with internal flash timers. Nested time-lines could not be controlled.
    - Dynamic performance dependent switch between progressive and interlaced rendering.
    - Provides DirectDraw interface for hardware acceleration, instead of GDI. (avoids slow GetDIBits and SetDIBits calls).

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@315 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Wed, 29 Dec 2010 12:58:31 +0000 (12:58 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@314 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Tue, 28 Dec 2010 15:38:41 +0000 (15:38 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@313 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Tue, 28 Dec 2010 13:39:18 +0000 (13:39 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@312 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 27 Dec 2010 15:14:07 +0000 (15:14 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@310 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 27 Dec 2010 12:46:18 +0000 (12:46 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@309 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 27 Dec 2010 11:58:48 +0000 (11:58 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@308 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Sun, 26 Dec 2010 22:20:29 +0000 (22:20 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@307 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Sat, 25 Dec 2010 09:37:30 +0000 (09:37 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@306 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Sat, 25 Dec 2010 09:36:33 +0000 (09:36 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@305 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Tue, 21 Dec 2010 15:41:00 +0000 (15:41 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@304 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 20 Dec 2010 18:51:42 +0000 (18:51 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@303 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Sun, 19 Dec 2010 20:30:32 +0000 (20:30 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@302 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Sun, 19 Dec 2010 12:18:01 +0000 (12:18 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@301 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2: Mayor flash producer readability and maintainability improvements.
ronag [Sat, 18 Dec 2010 22:47:57 +0000 (22:47 +0000)]
2.0.0.2: Mayor flash producer readability and maintainability improvements.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@300 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Sat, 18 Dec 2010 18:01:02 +0000 (18:01 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@299 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Fri, 17 Dec 2010 23:59:05 +0000 (23:59 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@298 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Fri, 17 Dec 2010 21:31:44 +0000 (21:31 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@297 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Fri, 17 Dec 2010 18:39:10 +0000 (18:39 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@296 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Thu, 16 Dec 2010 21:41:19 +0000 (21:41 +0000)]
2.0.0.2:
  - Fixed some threading issues.
  - Renamed some functions and classes for clarity.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@295 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2
ronag [Wed, 15 Dec 2010 12:59:20 +0000 (12:59 +0000)]
2.0.0.2

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@294 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Tue, 14 Dec 2010 22:44:37 +0000 (22:44 +0000)]
2.0.0.2:
 - Further improvements to safe_ptr. Added cast functions and implicit conversion to shared_ptr.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@293 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2
ronag [Tue, 14 Dec 2010 21:23:07 +0000 (21:23 +0000)]
2.0.0.2

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@292 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Tue, 14 Dec 2010 17:55:56 +0000 (17:55 +0000)]
2.0.0.2:

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@291 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Mon, 13 Dec 2010 22:48:38 +0000 (22:48 +0000)]
2.0.0.2:
 - Mayor change. Producers and Frames are now passed using safe_ptr.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@290 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 13 Dec 2010 10:26:43 +0000 (10:26 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@289 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 13 Dec 2010 00:51:43 +0000 (00:51 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@288 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Sun, 12 Dec 2010 22:36:52 +0000 (22:36 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@287 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Sun, 12 Dec 2010 16:08:29 +0000 (16:08 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@286 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Sun, 12 Dec 2010 10:20:32 +0000 (10:20 +0000)]
2.0.0.2:
 - draw_frame: Fixed bug introduced in last commit.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@285 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Sun, 12 Dec 2010 10:17:21 +0000 (10:17 +0000)]
2.0.0.2:
 - draw_frame: Another meta-template improvement.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@284 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Sun, 12 Dec 2010 09:39:40 +0000 (09:39 +0000)]
2.0.0.2:
 - draw_frame: Fixed some meta-template magic.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@283 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Sat, 11 Dec 2010 22:44:55 +0000 (22:44 +0000)]
2.0.0.2:
 - Further frame interface improvements

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@282 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Sat, 11 Dec 2010 17:18:02 +0000 (17:18 +0000)]
2.0.0.2:
 - Frame use non-null framework to avoid potential null-reference bugs.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@281 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Sat, 11 Dec 2010 10:43:29 +0000 (10:43 +0000)]
2.0.0.2:
 - Refactored frame framework into non-nullable types.
 - Improved executor to avoid deadlocks when called on owner thread.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@280 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Fri, 10 Dec 2010 21:14:51 +0000 (21:14 +0000)]
2.0.0.2:
 - consumer interface improvements.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@279 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Thu, 9 Dec 2010 21:38:30 +0000 (21:38 +0000)]
2.0.0.2:
 - Improved consumer synchronization performance.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@276 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Thu, 9 Dec 2010 20:28:45 +0000 (20:28 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@275 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Mon, 29 Nov 2010 11:30:16 +0000 (11:30 +0000)]
2.0.0.2:
 - decklink_consumer: refactoring.
 - disabled shader based scaling for now. Seems to be problems when no scaling is done.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@266 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Sun, 28 Nov 2010 13:11:16 +0000 (13:11 +0000)]
2.0.0.2:
 - Optimized bicubic shader.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@265 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Sun, 28 Nov 2010 00:45:16 +0000 (00:45 +0000)]
2.0.0.2:
 - gpu bicubic scaling.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@264 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Sat, 27 Nov 2010 19:01:37 +0000 (19:01 +0000)]
2.0.0.2:
 - Improved exception safety. Exception potentially thrown from logging were previously unhandled.
 - Added print functionality to producer for better identification during logging.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@263 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.0:
ronag [Sat, 27 Nov 2010 18:24:37 +0000 (18:24 +0000)]
2.0.0.0:
 - transition_producer fixes and refactoring.
 - changed layer EOF message to info instead of warning.
 - replaced memset and memcpy with std::fill_n and std::copy_n.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@262 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0.0.2:
ronag [Sat, 27 Nov 2010 15:34:10 +0000 (15:34 +0000)]
2.0.0.2:
 - fixed flash_producer
 - fixed ct_producer
 - extracted internal_frame from frame for frame processing operations.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@261 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Fri, 26 Nov 2010 17:54:43 +0000 (17:54 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@260 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Thu, 25 Nov 2010 18:47:21 +0000 (18:47 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@259 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Tue, 16 Nov 2010 07:42:33 +0000 (07:42 +0000)]
2.0.0.2:
 composite_frame:
  - Improved interface.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@251 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Mon, 15 Nov 2010 18:47:10 +0000 (18:47 +0000)]
2.0.0.2:
 - Removed aligned_memcpy, replaced by regular memcpy.
 - Remoed find_file, replaced by inlined code.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@250 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Sun, 14 Nov 2010 21:49:38 +0000 (21:49 +0000)]
2.0.0.2:
 frame_processor_device:
  - Fixed an issue where the application would crash on shutdown, which was caused by improper destruction order.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@249 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Sun, 14 Nov 2010 14:10:57 +0000 (14:10 +0000)]
2.0.0.2:
 layer:
  - Fixed a bug where preview frame was removed when loading to background.
  - Renamed "active" to "foreground" to make more sense with "background".
 frame_renderer:
  - Keeps frame write locked inorder to allow stored frames to be re-rendered.
    These frames will cast an exception if data() is called after being rendered once.
 ffmpeg_producer:
  - Fixed a bug where EOF is never sent.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@248 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2_
ronag [Sat, 13 Nov 2010 23:41:36 +0000 (23:41 +0000)]
2.0.0.2_
 composite_frame:
  - Improved interface.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@247 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Sat, 13 Nov 2010 22:24:16 +0000 (22:24 +0000)]
2.0.0.2:
 frame_processor_device:
  - No longer blocks create_frame if output queue is filled.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@246 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Sat, 13 Nov 2010 18:46:46 +0000 (18:46 +0000)]
2.0.0.2:
 ffmpeg_producer:
    - re-renders last frame in case of file read underflow instead of blocking.
 frame_processor_device:
    - Improved frame pooling with proper key generation from pixel_format_desc.
 ffmeg_input:
    - aligned memcpy sometimes crashes, replaced with normal memcpy.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@245 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Thu, 11 Nov 2010 21:52:49 +0000 (21:52 +0000)]
2.0.0.2:
 - FFMPEG updated audio decoding.
 - Refactorin.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@244 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Tue, 9 Nov 2010 23:56:32 +0000 (23:56 +0000)]
2.0.0.2:
 - video_transformer: refactored.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@243 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Tue, 9 Nov 2010 23:32:41 +0000 (23:32 +0000)]
2.0.0.2:
 - bluefish_consumer: video sync clock is now properly used.
 - ffmpeg_producer: refactoring

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@242 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Mon, 8 Nov 2010 16:47:06 +0000 (16:47 +0000)]
2.0.0.2:
- Mayor restructuring.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@240 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Sun, 7 Nov 2010 17:17:37 +0000 (17:17 +0000)]
2.0.0.2:
- Updated layer_test.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@239 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Sun, 7 Nov 2010 17:17:11 +0000 (17:17 +0000)]
2.0.0.2:
- Increased warning level to /W4.
- Split up gpu_frame_processor.
- Started with doxygen documentation.
- Misc cleanups.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@238 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Sat, 6 Nov 2010 11:33:45 +0000 (11:33 +0000)]
2.0.0.2:
- Colorspace transform on GPU.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@237 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Fri, 5 Nov 2010 15:29:39 +0000 (15:29 +0000)]
2.0.0.2:
- Refactoring.
- Started creating some test for transition_producer.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@230 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2
ronag [Thu, 4 Nov 2010 00:12:36 +0000 (00:12 +0000)]
2.0.0.2
- frame_format: Added 720p2500.
- transition_producer: Further improved scalability.
- gpu_frame: Added valid() function.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@228 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Wed, 3 Nov 2010 23:03:39 +0000 (23:03 +0000)]
2.0.0.2:
- TransitionProducer: Fixed scalability issues where work was not properly divided
between cores. Transitions with cpu intensive HD videos will now work properly.
- ColorProducer: Is now working.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@227 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Tue, 2 Nov 2010 23:06:50 +0000 (23:06 +0000)]
2.0.0.2:
- Fixed ffmpeg audio decoder bug where 16-byte alignment was assumed but not fullfilled.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@216 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Tue, 2 Nov 2010 17:51:39 +0000 (17:51 +0000)]
2.0.0.2:
- Fixed alpha bug in mix transition.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@214 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Tue, 2 Nov 2010 17:06:56 +0000 (17:06 +0000)]
2.0.0.2:
- Added gpu wipe transition.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@213 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Tue, 2 Nov 2010 15:27:07 +0000 (15:27 +0000)]
2.0.0.2:
- Fixed crash bug in AMCP, where invalid layer string crashed the server.
- Refactored gpu related code.
- Updated layer_test.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@212 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Tue, 2 Nov 2010 15:26:03 +0000 (15:26 +0000)]
2.0.0.2:
- Updated layer_test.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@211 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 1 Nov 2010 22:00:14 +0000 (22:00 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@199 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 1 Nov 2010 21:59:28 +0000 (21:59 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@198 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 1 Nov 2010 21:58:38 +0000 (21:58 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@197 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 1 Nov 2010 21:57:52 +0000 (21:57 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@196 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 1 Nov 2010 21:57:34 +0000 (21:57 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@195 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Mon, 1 Nov 2010 21:54:47 +0000 (21:54 +0000)]
2.0.0.2:
- Missing files.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@194 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 1 Nov 2010 21:53:59 +0000 (21:53 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@193 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Mon, 1 Nov 2010 21:51:29 +0000 (21:51 +0000)]
2.0.0.2:
- Started on test suite.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@192 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Mon, 1 Nov 2010 17:57:54 +0000 (17:57 +0000)]
2.0.0.2:
- Used SFML graphics for ogl consumer
- Used SFML for gl_check

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@191 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Sun, 31 Oct 2010 14:11:50 +0000 (14:11 +0000)]
2.0.0.2:
- Refactored out display_device from render_device.

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@190 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Sun, 31 Oct 2010 13:22:26 +0000 (13:22 +0000)]
2.0.0.2:
- Reduced memory usage

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@189 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Sun, 31 Oct 2010 01:07:03 +0000 (01:07 +0000)]
2.0.0.2:
- Fixed error handling bug in layer class

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@188 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Sat, 30 Oct 2010 12:30:42 +0000 (12:30 +0000)]
2.0.0.2:
- Added the core namespace to all files in core project

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@187 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Fri, 29 Oct 2010 17:25:39 +0000 (17:25 +0000)]
2.0.0.2:
- Added missing virtual destructors

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@186 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Fri, 29 Oct 2010 17:21:33 +0000 (17:21 +0000)]
2.0.0.2:
- FFMPEGProducer optimization.
- Layer pause.
- FFMPEGProducer Frame seeking (timecode).
- GPU scaling was not enabled, it is now.
- Fixed a composite frame translation bug.
- GPU based interlacing

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@185 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Thu, 28 Oct 2010 21:26:07 +0000 (21:26 +0000)]
2.0.0.2:
- Fixed endless recursive call in flashproducer

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@184 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Thu, 28 Oct 2010 19:36:37 +0000 (19:36 +0000)]
2.0.0.2:
- Bluefish refactoring
- Opengl -> Bluefish dma transfer
- GPU interlacing
- Fixed composite gpu frame transition bug
- Frameconsumer video sync clock is not optional
- Optimized memcpy

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@183 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago2.0.0.2:
ronag [Mon, 25 Oct 2010 23:49:41 +0000 (23:49 +0000)]
2.0.0.2:
- GPU based transitions
- GPU and general refactoring

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@182 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Thu, 21 Oct 2010 09:25:12 +0000 (09:25 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@172 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Zebiolo [Thu, 30 Sep 2010 07:48:21 +0000 (07:48 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.0@152 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Zebiolo [Thu, 30 Sep 2010 07:47:19 +0000 (07:47 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.0@151 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Zebiolo [Thu, 30 Sep 2010 07:35:09 +0000 (07:35 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.0@150 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Zebiolo [Thu, 30 Sep 2010 07:32:28 +0000 (07:32 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.0@149 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Zebiolo [Thu, 30 Sep 2010 07:30:51 +0000 (07:30 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.0@148 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Zebiolo [Thu, 30 Sep 2010 07:27:47 +0000 (07:27 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.0@147 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Zebiolo [Thu, 30 Sep 2010 07:23:15 +0000 (07:23 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.0@146 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Zebiolo [Thu, 30 Sep 2010 07:17:20 +0000 (07:17 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.0@145 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years ago- Fixed flash player bug where interlacing did not work properly with invalidation
ronag [Sun, 19 Sep 2010 20:41:16 +0000 (20:41 +0000)]
- Fixed flash player bug where interlacing did not work properly with invalidation
- Fixed layer bug where load with no load_option did not work

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.0@129 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Sat, 18 Sep 2010 08:07:12 +0000 (08:07 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.0@125 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

14 years agofixed some rendering bugs
ronag [Fri, 17 Sep 2010 14:06:11 +0000 (14:06 +0000)]
fixed some rendering bugs

git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.0@123 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d