]> git.sesse.net Git - casparcg/log
casparcg
13 years ago2.0.0.2: Updated to ffmpeg 0.7 and replaced manual packet copy by av_dup_packet.
ronag [Wed, 18 May 2011 15:55:23 +0000 (15:55 +0000)]
2.0.0.2: Updated to ffmpeg 0.7 and replaced manual packet copy by av_dup_packet.

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

13 years ago2.0.0.2: - CLK: Fixed file-extension bug.
ronag [Wed, 18 May 2011 13:30:27 +0000 (13:30 +0000)]
2.0.0.2: - CLK: Fixed file-extension bug.
         - CII: ixed file-extension bug.
         - mixer: Refactoring.

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

13 years ago2.0.0.2: Some restructuring. Removed gpu_frame_x and moved them into write/read-frame...
ronag [Wed, 18 May 2011 00:21:42 +0000 (00:21 +0000)]
2.0.0.2: Some restructuring. Removed gpu_frame_x and moved them into write/read-frame classes.

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

13 years ago2.0.0.2: -server: Don't init silverlight.
ronag [Tue, 17 May 2011 23:15:41 +0000 (23:15 +0000)]
2.0.0.2: -server: Don't init silverlight.

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

13 years ago2.0.0.2: -server: Changed exception to warning.
ronag [Tue, 17 May 2011 23:15:14 +0000 (23:15 +0000)]
2.0.0.2: -server: Changed exception to warning.

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

13 years ago2.0.0.2: Added some warning on invalid consumer config.
ronag [Tue, 17 May 2011 23:14:17 +0000 (23:14 +0000)]
2.0.0.2: Added some warning on invalid consumer config.

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

13 years ago2.0.0.2: Improved logging. Refactored ogl_consumer creation.
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

13 years ago2.0.0.2: flash_producer: Small cleanup.
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

13 years ago2.0.0.2: Some minor interface simplifications.
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

13 years ago2.0.0.2: Fixed IS_KEY. Added separate local-key and layer-key to enable proper rendering.
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

13 years ago2.0.0.2: mixer: Disabled IS_KEY. Still not working 100%. Refactored. Use global frame...
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

13 years ago2.0.0.2: decklink_consumer: Fixed key_only shuffliing bug.
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

13 years ago2.0.0.2: Increased mixer pipeline depth to take into consideration host to device...
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

13 years ago2.0.0.2: Fixed IS_KEY support. KEY_DEPTH will have to wait.
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

13 years ago2.0.0.2: Reverted and displayed IS_KEY/KEY_DEPTH. Needs more work.
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

13 years ago2.0.0.2: amcp: Changed IS_KEY to KEY_DEPTH which is able to key several layers. Fixed...
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

13 years ago2.0.0.2: Added UNSTABLE warning.
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

13 years ago2.0.0.2: Refactored key_only implementation.
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

13 years ago2.0.0.2: SSE optimized key_only.
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

13 years ago2.0.0.2: Added missing file.
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

13 years ago2.0.0.2: decklink_consumer: New options, fill_and_key, key_only, fill_only.
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

13 years ago2.0.0.2: Fixed mixer command syntax documentation.
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

13 years ago2.0.0.2: separated_producer: Refactored.
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

13 years ago2.0.0.2: flash_producer: Added late-frame support.
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years ago2.0.0.2: frame_producer: Fixed bug which caused some unnecessary looping.
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

13 years ago2.0.0.2: ffmpeg_producer: Yield input thread when there is enough packets.
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

13 years ago2.0.0.2: amcp: Enabled PARAM command.
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

13 years ago2.0.0.2: ffmpeg_producer: Fixed buffer size notification.
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

13 years ago2.0.0.2: ffmpeg_producer: Change syntax for frame seek.
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

13 years ago2.0.0.2: ogl_device: Refactored. Reduced locking in create buffer functions through...
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

13 years ago2.0.0.2: ffmpeg_producer: Fixed incorrect eof detection logic.
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

13 years ago2.0.0.2: Improved interface consistency of decoders.
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

13 years ago2.0.0.2: Reverted to rev 738.
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

13 years ago2.0.0.2: Added some utility algorithms.
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

13 years ago2.0.0.2: ffmpeg_producer: Improved error-handling.
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

13 years ago2.0.0.2: Updated documentation.
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

13 years ago2.0.0.2:
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

13 years ago2.0.0.2:
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

13 years ago2.0.0.2:
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years agoFixed documentation formatting.
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years ago2.0.0.2: ffmpeg: Fixed typo.
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

13 years ago2.0.0.2: ffmpeg_producer: Notify when file is hw-accelerated.
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

13 years ago2.0.0.2: Fixed problems which required the rev 722 reversion to rev 719.
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

13 years ago2.0.0.2: ffmpeg: Print all hardware acceleration information.
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

13 years ago2.0.0.2: Reverted to rev:719.
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

13 years ago2.0.0.2: Added support for single channel gray videos. This is useful for the separat...
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

13 years ago2.0.0.2: Any layer inside mixer can be used as key for layer above.
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

13 years ago2.0.0.2: Some header include refactorings.
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

13 years ago2.0.0.2:
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years ago2.0.0.2: Added audio info to video_format.
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

13 years ago2.0.0.2:
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

13 years ago2.0.0.2:
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years ago2.0.0.2: Added more debug graphs.
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

13 years ago2.0.0.2: Increased process priority.
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years ago2.0.0.2:
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

13 years ago2.0.0.2:
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

13 years ago2.0.0.2:
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

13 years ago2.0.0.2:
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

13 years ago2.0.0.2:
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

13 years ago2.0.0.2:
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years ago2.0.0.2:
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

13 years ago2.0.0.2:
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

13 years ago2.0.0.2:
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

13 years ago2.0.0.2:
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

13 years ago2.0.0.2: decklink_consumer: Possible to choose internal_key, external_key or default_key.
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

13 years ago2.0.0.2: Fixed blendfunc to properly calculate alpha.
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years ago2.0.0.2: Some flash optimizations.
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years ago2.0.0.2: flash_producer: Added support for 50p.
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
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

13 years ago2.0.0.2: Reverted executor lazy autostart. Caused a deadlock during shutdown.
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

13 years ago2.0.0.2: Added some more comments.
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

13 years ago2.0.0.2: executor: Lazy autostart. "start" method deprecated.
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

13 years ago2.0.0.2: Use boost::timer instead of handwritten timer.
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

13 years ago2.0.0.2: Simplified conversion between shared_ptr and safe_ptr through a make_safe...
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

13 years ago2.0.0.2:
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

13 years ago2.0.0.2:
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

13 years ago2.0.0.2: Merged mixer into core/mixer.
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

13 years ago2.0.0.2: gl_check: Disabled GL_CHECK for non debug builds.
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