mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 04:01:08 +00:00
Lots of new goodness. Will negotiate caps and output images in about 20 different formats. Some code cleanup. Fixe...
Original commit message from CVS: Lots of new goodness. Will negotiate caps and output images in about 20 different formats. Some code cleanup. Fixed YUV color values for -I and Q.
This commit is contained in:
parent
ef524dd53a
commit
3c967ffc03
2 changed files with 720 additions and 374 deletions
File diff suppressed because it is too large
Load diff
|
@ -62,7 +62,7 @@ struct _GstVideotestsrc {
|
||||||
guint32 format;
|
guint32 format;
|
||||||
gint width;
|
gint width;
|
||||||
gint height;
|
gint height;
|
||||||
GstVideoTestSrcMethod method;
|
gint forced_format;
|
||||||
|
|
||||||
/* private */
|
/* private */
|
||||||
gint64 timestamp;
|
gint64 timestamp;
|
||||||
|
@ -78,10 +78,9 @@ struct _GstVideotestsrcClass {
|
||||||
GstElementClass parent_class;
|
GstElementClass parent_class;
|
||||||
};
|
};
|
||||||
|
|
||||||
GType gst_videotestsrc_get_type(void);
|
static GType gst_videotestsrc_get_type(void);
|
||||||
|
|
||||||
void gst_videotestsrc_setup(GstVideotestsrc *);
|
static void gst_videotestsrc_setup(GstVideotestsrc *);
|
||||||
#define gst_videotestsrc_scale(scale, src, dest) (scale)->scale_cc((scale), (src), (dest))
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue