Update recordedfile information with non-null values as soon as possible. These values may not be entirely correct (best values will be determined when recording finishes), but some information is better than none when it comes to streaming in-progress recordings.