Audio Video Graphics Working Group Session
Total Page:16
File Type:pdf, Size:1020Kb
Audio Video Graphics Working Group Session San Jose meeting Pieter van de Meulen WG chair 26 January, 2005 CE Linux Forum Technical Conference 1 AVG WG – todays objective: Audio Video 2D 3D Renesas, Mitsubishi, Conexant DirectFB Philips, Samsung UH API P hilips Multi-FB …. OpenGL …. …. …. 26 January, 2005 CE Linux Forum Technical Conference 2 Recall: 25th/26th Presentations • DirectFB - Dennis Oliver Kropp; Convergence ● http://www.directfb.org/ • OpenGL ES, OpenVG and OpenMAX - Ed Plowman; ARM ● http://www.khronos.org/ • Graphics APIS for Linux - Matsubara, Hagiwara, Hisao Munakata; Renesas • Creating GTK+ based UI's for embedded devices - Markku Ursin, Movial ● http://www.gtk.org/ • Linux DVB - Michael Hunold; Convergence ● http://www.linuxtv.org/ • UHAPI (AV streaming) tutorial - John Vugts; Philips/Samsung ● http://www.uhapi.org/ 26 January, 2005 CE Linux Forum Technical Conference 3 Recall: Jan. 25th Demos • FB (Multi-framebuffer) ● Philips: PNX8550 running Linux; dual framebuffer and AV accel. • DirectFB ● Conexant: DVD processor running CELF Linux with DirectFB. ● Mitsubishi: ARIB plane model emulated on DirectFB window system ● Mitsubishi: MPEG4 Player (via GTK+) running on Renesas SH-4 ● Renesas: GTK+ and GUI without X11 • UHAPI (AV streaming): ● Philips open source demo on PC • DTV ● Toshiba America/Europe: DTV reference solution and Home Gateway. • 3D graphics ●Renesas: demo by SI-Electronics on SH-4 and Power VR ●Pioneer: OpenGL 26 January, 2005 CE Linux Forum Technical Conference 4 Linux APIs (2004/6 status) & CCEELLFF VV11..00 ffooccuuss Applications GStreamer wxWindows U S E R GNOME SDL GNOME S GTK+ GTK+ P X11 has its own A C FLTK graphics drivers E ALSA X11 but can also use FB TinyX NXlib Truetype AC OSS DirectFB NanoX Libmpeg3 97 Xv XF86_FBDEV Libjpeg Libpng Zlib… K /dev/audio /dev/video /dev/fb0 /dev/ps2 /dev/tty0 E R /dev/i2 N c E L V4L[2] AC97 I2C vesafb USB drivers H W Host processor / Board peripherals Video In Video Out Multi-platform: Unix, Windows, MacOS 26 January, 2005 CE Linux Forum Technical Conference 5 Linux API focus with Media/GFX Hardware Applications GStreamer U S E GNOME R AV streaming S P application GTK+ A C E UHAPI ALSA DirectFB AC UHAPI implementation DirectFB 97 Native Demo:SDL/V4L /dev/ps2 K /dev/audio /dev/atsc /dev/video /dev/fb[2D] E /dev/tty R N E L AC97 I2C V4L vesafb USB drivers H W Media/GFX Host processor / Board peripherals 26 January, 2005 CE Linux Forum Technical Conference 6 AVG WG project-list Audio Video A/D 2D 3D Renesas, Mitsubishi, DirectFB Conexant, Philips Philips (2), Samsung UH API (A+D TV) 2nd phase: Renesas, Mits. Philips (interim sol). Multi-FB Renesas, Mits., IMG? OpenGL [ES] Renesas, Mits., Toshiba DTV - DVB - ARIB Europe, LG None ALSA?? ETRI, Renesas GTK+ 26 January, 2005 CE Linux Forum Technical Conference 7 Output: task list - LinuxDVB - add documentation, extensions to support analog, higher level API, Q1-2 - Make OS implementation (incl. DVB V4?) of UHAPI PC available, Philips - DirectFB: Acceleration, consider API extensions,… - AVG/Khronos group: OpenGL ES relation to DirectFB - UHAPI team: detailed look at DVB & DirectFB - T.b.d. Set timeline for studies & evaluations 26 January, 2005 CE Linux Forum Technical Conference 8.