Opportunities in KDE-Multimedia

28
Widescreen Test Pattern (16:9) Aspect Ratio Test (Should appear circular) 16x9 4x3

description

Slides from conf.kde.in 2014

Transcript of Opportunities in KDE-Multimedia

Page 1: Opportunities in KDE-Multimedia

Widescreen Test Pattern (16:9)

Aspect Ratio Test

(Should appear circular)

16x9

4x3

Page 2: Opportunities in KDE-Multimedia

MULTIMEDIA

Opportunities in KDE-Multimedia

KDE

Shubham Chaudhary

Page 3: Opportunities in KDE-Multimedia

My first patch

Git commit 9cec1e438494ae62bc8ed5e54316bbf823b74095 by Dominik Haumann..

Pushed by dhaumann into branch 'KDE/4.10'.

fix unreadable pink error message in search

Thanks to Shubham Chaudhary for the patch.FIXED-IN: 4.10.1

M  +2    -2    part/search/katesearchbar.cpp

http://commits.kde.org/kate/9cec1e438494ae62bc8ed5e54316bbf823b74095

Page 4: Opportunities in KDE-Multimedia

Problems Getting the source code Whoa ! ! ! Compiling it ack-grep

Page 5: Opportunities in KDE-Multimedia

What I learned after this patch? Importance of IRC Buglist Using reviewboard Power of grep Version control system (git) What’s a unified diff Make, CMake

Page 6: Opportunities in KDE-Multimedia

JuK media device synchronisation Used and loved JuK Wondered why it

doesn’t support a direct ‘open with JuK’ option

Talked to maintainer on IRC

That’s how it all started

Page 7: Opportunities in KDE-Multimedia

Season of KDE 2013 Official title – “Bug triaging and media device

synchronisation” What’s awesome about this initiative by KDE team You get a mentor. Michael Pyne was my mentor. You learn a lot. You get a certi at the end, so helps shutup those

college professors forcing you into a Java internship You get a cool KDE-Tee.

Page 8: Opportunities in KDE-Multimedia

Google Code-In KDE has been participating in code-in for

many years Helps high school students start

contributing to open source. How I got into it ? One of the student created juk.kde.org Share info about this program.

Page 9: Opportunities in KDE-Multimedia

Almost all multimedia related projects come under KDE-Multimedia

What is KDE-Multimedia

Page 10: Opportunities in KDE-Multimedia

Introduction to the main line up of KDE-Multimedia

Different Multimedia Projects

Page 11: Opportunities in KDE-Multimedia

Multimedia Projects

AmarokImma rock, this music player rocks

Page 12: Opportunities in KDE-Multimedia

Multimedia Projects

JuKA music manager

Page 13: Opportunities in KDE-Multimedia

Multimedia Projects

KMixYour sound mixer

Page 14: Opportunities in KDE-Multimedia

Multimedia Projects

K3bK3b is a full-featured, easy to use CD and DVD burner, copier, ripper and more.

Page 15: Opportunities in KDE-Multimedia

Multimedia Projects

Dragon PlayerA multimedia player where the focus is on simplicity.

Page 16: Opportunities in KDE-Multimedia

Some Headliners

More Multimedia projects

Page 17: Opportunities in KDE-Multimedia

More Multimedia Projects

KsCDKsCD is a small, fast, CDDB enabled audio CD player which supports multiple platforms.

Page 18: Opportunities in KDE-Multimedia

More Multimedia Projects

KMPlayerA video player plugin for Konqueror. It also works as a standalone application

Page 19: Opportunities in KDE-Multimedia

More Multimedia Projects

Kaudio

creatorAn audio CD ripper, i.e. it extract the tracks and later it encodes them to mp3 or ogg files

Page 20: Opportunities in KDE-Multimedia

More Multimedia Projects

KPlayerKPlayer

Page 21: Opportunities in KDE-Multimedia

More Multimedia Projects

KaffineWhat makes it different from the others is its excellent support of digital TV (DVB).

Page 22: Opportunities in KDE-Multimedia

Even More Multimedia Projects

Visit the website:http://www.kde.org/applications/multimedia

/And go the development section

Page 23: Opportunities in KDE-Multimedia

Bug Distribution in KDE-Multimedia

Pieeee

Charts

9%3%4%8%2%

27%5%6%7%30%

Bugs

Amarok JuKKmix KsCDDragon Player K3bKPlayer KaudiocreatorKMPlayer Kaffeine

Page 24: Opportunities in KDE-Multimedia

Bug Distribution in KDE-Multimedia

More boring charts

Amar

ok

Kmix

Drago

n Play

er

KPla

yer

KMPlay

er

0100200

Bugs

Bugs

Page 25: Opportunities in KDE-Multimedia

Bug Distribution in KDE-Multimedia

Another boring chart

Amar

ok JuK

Kmix

KsCD

Drago

n Play

erK3

b

KPla

yer

Kaud

iocr

eato

r

KMPlay

er

Kaffei

ne0

100

200

6424 31 62

13

200

36 46 49

226

Bugs

Bugs

Page 26: Opportunities in KDE-Multimedia

Bug Distribution in KDE-Multimedia

Last boring chart and probably the last slide, Yayyy

Amarok

Kmix

Dragon Player

KPlayer

KMPlayer

0 50 100 150 200 250

642431

6213 200

364649 226

Bugs

Bugs

Page 27: Opportunities in KDE-Multimedia

Who’ll help me?

[email protected]

Everyone gets your mail

Contributors reply whenever they’re free.

#kde-multimedia Only the guys

online see your message.

You get reply instantly (maybe)

Mailing List IRC

Page 28: Opportunities in KDE-Multimedia

Go hack your media player

THANK YOU