=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== mpv-0.32.0/DOCS/man/input.rst-451- mpv-0.32.0/DOCS/man/input.rst:452: ``run "/bin/sh" "-c" "echo ${title} > /tmp/playing"`` mpv-0.32.0/DOCS/man/input.rst-453- ############################################## mpv-0.32.0/DOCS/man/input.rst-775- changing the filter chain. This is roughly equivalent to mpv-0.32.0/DOCS/man/input.rst:776: ``show-text ${vf}``. Note that auto-inserted filters for format conversion mpv-0.32.0/DOCS/man/input.rst-777- are not shown on the list, only what was requested by the user. ############################################## mpv-0.32.0/DOCS/man/input.rst-1326-``raw`` mpv-0.32.0/DOCS/man/input.rst:1327: Do not expand properties in string arguments. (Like ``"${property-name}"``.) mpv-0.32.0/DOCS/man/input.rst-1328- This is the default for some libmpv/scripting/IPC APIs. ############################################## mpv-0.32.0/DOCS/man/input.rst-1471- Length in bytes of the source file/stream. (This is the same as mpv-0.32.0/DOCS/man/input.rst:1472: ``${stream-end}``. For segmented/multi-part files, this will return the mpv-0.32.0/DOCS/man/input.rst-1473- size of the main or manifest file, whatever it is.) ############################################## mpv-0.32.0/DOCS/man/input.rst-2496-``osd-ass-cc`` mpv-0.32.0/DOCS/man/input.rst:2497: ``${osd-ass-cc/0}`` disables escaping ASS sequences of text in OSD, mpv-0.32.0/DOCS/man/input.rst:2498: ``${osd-ass-cc/1}`` enables it again. By default, ASS sequences are mpv-0.32.0/DOCS/man/input.rst-2499- escaped to avoid accidental formatting, and this property can disable ############################################## mpv-0.32.0/DOCS/man/input.rst-2505- mpv-0.32.0/DOCS/man/input.rst:2506: - ``--osd-status-msg='This is ${osd-ass-cc/0}{\\b1}bold text'`` mpv-0.32.0/DOCS/man/input.rst:2507: - ``show-text "This is ${osd-ass-cc/0}{\b1}bold text"`` mpv-0.32.0/DOCS/man/input.rst-2508- ############################################## mpv-0.32.0/DOCS/man/input.rst-2589- (or megabits, if appropriate), which can be prevented by using the mpv-0.32.0/DOCS/man/input.rst:2590: raw property value, e.g. with ``${=video-bitrate}``. mpv-0.32.0/DOCS/man/input.rst-2591- ############################################## mpv-0.32.0/DOCS/man/input.rst-2606- kilobits. Also, they don't have any OSD formatting, though the same can be mpv-0.32.0/DOCS/man/input.rst:2607: achieved with e.g. ``${=video-bitrate}``. mpv-0.32.0/DOCS/man/input.rst-2608- ############################################## mpv-0.32.0/DOCS/man/input.rst-2915- mpv-0.32.0/DOCS/man/input.rst:2916: ``i show-text "Filename: ${filename}"`` mpv-0.32.0/DOCS/man/input.rst-2917- shows the filename of the current file when pressing the ``i`` key ############################################## mpv-0.32.0/DOCS/man/input.rst-2923- mpv-0.32.0/DOCS/man/input.rst:2924:``${NAME}`` mpv-0.32.0/DOCS/man/input.rst-2925- Expands to the value of the property ``NAME``. If retrieving the property mpv-0.32.0/DOCS/man/input.rst:2926: fails, expand to an error string. (Use ``${NAME:}`` with a trailing mpv-0.32.0/DOCS/man/input.rst-2927- ``:`` to expand to an empty string instead.) ############################################## mpv-0.32.0/DOCS/man/input.rst-2929- (see section below). mpv-0.32.0/DOCS/man/input.rst:2930:``${NAME:STR}`` mpv-0.32.0/DOCS/man/input.rst-2931- Expands to the value of the property ``NAME``, or ``STR`` if the mpv-0.32.0/DOCS/man/input.rst-2932- property cannot be retrieved. ``STR`` is expanded recursively. mpv-0.32.0/DOCS/man/input.rst:2933:``${?NAME:STR}`` mpv-0.32.0/DOCS/man/input.rst-2934- Expands to ``STR`` (recursively) if the property ``NAME`` is available. mpv-0.32.0/DOCS/man/input.rst:2935:``${!NAME:STR}`` mpv-0.32.0/DOCS/man/input.rst-2936- Expands to ``STR`` (recursively) if the property ``NAME`` cannot be mpv-0.32.0/DOCS/man/input.rst-2937- retrieved. mpv-0.32.0/DOCS/man/input.rst:2938:``${?NAME==VALUE:STR}`` mpv-0.32.0/DOCS/man/input.rst-2939- Expands to ``STR`` (recursively) if the property ``NAME`` expands to a ############################################## mpv-0.32.0/DOCS/man/input.rst-2946- the future, should the need arise. mpv-0.32.0/DOCS/man/input.rst:2947:``${!NAME==VALUE:STR}`` mpv-0.32.0/DOCS/man/input.rst-2948- Same as with the ``?`` variant, but ``STR`` is expanded if the value is mpv-0.32.0/DOCS/man/input.rst-2949- not equal. (Using the same semantics as with ``?``.) mpv-0.32.0/DOCS/man/input.rst:2950:``$$`` mpv-0.32.0/DOCS/man/input.rst-2951- Expands to ``$``. mpv-0.32.0/DOCS/man/input.rst:2952:``$}`` mpv-0.32.0/DOCS/man/input.rst-2953- Expands to ``}``. (To produce this character inside recursive mpv-0.32.0/DOCS/man/input.rst-2954- expansion.) mpv-0.32.0/DOCS/man/input.rst:2955:``$>`` mpv-0.32.0/DOCS/man/input.rst-2956- Disable property expansion and special handling of ``$`` for the rest ############################################## mpv-0.32.0/DOCS/man/input.rst-2975- mpv-0.32.0/DOCS/man/input.rst:2976: - ``${time-pos}`` expands to ``00:14:23`` (if playback position is at 14 mpv-0.32.0/DOCS/man/input.rst-2977- minutes 23 seconds) mpv-0.32.0/DOCS/man/input.rst:2978: - ``${=time-pos}`` expands to ``863.4`` (same time, plus 400 milliseconds - mpv-0.32.0/DOCS/man/input.rst-2979- milliseconds are normally not shown in the formatted case) ############################################## mpv-0.32.0/DOCS/man/lua.rst-151- properties as used in input.conf. See `Properties`_ for a list of mpv-0.32.0/DOCS/man/lua.rst:152: properties. The returned string is formatted similar to ``${=name}`` mpv-0.32.0/DOCS/man/lua.rst-153- (see `Property Expansion`_). ############################################## mpv-0.32.0/DOCS/man/lua.rst-159- Similar to ``mp.get_property``, but return the property value formatted for mpv-0.32.0/DOCS/man/lua.rst:160: OSD. This is the same string as printed with ``${name}`` when used in mpv-0.32.0/DOCS/man/lua.rst-161- input.conf. ############################################## mpv-0.32.0/DOCS/man/mpv.rst-387- mpv-0.32.0/DOCS/man/mpv.rst:388: ``mpv --vf=foo:option1=%`expr length "$NAME"`%"$NAME" test.avi`` mpv-0.32.0/DOCS/man/mpv.rst-389- ############################################## mpv-0.32.0/DOCS/man/mpv.rst-1086- Used to determine mpv config directory. If ``XDG_CONFIG_HOME`` is not set, mpv-0.32.0/DOCS/man/mpv.rst:1087: ``$HOME/.config/mpv`` is used. mpv-0.32.0/DOCS/man/mpv.rst-1088- mpv-0.32.0/DOCS/man/mpv.rst:1089: ``$HOME/.mpv`` is always added to the list of config search paths with a mpv-0.32.0/DOCS/man/mpv.rst-1090- lower priority. ############################################## mpv-0.32.0/DOCS/man/mpv.rst-1097- Directory where mpv looks for user settings. Overrides ``HOME``, and mpv mpv-0.32.0/DOCS/man/mpv.rst:1098: will try to load the config file as ``$MPV_HOME/mpv.conf``. mpv-0.32.0/DOCS/man/mpv.rst-1099- ############################################## mpv-0.32.0/DOCS/man/mpv.rst-1139- date. If ``DVDCSS_CACHE`` is not set or is empty, libdvdcss will use mpv-0.32.0/DOCS/man/mpv.rst:1140: the default value which is ``${HOME}/.dvdcss/`` under Unix and mpv-0.32.0/DOCS/man/mpv.rst-1141- the roaming application data directory (``%APPDATA%``) under ############################################## mpv-0.32.0/DOCS/man/mpv.rst-1269- mpv-0.32.0/DOCS/man/mpv.rst:1270:Note that the environment variables ``$XDG_CONFIG_HOME`` and ``$MPV_HOME`` can mpv-0.32.0/DOCS/man/mpv.rst-1271-override the standard directory ``~/.config/mpv/``. ############################################## mpv-0.32.0/DOCS/man/mpv.rst-1290- mpv-0.32.0/DOCS/man/mpv.rst:1291:The environment variable ``$MPV_HOME`` completely overrides these, like on mpv-0.32.0/DOCS/man/mpv.rst-1292-UNIX. ############################################## mpv-0.32.0/DOCS/man/mpv.rst-1296-written to this directory as well. (This exists on Windows only and is redundant mpv-0.32.0/DOCS/man/mpv.rst:1297:with ``$MPV_HOME``. However, since Windows is very scripting unfriendly, a mpv-0.32.0/DOCS/man/mpv.rst:1298:wrapper script just setting ``$MPV_HOME``, like you could do it on other mpv-0.32.0/DOCS/man/mpv.rst-1299-systems, won't work. ``portable_config`` is provided for convenience to get ############################################## mpv-0.32.0/DOCS/man/options.rst-811- ``^`` matches the beginning of the URL, ``$`` matches its end, and you mpv-0.32.0/DOCS/man/options.rst:812: should use ``%`` before any of the characters ``^$()%|,.[]*+-?`` to match mpv-0.32.0/DOCS/man/options.rst-813- that character. ############################################## mpv-0.32.0/DOCS/man/options.rst-819- ``https://youtube.com``. mpv-0.32.0/DOCS/man/options.rst:820: - ``--script-opts=ytdl_hook-exclude='%.mkv$|%.mp4$'`` mpv-0.32.0/DOCS/man/options.rst-821- will exclude any URL that ends with ``.mkv`` or ``.mp4``. ############################################## mpv-0.32.0/DOCS/man/options.rst-3662- This option has been replaced with ``--osd-msg3``. The only difference is mpv-0.32.0/DOCS/man/options.rst:3663: that this option implicitly includes ``${osd-sym-cc}``. This option is mpv-0.32.0/DOCS/man/options.rst-3664- ignored if ``--osd-msg3`` is not empty. ############################################## mpv-0.32.0/DOCS/man/options.rst-3667- Show a message on OSD when playback starts. The string is expanded for mpv-0.32.0/DOCS/man/options.rst:3668: properties, e.g. ``--osd-playing-msg='file: ${filename}'`` will show the mpv-0.32.0/DOCS/man/options.rst-3669- message ``file:`` followed by a space and the currently played filename. ############################################## mpv-0.32.0/DOCS/man/options.rst-4185- Print out a string after starting playback. The string is expanded for mpv-0.32.0/DOCS/man/options.rst:4186: properties, e.g. ``--term-playing-msg='file: ${filename}'`` will print the string mpv-0.32.0/DOCS/man/options.rst-4187- ``file:`` followed by a space and the currently played filename. ############################################## mpv-0.32.0/DOCS/mplayer-changes.rst-278- ``-tvscan`` ``--tv-scan`` mpv-0.32.0/DOCS/mplayer-changes.rst:279: ``-use-filename-title`` ``--title='${filename}'`` mpv-0.32.0/DOCS/mplayer-changes.rst-280- ``-vc ffh264vdpau`` (etc.) ``--hwdec=vdpau`` ############################################## mpv-0.32.0/DOCS/mplayer-changes.rst-345- +--------------------------------+----------------------------------------+ mpv-0.32.0/DOCS/mplayer-changes.rst:346: | ``show_tracks`` | ``show-text ${track-list}`` | mpv-0.32.0/DOCS/mplayer-changes.rst-347- +--------------------------------+----------------------------------------+ mpv-0.32.0/DOCS/mplayer-changes.rst:348: | ``show_chapters`` | ``show-text ${chapter-list}`` | mpv-0.32.0/DOCS/mplayer-changes.rst-349- +--------------------------------+----------------------------------------+ ############################################## mpv-0.32.0/README.md-122- mpv-0.32.0/README.md:123:- gcc or clang, yasm on x86 and x86_64 mpv-0.32.0/README.md-124-- fribidi, freetype, fontconfig development headers (for libass) ############################################## mpv-0.32.0/README.md-130- mpv-0.32.0/README.md:131:- gcc or clang, yasm on x86 and x86_64 mpv-0.32.0/README.md-132-- OpenSSL or GnuTLS (have to be explicitly enabled when compiling FFmpeg) ############################################## mpv-0.32.0/TOOLS/appveyor-install.sh-42- --disable-doc \ mpv-0.32.0/TOOLS/appveyor-install.sh:43: --disable-asm \ mpv-0.32.0/TOOLS/appveyor-install.sh-44- --enable-gpl \ ############################################## mpv-0.32.0/TOOLS/travis-deps-127- packages = { mpv-0.32.0/TOOLS/travis-deps:128: 'linux' => 'pkg-config fontconfig libfribidi-dev yasm libxinerama-dev libxrandr-dev', mpv-0.32.0/TOOLS/travis-deps-129- 'osx' => 'pkg-config fontconfig freetype fribidi yasm' ############################################## mpv-0.32.0/video/out/opengl/context_cocoa.c-55- mpv-0.32.0/video/out/opengl/context_cocoa.c:56:static void *cocoa_glgetaddr(const char *s) mpv-0.32.0/video/out/opengl/context_cocoa.c-57-{