index
:
libcamera/vivid.git
pobrn/rebase
vivid
libcamera pipeline handler for VIVID
git repository hosting on libcamera.org
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
ipa
/
raspberrypi
/
controller
Mode
Name
Size
-rw-r--r--
agc_algorithm.hpp
1079
log
plain
-rw-r--r--
agc_status.h
1120
log
plain
-rw-r--r--
algorithm.cpp
985
log
plain
-rw-r--r--
algorithm.hpp
1567
log
plain
-rw-r--r--
alsc_status.h
563
log
plain
-rw-r--r--
/* SPDX-License-Identifier: GPL-2.0-or-later */
/*
* Copyright (C) 2021, Vedant Paranjape
*
* gstreamer_test.cpp - GStreamer test base class
*/
#ifndef __LIBCAMERA_GSTREAMER_TEST_H__
#define __LIBCAMERA_GSTREAMER_TEST_H__
#include <iostream>
#include <unistd.h>
#include <libcamera/base/utils.h>
#include
"libcamera/internal/source_paths.h"
#include <gst/gst.h>
class
GstreamerTest
{
public
:
GstreamerTest
();
virtual
~
GstreamerTest
();
protected
:
virtual
int
createPipeline
();
int
startPipeline
();
int
processEvent
();
void
printError
(
GstMessage
*
msg
);
GstElement
*
pipeline_
;
GstElement
*
libcameraSrc_
;
int
status_
;
};
#endif
/* __LIBCAMERA_GSTREAMER_TEST_H__ */