Under Vista, using MediaTransport.Playrate to set Fast Forward works fine for me on Music tracks. Under Windows 7, it seems to be ignored when Music is playing.
When I use the remote (or onscreen overlay controls) to invoke fast-forward during music, it works okay. Reading MediaTransport.PlayRate shows it always as value 5 (FF3, fastest playback rate). Writing this value (5), or FF1 (3), or FF2 (4), has no effect however. In fact, if the media playback was currently paused, it remains paused. Setting value 1 (Pause) or 2 (Play) works as expected.
What's odd is that everything works fine for Video playback - I can set all the fast forward and fast reverse settings and they behave.
Anyone else seen this?