Moved contents of seasoned_api up to root folder
This commit is contained in:
19
src/plex/convertPlexToStream.js
Normal file
19
src/plex/convertPlexToStream.js
Normal file
@@ -0,0 +1,19 @@
|
||||
const convertPlexToSeasoned = require("./convertPlexToSeasoned");
|
||||
const convertStreamToMediaInfo = require("./convertStreamToMediaInfo");
|
||||
const convertStreamToPlayer = require("./stream/convertStreamToPlayer");
|
||||
const convertStreamToUser = require("./stream/convertStreamToUser");
|
||||
const ConvertStreamToPlayback = require("./stream/convertStreamToPlayback");
|
||||
|
||||
function convertPlexToStream(plexStream) {
|
||||
const stream = convertPlexToSeasoned(plexStream);
|
||||
const plexStreamMedia = plexStream.Media[0];
|
||||
stream.mediaInfo = convertStreamToMediaInfo(plexStreamMedia);
|
||||
stream.player = convertStreamToPlayer(plexStream.Player);
|
||||
|
||||
stream.user = convertStreamToUser(plexStream.User);
|
||||
stream.playback = new ConvertStreamToPlayback(plexStreamMedia.Part[0]);
|
||||
|
||||
return stream;
|
||||
}
|
||||
|
||||
module.exports = convertPlexToStream;
|
||||
Reference in New Issue
Block a user