RTMPPacket Struct Reference

structure for holding RTMP packets More...

#include <rtmppkt.h>


Data Fields

RTMP channel ID (nothing to do with audio/video channels though).
packet payload type
uint32_t timestamp
packet full timestamp
uint32_t ts_delta
timestamp increment to the previous one in milliseconds (latter only for media packets)
uint32_t extra
probably an additional channel ID used during streaming data
packet payload
packet payload size

Detailed Description

structure for holding RTMP packets

Definition at line 77 of file rtmppkt.h.


Field Documentation

RTMP channel ID (nothing to do with audio/video channels though).

Definition at line 78 of file rtmppkt.h.

Referenced by ff_rtmp_packet_create(), ff_rtmp_packet_dump(), ff_rtmp_packet_read_internal(), ff_rtmp_packet_write(), and rtmp_write().

packet payload

Definition at line 83 of file rtmppkt.h.

Referenced by ff_rtmp_packet_create(), ff_rtmp_packet_destroy(), ff_rtmp_packet_dump(), ff_rtmp_packet_read_internal(), ff_rtmp_packet_write(), find_tracked_method(), gen_buffer_time(), gen_bytes_read(), gen_check_bw(), gen_connect(), gen_create_stream(), gen_delete_stream(), gen_fcpublish_stream(), gen_fcsubscribe_stream(), gen_fcunpublish_stream(), gen_play(), gen_pong(), gen_publish(), gen_release_stream(), gen_server_bw(), gen_swf_verification(), get_packet(), handle_chunk_size(), handle_client_bw(), handle_invoke(), handle_invoke_error(), handle_invoke_result(), handle_invoke_status(), handle_notify(), handle_ping(), handle_server_bw(), read_connect(), rtmp_send_packet(), rtmp_write(), and send_invoke_response().

packet payload size

Definition at line 84 of file rtmppkt.h.

Referenced by ff_rtmp_packet_create(), ff_rtmp_packet_destroy(), ff_rtmp_packet_dump(), ff_rtmp_packet_read_internal(), ff_rtmp_packet_write(), find_tracked_method(), gen_connect(), gen_pong(), get_packet(), handle_chunk_size(), handle_client_bw(), handle_invoke_error(), handle_invoke_status(), handle_notify(), handle_ping(), handle_server_bw(), read_connect(), rtmp_close(), rtmp_send_packet(), and send_invoke_response().

probably an additional channel ID used during streaming data

Definition at line 82 of file rtmppkt.h.

Referenced by ff_rtmp_packet_create(), ff_rtmp_packet_dump(), ff_rtmp_packet_read_internal(), ff_rtmp_packet_write(), gen_play(), gen_publish(), rtmp_write(), and send_invoke_response().

packet full timestamp

Definition at line 80 of file rtmppkt.h.

Referenced by ff_rtmp_packet_create(), ff_rtmp_packet_dump(), ff_rtmp_packet_read_internal(), ff_rtmp_packet_write(), gen_pong(), get_packet(), and handle_notify().

timestamp increment to the previous one in milliseconds (latter only for media packets)

Definition at line 81 of file rtmppkt.h.

Referenced by ff_rtmp_packet_create(), ff_rtmp_packet_read_internal(), and ff_rtmp_packet_write().

packet payload type

Definition at line 79 of file rtmppkt.h.

Referenced by ff_rtmp_packet_create(), ff_rtmp_packet_dump(), ff_rtmp_packet_read_internal(), ff_rtmp_packet_write(), get_packet(), handle_notify(), rtmp_parse_result(), and rtmp_send_packet().


The documentation for this struct was generated from the following file:

Generated on Fri Oct 26 02:50:16 2012 for FFmpeg by doxygen 1.5.8

AltStyle によって変換されたページ (->オリジナル) /