SlideShare a Scribd company logo
Björn Stenberg Haxx AB [email_address]
Rockbox Fri firmware för mp3-spelare Startades 2001 av Björn, Daniel & Linus
Ljudformat
MP3, Ogg Vorbis, FLAC, WMA, WAV, AC3, AAC, RealAudio, Sony Audio, Musepack, ADX, Speex, Cook, ATRAC3, AIFF, ALAC, Wavpack, Shorten, Monkey's audio, SMAF, SID, MOD, NSF, SPC, MIDI, GBS, SAP
Funktioner gapless, equalizer, crossfeed, crossfade, cuesheets, album art, playlists, bookmarks, resume m.m. Fokus på musik
Tillgänglighet 40 språk Röstmenyer Modellspecifika manualer Databas  och  dirbrowser USB mass-storage
Teman http://themes.rockbox.org
Plugins
Varierad hårdvara
Ett stort projekt 1 miljon rader kod 89 committers 500 på dev-listan
Nyckelvärden GPL v2+ Öppenhet Meritokrati Upphovsrätt
Arkitektur Kooperativ multitasking Två lager Posix-API Simulator
Byggsystem Makefile 150+ targets Parallellt distribuerat byggsystem Byggtabell röd/gul/grön status
På jättars axlar libmad, wavpack, ffmpeg, Ogg Vorbis, liba52, Speex, libfaad, libmpeg2, ALAC decoder, libmtp, asap, libpng, UCL, iPod Linux, Doom, gnuchess, gnuboy, Pacman Instructional Emulator, Spectemu, Game_Music_Emu, OpenSPC DSP emulator, Vision-8 Emulator, robotfindskitten
Ad

More Related Content

Viewers also liked (20)

Bby Surveygizmo Results 20100203
Bby Surveygizmo Results 20100203Bby Surveygizmo Results 20100203
Bby Surveygizmo Results 20100203
Stephen Lutgens
 
Garcia Bueno Bloc 5
Garcia Bueno Bloc 5Garcia Bueno Bloc 5
Garcia Bueno Bloc 5
neusgarcia
 
Margolana
MargolanaMargolana
Margolana
silviamtztazo
 
Peugeot, décryptage d'une marque
Peugeot, décryptage d'une marquePeugeot, décryptage d'une marque
Peugeot, décryptage d'une marque
guest16ccaa
 
Presentation
PresentationPresentation
Presentation
Larisa Guzun
 
Architecture
ArchitectureArchitecture
Architecture
John
 
F:\Prerdentaciopowerpont
F:\PrerdentaciopowerpontF:\Prerdentaciopowerpont
F:\Prerdentaciopowerpont
kiffi8
 
Alsina Centellas Bloc 5
Alsina  Centellas  Bloc 5Alsina  Centellas  Bloc 5
Alsina Centellas Bloc 5
turituri
 
TEST ADN
TEST ADNTEST ADN
TEST ADN
BRIAN MOORE
 
Maal yunak-capadoccia-turquia
Maal yunak-capadoccia-turquiaMaal yunak-capadoccia-turquia
Maal yunak-capadoccia-turquia
BRIAN MOORE
 
Caylak Javacilara Yol Haritasi
Caylak Javacilara Yol HaritasiCaylak Javacilara Yol Haritasi
Caylak Javacilara Yol Haritasi
mehmetbicak
 
2012 - AMD - Sem AMD To Fora - Promo Report
2012 - AMD - Sem AMD To Fora - Promo Report2012 - AMD - Sem AMD To Fora - Promo Report
2012 - AMD - Sem AMD To Fora - Promo Report
Roger Melo
 
Ballenes sudargentines
Ballenes sudargentinesBallenes sudargentines
Ballenes sudargentines
BRIAN MOORE
 
Documentos externos
Documentos externosDocumentos externos
Documentos externos
Valeria Carneiro de Mangiacone
 
Acróstico
AcrósticoAcróstico
Acróstico
Maria Luiza Peres
 
animations
animationsanimations
animations
guestee340cd
 
Cambio Climatico 1
Cambio Climatico 1Cambio Climatico 1
Cambio Climatico 1
Nidia Casares Aguilar
 
کار با میکرو کنترولر Avr
کار با میکرو کنترولر Avrکار با میکرو کنترولر Avr
کار با میکرو کنترولر Avr
guesta7b0ad
 
ATEOS Y JUDÍOS CONVERTIDOS
ATEOS Y JUDÍOS CONVERTIDOSATEOS Y JUDÍOS CONVERTIDOS
ATEOS Y JUDÍOS CONVERTIDOS
BRIAN MOORE
 
FUNDAMENTOS Y PRÁCTICAS DE LA VIDA MARIANA- J.,M. HUPPERTS
FUNDAMENTOS Y PRÁCTICAS DE LA VIDA MARIANA- J.,M. HUPPERTSFUNDAMENTOS Y PRÁCTICAS DE LA VIDA MARIANA- J.,M. HUPPERTS
FUNDAMENTOS Y PRÁCTICAS DE LA VIDA MARIANA- J.,M. HUPPERTS
BRIAN MOORE
 
Bby Surveygizmo Results 20100203
Bby Surveygizmo Results 20100203Bby Surveygizmo Results 20100203
Bby Surveygizmo Results 20100203
Stephen Lutgens
 
Garcia Bueno Bloc 5
Garcia Bueno Bloc 5Garcia Bueno Bloc 5
Garcia Bueno Bloc 5
neusgarcia
 
Peugeot, décryptage d'une marque
Peugeot, décryptage d'une marquePeugeot, décryptage d'une marque
Peugeot, décryptage d'une marque
guest16ccaa
 
Architecture
ArchitectureArchitecture
Architecture
John
 
F:\Prerdentaciopowerpont
F:\PrerdentaciopowerpontF:\Prerdentaciopowerpont
F:\Prerdentaciopowerpont
kiffi8
 
Alsina Centellas Bloc 5
Alsina  Centellas  Bloc 5Alsina  Centellas  Bloc 5
Alsina Centellas Bloc 5
turituri
 
Maal yunak-capadoccia-turquia
Maal yunak-capadoccia-turquiaMaal yunak-capadoccia-turquia
Maal yunak-capadoccia-turquia
BRIAN MOORE
 
Caylak Javacilara Yol Haritasi
Caylak Javacilara Yol HaritasiCaylak Javacilara Yol Haritasi
Caylak Javacilara Yol Haritasi
mehmetbicak
 
2012 - AMD - Sem AMD To Fora - Promo Report
2012 - AMD - Sem AMD To Fora - Promo Report2012 - AMD - Sem AMD To Fora - Promo Report
2012 - AMD - Sem AMD To Fora - Promo Report
Roger Melo
 
Ballenes sudargentines
Ballenes sudargentinesBallenes sudargentines
Ballenes sudargentines
BRIAN MOORE
 
کار با میکرو کنترولر Avr
کار با میکرو کنترولر Avrکار با میکرو کنترولر Avr
کار با میکرو کنترولر Avr
guesta7b0ad
 
ATEOS Y JUDÍOS CONVERTIDOS
ATEOS Y JUDÍOS CONVERTIDOSATEOS Y JUDÍOS CONVERTIDOS
ATEOS Y JUDÍOS CONVERTIDOS
BRIAN MOORE
 
FUNDAMENTOS Y PRÁCTICAS DE LA VIDA MARIANA- J.,M. HUPPERTS
FUNDAMENTOS Y PRÁCTICAS DE LA VIDA MARIANA- J.,M. HUPPERTSFUNDAMENTOS Y PRÁCTICAS DE LA VIDA MARIANA- J.,M. HUPPERTS
FUNDAMENTOS Y PRÁCTICAS DE LA VIDA MARIANA- J.,M. HUPPERTS
BRIAN MOORE
 

Similar to Presentation av Rockbox (20)

OpenPipe at FOSDEM 2013
OpenPipe at FOSDEM 2013OpenPipe at FOSDEM 2013
OpenPipe at FOSDEM 2013
xulioc
 
NTTW4-FFmpeg.pdf
NTTW4-FFmpeg.pdfNTTW4-FFmpeg.pdf
NTTW4-FFmpeg.pdf
JunZhao68
 
Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009
eCommConf
 
Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009
eCommConf
 
Ig2 task 1 work sheet (1)
Ig2 task 1 work sheet (1)Ig2 task 1 work sheet (1)
Ig2 task 1 work sheet (1)
Collegeemailbrandon
 
ELC 2010 - GeeXboX Enna: Embedded Media Center
ELC 2010 - GeeXboX Enna: Embedded Media CenterELC 2010 - GeeXboX Enna: Embedded Media Center
ELC 2010 - GeeXboX Enna: Embedded Media Center
Benjamin Zores
 
The Lighter Side Of Olympus
The Lighter Side Of OlympusThe Lighter Side Of Olympus
The Lighter Side Of Olympus
gr8situation
 
You have a customer who is a musician and wants to record and process.docx
You have a customer who is a musician and wants to record and process.docxYou have a customer who is a musician and wants to record and process.docx
You have a customer who is a musician and wants to record and process.docx
erinskingsman95711
 
Sound systems on linux
Sound systems on linuxSound systems on linux
Sound systems on linux
Deepak KARDA
 
Sound recording glossary
Sound recording glossarySound recording glossary
Sound recording glossary
davidhall1415
 
Sound recording glossary
Sound recording glossarySound recording glossary
Sound recording glossary
davidhall1415
 
Chap66
Chap66Chap66
Chap66
dkd_woohoo
 
Fosdem 2010 - An Introduction to Enna Media Center
Fosdem 2010 - An Introduction to Enna Media CenterFosdem 2010 - An Introduction to Enna Media Center
Fosdem 2010 - An Introduction to Enna Media Center
Benjamin Zores
 
Gnu Radio and the Universal Software Radio Peripheral
Gnu Radio and the Universal Software Radio PeripheralGnu Radio and the Universal Software Radio Peripheral
Gnu Radio and the Universal Software Radio Peripheral
Alexandru Csete
 
Office 365 NextGen Portals presents the video portal
Office 365 NextGen Portals presents the video portalOffice 365 NextGen Portals presents the video portal
Office 365 NextGen Portals presents the video portal
Jasper Oosterveld
 
Sound recording glossary improved
Sound recording glossary improvedSound recording glossary improved
Sound recording glossary improved
ItsLiamOven
 
【Specification】Geniatech Apc1295 Realtek RTD1295 for Android TV, 4K HDR VP9 o...
【Specification】Geniatech Apc1295 Realtek RTD1295 for Android TV, 4K HDR VP9 o...【Specification】Geniatech Apc1295 Realtek RTD1295 for Android TV, 4K HDR VP9 o...
【Specification】Geniatech Apc1295 Realtek RTD1295 for Android TV, 4K HDR VP9 o...
Geniatech
 
AC Ryan Play On! HD
AC Ryan Play On! HDAC Ryan Play On! HD
AC Ryan Play On! HD
Abe Olandres
 
Jordan smith ig2 task 1 revisited
Jordan smith ig2 task 1 revisitedJordan smith ig2 task 1 revisited
Jordan smith ig2 task 1 revisited
JordanSmith96
 
NexPlayer SDK
NexPlayer SDKNexPlayer SDK
NexPlayer SDK
NexStreaming
 
OpenPipe at FOSDEM 2013
OpenPipe at FOSDEM 2013OpenPipe at FOSDEM 2013
OpenPipe at FOSDEM 2013
xulioc
 
NTTW4-FFmpeg.pdf
NTTW4-FFmpeg.pdfNTTW4-FFmpeg.pdf
NTTW4-FFmpeg.pdf
JunZhao68
 
Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009
eCommConf
 
Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009
eCommConf
 
ELC 2010 - GeeXboX Enna: Embedded Media Center
ELC 2010 - GeeXboX Enna: Embedded Media CenterELC 2010 - GeeXboX Enna: Embedded Media Center
ELC 2010 - GeeXboX Enna: Embedded Media Center
Benjamin Zores
 
The Lighter Side Of Olympus
The Lighter Side Of OlympusThe Lighter Side Of Olympus
The Lighter Side Of Olympus
gr8situation
 
You have a customer who is a musician and wants to record and process.docx
You have a customer who is a musician and wants to record and process.docxYou have a customer who is a musician and wants to record and process.docx
You have a customer who is a musician and wants to record and process.docx
erinskingsman95711
 
Sound systems on linux
Sound systems on linuxSound systems on linux
Sound systems on linux
Deepak KARDA
 
Sound recording glossary
Sound recording glossarySound recording glossary
Sound recording glossary
davidhall1415
 
Sound recording glossary
Sound recording glossarySound recording glossary
Sound recording glossary
davidhall1415
 
Fosdem 2010 - An Introduction to Enna Media Center
Fosdem 2010 - An Introduction to Enna Media CenterFosdem 2010 - An Introduction to Enna Media Center
Fosdem 2010 - An Introduction to Enna Media Center
Benjamin Zores
 
Gnu Radio and the Universal Software Radio Peripheral
Gnu Radio and the Universal Software Radio PeripheralGnu Radio and the Universal Software Radio Peripheral
Gnu Radio and the Universal Software Radio Peripheral
Alexandru Csete
 
Office 365 NextGen Portals presents the video portal
Office 365 NextGen Portals presents the video portalOffice 365 NextGen Portals presents the video portal
Office 365 NextGen Portals presents the video portal
Jasper Oosterveld
 
Sound recording glossary improved
Sound recording glossary improvedSound recording glossary improved
Sound recording glossary improved
ItsLiamOven
 
【Specification】Geniatech Apc1295 Realtek RTD1295 for Android TV, 4K HDR VP9 o...
【Specification】Geniatech Apc1295 Realtek RTD1295 for Android TV, 4K HDR VP9 o...【Specification】Geniatech Apc1295 Realtek RTD1295 for Android TV, 4K HDR VP9 o...
【Specification】Geniatech Apc1295 Realtek RTD1295 for Android TV, 4K HDR VP9 o...
Geniatech
 
AC Ryan Play On! HD
AC Ryan Play On! HDAC Ryan Play On! HD
AC Ryan Play On! HD
Abe Olandres
 
Jordan smith ig2 task 1 revisited
Jordan smith ig2 task 1 revisitedJordan smith ig2 task 1 revisited
Jordan smith ig2 task 1 revisited
JordanSmith96
 
Ad

Recently uploaded (20)

Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Raffi Khatchadourian
 
TrsLabs Consultants - DeFi, WEb3, Token Listing
TrsLabs Consultants - DeFi, WEb3, Token ListingTrsLabs Consultants - DeFi, WEb3, Token Listing
TrsLabs Consultants - DeFi, WEb3, Token Listing
Trs Labs
 
Financial Services Technology Summit 2025
Financial Services Technology Summit 2025Financial Services Technology Summit 2025
Financial Services Technology Summit 2025
Ray Bugg
 
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
AI 3-in-1: Agents, RAG, and Local Models - Brent LasterAI 3-in-1: Agents, RAG, and Local Models - Brent Laster
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
All Things Open
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
AI You Can Trust: The Critical Role of Governance and Quality.pdf
AI You Can Trust: The Critical Role of Governance and Quality.pdfAI You Can Trust: The Critical Role of Governance and Quality.pdf
AI You Can Trust: The Critical Role of Governance and Quality.pdf
Precisely
 
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptxReimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
John Moore
 
Viam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdfViam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdf
camilalamoratta
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Raffi Khatchadourian
 
Web and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in RajpuraWeb and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in Rajpura
Erginous Technology
 
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
SOFTTECHHUB
 
Vibe Coding_ Develop a web application using AI (1).pdf
Vibe Coding_ Develop a web application using AI (1).pdfVibe Coding_ Develop a web application using AI (1).pdf
Vibe Coding_ Develop a web application using AI (1).pdf
Baiju Muthukadan
 
The Microsoft Excel Parts Presentation.pdf
The Microsoft Excel Parts Presentation.pdfThe Microsoft Excel Parts Presentation.pdf
The Microsoft Excel Parts Presentation.pdf
YvonneRoseEranista
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à GenèveUiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPathCommunity
 
UiPath Agentic Automation: Community Developer Opportunities
UiPath Agentic Automation: Community Developer OpportunitiesUiPath Agentic Automation: Community Developer Opportunities
UiPath Agentic Automation: Community Developer Opportunities
DianaGray10
 
Foundations of Cybersecurity - Google Certificate
Foundations of Cybersecurity - Google CertificateFoundations of Cybersecurity - Google Certificate
Foundations of Cybersecurity - Google Certificate
VICTOR MAESTRE RAMIREZ
 
The Changing Compliance Landscape in 2025.pdf
The Changing Compliance Landscape in 2025.pdfThe Changing Compliance Landscape in 2025.pdf
The Changing Compliance Landscape in 2025.pdf
Precisely
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Raffi Khatchadourian
 
TrsLabs Consultants - DeFi, WEb3, Token Listing
TrsLabs Consultants - DeFi, WEb3, Token ListingTrsLabs Consultants - DeFi, WEb3, Token Listing
TrsLabs Consultants - DeFi, WEb3, Token Listing
Trs Labs
 
Financial Services Technology Summit 2025
Financial Services Technology Summit 2025Financial Services Technology Summit 2025
Financial Services Technology Summit 2025
Ray Bugg
 
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
AI 3-in-1: Agents, RAG, and Local Models - Brent LasterAI 3-in-1: Agents, RAG, and Local Models - Brent Laster
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
All Things Open
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
AI You Can Trust: The Critical Role of Governance and Quality.pdf
AI You Can Trust: The Critical Role of Governance and Quality.pdfAI You Can Trust: The Critical Role of Governance and Quality.pdf
AI You Can Trust: The Critical Role of Governance and Quality.pdf
Precisely
 
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptxReimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
John Moore
 
Viam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdfViam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdf
camilalamoratta
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Raffi Khatchadourian
 
Web and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in RajpuraWeb and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in Rajpura
Erginous Technology
 
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
SOFTTECHHUB
 
Vibe Coding_ Develop a web application using AI (1).pdf
Vibe Coding_ Develop a web application using AI (1).pdfVibe Coding_ Develop a web application using AI (1).pdf
Vibe Coding_ Develop a web application using AI (1).pdf
Baiju Muthukadan
 
The Microsoft Excel Parts Presentation.pdf
The Microsoft Excel Parts Presentation.pdfThe Microsoft Excel Parts Presentation.pdf
The Microsoft Excel Parts Presentation.pdf
YvonneRoseEranista
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à GenèveUiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPathCommunity
 
UiPath Agentic Automation: Community Developer Opportunities
UiPath Agentic Automation: Community Developer OpportunitiesUiPath Agentic Automation: Community Developer Opportunities
UiPath Agentic Automation: Community Developer Opportunities
DianaGray10
 
Foundations of Cybersecurity - Google Certificate
Foundations of Cybersecurity - Google CertificateFoundations of Cybersecurity - Google Certificate
Foundations of Cybersecurity - Google Certificate
VICTOR MAESTRE RAMIREZ
 
The Changing Compliance Landscape in 2025.pdf
The Changing Compliance Landscape in 2025.pdfThe Changing Compliance Landscape in 2025.pdf
The Changing Compliance Landscape in 2025.pdf
Precisely
 
Ad

Presentation av Rockbox

  • 1. Björn Stenberg Haxx AB [email_address]
  • 2. Rockbox Fri firmware för mp3-spelare Startades 2001 av Björn, Daniel & Linus
  • 4. MP3, Ogg Vorbis, FLAC, WMA, WAV, AC3, AAC, RealAudio, Sony Audio, Musepack, ADX, Speex, Cook, ATRAC3, AIFF, ALAC, Wavpack, Shorten, Monkey's audio, SMAF, SID, MOD, NSF, SPC, MIDI, GBS, SAP
  • 5. Funktioner gapless, equalizer, crossfeed, crossfade, cuesheets, album art, playlists, bookmarks, resume m.m. Fokus på musik
  • 6. Tillgänglighet 40 språk Röstmenyer Modellspecifika manualer Databas och dirbrowser USB mass-storage
  • 10. Ett stort projekt 1 miljon rader kod 89 committers 500 på dev-listan
  • 11. Nyckelvärden GPL v2+ Öppenhet Meritokrati Upphovsrätt
  • 12. Arkitektur Kooperativ multitasking Två lager Posix-API Simulator
  • 13. Byggsystem Makefile 150+ targets Parallellt distribuerat byggsystem Byggtabell röd/gul/grön status
  • 14. På jättars axlar libmad, wavpack, ffmpeg, Ogg Vorbis, liba52, Speex, libfaad, libmpeg2, ALAC decoder, libmtp, asap, libpng, UCL, iPod Linux, Doom, gnuchess, gnuboy, Pacman Instructional Emulator, Spectemu, Game_Music_Emu, OpenSPC DSP emulator, Vision-8 Emulator, robotfindskitten
  • 15. Framtiden Ständigt nya modeller Rockbox as an App
  • 16. Spelare som stöds Stable ports Apple : iPod 1g through 5.5g, iPod Mini and iPod Nano 1g Archos : Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2 and Ondio Cowon : iAudio X5, X5V, X5L, M5, M5L, M3 and M3L iriver : iHP100 series, H100 series, H300 series and H10 series Olympus : M:Robe 100 SanDisk : Sansa c200 series (not v2), e200 series (all models), and Fuze v1 (not v2) Toshiba : Gigabeat X and F series Unstable ports Apple : iPod Nano 2g Cowon : D2 Olympus : M:Robe 500 Packard Bell : Vibe 500 Samsung : YH-820, YH-920 and YH-925 SanDisk : Sansa Clip v1 Toshiba : Gigabeat S Unusable ports Cowon : iAudio 7 Creative : ZVM Logik : Dax Meizu : M6 and M3 Philips : GoGear HDD1600, HDD1800, HDD6300 and SA9200 Onda : VX747 and VX767 Tatung : Elio TPJ1022 Sandisk : Sansa Clip v2, Clip+, m200, c100, and c200v2

Editor's Notes

  • #2: Delägare och konsult Vi sysslar med inbyggd utveckling, sedan snart 20 år
  • #3: - ersättnings-firmware - dual boot - archos jukebox 6000 - långsam laddning av spellistor - begränsad spelliste-storlek - dålig resume - dålig info-visning - fler filformat?
  • #4: - vårt huvudfokus är musik - 24 filformat, 7 lossless, 6 special Features: - Gapless - 5-bands equalizer - Crossfeed - Crossfade - Cuesheets - Album Art
  • #5: - afrikaans, arabiska, ryska, kinesiska, thai - populär bland synskadade - daily builds av manualer - ipod video-manualen är 214 sidor
  • #6: - folk gillar att skräddarsy sina spelare - WPS beskrivningsspråk
  • #7: >100 stycken Pictureflow - spel -emulatorer: Chip8 Frotz (infocom) Rockboy (gameboy) ZxBox (spectrum 48k) - MPEG videospelare - Bildvisare - Verktyg
  • #8: >50 olika spelare ARM, Coldfire, SH, MIPS 384 KB - 64 MB RAM 12 - 532 MHz CPU Teckencell - 640x480 LCD
  • #9: 70 committade under 2009 540 namngivna medhjälpare >1000 på user-listan >100 i #rockbox
  • #10: Öppenhet – allt sker i det fria. Allt loggas. Allt diskuteras. - irc-log sedan mars 2002 - maillog sedan dec 2001 Meritokrati - ingen uttalad projektledare - rockbox steering board - svensk trio - v3.5 släpptes utan svensk inblandning Riktiga namn Regelbunda releaser, Stable / Unstable / Unusable
  • #11: Två lager: apps / firmware Expansion: plugins / codecs uisimulator: SDL-baserad Ersätter delar av firmware-lagret
  • #12: En enda Makefile, för att få full täckning på alla beroenden. Krävs för -j. Targets inkl. boot, fw, simulator, checkwps Alla targets byggs om vid varje commit Alla byggen publiceras omedelbart Byggsystem, eget ej distcc (bandbredd/cpu). 4 min byggtid
  • #13: Mycket omskrivet & optimerat All vår kod är heltalsbaserad
  • #14: Enkla spelare kommer “alltid” att finnas
  • #15: Ny exploit i veckan: alla classic ipods & nano möjliga