We are making a minor change in how we support DMCA compliance in the dynamic playlist API. Specifically, we are changing how we interpret dmca=true. Previously, when a playlist was created with dmca set to 'true' we used our 'stylea' set of rules to enforce DMCA compliance. Starting this week, if you create a playlist with dmca set to 'true' we will use our 'styleb' set of rules to enforce DMCA compliance. With 'stylea', skipped songs are not considered to have been played for DMCA conformance purposes. Whereas, with 'styleb', skipped songs are considered to have been played for DMCA purposes.
'styleb' is a more conservative interpretation of the DMCA rules. Most developers will not need to make any changes to their code as a result of this change. If you are creating playlists with the dmca parameter set to true, you will see slightly more conservative scheduling of songs in the playlist if the user skips songs.
-- Paul