X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fmodules%2Favformat%2Ffactory.c;h=4ec946cc685b52330233c5f560aa002007ea3f92;hb=3e021eb2f553fada306bc4879fabda445e75450d;hp=a9de9e03842078156c3593367333bba432cb8b48;hpb=1f8135566477df29f2b62528f9bf18359c0ab971;p=melted diff --git a/src/modules/avformat/factory.c b/src/modules/avformat/factory.c index a9de9e0..4ec946c 100644 --- a/src/modules/avformat/factory.c +++ b/src/modules/avformat/factory.c @@ -24,11 +24,12 @@ #include #include "producer_avformat.h" #include "consumer_avformat.h" +#include "filter_avcolour_space.h" #include "filter_avdeinterlace.h" #include "filter_avresample.h" // ffmpeg Header files -#include +#include // A static flag used to determine if avformat has been initialised static int avformat_initialised = 0; @@ -100,6 +101,8 @@ void *mlt_create_producer( char *id, void *arg ) void *mlt_create_filter( char *id, void *arg ) { avformat_init( ); + if ( !strcmp( id, "avcolour_space" ) ) + return filter_avcolour_space_init( arg ); if ( !strcmp( id, "avdeinterlace" ) ) return filter_avdeinterlace_init( arg ); if ( !strcmp( id, "avresample" ) )