create a vb.net (2005) interface for playwnd and directshow
I have an application that needs to be able to show media files (wmv, jpeg, avi, - basically all image files and movie type files) and
then overlay any font/color/size text (quality) with shading and shadow options at specific locations, have the text right adjusted, middle adjusted, or left adjusted (with text wrap)
overlay images on top of the media being display with transparant colors defined - images must be able to be called using URL or passing the object into the module
be able to stop and start the movie clip at specific locations
be able to loop movie clips
be able to have movie clip go full screen (or any defined size) AND NOT CHANGE SIZE UNTIL SIZE CHANGE IS REQUESTED
be able to pause the clip, restart the clip, or resume the clip
be able to mute and unmute the sound of the clip
be able to determine the length of the movie
be able respond to the end of the movie within the vb code itself
most of these options are just existing options in the playwnd module - just exposing these to VB.NET is the project
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
windows platforms NT and above, vb.net, .net 2.0, vs2005