Lines Matching defs:VP8Encoder
195 typedef struct VP8Encoder VP8Encoder;
284 VP8Encoder* enc_; // back-pointer
317 void VP8IteratorInit(VP8Encoder* const enc, VP8EncIterator* const it);
397 // VP8Encoder
399 struct VP8Encoder {
474 void VP8DefaultProbas(VP8Encoder* const enc);
478 void VP8CodeIntraModes(VP8Encoder* const enc);
484 int VP8EncWrite(VP8Encoder* const enc);
486 void VP8EncFreeBitWriters(VP8Encoder* const enc);
507 int VP8EncLoop(VP8Encoder* const enc);
508 int VP8EncTokenLoop(VP8Encoder* const enc);
519 int VP8EncAnalyze(VP8Encoder* const enc);
523 void VP8SetSegmentParams(VP8Encoder* const enc, float quality);
529 void VP8EncInitAlpha(VP8Encoder* const enc); // initialize alpha compression
530 int VP8EncStartAlpha(VP8Encoder* const enc); // start alpha coding process
531 int VP8EncFinishAlpha(VP8Encoder* const enc); // finalize compressed data
532 int VP8EncDeleteAlpha(VP8Encoder* const enc); // delete compressed data