A few small changes to VideoThumb.as are needed to pull the thumbnails specified in the XML file:
60 //grab jpg thumbnail instead of initiating stream.
61 var newClip = this.createEmptyMovieClip("thumbie",this.getNextHighestDepth());
62 newClip.loadMovie("thumbs/"+stream);
This code attaches the JPEG file to a newly generated movie clip inside thumb.video, which is displayed in the ListBox component. Note that the thumbnail cannot be attached directly to the thumb.video object, as was done in the streaming example, because the JPEG file will not just attach, but will unload any content currently loaded. In this case, it unloads the caption data. So you will create a new movie clip inside, called newClip, and load the JPEG file there.
There’s only one more change needed to finish up the application, in the VideoSourcePro.as file.




December 31, 2009
How To