◆ Detail()
◆ ~Detail()
RTSPPusher::Detail::~Detail |
( |
| ) |
|
|
inline |
◆ add_stream()
AVStream * RTSPPusher::Detail::add_stream |
( |
AVFormatContext * | oc, |
|
|
AVCodec ** | codec, |
|
|
enum AVCodecID | codec_id, |
|
|
int | num, |
|
|
int | den ) |
|
inlineprivate |
◆ init()
bool RTSPPusher::Detail::init |
( |
| ) |
|
|
inline |
◆ init_stream_params()
bool RTSPPusher::Detail::init_stream_params |
( |
| ) |
|
|
inlineprivate |
◆ open_video_precoded()
int RTSPPusher::Detail::open_video_precoded |
( |
| ) |
|
|
inlineprivate |
◆ term()
bool RTSPPusher::Detail::term |
( |
EventType | status | ) |
|
|
inline |
◆ write_header()
bool RTSPPusher::Detail::write_header |
( |
int | num, |
|
|
int | den ) |
|
inline |
◆ write_precoded_video_frame()
bool RTSPPusher::Detail::write_precoded_video_frame |
( |
boost::shared_ptr< Frame > & | f | ) |
|
|
inline |
◆ bitrate
size_t RTSPPusher::Detail::bitrate |
◆ connectionStatus
EventType RTSPPusher::Detail::connectionStatus |
◆ demuxer
◆ dst_picture
AVPicture RTSPPusher::Detail::dst_picture |
|
private |
◆ duration
int64_t RTSPPusher::Detail::duration |
◆ encoderTargetKbps
uint32_t RTSPPusher::Detail::encoderTargetKbps |
|
private |
◆ fps_den
size_t RTSPPusher::Detail::fps_den |
◆ fps_num
size_t RTSPPusher::Detail::fps_num |
◆ frame
AVFrame* RTSPPusher::Detail::frame |
|
private |
◆ height
size_t RTSPPusher::Detail::height |
◆ in_time_base
AVRational RTSPPusher::Detail::in_time_base |
|
private |
◆ isFirstFrame
bool RTSPPusher::Detail::isFirstFrame |
◆ isTCP
bool RTSPPusher::Detail::isTCP |
|
private |
◆ lastDiff
int64_t RTSPPusher::Detail::lastDiff |
◆ lastPTS
int64_t RTSPPusher::Detail::lastPTS |
◆ mTitle
string RTSPPusher::Detail::mTitle |
|
private |
◆ mURL
string RTSPPusher::Detail::mURL |
|
private |
◆ outContext
AVFormatContext* RTSPPusher::Detail::outContext |
|
private |
◆ pkt
AVPacket* RTSPPusher::Detail::pkt |
◆ pts_adder
int64_t RTSPPusher::Detail::pts_adder |
◆ src_picture
AVPicture RTSPPusher::Detail::src_picture |
|
private |
◆ totalDuration
int64_t RTSPPusher::Detail::totalDuration |
|
private |
◆ video_codec
AVCodec* RTSPPusher::Detail::video_codec |
|
private |
◆ video_st
AVStream* RTSPPusher::Detail::video_st |
|
private |
◆ width
size_t RTSPPusher::Detail::width |
The documentation for this class was generated from the following file: