#include "MjpegCarrier.h"
#include "MjpegLogComponent.h"
#include <cstdio>
#include <jpeglib.h>
#include <yarp/sig/Image.h>
#include <yarp/sig/ImageNetworkHeader.h>
#include <yarp/os/Name.h>
#include <yarp/os/Bytes.h>
#include <yarp/os/Route.h>
#include <yarp/wire_rep_utils/WireImage.h>
#include <map>
Go to the source code of this file.
Classes | |
struct | net_destination_mgr |
Typedefs | |
using | net_destination_ptr = net_destination_mgr * |
Functions | |
void | send_net_data (JOCTET *data, int len, void *client) |
static void | init_net_destination (j_compress_ptr cinfo) |
static boolean | empty_net_output_buffer (j_compress_ptr cinfo) |
static void | term_net_destination (j_compress_ptr cinfo) |
void | jpeg_net_dest (j_compress_ptr cinfo) |
Variables | |
static const std::map< int, J_COLOR_SPACE > | yarpCode2Mjpeg |
static const std::map< int, int > | yarpCode2Channels |
using net_destination_ptr = net_destination_mgr* |
Definition at line 84 of file MjpegCarrier.cpp.
|
static |
Definition at line 123 of file MjpegCarrier.cpp.
|
static |
Definition at line 114 of file MjpegCarrier.cpp.
void jpeg_net_dest | ( | j_compress_ptr | cinfo | ) |
Definition at line 140 of file MjpegCarrier.cpp.
void send_net_data | ( | JOCTET * | data, |
int | len, | ||
void * | client | ||
) |
Definition at line 86 of file MjpegCarrier.cpp.
|
static |
Definition at line 133 of file MjpegCarrier.cpp.
|
static |
Definition at line 67 of file MjpegCarrier.cpp.
|
static |
Definition at line 60 of file MjpegCarrier.cpp.