Closed Bug 876574 Opened 11 years ago Closed 11 years ago

Construct fixed pipeline in gstreamer backend

Categories

(Core :: Audio/Video, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: eflores, Assigned: eflores)

References

Details

Attachments

(1 file)

The gstreamer backend currently uses playbin to automatically construct a pipeline.

For security, we should construct known-good pipelines manually.
If we really want to do this, there's a way to tap in in the autoplug mechanism and whitelist/blacklist things. playbin does a bunch of useful things that would be pointless to duplicate.
If we can reliably blacklist *everything* except the specific nodes that we need, that should be sufficient. We do this in the Windows Media Foundation backend.
Attachment #776127 - Flags: review?(alessandro.d)
After talking on IRC, Alessandro and I concluded that there's no real way of doing this, as there is no way to uniquely identify plugins. Resolving WONTFIX.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: