]> rtime.felk.cvut.cz Git - edu/osp-wiki.git/blobdiff - student/krejclu6/index.mdwn
Normalization of the project names and homepages to generate consistent projects...
[edu/osp-wiki.git] / student / krejclu6 / index.mdwn
index e269f933a1cffb20d89c040099248010b95dc301..c9ad99f1340ea7ac1d0aa1a282c35b7761827eeb 100644 (file)
@@ -1,36 +1,39 @@
 [[!meta title="Krejčí Lukáš"]]
 
-**Project name and homepage:** [VLC](http://www.videolan.org)
+**Project name and homepage:** [VideoLAN (VLC media player)](http://www.videolan.org/) and [taglib](http://taglib.github.io)
 
 Assignment
 ======
+Original assignment was to do one of following enhancements on VLC.
+
+ * Add MP3 chapters support ([ticket #7485](https://trac.videolan.org/vlc/ticket/7485))
+
+ * Improve Windows Media Center IR Remote Controller support ([requested feature link](http://wiki.videolan.org/Mini_Projects#Windows_Media_Center_.28WMC.29_IR_Remote_Control))
+
+However, on WMC IR remote controller support is nothing to improve, so I focused on adding MP3 chapter support.
+Chapter informations in MP3 files are stored in ID3 tags and VLC uses open-source library taglib for parsing these tags. However, taglib is currently unable to read these information, so the assignment was changed to following.
+
+ * Add CHAP and CTOC frame support into taglib ([issue #81](https://github.com/taglib/taglib/issues/81))
 
-MP3 files, that are using ID3v2 tags, are capable to store information about chapters. I'd like to add feature to show these chapters in player.
 
 Links documenting the results of my work
 ======
 
-Here, I'll add links similar to the examples below and describe what
-is being linked.
-
-* [My communication with developers in a public mailing list archive](http://groups.google.com/group/comp.os.minix/browse_thread/thread/e3df794a2bce97da/2194d253268b0a1b?#2194d253268b0a1b)
-* [Version control repository with the actual state of my work](http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=summary)
-* [My commit in the project repository](http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ea90002b0fa7bdee86ec22eba1d951f30bf043a6)
-* [Additional supporting material](http://lwn.net/Articles/385586/)
+* [My communication with VLC developers (concerning MP3 chapters support) in a public mailing list archive](http://mailman.videolan.org/pipermail/vlc-devel/2013-April/092638.html)
+* [My communication with taglib developers in a public mailing list archive](http://mail.kde.org/pipermail/taglib-devel/2013-April/002473.html)
+* [Version control repository with the actual state of my work on taglib](https://github.com/krejclu6/taglib/tree/krejclu6_chapters)
+* [My pull request in the taglib project repository](https://github.com/taglib/taglib/pull/173)
 
 Presentation
 ==========
 
-* [[Presentation of the aim of my work in PDF or OpenDocument format (upload it as an *Attachment* to this page)|prezentace1.pdf]]
-* [[Presentation of the results of my work|prezentace2.pdf]]
+* [Presentation of the aim of my work](krejclu6_OSP_prezentace.pdf)
+* [Presentation of the results of my work](krejclu6_OSP_prezentace2.pdf)
+
 
 Ohloh
 =====
 
-Here, I'll fill in the HTML code of the [Ohloh widgetu][w] showing my KudoRank.
-
-For example: <a href='https://www.ohloh.net/accounts/9897?ref=Detailed'>
-  <img alt='Ohloh profile for Linus.Torvalds' height='35' src='https://www.ohloh.net/accounts/9897/widgets/account_detailed.gif' width='191' />
+<a href='https://www.ohloh.net/accounts/322250?ref=Detailed' target='_blank'>
+<img alt='Ohloh profile for krejclu6' border='0' height='35' src='https://www.ohloh.net/accounts/322250/widgets/account_detailed.gif' width='230' />
 </a>
-
-[w]:https://www.ohloh.net/accounts/krejclu6/widgets