getMediaMetadataSync function

MediaMetadata getMediaMetadataSync(
  1. String path
)

Implementation

MediaMetadata getMediaMetadataSync(String path) {
  Metadata m = getMetadata(path.toNativeUtf8());
  MediaMetadata metadata = MediaMetadata(
      path: path,
      duration: Duration(milliseconds: m.duration),
      dimensions: Fraction(m.width, m.height),
      numberOfStreams: m.numStreams);
  if (metadata.dimensions == Fraction(0)) {
    throw VideoFormatException();
  }
  return metadata;
}