Qencode v0.4.1 Qencode.Task View Source

This module groups function for Qencode Task/Job manipulation.

Link to this section Summary

Functions

Creating a Task. Creates a transcoding job and returns it's token, which is needed to start transcoding jobs.

Starting a Task using Profiles. Starts a transcoding Task/Job based on your selected presets.

Gets status for multiple transcoding Tasks/Jobs.

Gets full status for Task that is being processed.

Link to this section Functions

Link to this function

create!(client) View Source
create!(map()) :: map()

Creating a Task. Creates a transcoding job and returns it's token, which is needed to start transcoding jobs.

Link to this function

start!(data, opts \\ [transfer_method: Application.get_env(:qencode, :transfer_method, nil)]) View Source
start!(map(), keyword()) :: map()
start!(map(), keyword()) :: map()

Starting a Task using Profiles. Starts a transcoding Task/Job based on your selected presets.

Link to this function

status!(id) View Source
status!(binary()) :: map()
status!(list()) :: map()

Gets status for multiple transcoding Tasks/Jobs.

Link to this function

status_full!(id, status_url) View Source
status_full!(binary(), binary()) :: map()

Gets full status for Task that is being processed.