1
0
mirror of https://github.com/Radarr/Radarr.git synced 2026-04-27 22:57:09 -04:00

New: Project Aphrodite

This commit is contained in:
Qstick
2018-11-23 02:04:42 -05:00
parent 65efa15551
commit 8430cb40ab
1080 changed files with 73015 additions and 0 deletions
+52
View File
@@ -0,0 +1,52 @@
import PropTypes from 'prop-types';
import React from 'react';
import * as mediaInfoTypes from './mediaInfoTypes';
function MediaInfo(props) {
const {
type,
audioChannels,
audioCodec,
videoCodec
} = props;
if (type === mediaInfoTypes.AUDIO) {
return (
<span>
{
!!audioCodec &&
audioCodec
}
{
!!audioCodec && !!audioChannels &&
' - '
}
{
!!audioChannels &&
audioChannels.toFixed(1)
}
</span>
);
}
if (type === mediaInfoTypes.VIDEO) {
return (
<span>
{videoCodec}
</span>
);
}
return null;
}
MediaInfo.propTypes = {
type: PropTypes.string.isRequired,
audioChannels: PropTypes.number,
audioCodec: PropTypes.string,
videoCodec: PropTypes.string
};
export default MediaInfo;