I stopped using MMCSS for the 'scheduler' thread because it seemed to have side effects which made the overall performance worse. MMCSS seems to be a very 'aggressive' scheduler, so it's all too easy to degrade the performance of other threads
Yep, that is most likely the reason if we are seeing no big gains from MMCSS. Thread that has been boosted with MMCSS should behave well, it shouldn't hog resources. Unfortunately I have already lsot the memory what the EVR presenter's scheduler thread does - but basicly a timing thread shouldn't have that many CPU cycles that it requires for it's work. Some CPU profiling with the EVR presenter side might give us clue where the CPU hogging happens - but I think it wont be worth for the MP1 anymore and MP2 will have completely rewritten EVR presenter code.
United Kingdom