Changes between Version 13 and Version 14 of MEDIA_ENGINE_IMPL_MAIN_R0


Ignore:
Timestamp:
04/23/09 13:25:28 (16 years ago)
Author:
nenko
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TabularUnified MEDIA_ENGINE_IMPL_MAIN_R0

    v13 v14  
    4545 
    4646= Design = 
    47  * ... 
    48  * Since repainting the scene by grabbing the current frame from the player should be forced we should add a Timer which will repaint the SimpleSceneVisual's swing component if the there is a video content in this scene. 
     47The implementation so far has the following design: 
     48 * there is a module named - org.sophie2.base.media, which defines the model for the media and two extension points - one for Video and one for Audio 
     49[[Image(source:trunk/sophie2-platform/doc/uml-design-diagrams/mediaBase.png)]] 
     50 * MediaInfo is the class which holds meta data for the media 
     51 * MediaState describes the current state of the media - is it playing, what is the volume, etc. 
     52 * MediaSource defines the source for the media - is has an URL and media data which is binary 
     53 *there is a module named - org.sophie2.main.media.fobs, which add two extension for the presently described extension points - one for Video and one for Audio. The engine used is JMF 
     54[[Image(source:trunk/sophie2-platform/doc/uml-design-diagrams/mediaFobs.png)]] 
     55 
     56Since repainting the scene by grabbing the current frame from the player should be forced we should add a Timer which will repaint the SimpleSceneVisual's swing component if the there is a video content in this scene. 
    4957 
    5058= Implementation =