Skip to content
This repository was archived by the owner on Oct 23, 2024. It is now read-only.

Filter video stream by frame format #1202

Open
wants to merge 2 commits into
base: 5.0.x
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion source/agent/analytics/videoGstPipeline/GstInternalIn.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ void GstInternalIn::onTransportData(char* buf, int len)
switch (buf[0]) {
case owt_base::TDT_MEDIA_FRAME:{
frame = reinterpret_cast<owt_base::Frame*>(buf + 1);
if(frame->additionalInfo.video.width == 1) {
if(frame->format != owt_base::FRAME_FORMAT_H264 && frame->format != owt_base::FRAME_FORMAT_H265 && frame->format != owt_base::FRAME_FORMAT_VP8 && frame->format != owt_base::FRAME_FORMAT_VP9) {
Copy link
Collaborator

@taste1981 taste1981 Apr 19, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if (frame->format > FRAME_FORMAT_AV1 || frame->format < FRAME_FORMAT_VP8)

ELOG_DEBUG("Not a valid video frame\n");
break;
}
Expand Down