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 684178 - tsparse: should set timestamps and send caps event
tsparse: should set timestamps and send caps event
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
1.x
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 680902 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2012-09-17 08:01 UTC by Andreas Frisch
Modified: 2013-08-21 06:23 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andreas Frisch 2012-09-17 08:01:36 UTC
using recent git master builds of every involved module i'm trying to feed a dvb recording transport stream into gst-rtsp-server with
./test-launch "( filesrc location=/dream/movie/einsfestivalHD.ts ! tsparse ! rtpmp2tpay name=pay0 pt=96 )"
it doesn't work, what it comes down to is this:
0:00:03.331851793  4037      0x1826d40 WARN          rtpbasepayload gstrtpbasepayload.c:493:gst_rtp_base_payload_chain:<pay0> error: No input format was negotiated, i.e. no caps event was received. Perhaps you need a parser or typefind element before the payloader
0:00:03.331905011  4037      0x1826d40 DEBUG             mpegtsbase mpegtsbase.c:1633:mpegts_base_loop:<mpegtsparse2-0> Pausing task, reason not-negotiated
0:00:03.331915604  4037      0x1826d40 WARN              mpegtsbase mpegtsbase.c:1639:mpegts_base_loop:<mpegtsparse2-0> error: Internal data stream error.
0:00:03.331923172  4037      0x1826d40 WARN              mpegtsbase mpegtsbase.c:1639:mpegts_base_loop:<mpegtsparse2-0> error: stream stopped, reason not-negotiated
0:00:03.331954555  4037      0x1826d40 DEBUG             rtpsession gstrtpsession.c:1644:gst_rtp_session_event_send_rtp_sink:<rtpsession0> received event
0:00:03.331951196  4037      0x17bf6d0 WARN               rtspmedia rtsp-media.c:1536:default_handle_message: 0x17c5220: got error GStreamer error: negotiation problem. (gstrtpbasepayload.c(493): gst_rtp_base_payload_chain (): /GstPipeline:media-pipeline/GstBin:bin0/GstRTPMP2TPay:pay0:
No input format was negotiated, i.e. no caps event was received. Perhaps you need a parser or typefind element before the payloader)

testfile file available at ftp://test4711:test4711@82.149.226.170/einsfestivalHD.ts
Comment 1 Andreas Frisch 2012-09-17 09:49:50 UTC
with a typefind element 
./test-launch "( filesrc location=/dream/movie/einsfestivalHD.ts ! tsparse ! typefind ! rtpmp2tpay name=pay0 pt=96 )"

i can start the stream, but it's skippy / timing is broken
Comment 2 Andreas Frisch 2012-09-18 10:06:17 UTC
*** Bug 680902 has been marked as a duplicate of this bug. ***
Comment 3 Edward Hervey 2013-08-21 06:23:15 UTC
"filesrc ! tsparse ! rtpmp2tpay" no longer triggers warnings/issues. Closing