- June 25, 2015
- 584
- 292
- Home Country
- United Kingdom
Hi PablikWell, it's not a problem to add extension exclude list to the MediaInfo service.
Anyway, if the MediaInfo is not available, then the video refresh rate(FPS) for the adapater cannot be determined.
There is alternate way how to get the fps(from videopin). It seems to be working (at least for my tested wtv file) and can be used as alternate option.
Well done on getting the conversion of MP1 to 64-bit.
I was wondering whether it would be better to populate the MediaInfoDtabase in GUIVideoFiles > LoadDirectories() where, if there is no media info record for each video in the directory, you add eah video to itemlist2 which is then processed in GetMediaInfoThread() to add each video to the MediaInfo database. This way the load of populating MediaInfo is done in the background and when you call Play() in g-player you will only have to get data from the media info database which uses less resource than writing data to the database. I've done this in my version of MP1 and there seems to be no performance hit.
Also, when a file is deleted,it might be an idea to delete the associated media info record if one exists.
Hope that helps.