Advertisement
Guest User

Untitled

a guest
Mar 25th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. .
  2. .
  3. .
  4. #include <vector>
  5.  
  6. namespace X265_NS {
  7.  
  8. extern int frameNumber;
  9. extern int frameSize;
  10. extern std::vector<int>numbers;
  11.  
  12. class YUVInput : public InputFile, public Thread
  13. {
  14. protected:
  15. ....
  16. public:
  17. ...
  18. };
  19.  
  20. }
  21.  
  22. #include "yuv.h"
  23. .....
  24. #include <vector>
  25.  
  26. using namespace X265_NS;
  27. int frameNumber;
  28. int frameSize;
  29. std::vector<int>numbers;
  30.  
  31. .
  32. .
  33. .
  34. frameNumber = readCount.get();
  35. frameSize = ceil((double)height / 32) * ceil((double)width / 32);
  36. ....
  37. bool YUVInput::populateFrameQueue()
  38. {
  39. if(read<1)
  40. {
  41. ifstream file("/home/abu-bakr/bin/test.txt");
  42. int number;
  43. while (file >> number)
  44. numbers.push_back(number);
  45. }
  46. }
  47. .....
  48.  
  49. #include "yuv.h"
  50. #include <vector>
  51. ....
  52. using namespace X265_NS;
  53. .
  54. .
  55. .
  56. .
  57. int qp_ctu = numbers.at((ctu.m_cuAddr + 1) + (frameSize*(frameNumber - 1)));
  58. .
  59. .
  60. .
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement