public class YMFProcessGroupFilter extends AbstractYYMediaFilter
| Modifier and Type | Field and Description |
|---|---|
VideoEncoderType |
mEncodeType |
mDownStreamList, mImageHeight, mImageWidth, mOutputHeight, mOutputWidth, mSlaveVertexBuffer| Constructor and Description |
|---|
YMFProcessGroupFilter(VideoLiveFilterContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
deInit() |
boolean |
processMediaSample(YYMediaSample sample,
java.lang.Object upstream) |
void |
setGpuProcess(IGPUProcess gpuProcess) |
void |
setPreviewView(android.view.SurfaceView view) |
void |
setScaleMode(Constant.ScaleMode scaleMode) |
addDownStream, checkImageSizeUpdated, checkOuptuSizeUpdate, deliverToDownStream, removeAllDownStream, removeDownStream, setImageSize, setOutputSizepublic VideoEncoderType mEncodeType
public YMFProcessGroupFilter(VideoLiveFilterContext ctx)
public void setPreviewView(android.view.SurfaceView view)
public void setGpuProcess(IGPUProcess gpuProcess)
public void setScaleMode(Constant.ScaleMode scaleMode)
public boolean processMediaSample(YYMediaSample sample, java.lang.Object upstream)
processMediaSample in interface IMediaFilterprocessMediaSample in class AbstractYYMediaFilterpublic void deInit()
deInit in class AbstractYYMediaFilter