Searched refs:picture_id (Results 1 - 25 of 44) sorted by relevance

12

/external/webrtc/webrtc/modules/video_coding/codecs/vp8/
H A Dreference_picture_selection.h42 // |picture_id| picture id of the frame to be encoded.
49 int EncodeFlags(int picture_id, bool send_refresh, uint32_t now_ts);
51 // Notify the RPS that the frame with picture id |picture_id| was encoded as
53 void EncodedKeyFrame(int picture_id);
H A Dreference_picture_selection.cc64 int ReferencePictureSelection::EncodeFlags(int picture_id, argument
98 last_sent_ref_picture_id_ = picture_id;
113 void ReferencePictureSelection::EncodedKeyFrame(int picture_id) { argument
114 last_sent_ref_picture_id_ = picture_id;
H A Dsimulcast_unittest.h96 void GetLastEncodedFrameInfo(int* picture_id, argument
100 *picture_id = picture_id_;
368 int picture_id = -1; local
372 encoder_callback->GetLastEncodedFrameInfo(&picture_id, &temporal_layer,
624 int picture_id = -1; local
627 encoder_callback.GetLastEncodedFrameInfo(&picture_id, &temporal_layer,
631 int key_frame_picture_id = picture_id;
635 encoder_callback.GetLastEncodedFrameInfo(&picture_id, &temporal_layer,
642 encoder_callback.GetLastEncodedFrameInfo(&picture_id, &temporal_layer,
649 encoder_callback.GetLastEncodedFrameInfo(&picture_id,
700 int picture_id = -1; local
[all...]
/external/webrtc/webrtc/video/
H A Dencoder_state_feedback.cc34 virtual void OnReceivedSLI(uint32_t ssrc, uint8_t picture_id) { argument
35 owner_->OnReceivedSLI(ssrc, picture_id);
37 virtual void OnReceivedRPSI(uint32_t ssrc, uint64_t picture_id) { argument
38 owner_->OnReceivedRPSI(ssrc, picture_id);
92 void EncoderStateFeedback::OnReceivedSLI(uint32_t ssrc, uint8_t picture_id) { argument
98 it->second->OnReceivedSLI(ssrc, picture_id);
101 void EncoderStateFeedback::OnReceivedRPSI(uint32_t ssrc, uint64_t picture_id) { argument
107 it->second->OnReceivedRPSI(ssrc, picture_id);
H A Dencoder_state_feedback.h51 void OnReceivedSLI(uint32_t ssrc, uint8_t picture_id);
52 void OnReceivedRPSI(uint32_t ssrc, uint64_t picture_id);
H A Dencoder_state_feedback_unittest.cc41 void(uint32_t ssrc, uint8_t picture_id));
43 void(uint32_t ssrc, uint64_t picture_id));
H A Dvie_encoder.h123 void OnReceivedSLI(uint32_t ssrc, uint8_t picture_id) override;
124 void OnReceivedRPSI(uint32_t ssrc, uint64_t picture_id) override;
H A Dvie_encoder.cc489 uint8_t picture_id) {
491 picture_id_sli_ = picture_id;
496 uint64_t picture_id) {
498 picture_id_rpsi_ = picture_id;
488 OnReceivedSLI(uint32_t , uint8_t picture_id) argument
495 OnReceivedRPSI(uint32_t , uint64_t picture_id) argument
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_packet/
H A Dsli.h32 Macroblocks(uint8_t picture_id, uint16_t first, uint16_t number);
40 uint8_t picture_id() const { return (item_ & 0x3f); } function in class:webrtc::rtcp::Sli::Macroblocks
53 void WithPictureId(uint8_t picture_id, argument
57 Macroblocks(picture_id, first_macroblock, number_macroblocks));
H A Dsli.cc44 Sli::Macroblocks::Macroblocks(uint8_t picture_id, argument
49 RTC_DCHECK_LE(picture_id, 0x3f);
50 item_ = (first << 19) | (number << 6) | picture_id;
H A Dsli_unittest.cc75 EXPECT_EQ(kPictureId, parsed.macroblocks()[0].picture_id());
/external/webrtc/webrtc/test/
H A Drtcp_packet_parser.cc132 uint64_t picture_id = 0; local
134 picture_id += (rpsi_.NativeBitString[i] & 0x7f);
135 picture_id <<= 7;
137 picture_id += (rpsi_.NativeBitString[num_bytes - 1] & 0x7f);
138 return picture_id;
/external/webrtc/webrtc/modules/video_coding/codecs/interface/
H A Dvideo_codec_interface.h51 int16_t picture_id; // Negative value to skip pictureId. member in struct:webrtc::CodecSpecificInfoVP9
/external/webrtc/webrtc/modules/video_coding/include/
H A Dvideo_codec_interface.h49 int16_t picture_id; // Negative value to skip pictureId. member in struct:webrtc::CodecSpecificInfoVP9
/external/webrtc/webrtc/modules/video_coding/
H A Ddecoding_state_unittest.cc462 vp9_hdr.picture_id = 10;
476 vp9_hdr.picture_id = 11;
485 vp9_hdr.picture_id = 12;
505 vp9_hdr.picture_id = 10;
521 vp9_hdr.picture_id = 15;
530 vp9_hdr.picture_id = 12;
538 vp9_hdr.picture_id = 20;
560 vp9_hdr.picture_id = 10;
586 vp9_hdr.picture_id = 15;
594 vp9_hdr.picture_id
[all...]
H A Ddecoding_state.cc212 bool VCMDecodingState::ContinuousPictureId(int picture_id) const {
214 if (picture_id < picture_id_) {
218 return ((next_picture_id & 0x7FFF) == picture_id);
221 return ((next_picture_id & 0x7F) == picture_id);
225 return (next_picture_id == picture_id);
H A Ddecoding_state.h57 bool ContinuousPictureId(int picture_id) const;
H A Dencoded_frame.cc131 _codecSpecificInfo.codecSpecific.VP9.picture_id = -1;
151 if (header->codecHeader.VP9.picture_id != kNoPictureId) {
152 _codecSpecificInfo.codecSpecific.VP9.picture_id =
153 header->codecHeader.VP9.picture_id;
/external/webrtc/webrtc/modules/rtp_rtcp/source/
H A Drtp_format_vp9.cc59 if (hdr.picture_id == kNoPictureId)
183 RETURN_FALSE_ON_ERROR(writer->WriteBits(vp9.picture_id, m_bit ? 15 : 7));
313 uint32_t picture_id; local
317 RETURN_FALSE_ON_ERROR(parser->ReadBits(&picture_id, 15));
320 RETURN_FALSE_ON_ERROR(parser->ReadBits(&picture_id, 7));
323 vp9->picture_id = picture_id;
380 if (vp9->picture_id == kNoPictureId)
394 uint32_t scaled_pid = vp9->picture_id;
H A Drtp_rtcp_impl.h271 int32_t SendRTCPSliceLossIndication(uint8_t picture_id) override;
310 int32_t SendRTCPReferencePictureSelection(uint64_t picture_id) override;
323 void OnReceivedSliceLossIndication(uint8_t picture_id);
326 void OnReceivedReferencePictureSelectionIndication(uint64_t picture_id);
H A Drtp_format_vp9_unittest.cc28 EXPECT_EQ(expected.picture_id, actual.picture_id);
222 expected_.picture_id = kMaxOneBytePictureId; // 2 byte payload descriptor
240 expected_.picture_id = kMaxTwoBytePictureId; // 3 byte payload descriptor
304 expected_.picture_id = 2;
490 expected_.picture_id = kMaxOneBytePictureId;
502 expected_.picture_id = kMaxTwoBytePictureId;
573 expected_.picture_id = kPictureId;
H A Drtcp_packet.cc475 void Rpsi::WithPictureId(uint64_t picture_id) { argument
479 uint64_t shifted_pid = picture_id;
490 0x80 | static_cast<uint8_t>(picture_id >> (i * kPidBits));
492 rpsi_.NativeBitString[pos++] = static_cast<uint8_t>(picture_id & 0x7f);
/external/webrtc/webrtc/modules/video_render/ios/
H A Dvideo_render_ios_impl.h87 const uint8_t picture_id,
/external/mesa3d/src/gallium/state_trackers/va/
H A Dpicture_h264.c119 (h264->ReferenceFrames[i].picture_id == VA_INVALID_SURFACE)) {
124 vlVaGetReferenceFrame(drv, h264->ReferenceFrames[i].picture_id, &context->desc.h264.ref[i]);
H A Dpicture.c416 context->desc.h264enc.frame_idx[h264->CurrPic.picture_id] = h264->frame_num;
442 if (h264->RefPicList0[i].picture_id != VA_INVALID_ID) {
444 context->desc.h264enc.ref_idx_l0 = context->desc.h264enc.frame_idx[h264->RefPicList0[i].picture_id];
446 if (h264->RefPicList1[i].picture_id != VA_INVALID_ID && h264->slice_type == 1) {
448 context->desc.h264enc.ref_idx_l1 = context->desc.h264enc.frame_idx[h264->RefPicList1[i].picture_id];

Completed in 279 milliseconds

12