I have a preroll and a 250x300 companion ad which I need to display on the same page underneith the media player. The information for the preroll and ad unit is generated by an XML feed.
If I pull the xml feed to get the FLV, then I can't get the companion ad.
If I embed the xml feed in the page, then I can get both, but then the FLV is not identified as a preroll and then it can be skipped.
The only way is to pass the companion ad details back in a var OR identify a single file being played as a preroll.
Something like s.addVariable('adtype','preroll');
Anyone else running into similar issues?

@Chris,
Everything's possible. :)
Let's say you have a playlist (XML feed) that looks like this:
<track> <!-- Single Pre/Postroll --><creator>Advertiser</creator>
<title>Preroll</title>
<location>/Ads/ad.flv</location>
<image>/CompanionAds/ad.png</image>
<album>preroll</album>
</track>
<track>
<creator>Creator</creator>
<title>Main Feature</title>
<location>/Movies/Main Feature.flv</location>
</track>
<track>
<creator>Advertiser</creator>
<title>Postroll</title>
<location>/Ads/ad.swf</location>
<album>postroll</album>
</track>
and while the preroll is playing, you want to display "/CompanionAds/ad.png".
You can get "/CompanionAds/ad.png" from the player as the 'image' flashvar while the preroll is playing and display it wherever you need to OR you can get the XML again (I don't know why anybody would want to do that, but it's possible) and get "/CompanionAds/ad.png" from that XML and again, display it anywhere you want.
The format of the XML doesn't matter, it's all parseable. You could even get the preroll "/Ads/ad.flv", change the extension to "png" and get "/Ads/ad.png" to display.
All quite easy to do.