summaryrefslogtreecommitdiff
path: root/vp9/simple_encode.h
blob: 42785a0957e9191a314700e167c107f68eb6d1ac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <memory>
class SimpleEncode {
 public:
  SimpleEncode(int frame_width, int frame_height, vpx_rational_t frame_rate,
               int target_bitrate);
  ~SimpleEncode();
  SimpleEncode(SimpleEncode &&) = delete;
  SimpleEncode &operator=(SimpleEncode &&) = delete;

 private:
  class impl;
  std::unique_ptr<impl> pimpl;
};