Home
last modified time | relevance | path

Searched refs:Vp8FrameConfig (Results 1 – 16 of 16) sorted by relevance

/external/webrtc/api/video_codecs/
Dvp8_frame_config.cc18 Vp8FrameConfig::Vp8FrameConfig() : Vp8FrameConfig(kNone, kNone, kNone, false) {} in Vp8FrameConfig() function in webrtc::Vp8FrameConfig
20 Vp8FrameConfig::Vp8FrameConfig(BufferFlags last, in Vp8FrameConfig() function in webrtc::Vp8FrameConfig
23 : Vp8FrameConfig(last, golden, arf, false) {} in Vp8FrameConfig()
25 Vp8FrameConfig::Vp8FrameConfig(BufferFlags last, in Vp8FrameConfig() function in webrtc::Vp8FrameConfig
29 : Vp8FrameConfig(last, golden, arf, true) {} in Vp8FrameConfig()
31 Vp8FrameConfig::Vp8FrameConfig(BufferFlags last, in Vp8FrameConfig() function in webrtc::Vp8FrameConfig
48 bool Vp8FrameConfig::References(Buffer buffer) const { in References()
63 bool Vp8FrameConfig::Updates(Buffer buffer) const { in Updates()
Dvp8_frame_config.h20 struct Vp8FrameConfig { struct
21 static Vp8FrameConfig GetIntraFrameConfig() { in GetIntraFrameConfig() argument
22 Vp8FrameConfig frame_config = Vp8FrameConfig( in GetIntraFrameConfig()
45 Vp8FrameConfig(); argument
47 Vp8FrameConfig(BufferFlags last, BufferFlags golden, BufferFlags arf);
48 Vp8FrameConfig(BufferFlags last,
102 Vp8FrameConfig(BufferFlags last, argument
Dvp8_temporal_layers.h52 Vp8FrameConfig NextFrameConfig(size_t stream_index,
Dvp8_frame_buffer_controller.h142 virtual Vp8FrameConfig NextFrameConfig(size_t stream_index,
Dvp8_temporal_layers.cc66 Vp8FrameConfig Vp8TemporalLayers::NextFrameConfig(size_t stream_index, in NextFrameConfig()
/external/webrtc/modules/video_coding/codecs/vp8/
Ddefault_temporal_layers.h46 Vp8FrameConfig NextFrameConfig(size_t stream_index,
76 Vp8FrameConfig frame_config) in DependencyInfo()
82 Vp8FrameConfig frame_config;
86 bool IsSyncFrame(const Vp8FrameConfig& config) const;
87 void ValidateReferences(Vp8FrameConfig::BufferFlags* flags,
88 Vp8FrameConfig::Vp8BufferReference ref) const;
89 void UpdateSearchOrder(Vp8FrameConfig* config);
95 std::set<Vp8FrameConfig::Vp8BufferReference> kf_buffers_;
122 std::map<Vp8FrameConfig::Vp8BufferReference, size_t>
135 const Vp8FrameConfig& frame_config) override;
Dscreenshare_layers.cc26 using BufferFlags = Vp8FrameConfig::BufferFlags;
28 constexpr BufferFlags kNone = Vp8FrameConfig::BufferFlags::kNone;
29 constexpr BufferFlags kReference = Vp8FrameConfig::BufferFlags::kReference;
30 constexpr BufferFlags kUpdate = Vp8FrameConfig::BufferFlags::kUpdate;
32 Vp8FrameConfig::BufferFlags::kReferenceAndUpdate;
102 Vp8FrameConfig ScreenshareLayers::NextFrameConfig(size_t stream_index, in NextFrameConfig()
136 return Vp8FrameConfig(kNone, kNone, kNone); in NextFrameConfig()
144 return Vp8FrameConfig(kNone, kNone, kNone); in NextFrameConfig()
152 return Vp8FrameConfig(kNone, kNone, kNone); in NextFrameConfig()
359 for (int i = 0; i < static_cast<int>(Vp8FrameConfig::Buffer::kCount); ++i) { in OnEncodeDone()
[all …]
Ddefault_temporal_layers.cc38 using BufferFlags = Vp8FrameConfig::BufferFlags;
39 using FreezeEntropy = Vp8FrameConfig::FreezeEntropy;
40 using Vp8BufferReference = Vp8FrameConfig::Vp8BufferReference;
86 uint8_t GetUpdatedBuffers(const Vp8FrameConfig& config) { in GetUpdatedBuffers()
328 bool DefaultTemporalLayers::IsSyncFrame(const Vp8FrameConfig& config) const { in IsSyncFrame()
356 Vp8FrameConfig DefaultTemporalLayers::NextFrameConfig(size_t stream_index, in NextFrameConfig()
367 Vp8FrameConfig& tl_config = dependency_info.frame_config; in NextFrameConfig()
381 tl_config = Vp8FrameConfig::GetIntraFrameConfig(); in NextFrameConfig()
440 void DefaultTemporalLayers::UpdateSearchOrder(Vp8FrameConfig* config) { in UpdateSearchOrder()
498 const Vp8FrameConfig& frame_config = frame.dependency_info.frame_config; in OnEncodeDone()
[all …]
Dtemporal_layers_checker.cc45 Vp8FrameConfig::BufferFlags flags, in CheckAndUpdateBufferState()
48 if (flags & Vp8FrameConfig::BufferFlags::kReference) { in CheckAndUpdateBufferState()
62 if ((flags & Vp8FrameConfig::BufferFlags::kUpdate)) { in CheckAndUpdateBufferState()
74 const Vp8FrameConfig& frame_config) { in CheckTemporalConfig()
Ddefault_temporal_layers_unittest.cc67 using BufferFlags = Vp8FrameConfig::BufferFlags;
68 using Vp8BufferReference = Vp8FrameConfig::Vp8BufferReference;
156 Vp8FrameConfig tl_config = tl.NextFrameConfig(0, timestamp);
212 Vp8FrameConfig tl_config = tl.NextFrameConfig(0, timestamp);
257 Vp8FrameConfig tl_config = tl.NextFrameConfig(0, timestamp); in TEST_F()
290 Vp8FrameConfig tl_config = tl.NextFrameConfig(0, timestamp); in TEST_F()
333 Vp8FrameConfig tl_config = tl.NextFrameConfig(0, timestamp); in TEST_F()
395 Vp8FrameConfig tl_config = tl.NextFrameConfig(0, timestamp);
427 Vp8FrameConfig tl_config = tl.NextFrameConfig(0, timestamp); in TEST_F()
513 Vp8FrameConfig tl_config = tl.NextFrameConfig(0, timestamp); in TEST_F()
[all …]
Dscreenshare_layers.h47 Vp8FrameConfig NextFrameConfig(size_t stream_index,
79 Vp8FrameConfig frame_config) in DependencyInfo()
85 Vp8FrameConfig frame_config;
Dlibvpx_vp8_encoder.cc249 const Vp8FrameConfig& references) { in EncodeFlags()
255 Vp8FrameConfig::BufferFlags::kReference) == 0) in EncodeFlags()
257 if ((references.last_buffer_flags & Vp8FrameConfig::BufferFlags::kUpdate) == in EncodeFlags()
261 Vp8FrameConfig::BufferFlags::kReference) == 0) in EncodeFlags()
263 if ((references.golden_buffer_flags & Vp8FrameConfig::BufferFlags::kUpdate) == in EncodeFlags()
266 if ((references.arf_buffer_flags & Vp8FrameConfig::BufferFlags::kReference) == in EncodeFlags()
269 if ((references.arf_buffer_flags & Vp8FrameConfig::BufferFlags::kUpdate) == 0) in EncodeFlags()
977 Vp8FrameConfig tl_configs[kMaxSimulcastStreams]; in Encode()
Dlibvpx_vp8_encoder.h64 static vpx_enc_frame_flags_t EncodeFlags(const Vp8FrameConfig& references);
Dscreenshare_layers_unittest.cc114 Vp8FrameConfig NextFrameConfig(size_t stream_index, uint32_t timestamp) { in NextFrameConfig()
201 Vp8FrameConfig tl_config_;
/external/webrtc/modules/video_coding/codecs/vp8/include/
Dtemporal_layers_checker.h32 const Vp8FrameConfig& frame_config);
49 Vp8FrameConfig::BufferFlags flags,
/external/webrtc/modules/video_coding/utility/
Dsimulcast_rate_allocator_unittest.cc41 MOCK_METHOD(Vp8FrameConfig, NextFrameConfig, (size_t, uint32_t), (override));