Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ bomi --log-level=debug https://www.youtube.com/watch?v=dgfrGxCr2Fo
- (E)[VAAPI] Error: unknown libva error(0xffffffffffffffff) Cannot initialize VA-API.
- (I)[X11] Initialized hardware acceleration API: vdpau.
- (I)[OpenGL] Check OpenGL stuffs.
- (I)[OpenGL] Version: 4.5
- (I)[OpenGL] Available FBO texture format: OGL::RGBA16_UNorm
- (I)[OpenGL] Available FBO texture format: OGL::RGBA8_UNorm
- (I)[OpenGL] Available extensions: GL_ARB_texture_rg, GL_ARB_texture_float, GL_KHR_debug, GL_NV_vdpau_interop, GL_ARB_framebuffer_object
- (D)[Engine] Create audio/video plugins
- (D)[Engine] Make registrations and connections
- (D)[Engine] Initialized
- (D)[mpv/preview] Start playloop thread
- (D)[mpv] Start playloop thread
- (D)[mpv/cplayer] mpv UNKNOWN (C) 2000-2015 mpv/MPlayer/mplayer2 projects
- (D)[mpv/cplayer] built on 2016-05-13T14:32:48
- (D)[mpv/cplayer] ffmpeg library versions:
- (D)[mpv/cplayer] libavutil 54.31.100
- (D)[mpv/cplayer] libavcodec 56.60.100
- (D)[mpv/cplayer] libavformat 56.40.101
- (D)[mpv/cplayer] libswscale 3.1.101
- (D)[mpv/cplayer] libswresample 1.2.101
- (D)[mpv/cplayer]
- (D)[mpv/cplayer] Configuration: ./waf configure --prefix=../../build --disable-manpage-build --enable-libmpv-static --disable-pdf-build --disable-vf-dlopen-filters --disable-test --disable-cplayer --disable-rubberband --enable-iconv --disable-termios --disable-shm --disable-libguess --disable-drm --enable-encoding --enable-libbluray --enable-dvdread --enable-dvdnav --disable-enca --disable-ladspa --disable-libbs2b --disable-lcms2 --enable-libswresample --disable-libavfilter --disable-libavdevice --disable-libavresample --disable-vapoursynth --disable-vapoursynth-lazy --disable-sdl2 --disable-sdl1 --disable-rsound --disable-sndio --disable-openal --disable-win32 --disable-x11 --disable-cocoa --disable-wayland --disable-xss --disable-xext --disable-xv --disable-xinerama --disable-xrandr --enable-gl --enable-gl-dummy --disable-vaapi-vo --disable-vdpau-vo --disable-vaapi-vpp --disable-caca --disable-dvb --disable-dvbin --disable-jpeg --disable-direct3d --disable-vda-gl --disable-tv --disable-tv-v4l2 --disable-libv4l2 --disable-pvr --disable-audio-input --disable-lua --enable-alsa --enable-oss-audio --enable-jack --enable-pulse --enable-cdda --enable-libsmbclient --enable-vdpau --enable-vdpau-gl-x11 --enable-vaapi --enable-vaapi-glx
- (D)[mpv/cplayer] List of enabled features: alsa asm atomics av-pix-fmt-mmal avcodec-chroma-pos-api avframe-metadata avframe-skip-samples build-date cdda debug-build dlopen dvdnav dvdread encoding fchmod gl gl-dummy glibc-thread-name glob iconv jack libass libass-osd libav libbluray libdl libm libmpv-static librt libsmbclient libswresample linux-fstatfs nanosleep optimize oss-audio oss-audio-native posix posix-or-mingw posix-spawn pthreads pulse resampler stdatomic subprocess vaapi vaapi-glx vaapi-hwaccel vdpau vdpau-gl-x11 vdpau-hwaccel videodev vt.h zlib
- (D)[mpv/input] Falling back on default (hardcoded) input config
- (D)[mpv/global] config path: 'scripts' -/-> '/home/pmpo/.config/mpv/scripts'
- (D)[mpv/global] config path: 'scripts' -/-> '/home/pmpo/.mpv/scripts'
- (D)[mpv/global] config path: 'scripts' -/-> '/home/pmpo/Desktop/12/src/bomi-0.9.11/build/etc/mpv/scripts'
- (D)[mpv/cplayer] Run command: hook_add, flags=0, args=[on_load, 0, 0]
- (D)[mpv/cplayer] Run command: hook_add, flags=0, args=[on_unload, 1, 0]
- (D)[Main] Show MainWindow.
- (D)[mpv] Error property unavailable: Couldn't set property sub-pos.
- (D)[mpv] Error property unavailable: Couldn't set property sub-pos.
- (D)[mpv] Error property unavailable: Couldn't set property sub-pos.
- (D)[mpv/cplayer] Run command: stop, flags=0, args=[]
- (D)[mpv/cplayer] Run command: vo_cmdline, flags=0, args=[scale=bilinear:cscale=bilinear:dither-depth=auto:dither=no:frame-queue-size=3:frame-drop-mode=clear:fancy-downscaling=no:sigmoid-upscaling=no:interpolation=no:fbo-format=rgba16]
- (D)[mpv/cplayer] Run command: vo_cmdline, flags=0, args=[scale=bilinear:cscale=bilinear:dscale=bilinear:dither-depth=auto:dither=no:frame-queue-size=3:frame-drop-mode=clear:fancy-downscaling=no:sigmoid-upscaling=no:interpolation=no:fbo-format=rgba16]
- (D)[mpv/cplayer] Set property: ass-force-margins=false
- (D)[mpv/cplayer] Set property: sub-pos=100
- (D)[mpv/cplayer] Set property: ass-force-margins=false
- (D)[mpv/cplayer] Set property: sub-pos=100
- (D)[mpv/cplayer] Set property: ass-force-margins=false
- (D)[mpv/cplayer] Set property: sub-scale=1.000000
- (D)[mpv/cplayer] Set property string: ass-style-override='yes'
- (D)[mpv/cplayer] Set property: sub-pos=100
- (D)[mpv/cplayer] Set property: ass-force-margins=false
- (D)[mpv/cplayer] Set property: sub-scale=1.000000
- (D)[Main] Start main event loop.
- (D)[mpv] Error property unavailable: Couldn't set property sub-pos.
- (D)[mpv/cplayer] Set property: sub-pos=100
- (D)[mpv/cplayer] Set property: ass-force-margins=false
- (D)[mpv/cplayer] Set property: sub-scale=1.000000
- (D)[Skin] Add directory to search skin in: /usr/share/bomi/skins
- (D)[Skin] Add directory to search skin in: /home/pmpo/.bomi/skins
- (D)[Skin] Add directory to search skin in: /usr/bin/skins
- (D)[Skin] Add directory to search skin in: /usr/share/bomi/imports
- (D)[Skin] Add directory to search skin in: /home/pmpo/.bomi/imports
- (D)[Skin] Add directory to search skin in: /usr/bin/imports
- (D)[mpv/cplayer] Set property string: options/hwdec-codecs='mpeg1video,mpeg2video,mpeg4,h264,vc1,wmv3,hevc'
- (D)[mpv/cplayer] Set property string: options/audio-device='auto'
- (D)[mpv/cplayer] Set property string: options/sub-text-color='#ffffffff'
- (D)[mpv/cplayer] Set property string: options/sub-text-font='DejaVu Sans'
- (D)[mpv/cplayer] Set property: options/sub-text-font-size=36.000000
- (D)[mpv/cplayer] Set property: options/sub-text-border-size=1.800000
- (D)[mpv/cplayer] Set property string: options/sub-text-border-color='#ff000000'
- (D)[mpv/cplayer] Set property string: options/sub-text-back-color='#00000000'
- (D)[mpv/cplayer] Set property string: options/sub-text-shadow-color='#7f000000'
- (D)[mpv/cplayer] Set property: options/sub-text-shadow-offset=10.000000
- (D)[mpv/opengl-cb] GL_VERSION='4.5.0 NVIDIA 361.42'
- (D)[mpv/opengl-cb] Detected desktop OpenGL 4.5.
- (D)[mpv/opengl-cb] GL_VENDOR='NVIDIA Corporation'
- (D)[mpv/opengl-cb] GL_RENDERER='GeForce GTX 550 Ti/PCIe/SSE2'
- (D)[mpv/opengl-cb] GL_SHADING_LANGUAGE_VERSION='4.50 NVIDIA'
- (D)[mpv/opengl-cb] OpenGL legacy compat. found.
- (D)[mpv/opengl-cb] Detected OpenGL features:
- (D)[mpv/opengl-cb] - Framebuffers
- (D)[mpv/opengl-cb] - VAOs
- (D)[mpv/opengl-cb] - Float textures
- (D)[mpv/opengl-cb] - RG textures
- (D)[mpv/opengl-cb] - 1D textures
- (D)[mpv/opengl-cb] - 3D textures
- (D)[mpv/opengl-cb] - debugging extensions
- (D)[mpv/opengl-cb] 16 bit texture depth: 16.
- (D)[Main] Scene graph initialized.
- (I)[X11] Selected screensaver method: org.gnome.SessionManager.Inhibit
- (D)[X11] Disable screensaver with 'org.gnome.SessionManager'.
- (D)[mpv] Error property unavailable: Couldn't set property sub-pos.
- (D)[mpv] Error property unavailable: Couldn't set property sub-pos.
- (D)[mpv] Error property unavailable: Couldn't set property sub-pos.
- (D)[mpv/cplayer] Run command: loadfile, flags=0, args=[https://www.youtube.com/watch?v=dgfrGxCr2Fo, replace, pause=no,resume-playback=yes]
- (D)[mpv/global] config path: 'watch_later' -> '/home/pmpo/.config/mpv/watch_later'
- (D)[mpv/cplayer] Setting option 'pause' = 'no' (flags = 16)
- (D)[mpv/cplayer] Setting option 'resume-playback' = 'yes' (flags = 16)
- (I)[mpv/cplayer] Playing: https://www.youtube.com/watch?v=dgfrGxCr2Fo
- (D)[mpv/cplayer] Running hook: main/on_load
- (D)[mpv/cplayer] Set property: file-local-options/sub-file=[]
- (D)[mpv/cplayer] Set property: speed=1.000000
- (D)[mpv/cplayer] Set property: video-rotate=0
- (D)[mpv/cplayer] Set property string: options/vo='opengl-cb:scale=ewa_lanczos:scale-radius=3.23831548416623605:scale-antiring=0.00000000000000000:scale-blur=0.98125056442693559:cscale=ewa_lanczos:cscale-radius=3.23831548416623605:cscale-antiring=0.00000000000000000:cscale-blur=0.98125056442693559:dscale=ewa_lanczos:dscale-radius=3.23831548416623605:dscale-antiring=0.00000000000000000:dscale-blur=1.01499999999999990:dither-depth=auto:dither=fruit:frame-queue-size=3:frame-drop-mode=clear:fancy-downscaling=yes:sigmoid-upscaling=yes:interpolation=no:fbo-format=rgba16'
- (D)[mpv/cplayer] Set property string: options/vf='noformat:address=45208304:swdec_deint=Bob|1|CPU:hwdec_deint=Bob|1|GPU:interpolate=0:color_space=0:color_range=0'
- (D)[mpv/cplayer] Set property string: options/deinterlace='yes'
- (D)[mpv/cplayer] Set property string: options/af='dummy:address=45208496:use_scaler=0:use_normalizer=0:layout=3'
- (D)[mpv/cplayer] Set property: options/volume=10.000000
- (D)[mpv/cplayer] Set property string: options/mute='no'
- (D)[mpv/cplayer] Set property: options/audio-delay=0.000000
- (D)[mpv/cplayer] Set property string: options/audio-channels='stereo'
- (D)[mpv/cplayer] Set property: options/sub-visibility=true
- (D)[mpv/cplayer] Set property: options/sub-delay=0.000000
- (D)[mpv/cplayer] Set property: file-local-options/cache=153600
- (D)[mpv/cplayer] Set property: file-local-options/cache-initial=0
- (D)[mpv/cplayer] Set property: file-local-options/cache-seek-min=500
- (D)[mpv/cplayer] Set property: file-local-options/cache-secs=60.000000
- (D)[mpv/cplayer] Set property string: file-local-options/cache-file='TMP'
- (D)[mpv/cplayer] Set property: file-local-options/cache-file-size=1048576
- (D)[mpv/cplayer] Set property: file-local-options/cookies=true
- (D)[mpv/cplayer] Set property string: file-local-options/cookies-file='/tmp/bomi-cxY6YE/cookies'
- (D)[mpv/cplayer] Set property string: file-local-options/user-agent='Mozilla/5.0 (X11; Linux x86_64; rv:46.0) Gecko/20100101 Firefox/46.0 (Chrome)'
- (D)[mpv/cplayer] Set property string: file-local-options/media-title='Ace Of Base - All For You (Dj Kapral Remix) Deep house mix'
- (D)[mpv/cplayer] Set property string: file-local-options/start='159.660000'
- (D)[mpv/cplayer] Set property string: stream-open-filename='https://r1---sn-q5u5bgv02-3c2s.googlevideo.com/videoplayback?keepalive=yes&gir=yes&clen=26891721&pcm2cms=yes&itag=136&key=yt6&mime=video%2Fmp4&initcwndbps=3095000&sver=3&lmt=1462011897182829&expire=1465330693&source=youtube&ipbits=0&sparams=clen%2Cdur%2Cgir%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Ckeepalive%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpcm2cms%2Cpl%2Crequiressl%2Csource%2Cupn%2Cexpire&requiressl=yes&dur=240.114&id=o-AJxDv0NeFQO3k9etRL_bxCIkPrpdI8uSX8-da8VQR4f-&mn=sn-q5u5bgv02-3c2s&pl=24&mm=31&fexp=9405969%2C9413140%2C9416126%2C9416891%2C9422596%2C9424336%2C9428398%2C9431012%2C9432000%2C9433096%2C9433221%2C9433946%2C9434790%2C9435279%2C9435384%2C9435482%2C9435527%2C9435667%2C9435876%2C9436026%2C9436220%2C9437066%2C9437255%2C9437285%2C9437553%2C9437669%2C9437956%2C9438118&ms=au&mv=m&mt=1465308702&ip=31.128.69.33&upn=hkeojbly2cw&signature=A0B2EDEF0AEC9E3F412016BE3AB0171635C17E3F.2E0E1C7E27CD52EAFB7EF3E0450330EB1A1CD901&ratebypass=yes'
- (D)[mpv/cplayer] Set property: ass-force-margins=false
- (D)[mpv/cplayer] Set property: sub-pos=100
- (D)[mpv/cplayer] Set property: ass-force-margins=false
- (D)[mpv/cplayer] Set property: sub-pos=100
- (D)[mpv/cplayer] Set property: ass-force-margins=false
- (D)[mpv/cplayer] Set property: sub-scale=1.000000
- (D)[mpv/cplayer] Set property string: ass-style-override='yes'
- (D)[mpv/cplayer] Set property: sub-pos=100
- (D)[mpv/cplayer] Set property: ass-force-margins=false
- (D)[mpv/cplayer] Set property: sub-scale=1.000000
- (D)[mpv/cplayer] Run command: hook_ack, flags=0, args=[on_load]
- (D)[mpv/ffmpeg] Opening https://r1---sn-q5u5bgv02-3c2s.googlevideo.com/videoplayback?keepalive=yes&gir=yes&clen=26891721&pcm2cms=yes&itag=136&key=yt6&mime=video%2Fmp4&initcwndbps=3095000&sver=3&lmt=1462011897182829&expire=1465330693&source=youtube&ipbits=0&sparams=clen%2Cdur%2Cgir%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Ckeepalive%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpcm2cms%2Cpl%2Crequiressl%2Csource%2Cupn%2Cexpire&requiressl=yes&dur=240.114&id=o-AJxDv0NeFQO3k9etRL_bxCIkPrpdI8uSX8-da8VQR4f-&mn=sn-q5u5bgv02-3c2s&pl=24&mm=31&fexp=9405969%2C9413140%2C9416126%2C9416891%2C9422596%2C9424336%2C9428398%2C9431012%2C9432000%2C9433096%2C9433221%2C9433946%2C9434790%2C9435279%2C9435384%2C9435482%2C9435527%2C9435667%2C9435876%2C9436026%2C9436220%2C9437066%2C9437255%2C9437285%2C9437553%2C9437669%2C9437956%2C9438118&ms=au&mv=m&mt=1465308702&ip=31.128.69.33&upn=hkeojbly2cw&signature=A0B2EDEF0AEC9E3F412016BE3AB0171635C17E3F.2E0E1C7E27CD52EAFB7EF3E0450330EB1A1CD901&ratebypass=yes
- (D)[mpv/global] user path: '/tmp/bomi-cxY6YE/cookies' -> '/tmp/bomi-cxY6YE/cookies'
- (D)[mpv/ffmpeg] Loading cookie file: /tmp/bomi-cxY6YE/cookies
- (D)[mpv/cplayer] Set property: sub-pos=100
- (D)[mpv] Error property unavailable: Couldn't set property sub-pos.
- (D)[mpv/cplayer] Set property: ass-force-margins=false
- (D)[mpv/cplayer] Set property: sub-scale=1.000000
- (D)[mpv/ffmpeg] Opened: https://r1---sn-q5u5bgv02-3c2s.googlevideo.com/videoplayback?keepalive=yes&gir=yes&clen=26891721&pcm2cms=yes&itag=136&key=yt6&mime=video%2Fmp4&initcwndbps=3095000&sver=3&lmt=1462011897182829&expire=1465330693&source=youtube&ipbits=0&sparams=clen%2Cdur%2Cgir%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Ckeepalive%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpcm2cms%2Cpl%2Crequiressl%2Csource%2Cupn%2Cexpire&requiressl=yes&dur=240.114&id=o-AJxDv0NeFQO3k9etRL_bxCIkPrpdI8uSX8-da8VQR4f-&mn=sn-q5u5bgv02-3c2s&pl=24&mm=31&fexp=9405969%2C9413140%2C9416126%2C9416891%2C9422596%2C9424336%2C9428398%2C9431012%2C9432000%2C9433096%2C9433221%2C9433946%2C9434790%2C9435279%2C9435384%2C9435482%2C9435527%2C9435667%2C9435876%2C9436026%2C9436220%2C9437066%2C9437255%2C9437285%2C9437553%2C9437669%2C9437956%2C9438118&ms=au&mv=m&mt=1465308702&ip=31.128.69.33&upn=hkeojbly2cw&signature=A0B2EDEF0AEC9E3F412016BE3AB0171635C17E3F.2E0E1C7E27CD52EAFB7EF3E0450330EB1A1CD901&ratebypass=yes
- (D)[mpv/ffmpeg] Mime-type: 'video/mp4'
- (D)[mpv/cache] Cache size set to 26261 KiB
- (D)[mpv/demux] Trying demuxer: disc (force-level: normal)
- (D)[mpv/cplayer] Set property: sub-pos=100
- (D)[mpv] Error property unavailable: Couldn't set property sub-pos.
- (D)[mpv/cplayer] Set property: ass-force-margins=false
- (D)[mpv/cplayer] Set property: sub-scale=1.000000
- (D)[mpv/demux] Trying demuxer: edl (force-level: normal)
- (D)[mpv/demux] Trying demuxer: cue (force-level: normal)
- (D)[mpv/demux] Trying demuxer: rawaudio (force-level: normal)
- (D)[mpv/demux] Trying demuxer: rawvideo (force-level: normal)
- (D)[mpv/demux] Trying demuxer: libass (force-level: normal)
- (D)[mpv/demux] Trying demuxer: mkv (force-level: normal)
- (D)[mpv/demux] Trying demuxer: rar (force-level: normal)
- (D)[mpv/demux] Trying demuxer: lavf (force-level: normal)
- (D)[mpv/lavf] Found 'mov,mp4,m4a,3gp,3g2,mj2' at score=100 size=2048.
- (D)[mpv/lavf] avformat_find_stream_info() finished after 262400 bytes.
- (D)[mpv/demux] Detected file format: mov,mp4,m4a,3gp,3g2,mj2 (libavformat)
- (D)[mpv/cache] blocking for STREAM_CTRL 8
- (E)[Locale] Cannot find locale for und
- (I)[mpv/cplayer] (+) Video --vid=1 (*) (h264)
- (D)[mpv/cplayer] [V] fourcc:0x31637661 size:960x720 fps:23.976
- (D)[mpv/vo/opengl-cb] Setting option 'scale' = 'ewa_lanczos' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'scale-radius' = '3.23831548416623605' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'scale-antiring' = '0.00000000000000000' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'scale-blur' = '0.98125056442693559' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'cscale' = 'ewa_lanczos' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'cscale-radius' = '3.23831548416623605' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'cscale-antiring' = '0.00000000000000000' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'cscale-blur' = '0.98125056442693559' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'dscale' = 'ewa_lanczos' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'dscale-radius' = '3.23831548416623605' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'dscale-antiring' = '0.00000000000000000' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'dscale-blur' = '1.01499999999999990' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'dither-depth' = 'auto' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'dither' = 'fruit' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'frame-queue-size' = '3' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'frame-drop-mode' = 'clear' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'fancy-downscaling' = 'yes' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'sigmoid-upscaling' = 'yes' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'interpolation' = 'no' (flags = 0)
- (D)[mpv/vo/opengl-cb] Setting option 'fbo-format' = 'rgba16' (flags = 0)
- (D)[mpv/vd] Container reported FPS: 23.976025
- (I)[mpv/vf] Opening video filter: [noformat address=45208304 swdec_deint=Bob|1|CPU hwdec_deint=Bob|1|GPU interpolate=0 color_space=0 color_range=0]
- (D)[mpv/noformat] Setting option 'address' = '45208304' (flags = 0)
- (D)[mpv/noformat] Setting option 'swdec_deint' = 'Bob|1|CPU' (flags = 0)
- (D)[mpv/noformat] Setting option 'hwdec_deint' = 'Bob|1|GPU' (flags = 0)
- (D)[mpv/noformat] Setting option 'interpolate' = '0' (flags = 0)
- (D)[mpv/noformat] Setting option 'color_space' = '0' (flags = 0)
- (D)[mpv/noformat] Setting option 'color_range' = '0' (flags = 0)
- (D)[mpv/vd] Codec list:
- (D)[mpv/vd] lavc:h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
- (D)[mpv/vd] lavc:h264_vdpau (h264) - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (VDPAU acceleration)
- (D)[mpv/vd] Opening video decoder lavc:h264
- (I)[mpv/vd] Using hardware decoding.
- (D)[mpv/vd] Selected video codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 [lavc:h264]
- (D)[mpv/cplayer] Starting playback...
- (D)[mpv/cache] Dropping cache at pos 17310895, cached range: 0-607232.
- (D)[mpv/cache] Seeking underlying stream: 607232 -> 17310895
- (D)[mpv/cplayer] Set property: sub-pos=100
- (D)[mpv/cplayer] Set property: ass-force-margins=false
- (D)[mpv/cplayer] Set property: sub-scale=1.000000
- (D)[mpv/cplayer] Set property: sub-pos=100
- (D)[mpv/cplayer] Set property: ass-force-margins=false
- (D)[mpv/cplayer] Set property: sub-scale=1.000000
- (D)[mpv/vd] Pixel formats supported by decoder: vdpau vaapi_vld yuv420p
- (D)[mpv/vf] Video filter chain:
- (D)[mpv/vf] [vd] 960x720 vdpau bt.709/limited CL=mpeg2/4/h264
- (D)[mpv/vf] [in] 960x720 vdpau bt.709/limited CL=mpeg2/4/h264
- (D)[mpv/vf] [noformat] 960x720 vdpau bt.709/limited CL=mpeg2/4/h264
- (D)[mpv/vf] [out] 960x720 vdpau bt.709/limited CL=mpeg2/4/h264
- (D)[mpv/cplayer] Run command: screenshot_raw, flags=0, args=[video]
- (I)[mpv/cplayer] VO: [opengl-cb] 960x720 vdpau
- (D)[mpv/cplayer] VO: Description: OpenGL Callbacks for libmpv
- (D)[mpv/opengl-cb] Window size: 960x720
- (D)[mpv/opengl-cb] Video source: 960x720 (960x720)
- (D)[mpv/opengl-cb] Video display: (0, 0) 960x720 -> (0, 0) 960x720
- (D)[mpv/opengl-cb] Video scale: 1.000000/1.000000
- (D)[mpv/opengl-cb] OSD borders: l=0 t=0 r=0 b=0
- (D)[mpv/opengl-cb] Video borders: l=0 t=0 r=0 b=0
- (D)[mpv/opengl-cb] Texture for plane 0: 960x720
- (D)[mpv/opengl-cb] Reinit rendering.
- (D)[mpv/opengl-cb] Testing user-set FBO format (0x805b)
- (D)[mpv/opengl-cb] Create FBO: 16x16
- (D)[mpv/opengl-cb] Testing user-set FBO format (0x805b)
- (D)[mpv/opengl-cb] Create FBO: 16x16
- (D)[mpv/opengl-cb] Testing user-set FBO format (0x805b)
- (D)[mpv/opengl-cb] Create FBO: 16x16
- (D)[mpv/opengl-cb/vdpau] Recreating vdpau video mixer.
- (D)[mpv/opengl-cb] Create FBO: 960x720
- (D)[mpv/opengl-cb] recompiling a shader program:
- (D)[mpv/opengl-cb] [ 1] vec4 color = texture(texture0, texcoord0);
- (D)[mpv/opengl-cb] [ 2] // color conversion
- (D)[mpv/opengl-cb] [ 3] color = color.rgbr;
- (D)[mpv/opengl-cb] [ 4] color.a = 1.0;
- (D)[mpv/opengl-cb] [ 5] // scaler pre-conversion
- (D)[mpv/opengl-cb] [ 6] color.rgb = clamp(color.rgb, 0.0, 1.0);
- (D)[mpv/opengl-cb] [ 7] color.rgb = pow(color.rgb, vec3(1.961));
- (D)[mpv/opengl-cb] [ 8] // main scaling
- (D)[mpv/opengl-cb] Dither to 8.
- (D)[mpv/opengl-cb] recompiling a shader program:
- (D)[mpv/opengl-cb] [ 1] #define tex texture0
- (D)[mpv/opengl-cb] [ 2] vec2 pos = texcoord0;
- (D)[mpv/opengl-cb] [ 3] vec2 size = texture_size0;
- (D)[mpv/opengl-cb] [ 4] vec2 pt = vec2(1.0) / size;
- (D)[mpv/opengl-cb] [ 5] vec4 color = vec4(0.0);
- (D)[mpv/opengl-cb] [ 6] {
- (D)[mpv/opengl-cb] [ 7] vec2 fcoord = fract(pos * size - vec2(0.5));
- (D)[mpv/opengl-cb] [ 8] vec2 base = pos - fcoord * pt;
- (D)[mpv/opengl-cb] [ 9] vec4 c;
- (D)[mpv/opengl-cb] [ 10] float w, d, wsum = 0.0;
- (D)[mpv/opengl-cb] [ 11] // scaler samples
- (D)[mpv/opengl-cb] [ 12] d = length(vec2(-1, -3) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [ 13] if (d < 1.0) {
- (D)[mpv/opengl-cb] [ 14] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [ 15] wsum += w;
- (D)[mpv/opengl-cb] [ 16] c = texture(tex, base + pt * vec2(-1, -3));
- (D)[mpv/opengl-cb] [ 17] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [ 18] }
- (D)[mpv/opengl-cb] [ 19] d = length(vec2(0, -3) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [ 20] if (d < 1.0) {
- (D)[mpv/opengl-cb] [ 21] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [ 22] wsum += w;
- (D)[mpv/opengl-cb] [ 23] c = texture(tex, base + pt * vec2(0, -3));
- (D)[mpv/opengl-cb] [ 24] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [ 25] }
- (D)[mpv/opengl-cb] [ 26] d = length(vec2(1, -3) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [ 27] if (d < 1.0) {
- (D)[mpv/opengl-cb] [ 28] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [ 29] wsum += w;
- (D)[mpv/opengl-cb] [ 30] c = texture(tex, base + pt * vec2(1, -3));
- (D)[mpv/opengl-cb] [ 31] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [ 32] }
- (D)[mpv/opengl-cb] [ 33] d = length(vec2(2, -3) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [ 34] if (d < 1.0) {
- (D)[mpv/opengl-cb] [ 35] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [ 36] wsum += w;
- (D)[mpv/opengl-cb] [ 37] c = texture(tex, base + pt * vec2(2, -3));
- (D)[mpv/opengl-cb] [ 38] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [ 39] }
- (D)[mpv/opengl-cb] [ 40] d = length(vec2(-2, -2) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [ 41] if (d < 1.0) {
- (D)[mpv/opengl-cb] [ 42] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [ 43] wsum += w;
- (D)[mpv/opengl-cb] [ 44] c = texture(tex, base + pt * vec2(-2, -2));
- (D)[mpv/opengl-cb] [ 45] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [ 46] }
- (D)[mpv/opengl-cb] [ 47] d = length(vec2(-1, -2) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [ 48] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [ 49] wsum += w;
- (D)[mpv/opengl-cb] [ 50] c = texture(tex, base + pt * vec2(-1, -2));
- (D)[mpv/opengl-cb] [ 51] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [ 52] d = length(vec2(0, -2) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [ 53] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [ 54] wsum += w;
- (D)[mpv/opengl-cb] [ 55] c = texture(tex, base + pt * vec2(0, -2));
- (D)[mpv/opengl-cb] [ 56] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [ 57] d = length(vec2(1, -2) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [ 58] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [ 59] wsum += w;
- (D)[mpv/opengl-cb] [ 60] c = texture(tex, base + pt * vec2(1, -2));
- (D)[mpv/opengl-cb] [ 61] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [ 62] d = length(vec2(2, -2) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [ 63] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [ 64] wsum += w;
- (D)[mpv/opengl-cb] [ 65] c = texture(tex, base + pt * vec2(2, -2));
- (D)[mpv/opengl-cb] [ 66] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [ 67] d = length(vec2(3, -2) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [ 68] if (d < 1.0) {
- (D)[mpv/opengl-cb] [ 69] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [ 70] wsum += w;
- (D)[mpv/opengl-cb] [ 71] c = texture(tex, base + pt * vec2(3, -2));
- (D)[mpv/opengl-cb] [ 72] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [ 73] }
- (D)[mpv/opengl-cb] [ 74] d = length(vec2(-3, -1) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [ 75] if (d < 1.0) {
- (D)[mpv/opengl-cb] [ 76] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [ 77] wsum += w;
- (D)[mpv/opengl-cb] [ 78] c = texture(tex, base + pt * vec2(-3, -1));
- (D)[mpv/opengl-cb] [ 79] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [ 80] }
- (D)[mpv/opengl-cb] [ 81] d = length(vec2(-2, -1) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [ 82] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [ 83] wsum += w;
- (D)[mpv/opengl-cb] [ 84] c = texture(tex, base + pt * vec2(-2, -1));
- (D)[mpv/opengl-cb] [ 85] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [ 86] d = length(vec2(-1, -1) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [ 87] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [ 88] wsum += w;
- (D)[mpv/opengl-cb] [ 89] c = texture(tex, base + pt * vec2(-1, -1));
- (D)[mpv/opengl-cb] [ 90] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [ 91] d = length(vec2(0, -1) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [ 92] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [ 93] wsum += w;
- (D)[mpv/opengl-cb] [ 94] c = texture(tex, base + pt * vec2(0, -1));
- (D)[mpv/opengl-cb] [ 95] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [ 96] d = length(vec2(1, -1) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [ 97] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [ 98] wsum += w;
- (D)[mpv/opengl-cb] [ 99] c = texture(tex, base + pt * vec2(1, -1));
- (D)[mpv/opengl-cb] [100] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [101] d = length(vec2(2, -1) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [102] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [103] wsum += w;
- (D)[mpv/opengl-cb] [104] c = texture(tex, base + pt * vec2(2, -1));
- (D)[mpv/opengl-cb] [105] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [106] d = length(vec2(3, -1) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [107] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [108] wsum += w;
- (D)[mpv/opengl-cb] [109] c = texture(tex, base + pt * vec2(3, -1));
- (D)[mpv/opengl-cb] [110] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [111] d = length(vec2(4, -1) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [112] if (d < 1.0) {
- (D)[mpv/opengl-cb] [113] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [114] wsum += w;
- (D)[mpv/opengl-cb] [115] c = texture(tex, base + pt * vec2(4, -1));
- (D)[mpv/opengl-cb] [116] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [117] }
- (D)[mpv/opengl-cb] [118] d = length(vec2(-3, 0) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [119] if (d < 1.0) {
- (D)[mpv/opengl-cb] [120] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [121] wsum += w;
- (D)[mpv/opengl-cb] [122] c = texture(tex, base + pt * vec2(-3, 0));
- (D)[mpv/opengl-cb] [123] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [124] }
- (D)[mpv/opengl-cb] [125] d = length(vec2(-2, 0) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [126] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [127] wsum += w;
- (D)[mpv/opengl-cb] [128] c = texture(tex, base + pt * vec2(-2, 0));
- (D)[mpv/opengl-cb] [129] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [130] d = length(vec2(-1, 0) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [131] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [132] wsum += w;
- (D)[mpv/opengl-cb] [133] c = texture(tex, base + pt * vec2(-1, 0));
- (D)[mpv/opengl-cb] [134] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [135] d = length(vec2(0, 0) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [136] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [137] wsum += w;
- (D)[mpv/opengl-cb] [138] c = texture(tex, base + pt * vec2(0, 0));
- (D)[mpv/opengl-cb] [139] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [140] d = length(vec2(1, 0) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [141] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [142] wsum += w;
- (D)[mpv/opengl-cb] [143] c = texture(tex, base + pt * vec2(1, 0));
- (D)[mpv/opengl-cb] [144] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [145] d = length(vec2(2, 0) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [146] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [147] wsum += w;
- (D)[mpv/opengl-cb] [148] c = texture(tex, base + pt * vec2(2, 0));
- (D)[mpv/opengl-cb] [149] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [150] d = length(vec2(3, 0) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [151] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [152] wsum += w;
- (D)[mpv/opengl-cb] [153] c = texture(tex, base + pt * vec2(3, 0));
- (D)[mpv/opengl-cb] [154] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [155] d = length(vec2(4, 0) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [156] if (d < 1.0) {
- (D)[mpv/opengl-cb] [157] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [158] wsum += w;
- (D)[mpv/opengl-cb] [159] c = texture(tex, base + pt * vec2(4, 0));
- (D)[mpv/opengl-cb] [160] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [161] }
- (D)[mpv/opengl-cb] [162] d = length(vec2(-3, 1) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [163] if (d < 1.0) {
- (D)[mpv/opengl-cb] [164] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [165] wsum += w;
- (D)[mpv/opengl-cb] [166] c = texture(tex, base + pt * vec2(-3, 1));
- (D)[mpv/opengl-cb] [167] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [168] }
- (D)[mpv/opengl-cb] [169] d = length(vec2(-2, 1) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [170] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [171] wsum += w;
- (D)[mpv/opengl-cb] [172] c = texture(tex, base + pt * vec2(-2, 1));
- (D)[mpv/opengl-cb] [173] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [174] d = length(vec2(-1, 1) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [175] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [176] wsum += w;
- (D)[mpv/opengl-cb] [177] c = texture(tex, base + pt * vec2(-1, 1));
- (D)[mpv/opengl-cb] [178] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [179] d = length(vec2(0, 1) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [180] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [181] wsum += w;
- (D)[mpv/opengl-cb] [182] c = texture(tex, base + pt * vec2(0, 1));
- (D)[mpv/opengl-cb] [183] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [184] d = length(vec2(1, 1) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [185] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [186] wsum += w;
- (D)[mpv/opengl-cb] [187] c = texture(tex, base + pt * vec2(1, 1));
- (D)[mpv/opengl-cb] [188] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [189] d = length(vec2(2, 1) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [190] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [191] wsum += w;
- (D)[mpv/opengl-cb] [192] c = texture(tex, base + pt * vec2(2, 1));
- (D)[mpv/opengl-cb] [193] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [194] d = length(vec2(3, 1) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [195] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [196] wsum += w;
- (D)[mpv/opengl-cb] [197] c = texture(tex, base + pt * vec2(3, 1));
- (D)[mpv/opengl-cb] [198] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [199] d = length(vec2(4, 1) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [200] if (d < 1.0) {
- (D)[mpv/opengl-cb] [201] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [202] wsum += w;
- (D)[mpv/opengl-cb] [203] c = texture(tex, base + pt * vec2(4, 1));
- (D)[mpv/opengl-cb] [204] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [205] }
- (D)[mpv/opengl-cb] [206] d = length(vec2(-3, 2) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [207] if (d < 1.0) {
- (D)[mpv/opengl-cb] [208] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [209] wsum += w;
- (D)[mpv/opengl-cb] [210] c = texture(tex, base + pt * vec2(-3, 2));
- (D)[mpv/opengl-cb] [211] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [212] }
- (D)[mpv/opengl-cb] [213] d = length(vec2(-2, 2) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [214] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [215] wsum += w;
- (D)[mpv/opengl-cb] [216] c = texture(tex, base + pt * vec2(-2, 2));
- (D)[mpv/opengl-cb] [217] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [218] d = length(vec2(-1, 2) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [219] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [220] wsum += w;
- (D)[mpv/opengl-cb] [221] c = texture(tex, base + pt * vec2(-1, 2));
- (D)[mpv/opengl-cb] [222] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [223] d = length(vec2(0, 2) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [224] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [225] wsum += w;
- (D)[mpv/opengl-cb] [226] c = texture(tex, base + pt * vec2(0, 2));
- (D)[mpv/opengl-cb] [227] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [228] d = length(vec2(1, 2) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [229] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [230] wsum += w;
- (D)[mpv/opengl-cb] [231] c = texture(tex, base + pt * vec2(1, 2));
- (D)[mpv/opengl-cb] [232] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [233] d = length(vec2(2, 2) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [234] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [235] wsum += w;
- (D)[mpv/opengl-cb] [236] c = texture(tex, base + pt * vec2(2, 2));
- (D)[mpv/opengl-cb] [237] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [238] d = length(vec2(3, 2) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [239] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [240] wsum += w;
- (D)[mpv/opengl-cb] [241] c = texture(tex, base + pt * vec2(3, 2));
- (D)[mpv/opengl-cb] [242] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [243] d = length(vec2(4, 2) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [244] if (d < 1.0) {
- (D)[mpv/opengl-cb] [245] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [246] wsum += w;
- (D)[mpv/opengl-cb] [247] c = texture(tex, base + pt * vec2(4, 2));
- (D)[mpv/opengl-cb] [248] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [249] }
- (D)[mpv/opengl-cb] [250] d = length(vec2(-2, 3) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [251] if (d < 1.0) {
- (D)[mpv/opengl-cb] [252] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [253] wsum += w;
- (D)[mpv/opengl-cb] [254] c = texture(tex, base + pt * vec2(-2, 3));
- (D)[mpv/opengl-cb] [255] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [256] }
- (D)[mpv/opengl-cb] [257] d = length(vec2(-1, 3) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [258] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [259] wsum += w;
- (D)[mpv/opengl-cb] [260] c = texture(tex, base + pt * vec2(-1, 3));
- (D)[mpv/opengl-cb] [261] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [262] d = length(vec2(0, 3) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [263] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [264] wsum += w;
- (D)[mpv/opengl-cb] [265] c = texture(tex, base + pt * vec2(0, 3));
- (D)[mpv/opengl-cb] [266] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [267] d = length(vec2(1, 3) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [268] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [269] wsum += w;
- (D)[mpv/opengl-cb] [270] c = texture(tex, base + pt * vec2(1, 3));
- (D)[mpv/opengl-cb] [271] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [272] d = length(vec2(2, 3) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [273] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [274] wsum += w;
- (D)[mpv/opengl-cb] [275] c = texture(tex, base + pt * vec2(2, 3));
- (D)[mpv/opengl-cb] [276] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [277] d = length(vec2(3, 3) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [278] if (d < 1.0) {
- (D)[mpv/opengl-cb] [279] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [280] wsum += w;
- (D)[mpv/opengl-cb] [281] c = texture(tex, base + pt * vec2(3, 3));
- (D)[mpv/opengl-cb] [282] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [283] }
- (D)[mpv/opengl-cb] [284] d = length(vec2(-1, 4) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [285] if (d < 1.0) {
- (D)[mpv/opengl-cb] [286] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [287] wsum += w;
- (D)[mpv/opengl-cb] [288] c = texture(tex, base + pt * vec2(-1, 4));
- (D)[mpv/opengl-cb] [289] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [290] }
- (D)[mpv/opengl-cb] [291] d = length(vec2(0, 4) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [292] if (d < 1.0) {
- (D)[mpv/opengl-cb] [293] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [294] wsum += w;
- (D)[mpv/opengl-cb] [295] c = texture(tex, base + pt * vec2(0, 4));
- (D)[mpv/opengl-cb] [296] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [297] }
- (D)[mpv/opengl-cb] [298] d = length(vec2(1, 4) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [299] if (d < 1.0) {
- (D)[mpv/opengl-cb] [300] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [301] wsum += w;
- (D)[mpv/opengl-cb] [302] c = texture(tex, base + pt * vec2(1, 4));
- (D)[mpv/opengl-cb] [303] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [304] }
- (D)[mpv/opengl-cb] [305] d = length(vec2(2, 4) - fcoord)/3.238316;
- (D)[mpv/opengl-cb] [306] if (d < 1.0) {
- (D)[mpv/opengl-cb] [307] w = texture1D(lut, d).r;
- (D)[mpv/opengl-cb] [308] wsum += w;
- (D)[mpv/opengl-cb] [309] c = texture(tex, base + pt * vec2(2, 4));
- (D)[mpv/opengl-cb] [310] color += vec4(w) * c;
- (D)[mpv/opengl-cb] [311] }
- (D)[mpv/opengl-cb] [312] color = color / vec4(wsum);
- (D)[mpv/opengl-cb] [313] }
- (D)[mpv/opengl-cb] [314] color.a = 1.0;
- (D)[mpv/opengl-cb] [315] // scaler post-conversion
- (D)[mpv/opengl-cb] [316] // color management
- (D)[mpv/opengl-cb] [317] color.rgb = clamp(color.rgb, 0.0, 1.0);
- (D)[mpv/opengl-cb] [318] color.rgb = pow(color.rgb, vec3(1.0/1.961));
- (D)[mpv/opengl-cb] [319] // dithering
- (D)[mpv/opengl-cb] [320] vec2 dither_pos = gl_FragCoord.xy / 64;
- (D)[mpv/opengl-cb] [321] float dither_value = texture(dither, dither_pos).r;
- (D)[mpv/opengl-cb] [322] color = floor(color * 255 + dither_value + 0.5 / (64 * 64)) / 255;
- (D)[X11] Enable screensaver with 'org.gnome.SessionManager'.
- (D)[mpv/preview] Finish playloop thread
- (D)[mpv/cplayer] Run command: quit, flags=0, args=[0]
- (D)[mpv/cplayer] EOF code: 6
- (D)[mpv/cplayer] Running hook: main/on_unload
- (D)[mpv/cplayer] Run command: hook_ack, flags=0, args=[on_unload]
- (I)[mpv/cplayer]
- (D)[mpv/vd] Uninit video.
- (D)[mpv] Finish playloop thread
- (I)[Engine] Playback has been terminated by request
- (D)[Main] Delete main window.
- (D)[Main] Scene graph invalidated.
- (D)[Main] Exit...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement