Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gst-plugins-bad gst-plugins-bad
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 973
    • Issues 973
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 105
    • Merge requests 105
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamerGStreamer
  • gst-plugins-badgst-plugins-bad
  • Issues
  • #1534
Closed
Open
Issue created Feb 22, 2021 by vandana@vandana

issue with dvbsrc and dashsink

Getting an error when trying to use dashsink and dvbsrc, and the generated segment file is 0 bytes. Note: gstreamer was built using gst-build

pipeline:

gst-launch-1.0 --gst-debug=3 dashsink name=dashsink mpd-root-path=/var/www/vividcoredash/media target-duration=60 dynamic=false period-duration=60000 muxer=ts dvbsrc modulation=5 adapter=0 frequency=165000000 delsys=dvb-c-b ! queue ! tsdemux ! mpegvideoparse ! dashsink.video_0
Setting pipeline to PAUSED ...
0:00:00.022439988 29082 0x5605483ee990 WARN              aggregator gstaggregator.c:2048:gst_aggregator_query_latency_unlocked:<mpegtsmux0> Latency query failed
0:00:00.130847890 29082 0x560548396ac0 FIXME                 dvbsrc gstdvbsrc.c:2140:gst_dvbsrc_is_valid_modulation: No modulation sanity-checks implemented for delivery system: '2'
0:00:00.130879122 29082 0x560548396ac0 FIXME                 dvbsrc gstdvbsrc.c:2108:gst_dvbsrc_is_valid_trans_mode: No transmission-mode sanity checks implemented for this delivery system
0:00:00.130889245 29082 0x560548396ac0 FIXME                 dvbsrc gstdvbsrc.c:2172:gst_dvbsrc_is_valid_bandwidth: No bandwidth sanity checks implemented for this delivery system
Pipeline is live and does not need PREROLL ...
0:00:00.689528390 29082 0x5605483ee850 FIXME                default gstutils.c:4026:gst_pad_create_stream_id_internal:<dvbsrc0:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
0:00:00.714599397 29082 0x5605483ee940 WARN                 tsdemux tsdemux.c:1725:create_pad_for_stream: AC3 stream type found but no guaranteed way found to differentiate between AC3 and EAC3. Assuming plain AC3.
0:00:00.843793514 29082 0x5605483ee940 WARN            splitmuxsink gstsplitmuxsink.c:2756:handle_mq_input:<splitmuxsink0> Could not request a keyframe. Files may not split at the exact location they should
0:00:01.492284801 29082 0x7f99640021e0 FIXME               basesink gstbasesink.c:3386:gst_base_sink_default_event:<sink> stream-start event without group-id. Consider implementing group-id handling in the upstream elements

(gst-launch-1.0:29082): GStreamer-CRITICAL **: 09:24:21.827: gst_caps_get_structure: assertion 'GST_IS_CAPS (caps)' failed

(gst-launch-1.0:29082): GStreamer-CRITICAL **: 09:24:21.827: gst_structure_get_name: assertion 'structure != NULL' failed

(gst-launch-1.0:29082): GStreamer-CRITICAL **: 09:24:21.827: gst_structure_get_value: assertion 'structure != NULL' failed

(gst-launch-1.0:29082): GStreamer-CRITICAL **: 09:24:21.827: gst_structure_get_string: assertion 'structure != NULL' failed
Caught SIGSEGV
exec gdb failed: No such file or directory
Spinning.  Please run 'gdb gst-launch-1.0 29082' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.
0:00:00.3 / 99:99:99.

Capabilities

gst-inspect-1.0 dvbsrc

Pad Templates: SRC template: 'src' Availability: Always Capabilities: video/mpegts mpegversion: 2 systemstream: true

Edited Feb 22, 2021 by Stéphane Cerveau
Assignee
Assign to
Time tracking