]> git.sesse.net Git - casparcg/log
casparcg
13 years ago2.0.0.2: Simplified consumer configuration.
ronag [Fri, 20 May 2011 13:28:31 +0000 (13:28 +0000)]
2.0.0.2: Simplified consumer configuration.

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

13 years ago2.0.0.2: AMCP: Fixed parsing bugs.
ronag [Fri, 20 May 2011 07:28:12 +0000 (07:28 +0000)]
2.0.0.2: AMCP: Fixed parsing bugs.

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

13 years ago2.0.0.2: - tbb_avcodec: Multithreading only enabled from MPEG2 until other codecs...
ronag [Thu, 19 May 2011 23:31:17 +0000 (23:31 +0000)]
2.0.0.2: - tbb_avcodec: Multithreading only enabled from MPEG2 until other codecs are tested.
         - diagnoatics: Thread priority set to "below_normal".

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

13 years agoRemoved inactive branches.
ronag [Thu, 19 May 2011 22:44:31 +0000 (22:44 +0000)]
Removed inactive branches.

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

13 years ago2.0.0.2: Added some comments to configuration file.
ronag [Thu, 19 May 2011 21:35:25 +0000 (21:35 +0000)]
2.0.0.2: Added some comments to configuration file.

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

13 years ago2.0.0.2: - audio_mixer: Optimized to use only integer math.
ronag [Thu, 19 May 2011 21:22:30 +0000 (21:22 +0000)]
2.0.0.2: - audio_mixer: Optimized to use only integer math.
         - tbb_avcodec: Multithreading is disabled by default. Configured in config file.

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

13 years ago2.0.0.2: - main: Fixed version print typo.
ronag [Thu, 19 May 2011 15:09:34 +0000 (15:09 +0000)]
2.0.0.2: - main: Fixed version print typo.

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

13 years ago2.0.0.2: tbb_avcodec: Optimized execute which doesn't need threadnr.
ronag [Thu, 19 May 2011 15:05:49 +0000 (15:05 +0000)]
2.0.0.2: tbb_avcodec: Optimized execute which doesn't need threadnr.

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

13 years ago2.0.0.2: tbb_avcodec: Added better check for thread slicing support.
ronag [Thu, 19 May 2011 14:27:18 +0000 (14:27 +0000)]
2.0.0.2: tbb_avcodec: Added better check for thread slicing support.

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

13 years ago2.0.0.2: tbb_avcodec: Some refactoring.
ronag [Thu, 19 May 2011 14:13:13 +0000 (14:13 +0000)]
2.0.0.2: tbb_avcodec: Some refactoring.

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

13 years ago2.0.0.2: -ffmpeg_producer: Implemented slice based multithreading.
ronag [Thu, 19 May 2011 13:55:24 +0000 (13:55 +0000)]
2.0.0.2: -ffmpeg_producer: Implemented slice based multithreading.

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

13 years ago2.0.0.2: -image_mixer: Added some comments.
ronag [Thu, 19 May 2011 07:52:07 +0000 (07:52 +0000)]
2.0.0.2: -image_mixer: Added some comments.

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

13 years ago2.0.0.2: image_mixer: Removed magic numbers.
ronag [Thu, 19 May 2011 07:47:12 +0000 (07:47 +0000)]
2.0.0.2: image_mixer: Removed magic numbers.
         video_decoder: Minor optimization.

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

13 years ago2.0.0.2: Added only_key support to all consumers.
ronag [Wed, 18 May 2011 22:25:11 +0000 (22:25 +0000)]
2.0.0.2: Added only_key support to all consumers.

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

13 years ago2.0.0.2: Re-enabled ffmpeg 0.7 RC. Seems like multithreaded decoding is not used...
ronag [Wed, 18 May 2011 18:22:26 +0000 (18:22 +0000)]
2.0.0.2: Re-enabled ffmpeg 0.7 RC. Seems like multithreaded decoding is not used by default (a call to avcodec_thread_init is required). Thus avoiding the problem.

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

13 years ago2.0.0.2: Reverted to ffmpeg 0.6, due to multithreading related uncertainties in ffmpe...
ronag [Wed, 18 May 2011 17:45:31 +0000 (17:45 +0000)]
2.0.0.2: Reverted to ffmpeg 0.6, due to multithreading related uncertainties in ffmpeg 0.7. Probably need to rewrite parts of ffmpeg_producer to support internal ffmpeg threading.

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

13 years ago2.0.0.2: ffmpeg_input: Assume EIO is AVERROR_EOF since it is sometimes returned inste...
ronag [Wed, 18 May 2011 16:30:54 +0000 (16:30 +0000)]
2.0.0.2: ffmpeg_input: Assume EIO is AVERROR_EOF since it is sometimes returned instead of AVERROR_EOF on EOF.

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

13 years ago2.0.0.2: Added new ffmpeg 0.7 dlls.
ronag [Wed, 18 May 2011 15:59:09 +0000 (15:59 +0000)]
2.0.0.2: Added new ffmpeg 0.7 dlls.

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

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