![]()  | 
  
    libmoldeo (Moldeo 1.0 Core)
    1.0
    
   libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo. 
   | 
 
Plataforma de reproducción de video, actualmente GStreamer para todas las plataformas. Más...
#include <moVideoGraph.h>
  
 Métodos públicos | |
| moVideoFramework () | |
| virtual | ~moVideoFramework () | 
| virtual void | SetPreferredDevices (moCaptureDevices *p_pPreferredDevices) | 
| Fija los dispositivos predeterminados.  Más... | |
| virtual void | SetPreferredFormat (const moCaptureDevice &p_CaptureDevice) | 
| Fija el formato de un dispositivo.  Más... | |
| virtual moCaptureDevices * | GetPreferredDevices () | 
| Acceso a los dispositivos de video preferidos.  Más... | |
| virtual moCaptureDevices * | GetCaptureDevices () | 
| Acceso a los dispositivos de video disponibles.  Más... | |
| virtual moCaptureDevices * | LoadCaptureDevices ()=0 | 
| Carga los dispositivos de video disponibles.  Más... | |
| virtual moCaptureDevices * | UpdateCaptureDevices ()=0 | 
| Actualiza los dispositivos de video disponibles.  Más... | |
| virtual bool | CheckCaptureDevice (int i)=0 | 
| Chequea si el dispositivos de video disponible está aún disponible.  Más... | |
| virtual bool | AddCaptureDevice (moCaptureDevice &p_capdev)=0 | 
| Agrega un dispositivo de video.  Más... | |
| virtual void | CleanCaptureDevices () | 
| Limpia el arreglo de dispositivos de video.  Más... | |
  Métodos públicos heredados desde moAbstract | |
| moAbstract () | |
| virtual | ~moAbstract () | 
| virtual MOboolean | Init () | 
| Inicializa el objeto.  Más... | |
| virtual MOboolean | Finish () | 
| Finaliza el objeto, libera recursos.  Más... | |
| MOboolean | Initialized () | 
| Pregunta si está inicializado.  Más... | |
Atributos protegidos | |
| moCaptureDevices | m_CaptureDevices | 
| moCaptureDevices | m_PreferredDevices | 
| Dispositivos de video disponibles.  Más... | |
Otros miembros heredados | |
  Atributos públicos heredados desde moAbstract | |
| MOboolean | m_bInitialized | 
| Valor de inicialización.  Más... | |
  Atributos públicos estáticos heredados desde moAbstract | |
| static moDebug * | MODebug2 = new moDebug() | 
| Clase de impresión de errores para depuración.  Más... | |
| static moTextHeap * | MODebug = new moTextHeap() | 
| Lista de textos.  Más... | |
Plataforma de reproducción de video, actualmente GStreamer para todas las plataformas.
clase que define la interfaz virtual a la plataforma de manejo de video del sistema de esta clase derivan moDsFramework(obsoleta) y moGsFramework que son implementaciones de DirectShow y GStreamer respectivamente.
Definición en la línea 496 del archivo moVideoGraph.h.
| moVideoFramework::moVideoFramework | ( | ) | 
Definición en la línea 141 del archivo moVideoGraph.cpp.
      
  | 
  virtual | 
Definición en la línea 146 del archivo moVideoGraph.cpp.
      
  | 
  pure virtual | 
Agrega un dispositivo de video.
Si el dispositivo existe entonces esta función devuelve verdadero.
Implementado en moGsFramework.
      
  | 
  pure virtual | 
Chequea si el dispositivos de video disponible está aún disponible.
En el indice i del arreglo de los dispositivos de video disponibles confirma la disponibilidad de este. Al implementar esta función se puede conectar y reconectar cámaras.
Implementado en moGsFramework.
      
  | 
  inlinevirtual | 
Limpia el arreglo de dispositivos de video.
Elimina del arreglo todos los dispositivos de video
Definición en la línea 566 del archivo moVideoGraph.h.
      
  | 
  inlinevirtual | 
Acceso a los dispositivos de video disponibles.
devuelve una referencia a los dispositivos de video disponibles
Definición en la línea 527 del archivo moVideoGraph.h.
      
  | 
  inlinevirtual | 
Acceso a los dispositivos de video preferidos.
devuelve una referencia a los dispositivos de video preferidos
Definición en la línea 519 del archivo moVideoGraph.h.
      
  | 
  pure virtual | 
Carga los dispositivos de video disponibles.
devuelve una referencia a los dispositivos de video disponibles esta función debe ser implementada en cada plataforma
Implementado en moGsFramework.
      
  | 
  virtual | 
Fija los dispositivos predeterminados.
Guarda en m_PreferredDevices los nombres y formatos del dispositivo
Definición en la línea 153 del archivo moVideoGraph.cpp.
      
  | 
  virtual | 
Fija el formato de un dispositivo.
fija el formato con el formato de la referencia a un moCaptureDevice
Definición en la línea 185 del archivo moVideoGraph.cpp.
      
  | 
  pure virtual | 
Actualiza los dispositivos de video disponibles.
devuelve una referencia a los dispositivos de video disponibles esta función debe ser implementada en cada plataforma
Implementado en moGsFramework.
      
  | 
  protected | 
Definición en la línea 571 del archivo moVideoGraph.h.
      
  | 
  protected | 
Dispositivos de video disponibles.
Definición en la línea 572 del archivo moVideoGraph.h.