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 411
    • Issues 411
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 83
    • Merge Requests 83
  • 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
  • gstreamergstreamer
  • Merge Requests
  • !84

Merged
Opened Jan 30, 2019 by Thibault Saunier@thiblahute🌵Maintainer

device-provider: Allow notifying application of device changes

  • Overview 6
  • Commits 1
  • Pipelines 7
  • Changes 8

Thi introduces new APIs to post a DEVICE_CHANGED message on the bus so the application is notifies when a device is modified. For example, if the "defaultness" of a device was changed or any property that can be changed at any time. Atomically changing the device object notifying that way allow us to abtract away the internal threads.

New APIS:

  • gst_message_new_device_changed
  • gst_message_parse_device_changed
  • gst_device_provider_device_changed
Edited Feb 01, 2019 by Thibault Saunier
Assignee
Assign to
Reviewer
Request review from
1.15.2
Milestone
1.15.2 (Past due)
Assign milestone
Time tracking
Reference: gstreamer/gstreamer!84
Source branch: pulse_default