TimedMediaHandler's OggHandlerTMH applies an X-Content-Duration header on files, which gets returned back through our SWIFT backend etc -- this is useful for the browser or custom player widget which then doesn't have to seek in the file to find the end timestamp.
However this isn't being applied on derivative transcodes, which is a problem for my ogv.js/ogv.swf JS/Flash fallback player testing...
Source video file, includes X-Content-Duration in response:
Derivative video file, does not include X-Content-Duration in response:
Should find a way to apply the custom header on derivatives as well, if possible...