A mixed case ( lower case + upper case ) archiveID for a recorded session has caused me to see my playback to start from zero seconds no matter where on the timeline I "seek" the recording.
Recording AND Playback sets an archive id as such:
x002F_<more_lower_case_text_here>_player_s_17463_t_2011-08-17T11_05_00-04_00.zip <-- note the upper case "T" in the time stamp
BUT theare 2 problems,
1) In my webdav my recordings are coming back mixed case ( most come back with all characters lower case), as such:
2) (Most likely caused by 1st problem) During playback in SessionManagerPlayback.as::subscribeCollection ( lines 156 - 181 ) there's code that never gets executed:
Where you see the "// this is really a seek" never gets executed because "collName" var returns a string "<more_lower_case_text_here>_player_s_17463_t_2011-08-17t11_05_00-04_00/AVManager" where the "upper case T" is now lower case too! which causes the "seekTime" to be "NaN" since look up in _offsetTable[collName] doesn't return a valid number.
Anyone else seeing this? Anyone else can reproduce this ?
Let me know if you need more info
PS. I'm gonna test a temporary solution of lower casing the archiveIDs before my app sets it in the ArchiveManager, but I'd like to know whether I'm crazy or we can expect a bug fix in the future