{"push_id":991457981,"size":92,"distinct_size":92,"ref":"refs/heads/master","head":"bc07f28139dc1ff1377af42b34ed23c6431c87a9","before":"bf8ce4c2fe3d1c3b303545e938d21f30f16a78e0","commits":[{"sha":"c82f58955f05e96a705b567f25bf68c9e963e4b4","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@openpli.org","name":"Erik Slagter"},"message":"Add FBC (Full Bandwidth Capturing) tuner support.\n\nThis the original code originating from VU+.","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/c82f58955f05e96a705b567f25bf68c9e963e4b4"},{"sha":"19741ce20f96adc868a2611076e51536a596d7f3","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@openpli.org","name":"Erik Slagter"},"message":"FBC: cleanup/cosmetics.\n\nClean up comments, whitespace and superfluous/confusing debug statements.\n\nRemove either when they do not contribute to the readability of the\ncode because either they state the obvious or they are completely\nunintelligable. Remove debugs that would only be meaningful to FBC\n(low-level) developers.\n\nRemove a now unused variable.","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/19741ce20f96adc868a2611076e51536a596d7f3"},{"sha":"44fe1054ea9e7952e0547b33ab05d3b025b55416","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@openpli.org","name":"Erik Slagter"},"message":"FBC: replace ugly #define construct with proper const member function.","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/44fe1054ea9e7952e0547b33ab05d3b025b55416"},{"sha":"e0ff587bfe973dd3eddd0023fb49046c8c0ba9ef","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@openpli.org","name":"Erik Slagter"},"message":"FBC: rewrite getFBCTunerNum and setProcFBCID\n\n- try to make at chipset-id independent\n- make it simpler and more robust\n- make number of FBC tuners in each set a mnemonic.\n- make them more robust\n\nTogether with athoik.","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/e0ff587bfe973dd3eddd0023fb49046c8c0ba9ef"},{"sha":"8baf4019735b9f8f77f8fa0f22dd869397a96ef4","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@openpli.org","name":"Erik Slagter"},"message":"FBC: refactor tuner link pointer handling.","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/8baf4019735b9f8f77f8fa0f22dd869397a96ef4"},{"sha":"ca1b03da26da443afae8778d7ef54846dd697ae2","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@openpli.org","name":"Erik Slagter"},"message":"FBC: cosmetic: replace (logic value)?true:false by (logic) only.\n\nThe \"true : false\" phrase doesn't make sense when the value\nis already true/false logic.","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/ca1b03da26da443afae8778d7ef54846dd697ae2"},{"sha":"4a1282bed700145d98cbde917b199b07a280da52","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@openpli.org","name":"Erik Slagter"},"message":"FBC: tidy up more code (mostly cosmetical).","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/4a1282bed700145d98cbde917b199b07a280da52"},{"sha":"538813073bd421423fc03be6562d5ed782c31e45","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@openpli.org","name":"Erik Slagter"},"message":"FBC: replace a potential dangerous sprintf with snprintf.","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/538813073bd421423fc03be6562d5ed782c31e45"},{"sha":"1f43fca4ab0e078eb11b3f9455690a8f36ccfe7a","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@openpli.org","name":"Erik Slagter"},"message":"HEVC: Add HEVC/h.265 support.\n\nThis is based on original VU+ code.","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/1f43fca4ab0e078eb11b3f9455690a8f36ccfe7a"},{"sha":"af47d44c87c30805b886fdc1f0a014561a14c62a","author":{"email":"1f4a9383e5343aee389622c694ebea82eb541ff4@gmail.com","name":"Athanasios Oikonomou"},"message":"FBC: Change setDefaultFBCID and setProcFBCID to void\n\nNobody is using the return values so why bothering returning something.\n\n(cherry picked from commit 58ce0c6c7a5c25d2393ade6207026e0b734b0f28)\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/af47d44c87c30805b886fdc1f0a014561a14c62a"},{"sha":"56fc1e13f57c3dfb61ecd8d6e928edeb6480add6","author":{"email":"1f4a9383e5343aee389622c694ebea82eb541ff4@gmail.com","name":"Athanasios Oikonomou"},"message":"FBC: cleanup unused member functions.\n\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/56fc1e13f57c3dfb61ecd8d6e928edeb6480add6"},{"sha":"4b4817fe53204c402c585d47a2a02d39960f83c3","author":{"email":"1f4a9383e5343aee389622c694ebea82eb541ff4@gmail.com","name":"Athanasios Oikonomou"},"message":"FBC: cleanup construction and destruction.\n\n* eFBCTunerManager requires eDVBResourceManager frontends to be initialized,\n  also we need access to eDVBResourceManager instance and vice versa.\n\n* Change eFBCTunerManager constuctor to accept eDVBResourceManager reference\n  and initialize eFBCTunerManager in eDVBResourceManager when the frontend\n  initialization is gone.\n\n* Also use the instance of eFBCTunerManager in eDVBResourceManager instead\n  of getting one via getInstance.\n\n* We are using eDVBAllocatedFrontend only in eDVBResourceManager where an\n  eFBCTunerManager instance already exists.\n\n* Pass existing eFBCTunerManager instance in eDVBAllocatedFrontend\n  constructor instead of getting this from global.\n\n* Move some code out of the header file (ugly...)\n\n* Rename the instance member to m_instance to comply with other members\nnames.\n\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/4b4817fe53204c402c585d47a2a02d39960f83c3"},{"sha":"c9466362fcf2b62042902dd0c5d751544e3bc472","author":{"email":"1f4a9383e5343aee389622c694ebea82eb541ff4@gmail.com","name":"Athanasios Oikonomou"},"message":"DVB: Initialize eDVBResourceManager taking care of dependencies\n\nThe eFBCTunerManager requires m_frontend to be initialized.\n\nThe eDVBSatelliteEquipmentControl requires m_frontend to be initialized\nand eFBCTunerManager as well.\n\nSo try to initialize everything in correct order.\n\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/c9466362fcf2b62042902dd0c5d751544e3bc472"},{"sha":"38c831cec9003e109d41929e3b0c57f41c57dc6d","author":{"email":"1f4a9383e5343aee389622c694ebea82eb541ff4@gmail.com","name":"Athanasios Oikonomou"},"message":"FBC: Use CFile to setProcFBCID and setClockRate\n\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/38c831cec9003e109d41929e3b0c57f41c57dc6d"},{"sha":"7c89d5562eda82c4a66a69616cff1167359aa533","author":{"email":"1f4a9383e5343aee389622c694ebea82eb541ff4@gmail.com","name":"Athanasios Oikonomou"},"message":"NIM: Move python FBC functions from Satconfig to NIM class\n\nHaving the FBC functions in NIM we can use them in other places without importing them from Satcofnig (e.g. in wizard.xml)\n\nThe isFBCTuner also was changed to follow the C++ pattern, not it checks if FBC proc entry exists instead of checking the NIM description for FBC.\n\nFinally use directly os.path instead of importing path since os now is imported too.\n\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/7c89d5562eda82c4a66a69616cff1167359aa533"},{"sha":"6339b1a56d75499f669fba185cd558d69a85c717","author":{"email":"1f4a9383e5343aee389622c694ebea82eb541ff4@gmail.com","name":"Athanasios Oikonomou"},"message":"FBC: Set FBC config in /proc properly.\n\n* Set default proc value for leaf tuner\n\nThe setDefaultFBCID was setting default value ony for root FE.\nNow it will set the default value for leaf tuners as well.\n\n* Reset proc value for leaf tuner when it is unlinked\n\nOn unset function we need to reset proc value of fbc else it\nwill keep the previous value until linked again.\n\nWith above change the proc values will always display the\ncorrect information about linked tuner.\n\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/6339b1a56d75499f669fba185cd558d69a85c717"},{"sha":"aa5b511615d5cda68f8387d14116834d00a8e66a","author":{"email":"1f4a9383e5343aee389622c694ebea82eb541ff4@gmail.com","name":"Athanasios Oikonomou"},"message":"About: Add quirks for VU+ Solo4k.\n\n* Add model to information screen for VU+ Solo4k.\n\n* getCPUInfoString count cpu from processor keyword\n\nThe parser now counts the cpu from processor keyword.\nAdditionally the model name is checked in the same if\nas system type making parser more generic.\n\n* Use cpuinfo_max_freq when cpuinfo contains no speed information\n\nRead cpu speed from cpuinfo_max_freq when available and only\nwhen cpuinfo does not contain cpu speed information.\n\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/aa5b511615d5cda68f8387d14116834d00a8e66a"},{"sha":"9db9774cd7a51cadb170079bffe03c1a994da830","author":{"email":"8f5923b92e6eb9303659521a8a71868ad4d09ddc@yahoo.com","name":"littlesat"},"message":"About: do not show virtual FBC tuners in tunerlist","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/9db9774cd7a51cadb170079bffe03c1a994da830"},{"sha":"77f14088166119c980a9bceb0c2f8356caa81f40","author":{"email":"8f5923b92e6eb9303659521a8a71868ad4d09ddc@yahoo.com","name":"littlesat"},"message":"Frontendinfo: Tuner layout\n\n* When we do not display a tuner no extra space should be added\n\n* Add value for number of tuners with spaces and max tuners. Spaces can be\nremoved to allow more room and when there are to manu tuners the non used\ntuners can be removed. Default room for 6 tuners with spaces and 10\nwithout defined.","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/77f14088166119c980a9bceb0c2f8356caa81f40"},{"sha":"00f24a6ebdfafe5ddf524bd839b05d7ea8a8f0b5","author":{"email":"1f4a9383e5343aee389622c694ebea82eb541ff4@gmail.com","name":"Athanasios Oikonomou"},"message":"Startwizard: Add more tuner setup wizard steps\n\nTuner setup wizard steps increased to 10.\n\nThe condition for tuner greater that 2 was changed to skip FBC linked tuners since they configured automatically.","distinct":true,"url":"https://api.github.com/repos/sklnet/openpli-enigma2/commits/00f24a6ebdfafe5ddf524bd839b05d7ea8a8f0b5"}]}