Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gst-editing-services gst-editing-services
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 74
    • Issues 74
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 9
    • Merge requests 9
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamer
  • gst-editing-servicesgst-editing-services
  • Issues
  • #28

Closed
Open
Created 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
Time tracking