developing
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
)
|
||||
|
||||
(define-runtime-path rkt-gui-dir "gui")
|
||||
(ao-set-async-mode! 'ffi)
|
||||
;(ao-set-async-mode! 'ffi)
|
||||
|
||||
(define log-file (build-path (find-system-path 'home-dir) ".rktplayer.log"))
|
||||
(sl-log-to-file log-file)
|
||||
@@ -22,16 +22,22 @@
|
||||
(context (new wv-context%
|
||||
[base-path rkt-gui-dir]
|
||||
[ini ini]
|
||||
[file-getter (webview-standard-file-getter rkt-gui-dir
|
||||
#:not-exist
|
||||
(λ (file base-path path)
|
||||
(dbg-rktplayer "FILE:~a, ~a, ~a" file base-path path)
|
||||
(if (string-prefix? file "/tmp/cover-image")
|
||||
(begin
|
||||
(dbg-rktplayer "RETURNING FILE")
|
||||
file)
|
||||
path))
|
||||
)]
|
||||
[file-getter (webview-standard-file-getter
|
||||
rkt-gui-dir
|
||||
#:not-exist
|
||||
(λ (file base-path path)
|
||||
(dbg-rktplayer "FILE:~a, ~a, ~a" file base-path path)
|
||||
(let ((prefix (path->string
|
||||
(build-path (find-system-path 'cache-dir)
|
||||
"rktplayer-cover-image"))))
|
||||
(dbg-rktplayer "prefix= ~a" prefix)
|
||||
(dbg-rktplayer "is-prefix? = ~a" (string-prefix? file prefix))
|
||||
(if (string-prefix? file prefix)
|
||||
(begin
|
||||
(dbg-rktplayer "RETURNING FILE")
|
||||
file)
|
||||
path)))
|
||||
)]
|
||||
))
|
||||
(window (new rktplayer% [wv-context context]))
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user