17 #include <com/avpkit/core/IAudioSamples.h>
18 #include <com/avpkit/core/IMediaFilter.h>
A set of raw (decoded) samples, plus a timestamp for when to play those samples relative to other ite...
virtual int getSampleRate()=0
Returns the sample rate of output filtered samples.
virtual int getHeight()=0
Returns the height of output filtered picture.
virtual int getWidth()=0
Returns the width of output filtered picture.
virtual void setNumSamples(int frameSize)=0
Sets the number of samples for each output filtered samples.
virtual int fillVideoPicture(IVideoPicture *picture)=0
Fills this video picture with filtered data.
virtual IRational * getTimeBase()=0
Returns the frame rate output filtered picture.
virtual int fillAudioSamples(IAudioSamples *samples)=0
Fills this audio samples with filtered data.
virtual IRational * getFrameRate()=0
Returns the frame rate output filtered picture.
virtual int getChannels()=0
Returns the channel number of output filtered samples.
This class wraps represents a Rational number for the AVPKit.
Represents one raw (undecoded) picture in a video stream, plus a timestamp for when to display that v...
WARNING: Do not use logging in this class, and do not set any static file variables to values other t...