1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

add correct media format profiles to res elements

This commit is contained in:
Luke Pulverenti 2014-04-22 20:50:47 -04:00
parent 408fae1db1
commit 87acab5434
2 changed files with 36 additions and 24 deletions

View file

@ -1059,21 +1059,11 @@
self.updateCanClientSeek(playerElement);
ApiClient.reportPlaybackStart({
itemId: item.Id,
QueueableMediaTypes: item.MediaType,
CanSeek: mediaSource.RunTimeTicks != null,
MediaSourceId: mediaSource.Id,
IsPaused: playerElement.paused,
IsMuted: playerElement.volume == 0,
VolumeLevel: playerElement.volume * 100
});
self.startProgressInterval(item.Id, mediaSource.Id);
var state = self.getPlayerStateInternal(playerElement, item, mediaSource);
$(self).trigger('playbackstart', [state]);
self.startProgressInterval(item.Id, mediaSource.Id);
};
self.onVolumeChanged = function (playerElement) {
@ -1093,23 +1083,11 @@
$(playerElement).off('ended.playbackstopped');
var endTime = playerElement.currentTime;
clearProgressInterval();
var position = Math.floor(10000000 * endTime) + self.startTimeTicksOffset;
var item = currentItem;
var mediaSource = currentMediaSource;
ApiClient.reportPlaybackStopped({
itemId: item.Id,
mediaSourceId: mediaSource.Id,
positionTicks: position
});
if (item.MediaType == "Video") {
ApiClient.stopActiveEncodings();
if (self.isFullScreen()) {