Class CarbonSource


public class CarbonSource extends CarbonModule
  • Constructor Details

    • CarbonSource

      public CarbonSource()
    • CarbonSource

      public CarbonSource(org.jdom2.Element element)
  • Method Details

    • isMultiSource

      public boolean isMultiSource()
      Determines whether this Source is MultiSource (multiple source files for different data types). According to the Carbon API:
      Note: If the MultiSource.DWD attribute is set to 1, only "Filename" is allowed (see 5.2.2.1).
      Returns:
    • isComplexSource

      public boolean isComplexSource()
      Examines the ComplexSource.DWD value to determine whether this source is complex (one video and multiple audios)
      Returns:
    • setFullUNCFilename

      public void setFullUNCFilename(String path)
    • getFullUNCFilename

      public String getFullUNCFilename()
    • setInOutPoint

      public void setInOutPoint(long in, long out)
      Set the in/out frame points (expressed in timebase of 1/27,000,000)
      Parameters:
      in -
      out -
    • getInPoint

      public Long getInPoint()
    • getOutPoint

      public Long getOutPoint()
    • removeInOutPoint

      public void removeInOutPoint()
    • setFilterGUIDs

      public void setFilterGUIDs(List<String> filterGUIDs)
      Set the filter GUID, replacing any filter that is currently defined
      Parameters:
      filterGUIDs -
    • removeFilter

      public void removeFilter(String filterName)