Skip to content

Commit a718aec

Browse files
authored
add verbose logging to ffmpeg
1 parent ab816d5 commit a718aec

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/recorder.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,8 @@ bool Recorder::init(const RenderSettings& settings) {
209209

210210
m_init = true;
211211

212+
av_log_set_level(AV_LOG_DEBUG);
213+
212214
return true;
213215
}
214216

@@ -261,7 +263,7 @@ bool Recorder::writeFrame(const std::vector<uint8_t>& frameData) {
261263
}
262264

263265
void Recorder::filterFrame(AVFrame* inputFrame, AVFrame* outputFrame) {
264-
int ret = av_buffersrc_add_frame_flags(m_buffersrcCtx, inputFrame, AV_BUFFERSRC_FLAG_KEEP_REF);
266+
int ret = av_buffersrc_add_frame_flags(m_buffersrcCtx, inputFrame, 0);
265267
if (ret < 0) {
266268
char errbuf[AV_ERROR_MAX_STRING_SIZE];
267269
av_strerror(ret, errbuf, AV_ERROR_MAX_STRING_SIZE);

0 commit comments

Comments
 (0)