michael@0: /* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ michael@0: /* This Source Code Form is subject to the terms of the Mozilla Public michael@0: * License, v. 2.0. If a copy of the MPL was not distributed with this file, michael@0: * You can obtain one at http://mozilla.org/MPL/2.0/. michael@0: */ michael@0: michael@0: // These dictionaries need to be in a separate file from their use in unions michael@0: // in MediaTrackConstraintSet.webidl due to a webidl compiler limitation. michael@0: michael@0: enum VideoFacingModeEnum { michael@0: "user", michael@0: "environment", michael@0: "left", michael@0: "right" michael@0: }; michael@0: michael@0: dictionary ConstrainLongRange { michael@0: long min = -2147483647; // +1 works around windows compiler bug michael@0: long max = 2147483647; michael@0: }; michael@0: michael@0: dictionary ConstrainDoubleRange { michael@0: unrestricted double min = -Infinity; michael@0: unrestricted double max = Infinity; michael@0: };