record_desktop.cpp 451 B

123456789101112131415161718192021
  1. #include "record_desktop.h"
  2. am::record_desktop::record_desktop()
  3. {
  4. _running = false;
  5. _paused = false;
  6. _inited = false;
  7. _on_data = nullptr;
  8. _on_error = nullptr;
  9. _device_name = "";
  10. _data_type = RECORD_DESKTOP_DATA_TYPES::AT_DESKTOP_BGRA;
  11. _time_base = {1, AV_TIME_BASE};
  12. _start_time = 0;
  13. _pixel_fmt = AV_PIX_FMT_NONE;
  14. _frame_count = 0; // 初始化帧计数器
  15. }
  16. am::record_desktop::~record_desktop() {}