NOTES ===== http://www.embedded.com/design/programming-languages-and-tools/4215552/Seventeen-steps-to-safer-C-code http://c.learncodethehardway.org/book/ http://www.adslzone.net/postt359916.html http://ricardforner.blogspot.com.es/2013/02/epg-en-pvr-para-raspberry-pi.html HOW IT WORKS ============ There are a few executables: - mtv_get_xmls: Gets the xml from iptv multicasts - mtv_get_descriptions: get additional info (it's slow) from provider json urls, it is able to also get info from imdb. - mtv_get_logos: Gets the image logos of tv channels - mtv_gen_xmltv: Generate xmltv info drom xml files downloaded by mtv_get_xmls and mtv_get_descriptions (if they are any) - mtv_gen_m3u: Generate m3u files for xmbc, tvheaded, ... different formats mtv_get_xmls ------------ mtv_get_descriptions -------------------- mtv_get_logos ------------- mtv_gen_xmltv ------------- mtv_gen_m3u -----------