# Part I. GStreamer Bad Plugins Libraries

Table of Contents

Compiling — How to compile against the bad plugins libraries
Bitstream parsing Library
  h264parser — Convenience library for h264 video bitstream parsing.
  mpegvideoparser — Convenience library for mpeg1 and 2 video bitstream parsing.
  mpeg4parser — Convenience library for parsing mpeg4 part 2 video bitstream.
  vc1parser — Convenience library for parsing vc1 video bitstream.
  gstmpegvideometa
Mpeg TS helper library
  Mpeg-ts helper library — Mpeg-ts helper library for plugins and applications
  Base MPEG-TS sections — Sections for ITU H.222.0 | ISO/IEC 13818-1
  Base MPEG-TS descriptors — Descriptors for ITU H.222.0 | ISO/IEC 13818-1
  ATSC variants of MPEG-TS sections — Sections for the various ATSC specifications
  DVB variants of MPEG-TS sections — Sections for the various DVB specifications
  ATSC variants of MPEG-TS descriptors — Descriptors for the various ATSC specifications
  DVB variants of MPEG-TS descriptors — Descriptors for the various DVB specifications
  ISDB variants of MPEG-TS descriptors — Descriptors for the various ISDB specifications
Useful elements
  GstInsertbin A GstBin to insertally link filter-like elements.
GStreamer Base classes from gst-plugins-bad
  GstAggregator — manages a set of pads with the purpose of aggregating their buffers.
  GstAggregatorPad
Video helpers and baseclasses
  GstVideoAggregator — Base class for video aggregators
  GstVideoAggregatorPad
OpenGL Helper Library
  GstGLAPI
  GstGLBufferPool buffer pool for GstGLMemory objects
  GstGLColorConvert — an object that converts between color spaces/formats
  GstGLContext — OpenGL context abstraction
  GstGLContextCocoa
  GstGLContextEGL
  GstGLContextGLX
  GstGLContextWGL
  GstGLDisplay — window system display connection abstraction
  GstGLDownload — an object that downloads GL textures
  GstEGLImageMemory
  GstGLFilter
  GstGLFramebuffer
  GstGLMemory — memory subclass for GL textures
  GstGLShader
  GstGLUpload — an object that uploads to GL textures
  GstGLUploadMeta an object that provides GstVideoGLTextureUploadMeta
  Utilities
  GstGLWindow — window/surface abstraction
  GstGLWindowAndroid
  GstGLWindowCocoa
  GstGLWindowDispmanx
  GstGLWindowWayland
  GstGLWindowWin32
  GstGLWindowX11

This manual describes the libraries provided by the GStreamer Bad Plugins package.

Generated by GTK-Doc V1.21