|
|
I read the following documentation of WMP SDK 11 under conversion plug-in section:
After Windows Media Player instantiates the conversion plug-in, the process proceeds as follows: 1. The Player calls IWMPConvert::ConvertFile. 2. The plug-in converts the file provided in the bstrInputFile parameter into an ASF format. 3. If the conversion fails for some reason, the plug-in returns an appropriate failure code and the process stops. 4. If the conversion succeeds, the plug-in places the converted file into the folder provided in the bstrDestinationFolder parameter and returns the fully qualified path to the converted file through the pbstrOutputFile parameter. 5. The plug-in returns a success code from ConvertFile. 6. The Player copies the converted file to a folder in the user's music folder hierarchy. Exactly where the Player copies the file to depends on content. As part of this process, the Player might rename the file. 7. The Player copies the original (unconverted) file to a folder in the user's music folder hierarchy. As part of this process, the Player might rename the file. This is the copy of the file that the Player uses when the user syncs the content from the computer to a device that requires the original file format. This file is called a shadow file. 8. The Player adds information about the converted file to the library. This includes setting the value for the ShadowFilePath attribute to the new location where the shadow file is saved.
Point 7 is not working as per mentioned above. WMP is not placing the original file at the user's music folder.
Point 8: I could not understand the meaning of "The Player adds information about the converted file to the library" , how can I verify it ?
Please give your valuable feedback.
Thanks, Navin
|
|
|