Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
gstreamer
gstreamer
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 409
    • Issues 409
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 84
    • Merge Requests 84
  • 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
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GStreamer
  • gstreamergstreamer
  • Merge Requests
  • !89

Open
Opened Feb 08, 2019 by Neil Berrington@nberrington
  • Report abuse
Report abuse

filesrc: Add a "loop" option to enable infinite streaming of a file

  • Overview 34
  • Commits 1
  • Pipelines 5
  • Changes 2

For a project I'm working on I needed to simulate an infinite video stream from a file. At first I used multifilesrc with a single file as it has a loop option, but soon found out that multifilesrc reads the entire contents of the file into memory, not desirable when streaming very large files.

The internet had a few suggestion of how to use filesrc, but it felt cleanest to add the loop option to filesrc.

Edited Feb 12, 2019 by Nicolas Dufresne
Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Reference: gstreamer/gstreamer!89
Source branch: filesrc-loop