| FFmpeg
    | 
structure for holding RTMP packets More...
#include <rtmppkt.h>
| Data Fields | |
| int | channel_id | 
| RTMP channel ID (nothing to do with audio/video channels though)  More... | |
| RTMPPacketType | type | 
| packet payload type  More... | |
| uint32_t | timestamp | 
| packet full timestamp  More... | |
| uint32_t | ts_delta | 
| timestamp increment to the previous one in milliseconds (latter only for media packets)  More... | |
| uint32_t | extra | 
| probably an additional channel ID used during streaming data  More... | |
| uint8_t * | data | 
| packet payload  More... | |
| int | data_size | 
| packet payload size  More... | |
Detailed Description
Field Documentation
| int RTMPPacket::channel_id | 
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().
| uint8_t* RTMPPacket::data | 
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().
| int RTMPPacket::data_size | 
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().
| uint32_t RTMPPacket::extra | 
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().
| uint32_t RTMPPacket::timestamp | 
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().
| uint32_t RTMPPacket::ts_delta | 
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().
| RTMPPacketType RTMPPacket::type | 
packet payload type
Definition at line 79 of file rtmppkt.h.
Referenced by 7digital-python.lockerEndpoint.LockerRelease::__init__(), 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 31 2025 06:56:27 for FFmpeg by
 1.8.11
 1.8.11