[PATCH 2/3] winegstreamer: Use decodebin to initialize media streams.

Derek Lesho dlesho at codeweavers.com
Fri Sep 11 10:18:18 CDT 2020


On 9/10/20 6:43 PM, Zebediah Figura wrote:

> I got the impression from some past communication that the reason for
> using appsink in the first place (instead of just a solitary sink pad)
> is so that we can buffer, or is there some other reason?
Well, buffering is necessary, as media streams operate in a sort of 
pull/push mode where we can only send them samples if they have 
requested one with IMFMediaStream::RequestSample.  Also, appsink is just 
more convenient than manually setting up a pad, I've also considered 
changing the source pad to appsrc, but if it isn't broken....



More information about the wine-devel mailing list