1
/*
2
 * Copyright (C) 2009-2010 Felipe Contreras
3
 * Copyright (C) 2009-2010 Nokia Corporation
4
 *
5
 * Authors:
6
 * Juha Alanen <juha.m.alanen@nokia.com>
7
 * Felipe Contreras <felipe.contreras@nokia.com>
8
 *
9
 * This file may be used under the terms of the GNU Lesser General Public
10
 * License version 2.1, a copy of which is found in LICENSE included in the
11
 * packaging of this file.
12
 */
13
14
#ifndef GST_DSP_H264ENC_H
15
#define GST_DSP_H264ENC_H
16
17
#include <gst/gst.h>
18
19
G_BEGIN_DECLS
20
21
#define GST_DSP_H264ENC(obj) (GstDspH264Enc *)(obj)
22
#define GST_DSP_H264ENC_TYPE (gst_dsp_h264enc_get_type())
23
#define GST_DSP_H264ENC_CLASS(obj) (GstDspH264EncClass *)(obj)
24
25
typedef struct _GstDspH264Enc GstDspH264Enc;
26
typedef struct _GstDspH264EncClass GstDspH264EncClass;
27
28
#include "gstdspvenc.h"
29
30
struct _GstDspH264Enc {
31
	GstDspVEnc element;
32
};
33
34
struct _GstDspH264EncClass {
35
	GstDspVEncClass parent_class;
36
};
37
38
GType gst_dsp_h264enc_get_type(void);
39
40
G_END_DECLS
41
42
#endif /* GST_DSP_H264ENC_H */