2012/3/19 Maksym Veremeyenko <ve...@m1stereo.tv>:
> Hi,
>
> after recent patch for decklink producer and consumer i found a strange
> behavior when first decklink working in play mode (process X) and second
> decklink works in play-record-play mode (process Y).
>
> Either some race condition or kind of deadlock happens on a driver level.
> For some reason code line:

hmm, might be even worse when trying to use decklink producer and
consumer in the same process!

>
> but the cure was to disable device listing:
>    0003-make-device-listing-only-if-list_devices-property-se.patch
>

The only small problem I have with this is that it requires the app to
start the consumer or fetch a frame from the producer in order to get
the information. I can make a small improvement to this patch that
establishes a property-changed event listener so that the enumeration
occurs once when list_devices property is set, which is a little more
convenient.

-- 
+-DRD-+

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to