58 Followers
106 Following
1.5K Posts

portuguese c++ qt app & sdl game developer. #supertux team

i like: public service media; tv/radio; FOSS games; (oldschool) ska music; shmups; etc.

banner: The Slackers And Friends - The Slackers

codeberghttps://codeberg.org/MatusGuy
githubhttps://github.com/MatusGuy
discordmatusguy
matrixhttps://matrix.to/#/@matusguy:matrix.org
retroachievementshttps://retroachievements.org/user/MatusGuy
(worthless) idea: take all the boring internet radio streams with no metadata and cover and ENHANCE them by making XMLTV scrapers and adding support for them in audio players.
SuSE Linux 7.0 (2000)

Storm is a rescue who came into our lives one night in the middle of a crazy storm (hence the name) in the backcountry near Big White BC. We were out in the back forty searching for a forestry crew reported to be stuck on an FSR by a bunch of downed trees.

We had stopped to get our bearings and plan our approach route when one of the team was like: “do you guys hear a cat?”.

The wind was howling and the rain was beating down and it was pretty impossible to hear anything.

We’re like: “No dude, there’s no cat”. And he’s like: “Seriously, I hear a cat!”

And lo and behold, hunkered down by the wheel of the truck, there was this tiny orange kitten. He was pretty emaciated and likely wouldn’t have survived another night in the woods, according to the vet we took him to the following day.

Anyway, now he likes to remind us that he’s a fierce, independent kitty so he’ll come and sit next to you, but with his back turned. Occasionally he’ll roll over and ask for—no, demand—a few scritches.

#Caturday

/// @brief Additional data where can needed on streams.
///
/// @param[in] extraData Pointer with memory of extra data
/// @param[in] extraSize Size to store
void SetExtraData(const uint8_t* extraData, size_t extraSize)
```
/// **Example:**
/// ~~~~~~~~~~~~~{.cpp}
/// #include <kodi/General.h>
///
/// kodi::Log(ADDON_LOG_ERROR, "%s: There is an error occurred!", __func__);
///
/// ~~~~~~~~~~~~~
```

https://linuxtv.org/downloads/v4l-dvb-apis/userspace-api/v4l/libv4l-introduction.html#libv4l-device-control-functions

that's it? what's the point of libv4l2 then? does it really do anything *that* special? Can someone enlighten me? Please 

5.1. Introduction — The Linux Kernel documentation

>be me
>19:30
>attempt to compile the latest pre release of kodi due to unavailability in openSUSE repositories
>ffmpeg fails to build
>"why the heck do i need to build ffmpeg"
>reads doohickey FindFFMPEG.cmake
>"libpostproc"
>pkgconf --list-all | grep libpostproc
>*gasp*
>zypper install ffmpeg-8-libpostproc-devel
>zypper: nah
>zypper install ffmpeg-7 ffmpeg-7-lib*-devel
>zypper: ok but ur gonna have to uninstall ffmpeg 8
>me: ok bro
>configure&compile
>"unknown function av_get_side_data or something"
>looks up av_get_side_data or something
>"ffmpeg 6"
>bro
>zypper install ffmpeg-6-lib*-devel
>configure&compile
>it works
>./kodi.bin
>"kodi 21.3"
>"fcuk!"
>git checkout master
>configure&compile
>"unknown symbol bla bla bla"
>"ffmpeg 7"
>dude
look at this frickin thing
it is very a androiddev-like experience. Why do i always need to stumble across shitty software.
getting kodi to fuckin build & link has been taking 4 HOURS