X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fframework%2Fmlt_multitrack.h;h=427083c81719227bc1fda70de5b9773035b92c94;hb=3902731cb8a9622204d584c4962c74e2a5a35428;hp=5d272b338b7a52ceeecf2de733d42daa66934276;hpb=e5fd66367b6f976e3bcb0ada98408afcb40cb2ce;p=melted diff --git a/src/framework/mlt_multitrack.h b/src/framework/mlt_multitrack.h index 5d272b3..427083c 100644 --- a/src/framework/mlt_multitrack.h +++ b/src/framework/mlt_multitrack.h @@ -1,8 +1,9 @@ /** * \file mlt_multitrack.h * \brief multitrack service class + * \see mlt_multitrack_s * - * Copyright (C) 2003-2008 Ushodaya Enterprises Limited + * Copyright (C) 2003-2009 Ushodaya Enterprises Limited * \author Charles Yates * * This library is free software; you can redistribute it and/or @@ -25,7 +26,7 @@ #include "mlt_producer.h" -/** \brief Track class +/** \brief Track class used by mlt_multitrack_s */ struct mlt_track_s @@ -38,12 +39,15 @@ typedef struct mlt_track_s *mlt_track; /** \brief Multitrack class * + * A multitrack is a parallel container of producers that acts a single producer. + * * \extends mlt_producer_s + * \properties \em log_id not currently used, but sets it to "mulitrack" */ struct mlt_multitrack_s { - /* We're extending producer here */ + /** We're extending producer here */ struct mlt_producer_s parent; mlt_track *list; int size;