Home
last modified time | relevance | path

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

12

/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()
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()
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()
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()
Dtree.c156 void VP8DefaultProbas(VP8Encoder* const enc) { in VP8DefaultProbas()
313 void VP8CodeIntraModes(VP8Encoder* const enc) { in VP8CodeIntraModes()
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()
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()
Dcost.h40 VP8Encoder* const enc, VP8Residual* const res);
/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_;
Dsimulcast_unittest.cc19 : TestVp8Simulcast(VP8Encoder::Create(), VP8Decoder::Create()) {} in TestVp8Impl()
Dvp8_sequence_coder.cc132 webrtc::VP8Encoder* encoder = webrtc::VP8Encoder::Create(); in SequenceCoder()
Dsimulcast_encoder_adapter.h33 class SimulcastEncoderAdapter : public VP8Encoder {
Dvp8_impl.h37 class VP8EncoderImpl : public VP8Encoder {
Dsimulcast_unittest.h147 std::vector<unsigned int> RunTest(VP8Encoder* encoder, in RunTest()
227 TestVp8Simulcast(VP8Encoder* encoder, VP8Decoder* decoder) in TestVp8Simulcast()
949 rtc::scoped_ptr<VP8Encoder> encoder_;
/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()
/external/webrtc/webrtc/modules/video_coding/codecs/tools/
Dvideo_quality_measurement.cc490 webrtc::VP8Encoder* encoder = webrtc::VP8Encoder::Create(); in main()
/external/webrtc/webrtc/video/
Dvideo_encoder.cc26 return VP8Encoder::Create(); in Create()
/external/webrtc/webrtc/modules/video_coding/codecs/vp8/test/
Dvp8_impl_unittest.cc110 encoder_.reset(VP8Encoder::Create()); in SetUp()
/external/webrtc/webrtc/modules/video_coding/
Dvideo_sender_unittest.cc373 encoder_.reset(VP8Encoder::Create()); in SetUp()

12