From 1f005df2f3ff78458f332f9bf1cf2e78b6a8e8e4 Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期四, 26 九月 2019 14:43:52 +0800 Subject: [PATCH] bug fix audio codec --- csrc/buz/recorder.cpp | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/csrc/buz/recorder.cpp b/csrc/buz/recorder.cpp index 2726861..09bdf19 100644 --- a/csrc/buz/recorder.cpp +++ b/csrc/buz/recorder.cpp @@ -72,13 +72,16 @@ out_ = new FormatOut(in_->getFPS(), "mp4"); - - file_path_ = dir_ + "/" + sole::uuid4().base62() + ".mp4"; - auto ret = out_->JustWriter(in_->getFromatContext(), file_path_.c_str()); + int pid = getpid(); + file_path_ = dir_ + "/" + sole::uuid4().base62() + "-" + std::to_string(pid) + ".mp4"; + auto ret = out_->JustWriter(in_->allStreams(), file_path_.c_str()); if (ret){ + logIt("start record file: %s", file_path_.c_str()); return 0; } + logIt("failed to start record: %s", file_path_.c_str()); + return -1; } -- Gitblit v1.8.0