code: public static TimecodeDuration valueOf(String timecode, int timecodeBase) throws IllegalArgumentException
      {
          return valueOf(timecode, timecodeBase, StringType.NORMAL);
      }
docs: Returns a TimecodeDuration instance for given timecode string and timecode base. Acceptable inputs are
  the normal representation HH:MM:SS:FF for non drop frame and HH:MM:SS:FF for drop frame
  
  @param timecode
  @param timecodeBase
  @return the TimecodeDuration
  @throws IllegalArgumentException