-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add: simple st20tx plugin for gstreamer #1015
Add: simple st20tx plugin for gstreamer #1015
Conversation
c1565b7
to
529dfac
Compare
add simple st20tx plugin for gstreamer, allows for simple st2110 tx stream creation. Known bugs Tested against the ffmpeg st20 rx plugin and found corruption in the video stream. This is likely due to frame creation mechanizm in the _chain function Working on fixing it now
529dfac
to
fa85c0b
Compare
the data shift seem to originate from the data handed me by rawvideoparse format=y42b width=1920 height=1080 framerate=60/1
It seems that this data is always the same added at the beginning |
Hi the issue was the format read the format wrong the y42b has 8bit depth https://gstreamer.freedesktop.org/documentation/additional/design/mediatype-video-raw.html?gi-language=c huge thx for Mateusz for noticing |
02a33bd
to
4150cc4
Compare
Add the status Fix the initialization Tested and there is an problem with small Corruption in the left top corner 73 x 9 pixels seem to be discolored and 1 x 9 pixels have quite big discoloration The initialization of plugin after the deinitialization needs to be fixed
4150cc4
to
9ec3093
Compare
Ok ironed out most of the issue working on small corruption on left top corner in buxfix also -> the IMTL doesn't really mesh well with rapind init and deinit which we can address later |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are a few things to fix, but nothing major. We discussed the topic of fractions on fps values already - I suggest adding a TODO comment.
2fa23f3
to
809e672
Compare
809e672
to
25165bd
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
add simple st20tx plugin for gstreamer, allows for simple st2110 tx stream creation.
Known bugs
Tested against the ffmpeg st20 rx plugin and found corruption in the video stream. This is likely due to frame creation mechanizm in the _chain function
Working on fixing it now