forked from 0x2620/pandora
make sure videoPreview is up to date
This commit is contained in:
parent
4bdce55364
commit
9be454dfba
3 changed files with 5 additions and 3 deletions
|
@ -92,7 +92,7 @@ pandora.ui.info = function() {
|
|||
} else if (view == 'video') {
|
||||
pandora.api.get({
|
||||
id: id,
|
||||
keys: ['duration', 'posterFrame', 'rendered', 'videoRatio']
|
||||
keys: ['duration', 'posterFrame', 'rendered', 'videoRatio', 'modified']
|
||||
}, function(result) {
|
||||
emptyInfo();
|
||||
if (result.data && result.data.rendered) {
|
||||
|
@ -102,6 +102,7 @@ pandora.ui.info = function() {
|
|||
frameRatio: result.data.videoRatio,
|
||||
height: pandora.getInfoHeight(true),
|
||||
id: id,
|
||||
modified: result.data.modified,
|
||||
position: !ui.item && ui.listView == 'timelines'
|
||||
? (ui.videoPoints[id] ? ui.videoPoints[id].position : 0)
|
||||
: result.data.posterFrame,
|
||||
|
|
|
@ -536,6 +536,7 @@ pandora.ui.listIconPanel = function(listData) {
|
|||
frameRatio: itemData.videoRatio,
|
||||
height: 256,
|
||||
id: itemData.id,
|
||||
modified: itemData.modified,
|
||||
position: position,
|
||||
width: 256
|
||||
})
|
||||
|
|
|
@ -14,13 +14,13 @@ pandora.ui.videoPreview = function(data) {
|
|||
: Ox.max(pandora.site.video.resolutions);
|
||||
return pandora.getMediaURL('/' + data.id + '/' + resolution + 'p' + (
|
||||
Ox.isUndefined(position) ? '' : position
|
||||
) + '.jpg');
|
||||
) + '.jpg?' + data.modified);
|
||||
},
|
||||
frameRatio: data.frameRatio,
|
||||
height: data.height,
|
||||
position: data.position,
|
||||
scaleToFill: true,
|
||||
timeline: pandora.getMediaURL('/' + data.id + '/timeline16p.jpg'),
|
||||
timeline: pandora.getMediaURL('/' + data.id + '/timeline16p.jpg?' + data.modified),
|
||||
videoTooltip: data.videoTooltip,
|
||||
width: data.width
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue