mlt_properties mlt_parser_properties(mlt_parser self)
Definition mlt_parser.c:154
int mlt_parser_start(mlt_parser self, mlt_service object)
Definition mlt_parser.c:159
mlt_parser mlt_parser_new()
Definition mlt_parser.c:126
void mlt_parser_close(mlt_parser self)
Definition mlt_parser.c:282
Provides forward definitions of all public types.
struct mlt_multitrack_s * mlt_multitrack
pointer to Multitrack object
Definition mlt_types.h:250
struct mlt_tractor_s * mlt_tractor
pointer to Tractor object
Definition mlt_types.h:253
struct mlt_chain_s * mlt_chain
pointer to Chain object
Definition mlt_types.h:267
struct mlt_producer_s * mlt_producer
pointer to Producer object
Definition mlt_types.h:248
struct mlt_filter_s * mlt_filter
pointer to Filter object
Definition mlt_types.h:251
struct mlt_parser_s * mlt_parser
pointer to Properties object
Definition mlt_types.h:256
struct mlt_transition_s * mlt_transition
pointer to Transition object
Definition mlt_types.h:252
struct mlt_playlist_s * mlt_playlist
pointer to Playlist object
Definition mlt_types.h:249
struct mlt_service_s * mlt_service
pointer to Service object
Definition mlt_types.h:247
struct mlt_link_s * mlt_link
pointer to Link object
Definition mlt_types.h:266
struct mlt_properties_s * mlt_properties
pointer to Properties object
Definition mlt_types.h:245
Parser class.
Definition mlt_parser.h:34
int(* on_end_multitrack)(mlt_parser self, mlt_multitrack object)
Definition mlt_parser.h:45
int(* on_start_transition)(mlt_parser self, mlt_transition object)
Definition mlt_parser.h:50
int(* on_end_playlist)(mlt_parser self, mlt_playlist object)
Definition mlt_parser.h:41
int(* on_end_producer)(mlt_parser self, mlt_producer object)
Definition mlt_parser.h:39
int(* on_end_chain)(mlt_parser self, mlt_chain object)
Definition mlt_parser.h:53
int(* on_end_filter)(mlt_parser self, mlt_filter object)
Definition mlt_parser.h:49
int(* on_start_playlist)(mlt_parser self, mlt_playlist object)
Definition mlt_parser.h:40
int(* on_start_track)(mlt_parser self)
Definition mlt_parser.h:46
int(* on_end_tractor)(mlt_parser self, mlt_tractor object)
Definition mlt_parser.h:43
int(* on_start_chain)(mlt_parser self, mlt_chain object)
Definition mlt_parser.h:52
int(* on_start_tractor)(mlt_parser self, mlt_tractor object)
Definition mlt_parser.h:42
int(* on_start_multitrack)(mlt_parser self, mlt_multitrack object)
Definition mlt_parser.h:44
struct mlt_properties_s parent
Definition mlt_parser.h:35
int(* on_invalid)(mlt_parser self, mlt_service object)
Definition mlt_parser.h:36
int(* on_start_link)(mlt_parser self, mlt_link object)
Definition mlt_parser.h:54
int(* on_start_producer)(mlt_parser self, mlt_producer object)
Definition mlt_parser.h:38
int(* on_unknown)(mlt_parser self, mlt_service object)
Definition mlt_parser.h:37
int(* on_end_transition)(mlt_parser self, mlt_transition object)
Definition mlt_parser.h:51
int(* on_end_track)(mlt_parser self)
Definition mlt_parser.h:47
int(* on_start_filter)(mlt_parser self, mlt_filter object)
Definition mlt_parser.h:48
int(* on_end_link)(mlt_parser self, mlt_link object)
Definition mlt_parser.h:55
Properties class.
Definition mlt_properties.h:40