]>
git.sesse.net Git - casparcg/log
ronag [Fri, 17 Jun 2011 10:54:14 +0000 (10:54 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@906
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 17 Jun 2011 09:19:49 +0000 (09:19 +0000)]
2.0. Started with deinterlace framework.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@905
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 17 Jun 2011 07:34:00 +0000 (07:34 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@904
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 17 Jun 2011 07:27:10 +0000 (07:27 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@903
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 16 Jun 2011 13:01:30 +0000 (13:01 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@902
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 16 Jun 2011 11:21:44 +0000 (11:21 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@901
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 16 Jun 2011 11:20:19 +0000 (11:20 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@900
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 16 Jun 2011 10:41:15 +0000 (10:41 +0000)]
2.0. ffmpeg: Fixed global lock memory management.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@899
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 16 Jun 2011 09:35:20 +0000 (09:35 +0000)]
2.0. ffmpeg: Fixed ffmpeg multithreaded codec support.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@898
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 15 Jun 2011 13:18:57 +0000 (13:18 +0000)]
2.0:
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@897
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 15 Jun 2011 09:30:23 +0000 (09:30 +0000)]
2.0. Print video-codec names.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@896
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 14 Jun 2011 09:46:31 +0000 (09:46 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@895
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 14 Jun 2011 09:37:39 +0000 (09:37 +0000)]
2.0: cg_producer: Don't send preview flag when starting new flash_producer.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@894
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 14 Jun 2011 08:29:26 +0000 (08:29 +0000)]
2.0. mixer: Simplified interface.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@893
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 14 Jun 2011 07:36:19 +0000 (07:36 +0000)]
2.0. ogl_device: Optimized return of device_buffers.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@892
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 14 Jun 2011 07:30:22 +0000 (07:30 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@891
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 14 Jun 2011 07:03:13 +0000 (07:03 +0000)]
2.0. amcp: List more file extension.
ffmpeg: Enabled multithreaded H264 decoding.
ffmpeg: Change extension appending for loading files.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@890
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 13 Jun 2011 13:34:48 +0000 (13:34 +0000)]
2.0: Stdafx cleanup.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@889
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 13 Jun 2011 13:10:21 +0000 (13:10 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@888
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 13 Jun 2011 12:59:53 +0000 (12:59 +0000)]
2.0. Moved change log.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@887
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 13 Jun 2011 12:59:13 +0000 (12:59 +0000)]
2.0. Misc cleanup.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@886
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 13 Jun 2011 12:35:58 +0000 (12:35 +0000)]
2.0: gpu: Block invalid usage of host/device-buffers.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@885
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 13 Jun 2011 12:27:54 +0000 (12:27 +0000)]
2.0. - read/write-frame: Doesn't need to dispatch gpu buffer destruction to ogl context.
- blue_velvet: fixed typo.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@884
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 13 Jun 2011 12:06:57 +0000 (12:06 +0000)]
2.0:
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@883
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 13 Jun 2011 10:25:31 +0000 (10:25 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@882
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 13 Jun 2011 09:02:50 +0000 (09:02 +0000)]
2.0: ffmpeg_input: Fixed a bug where video with no audio would freeze after ~50 loops.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@881
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 13 Jun 2011 08:35:12 +0000 (08:35 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@880
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 13 Jun 2011 08:29:00 +0000 (08:29 +0000)]
2.0. - amcp: Fixed MIX command.
- stage: Added some more logging.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@879
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 13 Jun 2011 07:35:53 +0000 (07:35 +0000)]
2.0.0.2: ogl_device: Improved ogl GC.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@878
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 10 Jun 2011 14:25:39 +0000 (14:25 +0000)]
2.0: Minor cleanup.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@876
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 10 Jun 2011 14:01:03 +0000 (14:01 +0000)]
2.0.0.2: Fixed leaking gpu-buffers.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@875
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 10 Jun 2011 12:54:43 +0000 (12:54 +0000)]
2.0.0.2: Fixed problem with SET MODE which would cause crash when consumer failed to initialize.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@874
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 10 Jun 2011 12:24:13 +0000 (12:24 +0000)]
2.0.0.2: - bluefish_consumer: Fixed get_video_mode.
- cg_producer: Fixed support for paths starting with slash.
- ffmpeg_input: Removed EOF logging.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@873
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 9 Jun 2011 14:57:47 +0000 (14:57 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@872
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 9 Jun 2011 14:57:03 +0000 (14:57 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@871
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 9 Jun 2011 11:54:04 +0000 (11:54 +0000)]
2.0.0.2: Log all unhandled exceptions.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@870
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 8 Jun 2011 15:50:33 +0000 (15:50 +0000)]
2.0.0.2: ffmpeg_consumer: Misc work.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@866
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 8 Jun 2011 12:54:28 +0000 (12:54 +0000)]
2.0.0.2: silverlight: Removed from solution.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@865
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 8 Jun 2011 11:43:48 +0000 (11:43 +0000)]
2.0.0.2: Disabled compilation for silverlight files.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@864
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 8 Jun 2011 11:31:20 +0000 (11:31 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@863
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 8 Jun 2011 11:29:56 +0000 (11:29 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@862
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 8 Jun 2011 11:19:01 +0000 (11:19 +0000)]
2.0.0.2: - decklink: Refactoring.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@861
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 8 Jun 2011 09:52:04 +0000 (09:52 +0000)]
2.0.0.2: - bluefish: Replaced bluefish_exception with caspar_exception.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@860
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 8 Jun 2011 09:19:25 +0000 (09:19 +0000)]
2.0.0.2: - bluefish_consumer: Cleanup.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@859
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 8 Jun 2011 09:10:52 +0000 (09:10 +0000)]
2.0.0.2: - bluefish: Refactored and improved error handling. Fixed a bug where server would not start if no bluefish drivers were installed.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@858
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 7 Jun 2011 14:09:07 +0000 (14:09 +0000)]
2.0.0.2: log: Some fixes.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@857
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 7 Jun 2011 14:07:30 +0000 (14:07 +0000)]
2.0.0.2: log: Added timestamp.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@856
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 7 Jun 2011 12:22:57 +0000 (12:22 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@855
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 7 Jun 2011 12:19:50 +0000 (12:19 +0000)]
2.0.0.2: Cleanup
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@854
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 7 Jun 2011 12:15:13 +0000 (12:15 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@853
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 7 Jun 2011 12:06:22 +0000 (12:06 +0000)]
2.0.0.2: Run ogl GC on bad_alloc.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@852
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 7 Jun 2011 11:36:16 +0000 (11:36 +0000)]
2.0.0.2: - Renamed core components, since they no longer are active objects then the _device name didn't make sense.
- Added misc error handling.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@851
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 7 Jun 2011 09:43:52 +0000 (09:43 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@850
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 7 Jun 2011 09:07:00 +0000 (09:07 +0000)]
2.0.0.2: gl: Always enable OpenGL error checking.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@849
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 7 Jun 2011 08:49:42 +0000 (08:49 +0000)]
2.0.0.2: ffmpeg_producer: Fixed undefined behaviour caused potential access of unititialized packet.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@848
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 7 Jun 2011 08:40:28 +0000 (08:40 +0000)]
2.0.0.2: ffmpeg_producer: Added some more initialization prerolling.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@847
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 7 Jun 2011 08:32:15 +0000 (08:32 +0000)]
2.0.0.2: Some minor updates on graphs.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@846
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 7 Jun 2011 08:25:17 +0000 (08:25 +0000)]
2.0.0.2
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@845
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 6 Jun 2011 16:22:17 +0000 (16:22 +0000)]
2.0.0.2
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@843
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 3 Jun 2011 13:12:25 +0000 (13:12 +0000)]
2.0.0.2: - Hard-coded consumer buffer depth to 7.
- Some function renaming.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@842
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 3 Jun 2011 09:51:05 +0000 (09:51 +0000)]
2.0.0.2: Fixed data race in video_channel_context.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@840
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 3 Jun 2011 07:47:19 +0000 (07:47 +0000)]
2.0.0.2: Cleanup and commenting.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@838
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 3 Jun 2011 07:30:13 +0000 (07:30 +0000)]
2.0.0.2: Added comments.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@837
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 2 Jun 2011 14:07:18 +0000 (14:07 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@836
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 1 Jun 2011 14:29:24 +0000 (14:29 +0000)]
2.0.0.2: bluefish_consumer: Added proper prerolling.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@835
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 1 Jun 2011 10:01:01 +0000 (10:01 +0000)]
2.0.0.2: bluefish_consumer: Refactored.
ogl: Added exception hierarchy.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@834
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 1 Jun 2011 08:46:04 +0000 (08:46 +0000)]
2.0.0.2:
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@833
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 31 May 2011 14:57:04 +0000 (14:57 +0000)]
2.0.0.2: decklink_consumer: Fixed prerolling bug which caused audio to be out of sync with video. It is now possible to configure buffer-depth in configuration file.
bluefish_consumer: It is now possible to configure buffer-depth in configuration file.
channel: Renamed to video_channel.
misc: Refactoring and cleanup.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@832
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 29 May 2011 20:22:57 +0000 (20:22 +0000)]
2.0.0.2: Refactored.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@829
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 29 May 2011 18:25:16 +0000 (18:25 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@828
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 29 May 2011 17:34:38 +0000 (17:34 +0000)]
2.0.0.2: SET MODE: Does not clear producers.
audio_mixer: Properly synced with video.
channel_context: All channel components uses channel_context.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@827
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 29 May 2011 16:03:41 +0000 (16:03 +0000)]
2.0.0.2: All pipeline stages share thread context. This is a better and simpler design with less oversubscription.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@826
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 29 May 2011 11:09:25 +0000 (11:09 +0000)]
2.0.0.2: Refactoring.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@825
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 29 May 2011 00:08:19 +0000 (00:08 +0000)]
2.0.0.2: - ogl_device: No longer monostate.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@824
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 28 May 2011 19:31:22 +0000 (19:31 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@823
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 28 May 2011 18:46:13 +0000 (18:46 +0000)]
2.0.0.2: - frame_producer_device: Added try catch block to rendering function.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@822
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 28 May 2011 12:37:43 +0000 (12:37 +0000)]
2.0.0.2: diagnostics: Fixed float/double missmatch.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@821
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 28 May 2011 10:23:50 +0000 (10:23 +0000)]
2.0.0.2: -mixer: Moved device -> host read mapping to consumer_device thus reducing latency by 1 frame.
-flash_producer: Added bad_alloc check to avoid potential access violations.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@820
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 28 May 2011 09:55:12 +0000 (09:55 +0000)]
2.0.0.2: Some cleanup and compilation optimizations.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@819
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 27 May 2011 23:46:59 +0000 (23:46 +0000)]
2.0.0.2: frame_consumer_device: Refactored.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@818
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 27 May 2011 20:52:24 +0000 (20:52 +0000)]
2.0.0.2: Ensure device -> host transfer has enough time to avoid blocking ogl thread.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@817
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 27 May 2011 19:53:39 +0000 (19:53 +0000)]
2.0.0.2: - write_frame: Optimized header includes.
- executor: Added try_ methods.
- frame_consumer_device: Uses software clock when no hardware clock is available for synchronization.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@816
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 26 May 2011 20:55:47 +0000 (20:55 +0000)]
2.0.0.2: Improved int type size safety.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@815
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 26 May 2011 18:08:34 +0000 (18:08 +0000)]
2.0.0.2: Fixed a bug in com_context where the old context was destroyed after the new one was created. Thus creating conflicts.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@814
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 26 May 2011 09:15:34 +0000 (09:15 +0000)]
2.0.0.2: Added some comments. - read_frame: Added error handling for image_data future.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@813
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 26 May 2011 09:00:59 +0000 (09:00 +0000)]
2.0.0.2: Further reduced frame latency at the cost of larger memory requirements.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@812
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 25 May 2011 22:47:16 +0000 (22:47 +0000)]
2.0.0.2: Refactored executor. Optimized frame allocations.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@811
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 25 May 2011 15:31:31 +0000 (15:31 +0000)]
2.0.0.2: Updated tbb version.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@810
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 25 May 2011 13:13:09 +0000 (13:13 +0000)]
2.0.0.2: ffmpeg_producer: Refactored and optimized.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@809
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 24 May 2011 23:49:23 +0000 (23:49 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@808
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 24 May 2011 23:05:10 +0000 (23:05 +0000)]
2.0.0.2: ffmpeg_producer: Fixed problem with audio and video out of sync which was caused by uneccessary audio samples at end of video.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@807
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 23 May 2011 22:18:32 +0000 (22:18 +0000)]
2.0.0.2: Fixed some problems related to late frames.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@806
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 23 May 2011 21:09:03 +0000 (21:09 +0000)]
2.0.0.2: ffmpeg_producer: Refactored.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@805
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 23 May 2011 11:37:49 +0000 (11:37 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@804
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 23 May 2011 10:37:54 +0000 (10:37 +0000)]
2.0.0.2: ffmpeg_producer: Improved pre-rolling and file read load.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@803
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 22 May 2011 21:33:45 +0000 (21:33 +0000)]
2.0.0.2: core: Destroy producers on asynchronous thread to avoid blocking rendering thread while destroying producers (and waiting for their threads to join).
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@802
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 22 May 2011 20:28:20 +0000 (20:28 +0000)]
2.0.0.2: ffmpeg_producer: Added pre-rolling to avoid lagging due to heavy first frames.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@801
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 22 May 2011 19:56:00 +0000 (19:56 +0000)]
2.0.0.2: image_mixer: Reduced latency.
ffmpeg_input: Sleep thread when there is alrdy enough packets.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@800
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 21 May 2011 20:53:21 +0000 (20:53 +0000)]
2.0.0.2: ffmpeg_input: Refactoring. Extracted "stream" class from input.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@799
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 21 May 2011 10:48:07 +0000 (10:48 +0000)]
2.0.0.2: Fixed some typos.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@798
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d