docs: public void setTimecodeBase(int timecodeBase)
      {
          if (timecodeBase < 0) {
              timecodeBase = 0;
          }
  
          if (this.timecodeBase > 0 && timecodeBase != this.timecodeBase) {
              this.frames = (int) Math.round((double) this.frames * timecodeBase / this.timecodeBase);
          }
          this.timecodeBase = timecodeBase;
  
          innerSetDropFrame(this.dropFrame);
      }