On Tue, Jun 7, 2011 at 6:01 AM, Maksym Veremeyenko <[email protected]> wrote:
> hi,
>
> i am trying to fix behavior of decklink consumer and want to ask about
> some specific question regarding consumer arch.
>
> 1. each frame (result returned by mlt_consumer_rt_frame) contains video
> frame and audio sample, right? does they sync and have same duration?

yes

> 2. if we do some seek or pause or fast forward operation, does it
> handled by consumer upper level, i.e. consumer still
> mlt_consumer_rt_frame for next frame (audio + video)?

I do not fully understand the question, but I think the answer is yes.

> should consumer mute audio data itself for such condition?

When the frame's speed property is not 1.0, then a consumer may choose
to mute the audio.

> 3. i noticed that framerate and fps parameters are float, does it handle

That is a broad claim. On the profile, the numerator and denominator
are stored separately.

> proper rounding for samples count calculation?

If you mean mlt_frame.c:mlt_sample_calculator() then yes.

> decklink for example prefer 30.0 instead of 29.97 or even rational 30000/1001?

What does that mean "it prefers 30.0 instead of 29.97?" That sounds
silly, and I do not seem to recall the decklink SDK imposing that
anywhere.

-- 
+-DRD-+

------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Mlt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to