Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Refactored object tree dumping framework into a separate DLL | Gareth Stockwell | 2009-09-07 | 3 | -88/+109 | |
| | ||||||
* | Oops: removed .lib from libraries in mmf.pro so they are now dynamically linked | Gareth Stockwell | 2009-09-07 | 1 | -6/+6 | |
| | ||||||
* | Added visitor-based object tree dumping framework, which dumps details of ↵ | Gareth Stockwell | 2009-09-07 | 1 | -0/+15 | |
| | | | | Symbian control / window associated with each widget | |||||
* | Added VideoOutputObserver, to propagate screen region updates back to ↵ | Gareth Stockwell | 2009-08-26 | 1 | -0/+1 | |
| | | | | VideoPlayer | |||||
* | Further tidied up volume handling | Gareth Stockwell | 2009-08-21 | 1 | -1/+3 | |
| | ||||||
* | Added stub VideoWidget implementation | Gareth Stockwell | 2009-08-20 | 1 | -1/+3 | |
| | ||||||
* | Implemented parameter copying between AbstractPlayer instances | Gareth Stockwell | 2009-08-20 | 1 | -0/+2 | |
| | ||||||
* | Added VolumeControlInterface to abstract details of path between MediaObject ↵ | Gareth Stockwell | 2009-08-20 | 1 | -1/+2 | |
| | | | | and AudioOutput | |||||
* | Merged in DummyPlayer changes | Gareth Stockwell | 2009-08-19 | 1 | -7/+9 | |
|\ | ||||||
| * | Add the DummyPlayer, as discussed with Gareth. | Frans Englich | 2009-08-18 | 1 | -2/+4 | |
| | | ||||||
* | | Started work on VideoPlayer implementation | Gareth Stockwell | 2009-08-18 | 1 | -0/+4 | |
| | | ||||||
* | | Refactored AudioPlayer and VideoPlayer to separate out common code into ↵ | Gareth Stockwell | 2009-08-18 | 1 | -13/+15 | |
|/ | | | | AbstractMediaPlayer | |||||
* | Merged recognizer changes with abstraction for audio / video playback. | Gareth Stockwell | 2009-08-18 | 1 | -14/+19 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | Audio playback now working to the same extent as prior to the abstraction, with one regression: the initial volume level in the UI is set to zero, although playback is audible. Some cleanup is required: - Functionality common to AudioPlayer and VideoPlayer (e.g. tick timer, changeState function) should be moved into AbstractPlayer. - Files may be opened by multiple instances of MediaObject at at time. For example, the musicplayer example app uses one instance to read file metadata, and one for the actual playback. In order to avoid KErrInUse errors from the file server, files must be opened with an EShare* flag and passed around by handle. At present this is done in a slightly hacky way (i.e. AbstractPlayer::setSource is renamed to setFileSource). - The pointer held by MediaObject::m_player must be checked for nullness in many of the public API calls. This could be made cleaner by implementing a stub derivation of AbstractPlayer, which returns sensible default values. Note that, if functionality such as tick timer handling is going to be pushed upwards from AudioPlayer / VideoPlayer, we should add an intermediate class to the hierarchy so that the overhead of constructing DummyPlayer objects is minimised. At present, media type (audio / video) is only recognised from file streams - this needs to be extended to include HTTP streaming aswell. | |||||
| * | Rename mmf_videoplayer back to videoplayer, apparently the includes can be | Frans Englich | 2009-08-17 | 1 | -2/+2 | |
| | | | | | | | | resolved anyway. | |||||
| * | Refactor the media object such that we can do both video and sound. | Frans Englich | 2009-08-17 | 1 | -11/+16 | |
| | | | | | | | | As per discussions with Gareth. | |||||
* | | Added recognizer code to determine if file is audio or video | Gareth Stockwell | 2009-08-17 | 1 | -0/+3 | |
|/ | ||||||
* | Commit patch by Gareth. | Frans Englich | 2009-08-12 | 1 | -7/+23 | |
| | | | | | The patch originally contained all changed done to MMF Phonon, but this commit contains the changes only Gareth did. | |||||
* | Work. | Frans Englich | 2009-07-21 | 1 | -4/+6 | |
| | ||||||
* | Work. | Frans Englich | 2009-07-18 | 1 | -1/+9 | |
| | ||||||
* | Pouring. | Frans Englich | 2009-07-02 | 1 | -42/+12 | |
| | ||||||
* | Hook in the MMF backend. | Frans Englich | 2009-07-01 | 1 | -0/+54 | |