X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=CHANGELOG;h=50718e1e81715fb29487bdb8a226911e0f70dff4;hb=02ebf804975f1c52e71deeefb0eafc53843c0272;hp=b595ac133f12e913609245899cee9b36aa0cb825;hpb=53e1c47a849fb51ad2448cdb7e9116e3b016acf3;p=casparcg diff --git a/CHANGELOG b/CHANGELOG index b595ac133..50718e1e8 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -41,9 +41,18 @@ Consumers BT.601 color matrix instead of the BT.709 color matrix. RGB codecs like qtrle was never affected but all the YCbCr based codecs were. + Fixed bug in parsing of paths containing -. + + Fixed bugs where previously effective arguments like -pix_fmt were + ignored. + + Fixed bug where interlaced channels where not recorded correctly for + some codecs. o DeckLink consumer: + Rewrote the frame hand-off between send() and ScheduledFrameCompleted() in a way that hopefully resolves all dead-lock scenarios previously possible. + o Bluefish consumer: + + Largely rewritten against newest SDK, giving support for newer hardware + and features (Satchit Nambiar and James Wise sponsored by Bluefish444). + o Screen consumer: + + Fixed full screen mode. Producers --------- @@ -56,6 +65,7 @@ Producers + Added support for IN and OUT parameters (Dimitry Ishenko). + Added DV/HDV video device support under Linux (Walter Sonius). + Remove unused flags variable in queued_seek (Dimitry Ishenko). + + Now recognizes .ts files without probing contents (Ovidijus Striaukas). o Destroy producer proxy: + Created workaround for bug in FFmpeg where every new thread used to cleanup caused handles to leak (not sure why). Reduced the effect by using @@ -66,9 +76,15 @@ Producers + Fixed bug where only URL:s with . in them where recognized. o Image producer: + Added LENGTH parameter to allow for queueing with LOADBG AUTO. + + Fixed inconsistency in what file extensions are supported vs listed in + CLS/CINF. o Layer producer: + Fixed serious bug where a circular reference of layer producers caused a stack overflow and server crash. + + Can now route from layer on a channel with an incompatible framerate. + o Channel producer: + + Can now route from channel with an incompatible framerate. + + Deinterlaces interlaced content from source channel. o Scene producer: + Added abs(), floor(), to_lower(), to_upper() and length() functions to the expression language. @@ -106,6 +122,8 @@ Mixer instead of always from the target texture. This means that for example a MIXER KEYER layer without a layer above to key, as well as a separate alpha file with MIXER OPACITY 0 now works as expected. + o Fixed bug where already drawn GL_QUADS were not composited against, causing + for example italic texts to be rendered incorrectly in the text_producer. AMCP ----