Fuck. Shit! Sorry...
Login with: GitHub
mpv-player/mpv + (23) -
    Pretty much fuck this shit.
    In summary: what a dumb waste of time, what the fuck.
    Yeah, fuck this retarded garbage.
    even 60ies. What the fuck. I fucking hate computers so much.
    inconsistent (since the option is called --secondary-sid), but fuck the
    Also fuck the win32 platform, it's a heap of stinky shit. Microsoft is
    them to fuck off.) (Well I didn't put it this way, but still.)
    core (while mpv is waiting for it) anyway. So fuck it.
    do, so fuck that.
    travis: shut the fuck up
    (Who the fuck uses editions?)
    A bit of a mess with that ifdeffery, but fuck it.
    (using that git revision), it often did not work. Whatever the fuck.
      WHAT THE FUCK IS WHOEVER IS RESPONSIBLE FOR THIS FUCKING DOING?
    Why the fuck am I even bothering with this crap?
    Fuck it, just let's just reinit everything.
    WHAT THE FUCK
    responsible for the bug)? Who the fuck knows, and I'm too tired to
    just making a fuss? Anyway, fuck EGL, fuck computers, fuck technology.
    fuck.
    jump through some more hoops to get something compatible, but fuck that.
    it's ffmpeg, it can't not try to fuck you over. I'm so fucking sick of
    reasonable, I can't tell what the fuck is going on with that HOOKED
    night, so fuck it.
    (admittedly valid) issues. Btu still, fuck writing include guards, I
    FUCK THIS SHIT
    laziness (and shouldn't, because what the fuck). So assert() on this.
    What the fuck?
    by design is not reasonable, and fuck you. I much prefer the awful
    wouldn't be so bad if libavformat could tell us WHERE THE FUCK THE RESET
    value within the decoder, but fuck that.)
    now, fuck it.
    about/checked some corner cases harder. But fuck this shit.
    think I was actually trying to do some real work but fuck that.
    to give a fuck about this use case at all.
    Why the fuck can't there be a proper API for retrieving these
    (multimedia from 2000-2010) and should either modernize or fuck off.
    (Why the fuck are there up to 20 mouse buttons?)
    (Why the fuck are there up to 20 mouse buttons?)
    was passed in). It was a shit idea anyway, so fuck it.
    libavutil equivalents. vdpau still uses a shitty hack, but fuck the
    formatting (LC_TELEPHONE). Who the fuck uses this, or would ever use
    At this point, how the fuck are you supposed to do anything correctly?
    example, I'm pretty sure Microsoft doesn't. (Microsoft got to fuck it up
      THE FUCK WHAT THE FUCK WHAT THE FUCK WHAT THE FUCK WHAT THE FUCK WHAT
      THE FUCK WHAT THE FUCK WHAT THE FUCK WHAT THE FUCK
    - fuck up everything and vomit ponies and rainbows
    Fuck this thing.
    (How the fuck does EOF notification work again anyway?)
    Adds about 117 options (holy fuck).
    This also trashes display preemption recovery. Fuck that. It never
    don't even have a -sub-charenc option, fuck FFmpeg.
    Did I mention fuck FFmpeg yet? Because fuck FFmpeg.
    drop or rewrite it. vo_vaapi.c's OSD code (fuck...) also uses these
    Untested because I don't give a fuck about your shitty DVDs.
    Oops. Fuck.
    OF COURSE Libav doesn't have AV_PICTURE_TYPE_NONE. Why the fuck would
    simply passing through the PTS, it wants to fuck with it for no reason,
    Merry christmas, or whatever the fuck is going on right now.
    Currently this was done before conversion, which could fuck up a
    in use - what the fuck did this check do in this function?), so this
    clue what the fuck is going on in this fucking file. (Still agreed to
    Fuck.
    bullshit (who the fuck runs the PulseAudio server on a separate
    What the flying fuck?
    FUCK the Windows API.

    f_hwtransfer: get rid of the shit list
    introduced the shit list (which just included vaapi) to hard-code the
    The fix is pretty shit, but appears to work.
    do not have a usable number, then just give up and makeup shit. Note
    Pretty much fuck this shit.
    Some pain because of the dumb threading shit. Moving the code further
    lifetime on this incredibly stupid fucking shit.
    own trash hack to trashily workaround this shit.
    Just fix your shit.
    just call X11 a heap of shit, and assume the worst case for alignment.
    repack: make generic weird pixfmt shit even more generic and obfuscated
    this shit all the time), and especially the fact that pixdesc is very
    POSIX/UNIX is a miserable heap of shit. (Less shit than "alternatives"
    Because POSIX/UNIX is a miserable heap of shit, execvp() is also not
    heap of shit, O_CLOEXEC and FD_CLOEXEC were (probably) added at
    the buffer shit was too damn messy.
    If your GPU is shit (which it will be if you "want" to use vo_direct3d),
    Also fuck the win32 platform, it's a heap of stinky shit. Microsoft is
    vo_gpu: fix green shit with float yuv input
    refcount shit, but when that was a big mess and hard to debug and just
    shit isn't necessary anymore (simpler code), but I haven't done anything
    really don't give a shit about these formats, other than having to
    wanting to interpret the timestamps. Awful shit that make mpv change to
    Evil, non-standard shit.
    Who write this dumb shit¹? It didn't handle 1<<31, and was unnecessarily
    guess I hate programming. It's so tedious and the result is always shit.
    shit and bind customers by not giving easy ways to treat source code and
    clobbered with stupid shit (both in the set of files and the commit
    encode: add some shit that does some shit
    there is some annoying interaction with EDL and backward playback shit,
    not going to touch that shit unless I rewrite it completely.) The cover
    Since relative drive paths are such a fucked up shit idea, don't try to
    And document the shit.
    back at some later point, but I expect this shit to be in a perpetual
    handled (which was fine with MPlayer, but became increasingly a shit tub
    This commit is probably buggy as shit. It's not like I bothered to test
    have looked like shit soup no matter what.)
    Even if not correct, at least it gets rid of the blue shit.
    audio: work around ffmpeg being a piece of shit
    without digging deeper into x11 shit or refactoring parts of the VO. I
    (And also, I'm sure nobody gives a shit about this feature.)
    Weird shit. I thought this was a clever way to elegantly handle two
    sws_utils: shuffle around some shit
    shit. For some reason this HOOKED shit doesn't use copy_image() (???),
    to make up for Apple's incredibly broken OpenGL shit).
    Awful shit. I probably wouldn't accept this code from someone else, just
    Spherical video is a shit idea anyway.
    Since it broke 2 years ago, nobody should give a shit about this code,
    shit-tank (Windows development).
    thinking; with some luck, I just didn't give a shit about this case, but
    follow a few simple rules, your code is probably shit or you wanted to
    client API: fix potential deadlock problems by throwing more shit at it
    No shit, e6 is on the stack. But the macro argument is also allowed to
    goldberg shit.)
    FUCK THIS SHIT
    I can afford the luxuary of hacking the shit directly into the player.
    Sometimes, FFmpeg will take a shit on YOUR and ITS OWN alignment. For
    this shit, but let's not blame others.)
    Why this config cache shit and all the other shit? Rediscovering this
    This is kind of shit. Not only is this a very "special" feature, but it
    One notable thing is that it uses the async command shit. Not sure
    Could we discard all this probing shit, and somehow do it another way?
    of shit that's piled up before you, or do you?
    missing something. It's as if vaapi required setting radioactive shit on
    list (did I even test this shit?), and so it was rotting around for 1.5
    subtle mutable state for this backwards shit.
    by Android), but whatever, just give a dumping ground for shit code.
    shit code (instead of fixing it), and write new shit code. The old code
    to waste time on dumb shit.
    probably worked once and I can't be assed to debug my own shit code.
    Writing new shit code is more fun.
    Write new shit code for fun. This time it's a complete index. It's kept
    with the shit code). the memory usage doesn't seem to be that bad,
    f_decoder_wrapper.c: mess with some shit until it somehow starts to
    Just rearranging shit. Setting SEEK_HR for backstep seeks actually
    about/checked some corner cases harder. But fuck this shit.
    See manpage additions. This is a huge hack. You can bet there are shit
    shit can easily crash and burn. (Although it shouldn't literally crash.
    just doesn't fit into our code, so there's a cthulhu nightmare of shit.
    There is some evil shit due to a huge ownership/lifetime mess of various
    segment shit can be used to pass the "file" contents as memory block,
    have to be some youtube DASH shit).
    Might be unreasonable, but I'm angry at the shit driver freezing my
    Note that I don't give a shit about optical media. If you want to watch
    Crashes NVIDIA, probably buggy on others. No one ever tests this shit.
    No idea what that shit is. Likely forgotten when timed metadata was
    With FFmpeg's shit-crusted structures, todic communities, and retarded
    that FFmpeg is a shit fucked steaming pile of garbage shit?
    To get overlapping shit etc.
    shit, because there's no concept of aborting the player during command
    was passed in). It was a shit idea anyway, so fuck it.
    (holy shit how is it so bad), and would require us to handle _every_
    The ->fmt shit is something I'd like to phase out.
    Lots of shit code for nothing. We probably could just use libavutil's
    synchronized. There's no existing central mutex, so do some shit with
    insufficient, I can't even fathom how this shit was _standardized_. (In
    like Shift JIS (sometimes called SHIT JIZZ), yet functions like
    shit would just have been too broken. So they didn't. But locales give a
    is full of locale API usage and other legacy shit, as well as ifdefs and
    changes. Or in other words, this commit probably fucks up shit.
    size. Some broken shit. (Maybe the decoder wouldn't care about these
    regressions, as this is quite intrusive, and touches weird obscure shit
    In a shit show of subtle corner case interactions, making the demuxer
    Fucking shit.
    video: fix green shit
    initialize dst's fields) assume it is -> shit happens. Regression from
    Performance is shit on AMD otherwise. (Nvidia always uses client storage
    deal with them at every step, or they will break your shit.
    pretty shit here.
    users to wade through metaphorical cow shit to deal with it.
    skip the metaphorical cow shit step.
    policy if not giving a shit about DVD, just revert our half-working seek
    (This shit needs some sort of automated tests.)
    Well shit. Restructure it such that the returned list is always NULL-
    Refactor the shit and drop unneeded things as it goes.
    hand, but because driver developers are full of shit, vdpau interop will
    Will this shit ever actually work?
    av_log: remove dumb shit
    we're sending to the AO. (Tired of the cryptic shit ALSA gives me.)
    Shit.
    piece of shit (just read the script if you disagree), but at least it
    IANAL, but we don't give a shit what you do with this code.
    delivered. I don't give a shit.
    work to convince this piece of shit to expose the POSIX standard
    separate callbacks for each device? Why this obtuse mainloop shit?
    Especially the mainloop shit makes it actively worse than doing things
    vaapi: try dealing with Intel's braindamaged shit drivers
    don't understand why this suddenly works. Intel drivers being shit?
    Windows being shit? HWND or HDC being only 97% thread-safe instead of
    The shit I put up with...
    This way we probably do the right thing, and avoid all the menu shit.
    tl;dr libavformat is shit for media players
    be fixed! do we have a volunteer to remove the whole codecs.conf shit?
    freebsd fix (btw, why does it needs this int_max shit?
    today's shit
    skip annoying unused parameter shit (if anyone needs these / knows a case where they pointed to a real bug then reverse this)
     - gaussian blur scaler (finally dvd/vobsub doesn't look like shit!)
    some files has some shit before teh audio/video headers...
    fix hue bug with nvidia's shit. i teszted with g400,radeon7500,tnt2ultra,geforce2mx200
    divx4 I420 removed - i hate that buggy shit nvidia
    removed vivo shit
    removed unused buggy shit
    fixed .so's shit

    I didn't really pay attention (sorry). For consistency with the rest of
    safe than sorry. Closes #7740.
    stats.lua), and all I have to say is sorry for that.
    its better to be safe than sorry.
    I almost feel sorry wasting a commit on this.
    I'm sorry for deleting the anti-ffmpeg vitriol. It's still all true, but
    I 'broke' it in 78c362b. Sorry!
    I introduced this bug in b5bbb49. Sorry!
    I have a right to say this. Sorry. I would say that MPlayer has a
    Also, sorry for the typo in the earlier commit message.
    Sorry about the noise :P
    Why are MPlayer devs so monumentally lazy? Sorry, but this takes the
    about windows will fix things, should issues pop up - sorry.)
    but better safe than sorry).
    fix compile, sorry
    (Sorry I lost the old commit history due to the file structure changes)
    for fast playback on his system when using vo_directx. Sorry, that-guy.
    was synced to r25017, my fault sorry
    sorry, left english phrase in...
    r23691: revert r23538. my fault, didn't see there where 2 phrases, sorry...
    revert r23538. my fault, didn't see there where 2 phrases, sorry...
    changed forgotten $Revision... to synced with.... sorry :(
    little fix, sorry
    small typo preventing compilation, sorry :(
    and again.. sorry :/
    Since I rewrote ao_jack.c from scratch, the diff is unreadable, sorry.
    Sorry, typo
    Finnaly commit Nico's dvb menu. Sorry for committing this
    This is the correct patch, sorry for the confusion.
    10l by me, noticed by a guy with a transmeta cpu, but forgot his name, sorry
    That fix Gub's bug (sorry for the delay ;)
    There's no security problem here, but better safe then sorry.
    btw, sorry that i didn mention the names of the ppl from whom all the past ideas came from ...
    me.  No idea who contributed these, sorry.
    sync by HR <hephooey@fastmail.fm>, sorry, i was busy.
    patch by ??? (sorry i can't find that mail)
    fixed JPEG issue (sorry atmos, i've tested them now) and added PIM1 name corrections
    sync with libavcodec for unaccellerated dcts (sorry Felix, LIBAVCODEC_BUILD did not change, so also no backwards compatibility this time), and a long overdue copyright update
    sorry - this was a sync for all
    Sorry for the cosmetic, but it looks wierd :/
    sorry
    upsz, sorry, i forgott this :) (skin name saving:)
    100l sorry, won't commit again.
    Correct my half reverse commit. Sorry Atmos.
    sorry
    Sorry, fix vobsub duration the arpi way.
    sorry, 10l:)
    sorry, 10l:)
    fix nexus's key bug :) 10l, sorry :)
    so Michael should test and fix again these changes. Sorry!
    applied pl's patch (sorry, overlooked it previously.. and procmailrc
    sorry, debug removed ;)
    sorry, i really wanted to add vidix_start and stop as int, to detect if something went into the wrong way (also implement check in vo_xvidix)
    codecs.html. Sorry, but yesterday I mixed directories and sent you this file in
    fixes, and some new stuff. sorry forgot :)
    not ready (sorry), I've to finish beginning at line ~360
    - tabs (sorry for inconveniece)
    sorry.
    hmm many things.. (sorry now i'm a bit confused:)
    Sorry for inexactitude
    sorry, config2.mak is not up-to-date
    Ugly YV12 support on Radeon BES. (Only radeon_vid currently work with this stuff :( Sorry!)
    Sorry, my laptop has no dvb-card
    sorry for the help_msg.h
    sorry
    forgot, sorry
    sorry
    stuff.. (sorry, forgot:P)
    sorry for english
    upsz ... timer disabling fix, sorry
    cleanup, sorry
    sdl_(a)driver liquidated - sorry atmos
    add HAVE_ALSA5 var. Sorry :(
    fixed HAVE_ALSA5 var. bug. sorry :(
    ize ... sorry ;)
    sorry...
    sorry, for the #endif
    inserted some avi codecs, and stupid comments. no, no jokes, sorry.