Home | History | Annotate | Download | only in avrcp

Lines Matching refs:pkt

72     const std::shared_ptr<::bluetooth::Packet>& pkt) {
73 ReserveSpace(pkt, size());
75 BrowsePacketBuilder::PushHeader(pkt, size() - BrowsePacket::kMinSize());
82 AddPayloadOctets1(pkt, (uint8_t)status_); // Status
85 AddPayloadOctets2(pkt, base::ByteSwap(uid_counter_));
87 AddPayloadOctets2(pkt, base::ByteSwap(num_items));
90 PushMediaListItem(pkt, item);
124 const std::shared_ptr<::bluetooth::Packet>& pkt,
128 PushMediaPlayerItem(pkt, item.player_);
131 PushFolderItem(pkt, item.folder_);
134 PushMediaElementItem(pkt, item.song_);
140 const std::shared_ptr<::bluetooth::Packet>& pkt,
142 AddPayloadOctets1(pkt, 0x01); // Media Player Item
144 AddPayloadOctets2(pkt, base::ByteSwap(item_len)); // Item length
145 AddPayloadOctets2(pkt, base::ByteSwap(item.id_)); // Player ID
146 AddPayloadOctets1(pkt, 0x01); // Player Type
147 AddPayloadOctets4(pkt, 0x00000000); // Player Subtype
149 pkt, 0x02); // Player Play Status // TODO: Add this as a passed field
152 AddPayloadOctets1(pkt, 0x00);
153 AddPayloadOctets1(pkt, 0x00);
154 AddPayloadOctets1(pkt, 0x00);
155 AddPayloadOctets1(pkt, 0x00);
156 AddPayloadOctets1(pkt, 0x00);
157 AddPayloadOctets1(pkt, 0xb7);
158 AddPayloadOctets1(pkt, 0x01);
160 AddPayloadOctets1(pkt, 0x0C);
161 AddPayloadOctets1(pkt, 0x0a);
163 AddPayloadOctets1(pkt, 0x04);
164 AddPayloadOctets1(pkt, 0x00);
166 AddPayloadOctets1(pkt, 0x00);
167 AddPayloadOctets1(pkt, 0x00);
168 AddPayloadOctets1(pkt, 0x00);
169 AddPayloadOctets1(pkt, 0x00);
170 AddPayloadOctets1(pkt, 0x00);
171 AddPayloadOctets1(pkt, 0x00);
172 AddPayloadOctets1(pkt, 0x00);
174 AddPayloadOctets2(pkt, base::ByteSwap((uint16_t)0x006a));
176 AddPayloadOctets2(pkt, base::ByteSwap(name_len));
179 AddPayloadOctets1(pkt, byte);
184 const std::shared_ptr<::bluetooth::Packet>& pkt, const FolderItem& item) {
185 AddPayloadOctets1(pkt, 0x02); // Folder Item
187 AddPayloadOctets2(pkt, base::ByteSwap(item_len));
188 AddPayloadOctets8(pkt, base::ByteSwap(item.uid_));
189 AddPayloadOctets1(pkt, item.folder_type_);
190 AddPayloadOctets1(pkt, item.is_playable_ ? 0x01 : 0x00);
191 AddPayloadOctets2(pkt,
194 AddPayloadOctets2(pkt, base::ByteSwap(name_len));
196 AddPayloadOctets1(pkt, byte);
201 const std::shared_ptr<::bluetooth::Packet>& pkt,
203 AddPayloadOctets1(pkt, 0x03); // Media Element Item
205 AddPayloadOctets2(pkt, base::ByteSwap(item_len));
206 AddPayloadOctets8(pkt, base::ByteSwap(item.uid_));
207 AddPayloadOctets1(pkt, 0x00); // Media Type Audio
208 AddPayloadOctets2(pkt,
211 AddPayloadOctets2(pkt, base::ByteSwap(name_len));
213 AddPayloadOctets1(pkt, byte);
216 AddPayloadOctets1(pkt, (uint8_t)item.attributes_.size());
218 AddPayloadOctets4(pkt, base::ByteSwap((uint32_t)entry.attribute()));
219 AddPayloadOctets2(pkt,
225 AddPayloadOctets2(pkt, base::ByteSwap(attr_len));
227 AddPayloadOctets1(pkt, byte);
322 const std::shared_ptr<::bluetooth::Packet>& pkt) {
323 ReserveSpace(pkt, size());
325 BrowsePacketBuilder::PushHeader(pkt, size() - BrowsePacket::kMinSize());
327 AddPayloadOctets1(pkt, static_cast<uint8_t>(scope_));
328 AddPayloadOctets4(pkt, base::ByteSwap(start_item_));
329 AddPayloadOctets4(pkt, base::ByteSwap(end_item_));
333 AddPayloadOctets1(pkt, 0xFF);
337 AddPayloadOctets1(pkt, requested_attrs_.size());
339 AddPayloadOctets4(pkt, base::ByteSwap(static_cast<uint32_t>(attr)));