| /xiu/library/container/mpegts/src/ |
| H A D | pes.rs | 88 self.bytes_writer.write_u8(0x00)?; //0 in write_pes_header() 89 self.bytes_writer.write_u8(0x00)?; //1 in write_pes_header() 90 self.bytes_writer.write_u8(0x01)?; //2 in write_pes_header() 96 self.bytes_writer.write_u8(0x00)?; //4 in write_pes_header() 97 self.bytes_writer.write_u8(0x00)?; //5 in write_pes_header() 100 self.bytes_writer.write_u8(0x80)?; //6 in write_pes_header() 146 self.bytes_writer.write_u8(b14)?; in write_pes_header() 149 self.bytes_writer.write_u8(b15)?; in write_pes_header() 152 self.bytes_writer.write_u8(b16)?; in write_pes_header() 155 self.bytes_writer.write_u8(b17)?; in write_pes_header() [all …]
|
| H A D | utils.rs | 10 pcr_result.write_u8((pcr_base >> 25) as u8)?; in pcr_write() 11 pcr_result.write_u8((pcr_base >> 17) as u8)?; in pcr_write() 12 pcr_result.write_u8((pcr_base >> 9) as u8)?; in pcr_write() 13 pcr_result.write_u8((pcr_base >> 1) as u8)?; in pcr_write() 14 pcr_result.write_u8(((pcr_base & 0x01) << 7) as u8 | 0x7E | ((pcr_ext >> 8) & 0x01) as u8)?; in pcr_write() 15 pcr_result.write_u8((pcr_ext & 0xFF) as u8)?; in pcr_write()
|
| H A D | ts.rs | 142 self.bytes_writer.write_u8(0x47)?; //0 in write_ts_header_for_pat_pmt() 145 .write_u8(0x40 | ((pid >> 8) as u8 & 0x1F))?; //1 in write_ts_header_for_pat_pmt() 147 self.bytes_writer.write_u8(pid as u8)?; //2 in write_ts_header_for_pat_pmt() 152 self.bytes_writer.write_u8(0x00)?; //4 in write_ts_header_for_pat_pmt() 159 self.bytes_writer.write_u8(0xFF)?; in write_ts_header_for_pat_pmt() 228 ts_header.write_u8(0x47)?; //0 in write_ts_header_for_pes() 250 ts_header.write_u8(0x01)?; //4 in write_ts_header_for_pes() 253 ts_header.write_u8(0x00)?; //5 in write_ts_header_for_pes() 304 ts_header.write_u8(stuffing_length as u8)?; in write_ts_header_for_pes() 309 ts_header.write_u8(0x00)?; in write_ts_header_for_pes() [all …]
|
| H A D | pmt.rs | 62 self.bytes_writer.write_u8(epat_pid::PAT_TID_PMS as u8)?; in write() 68 tmp_bytes_writer.write_u8(0xC1 | (pmt.version_number << 1))?; in write() 70 tmp_bytes_writer.write_u8(0x00)?; in write() 72 tmp_bytes_writer.write_u8(0x00)?; in write() 90 tmp_bytes_writer.write_u8(stream_type)?; in write()
|
| H A D | pat.rs | 54 self.bytes_writer.write_u8(epat_pid::PAT_TID_PAS as u8)?; in write() 64 .write_u8(0xC1 | (pat.version_number << 1))?; in write()
|
| /xiu/protocol/rtmp/src/amf0/ |
| H A D | amf0_writer.rs | 40 self.writer.write_u8(amf0_markers::NUMBER)?; in write_number() 46 self.writer.write_u8(amf0_markers::BOOLEAN)?; in write_bool() 47 self.writer.write_u8(*value as u8)?; in write_bool() 58 self.writer.write_u8(amf0_markers::STRING)?; in write_string() 66 self.writer.write_u8(amf0_markers::NULL)?; in write_null() 80 self.writer.write_u8(amf0_markers::OBJECT)?; in write_object() 96 self.writer.write_u8(amf0_markers::ECMA_ARRAY)?; in write_eacm_array()
|
| /xiu/library/container/flv/src/ |
| H A D | mpeg4_avc.rs | 282 writer.write_u8(num)?; in write_nalu_size() 302 bytes_writer.write_u8(1)?; in decoder_configuration_record_save() 303 bytes_writer.write_u8(self.mpeg4_avc.profile)?; in decoder_configuration_record_save() 304 bytes_writer.write_u8(self.mpeg4_avc.compatibility)?; in decoder_configuration_record_save() 305 bytes_writer.write_u8(self.mpeg4_avc.level)?; in decoder_configuration_record_save() 306 bytes_writer.write_u8((self.mpeg4_avc.nalu_length - 1) | 0xFC)?; in decoder_configuration_record_save() 309 bytes_writer.write_u8(self.mpeg4_avc.nb_sps | 0xE0)?; in decoder_configuration_record_save() 316 bytes_writer.write_u8(self.mpeg4_avc.nb_pps)?; in decoder_configuration_record_save() 324 bytes_writer.write_u8(0xFC | self.mpeg4_avc.chroma_format_idc)?; in decoder_configuration_record_save() 327 bytes_writer.write_u8(0)?; in decoder_configuration_record_save() [all …]
|
| H A D | flv_tag_header.rs | 110 writer.write_u8(byte_1st)?; in marshal() 113 writer.write_u8(self.aac_packet_type)?; in marshal() 202 writer.write_u8(byte_1st)?; in marshal() 207 writer.write_u8(self.avc_packet_type)?; in marshal() 211 writer.write_u8((cts & 0xFF) as u8)?; in marshal()
|
| H A D | muxer.rs | 44 self.writer.write_u8(tag_type)?; in write_flv_tag_header() 51 self.writer.write_u8(timestamp_ext)?; in write_flv_tag_header()
|
| H A D | mpeg4_aac.rs | 408 self.bytes_writer.write_u8(0xFF)?; //0 in adts_save() 409 self.bytes_writer.write_u8( in adts_save() 416 self.bytes_writer.write_u8( in adts_save() 423 .write_u8(((channel_configuration & 0x03) << 6) | ((len >> 11) as u8 & 0x03))?; //3 in adts_save() 424 self.bytes_writer.write_u8((len >> 3) as u8)?; //4 in adts_save() 426 .write_u8((((len & 0x07) as u8) << 5) | 0x1F)?; //5 in adts_save() 427 self.bytes_writer.write_u8(0xFC)?; //6 in adts_save()
|
| /xiu/protocol/rtmp/src/chunk/ |
| H A D | packetizer.rs | 88 self.writer.write_u8(fmt << 6 | 1)?; in write_basic_header() 91 self.writer.write_u8(fmt << 6)?; in write_basic_header() 92 self.writer.write_u8((csid - 64) as u8)?; in write_basic_header() 94 self.writer.write_u8(fmt << 6 | csid as u8)?; in write_basic_header() 142 self.writer.write_u8(message_header.msg_type_id)?; in write_message_header() 151 self.writer.write_u8(message_header.msg_type_id)?; in write_message_header()
|
| /xiu/protocol/rtmp/src/protocol_control_messages/ |
| H A D | writer.rs | 25 self.writer.write_u8(0x02)?; //fmt 0 and csid 2 //0x0 << 6 | 0x02 in write_control_message_header() 28 self.writer.write_u8(msg_type_id)?; //msg type id in write_control_message_header() 85 self.writer.write_u8(limit_type)?; in write_set_peer_bandwidth()
|
| /xiu/protocol/rtsp/src/rtp/rtcp/ |
| H A D | rtcp_header.rs | 47 writer.write_u8(byte_1st)?; in marshal() 48 writer.write_u8(self.payload_type)?; in marshal()
|
| H A D | rtcp_bye.rs | 64 writer.write_u8(self.length)?; in marshal()
|
| H A D | rtcp_rr.rs | 43 writer.write_u8(self.fraction_lost)?; in marshal()
|
| /xiu/library/bytesio/src/ |
| H A D | bytes_writer.rs | 29 pub fn write_u8(&mut self, byte: u8) -> Result<(), BytesWriteError> { in write_u8() method 30 self.bytes.write_u8(byte)?; in write_u8() 117 self.bytes.write_u8(rng.gen())?; in write_random_bytes() 167 pub fn write_u8(&mut self, byte: u8) -> Result<(), BytesWriteError> { in write_u8() method 168 self.bytes_writer.write_u8(byte) in write_u8()
|
| H A D | bits_writer.rs | 34 self.writer.write_u8(self.cur_byte)?; in write_bit() 49 self.writer.write_u8(b)?; in write_8bit() 55 self.writer.write_u8(self.cur_byte)?; in flush()
|
| /xiu/protocol/rtsp/src/rtp/ |
| H A D | rtp_header.rs | 73 writer.write_u8(byte_1st)?; in marshal() 76 writer.write_u8(byte_2nd)?; in marshal()
|
| /xiu/protocol/rtmp/src/user_control_messages/ |
| H A D | writer.rs | 24 self.writer.write_u8(0x02)?; //fmt 0 and csid 2 //0x0 << 6 | 0x02 in write_control_message_header() 27 self.writer.write_u8(msg_type_id::USER_CONTROL_EVENT)?; //msg type id in write_control_message_header()
|
| /xiu/protocol/rtsp/src/ |
| H A D | rtsp_channel.rs | 204 bytes_writer.write_u8(0x24)?; in send_rr() 205 bytes_writer.write_u8(self.channel_identifier)?; in send_rr()
|
| /xiu/protocol/rtmp/src/handshake/ |
| H A D | handshake_client.rs | 78 self.writer.write_u8(define::RTMP_VERSION as u8)?; in write_c0()
|
| H A D | handshake_server.rs | 162 self.writer.write_u8(define::RTMP_VERSION as u8)?; in write_s0() 214 self.writer.write_u8(define::RTMP_VERSION as u8)?; in write_s0()
|
| /xiu/protocol/rtsp/src/session/ |
| H A D | mod.rs | 432 bytes_writer.write_u8(0x24)?; in handle_play() 433 bytes_writer.write_u8(channel_identifer)?; in handle_play()
|