瀏覽代碼

update libflac.js to 4 and use proper fork

master
Radium Zheng 6 年之前
父節點
當前提交
5daa91ec1b
共有 4 個文件被更改,包括 8 次插入7 次删除
  1. 3
    3
      Makefile
  2. 2
    2
      package-lock.json
  3. 1
    1
      package.json
  4. 2
    1
      react/features/local-recording/recording/flac/flacEncodeWorker.js

+ 3
- 3
Makefile 查看文件

@@ -2,7 +2,7 @@ BUILD_DIR = build
2 2
 CLEANCSS = ./node_modules/.bin/cleancss
3 3
 DEPLOY_DIR = libs
4 4
 LIBJITSIMEET_DIR = node_modules/lib-jitsi-meet/
5
-LIBFLAC_DIR = node_modules/libflac/dist/
5
+LIBFLAC_DIR = node_modules/libflac/dist/min/
6 6
 NODE_SASS = ./node_modules/.bin/node-sass
7 7
 NPM = npm
8 8
 OUTPUT_DIR = .
@@ -55,8 +55,8 @@ deploy-lib-jitsi-meet:
55 55
 
56 56
 deploy-libflac:
57 57
 	cp \
58
-		$(LIBFLAC_DIR)/libflac3-1.3.2.min.js \
59
-		$(LIBFLAC_DIR)/libflac3-1.3.2.min.js.mem \
58
+		$(LIBFLAC_DIR)/libflac4-1.3.2.min.js \
59
+		$(LIBFLAC_DIR)/libflac4-1.3.2.min.js.mem \
60 60
 		$(DEPLOY_DIR)
61 61
 
62 62
 deploy-css:

+ 2
- 2
package-lock.json 查看文件

@@ -9737,8 +9737,8 @@
9737 9737
       }
9738 9738
     },
9739 9739
     "libflac": {
9740
-      "version": "git+https://github.com/ztl8702/libflac.git#31368097eaf9dcb5ef59365ef60b259cb7b97f07",
9741
-      "from": "git+https://github.com/ztl8702/libflac.git#31368097eaf9dcb5ef59365ef60b259cb7b97f07"
9740
+      "version": "github:ztl8702/libflac.js#ec24bfdab68d22b736b83e327aa32b5aee5943f6",
9741
+      "from": "github:ztl8702/libflac.js#ec24bfdab68d22b736b83e327aa32b5aee5943f6"
9742 9742
     },
9743 9743
     "load-json-file": {
9744 9744
       "version": "2.0.0",

+ 1
- 1
package.json 查看文件

@@ -48,7 +48,7 @@
48 48
     "jsc-android": "224109.1.0",
49 49
     "jwt-decode": "2.2.0",
50 50
     "lib-jitsi-meet": "github:jitsi/lib-jitsi-meet#e097a1189ed99838605d90b959e129155bc0e50a",
51
-    "libflac": "git+https://github.com/ztl8702/libflac.git#31368097eaf9dcb5ef59365ef60b259cb7b97f07",
51
+    "libflac": "github:ztl8702/libflac.js#ec24bfdab68d22b736b83e327aa32b5aee5943f6",
52 52
     "lodash": "4.17.4",
53 53
     "moment": "2.19.4",
54 54
     "moment-duration-format": "2.2.2",

+ 2
- 1
react/features/local-recording/recording/flac/flacEncodeWorker.js 查看文件

@@ -10,8 +10,9 @@ import {
10 10
  * WebWorker that does FLAC encoding using libflac.js
11 11
  */
12 12
 
13
+self.FLAC_SCRIPT_LOCATION = '/libs/';
13 14
 /* eslint-disable */
14
-importScripts('/libs/libflac3-1.3.2.min.js');
15
+importScripts('/libs/libflac4-1.3.2.min.js');
15 16
 /* eslint-enable */
16 17
 
17 18
 // There is a number of API calls to libflac.js, which does not conform

Loading…
取消
儲存