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.
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Amigas 'defines' Grupos Páginas
moVdpauGraph.cpp
Ir a la documentación de este archivo.
1 /*******************************************************************************
2 
3  moGsGraph.cpp
4 
5  ****************************************************************************
6  * *
7  * This source is free software; you can redistribute it and/or modify *
8  * it under the terms of the GNU General Public License as published by *
9  * the Free Software Foundation; either version 2 of the License, or *
10  * (at your option) any later version. *
11  * *
12  * This code is distributed in the hope that it will be useful, but *
13  * WITHOUT ANY WARRANTY; without even the implied warranty of *
14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
15  * General Public License for more details. *
16  * *
17  * A copy of the GNU General Public License is available on the World *
18  * Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
19  * obtain it by writing to the Free Software Foundation, *
20  * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
21  * *
22  ****************************************************************************
23 
24  Copyright(C) 2006 Fabricio Costa
25 
26  Authors:
27  Fabricio Costa
28 
29 *******************************************************************************/
30 
31 
32 #include "moVdpauGraph.h"
33 
34 
35 #ifdef MO_LINUX
36 #ifdef MO_VDPAU
37 #include "vdpau/vdpau.h"
38 #endif
39 #endif
40 
41 
42 #ifdef MO_VDPAU
43 
44 
45 
46 moVdpauGraph::moVdpauGraph() {
47 
48 }
49 
50 
51 moVdpauGraph::~moVdpauGraph() {
52 
53 
54 }
55 
56 //================================================
57 // INITIALIZATION AND FINALIZATION METHODS
58 //================================================
59 bool moVdpauGraph::InitGraph() {
60  return false;
61 }
62 
63 
64 bool moVdpauGraph::FinishGraph() {
65  return false;
66 }
67 
68 
69 //================================================
70 // FILTER METHODS CONSTRUCTION
71 //================================================
72 bool moVdpauGraph::SetCaptureDevice( moText deviceport , MOint idevice) {
73  return false;
74 }
75 
76 
77  bool moVdpauGraph::BuildLiveGraph( moBucketsPool* bpool, moCaptureDevice cdev ) {
78  return false;
79  }
80 
81  bool moVdpauGraph::BuildLiveVideoGraph( moText livevid, moBucketsPool* bpool ) {
82  return false;
83  }
84 
85  bool moVdpauGraph::BuildLiveQTVideoGraph( moText tx, moBucketsPool* bpool ) {
86  return false;
87  }
88 
89  bool moVdpauGraph::BuildRecordGraph( moText tx, moBucketsPool* bpool ) {
90  return false;
91  }
92 
93 //================================================
94 // CONTROL METHODS
95 //================================================
96 
97 moStreamState moVdpauGraph::GetState() {
99 }
100 
101 
102  void moVdpauGraph::Play() {
103  }
104 
105  void moVdpauGraph::Stop() {
106 
107  }
108 
109  void moVdpauGraph::Pause() {
110 
111  }
112 
113  void moVdpauGraph::Seek( MOuint frame ) {
114  }
115 
116  bool moVdpauGraph::IsRunning() {
117  return false;
118  }
119 
120  MOulong moVdpauGraph::GetFramesLength() {
121  return 0;
122  }
123 
124  MObyte* moVdpauGraph::GetFrameBuffer(MOlong *size) {
125  return NULL;
126  }
127 
128  MOulong moVdpauGraph::GetDuration() {
129  return 0;
130  }
131 
132  MOulong moVdpauGraph::GetPosition() {
133  return 0;
134  }
135 
136 
137 
138 #endif
#define MOulong
Definition: moTypes.h:392
#define MObyte
Definition: moTypes.h:400
clase de para manejar textos
Definition: moText.h:75
#define MOlong
Definition: moTypes.h:391
moStreamState
Definition: moVideoGraph.h:140
#define MOint
Definition: moTypes.h:388
Administrador de moBucket 's.
Definition: moBuckets.h:152
Definición de un dispositivo de video, generalmente uno de captura de video, o camara.
Definition: moVideoGraph.h:336
#define MOuint
Definition: moTypes.h:387