Home
last modified time | relevance | path

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

12

/external/opencv3/3rdparty/libwebp/enc/
Dvp8enci.h193 typedef struct VP8Encoder VP8Encoder; typedef
280 VP8Encoder* enc_; // back-pointer
301 void VP8IteratorInit(VP8Encoder* const enc, VP8EncIterator* const it);
371 struct VP8Encoder { struct
460 void VP8DefaultProbas(VP8Encoder* const enc); argument
464 void VP8CodeIntraModes(VP8Encoder* const enc);
470 int VP8EncWrite(VP8Encoder* const enc);
472 void VP8EncFreeBitWriters(VP8Encoder* const enc);
493 int VP8EncLoop(VP8Encoder* const enc);
494 int VP8EncTokenLoop(VP8Encoder* const enc);
[all …]
Dwebpenc.c68 static void ResetSegmentHeader(VP8Encoder* const enc) { in ResetSegmentHeader()
75 static void ResetFilterHeader(VP8Encoder* const enc) { in ResetFilterHeader()
83 static void ResetBoundaryPredictions(VP8Encoder* const enc) { in ResetBoundaryPredictions()
121 static void MapConfigToTools(VP8Encoder* const enc) { in MapConfigToTools()
168 static VP8Encoder* InitVP8Encoder(const WebPConfig* const config, in InitVP8Encoder()
187 VP8Encoder* enc; in InitVP8Encoder()
189 const uint64_t size = (uint64_t)sizeof(VP8Encoder) // main struct in InitVP8Encoder()
209 sizeof(VP8Encoder) + ALIGN_CST, cache_size, info_size, in InitVP8Encoder()
229 enc = (VP8Encoder*)mem; in InitVP8Encoder()
287 static int DeleteVP8Encoder(VP8Encoder* enc) { in DeleteVP8Encoder()
[all …]
Dsyntax.c28 static int IsVP8XNeeded(const VP8Encoder* const enc) { in IsVP8XNeeded()
41 static WebPEncodingError PutRIFFHeader(const VP8Encoder* const enc, in PutRIFFHeader()
55 static WebPEncodingError PutVP8XHeader(const VP8Encoder* const enc) { in PutVP8XHeader()
80 static WebPEncodingError PutAlphaChunk(const VP8Encoder* const enc) { in PutAlphaChunk()
153 static int PutWebPHeaders(const VP8Encoder* const enc, size_t size0, in PutWebPHeaders()
192 const VP8Encoder* const enc) { in PutSegmentHeader()
242 const VP8Encoder* const enc) { in PutQuant()
252 static int EmitPartitionsSize(const VP8Encoder* const enc, in EmitPartitionsSize()
274 static int WriteExtensions(VP8Encoder* const enc) { in WriteExtensions()
302 static size_t GeneratePartition0(VP8Encoder* const enc) { in GeneratePartition0()
[all …]
Dlayer.c24 void VP8EncInitLayer(VP8Encoder* const enc) { in VP8EncInitLayer()
37 int VP8EncFinishLayer(VP8Encoder* const enc) { in VP8EncFinishLayer()
45 void VP8EncDeleteLayer(VP8Encoder* enc) { in VP8EncDeleteLayer()
Dframe.c59 static void ResetStats(VP8Encoder* const enc) { in ResetStats()
75 static int FinalizeSkipProba(VP8Encoder* const enc) { in FinalizeSkipProba()
94 static void ResetTokenStats(VP8Encoder* const enc) { in ResetTokenStats()
225 static void SetSegmentProbas(VP8Encoder* const enc) { in SetSegmentProbas()
261 VP8Encoder* const enc, VP8Residual* const res) { in InitResidual()
334 VP8Encoder* const enc = it->enc_; in VP8GetCostLuma4()
347 VP8Encoder* const enc = it->enc_; in VP8GetCostLuma16()
373 VP8Encoder* const enc = it->enc_; in VP8GetCostUV()
475 VP8Encoder* const enc = it->enc_; in CodeResiduals()
526 VP8Encoder* const enc = it->enc_; in RecordResiduals()
[all …]
Diterator.c27 const VP8Encoder* const enc = it->enc_; in InitLeft()
37 const VP8Encoder* const enc = it->enc_; in InitTop()
44 VP8Encoder* const enc = it->enc_; in VP8IteratorReset()
60 void VP8IteratorInit(VP8Encoder* const enc, VP8EncIterator* const it) { in VP8IteratorInit()
75 VP8Encoder* const enc = it->enc_; in VP8IteratorProgress()
107 const VP8Encoder* const enc = it->enc_; in VP8IteratorImport()
146 const VP8Encoder* const enc = it->enc_; in VP8IteratorExport()
249 VP8Encoder* const enc = it->enc_; in VP8IteratorNext()
365 const VP8Encoder* const enc = it->enc_; in VP8IteratorStartI4()
Dalpha.c180 static int EncodeAlpha(VP8Encoder* const enc, in EncodeAlpha()
330 static int CompressAlphaJob(VP8Encoder* const enc, void* dummy) { in CompressAlphaJob()
353 void VP8EncInitAlpha(VP8Encoder* const enc) { in VP8EncInitAlpha()
366 int VP8EncStartAlpha(VP8Encoder* const enc) { in VP8EncStartAlpha()
382 int VP8EncFinishAlpha(VP8Encoder* const enc) { in VP8EncFinishAlpha()
392 int VP8EncDeleteAlpha(VP8Encoder* const enc) { in VP8EncDeleteAlpha()
Danalysis.c32 static void SmoothSegmentMap(VP8Encoder* const enc) { in SmoothSegmentMap()
79 static void SetSegmentAlphas(VP8Encoder* const enc, in SetSegmentAlphas()
145 static void AssignSegments(VP8Encoder* const enc, in AssignSegments()
333 const VP8Encoder* const enc = it->enc_; in MBAnalyze()
379 static void ResetAllMBInfo(VP8Encoder* const enc) { in ResetAllMBInfo()
391 int VP8EncAnalyze(VP8Encoder* const enc) { in VP8EncAnalyze()
Dquant.c162 static void SetupMatrices(VP8Encoder* enc) { in SetupMatrices()
206 static void SetupFilterStrength(VP8Encoder* const enc) { in SetupFilterStrength()
267 static void SimplifySegments(VP8Encoder* const enc) { in SimplifySegments()
302 void VP8SetSegmentParams(VP8Encoder* const enc, float quality) { in VP8SetSegmentParams()
370 const VP8Encoder* const enc = it->enc_; in VP8MakeLuma16Preds()
377 const VP8Encoder* const enc = it->enc_; in VP8MakeChroma8Preds()
651 const VP8Encoder* const enc = it->enc_; in ReconstructIntra16()
698 const VP8Encoder* const enc = it->enc_; in ReconstructIntra4()
719 const VP8Encoder* const enc = it->enc_; in ReconstructUV()
771 const VP8Encoder* const enc = it->enc_; in PickBestIntra16()
[all …]
Dtree.c161 void VP8DefaultProbas(VP8Encoder* const enc) { in VP8DefaultProbas()
318 void VP8CodeIntraModes(VP8Encoder* const enc) { in VP8CodeIntraModes()
/external/webp/src/enc/
Dvp8enci.h138 typedef struct VP8Encoder VP8Encoder; typedef
228 VP8Encoder* enc_; // back-pointer
262 void VP8IteratorInit(VP8Encoder* const enc, VP8EncIterator* const it);
345 struct VP8Encoder { struct
420 void VP8DefaultProbas(VP8Encoder* const enc); argument
424 void VP8CodeIntraModes(VP8Encoder* const enc);
430 int VP8EncWrite(VP8Encoder* const enc);
432 void VP8EncFreeBitWriters(VP8Encoder* const enc);
452 int VP8EncLoop(VP8Encoder* const enc);
453 int VP8EncTokenLoop(VP8Encoder* const enc);
[all …]
Dwebpenc.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()
140 static VP8Encoder* InitVP8Encoder(const WebPConfig* const config, in InitVP8Encoder()
142 VP8Encoder* enc; in InitVP8Encoder()
197 enc = (VP8Encoder*)mem; in InitVP8Encoder()
243 static int DeleteVP8Encoder(VP8Encoder* enc) { in DeleteVP8Encoder()
259 static void FinalizePSNR(const VP8Encoder* const enc) { in FinalizePSNR()
270 static void StoreStats(VP8Encoder* const enc) { in StoreStats()
[all …]
Dsyntax.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()
303 void VP8EncFreeBitWriters(VP8Encoder* const enc) { in VP8EncFreeBitWriters()
[all …]
Dframe.c43 static int InitPassStats(const VP8Encoder* const enc, PassStats* const s) { in InitPassStats()
94 static void ResetStats(VP8Encoder* const enc) { in ResetStats()
110 static int FinalizeSkipProba(VP8Encoder* const enc) { in FinalizeSkipProba()
138 static void ResetTokenStats(VP8Encoder* const enc) { in ResetTokenStats()
188 static void SetSegmentProbas(VP8Encoder* const enc) { in SetSegmentProbas()
302 VP8Encoder* const enc = it->enc_; in CodeResiduals()
353 VP8Encoder* const enc = it->enc_; in RecordResiduals()
401 VP8Encoder* const enc = it->enc_; in RecordTokens()
462 static void ResetSSE(VP8Encoder* const enc) { in ResetSSE()
471 VP8Encoder* const enc = it->enc_; in StoreSSE()
[all …]
Diterator.c32 const VP8Encoder* const enc = it->enc_; in InitTop()
39 VP8Encoder* const enc = it->enc_; in VP8IteratorSetRow()
52 VP8Encoder* const enc = it->enc_; in VP8IteratorReset()
69 void VP8IteratorInit(VP8Encoder* const enc, VP8EncIterator* const it) { in VP8IteratorInit()
86 VP8Encoder* const enc = it->enc_; in VP8IteratorProgress()
128 const VP8Encoder* const enc = it->enc_; in VP8IteratorImport()
185 const VP8Encoder* const enc = it->enc_; in VP8IteratorExport()
287 VP8Encoder* const enc = it->enc_; in VP8IteratorSaveBoundary()
400 const VP8Encoder* const enc = it->enc_; in VP8IteratorStartI4()
Dalpha.c282 static int EncodeAlpha(VP8Encoder* const enc, in EncodeAlpha()
352 static int CompressAlphaJob(VP8Encoder* const enc, void* dummy) { in CompressAlphaJob()
375 void VP8EncInitAlpha(VP8Encoder* const enc) { in VP8EncInitAlpha()
389 int VP8EncStartAlpha(VP8Encoder* const enc) { in VP8EncStartAlpha()
406 int VP8EncFinishAlpha(VP8Encoder* const enc) { in VP8EncFinishAlpha()
416 int VP8EncDeleteAlpha(VP8Encoder* const enc) { in VP8EncDeleteAlpha()
Dcost.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()
Danalysis.c28 static void SmoothSegmentMap(VP8Encoder* const enc) { in SmoothSegmentMap()
76 static void SetSegmentAlphas(VP8Encoder* const enc, in SetSegmentAlphas()
142 static void AssignSegments(VP8Encoder* const enc, in AssignSegments()
335 const VP8Encoder* const enc = it->enc_; in MBAnalyze()
381 static void ResetAllMBInfo(VP8Encoder* const enc) { in ResetAllMBInfo()
428 static void InitSegmentJob(VP8Encoder* const enc, SegmentJob* const job, in InitSegmentJob()
446 int VP8EncAnalyze(VP8Encoder* const enc) { in VP8EncAnalyze()
Dfilter.c84 const VP8Encoder* const enc = it->enc_; in DoFilter()
230 VP8Encoder* const enc = it->enc_; in VP8StoreFilterStats()
263 VP8Encoder* const enc = it->enc_; in VP8AdjustFilterStrength()
Dtree.c156 void VP8DefaultProbas(VP8Encoder* const enc) { in VP8DefaultProbas()
313 void VP8CodeIntraModes(VP8Encoder* const enc) { in VP8CodeIntraModes()
Dquant.c239 static void SetupMatrices(VP8Encoder* enc) { in SetupMatrices()
283 static void SetupFilterStrength(VP8Encoder* const enc) { in SetupFilterStrength()
349 static void SimplifySegments(VP8Encoder* const enc) { in SimplifySegments()
384 void VP8SetSegmentParams(VP8Encoder* const enc, float quality) { in VP8SetSegmentParams()
570 static int TrellisQuantizeBlock(const VP8Encoder* const enc, in TrellisQuantizeBlock()
741 const VP8Encoder* const enc = it->enc_; in ReconstructIntra16()
794 const VP8Encoder* const enc = it->enc_; in ReconstructIntra4()
815 const VP8Encoder* const enc = it->enc_; in ReconstructUV()
961 const VP8Encoder* const enc = it->enc_; in PickBestIntra4()
1102 const VP8Encoder* const enc = it->enc_; in SimpleQuantize()
/external/webrtc/webrtc/modules/video_coding/codecs/vp8/include/
Dvp8.h20 class VP8Encoder : public VideoEncoder {
22 static VP8Encoder* Create();
24 virtual ~VP8Encoder() {} in ~VP8Encoder()
/external/webrtc/webrtc/modules/video_coding/codecs/vp8/
Dvp8_factory.cc29 VP8Encoder* VP8Encoder::Create() { in Create()
Dsimulcast_encoder_adapter_unittest.cc22 static VP8Encoder* CreateTestEncoderAdapter() { in CreateTestEncoderAdapter()
24 return VP8Encoder::Create(); in CreateTestEncoderAdapter()
186 VP8Encoder* CreateMockEncoderAdapter() { in CreateMockEncoderAdapter()
332 rtc::scoped_ptr<VP8Encoder> adapter_;
/external/libvpx/libvpx/test/
Dcodec_factory.h94 class VP8Encoder : public Encoder {
96 VP8Encoder(vpx_codec_enc_cfg_t cfg, unsigned long deadline, in VP8Encoder() function
134 return new VP8Encoder(cfg, deadline, init_flags, stats); in CreateEncoder()

12