After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 661369 - schroenc + gst-rtsp-server results in out-of-sync audio and video streams
schroenc + gst-rtsp-server results in out-of-sync audio and video streams
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
unspecified
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-10-10 10:57 UTC by Fabian Deutsch
Modified: 2018-01-23 10:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Fabian Deutsch 2011-10-10 10:57:49 UTC
If the following pipeline is used with test-launch (example part of gst-rtsp-server)
./test-launch "( v4l2src do-timestamp=true ! videorate ! aspectratiocrop aspect-ratio=16/9 ! videoscale ! video/x-raw-yuv,width=640,height=360,framerate=12/1 ! schroenc force-profile=vc2_main quality=8 queue-depth=5 ! queue ! rtpgstpay pt=96 name=pay0   pulsesrc do-timestamp=true ! flacenc ! queue ! rtpgstpay pt=97 name=pay1 )"
the resulting video stream on the client side is out of sync with the corresponding audio stream.

If the schroenc element is replaced with some different encoder, e.g. vp8enc, this problem does not appear.
Comment 1 Fabian Deutsch 2011-10-10 11:35:55 UTC
This seems to be a problem of the combination of elements.
To get in-sync streams the following combinations work: vp8enc/flac and schroenc/vorbis.
But schroenc/flac still is still out of sync.
Comment 2 Sebastian Dröge (slomo) 2013-08-23 11:23:25 UTC
Is this still a problem with 1.0 or latest git master?