# 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` | **int64* | :heavy_minus_sign: | N/A | | `Error` | **bool* | :heavy_minus_sign: | N/A | | `Key` | **string* | :heavy_minus_sign: | N/A | | `Progress` | **float64* | :heavy_minus_sign: | N/A | | `Protocol` | **string* | :heavy_minus_sign: | N/A | | `Size` | **int64* | :heavy_minus_sign: | N/A | | `SourceAudioCodec` | **string* | :heavy_minus_sign: | N/A | | `SourceVideoCodec` | **string* | :heavy_minus_sign: | N/A | | `Speed` | **float64* | :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 |