Closed Bug 1672516 Opened 4 years ago Closed 4 years ago

Loosen sandbox to allow for FFmpeg to run in RDD process.

Categories

(Core :: Security: Process Sandboxing, defect, P2)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jya, Assigned: stransky)

References

(Blocks 1 open bug)

Details

Currently decoding with ffmpeg is done in the content process.

We would like to have it run in the RDD process, however at this stage the sandbox doesn't allow for that.

Dupe of bug 1660131?

Severity: -- → S4
Priority: -- → P2

Hmm, or does this affect multiple platforms, i.e. is it a meta we should hang any Windows and/or Linux specific fixes off of?

Flags: needinfo?(jyavenard)

Ffmpeg is only used on Linux. Before this bug can works it does require some changes in how we initialise the code, it currently indirectly call gfxPlatform::Init which will load gtk and we probably don't want that.

So no, it's not a meta bug, but it will depend on another.

Flags: needinfo?(jyavenard)
Depends on: 1660131

I'll look at it. I expect we want to run ffmpeg in RDD without VAAPI for now.

Assignee: nobody → stransky

I'm not sure if there's any other problem but ffmpeg works under RDD fine for me without VAAPI enabled - but that's expected due to Bug 1683808.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME

Bryce, just FYI we may enable RDD for ffmpeg when VAAPI is disabled.

Flags: needinfo?(bvandyk)

Thanks for the heads up, that makes sense.

Flags: needinfo?(bvandyk)
You need to log in before you can comment on or make changes to this bug.