Hello all,

As this is my first mail, I’ll do a short introduction. My name is Pawel 
Golinski and I’m one of the
students involved in VLMC development as part of GSoC 2016. My current 
objective is to implement
a libvlc producer and it requires a through understanding of MLT internals. The 
documentation and framework
are great, but as these are my first steps, I’m having problems with the 
simplest things…

My current problem is that I would like somehow to control consumer’s width and 
height from my producer.
I’ve noticed that this is somehow being done by the avformat producer, which 
somehow tells sdl consumer
to resize its window to match the video size. My first guess was, that it could 
be done through width and height
pointers passed to get_image() function of mlt_frame, but changing these don’t 
cause sdl to resize itself - my
testing ground is color producer - I’m changing *width and *height to some 
random values at the beginning of
the function, but this doesn’t cause sdl to resize itself. I’ve also searched 
in some other places, but to no avail.

So, is there a simple explanation of how avformat is doing its magic? To be 
more exact, why calling
melt avformat:file causes sdl window to be the same size, as the video file is 
pointing to? I suppose it
cannot be through profile mechanism, as avformat pretty much uses profile just 
to determine fps it has
to output (right?). Any hints?

Best regards,
Paweł
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to