Skip to content

Instantly share code, notes, and snippets.

View Vaporexpress's full-sized avatar

Vaporexpress Vaporexpress

View GitHub Profile
@Vaporexpress
Vaporexpress / osmcCodecPatch.sh
Created January 17, 2020 23:33 — forked from EncryptedCurse/osmcCodecPatch.sh
Raspberry Pi MPEG-2, VC-1 license patch
sudo su <<EOF
cd /boot
cp start_x.elf start_x.elf_backup && \
perl -pne 's/\x47\xE9362H\x1D\x18/\x47\xE9362H\x1D\x1F/g' < start_x.elf_backup > start_x.elf
EOF
04-06 18:39:40.614 28081-28081/tcking.github.com.giraffeplayer D/IJKMEDIA: IjkMediaPlayer_native_setup
04-06 18:39:40.614 28081-28081/tcking.github.com.giraffeplayer I/IJKMEDIA: av_version_info: ff2.8--ijk0.4.1.1--dev0.3.3--rc4
04-06 18:39:40.615 28081-28081/tcking.github.com.giraffeplayer D/IJKMEDIA: ffpipeline_create_from_android()
04-06 18:39:40.615 28081-28081/tcking.github.com.giraffeplayer D/IJKMEDIA: ijkmp_set_inject_opaque(0x100bc6)
04-06 18:39:40.615 28081-28081/tcking.github.com.giraffeplayer D/IJKMEDIA: ijkmp_set_inject_opaque()=void
04-06 18:39:40.615 28081-28081/tcking.github.com.giraffeplayer D/IJKMEDIA: ijkmp_android_set_mediacodec_select_callback()
04-06 18:39:40.615 28081-28081/tcking.github.com.giraffeplayer D/IJKMEDIA: ffpipeline_set_mediacodec_select_callback
04-06 18:39:40.615 28081-28081/tcking.github.com.giraffeplayer D/IJKMEDIA: ijkmp_android_set_mediacodec_select_callback()=void
04-06 18:39:40.615 28081-28081/tcking.github.com.giraffeplayer D/IJKMEDIA: IjkMediaPlayer_native_setLogLeve
04-06 18:26:05.013 8273-8273/tcking.github.com.giraffeplayer D/IJKMEDIA: IjkMediaPlayer_native_setup
04-06 18:26:05.013 8273-8273/tcking.github.com.giraffeplayer I/IJKMEDIA: av_version_info: ff3.0--ijk0.4.5.1--dev0.4.5--rc10
04-06 18:26:05.013 8273-8273/tcking.github.com.giraffeplayer D/IJKMEDIA: ffpipeline_create_from_android()
04-06 18:26:05.013 8273-8273/tcking.github.com.giraffeplayer D/IJKMEDIA: ijkmp_set_inject_opaque(0x100c0e)
04-06 18:26:05.013 8273-8273/tcking.github.com.giraffeplayer D/IJKMEDIA: ijkmp_set_inject_opaque()=void
04-06 18:26:05.013 8273-8273/tcking.github.com.giraffeplayer D/IJKMEDIA: ijkmp_android_set_mediacodec_select_callback()
04-06 18:26:05.013 8273-8273/tcking.github.com.giraffeplayer D/IJKMEDIA: ffpipeline_set_mediacodec_select_callback
04-06 18:26:05.013 8273-8273/tcking.github.com.giraffeplayer D/IJKMEDIA: ijkmp_android_set_mediacodec_select_callback()=void
04-06 18:26:05.013 8273-8273/tcking.github.com.giraffeplayer D/IJKMEDIA: IjkMediaPlayer_native_setLogLevel(3)
04-06 18:26:
@Vaporexpress
Vaporexpress / gist:0744c0fe50b261aa24a0
Last active October 15, 2015 21:31
What is the logic to retrieve a closed session? #42 (Gist:2)
The function called:
// -----------------------------------------------------------------
function chromecastPlay(host, cb) {
var chcClient, chcPlayer;
var onStatus = function (status) {
console.log('status broadcast playerState=%s', status.playerState);
};
var onClose = function () {
console.log('Player Close');
@Vaporexpress
Vaporexpress / gist:9dd4beefef290cb54801
Last active October 14, 2015 20:54
node-castv2-client (Error on Resume)
Executing this script:
var url = 'http://commondatastorage.googleapis.com/gtv-videos-bucket/big_buck_bunny_1080p.mp4';
var timestamp = 60; // in seconds
var browser = new Browser();
browser.onDevice(function (device) {
device.on("error", function (err) {
console.log("(1)ERROR app.js:" + err); //OK
device.reconnect();