UBERF-9731 Recorder initial version (#8800)

* UBERF-9731 Recorder initial version

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>

* fix: rush validate issues

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>

---------

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
This commit is contained in:
Alexander Onnikov
2025-05-01 23:46:35 +07:00
committed by GitHub
parent 3c4057ed89
commit 8a9e04b8d4
58 changed files with 1679 additions and 547 deletions
+5 -8
View File
@@ -11,7 +11,9 @@
// See the License for the specific language governing permissions and
// limitations under the License.
import { Asset, IntlString, plugin, Plugin, Resource, Metadata } from '@hcengineering/platform'
import { type Ref } from '@hcengineering/core'
import { type Drive } from '@hcengineering/drive'
import { Asset, plugin, Plugin, Resource, Metadata } from '@hcengineering/platform'
import { type UploadHandler } from '@hcengineering/uploader'
/**
@@ -35,13 +37,8 @@ const recordPlugin = plugin(recorderId, {
StreamUrl: '' as Metadata<string>,
GetCustomMediaStream: '' as Metadata<GetMediaStream>
},
string: {
Pause: '' as IntlString,
Stop: '' as IntlString,
Resume: '' as IntlString,
Record: '' as IntlString,
Cancel: '' as IntlString,
ClickToSkip: '' as IntlString
space: {
Drive: '' as Ref<Drive>
},
function: {
Record: '' as Resource<UploadHandler>