1 /*
2  *  Copyright (c) 2011 The WebRTC project authors. All Rights Reserved.
3  *
4  *  Use of this source code is governed by a BSD-style license
5  *  that can be found in the LICENSE file in the root of the source
6  *  tree. An additional intellectual property rights grant can be found
7  *  in the file PATENTS.  All contributing project authors may
8  *  be found in the AUTHORS file in the root of the source tree.
9  */
10 
11 /*
12  *  video_capture_qtkit_utility.h
13  *
14  */
15 
16 
17 #ifndef WEBRTC_MODULES_VIDEO_CAPTURE_MAIN_SOURCE_MAC_QTKIT_VIDEO_CAPTURE_QTKIT_UTILITY_H_
18 #define WEBRTC_MODULES_VIDEO_CAPTURE_MAIN_SOURCE_MAC_QTKIT_VIDEO_CAPTURE_QTKIT_UTILITY_H_
19 
20 #define MAX_NAME_LENGTH                1024
21 
22 #define QTKIT_MIN_WIDTH                0
23 #define QTKIT_MAX_WIDTH                2560
24 #define QTKIT_DEFAULT_WIDTH            352
25 
26 #define QTKIT_MIN_HEIGHT            0
27 #define QTKIT_MAX_HEIGHT            1440
28 #define QTKIT_DEFAULT_HEIGHT        288
29 
30 #define QTKIT_MIN_FRAME_RATE        1
31 #define QTKIT_MAX_FRAME_RATE        60
32 #define QTKIT_DEFAULT_FRAME_RATE    30
33 
34 #define RELEASE_AND_CLEAR(p)        if (p) { (p) -> Release () ; (p) = NULL ; }
35 
36 #endif  // WEBRTC_MODULES_VIDEO_CAPTURE_MAIN_SOURCE_MAC_QTKIT_VIDEO_CAPTURE_QTKIT_UTILITY_H_
37