summaryrefslogtreecommitdiffstats
path: root/third_party/libwebrtc/X11/extensions/Xrandr.h
blob: 876e8b4c7f0c5a1eef392791372d04510c83abed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this file,
 * You can obtain one at http://mozilla.org/MPL/2.0/. */

// Hack to compensate for the old (<1.5) Xrandr development headers on
// Mozilla's build boxes.

#ifndef _XRANDR_H_WRAPPER_HACK_
#define _XRANDR_H_WRAPPER_HACK_

#include_next <X11/extensions/Xrandr.h>

#if RANDR_MAJOR == 1 && RANDR_MINOR < 5 // defined in randr.h
typedef struct _XRRMonitorInfo {
    Atom name;
    Bool primary;
    Bool automatic;
    int noutput;
    int x;
    int y;
    int width;
    int height;
    int mwidth;
    int mheight;
    RROutput *outputs;
} XRRMonitorInfo;
#endif

#endif // _XRANDR_H_WRAPPER_HACK_