X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=mlt%2B%2B%2Fsrc%2FMltService.h;fp=mlt%2B%2B%2Fsrc%2FMltService.h;h=9aef193ba0bca654bfa17835d80b07fb4442f6ec;hb=0caa0a91b0971439dfe00d0ed9bc05992b7dd609;hp=297f954aca8841827bf19a3d7d519a6d23a44755;hpb=e9506a0f7005ad5cc8821879ba78b8c42f3ec4bb;p=melted diff --git a/mlt++/src/MltService.h b/mlt++/src/MltService.h index 297f954..9aef193 100644 --- a/mlt++/src/MltService.h +++ b/mlt++/src/MltService.h @@ -31,6 +31,20 @@ namespace Mlt class Properties; class Frame; + enum service_type + { + invalid_type, + unknown_type, + producer_type, + playlist_type, + tractor_type, + multitrack_type, + filter_type, + transition_type, + consumer_type, + field_type + }; + class Service : public Properties { private: @@ -46,6 +60,7 @@ namespace Mlt Service *consumer( ); Service *producer( ); Frame *get_frame( int index = 0 ); + service_type type( ); }; }