code: private Future<?> submit(FLVFinalizer flvFinalizer) {
          if (executor != null && !executor.isTerminated()) {
              return executor.submit(flvFinalizer);
          }
          return null;
      }
docs: Submits a finalizer internally.
  
  @param flvFinalizer
  @return Future representing task