Blame view

src/decoder/dvpp/VpcPicConverter.h 487 Bytes
09c2d08c   Hu Chunming   arm交付版
1
2
3
4
5
6
7
8
9
  #include "dvpp_headers.h"
  #include "depend_headers.h"
  #include "DvppDataMemory.hpp"
  
  
  class VpcPicConverter{
  public:
      VpcPicConverter();
      ~VpcPicConverter();
32f28195   Hu Chunming   优化vpc图片数据类型转换
10
      int init();
09c2d08c   Hu Chunming   arm交付版
11
12
  
      DvppDataMemory* convert2bgr(acldvppPicDesc *input, int out_width, int out_height, bool key_frame);
32f28195   Hu Chunming   优化vpc图片数据类型转换
13
      DvppDataMemory* convert2bgr(DvppDataMemory* inMem);
09c2d08c   Hu Chunming   arm交付版
14
15
16
17
18
19
20
21
  
  private:
      aclrtContext context_;
      aclrtStream stream_;
      int m_devId;
      acldvppChannelDesc *dvppChannelDesc_ ;
      string m_dec_name;
  };