Skip to content

Recording API is broken. #828

Open
Open
@AleziaKurdis

Description

@AleziaKurdis

Debugging the "Record" app. i find out that the Recording API seems to be broken currently.
(it stopped to work after V8)

When the the app is calling "Recording.startRecording" method, interface just freeze and need to be killed.

When we want to play an existing recording, the app sent a message to an AC script that normally plays the recording. But the nothing get played.
The ACscript do at least : "Recording.loadRecording" ans then "Recording.startPlaying" I can't say which one of them fail. I haven't found any crash in the consol. (it probably crach internally)

All this lead me to believe that the whole API is just not working.

The application use all those methods (2 are deprecated, i don't know if it cause issue, they are in the ACscipt):
Recording.startRecording
Recording.loadRecording
Recording.setPlayFromCurrentLocation
Recording.setPlayerUseDisplayName
Recording.setPlayerUseHeadModel (Deprecated (Not used))
Recording.setPlayerUseAttachments (Deprecated (Not used))
Recording.setPlayerLoop
Recording.setPlayerUseSkeletonModel
Recording.setPlayerTime
Recording.startPlaying
Recording.isPlaying
Recording.stopPlaying
Recording.saveRecordingToAsset

Also, the Recording API is not visible anymore in the documentation, since the file get moved. (I had to see in Vircadia doc to figure it out) Fixed in #829

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingv8Bugs related to the new V8 scripting engine

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions