community/cawbird missing gst-libav dependency for h264 video playback
had an issue with cawbird showing errors and freezing during video playback.
this particular error came up
glimagesink: (GStreamer-Video-CRITICAL gst_video_center_rect: assertion 'src->h != 0' failed
spent some time with looking through the cawbird source in debug mode, and playing around with how gstreamer was compiled a couple times, but didn't look like any issues were there. was able to use gst-play-1.0
to finally realize h264 video codec was missing. installing openh264
didn't resolve the issue, but installing gst-libav
did.
can we add gst-libav
to cawbird dependencies?
EDIT:
forgot to note that i had gst-plugins-base
, gst-plugins-good
, gst-plugins-bad
, and gst-plugins-good-gtk
setup, but that did not help with video playback and i am unsure as to why.