Re: NUBIE API design.
Steve Lhomme <[email protected]>
| Newsgroups | gmane.comp.multimedia.media-api |
|---|---|
| Message-ID | <[email protected]> |
A simple question : do messages go upward and downward ? The same way ? Is the source identified when you receive a message ? In the case an "object" have more than one upward or downward "connection" (like DirectShow pins). Who is calling the Do() of the object ? And indepedant thread (one for each object) ? Then what about thread blocking ? For example the video renderer that needs data from both the image and the subtitle ? Are the calls to other objects asynchronous ? (so that they can ask/send different objects many messages at once) Also in my ODJ system (mentioned in another message) I need to be able to change the audio clock at any time. And for example the timestretching filter manages the difference between the "system" timecode and the "source" timecode. Is that possible in your system ? Or is the timecode just global ?