![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|
#include "audio/utils.h"#include "rtp/rtp.h"#include "rtp/rtp_callback.h"#include "rtp/pbuf.h"#include "rtp/audio_decoders.h"#include "rtp/yuri_decoders.h"#include "rtp/video_decoders.h"#include "yuri/core/frame/RawAudioFrame.h"#include "yuri/core/frame/CompressedVideoFrame.h"#include "yuri/core/frame/RawVideoFrame.h"#include "modules/ultragrid/YuriUltragrid.h"
Go to the source code of this file.
Functions | |
| static int | decode_yuri_audio_frame (struct coded_data *cdata, yuri_decoder_data *s) |
| int | decode_yuri_frame (struct coded_data *cdata, void *decoder_data) |
| static int | decode_yuri_video_frame (struct coded_data *cdata, yuri_decoder_data *s) |
Definition in file yuri_decoders.cpp.
|
static |
Definition at line 59 of file yuri_decoders.cpp.
References AC_PCM, audio_desc::bps, audio_desc::ch_count, audio_desc::codec, coded_data::data, FALSE, frame, len, yuri_decoder_data::log, mux_channel(), coded_data::nxt, parse_audio_hdr(), rtp_packet, audio_desc::sample_rate, TRUE, and yuri_decoder_data::yuri_frame.
Referenced by decode_yuri_frame().

| int decode_yuri_frame | ( | struct coded_data * | cdata, |
| void * | decoder_data ) |
Definition at line 168 of file yuri_decoders.cpp.
References coded_data::data, decode_yuri_audio_frame(), decode_yuri_video_frame(), FALSE, yuri_decoder_data::log, PT_AUDIO, and PT_VIDEO.

|
static |
Definition at line 111 of file yuri_decoders.cpp.
References coded_data::data, FALSE, len, yuri_decoder_data::log, coded_data::nxt, parse_video_hdr(), rtp_packet, TRUE, and yuri_decoder_data::yuri_frame.
Referenced by decode_yuri_frame().
