MXOMF_SO

 

 Source Clip Organization

 Enumerated command value to select the organization of the source clip data

 

 MXOMF_SO_ERROR - Not set - typically a default

 MXOMF_SO_SOURCE_PER_EVENT - Divide and/or duplicate source clips to

                             to produce a one-to-one correspondence with the

                             the timeline segments (cells)

 MXOMF_SO_CONSOLIDATED - "Consolidated" - trim and/or combine the source clips such that :

                      A) only source clips required for the

                         compositions timelines are included

                      B) Combine source clips from the same source

                         and which lie within a specified "interval".

                      C) Retain or add a specified head and tail "handle"

 

                      (mxOmfOutSettings_t::m_ulHandleHead value specifies

                      head handle, tail handle, and Combine Interval)

                        

 MXOMF_SO_ORIGINALLENGTH - Retain the source clip organization and lengths

                           of original file

 

 See mxOmfUpdateOrganizationIn()

 See mxOmfUpdateOrganizationOut()

 

 

typedef enum  Source Organization

{

  MXOMF_SO_ERROR = 0,

  MXOMF_SO_SOURCE_PER_EVENT,  // not currently supported

  MXOMF_SO_CONSOLIDATED,

  MXOMF_SO_ORIGINALLENGTH

} MXOMF_SO;