# Package com.jogamp.opengl.util.av

Public Audio/Video Utility Package

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  AudioSink |
  GLMediaPlayer | GLMediaPlayer interface specifies a `TextureSequence` state machine using a multiplexed audio/video stream as it's source.
  GLMediaPlayer.GLMediaEventListener

- Class Summary
  Class | Description
  --- | ---
  AudioSink.AudioDataFrame |
  AudioSink.AudioFormat | Specifies the linear audio PCM format.
  AudioSink.AudioFrame |
  AudioSinkFactory |
  GLMediaPlayerFactory |

- Enum Summary
  Enum | Description
  --- | ---
  GLMediaPlayer.State | See Lifecycle.

- Exception Summary
  Exception | Description
  --- | ---
  GLMediaPlayer.StreamException | A StreamException encapsulates a caught exception in the decoder thread, a.k.a StreamWorker, see See StreamWorker Error Handling.

## Package com.jogamp.opengl.util.av Description

## Public Audio/Video Utility Package

### Disclaimer

We are currently refining and completing this new API and it's implementation. Feel free to comment and help using our public channels.

### Revision History

- Early Draft Review, April 17th 2012

Copyright 2010 JogAmp Community.