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 730631 - rtspsrc generates durationless files when muxing
rtspsrc generates durationless files when muxing
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
1.2.0
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-05-23 11:47 UTC by Hans Månsson
Modified: 2018-11-03 14:52 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
pipeline with extra jitterbuffer (1.04 MB, application/x-compressed-tar)
2014-05-23 11:50 UTC, Hans Månsson
Details
debug without extra jitterbuffer (458.48 KB, application/x-gzip)
2014-05-23 11:52 UTC, Hans Månsson
Details

Description Hans Månsson 2014-05-23 11:47:24 UTC
The following pipeline:
rtspsrc location="rtsp[th]://" ! rtph264depay ! h264parse ! mp4mux ! filesink
generates durationless mp4 files when transport is TCP or tunnelled. If UDP is selected as transport the file gets duration.

Even more strage is that if pipeline is altered to:
rtspsrc location="rtsp[th]://" ! rtpjitterbuffer ! rtph264depay ! h264parse ! mp4mux ! filesink
the resulting mp4 files get correct duration. This is strange since the rtspsrc internally uses rtpbin which in turn uses rtpjitterbuffer.

I have attached gst debug level 9 for both pipelines.
Comment 1 Hans Månsson 2014-05-23 11:50:32 UTC
Created attachment 277052 [details]
pipeline with extra jitterbuffer
Comment 2 Hans Månsson 2014-05-23 11:52:04 UTC
Created attachment 277053 [details]
debug without extra jitterbuffer
Comment 3 GStreamer system administrator 2018-11-03 14:52:38 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/117.