{"ref":"refs/heads/old_xine_lib","push_id":54725789,"commits":[{"sha":"45d496f0fefb475cc8558f154e0d0a2d103c1f98","author":{"email":"12ede8865cb27769caf062018c421e288d0fa9ee@gmail.com","name":"nobody9"},"url":"https://api.github.com/repos/nobody9/openpliPC/commits/45d496f0fefb475cc8558f154e0d0a2d103c1f98","message":"enigma2: file_eraser: Quit quickly\n\nThen destructor is called, stop erasing in background.\nIt will still linger for ~0.5 s, but optimizing for shutdown\ndoesn't appear to be worth the effort."},{"sha":"ae7d66fcb5c81c1337f0c9ec1594ba566d9073ef","author":{"email":"12ede8865cb27769caf062018c421e288d0fa9ee@gmail.com","name":"nobody9"},"url":"https://api.github.com/repos/nobody9/openpliPC/commits/ae7d66fcb5c81c1337f0c9ec1594ba566d9073ef","message":"enigma2: file push: Refactor into recording and playback classes\n\nThey do different things, so should be different classes.\nThe playback is unchanged for now, the recorder is much, much\nsimpler now."},{"sha":"881a255bb1655724c1e0c348f0a671b69171f5ec","author":{"email":"12ede8865cb27769caf062018c421e288d0fa9ee@gmail.com","name":"nobody9"},"url":"https://api.github.com/repos/nobody9/openpliPC/commits/881a255bb1655724c1e0c348f0a671b69171f5ec","message":"enigma2: servicedvbrecord: add adapter id to stream info"},{"sha":"041d0e53bd379ff25476fc2c4e06949f8699d54a","author":{"email":"12ede8865cb27769caf062018c421e288d0fa9ee@gmail.com","name":"nobody9"},"url":"https://api.github.com/repos/nobody9/openpliPC/commits/041d0e53bd379ff25476fc2c4e06949f8699d54a","message":"enigma2: httpstream: split socket helper functions into baseclass"},{"sha":"c49216b4d17a12c484a668dabdd7750b107ef286","author":{"email":"12ede8865cb27769caf062018c421e288d0fa9ee@gmail.com","name":"nobody9"},"url":"https://api.github.com/repos/nobody9/openpliPC/commits/c49216b4d17a12c484a668dabdd7750b107ef286","message":"enigma 2: create servicedvbstream, based on servicedvbrecord\n\nInternal interface only, no python exports"},{"sha":"dc77bc4521ac99059a0829aaf69e7aa813101db8","author":{"email":"12ede8865cb27769caf062018c421e288d0fa9ee@gmail.com","name":"nobody9"},"url":"https://api.github.com/repos/nobody9/openpliPC/commits/dc77bc4521ac99059a0829aaf69e7aa813101db8","message":"enigma2: add internal streamserver\n\nServes ts streams on port 8002.\nShould eventually replace the external stream proxy (on port 8001)"},{"sha":"c6e5e0c1a5762b8143914a10f573e44c2364e659","author":{"email":"12ede8865cb27769caf062018c421e288d0fa9ee@gmail.com","name":"nobody9"},"url":"https://api.github.com/repos/nobody9/openpliPC/commits/c6e5e0c1a5762b8143914a10f573e44c2364e659","message":"enigma2: PicturePlayer: show info line repaired"},{"sha":"73630917fffd8d22be70a1502e80b2f5e3122818","author":{"email":"12ede8865cb27769caf062018c421e288d0fa9ee@gmail.com","name":"nobody9"},"url":"https://api.github.com/repos/nobody9/openpliPC/commits/73630917fffd8d22be70a1502e80b2f5e3122818","message":"enigma2: Prevent std-c-std string conversion in setTargetFilename"},{"sha":"79fb2469f1cd1051f541dd362400f021c8a6b186","author":{"email":"12ede8865cb27769caf062018c421e288d0fa9ee@gmail.com","name":"nobody9"},"url":"https://api.github.com/repos/nobody9/openpliPC/commits/79fb2469f1cd1051f541dd362400f021c8a6b186","message":"enigma2: VirtualKeyBoard: US keyboard layout fixes"},{"sha":"c6a503f02d5c1a67ff52b435480cbb57c6436519","author":{"email":"12ede8865cb27769caf062018c421e288d0fa9ee@gmail.com","name":"nobody9"},"url":"https://api.github.com/repos/nobody9/openpliPC/commits/c6a503f02d5c1a67ff52b435480cbb57c6436519","message":"enigma2: eServiceReference: allow the 'path' field to be an url\n\nThis allows streams to be placed in bouquet files, for example:\n #SERVICE\n1:0:0:0:0:0:0:0:0:0:http://10.0.0.1:8001/1:0:1:5230:C99:3:EB0000:0:0:0:\nNed3"},{"sha":"f5d4a5e3f5e7a4bcd991c5bafae76de1dbd33974","author":{"email":"12ede8865cb27769caf062018c421e288d0fa9ee@gmail.com","name":"nobody9"},"url":"https://api.github.com/repos/nobody9/openpliPC/commits/f5d4a5e3f5e7a4bcd991c5bafae76de1dbd33974","message":"enigma2: stream server: run to port 8001"}],"head":"f5d4a5e3f5e7a4bcd991c5bafae76de1dbd33974","size":11}