Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
gst-editing-services
gst-editing-services
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 77
    • Issues 77
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 10
    • Merge Requests 10
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamer
  • gst-editing-servicesgst-editing-services
  • Issues
  • #28

Closed
Open
Opened Sep 13, 2016 by Bugzilla Migration User@bugzilla-migration

smart rendering mode is broken

Submitted by Sebastian Dröge @slomo

Link to original bug (#771378)

Description

It's currently broken on multiple layers:

  1. there is no option in ges-launch, that's trivial though ;)
  2. set_render_settings() will create the pads on encodebin and allows to set the output filename, set_mode() allows to set the avoid-reencoding property on encodebin. The property must be set before the pads are created, but the output filename must be set before set_mode() is called with the SMART_RENDER mode. I propose to make the output filename only required once the pipeline goes to READY, and not check for that before.
  3. in the lower layers things go wrong when working around all the above, I didn't investigate further. The pipeline got stuck.
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: gstreamer/gst-editing-services#28