dumbmoron
|
6c4c5fd4f2
|
web/libav: move pre-init to onMount
|
2024-09-03 18:44:43 +00:00 |
|
dumbmoron
|
2b987a6efb
|
web/encode: expect cleanup() to be called before libav is initialized
|
2024-09-03 18:40:43 +00:00 |
|
dumbmoron
|
050375526f
|
web/encode: fix mysterious ENOTDIR error
|
2024-09-03 18:20:16 +00:00 |
|
dumbmoron
|
452d0e037c
|
web/webcodecs: instantiate polyfill once per lifetime
|
2024-09-03 18:19:46 +00:00 |
|
dumbmoron
|
5da28b3f22
|
web/webcodecs: load polyfill LibAV separately
|
2024-09-03 18:00:42 +00:00 |
|
dumbmoron
|
6b80ea99a6
|
web/webcodecs: close frames after we're done using them
|
2024-09-03 17:56:28 +00:00 |
|
dumbmoron
|
cd761c7b7d
|
web/libav: call init/cleanup functions only in browser
|
2024-09-03 17:46:01 +00:00 |
|
dumbmoron
|
5f72176300
|
web/convert: rename to shrink
|
2024-09-03 11:08:47 +00:00 |
|
dumbmoron
|
7f346b0db4
|
web/convert: actually use probed known-working codec
|
2024-08-27 09:29:45 +00:00 |
|
dumbmoron
|
3bdf58d203
|
web/libav: correctly map ostreams if some of them have been dropped
|
2024-08-27 09:29:17 +00:00 |
|
dumbmoron
|
034fe42625
|
web/encode: add passthrough as stream option
|
2024-08-26 21:08:36 +00:00 |
|
dumbmoron
|
64002345b5
|
web/encode: refactor, split up into separately callable functions
|
2024-08-26 19:22:46 +00:00 |
|
dumbmoron
|
f36088b48d
|
web/remux,convert: shut down libav.js on page exit
|
2024-08-26 19:19:52 +00:00 |
|
dumbmoron
|
2aece4a746
|
web/libav: deduplicate types a bit
|
2024-08-26 19:17:47 +00:00 |
|
dumbmoron
|
54173c29ae
|
web/encode: make webcodecs private
|
2024-08-25 12:29:38 +00:00 |
|
dumbmoron
|
41a265dd7a
|
web/package: bump libav.js polyfill version
|
2024-08-24 16:05:07 +00:00 |
|
dumbmoron
|
3cc3138cb5
|
web/libav: use fitting class for Chunk s to avoid unnecessary copies
|
2024-08-24 16:03:06 +00:00 |
|
dumbmoron
|
d7b5b9e1e1
|
web/libav: convert audio/frames to polyfill and back only if needed
|
2024-08-24 16:00:48 +00:00 |
|
dumbmoron
|
9f21a6eb46
|
web/webcodecs: use polyfill as fallback
|
2024-08-23 18:40:44 +00:00 |
|
dumbmoron
|
43b3db1317
|
web/libav: fix video/audio detection when using polyfill
|
2024-08-23 18:40:24 +00:00 |
|
dumbmoron
|
9410f613e4
|
web/encode: expect polyfill to be present
|
2024-08-23 18:39:35 +00:00 |
|
dumbmoron
|
f3a67554ff
|
web/encode: skip reader if stream was skipped
|
2024-08-23 18:38:57 +00:00 |
|
dumbmoron
|
c966cf36e7
|
web/codecs: fix libav load not working
|
2024-08-23 18:22:53 +00:00 |
|
dumbmoron
|
9e382ee969
|
web/libav: create base libav wrapper class
|
2024-08-23 14:20:11 +00:00 |
|
dumbmoron
|
291a41453e
|
web/convert: remove png from supported formats
|
2024-08-19 18:08:27 +00:00 |
|
dumbmoron
|
b1281ea286
|
web/libav: move encoding to separate file, add webcodecs bridge
|
2024-08-19 18:03:46 +00:00 |
|
dumbmoron
|
1072cf1e05
|
web: move libav.ts to its own directory
|
2024-08-19 07:49:20 +00:00 |
|
dumbmoron
|
bce5f789d7
|
web/Sidebar: unhide convert page
|
2024-08-16 21:02:24 +00:00 |
|
dumbmoron
|
7229d22215
|
web/libav: initial implementation of transcoding with WebCodecs
|
2024-08-16 20:58:57 +00:00 |
|
dumbmoron
|
226162f91f
|
web/libav: add getter for libav instance
|
2024-08-16 20:56:24 +00:00 |
|
dumbmoron
|
a78f272848
|
web/libav: rename render() to remux()
|
2024-08-16 20:54:31 +00:00 |
|
dumbmoron
|
0e67bb8c81
|
web/package: add encode libav variant, webcodecs bridge
|
2024-08-16 20:50:59 +00:00 |
|
dumbmoron
|
121e8cb66e
|
web: add WebCodecs type lib
|
2024-08-16 20:50:36 +00:00 |
|
wukko
|
baddb13470
|
web/i18n/settings: update language section descriptions
|
2024-09-17 19:48:59 +06:00 |
|
wukko
|
39eca27e53
|
web/changelogs/10: lowball the user count estimate
|
2024-09-17 14:14:43 +06:00 |
|
Alec Armbruster
|
b04c204492
|
web: fix spelling for various tenses of tunnel (#755)
https://github.com/imputnet/cobalt/pull/755
|
2024-09-16 17:33:40 +02:00 |
|
dumbmoron
|
66479a9791
|
web/translations: add fallback locale name to unnamed locales
|
2024-09-16 15:13:44 +00:00 |
|
dumbmoron
|
d93e97e06b
|
web/LanguageDropdown: unbind locale from select dropdown
|
2024-09-16 15:13:24 +00:00 |
|
lath
|
1bf0d98324
|
web/DonateShareCard: fix copy button not using i18n (#750)
|
2024-09-16 11:14:29 +06:00 |
|
wukko
|
0ccd08470b
|
web/about/general: more clarity in privacy section
|
2024-09-13 23:57:18 +06:00 |
|
wukko
|
47625490ce
|
web/settings/video: move codec names away from i18n
|
2024-09-13 21:25:27 +06:00 |
|
wukko
|
474c8e284f
|
web/i18n/settings: update av1 codec string
|
2024-09-12 20:08:20 +06:00 |
|
dumbmoron
|
4af48dd2f9
|
web: add UserActivation polyfill for browsers that don't have it
|
2024-09-11 11:15:25 +00:00 |
|
wukko
|
2122e87e66
|
web/NotchSticker: fix sticking out on XR and 11
|
2024-09-11 16:41:04 +06:00 |
|
wukko
|
d7454a073b
|
web/download: assume userActivation expired if agent doesn't support it
|
2024-09-11 14:42:54 +06:00 |
|
dumbmoron
|
6e3589c8ce
|
web/changelogs: fix broken bullet lists
|
2024-09-10 19:19:16 +00:00 |
|
dumbmoron
|
6653fdc8df
|
changelogs/6.0: fix broken link
|
2024-09-10 19:18:00 +00:00 |
|
wukko
|
fd23080dd9
|
web/i18n/settings: fix typo in video quality description
|
2024-09-10 09:07:46 +06:00 |
|
wukko
|
394c1d8eaf
|
web/remux: add remux tag to the end of filename
closes #720
|
2024-09-10 08:45:53 +06:00 |
|
dumbmoron
|
2fcda9c705
|
web/ChangelogEntry: fix off-by-one changelog date in some cases
|
2024-09-09 20:35:12 +00:00 |
|