title: Auto-play video and images with RecyclerView
body: <p>I have implemented auto-play video and images simultaneously in <code>RecyclerView</code> from web services. But I got some error and warning when scrolling the RecyclerView.</p>
  
  <p>This is my log error and warnings:</p>
  
  <pre><code>BufferQueueProducer: [SurfaceTexture-0-7717-41] cancelBuffer: BufferQueue has been abandoned
  /BufferQueueProducer: [SurfaceTexture-0-7717-41] cancelBuffer: BufferQueue has been abandoned
  BufferQueueProducer: [SurfaceTexture-0-7717-41] cancelBuffer: BufferQueue has been abandoned
  BufferQueueProducer: [SurfaceTexture-0-7717-41] cancelBuffer: BufferQueue has been abandoned
  BufferQueueProducer: [SurfaceTexture-0-7717-41] cancelBuffer: BufferQueue has been abandoned
  BufferQueueProducer: [SurfaceTexture-0-7717-41] cancelBuffer: BufferQueue has been abandoned
  BufferQueueProducer: [SurfaceTexture-0-7717-41] cancelBuffer: BufferQueue has been abandoned
  BufferQueueProducer: [SurfaceTexture-0-7717-41] connect: BufferQueue has been abandoned
  GLConsumer: [SurfaceTexture-0-7717-41] detachFromContext: abandoned GLConsumer
  OpenGLRenderer: Failed to detach SurfaceTexture from context -19
  /ExtMediaPlayer-JNI: env-&gt;IsInstanceOf fails
  MediaPlayer-JNI: JNIMediaPlayerFactory: bIsQCMediaPlayerPresent 0
  MediaPlayer: Couldn't open https://dev-cdn.wahhao.com/onboard/user_88889/post/7207_1541756144.mp4: java.io.FileNotFoundException: No content provider: https://dev-cdn.wahhao.com/onboard/user_88889/post/7207_1541756144.mp4
  MediaPlayer: info/warning (3, 0)
  </code></pre>