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