Lines Matching defs:RTMPContext

78 typedef struct RTMPContext {
135 } RTMPContext;
164 static int add_tracked_method(RTMPContext *rt, const char *name, int id)
187 static void del_tracked_method(RTMPContext *rt, int index)
197 RTMPContext *rt = s->priv_data;
219 static void free_tracked_methods(RTMPContext *rt)
230 static int rtmp_send_packet(RTMPContext *rt, RTMPPacket *pkt, int track)
321 static int gen_connect(URLContext *s, RTMPContext *rt)
412 static int read_connect(URLContext *s, RTMPContext *rt)
600 static int gen_release_stream(URLContext *s, RTMPContext *rt)
624 static int gen_fcpublish_stream(URLContext *s, RTMPContext *rt)
648 static int gen_fcunpublish_stream(URLContext *s, RTMPContext *rt)
672 static int gen_create_stream(URLContext *s, RTMPContext *rt)
697 static int gen_delete_stream(URLContext *s, RTMPContext *rt)
723 static int gen_get_stream_length(URLContext *s, RTMPContext *rt)
745 static int gen_buffer_time(URLContext *s, RTMPContext *rt)
767 static int gen_play(URLContext *s, RTMPContext *rt)
791 static int gen_seek(URLContext *s, RTMPContext *rt, int64_t timestamp)
817 static int gen_pause(URLContext *s, RTMPContext *rt, int pause, uint32_t timestamp)
844 static int gen_publish(URLContext *s, RTMPContext *rt)
871 static int gen_pong(URLContext *s, RTMPContext *rt, RTMPPacket *ppkt)
897 static int gen_swf_verification(URLContext *s, RTMPContext *rt)
918 static int gen_window_ack_size(URLContext *s, RTMPContext *rt)
937 static int gen_check_bw(URLContext *s, RTMPContext *rt)
958 static int gen_bytes_read(URLContext *s, RTMPContext *rt, uint32_t ts)
974 static int gen_fcsubscribe_stream(URLContext *s, RTMPContext *rt,
1045 static int rtmp_calc_swf_verification(URLContext *s, RTMPContext *rt,
1115 RTMPContext *rt = s->priv_data;
1200 static int rtmp_handshake(URLContext *s, RTMPContext *rt)
1379 static int rtmp_receive_hs_packet(RTMPContext* rt, uint32_t *first_int,
1400 static int rtmp_send_hs_packet(RTMPContext* rt, uint32_t first_int,
1420 static int rtmp_server_handshake(URLContext *s, RTMPContext *rt)
1496 RTMPContext *rt = s->priv_data;
1529 RTMPContext *rt = s->priv_data;
1556 RTMPContext *rt = s->priv_data;
1583 RTMPContext *rt = s->priv_data;
1607 static int do_adobe_auth(RTMPContext *rt, const char *user, const char *salt,
1646 static int do_llnw_auth(RTMPContext *rt, const char *user, const char *nonce)
1705 RTMPContext *rt = s->priv_data;
1796 RTMPContext *rt = s->priv_data;
1835 RTMPContext *rt = s->priv_data;
1862 RTMPContext *rt = s->priv_data;
1903 RTMPContext *rt = s->priv_data;
2051 RTMPContext *rt = s->priv_data;
2123 RTMPContext *rt = s->priv_data;
2160 RTMPContext *rt = s->priv_data;
2189 static int update_offset(RTMPContext *rt, int size)
2208 static int append_flv_data(RTMPContext *rt, RTMPPacket *pkt, int skip)
2243 RTMPContext *rt = s->priv_data;
2304 static int rtmp_parse_result(URLContext *s, RTMPContext *rt, RTMPPacket *pkt)
2349 static int handle_metadata(RTMPContext *rt, RTMPPacket *pkt)
2412 RTMPContext *rt = s->priv_data;
2497 RTMPContext *rt = h->priv_data;
2531 static int inject_fake_duration_metadata(RTMPContext *rt)
2596 RTMPContext *rt = s->priv_data;
2897 RTMPContext *rt = s->priv_data;
2925 RTMPContext *rt = s->priv_data;
2944 RTMPContext *rt = s->priv_data;
2958 RTMPContext *rt = s->priv_data;
3097 #define OFFSET(x) offsetof(RTMPContext, x)
3143 .priv_data_size = sizeof(RTMPContext), \