| device_info_ds.cc | 
          Apartment-threading, while allowing for multiple threads of execution,
   serializes all incoming calls by requiring that calls to methods of objects
   created by this thread always run on the same thread the apartment/thread
   that created them. In addition, calls can arrive only at message-queue
   boundaries (i.e., only during a PeekMessage, SendMessage, DispatchMessage,
   etc.). Because of this serialization, it is not typically necessary to write
   concurrency control into the code for the object, other than to avoid calls
   to PeekMessage and SendMessage during processing that must not be interrupted
   by other method invocations or calls to other objects in the same
   apartment/thread. | 
          26975 | 
        
        
          | device_info_ds.h | 
          Returns the available capture devices.
    | 
          3758 | 
        
        
          | help_functions_ds.cc | 
           | 
          4201 | 
        
        
          | help_functions_ds.h | 
           | 
          3563 | 
        
        
          | sink_filter_ds.cc | 
           | 
          28863 | 
        
        
          | sink_filter_ds.h | 
           | 
          6141 | 
        
        
          | video_capture_ds.cc | 
           | 
          10303 | 
        
        
          | video_capture_ds.h | 
          Start/Stop
*********************************************************************** | 
          2603 | 
        
        
          | video_capture_factory_windows.cc | 
           | 
          1164 |