Chromecast CMA backend

208 views
Skip to first unread message

Jacek Skiba

unread,
Mar 5, 2024, 4:43:35 PM3/5/24
to Chromium-dev
Hello,

We want to port Chromecast cast_shell target on QEMU platform. 
After analyzing available CMA (Chromecast Media API) backends, it looks like we need to implement it from scratch: 

For example:
  • Desktop backend is only a stub
  • Alsa backend is audio only, and forces chromium to be in headless mode
Why to this day chromecast don't have generic (ffmpeg based) backend for Audio and Video on Linux platform?

If we would implement above backend, then upstream will consider accepting this CL?

mark a. foltz

unread,
Mar 8, 2024, 1:21:47 PM3/8/24
to jaceks...@gmail.com, Chromium-dev
On Tue, Mar 5, 2024 at 1:43 PM Jacek Skiba <jaceks...@gmail.com> wrote:
Hello,

We want to port Chromecast cast_shell target on QEMU platform. 
After analyzing available CMA (Chromecast Media API) backends, it looks like we need to implement it from scratch: 

For example:
  • Desktop backend is only a stub
  • Alsa backend is audio only, and forces chromium to be in headless mode
Why to this day chromecast don't have generic (ffmpeg based) backend for Audio and Video on Linux platform?

There isn't a need for it.  If you want to render Chromecast apps on Linux, you can use the default ffmpeg-based video stack and the cast_receiver component.

If we would implement above backend, then upstream will consider accepting this CL?

No.

m
 

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/f6a3e747-67cb-45fe-9765-fe2f973ee8fan%40chromium.org.
Reply all
Reply to author
Forward
0 new messages