File tree Expand file tree Collapse file tree
src/pages/components/sessions Expand file tree Collapse file tree Original file line number Diff line number Diff 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 }
You can’t perform that action at this time.
0 commit comments