]> git.sesse.net Git - casparcg/log
casparcg
8 years agoRevert "* OpenGL debug logging"
Niklas P Andersson [Mon, 14 Dec 2015 15:33:54 +0000 (16:33 +0100)]
Revert "* OpenGL debug logging"

This reverts commit 93ab04423a54d305412f84ef367849721896f730.

8 years ago* revert of casparcg.config
Niklas P Andersson [Mon, 14 Dec 2015 15:17:12 +0000 (16:17 +0100)]
* revert of casparcg.config

8 years agoMerge branch '2.1.0' of https://github.com/CasparCG/Server into Branch_dc5575b2004ed4...
Niklas P Andersson [Mon, 14 Dec 2015 13:35:42 +0000 (14:35 +0100)]
Merge branch '2.1.0' of https://github.com/CasparCG/Server into Branch_dc5575b2004ed4682a1de29f6501529967743559

8 years ago* OpenGL debug logging
Niklas P Andersson [Mon, 14 Dec 2015 13:31:08 +0000 (14:31 +0100)]
* OpenGL debug logging

8 years ago* fixed broken text-rendering
Niklas P Andersson [Mon, 14 Dec 2015 11:53:09 +0000 (12:53 +0100)]
* fixed broken text-rendering

8 years ago* support for cornerpinning in psd-producer via vector-masks
Niklas P Andersson [Mon, 14 Dec 2015 11:44:05 +0000 (12:44 +0100)]
* support for cornerpinning in psd-producer via vector-masks
* support for rotation and non-uniform scaling of dynamic text-layers in psd-producer
* support for per layer blend modes in psd-producer

8 years agoImproved hotswap_producer
Helge Norberg [Wed, 9 Dec 2015 16:21:36 +0000 (17:21 +0100)]
Improved hotswap_producer

8 years agoTry to use a unique pdwCookie when Advising an ITimerSink in flash producer. This...
Helge Norberg [Wed, 9 Dec 2015 13:56:31 +0000 (14:56 +0100)]
Try to use a unique pdwCookie when Advising an ITimerSink in flash producer. This might avoid a deadlock, but we are not sure.

8 years agoIf a template host is running but a specific flash layer is not found, log at info...
Helge Norberg [Fri, 4 Dec 2015 15:53:10 +0000 (16:53 +0100)]
If a template host is running but a specific flash layer is not found, log at info instead of error.

8 years agoDon't start a flash player for CG commands that are only useful if one or more templa...
Helge Norberg [Fri, 4 Dec 2015 15:45:43 +0000 (16:45 +0100)]
Don't start a flash player for CG commands that are only useful if one or more templates are already running on the video layer.

8 years agoLog expected user errors at info instead of error to not pollute the logs with errors...
Helge Norberg [Fri, 4 Dec 2015 15:42:52 +0000 (16:42 +0100)]
Log expected user errors at info instead of error to not pollute the logs with errors. For example a CG STOP on a layer where no cg producer is running.

8 years agoMove most template host logging that is not interesting during day to day operation...
Helge Norberg [Fri, 4 Dec 2015 15:39:06 +0000 (16:39 +0100)]
Move most template host logging that is not interesting during day to day operation to debug level instead of info.

8 years agosupport for rectangular vectors masks in PSD-files with binding to crop transform
Niklas P Andersson [Thu, 3 Dec 2015 12:54:46 +0000 (13:54 +0100)]
support for rectangular vectors masks in PSD-files with binding to crop transform

8 years agoIndent stack traces in Linux as well
Helge Norberg [Thu, 3 Dec 2015 10:39:36 +0000 (11:39 +0100)]
Indent stack traces in Linux as well

8 years agoMerge branch '2.1.0' of https://github.com/CasparCG/Server into 2.1.0
Helge Norberg [Thu, 3 Dec 2015 10:21:44 +0000 (11:21 +0100)]
Merge branch '2.1.0' of https://github.com/CasparCG/Server into 2.1.0

8 years agoWrite timestamp, thread and severity on each line in a multiline log statement, not...
Helge Norberg [Thu, 3 Dec 2015 10:21:22 +0000 (11:21 +0100)]
Write timestamp, thread and severity on each line in a multiline log statement, not only the first.

8 years agoIndent stack trace lines so it is easier to read
Helge Norberg [Thu, 3 Dec 2015 10:20:07 +0000 (11:20 +0100)]
Indent stack trace lines so it is easier to read

8 years agoFixed compilation problem in Linux
Helge Norberg [Wed, 2 Dec 2015 19:31:33 +0000 (20:31 +0100)]
Fixed compilation problem in Linux

8 years agoStarted using ptree_get, ptree_get_value, witerate_children and welement_context_iter...
Helge Norberg [Wed, 2 Dec 2015 19:17:45 +0000 (20:17 +0100)]
Started using ptree_get, ptree_get_value, witerate_children and welement_context_iteration where it is relevant

8 years agoCreated abstraction for property tree get(), get_child() and get_value() to be able...
Helge Norberg [Wed, 2 Dec 2015 16:44:25 +0000 (17:44 +0100)]
Created abstraction for property tree get(), get_child() and get_value() to be able to throw our own exception with callstack and context_info to easier debug XML errors. Also integrated ptree iteration with context_info to automatically provide the xpath where iteration is at

8 years agoLog context_info exception attachment in addition to msg_info attachment when logging...
Helge Norberg [Wed, 2 Dec 2015 16:33:10 +0000 (17:33 +0100)]
Log context_info exception attachment in addition to msg_info attachment when logging user errors without stack trace. Also concatenate the context_info of both threads at thread boundaries to get a complete contextual information

8 years agoCreated a context_info attachment to our exceptions with information about the contex...
Helge Norberg [Wed, 2 Dec 2015 16:25:46 +0000 (17:25 +0100)]
Created a context_info attachment to our exceptions with information about the context in which the exception was thrown. Each part of the code can at any time contribute to the context using a scoped_context, literally appending information to the thread of execution

8 years agoperformance fix concerning nested scene-producers
Niklas P Andersson [Wed, 2 Dec 2015 12:27:47 +0000 (13:27 +0100)]
performance fix concerning nested scene-producers

8 years agofixed timeline-annotations in psd-producer that was accidentally broken in 5dcb547
Niklas P Andersson [Wed, 2 Dec 2015 10:08:21 +0000 (11:08 +0100)]
fixed timeline-annotations in psd-producer that was accidentally broken in 5dcb547
using ENUM_ENABLE_BITWISE for the layer_tag enum

8 years agoRevert accidental change
Helge Norberg [Tue, 1 Dec 2015 19:10:46 +0000 (20:10 +0100)]
Revert accidental change

8 years agoQualify conflicting names
Helge Norberg [Tue, 1 Dec 2015 19:09:32 +0000 (20:09 +0100)]
Qualify conflicting names

8 years agoinitial fixes for new psd workflow
Niklas P Andersson [Tue, 1 Dec 2015 14:36:02 +0000 (15:36 +0100)]
initial fixes for new psd workflow

8 years ago* don't throw on not finding a font file, just ignore that font
Niklas P Andersson [Thu, 26 Nov 2015 09:38:01 +0000 (10:38 +0100)]
* don't throw on not finding a font file, just ignore that font
* handle groups in psd
* improved handling of masks in psd

8 years agoTurned off vsync by default in screen consumer.
Helge Norberg [Tue, 1 Dec 2015 10:00:18 +0000 (11:00 +0100)]
Turned off vsync by default in screen consumer.

8 years agoImprove performance by bypass libavfilter when we are not doing any filtering.
Helge Norberg [Mon, 30 Nov 2015 21:11:26 +0000 (22:11 +0100)]
Improve performance by bypass libavfilter when we are not doing any filtering.

8 years agoUse fast_memcpy in more places
Helge Norberg [Mon, 30 Nov 2015 20:59:29 +0000 (21:59 +0100)]
Use fast_memcpy in more places

8 years agoUse hardware concurrency as tbb grain size during memcpy and memset
Helge Norberg [Mon, 30 Nov 2015 20:57:05 +0000 (21:57 +0100)]
Use hardware concurrency as tbb grain size during memcpy and memset

8 years agoRadically improved performance in texture.cpp at least on Nvidia Quadro 2000. GL_UNSI...
Helge Norberg [Mon, 30 Nov 2015 20:55:02 +0000 (21:55 +0100)]
Radically improved performance in texture.cpp at least on Nvidia Quadro 2000. GL_UNSIGNED_INT_8_8_8_8_REV increases CPU usage when used with glTexSubImage2D on nvidia (conversion of some kind I'm guessing). Only seems to be a benefit during glReadPixels.

8 years agoFixed bug where format_desc of channel_grid channel was not used as output format...
Helge Norberg [Wed, 25 Nov 2015 19:44:25 +0000 (20:44 +0100)]
Fixed bug where format_desc of channel_grid channel was not used as output format in channel_producer, but rather the input format_desc.

8 years agoImproved performance in OSC message formatting especially noticeable in debug mode.
Helge Norberg [Wed, 25 Nov 2015 19:40:08 +0000 (20:40 +0100)]
Improved performance in OSC message formatting especially noticeable in debug mode.

8 years agoFixed race-condition where texture could be destructed on non-GL thread.
Helge Norberg [Wed, 25 Nov 2015 19:38:08 +0000 (20:38 +0100)]
Fixed race-condition where texture could be destructed on non-GL thread.

8 years agoDon't copy AVFrame line by line unless necessary
Helge Norberg [Mon, 23 Nov 2015 19:37:43 +0000 (20:37 +0100)]
Don't copy AVFrame line by line unless necessary

8 years agoLog cadence in decklink_producer to be able to debug cadence mismatches
Helge Norberg [Mon, 23 Nov 2015 19:21:46 +0000 (20:21 +0100)]
Log cadence in decklink_producer to be able to debug cadence mismatches

8 years agoDecode audio and video in parallel just like in 2.0
Helge Norberg [Mon, 23 Nov 2015 19:19:16 +0000 (20:19 +0100)]
Decode audio and video in parallel just like in 2.0

8 years agoImproved performance in flash producer
Helge Norberg [Mon, 23 Nov 2015 18:11:24 +0000 (19:11 +0100)]
Improved performance in flash producer

8 years agoThrow user_error exception for errors that are caused by users of the system instead...
Helge Norberg [Thu, 19 Nov 2015 15:54:48 +0000 (16:54 +0100)]
Throw user_error exception for errors that are caused by users of the system instead of bugs/environment. Allows for stack traces to not be shown in the log all the time.

8 years agoExplicitly handle all enum constants in error_state.
Helge Norberg [Thu, 19 Nov 2015 11:43:22 +0000 (12:43 +0100)]
Explicitly handle all enum constants in error_state.

8 years agoFixed bug in \r\n delimiter handling in protocol code
Helge Norberg [Thu, 19 Nov 2015 11:41:19 +0000 (12:41 +0100)]
Fixed bug in \r\n delimiter handling in protocol code

8 years agoDon't print stacktrace when CG commands are sent to non CG layers
Helge Norberg [Thu, 19 Nov 2015 10:48:04 +0000 (11:48 +0100)]
Don't print stacktrace when CG commands are sent to non CG layers

8 years agoMerge pull request #397 from dimitry-ishenko-casparcg/2.1.0-fixes
HellGore [Thu, 19 Nov 2015 09:48:05 +0000 (10:48 +0100)]
Merge pull request #397 from dimitry-ishenko-casparcg/2.1.0-fixes

2.1.0 fixes for gcc 4.9

8 years agoboost::this_thread::sleep is deprecated
Dimitry Ishenko [Wed, 18 Nov 2015 23:31:51 +0000 (18:31 -0500)]
boost::this_thread::sleep is deprecated

8 years agoQualify buffer::usage enum
Dimitry Ishenko [Wed, 18 Nov 2015 23:16:32 +0000 (18:16 -0500)]
Qualify buffer::usage enum

8 years agoImplemented thumbnail generation for video files. Similar to 2.0, but better.
Helge Norberg [Wed, 18 Nov 2015 18:40:40 +0000 (19:40 +0100)]
Implemented thumbnail generation for video files. Similar to 2.0, but better.

8 years agoAvoid stacktrace when a user indirectly invokes unsupported methods via AMCP.
Helge Norberg [Wed, 18 Nov 2015 18:05:48 +0000 (19:05 +0100)]
Avoid stacktrace when a user indirectly invokes unsupported methods via AMCP.

8 years agoLog separated_producer initialization on debug instead of info, because it is sometim...
Helge Norberg [Wed, 18 Nov 2015 18:04:05 +0000 (19:04 +0100)]
Log separated_producer initialization on debug instead of info, because it is sometimes part of thumbnail generation and then it gets too noisy in the log.

8 years agoMerged GL GC command from 2.0.
Helge Norberg [Wed, 18 Nov 2015 17:50:28 +0000 (18:50 +0100)]
Merged GL GC command from 2.0.

8 years agoAdded support for strong emphasis in paragraph_builder.
Helge Norberg [Wed, 18 Nov 2015 14:24:49 +0000 (15:24 +0100)]
Added support for strong emphasis in paragraph_builder.

8 years agoMerged GL INFO command from 2.0.
Helge Norberg [Wed, 18 Nov 2015 13:45:06 +0000 (14:45 +0100)]
Merged GL INFO command from 2.0.

8 years agoFixed bug where DATA REMOVE responded with the wrong return code.
Helge Norberg [Wed, 18 Nov 2015 12:05:02 +0000 (13:05 +0100)]
Fixed bug where DATA REMOVE responded with the wrong return code.

8 years agoFixed bug in thumbnail_generator where mipmap setting was not used.
Helge Norberg [Wed, 18 Nov 2015 12:03:12 +0000 (13:03 +0100)]
Fixed bug in thumbnail_generator where mipmap setting was not used.

8 years agoCorrected comment section about log levels in casparcg.config
Helge Norberg [Tue, 17 Nov 2015 16:39:28 +0000 (17:39 +0100)]
Corrected comment section about log levels in casparcg.config

8 years agoInstead of disabling ffmpeg logging just truncate log level to debug so trace and...
Helge Norberg [Tue, 17 Nov 2015 15:19:58 +0000 (16:19 +0100)]
Instead of disabling ffmpeg logging just truncate log level to debug so trace and debug are as usual but all other levels are logged at debug.

8 years agoLog level adjustments
Helge Norberg [Tue, 17 Nov 2015 13:23:41 +0000 (14:23 +0100)]
Log level adjustments

8 years agoDiagnostic logging now logs the contextual information channel and layer just as...
Helge Norberg [Tue, 17 Nov 2015 13:20:15 +0000 (14:20 +0100)]
Diagnostic logging now logs the contextual information channel and layer just as in osd diagnostics.

8 years agoMoved diagnostics warning tags from warning to debug, because they can flood the...
Helge Norberg [Tue, 17 Nov 2015 10:58:45 +0000 (11:58 +0100)]
Moved diagnostics warning tags from warning to debug, because they can flood the logs otherwise

8 years agoChanged default log level to info and moved logging statements that we always want...
Helge Norberg [Tue, 17 Nov 2015 10:57:27 +0000 (11:57 +0100)]
Changed default log level to info and moved logging statements that we always want to see in a production system log from debug to info. This allows for more granularity on "development levels" debug and trace.

8 years agoAdded logging to audio mixer for debugging cadence errors
Helge Norberg [Tue, 17 Nov 2015 09:54:21 +0000 (10:54 +0100)]
Added logging to audio mixer for debugging cadence errors

8 years agoCosmetics
Helge Norberg [Tue, 17 Nov 2015 09:47:43 +0000 (10:47 +0100)]
Cosmetics

8 years agoIncluded libcef.dll.pdb to get stack traces for CEF code (at least temporarily while...
Helge Norberg [Mon, 16 Nov 2015 18:15:07 +0000 (19:15 +0100)]
Included libcef.dll.pdb to get stack traces for CEF code (at least temporarily while we are in the testing phase of 2.1). Changed compression format to 7Zip instead of Zip to reduce the build size to approximately the same as before. Unpacked libcef.dll.pdb is about 500 MB though, which is quite large.

8 years agoIncluded information about CEF version and Chrome version in INFO SYSTEM (also shown...
Helge Norberg [Mon, 16 Nov 2015 18:06:18 +0000 (19:06 +0100)]
Included information about CEF version and Chrome version in INFO SYSTEM (also shown in log at server startup) and VERSION CEF.

8 years agoBuilt .pdb missing files for cef wrapper lib and replaced seemingly wrong versions...
Helge Norberg [Mon, 16 Nov 2015 18:04:28 +0000 (19:04 +0100)]
Built .pdb missing files for cef wrapper lib and replaced seemingly wrong versions of libcef_dll_wrapper.lib (wrong sizes).

8 years agoAvoid stack trace when the user has specified an unknown video channel via AMCP.
Helge Norberg [Mon, 16 Nov 2015 18:01:43 +0000 (19:01 +0100)]
Avoid stack trace when the user has specified an unknown video channel via AMCP.

8 years ago#373 Readded .pdb to windows build and removed the _debug_symbols.zip archive.
Helge Norberg [Mon, 16 Nov 2015 13:50:59 +0000 (14:50 +0100)]
#373 Readded .pdb to windows build and removed the _debug_symbols.zip archive.

8 years agoImplemented a TCP server, simply sending every log line to the remote client. If...
Helge Norberg [Fri, 13 Nov 2015 15:39:54 +0000 (16:39 +0100)]
Implemented a TCP server, simply sending every log line to the remote client. If using the default casparcg.config it will listen on 3250. Any data sent by the client is ignored.

8 years agoMade protocol_strategy instantiated immediately after AsyncEventServer has accepted...
Helge Norberg [Fri, 13 Nov 2015 15:35:46 +0000 (16:35 +0100)]
Made protocol_strategy instantiated immediately after AsyncEventServer has accepted a connection, to be able for protocols to send data without first receiving data.

8 years agoMerged reference signal detection in decklink consumer from 2.0
Helge Norberg [Thu, 12 Nov 2015 17:45:05 +0000 (18:45 +0100)]
Merged reference signal detection in decklink consumer from 2.0

8 years agoFixed bug where external keyer was not selected by default in decklink_consumer
Helge Norberg [Thu, 12 Nov 2015 17:04:16 +0000 (18:04 +0100)]
Fixed bug where external keyer was not selected by default in decklink_consumer

8 years agoFixed regression in streaming_consumer and ffmpeg_consumer causing PTS to be incorrect.
Helge Norberg [Wed, 11 Nov 2015 18:25:56 +0000 (19:25 +0100)]
Fixed regression in streaming_consumer and ffmpeg_consumer causing PTS to be incorrect.

8 years agoFixed life-time issue in AsyncEventServer shutdown causing undefined behaviour
Helge Norberg [Wed, 11 Nov 2015 14:56:08 +0000 (15:56 +0100)]
Fixed life-time issue in AsyncEventServer shutdown causing undefined behaviour

8 years agoFixed problem with TLS, CLS, DATA LIST and THUMBNAIL LIST where more than just the...
Helge Norberg [Wed, 11 Nov 2015 11:15:40 +0000 (12:15 +0100)]
Fixed problem with TLS, CLS, DATA LIST and THUMBNAIL LIST where more than just the last extension was removed.

8 years agoMade the audio latency configurable in system-audio consumer, allowing the user to...
Helge Norberg [Tue, 10 Nov 2015 15:46:36 +0000 (16:46 +0100)]
Made the audio latency configurable in system-audio consumer, allowing the user to tell CasparCG how much delay to expect from driver and sound card. This in turn affects the buffer depth of the consumer used to synchronize consumers (delay frame delivery to consumers with smaller buffer depth).

8 years agoAdded missing documentation in casparcg.config regarding channel-layout
Helge Norberg [Tue, 10 Nov 2015 15:17:21 +0000 (16:17 +0100)]
Added missing documentation in casparcg.config regarding channel-layout

8 years agoFixed diagnostics bug in input.cpp where integer division was used instead of double...
Helge Norberg [Tue, 10 Nov 2015 10:53:50 +0000 (11:53 +0100)]
Fixed diagnostics bug in input.cpp where integer division was used instead of double division, causing buffered-audio and buffered-video to be only full scale or minimum scale

8 years agoWorkaround for FreeImage sometimes not detecting .TGA files as FIF_TARGA, when in...
Helge Norberg [Mon, 9 Nov 2015 16:36:15 +0000 (17:36 +0100)]
Workaround for FreeImage sometimes not detecting .TGA files as FIF_TARGA, when in fact it supports loading them anyway (also might detect other formats based on filename instead of file contents).

8 years agoFixed windows build script
Helge Norberg [Mon, 9 Nov 2015 12:58:57 +0000 (13:58 +0100)]
Fixed windows build script

8 years ago#375 Moved requestAnimationFrame/cancelAnimationFrame handling from C++ to Javascript...
Helge Norberg [Mon, 9 Nov 2015 12:54:28 +0000 (13:54 +0100)]
#375 Moved requestAnimationFrame/cancelAnimationFrame handling from C++ to Javascript. Seems to have fixed memory leak

8 years agohtml_producer: increased animation smoothness when an interlaced mode is used
Helge Norberg [Mon, 9 Nov 2015 12:50:27 +0000 (13:50 +0100)]
html_producer: increased animation smoothness when an interlaced mode is used

8 years agoChanged development package name in BUILDING.
Helge Norberg [Mon, 9 Nov 2015 11:36:54 +0000 (12:36 +0100)]
Changed development package name in BUILDING.

8 years ago#388 Implemented cancelAnimationFrame in html producer.
Helge Norberg [Mon, 9 Nov 2015 09:29:42 +0000 (10:29 +0100)]
#388 Implemented cancelAnimationFrame in html producer.

8 years agoThe late-frame detection in the html producer is too crude to be diagnosed at warning...
Helge Norberg [Mon, 9 Nov 2015 09:25:43 +0000 (10:25 +0100)]
The late-frame detection in the html producer is too crude to be diagnosed at warning level. Moved to info.

8 years agoUpdated README.md
Helge Norberg [Fri, 6 Nov 2015 16:19:05 +0000 (17:19 +0100)]
Updated README.md

8 years agoUpdated README.md to not promote development builds as being production ready.
Helge Norberg [Fri, 6 Nov 2015 16:18:13 +0000 (17:18 +0100)]
Updated README.md to not promote development builds as being production ready.

8 years agoFixed builds link in README.md.
Helge Norberg [Fri, 6 Nov 2015 13:46:47 +0000 (14:46 +0100)]
Fixed builds link in README.md.

8 years agoCleaned up builds link in README.md
Helge Norberg [Fri, 6 Nov 2015 13:45:43 +0000 (14:45 +0100)]
Cleaned up builds link in README.md

8 years agoCreated direct link to server builds in README.md.
Helge Norberg [Fri, 6 Nov 2015 13:36:26 +0000 (14:36 +0100)]
Created direct link to server builds in README.md.

8 years agoRenamed BUILDING.txt to BUILDING.
Helge Norberg [Fri, 6 Nov 2015 13:31:48 +0000 (14:31 +0100)]
Renamed BUILDING.txt to BUILDING.

8 years agoCreated README.md for github frontpage (not the same as README which is the one distr...
Helge Norberg [Fri, 6 Nov 2015 13:30:22 +0000 (14:30 +0100)]
Created README.md for github frontpage (not the same as README which is the one distributed with builds).

8 years agoRenamed README.txt to README, CHANGES.txt to CHANGELOG and LICENSE.txt to LICENSE
Helge Norberg [Fri, 6 Nov 2015 09:38:19 +0000 (10:38 +0100)]
Renamed README.txt to README, CHANGES.txt to CHANGELOG and LICENSE.txt to LICENSE

8 years agoLimit the scrolling (dragging or mouse wheel) in diag window so that the graphs are...
Helge Norberg [Thu, 5 Nov 2015 16:15:44 +0000 (17:15 +0100)]
Limit the scrolling (dragging or mouse wheel) in diag window so that the graphs are always within the viewport

8 years ago* Fixed so that screen consumer uses the name parameter correctly in its window title...
Helge Norberg [Thu, 5 Nov 2015 14:39:56 +0000 (15:39 +0100)]
* Fixed so that screen consumer uses the name parameter correctly in its window title. Also changed the default name from ogl to Screen consumer

8 years ago* Changed audio-clipping color in audio_mixer diagnostics.
Helge Norberg [Thu, 5 Nov 2015 14:25:58 +0000 (15:25 +0100)]
* Changed audio-clipping color in audio_mixer diagnostics.

8 years ago* More correct diagnostics for buffered-audio in decklink-consumer. Should not report...
Helge Norberg [Thu, 5 Nov 2015 14:17:14 +0000 (15:17 +0100)]
* More correct diagnostics for buffered-audio in decklink-consumer. Should not report values larger than 1.0 now (>1.0 is truncated in the diag window)

8 years ago* buffered-video diagnostics in decklink consumer is now in relation to buffer-depth...
Helge Norberg [Thu, 5 Nov 2015 14:14:19 +0000 (15:14 +0100)]
* buffered-video diagnostics in decklink consumer is now in relation to buffer-depth instead of number of frames in a second, which seemed wrong

8 years ago* Made diag window draw graphs exactly within the dotted lines instead of a little...
Helge Norberg [Thu, 5 Nov 2015 14:08:59 +0000 (15:08 +0100)]
* Made diag window draw graphs exactly within the dotted lines instead of a little bit outside.

8 years ago* Moved functions from windows/current_version.h to windows/system_info.cpp and remov...
Helge Norberg [Thu, 5 Nov 2015 11:12:23 +0000 (12:12 +0100)]
* Moved functions from windows/current_version.h to windows/system_info.cpp and removed windows/current_version.h because it was only used by windows/system_info.cpp anyway