Flash Tech Fix for Live UI

These changes make sure the player.duration and the flash tech duration are in sync with regards to duration. Tested against Infinity as a value and responses appropriately, thus triggering live UI.