Skip to content

Commit edec2b9

Browse files
authored
Merge pull request #467 from brikim/feature/UseCorrectVideoBitrateAudioBitrateFix
Few Stream Updates/Fixes
2 parents 8d0f70b + 2b6a8b7 commit edec2b9

1 file changed

Lines changed: 15 additions & 3 deletions

File tree

src/pages/components/sessions/sessions.jsx

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -123,9 +123,20 @@ function Sessions() {
123123

124124
let transcodeBitrate = "";
125125
if (row.TranscodingInfo && !row.TranscodingInfo.IsVideoDirect) {
126-
transcodeBitrate = ` -> ${convertBitrate(row.TranscodingInfo.Bitrate)}`;
126+
if (row.TranscodingInfo.VideoBitrate) {
127+
transcodeBitrate = ` -> ${convertBitrate(row.TranscodingInfo.VideoBitrate)}`;
128+
}
129+
else if (row.TranscodingInfo.Bitrate){
130+
transcodeBitrate = ` -> ${convertBitrate(row.TranscodingInfo.Bitrate)}`;
131+
}
127132
}
128-
return `${convertBitrate(videoStream.BitRate)}${transcodeBitrate}`;
133+
134+
let originalBitrate = "";
135+
if (videoStream.BitRate) {
136+
originalBitrate = convertBitrate(videoStream.BitRate);
137+
}
138+
139+
return `${originalBitrate}${transcodeBitrate}`;
129140
}
130141

131142
const getAudioStream = (row) => {
@@ -174,7 +185,8 @@ function Sessions() {
174185
} else if (
175186
row.NowPlayingItem.MediaStreams &&
176187
row.NowPlayingItem.MediaStreams.length &&
177-
streamIndex < row.NowPlayingItem.MediaStreams.length
188+
streamIndex < row.NowPlayingItem.MediaStreams.length &&
189+
row.NowPlayingItem.MediaStreams[streamIndex].BitRate
178190
) {
179191
originalBitrate = convertBitrate(row.NowPlayingItem.MediaStreams[streamIndex].BitRate);
180192
}

0 commit comments

Comments
 (0)