So, if I get it, I should just use "loader" as the producer for most (all) the cases. Is that correct?
El mar, 28 dic 2021 a las 17:05, Dan Dennedy (<d...@dennedy.org>) escribió: > You have not included any pixel format or color space converter, and sdl2 > does not support rgb. By specifying the producer class as an argument you > bypass the loader producer, which is special. > > > On Tue, Dec 28, 2021 at 11:01 AM José María García Pérez < > josemaria.alk...@gmail.com> wrote: > >> I am playing with pixbuf, but the colours I get are off: >> https://i.imgur.com/DhuBrir.png >> while I was expecting: https://i.imgur.com/p8yTx2W.jpg >> >> The code that I am using (in Nim, but readable): >> >> # nim c -r --threads:on ex02_show_red_window >> import mlt >> import os >> >> var f:Repository = initFactory("/usr/lib/mlt-7") >> >> # Create the default consumer >> var p:Profile = newProfile() #mlt_profile_init(nil) >> var sdl:Consumer = newFactoryConsumer(p, "sdl2") >> sdl["terminate_on_pause"] = 1 # Stop the consumer when finished >> >> var pro:Producer = newFactoryProducer(p, "pixbuf", >> "./resources/pexels-pixabay-97082.jpg") >> >> connect( sdl, pro ) >> >> # Start the consumer >> sdl.start >> >> while not stopped( sdl ): >> sleep(1) >> >> >> I have two questions: >> 1. What can I do in order to get proper colours? >> 2. How can I scale the image to fit the profile's size? >> >> Kind regards (and have Christmas holidays!) >> _______________________________________________ >> Mlt-devel mailing list >> Mlt-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/mlt-devel >> >
_______________________________________________ Mlt-devel mailing list Mlt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mlt-devel