MMM_Pull
Writes encoded data to specified buffer. (V50)
SYNOPSIS
ULONG DoMethod(Object *obj, MMM_Pull, ULONG port, APTR buffer, ULONG
length);
DESCRIPTION
This class does not process data. It only test webp signature, then pull requests are just forwarded to the connected stream
INPUTS
obj - object to perform method on. port - number of port, must be output (1). buffer - destination buffer for bitmap data. length - amount of data to be pulled in bytes
RESULT
Number of bytes pulled, secondary error information via MMA_ErrorCode
SEE ALSO
multimedia.class/MMA_ErrorCode
background
DESCRIPTION
The class is a Reggae demultiplexer for WebP images. The class performs following tasks: - webp signature verification. Object of webp.demuxer class has two ports: port 0 is an input and accepts MMF_STREAM format, port 1 is an output and produces MMF_VIDEO_webp format.
NEW METHODS
MMM_Pull(port, buffer, length) (V51) 51.1 (31.01.2026) - Initial revision.