I don't what I was doing wrong, but the fact is that now it compiles fine.

El sáb, 13 nov 2021 a las 17:50, Brian Matherly (<brian.mathe...@yahoo.com>)
escribió:

> > ```
> > Segment violated ('core' generated)
> > ```
>
> Nothing jumps out at me. I would suggest to run it in GDB and post the
> stack trace.
>
> ~Brian
>
>
> On Tuesday, November 9, 2021, 10:31:28 AM CST, José María García Pérez <
> josemaria.alk...@gmail.com> wrote:
>
>
> I have the following example:
> ```c
> #include <stdio.h>
> #include <unistd.h>
> #include <mlt-7/framework/mlt.h>
>
> int main( int argc, char *argv[] )
> {
> // Initialise the factory
> if ( mlt_factory_init( NULL ) != 0 )
> {
> // Create the default consumer
> mlt_consumer hello = mlt_factory_consumer( NULL, "sdl2", NULL );
>
> // Create via the default producer
> mlt_producer world = mlt_factory_producer( NULL, NULL, "color:red" );
>
> // Connect the producer to the consumer
> mlt_consumer_connect( hello, mlt_producer_service( world ) );
>
> // Start the consumer
> mlt_consumer_start( hello );
>
> // Wait for the consumer to terminate
> while( !mlt_consumer_is_stopped( hello ) )
> sleep( 1 );
>
> // Close the consumer
> mlt_consumer_close( hello );
>
> // Close the producer
> mlt_producer_close( world );
>
> // Close the factory
> mlt_factory_close( );
> }
> else
> {
> // Report an error during initialisation
> fprintf( stderr, "Unable to locate factory modules\n" );
> }
>
> // End of program
> return 0;
> }
> ```
> It compiles fine with:
> ```bash
> gcc ex.c -o ex -lX11 -lmlt-7
> ```
>
> But when I execute it:
> 1. A black window appears for a couple of seconds
> 2. The window closes and a core is generated:
> ```
> Segment violated ('core' generated)
> ```
>
> I am using mlt-7.2 under ArchLinux.
>
> Any help would be appreciated. Note that I am not a pro-developer.
> _______________________________________________
> 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

Reply via email to