]> git.sesse.net Git - casparcg/log
casparcg
12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Mon, 8 Aug 2011 21:30:09 +0000 (21:30 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1096 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Mon, 8 Aug 2011 17:27:53 +0000 (17:27 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1095 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Mon, 8 Aug 2011 15:35:10 +0000 (15:35 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1094 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. Async opt 2.
Ronag [Mon, 8 Aug 2011 15:26:00 +0000 (15:26 +0000)]
2.0. Async opt 2.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 8 Aug 2011 13:55:22 +0000 (13:55 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1092 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. More header optimizations.
ronag [Mon, 8 Aug 2011 13:46:14 +0000 (13:46 +0000)]
2.0. More header optimizations.

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

12 years ago2.0. Header file optimizations and fixes.
ronag [Mon, 8 Aug 2011 11:50:30 +0000 (11:50 +0000)]
2.0. Header file optimizations and fixes.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 8 Aug 2011 10:23:35 +0000 (10:23 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1089 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. - core/ffmpeg: Fixed async producer processing.
ronag [Mon, 8 Aug 2011 10:20:05 +0000 (10:20 +0000)]
2.0. - core/ffmpeg: Fixed async producer processing.
     - image_mixer: Fixed scissors bug.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 8 Aug 2011 08:14:23 +0000 (08:14 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1087 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. fence: Only log GL_SYNC warning once.
ronag [Mon, 8 Aug 2011 06:58:10 +0000 (06:58 +0000)]
2.0. fence: Only log GL_SYNC warning once.
     frame_muxer: Fixed invalid_operation crash.
     frame_producer: Send filename with exception.

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

12 years ago2.0. ffmpeg: Header file optimization and fixes.
Ronag [Sun, 7 Aug 2011 21:37:11 +0000 (21:37 +0000)]
2.0. ffmpeg: Header file optimization and fixes.

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

12 years ago2.0. fence: Added max delay.
Ronag [Sun, 7 Aug 2011 20:45:19 +0000 (20:45 +0000)]
2.0. fence: Added max delay.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Sun, 7 Aug 2011 20:37:39 +0000 (20:37 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1083 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. Moved glFlush into image_mixer.
Ronag [Sun, 7 Aug 2011 19:26:13 +0000 (19:26 +0000)]
2.0. Moved glFlush into image_mixer.

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

12 years ago2.0. transition_producer: Nested transitions release finished producers as soon as...
Ronag [Sun, 7 Aug 2011 17:15:49 +0000 (17:15 +0000)]
2.0. transition_producer: Nested transitions release finished producers as soon as possible.

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

12 years ago2.0. image_mixer: Reduce memory requirement by deferring host allocation until its...
Ronag [Sun, 7 Aug 2011 17:13:25 +0000 (17:13 +0000)]
2.0. image_mixer: Reduce memory requirement by deferring host allocation until its needed.

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

12 years ago2.0. audio_decoder: Fixed performance issue.
Ronag [Sun, 7 Aug 2011 16:51:00 +0000 (16:51 +0000)]
2.0. audio_decoder: Fixed performance issue.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Sun, 7 Aug 2011 15:55:16 +0000 (15:55 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1077 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. - device_buffer: Removed unnecessary glFlush.
Ronag [Sun, 7 Aug 2011 15:51:36 +0000 (15:51 +0000)]
2.0. - device_buffer: Removed unnecessary glFlush.
     - image_mixer: Refactored.
     - image_kernel: Removed unnecessary state changes.
     - frame_producer: Added rendering hints, ALPHA_HINT. This allows lower memory usage and faster decoding of e.g. separated alpha producers.
     - ffmpeg_producer: Optimized for ALPHA_HINT.

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

12 years ago2.0. image_mixer: Optimized host <-> device transfers.
Ronag [Sun, 7 Aug 2011 12:45:29 +0000 (12:45 +0000)]
2.0. image_mixer: Optimized host <-> device transfers.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Sun, 7 Aug 2011 11:42:31 +0000 (11:42 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1074 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. Refactoring.
Ronag [Sun, 7 Aug 2011 11:39:36 +0000 (11:39 +0000)]
2.0. Refactoring.

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

12 years ago2.0. - Changed from GLEE to GLEW which is more frequently updated with the latest...
Ronag [Sun, 7 Aug 2011 11:10:02 +0000 (11:10 +0000)]
2.0. - Changed from GLEE to GLEW which is more frequently updated with the latest OGL extensions.
     - Use GL_ARB_SYNC instead of FENCE_NV, fences now work on both NVIDIA and AMD.
     - Make fence optional, if fence is not supported, then run without.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Sat, 6 Aug 2011 23:21:38 +0000 (23:21 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1071 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. - Added GPU fences for read-back which will avoid blocking the rendering thread...
Ronag [Sat, 6 Aug 2011 18:20:11 +0000 (18:20 +0000)]
2.0. - Added GPU fences for read-back which will avoid blocking the rendering thread when certain OpenGL calls are not ready.
     - GPU fence implemented is only supported by NVIDIA cards, which will cause incompability with AMD cards, this should be fixed in the future.
     - Fixed performance bug which caused the rendering thread to wait unbuffered for rendering to finish. This basicly caused the rendering thread to be unnecessarily blocked. Detected thanks to fences.

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

12 years ago2.0. ffmpeg_producer: Refactored error handling code.
Ronag [Sat, 6 Aug 2011 15:59:40 +0000 (15:59 +0000)]
2.0. ffmpeg_producer: Refactored error handling code.

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

12 years ago2.0. Refactoring
Ronag [Sat, 6 Aug 2011 15:16:44 +0000 (15:16 +0000)]
2.0. Refactoring

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Sat, 6 Aug 2011 13:50:55 +0000 (13:50 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1067 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. ffmpeg_producer: Do rendering asynchronously.
Ronag [Sat, 6 Aug 2011 12:19:32 +0000 (12:19 +0000)]
2.0. ffmpeg_producer: Do rendering asynchronously.

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

12 years ago2.0. ffmpeg_producer: Refactoring.
Ronag [Sat, 6 Aug 2011 11:25:06 +0000 (11:25 +0000)]
2.0. ffmpeg_producer: Refactoring.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Sat, 6 Aug 2011 09:47:40 +0000 (09:47 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1064 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Sat, 6 Aug 2011 09:44:17 +0000 (09:44 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1063 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. Updated rendered and fixed some interlacing bugs.
Ronag [Sat, 6 Aug 2011 08:13:14 +0000 (08:13 +0000)]
2.0. Updated rendered and fixed some interlacing bugs.

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

12 years ago2.0. read_frame: Added fast UCWC copy code, disabled for now since it will only work...
Ronag [Fri, 5 Aug 2011 18:37:01 +0000 (18:37 +0000)]
2.0. read_frame: Added fast UCWC copy code, disabled for now since it will only work for intel cpus.

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

12 years ago2.0. image_mixer: Fixed an interlacing bug with deinterlace/reinterlace where fill...
ronag [Fri, 5 Aug 2011 11:23:41 +0000 (11:23 +0000)]
2.0. image_mixer: Fixed an interlacing bug with deinterlace/reinterlace where fill streams would be split between key streams and thus rendered incorrectly.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Thu, 4 Aug 2011 21:11:46 +0000 (21:11 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1059 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Thu, 4 Aug 2011 20:56:28 +0000 (20:56 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1058 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. image_kernel: Fixed strict 120 GLSL compilation.
Ronag [Thu, 4 Aug 2011 16:04:00 +0000 (16:04 +0000)]
2.0. image_kernel: Fixed strict 120 GLSL compilation.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Thu, 4 Aug 2011 13:05:10 +0000 (13:05 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1056 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. frame_muxer: Removed unnecessary copying when running deinterlacer.
Ronag [Thu, 4 Aug 2011 12:09:38 +0000 (12:09 +0000)]
2.0. frame_muxer: Removed unnecessary copying when running deinterlacer.
     decklink: Don't exit application when DoesSuppoortVideo returns false, just print a warning and try to run it anyways.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Thu, 4 Aug 2011 09:33:36 +0000 (09:33 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1054 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Thu, 4 Aug 2011 08:55:15 +0000 (08:55 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1053 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Thu, 4 Aug 2011 07:11:25 +0000 (07:11 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1052 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Thu, 4 Aug 2011 06:55:14 +0000 (06:55 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1051 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. Whitespace fix.
Ronag [Wed, 3 Aug 2011 21:03:09 +0000 (21:03 +0000)]
2.0. Whitespace fix.

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

12 years ago2.0. Improved error messages for fatal initialization errors.
Ronag [Wed, 3 Aug 2011 21:02:06 +0000 (21:02 +0000)]
2.0. Improved error messages for fatal initialization errors.

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

12 years ago2.0. decklink: Improved error messages.
Ronag [Wed, 3 Aug 2011 20:49:24 +0000 (20:49 +0000)]
2.0. decklink: Improved error messages.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Wed, 3 Aug 2011 20:19:31 +0000 (20:19 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1047 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Wed, 3 Aug 2011 11:23:53 +0000 (11:23 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1046 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. Fixed some last_frame() bugs.
Ronag [Wed, 3 Aug 2011 09:05:14 +0000 (09:05 +0000)]
2.0. Fixed some last_frame() bugs.

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

12 years ago2.0. Refactored API.
Ronag [Wed, 3 Aug 2011 08:56:51 +0000 (08:56 +0000)]
2.0. Refactored API.

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

12 years ago2.0. frame_producer: Removed unnecessary function.
Ronag [Wed, 3 Aug 2011 08:22:26 +0000 (08:22 +0000)]
2.0. frame_producer: Removed unnecessary function.

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

12 years ago2.0. auto play fixes.
Ronag [Wed, 3 Aug 2011 08:17:33 +0000 (08:17 +0000)]
2.0. auto play fixes.

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

12 years ago2.0. Fixed auto play bug while using transitions.
Ronag [Tue, 2 Aug 2011 13:51:48 +0000 (13:51 +0000)]
2.0. Fixed auto play bug while using transitions.

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

12 years ago2.0. amcp: Fixed backward compatibility.
Ronag [Tue, 2 Aug 2011 13:37:17 +0000 (13:37 +0000)]
2.0. amcp: Fixed backward compatibility.

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

12 years ago2.0. image_scroll_producer: Working.
Ronag [Tue, 2 Aug 2011 11:39:42 +0000 (11:39 +0000)]
2.0. image_scroll_producer: Working.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Tue, 2 Aug 2011 09:34:45 +0000 (09:34 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1037 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. Implemented frame-accurate auto play functionality which also takes into account...
Ronag [Tue, 2 Aug 2011 07:43:37 +0000 (07:43 +0000)]
2.0. Implemented frame-accurate auto play functionality which also takes into account transitions.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Mon, 1 Aug 2011 09:35:16 +0000 (09:35 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1035 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Sun, 31 Jul 2011 18:08:25 +0000 (18:08 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1034 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Sun, 31 Jul 2011 18:07:49 +0000 (18:07 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1033 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. parallel_yadif: Refactored.
Ronag [Sun, 31 Jul 2011 16:28:10 +0000 (16:28 +0000)]
2.0. parallel_yadif: Refactored.

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

12 years ago2.0. Renamed scalable_yadif to parallel_yadif.
Ronag [Sun, 31 Jul 2011 16:07:31 +0000 (16:07 +0000)]
2.0. Renamed scalable_yadif to parallel_yadif.

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

12 years ago2.0. scalable_yadif: Reduced overhead and fixed bug where parallel execution was...
Ronag [Sun, 31 Jul 2011 16:05:37 +0000 (16:05 +0000)]
2.0. scalable_yadif: Reduced overhead and fixed bug where parallel execution was not executed at frame end.

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

12 years ago2.0. mixer: Do audio and image frame visiting through tbb.
Ronag [Sun, 31 Jul 2011 11:06:38 +0000 (11:06 +0000)]
2.0. mixer: Do audio and image frame visiting through tbb.

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

12 years ago2.0. mixer: Some refactoring.
Ronag [Sun, 31 Jul 2011 10:28:12 +0000 (10:28 +0000)]
2.0. mixer: Some refactoring.

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

12 years ago2.0. mixer: Run audio and image mixing in parallel.
Ronag [Sun, 31 Jul 2011 09:59:46 +0000 (09:59 +0000)]
2.0. mixer: Run audio and image mixing in parallel.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Sun, 31 Jul 2011 08:06:20 +0000 (08:06 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1026 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. consumer: Buffer depth (latency) is configurable in xml file.
Ronag [Sun, 31 Jul 2011 00:15:46 +0000 (00:15 +0000)]
2.0. consumer: Buffer depth (latency) is configurable in xml file.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Sat, 30 Jul 2011 23:38:20 +0000 (23:38 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1024 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. Added some comments.
Ronag [Sat, 30 Jul 2011 23:35:52 +0000 (23:35 +0000)]
2.0. Added some comments.

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

12 years ago2.0. filter: Yadif filter is scalable without extra delay for up to 16 instances...
Ronag [Sat, 30 Jul 2011 23:34:55 +0000 (23:34 +0000)]
2.0. filter: Yadif filter is scalable without extra delay for up to 16 instances. Very ugly solution but it works without modifying ffmpeg. This solution also allows better load balancing for tbb.

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

12 years ago2.0. filter: Possible to run async with 1 frame extra latency.
Ronag [Sat, 30 Jul 2011 20:13:34 +0000 (20:13 +0000)]
2.0. filter: Possible to run async with 1 frame extra latency.

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

12 years ago2.0. auto-mode: Will not deinterlace interlaced content while running in progressive...
Ronag [Sat, 30 Jul 2011 10:17:04 +0000 (10:17 +0000)]
2.0. auto-mode: Will not deinterlace interlaced content while running in progressive mode.

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

12 years ago2.0. ogl_device: Try to gc if frame allocation fails.
Ronag [Sat, 30 Jul 2011 09:36:19 +0000 (09:36 +0000)]
2.0. ogl_device: Try to gc if frame allocation fails.

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

12 years ago2.0. image_mixer: Key frames should not have blending modes.
Ronag [Fri, 29 Jul 2011 22:07:10 +0000 (22:07 +0000)]
2.0. image_mixer: Key frames should not have blending modes.

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

12 years ago2.0. image_mixer: Optimized nested interlaced rendering where the same frame was...
Ronag [Fri, 29 Jul 2011 21:55:58 +0000 (21:55 +0000)]
2.0. image_mixer: Optimized nested interlaced rendering where the same frame was queued and rendered multiple times.

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

12 years ago2.0. image_mixer: Minor fixes.
Ronag [Fri, 29 Jul 2011 21:43:35 +0000 (21:43 +0000)]
2.0. image_mixer: Minor fixes.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Fri, 29 Jul 2011 15:14:05 +0000 (15:14 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1015 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. Added ogl device check for swap validation.
ronag [Fri, 29 Jul 2011 12:21:21 +0000 (12:21 +0000)]
2.0. Added ogl device check for swap validation.

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

12 years ago2.0: frame_muxer: Renamed functions.
ronag [Fri, 29 Jul 2011 12:10:17 +0000 (12:10 +0000)]
2.0: frame_muxer: Renamed functions.

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

12 years ago2.0.0.2: ffmpeg_producer: Fixed broken SEEK.
ronag [Fri, 29 Jul 2011 12:07:13 +0000 (12:07 +0000)]
2.0.0.2: ffmpeg_producer: Fixed broken SEEK.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Fri, 29 Jul 2011 11:45:51 +0000 (11:45 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1011 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Fri, 29 Jul 2011 10:34:01 +0000 (10:34 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1010 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Fri, 29 Jul 2011 08:43:40 +0000 (08:43 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1009 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Fri, 29 Jul 2011 07:03:19 +0000 (07:03 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1008 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0.0.2: Simplified audio-chunk handling.
Ronag [Thu, 28 Jul 2011 21:30:45 +0000 (21:30 +0000)]
2.0.0.2: Simplified audio-chunk handling.

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

12 years ago2.0.0.2: filter: Use null filter with empty filter string. Fixed memory leak.
ronag [Thu, 28 Jul 2011 16:04:24 +0000 (16:04 +0000)]
2.0.0.2: filter: Use null filter with empty filter string. Fixed memory leak.
         ffmpeg: Use caspar log API instead of av_log to avoid conflicts.

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

12 years ago2.0.0.2: auto-mode is optional.
ronag [Thu, 28 Jul 2011 15:18:33 +0000 (15:18 +0000)]
2.0.0.2: auto-mode is optional.

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

12 years ago2.0.0.2: image: Started working on image_scroll_producer.
ronag [Thu, 28 Jul 2011 15:13:25 +0000 (15:13 +0000)]
2.0.0.2: image: Started working on image_scroll_producer.

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

12 years ago2.0.0.2: decklink_producer: Use ffmpeg conversion function instead of hand-rolled.
ronag [Thu, 28 Jul 2011 10:04:06 +0000 (10:04 +0000)]
2.0.0.2: decklink_producer: Use ffmpeg conversion function instead of hand-rolled.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Thu, 28 Jul 2011 09:36:43 +0000 (09:36 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1002 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Thu, 28 Jul 2011 09:26:38 +0000 (09:26 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1001 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Thu, 28 Jul 2011 09:23:28 +0000 (09:23 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@1000 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0.0.2: ffmpeg-producer: Fixed heap corruption bug in audio decoder.
ronag [Thu, 28 Jul 2011 09:20:12 +0000 (09:20 +0000)]
2.0.0.2: ffmpeg-producer: Fixed heap corruption bug in audio decoder.

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

12 years ago2.0.0.2: ffmpeg-producer: Fixed audio-resampling.
ronag [Thu, 28 Jul 2011 08:20:18 +0000 (08:20 +0000)]
2.0.0.2: ffmpeg-producer: Fixed audio-resampling.

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

12 years ago2.0.0.2: ffmpeg_producer: Fixed audio-only playback.
ronag [Thu, 28 Jul 2011 07:47:46 +0000 (07:47 +0000)]
2.0.0.2: ffmpeg_producer: Fixed audio-only playback.

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

12 years ago2.0.0.2: audio_mixer: Fixed no-audio bug.
ronag [Thu, 28 Jul 2011 07:25:07 +0000 (07:25 +0000)]
2.0.0.2: audio_mixer: Fixed no-audio bug.

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

12 years ago2.0.0.2: ffmpeg_producer: Started work on audio-resampling.
Ronag [Wed, 27 Jul 2011 20:32:59 +0000 (20:32 +0000)]
2.0.0.2: ffmpeg_producer: Started work on audio-resampling.

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