]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commit - server/tests/plugins/plugin-transcoding.ts
Support transcoding options/encoders by plugins
authorChocobozzz <me@florianbigard.com>
Thu, 28 Jan 2021 14:52:44 +0000 (15:52 +0100)
committerChocobozzz <me@florianbigard.com>
Thu, 28 Jan 2021 14:55:39 +0000 (15:55 +0100)
commit1896bca09e088b0da9d5e845407ecebae330618c
tree56041c445c0cd49aca536d0fd6b586730f4d341e
parent529b37527cff5203a0689a15ce73dcee6e1eece2
Support transcoding options/encoders by plugins
32 files changed:
config/default.yaml
config/production.yaml.example
server/controllers/api/config.ts
server/helpers/ffmpeg-utils.ts
server/helpers/logger.ts
server/initializers/checker-before-init.ts
server/initializers/config.ts
server/lib/live-manager.ts
server/lib/plugins/plugin-helpers-builder.ts [moved from server/lib/plugins/plugin-helpers.ts with 100% similarity]
server/lib/plugins/plugin-manager.ts
server/lib/plugins/register-helpers.ts [moved from server/lib/plugins/register-helpers-store.ts with 78% similarity]
server/lib/video-transcoding-profiles.ts
server/lib/video-transcoding.ts
server/middlewares/validators/plugins.ts
server/models/video/video.ts
server/tests/api/check-params/config.ts
server/tests/api/server/config.ts
server/tests/api/videos/video-transcoder.ts
server/tests/fixtures/peertube-plugin-test-transcoding-one/main.js [new file with mode: 0644]
server/tests/fixtures/peertube-plugin-test-transcoding-one/package.json [new file with mode: 0644]
server/tests/fixtures/peertube-plugin-test-transcoding-two/main.js [new file with mode: 0644]
server/tests/fixtures/peertube-plugin-test-transcoding-two/package.json [new file with mode: 0644]
server/tests/plugins/index.ts
server/tests/plugins/plugin-transcoding.ts [new file with mode: 0644]
server/types/plugins/register-server-option.model.ts
shared/extra-utils/server/config.ts
shared/models/plugins/index.ts
shared/models/plugins/plugin-transcoding-manager.model.ts [new file with mode: 0644]
shared/models/server/custom-config.model.ts
shared/models/server/server-config.model.ts
shared/models/videos/index.ts
shared/models/videos/video-transcoding.model.ts [new file with mode: 0644]