diff --git a/plugins/win-dshow/win-dshow.cpp b/plugins/win-dshow/win-dshow.cpp index 929d51ed799125b67614cb9eb67c575502ece787..c2c011355ff0e87d41e78f714bc381e78a7bc600 100644 --- a/plugins/win-dshow/win-dshow.cpp +++ b/plugins/win-dshow/win-dshow.cpp @@ -354,6 +354,9 @@ static inline audio_format ConvertAudioFormat(AudioFormat format) } } +//#define LOG_ENCODED_VIDEO_TS 1 +//#define LOG_ENCODED_AUDIO_TS 1 + void DShowInput::OnEncodedVideoData(enum AVCodecID id, unsigned char *data, size_t size, long long ts) { @@ -374,7 +377,9 @@ void DShowInput::OnEncodedVideoData(enum AVCodecID id, if (got_output) { frame.timestamp = (uint64_t)ts * 100; +#if LOG_ENCODED_VIDEO_TS blog(LOG_DEBUG, "video ts: %llu", frame.timestamp); +#endif obs_source_output_video(source, &frame); } } @@ -450,7 +455,9 @@ void DShowInput::OnEncodedAudioData(enum AVCodecID id, if (got_output) { audio.timestamp = (uint64_t)ts * 100; - //blog(LOG_DEBUG, "audio ts: %llu", audio.timestamp); +#if LOG_ENCODED_AUDIO_TS + blog(LOG_DEBUG, "audio ts: %llu", audio.timestamp); +#endif obs_source_output_audio(source, &audio); } }