Index: media/video/capture/win/capability_list_win.h |
diff --git a/media/video/capture/win/capability_list_win.h b/media/video/capture/win/capability_list_win.h |
index c381b4b5d0f685a84bf34a64602e6fe6e1f012be..b88915bce96c2c21c094f48fe830e78de28142e3 100644 |
--- a/media/video/capture/win/capability_list_win.h |
+++ b/media/video/capture/win/capability_list_win.h |
@@ -18,15 +18,8 @@ |
namespace media { |
struct VideoCaptureCapabilityWin { |
- explicit VideoCaptureCapabilityWin(int index) |
- : stream_index(index), |
- frame_rate_numerator(0), |
- frame_rate_denominator(1) {} |
+ explicit VideoCaptureCapabilityWin(int index) : stream_index(index) {} |
int stream_index; |
tommi (sloooow) - chröme
2014/10/22 16:23:13
can this be const?
|
- // Internally to Media Foundation Api type devices we use rational framerates |
- // so framerates can be properly represented, f.i. 29.971fps= 30000/1001. |
- int frame_rate_numerator; |
- int frame_rate_denominator; |
VideoCaptureFormat supported_format; |
}; |
@@ -48,6 +41,8 @@ class CapabilityList : public base::NonThreadSafe { |
int requested_height, |
float requested_frame_rate) const; |
+ void CapabilitiesToVideoCaptureFormats(VideoCaptureFormats* formats) const; |
+ |
private: |
typedef std::list<VideoCaptureCapabilityWin> Capabilities; |
Capabilities capabilities_; |