gstmpegvideometa: GStreamer Bad Plugins 1.0 Library Reference Manual

## gstmpegvideometa gstmpegvideometa |

## Functions

GstMpegVideoMeta * | gst_buffer_add_mpeg_video_meta ()
#define | gst_buffer_get_mpeg_video_meta()
const GstMetaInfo * | gst_mpeg_video_meta_get_info ()

## Types and Values

#define | GST_MPEG_VIDEO_META_API_TYPE
#define | GST_MPEG_VIDEO_META_INFO
struct | GstMpegVideoMeta

## Includes

    #include <gst/codecparsers/gstmpegvideometa.h>

## Description

## Functions

### gst_buffer_add_mpeg_video_meta ()

    GstMpegVideoMeta *
    gst_buffer_add_mpeg_video_meta (GstBuffer *buffer,
                                    const GstMpegVideoSequenceHdr *seq_hdr,
                                    const GstMpegVideoSequenceExt *seq_ext,
                                    const GstMpegVideoSequenceDisplayExt *disp_ext,
                                    const GstMpegVideoPictureHdr *pic_hdr,
                                    const GstMpegVideoPictureExt *pic_ext,
                                    const GstMpegVideoQuantMatrixExt *quant_ext);

### gst_buffer_get_mpeg_video_meta()

    #define gst_buffer_get_mpeg_video_meta(b) ((GstMpegVideoMeta*)gst_buffer_get_meta((b),GST_MPEG_VIDEO_META_API_TYPE))

### gst_mpeg_video_meta_get_info ()

    const GstMetaInfo *
    gst_mpeg_video_meta_get_info (void);

## Types and Values

### GST_MPEG_VIDEO_META_API_TYPE

    #define GST_MPEG_VIDEO_META_API_TYPE  (gst_mpeg_video_meta_api_get_type())

### GST_MPEG_VIDEO_META_INFO

    #define GST_MPEG_VIDEO_META_INFO  (gst_mpeg_video_meta_get_info())

### struct GstMpegVideoMeta

    struct GstMpegVideoMeta {
      GstMeta            meta;

      GstMpegVideoSequenceHdr        *sequencehdr;
      GstMpegVideoSequenceExt        *sequenceext;
      GstMpegVideoSequenceDisplayExt *sequencedispext;
      GstMpegVideoPictureHdr         *pichdr;
      GstMpegVideoPictureExt         *picext;
      GstMpegVideoQuantMatrixExt     *quantext;

      guint num_slices;
      gsize slice_offset;
    };