]> git.sesse.net Git - casparcg/log
casparcg
12 years ago2.0. mixer: Some refactoring.
Ronag [Sun, 31 Jul 2011 10:28:12 +0000 (10:28 +0000)]
2.0. mixer: Some refactoring.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Wed, 27 Jul 2011 18:57:24 +0000 (18:57 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@994 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
Ronag [Wed, 27 Jul 2011 18:38:28 +0000 (18:38 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@993 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

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

12 years ago2.0.0.2: ffmpeg_producer: Improved input buffering.
Ronag [Wed, 27 Jul 2011 17:54:10 +0000 (17:54 +0000)]
2.0.0.2: ffmpeg_producer: Improved input buffering.

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

12 years ago2.0.0.2: Refactoring. Working on re-enabling filter functionality.
ronag [Wed, 27 Jul 2011 14:49:47 +0000 (14:49 +0000)]
2.0.0.2: Refactoring. Working on re-enabling filter functionality.

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

12 years ago2.0.0.2: Updated to ffmpeg 0.8.
ronag [Wed, 27 Jul 2011 11:00:39 +0000 (11:00 +0000)]
2.0.0.2: Updated to ffmpeg 0.8.

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

12 years ago2.0.0.2: ffmpeg-producer: Updated with "auto-mode" which will try to convert files...
ronag [Wed, 27 Jul 2011 10:52:32 +0000 (10:52 +0000)]
2.0.0.2: ffmpeg-producer: Updated with "auto-mode" which will try to convert files into the proper video-mode. More robust packet handling and reduced memory usage.
mixer: Reduced memory usage.

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

12 years ago2.0. image_kernel: Optimization, calculate gain in same instruction as opacity.
ronag [Sat, 2 Jul 2011 21:43:30 +0000 (21:43 +0000)]
2.0. image_kernel: Optimization, calculate gain in same instruction as opacity.

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

12 years ago2.0. image_mixer: Another shader optimization. Use mix() instead of manual instructions.
ronag [Sat, 2 Jul 2011 21:28:20 +0000 (21:28 +0000)]
2.0. image_mixer: Another shader optimization. Use mix() instead of manual instructions.

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

12 years ago2.0. image_kernel: Optimized shader. No longer converts back and forth between rgba...
ronag [Sat, 2 Jul 2011 21:24:05 +0000 (21:24 +0000)]
2.0. image_kernel: Optimized shader. No longer converts back and forth between rgba and bgra.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 27 Jun 2011 19:39:10 +0000 (19:39 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@962 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. Added more image formats to image_producer.
ronag [Mon, 27 Jun 2011 12:36:57 +0000 (12:36 +0000)]
2.0. Added more image formats to image_producer.

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

12 years ago2.0. color_producer: Fixed bug where color was not transferred to frame.
ronag [Mon, 27 Jun 2011 12:05:11 +0000 (12:05 +0000)]
2.0. color_producer: Fixed bug where color was not transferred to frame.
     image_mixer: Added INVERT blending mode.

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

12 years ago2.0. image_mixer/amcp: Added LEVELS, SATURATION, BRIGHTNESS, CONTRAST.
ronag [Mon, 27 Jun 2011 09:27:45 +0000 (09:27 +0000)]
2.0. image_mixer/amcp: Added LEVELS, SATURATION, BRIGHTNESS, CONTRAST.

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

12 years ago2.0. mixer: Removed channel transforms, use layer transforms instead.
ronag [Mon, 27 Jun 2011 08:01:06 +0000 (08:01 +0000)]
2.0. mixer: Removed channel transforms, use layer transforms instead.

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

12 years ago2.0. ffmpeg_producer: Fixed data race and frame timing.
ronag [Mon, 27 Jun 2011 07:19:12 +0000 (07:19 +0000)]
2.0. ffmpeg_producer: Fixed data race and frame timing.
     mixer: Added missing files.
     image_kernel: Fixed inverted field order.

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

12 years ago2.0. ffmpeg_producer: Now runs in parallel with gpu mixer, instead of synchronously...
ronag [Sun, 26 Jun 2011 21:50:47 +0000 (21:50 +0000)]
2.0. ffmpeg_producer: Now runs in parallel with gpu mixer, instead of synchronously as before, pipeline frame latency is unchanged.

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

12 years ago2.0. image_mixer: Refactored. Optimized interlaced rendering with explicit Z-culling...
ronag [Sun, 26 Jun 2011 20:45:43 +0000 (20:45 +0000)]
2.0. image_mixer: Refactored. Optimized interlaced rendering with explicit Z-culling. Started adding more effects.

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

12 years ago2.0. image_mixer: Implemeted blending modes. Optimized transition rendering to O...
ronag [Sat, 25 Jun 2011 22:56:21 +0000 (22:56 +0000)]
2.0. image_mixer: Implemeted blending modes. Optimized transition rendering to O(n) instead of O(n^2).

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Sat, 25 Jun 2011 11:02:49 +0000 (11:02 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@953 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years ago2.0. image_mixer: Refactored.
ronag [Fri, 24 Jun 2011 23:25:58 +0000 (23:25 +0000)]
2.0. image_mixer: Refactored.

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

12 years ago2.0: amcp: Flash invoke and update should leave case for data string unchanged.
ronag [Fri, 24 Jun 2011 21:22:30 +0000 (21:22 +0000)]
2.0: amcp: Flash invoke and update should leave case for data string unchanged.

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

12 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Fri, 24 Jun 2011 19:42:26 +0000 (19:42 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@950 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

12 years agodecklink_consumer: Changed no decklink found message.
ronag [Fri, 24 Jun 2011 10:20:50 +0000 (10:20 +0000)]
decklink_consumer: Changed no decklink found message.

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

12 years ago2.0. audio fixes.
ronag [Thu, 23 Jun 2011 13:24:50 +0000 (13:24 +0000)]
2.0. audio fixes.

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

12 years ago2.0. audio_decoder: Fixed audio regression bug.
ronag [Thu, 23 Jun 2011 13:04:26 +0000 (13:04 +0000)]
2.0. audio_decoder: Fixed audio regression bug.

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

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

12 years ago2.0 NTSC audio plays but is distorted.
ronag [Thu, 23 Jun 2011 09:56:42 +0000 (09:56 +0000)]
2.0 NTSC audio plays but is distorted.

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

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

12 years ago2.0: ffmpeg_producer: Fixed error handling.
ronag [Thu, 23 Jun 2011 08:32:02 +0000 (08:32 +0000)]
2.0: ffmpeg_producer: Fixed error handling.

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

13 years agoUpdated credits.
ronag [Wed, 22 Jun 2011 09:48:30 +0000 (09:48 +0000)]
Updated credits.

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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Wed, 22 Jun 2011 09:47:20 +0000 (09:47 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@941 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0. decklink_producer: Added support to deinterlace into 50p.
ronag [Wed, 22 Jun 2011 09:47:08 +0000 (09:47 +0000)]
2.0. decklink_producer: Added support to deinterlace into 50p.

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

13 years ago2.0. decklink_producer: Reduced frame latency.
ronag [Wed, 22 Jun 2011 09:30:30 +0000 (09:30 +0000)]
2.0. decklink_producer: Reduced frame latency.

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

13 years ago2.0. Reduced frame latency by 3 frames.
ronag [Wed, 22 Jun 2011 08:56:03 +0000 (08:56 +0000)]
2.0. Reduced frame latency by 3 frames.

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

13 years ago2.0. mixer: Added screen blending mode.
ronag [Wed, 22 Jun 2011 08:02:27 +0000 (08:02 +0000)]
2.0. mixer: Added screen blending mode.

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

13 years ago2.0: ffmpeg_producer: Fixed bug where last avpacket was discarded.
ronag [Tue, 21 Jun 2011 14:20:52 +0000 (14:20 +0000)]
2.0: ffmpeg_producer: Fixed bug where last avpacket was discarded.
     decklink_producer: Added frame-time graph.

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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Tue, 21 Jun 2011 13:46:18 +0000 (13:46 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@935 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0. decklink_producer: Improved error handling and refactored.
ronag [Tue, 21 Jun 2011 13:29:55 +0000 (13:29 +0000)]
2.0. decklink_producer: Improved error handling and refactored.

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

13 years ago2.0. decklink_producer: Added support for FILTER command. It is not possibel to deint...
ronag [Tue, 21 Jun 2011 09:50:06 +0000 (09:50 +0000)]
2.0. decklink_producer: Added support for FILTER command. It is not possibel to deinterlace.

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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Tue, 21 Jun 2011 07:15:47 +0000 (07:15 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@932 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0. ffmpeg_producer: Fixed looping issue in filter.
ronag [Tue, 21 Jun 2011 07:05:30 +0000 (07:05 +0000)]
2.0. ffmpeg_producer: Fixed looping issue in filter.

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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 20 Jun 2011 21:21:00 +0000 (21:21 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@930 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0. ffmpeg_producer: Refactored.
ronag [Mon, 20 Jun 2011 19:41:21 +0000 (19:41 +0000)]
2.0. ffmpeg_producer: Refactored.

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

13 years ago2.0. ffmpeg_producer: Filter cleanup and bug fixes.
ronag [Mon, 20 Jun 2011 17:53:18 +0000 (17:53 +0000)]
2.0. ffmpeg_producer: Filter cleanup and bug fixes.

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

13 years ago2.0. ffmpeg_producer: Further optimized filter looping.
ronag [Mon, 20 Jun 2011 16:23:46 +0000 (16:23 +0000)]
2.0. ffmpeg_producer: Further optimized filter looping.

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

13 years ago2.0. ffmoeg_producer: IMproved filter loop perofmrance.
ronag [Mon, 20 Jun 2011 15:01:09 +0000 (15:01 +0000)]
2.0. ffmoeg_producer: IMproved filter loop perofmrance.

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

13 years ago2.0. ffmpeg_producer: Fixed another problem with filters and looping.
ronag [Mon, 20 Jun 2011 14:12:50 +0000 (14:12 +0000)]
2.0. ffmpeg_producer: Fixed another problem with filters and looping.

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

13 years ago2.0. amcp: Added MIXER CLEAR command.
ronag [Mon, 20 Jun 2011 13:10:58 +0000 (13:10 +0000)]
2.0. amcp: Added MIXER CLEAR command.

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

13 years ago2.0. flash_producer: Fixed NTSC support.
ronag [Mon, 20 Jun 2011 11:20:40 +0000 (11:20 +0000)]
2.0. flash_producer: Fixed NTSC support.

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

13 years ago2.0. mixer: Composite local_key with internal_key instead of overriding.
ronag [Mon, 20 Jun 2011 09:58:50 +0000 (09:58 +0000)]
2.0. mixer: Composite local_key with internal_key instead of overriding.

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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 20 Jun 2011 09:22:39 +0000 (09:22 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@921 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0. mixer: Fixed issues where local_key would not propagate to all frames in a stream.
ronag [Mon, 20 Jun 2011 09:05:48 +0000 (09:05 +0000)]
2.0. mixer: Fixed issues where local_key would not propagate to all frames in a stream.

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

13 years agogit-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
ronag [Mon, 20 Jun 2011 08:27:50 +0000 (08:27 +0000)]
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.0.0.2@919 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

13 years ago2.0. ffmpeg_filter: Removed log messsage.
ronag [Sun, 19 Jun 2011 22:41:43 +0000 (22:41 +0000)]
2.0. ffmpeg_filter: Removed log messsage.

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

13 years ago2.0. ffmpeg_filter: Workaround for libavfilter bug where cur_buf needs to stay active...
ronag [Sun, 19 Jun 2011 22:38:14 +0000 (22:38 +0000)]
2.0. ffmpeg_filter: Workaround for libavfilter bug where cur_buf needs to stay active after request_frame in order to properly bob deinterlace.

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

13 years ago2.0. ffmpeg_producer: Fixed filter leak.
ronag [Sun, 19 Jun 2011 22:24:51 +0000 (22:24 +0000)]
2.0. ffmpeg_producer: Fixed filter leak.

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

13 years ago2.0. ffmepg_producer: Fixed filter loop crash.
ronag [Sun, 19 Jun 2011 13:09:49 +0000 (13:09 +0000)]
2.0. ffmepg_producer: Fixed filter loop crash.

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

13 years ago2.0: ffmpeg_producer: Re-added and fixed filter capabilities.
ronag [Sun, 19 Jun 2011 12:39:13 +0000 (12:39 +0000)]
2.0: ffmpeg_producer: Re-added and fixed filter capabilities.

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

13 years ago2.0. ffmpeg_producer: Removed filter capabilities for now. Will add a more generic...
ronag [Sun, 19 Jun 2011 10:11:05 +0000 (10:11 +0000)]
2.0. ffmpeg_producer: Removed filter capabilities for now. Will add a more generic solution later.

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

13 years ago2.0: - Changed seeking syntax to SEEK [value]
ronag [Sat, 18 Jun 2011 23:24:33 +0000 (23:24 +0000)]
2.0: - Changed seeking syntax to SEEK [value]
     - Added ffmpeg filter capabilities with FILTER [str] syntax.
       To deinterlace pass FILTER yadif=0:-1 or to bob deinterlace (useful when scaling interlaced content) pass FILTER yadif=1:-1.
       See libavfilter documentation for additional filters.
       There is a bug when looping with filters that buffer frames which causes constant video underflow.
       ffmpeg_proudcer also needs some refactoring.

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

13 years ago2.0: deinterlacer works, and needs to be integrated with the rest of the server.
ronag [Sat, 18 Jun 2011 18:01:52 +0000 (18:01 +0000)]
2.0: deinterlacer works, and needs to be integrated with the rest of the server.

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

13 years ago2.0. image_kernel: Don't render fully transparent frames.
ronag [Sat, 18 Jun 2011 13:16:22 +0000 (13:16 +0000)]
2.0. image_kernel: Don't render fully transparent frames.
     ffmeg: Started working on yadif deinterlacer.

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

13 years ago2.0. Updated ffmpeg.
ronag [Sat, 18 Jun 2011 13:00:53 +0000 (13:00 +0000)]
2.0. Updated ffmpeg.

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

13 years ago2.0. decklink_consumer: Don't fastforward when lagging.
ronag [Fri, 17 Jun 2011 11:36:30 +0000 (11:36 +0000)]
2.0. decklink_consumer: Don't fastforward when lagging.

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

13 years ago2.0. ffmpeg_producer: Fixed a bug with video/audio codec dropping frame.
ronag [Fri, 17 Jun 2011 11:16:40 +0000 (11:16 +0000)]
2.0. ffmpeg_producer: Fixed a bug with video/audio codec dropping frame.

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