![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|
#include <cctype>#include <cstdint>#include <cstdio>#include <cstdlib>#include <cstring>#include <memory>#include "compat/strings.h"#include "debug.h"#include "host.h"#include "lib_common.h"#include "rtp/rtp.h"#include "rtsp/rtsp_utils.h"#include "transmit.h"#include "tv.h"#include "types.h"#include "utils/color_out.h"#include "utils/sdp.h"#include "video_codec.h"#include "video_rxtx.hpp"#include "video_rxtx/h264_rtp.hpp"
Go to the source code of this file.
Macros | |
| #define | MOD_NAME "[vrxtx/h264_rtp] " |
Functions | |
| static video_rxtx * | create_video_rxtx_h264_std (std::map< std::string, param_u > const ¶ms) |
| static int | get_rtsp_server_port (const char *config) |
| REGISTER_MODULE (rtsp, &h264_video_rxtx_info, LIBRARY_CLASS_VIDEO_RXTX, VIDEO_RXTX_ABI_VERSION) | |
| static void | rtps_server_usage () |
Variables | |
| static const struct video_rxtx_info | h264_video_rxtx_info |
Definition in file h264_rtp.cpp.
| #define MOD_NAME "[vrxtx/h264_rtp] " |
Definition at line 64 of file h264_rtp.cpp.
|
static |
Definition at line 194 of file h264_rtp.cpp.
References get_rtsp_server_port(), and rtps_server_usage().

|
static |
Definition at line 170 of file h264_rtp.cpp.
References LOG_LEVEL_ERROR, log_msg(), MSG, and rtps_server_usage().
Referenced by create_video_rxtx_h264_std().

| REGISTER_MODULE | ( | rtsp | , |
| & | h264_video_rxtx_info, | ||
| LIBRARY_CLASS_VIDEO_RXTX | , | ||
| VIDEO_RXTX_ABI_VERSION | ) |
|
static |
Definition at line 162 of file h264_rtp.cpp.
References color_printf(), sdp_print_supported_codecs(), and TBOLD.
Referenced by create_video_rxtx_h264_std(), and get_rtsp_server_port().

|
static |
Definition at line 213 of file h264_rtp.cpp.