@Override public void release() { owner.releaseOutputBuffer(this); }
@Override protected final void releaseOutputBuffer(SubtitleOutputBuffer buffer) { super.releaseOutputBuffer(buffer); }
@Override protected void releaseOutputBuffer(VpxOutputBuffer buffer) { // Decode only frames do not acquire a reference on the internal decoder buffer and thus do not // require a call to vpxReleaseFrame. if (outputMode == OUTPUT_MODE_SURFACE_YUV && !buffer.isDecodeOnly()) { vpxReleaseFrame(vpxDecContext, buffer); } super.releaseOutputBuffer(buffer); }