Re: NUBIE API design.
Steve Lhomme <[email protected]>
| Newsgroups | gmane.comp.multimedia.media-api |
|---|---|
| Message-ID | <[email protected]> |
Paul wrote: > 'nuff said. The API passes messages to the master, and then it determines > what to do. DirectShow is the greatest blackbox of media. Half the time > you don't really know what its doing or why. Just because it's closed source. It's not a design problem. > I think that most of the comments that I've seen so far have been about > passing the video frames. IE, if you have to pass the same video frame 5 > times, that is a lot of memory bandwidth. If you are working with > 1920x1080x32bpp @24p, then you have almost 1.6 Gigabytes per second just on > video frames. Any copying of the video buffer that you have to do at this > point is going to stretch the limits of many computers. Hopefully a frame is a shared pointer, not the whole data :)