Stephen Birarda
2ee367fa44
add a couple of missing consts
2014-09-18 11:14:17 -07:00
Stephen Birarda
6e39f049c8
Merge remote-tracking branch 'clement/rec_file_format_tweaks' into clement-recording-changes
2014-09-18 11:08:59 -07:00
Atlante45
397be962f4
CR fixes
2014-09-18 10:37:36 -07:00
Stephen Birarda
6d335a8634
fix capitalization in NodeList include
2014-09-18 10:02:54 -07:00
Atlante45
06dd9d0376
Moved Player and Recording to their own files
2014-09-17 23:52:21 -07:00
Atlante45
d27134a7ac
Added getters for the different Player options
2014-09-17 17:06:47 -07:00
Atlante45
34c16b8a74
Convert .rec to new format if necessary
2014-09-17 16:25:48 -07:00
Atlante45
6e55c66d09
Fix radix bug
2014-09-17 16:24:54 -07:00
Atlante45
c699726ae8
Fixed URLs not read properly
2014-09-16 16:32:14 -07:00
Atlante45
81fc0d3696
Added options to use recording context
2014-09-16 14:50:20 -07:00
Atlante45
f649cd1a6e
Changed how looping occurs in recordings
2014-09-16 14:49:47 -07:00
Atlante45
96995e3aed
Enforce checksums equality
2014-09-16 13:59:30 -07:00
Atlante45
1c5c9cb31b
Fix bug adding first samples twice
2014-09-16 13:57:46 -07:00
Atlante45
72481999df
Compute actual checksum
2014-09-16 12:46:42 -07:00
Atlante45
8573130f07
Write correct Offset ad Length of the data
2014-09-16 12:34:22 -07:00
Atlante45
59637390a2
Add global timestamp to recordings
2014-09-16 12:26:55 -07:00
Atlante45
d80a42b800
New recording file format
...
Added header containing:
- Magic number
- Version number
- Data Offset
- Data Length
- CRC-32
Planned space for metadata
Added context block (domain, models, transform, display name,
attachments)
Improved glm types packing (SHould take about half the space it
used to))
2014-09-15 19:19:10 -07:00
Atlante45
ffba243a4f
Added methods to read/write glm types
2014-09-15 19:17:16 -07:00
Atlante45
b28e7e4562
Added RecordingContext support to Player/Recorder
...
Changed meaning of certain values stored in recordings
2014-09-15 19:14:47 -07:00
Atlante45
8f65f036dd
Remove deprecated getters
2014-09-15 19:06:09 -07:00
Atlante45
145e11a478
Move one-line method to .h
...
Moved method to .h f line less than 120 characters
Added _lookAtPosition to RecordingFrame
2014-09-15 19:01:50 -07:00
Atlante45
9b5b83117f
CR
2014-08-29 14:25:05 -07:00
Atlante45
a6bf9d7b90
Handle URL recordings + some safety checks
2014-08-28 11:42:39 -07:00
Atlante45
9df68dc2f1
CR
2014-08-28 10:58:07 -07:00
Atlante45
691ace7cc6
Looping option
2014-08-27 19:05:39 -07:00
Atlante45
465b076998
Removed debug + ignore frame 0
2014-08-26 18:19:26 -07:00
Atlante45
41461cd322
Added option to playback from current location
2014-08-26 17:23:50 -07:00
Atlante45
dda02b5dcf
Fake faceshift connection while playing back
2014-08-26 15:54:16 -07:00
Atlante45
3826ed0d69
Added setFinalPitch/Yaw/Roll to HeadData
2014-08-26 15:36:08 -07:00
Atlante45
9e686b4096
Moved lean and head rotation inside Player class
2014-08-26 14:36:46 -07:00
Atlante45
f207abdd98
Move Player over to AvatarData for ACs to use
2014-08-21 15:24:19 -07:00