]>
git.sesse.net Git - casparcg/log
ronag [Tue, 17 May 2011 23:12:32 +0000 (23:12 +0000)]
2.0.0.2: Improved logging. Refactored ogl_consumer creation.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@769
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 17 May 2011 20:59:24 +0000 (20:59 +0000)]
2.0.0.2: flash_producer: Small cleanup.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@768
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 17 May 2011 20:24:32 +0000 (20:24 +0000)]
2.0.0.2: Some minor interface simplifications.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@767
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 17 May 2011 20:14:18 +0000 (20:14 +0000)]
2.0.0.2: Fixed IS_KEY. Added separate local-key and layer-key to enable proper rendering.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@766
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 17 May 2011 10:23:36 +0000 (10:23 +0000)]
2.0.0.2: mixer: Disabled IS_KEY. Still not working 100%. Refactored. Use global frame-buffer.
ogl_device: Check for ogl 3.0 support directly in ogl_device.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@765
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 17 May 2011 09:50:21 +0000 (09:50 +0000)]
2.0.0.2: decklink_consumer: Fixed key_only shuffliing bug.
imxer_mixer: Moved rendering into kernel.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@764
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 17 May 2011 09:18:31 +0000 (09:18 +0000)]
2.0.0.2: Increased mixer pipeline depth to take into consideration host to device transfers, which might affect multi-channel rendering.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@763
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 16 May 2011 23:57:32 +0000 (23:57 +0000)]
2.0.0.2: Fixed IS_KEY support. KEY_DEPTH will have to wait.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@762
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 16 May 2011 21:25:23 +0000 (21:25 +0000)]
2.0.0.2: Reverted and displayed IS_KEY/KEY_DEPTH. Needs more work.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@761
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 16 May 2011 16:30:30 +0000 (16:30 +0000)]
2.0.0.2: amcp: Changed IS_KEY to KEY_DEPTH which is able to key several layers. Fixed some mayor MIXER command parsing bugs.
mixer: Added support for key_depth.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@760
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 15 May 2011 21:53:09 +0000 (21:53 +0000)]
2.0.0.2: Added UNSTABLE warning.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@758
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 15 May 2011 21:29:05 +0000 (21:29 +0000)]
2.0.0.2: Refactored key_only implementation.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@757
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 15 May 2011 21:08:44 +0000 (21:08 +0000)]
2.0.0.2: SSE optimized key_only.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@756
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 15 May 2011 20:28:37 +0000 (20:28 +0000)]
2.0.0.2: Added missing file.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@755
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 15 May 2011 20:27:51 +0000 (20:27 +0000)]
2.0.0.2: decklink_consumer: New options, fill_and_key, key_only, fill_only.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@754
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 15 May 2011 19:10:36 +0000 (19:10 +0000)]
2.0.0.2: Fixed mixer command syntax documentation.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@753
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 15 May 2011 11:41:30 +0000 (11:41 +0000)]
2.0.0.2: separated_producer: Refactored.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@752
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 15 May 2011 10:30:52 +0000 (10:30 +0000)]
2.0.0.2: flash_producer: Added late-frame support.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@751
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 15 May 2011 09:47:02 +0000 (09:47 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@750
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 14 May 2011 23:24:22 +0000 (23:24 +0000)]
2.0.0.2: frame_producer: Fixed bug which caused some unnecessary looping.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@749
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 14 May 2011 21:24:19 +0000 (21:24 +0000)]
2.0.0.2: ffmpeg_producer: Yield input thread when there is enough packets.
Optimized pre-compiled header. Misc cleanup.
mixer_device: Buffer 2 frames.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@748
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 14 May 2011 20:20:20 +0000 (20:20 +0000)]
2.0.0.2: amcp: Enabled PARAM command.
ffmpeg_producer: Formatting.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@747
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 14 May 2011 18:21:42 +0000 (18:21 +0000)]
2.0.0.2: ffmpeg_producer: Fixed buffer size notification.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@746
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 14 May 2011 18:18:28 +0000 (18:18 +0000)]
2.0.0.2: ffmpeg_producer: Change syntax for frame seek.
More refactoring.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@745
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 14 May 2011 14:43:26 +0000 (14:43 +0000)]
2.0.0.2: ogl_device: Refactored. Reduced locking in create buffer functions through simple prediction.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@744
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 14 May 2011 12:36:51 +0000 (12:36 +0000)]
2.0.0.2: ffmpeg_producer: Fixed incorrect eof detection logic.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@742
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 14 May 2011 12:35:10 +0000 (12:35 +0000)]
2.0.0.2: Improved interface consistency of decoders.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@741
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 14 May 2011 12:02:11 +0000 (12:02 +0000)]
2.0.0.2: Reverted to rev 738.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@740
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 14 May 2011 10:56:22 +0000 (10:56 +0000)]
2.0.0.2: Added some utility algorithms.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@739
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 14 May 2011 09:51:43 +0000 (09:51 +0000)]
2.0.0.2: ffmpeg_producer: Improved error-handling.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@738
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 14 May 2011 00:00:53 +0000 (00:00 +0000)]
2.0.0.2: Updated documentation.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@737
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 13 May 2011 23:58:07 +0000 (23:58 +0000)]
2.0.0.2:
-ffmpeg_producer: Implemented frame-seeking. New syntax (see last element):
LOADBG [channel:int]{-[layer:int]|-0} [clip:string] {[loop:LOOP]}
{[transition:CUT,MIX,PUSH,WIPE] [duration:uint] {[tween:string]|linear}
{[direction:LEFT,RIGHT]|RIGHT}|CUT 0} {([start_frame:uint]{,[end_frame:uint]})|(0)}
-amcp_protocol: Added PARAM command to call param methods on producers (currently no implementation uses this).
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@736
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 13 May 2011 20:40:45 +0000 (20:40 +0000)]
2.0.0.2:
- basic_frame: interlace, combine, fill_and_key now checks if both frames are either empty, if so it returns the proper pointer.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@735
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 13 May 2011 19:48:42 +0000 (19:48 +0000)]
2.0.0.2:
- ffmpeg_producer: Refactored, Improved Error Handling, fixed support for mpeg2
- basic_frame: Added support for "late_frame" to indicate lagging producer.
- separated_producer: Will not detect "late_frame" to keep lagging producer in sync with non-lagging producer.
- transition_producer: Fixed problem with transitions with lagging producers.
- frame_producer_device: Fixed "output-time" to not include rendering time.
- main: Improved logging format.
- ffmpeg: Removed printing of hwaccel.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@734
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 12 May 2011 22:04:56 +0000 (22:04 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@733
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 12 May 2011 22:04:40 +0000 (22:04 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@732
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 12 May 2011 22:02:28 +0000 (22:02 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@731
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 12 May 2011 20:10:16 +0000 (20:10 +0000)]
Fixed documentation formatting.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@730
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 12 May 2011 19:45:14 +0000 (19:45 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@729
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 12 May 2011 19:40:15 +0000 (19:40 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@728
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 12 May 2011 19:23:03 +0000 (19:23 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@727
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 12 May 2011 09:56:26 +0000 (09:56 +0000)]
2.0.0.2: ffmpeg: Fixed typo.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@726
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 12 May 2011 09:55:27 +0000 (09:55 +0000)]
2.0.0.2: ffmpeg_producer: Notify when file is hw-accelerated.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@725
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 12 May 2011 09:33:52 +0000 (09:33 +0000)]
2.0.0.2: Fixed problems which required the rev 722 reversion to rev 719.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@724
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 12 May 2011 09:25:07 +0000 (09:25 +0000)]
2.0.0.2: ffmpeg: Print all hardware acceleration information.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@723
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 12 May 2011 09:05:26 +0000 (09:05 +0000)]
2.0.0.2: Reverted to rev:719.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@722
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 12 May 2011 08:31:12 +0000 (08:31 +0000)]
2.0.0.2: Added support for single channel gray videos. This is useful for the separate key feature.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@721
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 12 May 2011 08:22:22 +0000 (08:22 +0000)]
2.0.0.2: Any layer inside mixer can be used as key for layer above.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@720
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 11 May 2011 22:55:40 +0000 (22:55 +0000)]
2.0.0.2: Some header include refactorings.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@719
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 11 May 2011 20:58:24 +0000 (20:58 +0000)]
2.0.0.2:
separate_producer: It is now possible to have fill and alpha in separate files which are combined during rendering. Simply add a postfix to the alpha file, "_a".
Any media file which can be loaded through LOADBG can be used as key, e.g. my_movie.mov, my_movie_a.png or my_movie.mov, my_movia_a.mov.
Current limitations of this feature is that the fill media needs to be in either yuv or yuva format (more support will be added in the future).
Also no single channel media files are currently supported which results in some uneccessary overhead in the key media file.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@718
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 11 May 2011 18:47:06 +0000 (18:47 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@717
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 11 May 2011 18:42:41 +0000 (18:42 +0000)]
2.0.0.2: Added audio info to video_format.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@716
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Wed, 11 May 2011 15:28:43 +0000 (15:28 +0000)]
2.0.0.2:
- decklink_consumer: Optimized performance. Removed uneccessary frame copy.
- decklink_consumer: Further reduced latency by 1 frame.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@715
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Tue, 10 May 2011 23:08:37 +0000 (23:08 +0000)]
2.0.0.2:
- video_format: Refactored and added duration and time_scale.
- decklink_consumer: Refactored.
- decklink_prodicer: Refactored.
- amcp: Added log message to PLAY command.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@714
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 9 May 2011 19:23:46 +0000 (19:23 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@712
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 9 May 2011 19:22:55 +0000 (19:22 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@711
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 9 May 2011 18:46:05 +0000 (18:46 +0000)]
2.0.0.2: Added more debug graphs.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@710
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 8 May 2011 23:23:57 +0000 (23:23 +0000)]
2.0.0.2: Increased process priority.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@701
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 8 May 2011 22:00:53 +0000 (22:00 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@700
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 8 May 2011 19:55:18 +0000 (19:55 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@699
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 8 May 2011 16:10:18 +0000 (16:10 +0000)]
2.0.0.2:
bluefish_consumer: Refactored.
decklink_producer: Full support for different sample counts.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@698
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 8 May 2011 13:05:52 +0000 (13:05 +0000)]
2.0.0.2:
- diagnostics: Graphs are slightly transparent.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@697
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 8 May 2011 13:02:10 +0000 (13:02 +0000)]
2.0.0.2:
- decklink_producer: Refactored.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@696
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 8 May 2011 10:06:23 +0000 (10:06 +0000)]
2.0.0.2:
- decklink_consumer: Refactored.
- flash_producer: Refactored. Output empty-frames after error.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@695
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sun, 8 May 2011 00:12:38 +0000 (00:12 +0000)]
2.0.0.2:
decklink_consumer: Some minor refactoring. Added some more graph warning tags.
flash_producer: Added tick-time graph.
main: Waits for pressed key before shutting down.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@694
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 7 May 2011 21:42:27 +0000 (21:42 +0000)]
2.0.0.2:
flash_producer: Changed underflow handling.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@693
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 7 May 2011 20:04:16 +0000 (20:04 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@691
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 7 May 2011 19:58:13 +0000 (19:58 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@690
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 7 May 2011 19:56:58 +0000 (19:56 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@689
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 7 May 2011 19:39:32 +0000 (19:39 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@688
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 7 May 2011 19:30:26 +0000 (19:30 +0000)]
2.0.0.2:
- decklink_consumer: Refactored.
- decklink_consumer: Rewrote and reduced prerolling to decrease latency. Still has a preroll of 4 frames.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@687
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Sat, 7 May 2011 15:53:36 +0000 (15:53 +0000)]
2.0.0.2:
- mem-cpy/clr: Added support for non power by 128 sizes.
- frame_consumer_device: Reduced buffering to 1 frame.
- frame_mixer_device: Reduced buffer-size to 1 frame.
- decklink_consumer: Added support for low latency configuration.hpp
- flash_producer: Reduced buffer-size to 2 frames.
- ffmpeg_producer: Added more file-extensions
Current estimated frame-latency is ~300ms.
flash_producer: 2
mixer_device: 2
consumer_device: 1
decklink: 2
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@686
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 6 May 2011 23:15:43 +0000 (23:15 +0000)]
2.0.0.2:
- flash_producer: Reduced buffer-size.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@685
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 6 May 2011 22:47:26 +0000 (22:47 +0000)]
2.0.0.2:
- Change project compilation settings.
- ogl_consumer: No longer blocks frame rendering pipeline.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@684
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 2 May 2011 20:48:13 +0000 (20:48 +0000)]
2.0.0.2: decklink_consumer: Possible to choose internal_key, external_key or default_key.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@683
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 2 May 2011 18:09:07 +0000 (18:09 +0000)]
2.0.0.2: Fixed blendfunc to properly calculate alpha.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@682
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Mon, 2 May 2011 16:17:44 +0000 (16:17 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@681
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 29 Apr 2011 13:04:37 +0000 (13:04 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@678
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 29 Apr 2011 12:51:03 +0000 (12:51 +0000)]
2.0.0.2: Some flash optimizations.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@677
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 29 Apr 2011 11:45:31 +0000 (11:45 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@676
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 29 Apr 2011 11:27:19 +0000 (11:27 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@675
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 29 Apr 2011 11:26:39 +0000 (11:26 +0000)]
2.0.0.2: flash_producer: Added support for 50p.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@674
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 29 Apr 2011 09:49:33 +0000 (09:49 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@673
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 29 Apr 2011 09:45:21 +0000 (09:45 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@672
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 29 Apr 2011 09:21:33 +0000 (09:21 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@671
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 29 Apr 2011 08:06:03 +0000 (08:06 +0000)]
2.0.0.2: Reverted executor lazy autostart. Caused a deadlock during shutdown.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@670
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 29 Apr 2011 07:08:38 +0000 (07:08 +0000)]
2.0.0.2: Added some more comments.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@669
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 29 Apr 2011 06:53:57 +0000 (06:53 +0000)]
2.0.0.2: executor: Lazy autostart. "start" method deprecated.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@668
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Fri, 29 Apr 2011 06:27:34 +0000 (06:27 +0000)]
2.0.0.2: Use boost::timer instead of handwritten timer.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@667
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 28 Apr 2011 14:58:38 +0000 (14:58 +0000)]
2.0.0.2: Simplified conversion between shared_ptr and safe_ptr through a make_safe function.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@666
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 28 Apr 2011 14:45:41 +0000 (14:45 +0000)]
2.0.0.2:
- Added some comments.
- ogl_consumer: Uses fast_memcpy.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@665
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 28 Apr 2011 14:29:20 +0000 (14:29 +0000)]
2.0.0.2:
- video_decoder: Uses fast_memcpy.
- fast_memcpy: Only uses tbb for copying large sections.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@664
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 28 Apr 2011 13:43:58 +0000 (13:43 +0000)]
2.0.0.2: Merged mixer into core/mixer.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@663
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
Zebiolo [Thu, 28 Apr 2011 13:32:23 +0000 (13:32 +0000)]
2.0.0.2: gl_check: Disabled GL_CHECK for non debug builds.
ogl_consumer: Only reinitialize if it is actually running.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@662
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
Zebiolo [Thu, 28 Apr 2011 13:18:06 +0000 (13:18 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@661
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
Zebiolo [Thu, 28 Apr 2011 13:10:39 +0000 (13:10 +0000)]
Structural changes and minor fix for compiling in debug mode.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@660
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 28 Apr 2011 12:17:44 +0000 (12:17 +0000)]
2.0.0.2: executor: Start on invoke. Avoid potential bugs from misuse.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@659
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 28 Apr 2011 11:58:22 +0000 (11:58 +0000)]
2.0.0.2:
- frame_consumer_device: Remove consumer when initialization fails.
- frame_factory: Renamed tag to video_stream_tag to clearify.
- transition_producer: Doesn't need video_format_desc, only vide_mode.
- image_scroll_producer: Deleted, for now.
- misc: Added comments.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@653
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 28 Apr 2011 11:29:12 +0000 (11:29 +0000)]
2.0.0.2: Misc typos.
Changed read_frame into abstract class. Must use read_frame::empty().
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@652
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d
ronag [Thu, 28 Apr 2011 09:37:58 +0000 (09:37 +0000)]
2.0.0.2: Updated README.
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@651
362d55ac -95cf-4e76-9f9a-
cbaa9c17b72d