Revert to iv-org fork of silvermine-videojs-quality-selector

Upstream requires at least two additional sources. Whereas Invidious needs it to be
able to display a single additional source for normal (dashless)
qualites. Aka medium and hd720.
このコミットが含まれているのは:
syeopite 2021-09-12 00:10:22 -07:00
コミット 0323202a03
この署名に対応する既知のキーがデータベースに存在しません
GPGキーID: 6FA616E5A5294A82
5個のファイルの変更21行の追加7行の削除

1
assets/css/quality-selector.css ノーマルファイル
ファイルの表示

@ -0,0 +1 @@
.vjs-quality-selector .vjs-menu-button{margin:0;padding:0;height:100%;width:100%}.vjs-quality-selector .vjs-icon-placeholder{font-family:'VideoJS';font-weight:normal;font-style:normal}.vjs-quality-selector .vjs-icon-placeholder:before{content:'\f110'}.vjs-quality-changing .vjs-big-play-button{display:none}.vjs-quality-changing .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1}

4
assets/js/silvermine-videojs-quality-selector.min.js vendored ノーマルファイル

長すぎる行があるためファイル差分は表示されません

ファイルの表示

@ -21,8 +21,8 @@
<% end %>
<% if params.listen || params.quality != "dash" %>
<link rel="stylesheet" href="/videojs/silvermine-videojs-quality-selector/quality-selector.css?v=<%= ASSET_COMMIT %>">
<script src="/videojs/silvermine-videojs-quality-selector/silvermine-videojs-quality-selector.js?v=<%= ASSET_COMMIT %>"></script>
<link rel="stylesheet" href="/css/quality-selector.css?v=<%= ASSET_COMMIT %>">
<script src="/js/silvermine-videojs-quality-selector.min.js?v=<%= ASSET_COMMIT %>"></script>
<% end %>
<% if !params.listen && params.vr_mode %>

ファイルの表示

@ -67,7 +67,7 @@
<tr>
<td>
<a href="/videojs/silvermine-videojs-quality-selector/silvermine-videojs-quality-selector.min.js?v=<%= ASSET_COMMIT %>">silvermine-videojs-quality-selector</a>
<a href="/js/silvermine-videojs-quality-selector.min.js?v=<%= ASSET_COMMIT %>">silvermine-videojs-quality-selector.min.js</a>
</td>
<td>
@ -75,7 +75,7 @@
</td>
<td>
<a href="https://github.com/omarroth/videojs-quality-selector"><%= translate(locale, "source") %></a>
<a href="https://github.com/iv-org/videojs-quality-selector"><%= translate(locale, "source") %></a>
</td>
</tr>

ファイルの表示

@ -34,9 +34,18 @@ videojs-vtt-thumbnails:
version: 0.0.13
shasum: d1e7d47f4ed80bb52f5fc4f4bad4bfc871f5970f
silvermine-videojs-quality-selector:
version: 1.1.2
shasum: 94033ff9ee52ba6da1263b97c9a74d5b3dfdf711
# We're using iv-org's fork of videojs-quality-selector,
# which isn't published on NPM, and doesn't have any
# easy way of fetching the compiled variant.
#
# silvermine-videojs-quality-selector:
# version: 1.1.2
# shasum: 94033ff9ee52ba6da1263b97c9a74d5b3dfdf711
# Ditto. Although, this one does allow us to use git to fetch the compiled version.
# However, it lacks versioning.
# videojs-youtube-annotations:
# github: https://github.com/afrmtbl/videojs-youtube-annotations