gscam.cpp File Reference

#include <stdlib.h>
#include <unistd.h>
#include <iostream>
#include <gst/gst.h>
#include <gst/app/gstappsink.h>
#include <ros/ros.h>
#include <cmath>
#include <stdexcept>
#include "duration.h"
#include <sys/time.h>
#include "ros/time.h"
#include <cstdio>
#include <sstream>
#include <log4cxx/logger.h>
#include "ros/console.h"
#include <boost/static_assert.hpp>
#include <cassert>
#include <stdint.h>
#include <assert.h>
#include <stddef.h>
#include <string>
#include "ros/assert.h"
#include <vector>
#include <map>
#include <set>
#include <list>
#include <boost/shared_ptr.hpp>
#include <boost/weak_ptr.hpp>
#include <boost/function.hpp>
#include "exceptions.h"
#include <boost/shared_array.hpp>
#include "ros/types.h"
#include "ros/forwards.h"
#include "ros/common.h"
#include "ros/macros.h"
#include <string.h>
#include <boost/array.hpp>
#include "serialized_message.h"
#include "message_forward.h"
#include <boost/utility/enable_if.hpp>
#include <boost/type_traits/remove_const.hpp>
#include <boost/type_traits/remove_reference.hpp>
#include "message_traits.h"
#include "ros/exception.h"
#include <boost/call_traits.hpp>
#include <boost/mpl/and.hpp>
#include <boost/mpl/or.hpp>
#include <boost/mpl/not.hpp>
#include <cstring>
#include <boost/bind.hpp>
#include <typeinfo>
#include <ros/message.h>
#include <boost/type_traits/is_void.hpp>
#include <boost/type_traits/is_base_of.hpp>
#include <boost/type_traits/is_const.hpp>
#include <boost/type_traits/add_const.hpp>
#include <boost/make_shared.hpp>
#include <ros/static_assert.h>
#include "ros/message_traits.h"
#include "ros/builtin_message_traits.h"
#include "ros/serialization.h"
#include "ros/message_event.h"
#include "forwards.h"
#include "timer_options.h"
#include "wall_timer_options.h"
#include "ros/service_traits.h"
#include <boost/lexical_cast.hpp>
#include "subscription_callback_helper.h"
#include "ros/spinner.h"
#include <time.h>
#include "ros/publisher.h"
#include <boost/utility.hpp>
#include "ros/service_server.h"
#include "ros/subscriber.h"
#include "ros/node_handle.h"
#include "ros/init.h"
#include "XmlRpcValue.h"
#include "node_handle.h"
#include "ros/names.h"
#include <ros/ros.h>
#include <ostream>
#include "ros/message_operations.h"
#include <boost/noncopyable.hpp>
#include <sensor_msgs/Image.h>
#include "image_transport/exception.h"
#include "image_transport/loader_fwds.h"
#include "std_msgs/Header.h"
#include "image_transport/single_subscriber_publisher.h"
#include <sensor_msgs/CameraInfo.h>
#include "image_transport/transport_hints.h"
#include <sys/ipc.h>
#include <sys/shm.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int main (int argc, char **argv)
static gboolean processData (GstPad *pad, GstBuffer *buffer, gpointer u_data)
bool setCameraInfo (sensor_msgs::SetCameraInfo::Request &req, sensor_msgs::SetCameraInfo::Response &rsp)

Variables

sensor_msgs::CameraInfo camera_info
bool gstreamerPad
int height
bool rosPad
int width

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 30 of file gscam.cpp.

static gboolean processData ( GstPad *  pad,
GstBuffer *  buffer,
gpointer  u_data 
) [static]
bool setCameraInfo ( sensor_msgs::SetCameraInfo::Request &  req,
sensor_msgs::SetCameraInfo::Response &  rsp 
)

Definition at line 186 of file gscam.cpp.


Variable Documentation

sensor_msgs::CameraInfo camera_info

Definition at line 28 of file gscam.cpp.

Definition at line 26 of file gscam.cpp.

int height

Definition at line 27 of file gscam.cpp.

bool rosPad

Definition at line 26 of file gscam.cpp.

int width

Definition at line 27 of file gscam.cpp.

 All Files Functions Variables


gscam
Author(s): Graylin Trevor Jay, Christopher Crick
autogenerated on Fri Jan 11 09:24:09 2013