You are here

interface TranscoderInterface in Video 8.2

Defines an interface for transcoder plugins.

Hierarchy

Expanded class hierarchy of TranscoderInterface

All classes that implement TranscoderInterface

File

modules/video_transcode/src/TranscoderInterface.php, line 15
Provides Drupal\video_transcode\TranscoderInterface

Namespace

Drupal\video_transcode
View source
interface TranscoderInterface extends PluginInspectionInterface {

  /**
   * Get the transcoded files.
   *
   * @return array
   *   Array of transcoded files.
   */
  public function getOutputFiles();

  /**
   * Get the video thumbnails.
   *
   * @return array
   *   Array of video thumbnails.
   */
  public function getVideoThumbnails();

}

Members

Namesort descending Modifiers Type Description Overrides
PluginInspectionInterface::getPluginDefinition public function Gets the definition of the plugin implementation. 4
PluginInspectionInterface::getPluginId public function Gets the plugin_id of the plugin instance. 2
TranscoderInterface::getOutputFiles public function Get the transcoded files. 1
TranscoderInterface::getVideoThumbnails public function Get the video thumbnails. 1