Description
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