/** * Return the duration of the Essence including the source duration of all the Structural Components in the MXF Sequence * @param imfErrorLogger an error logger for recording any errors - cannot be null * @return essenceDuration */ BigInteger getEssenceDuration(@Nonnull IMFErrorLogger imfErrorLogger) throws IOException { return this.getHeaderPartition(imfErrorLogger).getEssenceDuration(); }