Lines Matching refs:CHAN
45 * CHAN = 0,1 it's either Channel 1 or channel 2 needed for
47 template <int CHAN>
75 * CHAN = 0,1 it's either Channel 1 or channel 2 needed for
77 template <int CHAN>
105 * CHAN = 0,1 it's either Channel 1 or channel 2 needed for
107 template <int CHAN>
135 * CHAN = 0,1 it's either Channel 1 or channel 2 needed for
137 template <int CHAN>
167 template <int CHAN>
168 inline M3DExtPipe<CHAN>::M3DExtPipe() : mM3Dfmt(0) {}
169 template <int CHAN>
170 inline M3DExtPipe<CHAN>::~M3DExtPipe() { close(); }
171 template <int CHAN>
172 inline bool M3DExtPipe<CHAN>::init(RotatorBase* rot) {
180 template <int CHAN>
181 inline bool M3DExtPipe<CHAN>::close() {
184 template <int CHAN>
185 inline bool M3DExtPipe<CHAN>::commit() { return mM3d.commit(); }
186 template <int CHAN>
187 inline bool M3DExtPipe<CHAN>::queueBuffer(int fd, uint32_t offset) {
190 template <int CHAN>
191 inline bool M3DExtPipe<CHAN>::setCrop(const utils::Dim& d) {
193 if(!utils::getCropS3D<CHAN>(d, _dim, mM3Dfmt)){
200 template <int CHAN>
201 inline bool M3DExtPipe<CHAN>::setPosition(const utils::Dim& d) {
210 if(!utils::getPositionS3D<CHAN>(_whf, _dim)) {
216 template <int CHAN>
217 inline bool M3DExtPipe<CHAN>::setTransform(const utils::eTransform& param) {
220 template <int CHAN>
221 inline bool M3DExtPipe<CHAN>::setSource(const utils::PipeArgs& args)
228 template <int CHAN>
229 inline void M3DExtPipe<CHAN>::dump() const {
236 template <int CHAN>
237 inline M3DPrimaryPipe<CHAN>::M3DPrimaryPipe() : mM3Dfmt(0) {}
238 template <int CHAN>
239 inline M3DPrimaryPipe<CHAN>::~M3DPrimaryPipe() { close(); }
240 template <int CHAN>
241 inline bool M3DPrimaryPipe<CHAN>::init(RotatorBase* rot) {
249 template <int CHAN>
250 inline bool M3DPrimaryPipe<CHAN>::close() {
253 template <int CHAN>
254 inline bool M3DPrimaryPipe<CHAN>::commit() { return mM3d.commit(); }
255 template <int CHAN>
256 inline bool M3DPrimaryPipe<CHAN>::queueBuffer(int fd, uint32_t offset) {
259 template <int CHAN>
260 inline bool M3DPrimaryPipe<CHAN>::setCrop(const utils::Dim& d) {
262 if(!utils::getCropS3D<CHAN>(d, _dim, mM3Dfmt)){
268 template <int CHAN>
269 inline bool M3DPrimaryPipe<CHAN>::setPosition(const utils::Dim& d) {
272 template <int CHAN>
273 inline bool M3DPrimaryPipe<CHAN>::setTransform(const utils::eTransform& param) {
276 template <int CHAN>
277 inline bool M3DPrimaryPipe<CHAN>::setSource(const utils::PipeArgs& args)
284 template <int CHAN>
285 inline void M3DPrimaryPipe<CHAN>::dump() const {
291 template <int CHAN>
292 inline S3DExtPipe<CHAN>::S3DExtPipe() : mS3Dfmt(0) {}
293 template <int CHAN>
294 inline S3DExtPipe<CHAN>::~S3DExtPipe() { close(); }
295 template <int CHAN>
296 inline bool S3DExtPipe<CHAN>::init(RotatorBase* rot) {
304 template <int CHAN>
305 inline bool S3DExtPipe<CHAN>::close() {
311 template <int CHAN>
312 inline bool S3DExtPipe<CHAN>::commit() { return mS3d.commit(); }
313 template <int CHAN>
314 inline bool S3DExtPipe<CHAN>::queueBuffer(int fd, uint32_t offset) {
317 template <int CHAN>
318 inline bool S3DExtPipe<CHAN>::setCrop(const utils::Dim& d) {
320 if(!utils::getCropS3D<CHAN>(d, _dim, mS3Dfmt)){
326 template <int CHAN>
327 inline bool S3DExtPipe<CHAN>::setPosition(const utils::Dim& d)
333 if(!utils::getPositionS3D<CHAN>(_whf, _dim)) {
339 template <int CHAN>
340 inline bool S3DExtPipe<CHAN>::setTransform(const utils::eTransform& param) {
343 template <int CHAN>
344 inline bool S3DExtPipe<CHAN>::setSource(const utils::PipeArgs& args) {
348 template <int CHAN>
349 inline void S3DExtPipe<CHAN>::dump() const {
355 template <int CHAN>
356 inline S3DPrimaryPipe<CHAN>::S3DPrimaryPipe() : mS3Dfmt(0) {}
357 template <int CHAN>
358 inline S3DPrimaryPipe<CHAN>::~S3DPrimaryPipe() { close(); }
359 template <int CHAN>
360 inline bool S3DPrimaryPipe<CHAN>::init(RotatorBase* rot) {
370 template <int CHAN>
371 inline bool S3DPrimaryPipe<CHAN>::close() {
379 template <int CHAN>
380 inline bool S3DPrimaryPipe<CHAN>::commit() {
388 template <int CHAN>
389 inline bool S3DPrimaryPipe<CHAN>::queueBuffer(int fd, uint32_t offset) {
392 template <int CHAN>
393 inline bool S3DPrimaryPipe<CHAN>::setCrop(const utils::Dim& d) {
395 if(!utils::getCropS3D<CHAN>(d, _dim, mS3Dfmt)){
401 template <int CHAN>
402 inline bool S3DPrimaryPipe<CHAN>::setPosition(const utils::Dim& d)
418 if(!utils::getPositionS3D<CHAN>(_whf, _dim)) {
447 template <int CHAN>
448 inline bool S3DPrimaryPipe<CHAN>::setTransform(const utils::eTransform& param) {
451 template <int CHAN>
452 inline bool S3DPrimaryPipe<CHAN>::setSource(const utils::PipeArgs& args)
457 template <int CHAN>
458 inline void S3DPrimaryPipe<CHAN>::dump() const {