]> git.sesse.net Git - casparcg/log
casparcg
9 years agoUpdated version 2.0.7_Beta2
Helge Norberg [Fri, 27 Jun 2014 15:54:27 +0000 (17:54 +0200)]
Updated version

9 years agoUpdated CHANGES.txt
Helge Norberg [Fri, 27 Jun 2014 15:00:00 +0000 (17:00 +0200)]
Updated CHANGES.txt

9 years ago- Added support for multiple streaming_consumers on the same channel
Helge Norberg [Fri, 27 Jun 2014 12:49:37 +0000 (14:49 +0200)]
- Added support for multiple streaming_consumers on the same channel
- Added support for the placeholder <client_ip_address> for ADD and REMOVE commands resolving to the client ip address of the AMCP connection.

9 years ago#281
Helge Norberg [Thu, 26 Jun 2014 17:04:50 +0000 (19:04 +0200)]
#281
Added support for iVGA consumer to not provide channel sync even though connected. Useful for iVGA clients that downloads as fast as possible instead of in frame-rate pace, like Wirecast.
<provide-sync>false</provide-sync> has to be added inside the <newtek-ivga /> element to not provide channel sync when connected.

9 years ago#252
Helge Norberg [Thu, 26 Jun 2014 16:21:31 +0000 (18:21 +0200)]
#252
Support for CG PLAY was missing.

9 years agoFixed bug where CG INVOKE no longer works in cg_producer.
Helge Norberg [Thu, 26 Jun 2014 16:09:37 +0000 (18:09 +0200)]
Fixed bug where CG INVOKE no longer works in cg_producer.

9 years agoMerged bug fix mentioned in http://casparcg.com/forum/viewtopic.php?f=3&t=2480
Helge Norberg [Thu, 26 Jun 2014 11:35:06 +0000 (13:35 +0200)]
Merged bug fix mentioned in http://casparcg.com/forum/viewtopic.php?f=3&t=2480

Previously AMCP commands split into multiple TCP packets where not correctly parsed.

9 years ago-Fixed bug where ffmpeg parameter values with : in them did not work like -vf scale...
Helge Norberg [Wed, 18 Jun 2014 18:13:16 +0000 (20:13 +0200)]
-Fixed bug where ffmpeg parameter values with : in them did not work like -vf scale=480:360
-Fixed related bug where ffmpeg parameter values with - in them did not work like -vf yadif=3:-1

9 years agoEnabled use of streaming_consumer in casparcg.config
Helge Norberg [Wed, 18 Jun 2014 13:36:06 +0000 (15:36 +0200)]
Enabled use of streaming_consumer in casparcg.config

9 years agoMerged relevant changes from pull #275
Helge Norberg [Wed, 18 Jun 2014 12:56:30 +0000 (14:56 +0200)]
Merged relevant changes from pull #275

- enables streaming from a channel to a remote destination
- renamed ffmpeg_consumer to streaming_consumer to let both the old and the new consumer coexist until the old features are integrated in the new implementation like SEPARATE_KEY. Also the stability needs to be proven.

9 years ago- Refactored so that consumers get the input channel_layout at initialization, instea...
Helge Norberg [Wed, 18 Jun 2014 11:27:04 +0000 (13:27 +0200)]
- Refactored so that consumers get the input channel_layout at initialization, instead of at the first frame.
- Extracted duplicated code to reusable function.

9 years ago- Enabled a single instance of decklink_consumer to manage a separate key output...
Helge Norberg [Tue, 10 Jun 2014 11:40:48 +0000 (13:40 +0200)]
- Enabled a single instance of decklink_consumer to manage a separate key output driven by the ScheduledFrameCompleted callback of the fill playback instead of by its own callback. This seems to achieve perfect sync between key and fill with a decklink quad card. Enable by setting:
  <keyer>external_separate_device</keyer>
  the default is that the key device will be fill device + 1 but can be overridden via
  <key-device>[1..]</key-device>

- Removed synchronizing_consumer.

9 years agoOSC for channel_grid channel as well
Helge Norberg [Fri, 30 May 2014 08:32:56 +0000 (10:32 +0200)]
OSC for channel_grid channel as well

10 years agoCreated consumer_index counter in channel_consumer instead of using uninitialized...
Helge Norberg [Mon, 31 Mar 2014 15:36:11 +0000 (17:36 +0200)]
Created consumer_index counter in channel_consumer instead of using uninitialized channel_index, to be able to have more than one channel_consumer on the same channel.

10 years agoCreated consumer_index counter in channel_consumer instead of using uninitialized...
Helge Norberg [Mon, 31 Mar 2014 15:23:51 +0000 (17:23 +0200)]
Created consumer_index counter in channel_consumer instead of using uninitialized channel_index, to be able to have more than one channel_consumer on the same channel.

10 years agoMerge pull request #239 from CasparCG/ffmpeg_producer_nb_frames
HellGore [Fri, 7 Feb 2014 08:42:22 +0000 (09:42 +0100)]
Merge pull request #239 from CasparCG/ffmpeg_producer_nb_frames

FFMPEG Producer - report correct nb_frames() when using SEEK

10 years agoFFMPEG Producer - report correct nb_frames() when using SEEK
Thomas Kaltz [Thu, 6 Feb 2014 23:00:39 +0000 (18:00 -0500)]
FFMPEG Producer - report correct nb_frames() when using SEEK

10 years agoAdded "Beta 1" everywhere.
Jonas Hummelstrand [Wed, 29 Jan 2014 15:16:22 +0000 (16:16 +0100)]
Added "Beta 1" everywhere.

10 years agoFixed broken CG UPDATE 2.0.7_Beta
Helge Norberg [Fri, 24 Jan 2014 10:30:34 +0000 (11:30 +0100)]
Fixed broken CG UPDATE

10 years agoReverted audio stream fix
Helge Norberg [Mon, 20 Jan 2014 15:28:12 +0000 (16:28 +0100)]
Reverted audio stream fix

10 years agoUpdated README.txt
Helge Norberg [Mon, 20 Jan 2014 13:31:31 +0000 (14:31 +0100)]
Updated README.txt

10 years agoUpdated CHANGES.txt
Helge Norberg [Mon, 20 Jan 2014 13:20:18 +0000 (14:20 +0100)]
Updated CHANGES.txt

10 years agoMerge pull request #234 from CasparCG/ffmpeg_bad_audio_stream_fix
HellGore [Mon, 20 Jan 2014 12:51:06 +0000 (04:51 -0800)]
Merge pull request #234 from CasparCG/ffmpeg_bad_audio_stream_fix

FFMPEG Producer: Remove audio_decoder_ if it cannot decode frames...

10 years agoMerge branch 'master' of https://github.com/CasparCG/Server
Helge Norberg [Mon, 20 Jan 2014 12:49:46 +0000 (13:49 +0100)]
Merge branch 'master' of https://github.com/CasparCG/Server

10 years agoUpdated CHANGES.txt
Helge Norberg [Mon, 20 Jan 2014 12:49:19 +0000 (13:49 +0100)]
Updated CHANGES.txt

10 years agoMerge pull request #219 from CasparCG/loadbg_seek_bugfix
HellGore [Mon, 20 Jan 2014 12:36:20 +0000 (04:36 -0800)]
Merge pull request #219 from CasparCG/loadbg_seek_bugfix

BUG FIX: FFMPEG Producer. When using LOABG with AUTO, and a SEEK or LENGTH

10 years agoFFMPEG Producer: Remove audio_decoder_ if it cannot decode frames from the audio...
Thomas Kaltz [Sun, 19 Jan 2014 19:42:24 +0000 (14:42 -0500)]
FFMPEG Producer: Remove audio_decoder_ if it cannot decode frames from the audio stream.

Some encoders/converters will create an audio stream but not write packets to it.

10 years agoCheck in complete ffmpeg-20131215-git-ec13849-win32 Zeranoe build with README updates...
Helge Norberg [Fri, 17 Jan 2014 17:06:39 +0000 (18:06 +0100)]
Check in complete ffmpeg-20131215-git-ec13849-win32 Zeranoe build with README updates and license updates/additions etc.

10 years agoFFmpeg: reenabled curiously disabled logging suppression during thumbnail genera...
Helge Norberg [Thu, 16 Jan 2014 10:17:15 +0000 (11:17 +0100)]
FFmpeg:      reenabled curiously disabled logging suppression during thumbnail generation/media info extraction
CG commands: avoid logging stacktraces for user related errors, but return 404 CG ERROR instead

10 years ago#222 Fixed broken flash CG support
Helge Norberg [Wed, 15 Jan 2014 19:23:15 +0000 (20:23 +0100)]
#222 Fixed broken flash CG support

10 years ago#222 Modified html_producer so that Caspar ticks the web browser. The javascript...
Helge Norberg [Wed, 15 Jan 2014 17:42:07 +0000 (18:42 +0100)]
#222 Modified html_producer so that Caspar ticks the web browser. The javascript function onEnterFrame() must be implemented in order to achieve lag-free motion

10 years ago#222 Updated CHANGES.txt
Helge Norberg [Wed, 15 Jan 2014 15:17:48 +0000 (16:17 +0100)]
#222 Updated CHANGES.txt

10 years agoManually merged pull request #222
Helge Norberg [Wed, 15 Jan 2014 14:39:25 +0000 (15:39 +0100)]
Manually merged pull request #222

10 years ago* Renamed ffmpeg 0.8 to ffmpeg
Helge Norberg [Wed, 15 Jan 2014 10:51:55 +0000 (11:51 +0100)]
* Renamed ffmpeg 0.8 to ffmpeg
* Updated CHANGES.txt
* Changed working version to 2.0.7 Beta
* Removed silverlight project

10 years agoMerge pull request #224 from ronag/master
HellGore [Wed, 15 Jan 2014 09:14:19 +0000 (01:14 -0800)]
Merge pull request #224 from ronag/master

Updated master to latest ffmpeg version.

10 years agoogl: Fixed performance issues.
Robert Nagy [Thu, 19 Dec 2013 18:38:24 +0000 (19:38 +0100)]
ogl: Fixed performance issues.

10 years agoffmpeg: Bug fixes.
Robert Nagy [Wed, 18 Dec 2013 16:32:35 +0000 (17:32 +0100)]
ffmpeg: Bug fixes.

10 years agoffmpeg: Fixed broken build.
Robert Nagy [Tue, 17 Dec 2013 18:08:40 +0000 (19:08 +0100)]
ffmpeg: Fixed broken build.

10 years agoffmpeg:
Robert Nagy [Tue, 17 Dec 2013 18:04:18 +0000 (19:04 +0100)]
ffmpeg:
 - Fixed resampling of planar audio sample formats.
 - Removed filter configuration logging.

10 years agoffmpeg: Cleanup and bug fixes.
Robert Nagy [Mon, 16 Dec 2013 18:46:25 +0000 (19:46 +0100)]
ffmpeg: Cleanup and bug fixes.

10 years agoUpdated master to latest ffmpeg version.
Robert Nagy [Sun, 15 Dec 2013 15:01:52 +0000 (16:01 +0100)]
Updated master to latest ffmpeg version.

10 years agoBUG FIX: FFMPEG Producer. When using LOABG with AUTO, and a SEEK or LENGTH parameter...
TK3 [Fri, 6 Dec 2013 03:17:33 +0000 (22:17 -0500)]
BUG FIX: FFMPEG Producer. When using LOABG with AUTO, and a SEEK or LENGTH parameter was supplied.  The frame count calculation was incorrect and could result in 0.

10 years agoUpdate README.txt 2.0.6
Jonas Hummelstrand [Thu, 21 Nov 2013 13:46:40 +0000 (14:46 +0100)]
Update README.txt

Changed / to \ in local path to Flash installer.

10 years agoUpdate README.txt
Jonas Hummelstrand [Thu, 21 Nov 2013 13:45:36 +0000 (14:45 +0100)]
Update README.txt

Clarified that CPU-based GPUs should be avoided.

10 years agoUpdate README.txt
Jonas Hummelstrand [Thu, 21 Nov 2013 13:40:18 +0000 (14:40 +0100)]
Update README.txt

Clarified installation and configuration.

10 years ago#210
Helge Norberg [Thu, 21 Nov 2013 09:22:47 +0000 (10:22 +0100)]
#210

* Fixed access violation when creating file consumer with unsupported filename
* Does *not" fix the reported AMCP success, which is harder to fix

10 years agoAdded credits for outside contributions in CHANGES.txt
Helge Norberg [Mon, 18 Nov 2013 13:31:37 +0000 (14:31 +0100)]
Added credits for outside contributions in CHANGES.txt

10 years agoUpdated CHANGES.txt
Helge Norberg [Mon, 18 Nov 2013 10:27:08 +0000 (11:27 +0100)]
Updated CHANGES.txt

10 years agoMerge branch 'master' into ffmpeg_seek_fix
Helge Norberg [Thu, 14 Nov 2013 16:07:18 +0000 (17:07 +0100)]
Merge branch 'master' into ffmpeg_seek_fix

Conflicts:
modules/ffmpeg/producer/util/util.cpp

10 years agoAdded OSC message from output mostly for alive detection by management systems
Helge Norberg [Thu, 14 Nov 2013 15:41:12 +0000 (16:41 +0100)]
Added OSC message from output mostly for alive detection by management systems

10 years agoDon't persist media info, but generate at server startup in background thread instead...
Helge Norberg [Thu, 14 Nov 2013 13:37:24 +0000 (14:37 +0100)]
Don't persist media info, but generate at server startup in background thread instead (and whenever a file is changed or created).

10 years agoMoved framerate calculation from CLS/CINF to thumbnail generation time for each file...
Helge Norberg [Wed, 13 Nov 2013 15:51:33 +0000 (16:51 +0100)]
Moved framerate calculation from CLS/CINF to thumbnail generation time for each file. A new "database" media_info.csv will be created under the thumbnails folder containing the information.

10 years agoUpdated CHANGES.txt and fixed minor problems
Helge Norberg [Tue, 12 Nov 2013 16:44:52 +0000 (17:44 +0100)]
Updated CHANGES.txt and fixed minor problems

10 years agoMerge pull request #205 from ronag/master
HellGore [Tue, 12 Nov 2013 16:14:01 +0000 (08:14 -0800)]
Merge pull request #205 from ronag/master

Add duration/framerate to CLS

10 years agoUpdated CHANGES and config
Helge Norberg [Tue, 12 Nov 2013 15:54:03 +0000 (16:54 +0100)]
Updated CHANGES and config

10 years agoMerge pull request #199 from CasparCG/ogl-options
HellGore [Tue, 12 Nov 2013 15:48:10 +0000 (07:48 -0800)]
Merge pull request #199 from CasparCG/ogl-options

New ogl window options

10 years agoSeeking fix from Robert Nagy. This needs testing!
ronag [Mon, 11 Nov 2013 21:58:25 +0000 (16:58 -0500)]
Seeking fix from Robert Nagy.  This needs testing!

10 years agoMerge branch 'master' of https://github.com/CasparCG/Server
Robert Nagy [Sat, 9 Nov 2013 21:40:29 +0000 (22:40 +0100)]
Merge branch 'master' of https://github.com/CasparCG/Server

10 years ago#204 stage: tick tweened_transforms without corresponding layer as well as those...
Helge Norberg [Fri, 8 Nov 2013 15:49:44 +0000 (16:49 +0100)]
#204 stage: tick tweened_transforms without corresponding layer as well as those that have a layer.

10 years agoUpdated CHANGES.txt
Helge Norberg [Fri, 8 Nov 2013 13:40:28 +0000 (14:40 +0100)]
Updated CHANGES.txt

10 years agoFixed race-condition during server shut down where boost::asio::io_service was someti...
Helge Norberg [Fri, 8 Nov 2013 12:50:19 +0000 (13:50 +0100)]
Fixed race-condition during server shut down where boost::asio::io_service was sometimes destroyed too early

10 years ago#190 adjustments to OSC audio level patch
Helge Norberg [Thu, 7 Nov 2013 19:14:49 +0000 (20:14 +0100)]
#190 adjustments to OSC audio level patch

10 years agoMerge branch 'master' into mixer_volume_osc
TK3 [Thu, 7 Nov 2013 06:36:59 +0000 (01:36 -0500)]
Merge branch 'master' into mixer_volume_osc

10 years agoPublish audio levels via osc. dBFS and pFS levels are provided. I am not sure of...
TK3 [Thu, 7 Nov 2013 06:35:42 +0000 (01:35 -0500)]
Publish audio levels via osc.  dBFS and pFS levels are provided.  I am not sure of performance implications so perhaps this needs to be a configurable feature.

10 years agoAdd monitor_subject to audio_mixer_
TK3 [Wed, 6 Nov 2013 18:21:02 +0000 (13:21 -0500)]
Add monitor_subject to audio_mixer_

10 years agoAdd monitor_subject to mixer.
TK3 [Wed, 6 Nov 2013 17:37:24 +0000 (12:37 -0500)]
Add monitor_subject to mixer.

10 years agoModified CHANGES.txt
Helge Norberg [Wed, 6 Nov 2013 16:53:59 +0000 (17:53 +0100)]
Modified CHANGES.txt

10 years agoPatched SFML to not sleep so much in SoundStream.cpp (changed to 10 ms), which makes...
Helge Norberg [Wed, 6 Nov 2013 16:44:26 +0000 (17:44 +0100)]
Patched SFML to not sleep so much in SoundStream.cpp (changed to 10 ms), which makes the oal consumer work as well as before the change to static linking against SFML. And therefore removed portaudio and reverted oal consumer to previous implementation.

#198
#155

10 years agoNo longer render flash frames as fast as possible, but paces the rendering to allow...
Helge Norberg [Wed, 6 Nov 2013 10:31:59 +0000 (11:31 +0100)]
No longer render flash frames as fast as possible, but paces the rendering to allow for time based (vs the preferred frame based) animations to be rendered as close to correct as possible. It will still be incorrect during buffer-recovery, but not during initial buffer fill.

Bug found in forum:
http://casparcg.com/forum/viewtopic.php?f=3&t=1770

10 years agoImproved read_fps.
Robert Nagy [Sun, 3 Nov 2013 16:41:58 +0000 (17:41 +0100)]
Improved read_fps.

10 years agoAllow ogl window to be borderless. I found this useful in integrating a "preview...
TK3 [Fri, 1 Nov 2013 20:43:56 +0000 (16:43 -0400)]
Allow ogl window to be borderless.  I found this useful in integrating a "preview" window into a client app.  The client app can look for the window handle via it's name and then set it to stay on top via win32 api.

<borderless>true</borderless>
or
ADD 1 SCREEN BORDERLESS

10 years agoAllow user to specify name for ogl window. The name attribute was previous parsed...
TK3 [Fri, 1 Nov 2013 20:21:31 +0000 (16:21 -0400)]
Allow user to specify name for ogl window.  The name attribute was previous parsed by the consumer but never used when initializing the ogl window.

10 years ago#197 Fixed incorrect audio cadence for 60000 / 1001 modes
Helge Norberg [Fri, 1 Nov 2013 09:03:58 +0000 (10:03 +0100)]
#197 Fixed incorrect audio cadence for 60000 / 1001 modes

10 years agoRemoved incorrect usage of av_interleaved_write_frame (for the version of FFmpeg...
Helge Norberg [Tue, 29 Oct 2013 16:26:18 +0000 (17:26 +0100)]
Removed incorrect usage of av_interleaved_write_frame (for the version of FFmpeg we use) for flushing frames. It seems like flush support was added later.

10 years agoAdded graph to iVGA consumer
Helge Norberg [Mon, 28 Oct 2013 17:22:51 +0000 (18:22 +0100)]
Added graph to iVGA consumer

10 years agoiVGA: Only provide sync to channel while connected, to prevent channel ticking too...
Helge Norberg [Mon, 28 Oct 2013 16:29:50 +0000 (17:29 +0100)]
iVGA: Only provide sync to channel while connected, to prevent channel ticking too fast.

10 years agoUpdated CHANGES.txt
Helge Norberg [Mon, 28 Oct 2013 12:33:51 +0000 (13:33 +0100)]
Updated CHANGES.txt

10 years agoUpdated README.txt with details about optional Adobe Flash Player installation and...
Helge Norberg [Mon, 28 Oct 2013 12:28:54 +0000 (13:28 +0100)]
Updated README.txt with details about optional Adobe Flash Player installation and NewTek iVGA installation.

10 years agoLog full path of the actual loaded iVGA DLL
Helge Norberg [Mon, 28 Oct 2013 10:52:21 +0000 (11:52 +0100)]
Log full path of the actual loaded iVGA DLL

10 years ago#168 Fixed bug during deinterlace_bob_reinterlace where the first frame is incorrectl...
Helge Norberg [Thu, 24 Oct 2013 15:31:24 +0000 (17:31 +0200)]
#168 Fixed bug during deinterlace_bob_reinterlace where the first frame is incorrectly queued without deinterlacing, causing output fields to be offset by one.

10 years agoUpdated config to be in line with the released version
Helge Norberg [Tue, 22 Oct 2013 13:32:45 +0000 (15:32 +0200)]
Updated config to be in line with the released version

10 years agoUpdated config to be in line with the released version
Helge Norberg [Tue, 22 Oct 2013 07:30:52 +0000 (09:30 +0200)]
Updated config to be in line with the released version

10 years agoUpdated changes and readme and version
Helge Norberg [Tue, 22 Oct 2013 07:12:13 +0000 (09:12 +0200)]
Updated changes and readme and version

10 years ago#187
Helge Norberg [Mon, 21 Oct 2013 06:51:05 +0000 (08:51 +0200)]
#187

Changed NewTek iVGA dependency to be optional at runtime. This will prevent a possible GPL violation.

10 years agoUpdate README.txt
Jonas Hummelstrand [Wed, 16 Oct 2013 14:50:53 +0000 (16:50 +0200)]
Update README.txt

10 years agoFixed typo in OpenGL requirements
Jonas Hummelstrand [Wed, 16 Oct 2013 14:27:47 +0000 (16:27 +0200)]
Fixed typo in OpenGL requirements

10 years agoAdjustments to changes and readme
Helge Norberg [Wed, 16 Oct 2013 13:04:47 +0000 (15:04 +0200)]
Adjustments to changes and readme

10 years agoAdded .NET requirements (for frontEnd GUI.)
Jonas Hummelstrand [Wed, 16 Oct 2013 12:15:30 +0000 (14:15 +0200)]
Added .NET requirements (for frontEnd GUI.)

10 years agoSpelling and punctuation.
Jonas Hummelstrand [Wed, 16 Oct 2013 10:32:36 +0000 (12:32 +0200)]
Spelling and punctuation.

10 years agoAdded Flash Player 11.8 and changed spelling and punctuation.
Jonas Hummelstrand [Wed, 16 Oct 2013 10:21:22 +0000 (12:21 +0200)]
Added Flash Player 11.8 and changed spelling and punctuation.

10 years agoChanged name of newtek to newtek-ivga and occurrences of the word AirPlay to iVGA
Helge Norberg [Tue, 15 Oct 2013 11:26:12 +0000 (13:26 +0200)]
Changed name of newtek to newtek-ivga and occurrences of the word AirPlay to iVGA

10 years agoMisc. spelling corrections.
Jonas Hummelstrand [Fri, 11 Oct 2013 13:54:50 +0000 (15:54 +0200)]
Misc. spelling corrections.

10 years agoUpdated config
Helge Norberg [Thu, 10 Oct 2013 12:05:43 +0000 (14:05 +0200)]
Updated config

10 years agoUpdated README
Helge Norberg [Thu, 10 Oct 2013 08:54:04 +0000 (10:54 +0200)]
Updated README

10 years agoRemove file that should not be checked in, but generated during build process
Helge Norberg [Wed, 9 Oct 2013 15:18:30 +0000 (17:18 +0200)]
Remove file that should not be checked in, but generated during build process

10 years agoUpdated version.tmpl
Helge Norberg [Wed, 9 Oct 2013 15:12:24 +0000 (17:12 +0200)]
Updated version.tmpl

10 years agoUpdated documents
Helge Norberg [Wed, 9 Oct 2013 15:11:12 +0000 (17:11 +0200)]
Updated documents

10 years agoFixed serious bug with MIXER LEVELS
Helge Norberg [Wed, 9 Oct 2013 09:47:23 +0000 (11:47 +0200)]
Fixed serious bug with MIXER LEVELS

10 years agoFixed bug where optimal code path was never taken when copying frame data in ffmpeg
Helge Norberg [Tue, 8 Oct 2013 15:06:55 +0000 (17:06 +0200)]
Fixed bug where optimal code path was never taken when copying frame data in ffmpeg

10 years agoConfig changes
Helge Norberg [Tue, 8 Oct 2013 14:50:12 +0000 (16:50 +0200)]
Config changes