Refactor the MediaScanner, the existing one becomes a subclass of MediaScanner specific to the PV implementation.

The encoding autodetection functionality now lives in libmedia as part of the MediaScannerClient implementation, as it is not PV specific.
5 files changed