Home
last modified time | relevance | path

Searched refs:VP8Encoder (Results 1 – 25 of 26) 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 …]
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 …]
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 …]
Dframe_enc.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 ResetSegments(VP8Encoder* const enc) { in ResetSegments()
195 static void SetSegmentProbas(VP8Encoder* const enc) { in SetSegmentProbas()
313 VP8Encoder* const enc = it->enc_; in CodeResiduals()
364 VP8Encoder* const enc = it->enc_; in RecordResiduals()
412 VP8Encoder* const enc = it->enc_; in RecordTokens()
469 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()
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()
Danalysis_enc.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()
363 const VP8Encoder* const enc = it->enc_; in MBAnalyze()
413 static void ResetAllMBInfo(VP8Encoder* const enc) { in ResetAllMBInfo()
462 static void InitSegmentJob(VP8Encoder* const enc, SegmentJob* const job, in InitSegmentJob()
480 int VP8EncAnalyze(VP8Encoder* const enc) { in VP8EncAnalyze()
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()
1046 const VP8Encoder* const enc = it->enc_; in PickBestIntra4()
1193 const VP8Encoder* const enc = it->enc_; in SimpleQuantize()
Dcost_enc.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_;
Dvp8_sequence_coder.cc132 webrtc::VP8Encoder* encoder = webrtc::VP8Encoder::Create(); in SequenceCoder()
Dsimulcast_unittest.cc19 : TestVp8Simulcast(VP8Encoder::Create(), VP8Decoder::Create()) {} in TestVp8Impl()
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.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/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