# TranscodeSession The transcode session if item is currently being transcoded ## Fields | Field | Type | Required | Description | | ------------------------- | ------------------------- | ------------------------- | ------------------------- | | `Complete` | *bool* | :heavy_minus_sign: | N/A | | `Context` | *string* | :heavy_minus_sign: | N/A | | `Duration` | *long* | :heavy_minus_sign: | N/A | | `Error` | *bool* | :heavy_minus_sign: | N/A | | `Key` | *string* | :heavy_minus_sign: | N/A | | `Progress` | *double* | :heavy_minus_sign: | N/A | | `Protocol` | *string* | :heavy_minus_sign: | N/A | | `Size` | *long* | :heavy_minus_sign: | N/A | | `SourceAudioCodec` | *string* | :heavy_minus_sign: | N/A | | `SourceVideoCodec` | *string* | :heavy_minus_sign: | N/A | | `Speed` | *double* | :heavy_minus_sign: | N/A | | `Throttled` | *bool* | :heavy_minus_sign: | N/A | | `TranscodeHwFullPipeline` | *bool* | :heavy_minus_sign: | N/A | | `TranscodeHwRequested` | *bool* | :heavy_minus_sign: | N/A |