[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