mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-11 20:01:35 +00:00
Reworked overlay, much better but still not perfect.
Original commit message from CVS: Reworked overlay, much better but still not perfect.
This commit is contained in:
parent
58b4147fb2
commit
660c01217f
1 changed files with 3 additions and 0 deletions
|
@ -50,6 +50,8 @@ struct _MetaDGA {
|
||||||
void *base;
|
void *base;
|
||||||
// the dimensions of the screen
|
// the dimensions of the screen
|
||||||
int swidth, sheight;
|
int swidth, sheight;
|
||||||
|
// the number of bytes in a line
|
||||||
|
int bytes_per_line;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct _MetaOverlay {
|
struct _MetaOverlay {
|
||||||
|
@ -63,6 +65,7 @@ struct _MetaOverlay {
|
||||||
struct _OverlayClip overlay_clip[32];
|
struct _OverlayClip overlay_clip[32];
|
||||||
|
|
||||||
gboolean did_overlay;
|
gboolean did_overlay;
|
||||||
|
gboolean fully_obscured;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct _MetaVideoRaw {
|
struct _MetaVideoRaw {
|
||||||
|
|
Loading…
Reference in a new issue