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