Remove terminal Encoding printout

Hi,

Every time I start a Gstreamer video recording I get the following print out:

===== MSENC =====
NvMMLiteBlockCreate : Block : BlockType = 4 
NvH264MSEncSetCommonStreamAttribute: LevelIdc conformance violation
NvH264MSEncSetCommonStreamAttribute: LevelIdc conformance violation
===== MSENC blits (mode: 1) into tiled surfaces =====
Framerate set to : 60 at NvxVideoEncoderSetParameterNvMMLiteOpen : Block : BlockType = 4

Is there a way to eliminate these prints?

Hi,

No. It is obligatory.

By the way,

===== MSENC blits (mode: 1) into tiled surfaces =====

You can elininate this conversion by sending NV12 to encoder instead of I420

$ gst-launch-1.0 videotestsrc num-buffers=60 ! nvvidconv ! 'video/x-raw(memory:NVMM),format=<s>I420</s><b>NV12</b>' ! omxh264enc ! fakesink