Home
last modified time | relevance | path

Searched refs:VP8Encoder (Results 1 – 25 of 35) sorted by relevance

12

/external/webp/src/enc/
Dvp8i_enc.h137 typedef struct VP8Encoder VP8Encoder; typedef
232 VP8Encoder* enc_; // back-pointer
269 void VP8IteratorInit(VP8Encoder* const enc, VP8EncIterator* const it);
347 struct VP8Encoder { struct
424 void VP8DefaultProbas(VP8Encoder* const enc); argument
428 void VP8CodeIntraModes(VP8Encoder* const enc);
434 int VP8EncWrite(VP8Encoder* const enc);
436 void VP8EncFreeBitWriters(VP8Encoder* const enc);
456 int VP8EncLoop(VP8Encoder* const enc);
457 int VP8EncTokenLoop(VP8Encoder* const enc);
[all …]
Dsyntax_enc.c24 static int IsVP8XNeeded(const VP8Encoder* const enc) { in IsVP8XNeeded()
37 static WebPEncodingError PutRIFFHeader(const VP8Encoder* const enc, in PutRIFFHeader()
51 static WebPEncodingError PutVP8XHeader(const VP8Encoder* const enc) { in PutVP8XHeader()
76 static WebPEncodingError PutAlphaChunk(const VP8Encoder* const enc) { in PutAlphaChunk()
149 static int PutWebPHeaders(const VP8Encoder* const enc, size_t size0, in PutWebPHeaders()
188 const VP8Encoder* const enc) { in PutSegmentHeader()
238 const VP8Encoder* const enc) { in PutQuant()
248 static int EmitPartitionsSize(const VP8Encoder* const enc, in EmitPartitionsSize()
266 static int GeneratePartition0(VP8Encoder* const enc) { in GeneratePartition0()
309 void VP8EncFreeBitWriters(VP8Encoder* const enc) { in VP8EncFreeBitWriters()
[all …]
Dwebp_enc.c40 static void ResetSegmentHeader(VP8Encoder* const enc) { in ResetSegmentHeader()
47 static void ResetFilterHeader(VP8Encoder* const enc) { in ResetFilterHeader()
55 static void ResetBoundaryPredictions(VP8Encoder* const enc) { in ResetBoundaryPredictions()
95 static void MapConfigToTools(VP8Encoder* const enc) { in MapConfigToTools()
144 static VP8Encoder* InitVP8Encoder(const WebPConfig* const config, in InitVP8Encoder()
146 VP8Encoder* enc; in InitVP8Encoder()
206 enc = (VP8Encoder*)mem; in InitVP8Encoder()
254 static int DeleteVP8Encoder(VP8Encoder* enc) { in DeleteVP8Encoder()
271 static void FinalizePSNR(const VP8Encoder* const enc) { in FinalizePSNR()
283 static void StoreStats(VP8Encoder* const enc) { in StoreStats()
[all …]
Dframe_enc.c48 static int InitPassStats(const VP8Encoder* const enc, PassStats* const s) { in InitPassStats()
97 static void ResetStats(VP8Encoder* const enc) { in ResetStats()
113 static int FinalizeSkipProba(VP8Encoder* const enc) { in FinalizeSkipProba()
141 static void ResetTokenStats(VP8Encoder* const enc) { in ResetTokenStats()
191 static void ResetSegments(VP8Encoder* const enc) { in ResetSegments()
198 static void SetSegmentProbas(VP8Encoder* const enc) { in SetSegmentProbas()
316 VP8Encoder* const enc = it->enc_; in CodeResiduals()
367 VP8Encoder* const enc = it->enc_; in RecordResiduals()
415 VP8Encoder* const enc = it->enc_; in RecordTokens()
472 static void ResetSSE(VP8Encoder* const enc) { in ResetSSE()
[all …]
Diterator_enc.c35 const VP8Encoder* const enc = it->enc_; in InitTop()
45 VP8Encoder* const enc = it->enc_; in VP8IteratorSetRow()
58 VP8Encoder* const enc = it->enc_; in VP8IteratorReset()
74 void VP8IteratorInit(VP8Encoder* const enc, VP8EncIterator* const it) { in VP8IteratorInit()
90 VP8Encoder* const enc = it->enc_; in VP8IteratorProgress()
132 const VP8Encoder* const enc = it->enc_; in VP8IteratorImport()
189 const VP8Encoder* const enc = it->enc_; in VP8IteratorExport()
291 VP8Encoder* const enc = it->enc_; in VP8IteratorSaveBoundary()
404 const VP8Encoder* const enc = it->enc_; in VP8IteratorStartI4()
Dalpha_enc.c292 static int EncodeAlpha(VP8Encoder* const enc, in EncodeAlpha()
365 VP8Encoder* const enc = (VP8Encoder*)arg1; in CompressAlphaJob()
388 void VP8EncInitAlpha(VP8Encoder* const enc) { in VP8EncInitAlpha()
402 int VP8EncStartAlpha(VP8Encoder* const enc) { in VP8EncStartAlpha()
419 int VP8EncFinishAlpha(VP8Encoder* const enc) { in VP8EncFinishAlpha()
429 int VP8EncDeleteAlpha(VP8Encoder* const enc) { in VP8EncDeleteAlpha()
Danalysis_enc.c28 static void SmoothSegmentMap(VP8Encoder* const enc) { in SmoothSegmentMap()
76 static void SetSegmentAlphas(VP8Encoder* const enc, in SetSegmentAlphas()
132 static void AssignSegments(VP8Encoder* const enc, in AssignSegments()
310 const VP8Encoder* const enc = it->enc_; in MBAnalyze()
353 static void ResetAllMBInfo(VP8Encoder* const enc) { in ResetAllMBInfo()
402 static void InitSegmentJob(VP8Encoder* const enc, SegmentJob* const job, in InitSegmentJob()
420 int VP8EncAnalyze(VP8Encoder* const enc) { in VP8EncAnalyze()
Dcost_enc.c207 VP8Encoder* const enc, VP8Residual* const res) { in VP8InitResidual()
221 VP8Encoder* const enc = it->enc_; in VP8GetCostLuma4()
234 VP8Encoder* const enc = it->enc_; in VP8GetCostLuma16()
260 VP8Encoder* const enc = it->enc_; in VP8GetCostUV()
Dfilter_enc.c86 const VP8Encoder* const enc = it->enc_; in DoFilter()
159 VP8Encoder* const enc = it->enc_; in VP8StoreFilterStats()
195 VP8Encoder* const enc = it->enc_; in VP8AdjustFilterStrength()
Dtree_enc.c156 void VP8DefaultProbas(VP8Encoder* const enc) { in VP8DefaultProbas()
313 void VP8CodeIntraModes(VP8Encoder* const enc) { in VP8CodeIntraModes()
Dquant_enc.c240 static void SetupMatrices(VP8Encoder* enc) { in SetupMatrices()
296 static void SetupFilterStrength(VP8Encoder* const enc) { in SetupFilterStrength()
362 static void SimplifySegments(VP8Encoder* const enc) { in SimplifySegments()
402 void VP8SetSegmentParams(VP8Encoder* const enc, float quality) { in VP8SetSegmentParams()
588 static int TrellisQuantizeBlock(const VP8Encoder* const enc, in TrellisQuantizeBlock()
758 const VP8Encoder* const enc = it->enc_; in ReconstructIntra16()
811 const VP8Encoder* const enc = it->enc_; in ReconstructIntra4()
911 const VP8Encoder* const enc = it->enc_; in ReconstructUV()
1051 const VP8Encoder* const enc = it->enc_; in PickBestIntra4()
1199 const VP8Encoder* const enc = it->enc_; in SimpleQuantize()
Dcost_enc.h40 VP8Encoder* const enc, VP8Residual* const res);
/external/webrtc/video/
Dquality_scaling_tests.cc152 []() { return VP8Encoder::Create(); }); in TEST_F()
167 []() { return VP8Encoder::Create(); }); in TEST_F()
184 []() { return VP8Encoder::Create(); }); in TEST_F()
199 []() { return VP8Encoder::Create(); }); in TEST_F()
214 []() { return VP8Encoder::Create(); }); in TEST_F()
229 []() { return VP8Encoder::Create(); }); in TEST_F()
Dpicture_id_tests.cc362 []() { return VP8Encoder::Create(); }); in TEST_P()
369 []() { return VP8Encoder::Create(); }); in TEST_P()
376 []() { return VP8Encoder::Create(); }); in TEST_P()
/external/webrtc/video/end_to_end_tests/
Dmulti_codec_receive_tests.cc250 []() { return VP8Encoder::Create(); }); in TEST_F()
264 []() { return VP8Encoder::Create(); }); in TEST_F()
279 []() { return VP8Encoder::Create(); }); in TEST_F()
293 []() { return VP8Encoder::Create(); }); in TEST_F()
307 []() { return VP8Encoder::Create(); }); in TEST_F()
326 []() { return VP8Encoder::Create(); }); in TEST_F()
Dframe_encryption_tests.cc33 encoder_factory_([] { return VP8Encoder::Create(); }) {} in DecryptedFrameObserver()
/external/webrtc/modules/video_coding/codecs/vp8/test/
Dvp8_impl_unittest.cc66 return VP8Encoder::Create(); in CreateEncoder()
124 VP8Encoder::Settings()); in TEST_F()
138 VP8Encoder::Settings()); in TEST_F()
157 VP8Encoder::Settings()); in TEST_F()
170 VP8Encoder::Settings()); in TEST_F()
198 VP8Encoder::Settings()); in TEST_F()
519 VP8Encoder::Settings()); in TEST_F()
558 VP8Encoder::Settings()); in TEST()
573 VP8Encoder::Settings()); in TEST()
588 VP8Encoder::Settings settings; in TEST()
/external/libvpx/libvpx/test/
Dcodec_factory.h96 class VP8Encoder : public Encoder {
98 VP8Encoder(vpx_codec_enc_cfg_t cfg, unsigned long deadline, in VP8Encoder() function
136 return new VP8Encoder(cfg, deadline, init_flags, stats); in CreateEncoder()
/external/webrtc/sdk/android/src/jni/
Dvp8_codec.cc22 return jlongFromPointer(VP8Encoder::Create().release()); in JNI_LibvpxVp8Encoder_CreateEncoder()
/external/webrtc/modules/video_coding/codecs/vp8/include/
Dvp8.h25 class VP8Encoder {
/external/webrtc/test/testsupport/
Divf_video_frame_generator_unittest.cc167 CreateTestVideoFile(VideoCodecType::kVideoCodecVP8, VP8Encoder::Create()); in TEST_F()
177 CreateTestVideoFile(VideoCodecType::kVideoCodecVP8, VP8Encoder::Create()); in TEST_F()
/external/webrtc/modules/video_coding/codecs/vp8/
Dlibvpx_vp8_encoder.cc227 std::unique_ptr<VideoEncoder> VP8Encoder::Create() { in Create()
229 VP8Encoder::Settings()); in Create()
232 std::unique_ptr<VideoEncoder> VP8Encoder::Create( in Create()
233 VP8Encoder::Settings settings) { in Create()
238 std::unique_ptr<VideoEncoder> VP8Encoder::Create( in Create()
241 VP8Encoder::Settings settings; in Create()
278 VP8Encoder::Settings settings) in LibvpxVp8Encoder()
Dlibvpx_vp8_simulcast_test.cc27 []() { return VP8Encoder::Create(); }); in CreateSpecificSimulcastTestFixture()
/external/webrtc/media/engine/
Dinternal_encoder_factory.cc55 return VP8Encoder::Create(); in CreateVideoEncoder()
/external/webrtc/sdk/objc/api/video_codec/
DRTCVideoEncoderVP8.mm23 initWithNativeEncoder:std::unique_ptr<webrtc::VideoEncoder>(webrtc::VP8Encoder::Create())];

12