Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problems playing videos #25

Closed
Kabouik opened this issue Dec 20, 2019 · 16 comments
Closed

Problems playing videos #25

Kabouik opened this issue Dec 20, 2019 · 16 comments

Comments

@Kabouik
Copy link
Contributor

Kabouik commented Dec 20, 2019

I can't seem to decode any video or stream, tested in Microtube, Twitchtube and Piepmatz (Twitter videos). Microtube will crash softly and return to the search results. Local files fail in the default player and in Pico Player. Local music works.

Gstreamer-1.0 seems to be installed. Am I the only one experiencing this?

[root@Sailfish nemo]# gst-launch-1.0 filesrc location=/home/nemo/Videos/MEDIA/Cycles.mkv                           
Setting pipeline to PAUSED ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
ERROR: from element /GstPipeline:pipeline0/GstFileSrc:filesrc0: Internal data stream error.
Additional debug info:
gstbasesrc.c(3055): gst_base_src_loop (): /GstPipeline:pipeline0/GstFileSrc:filesrc0:
streaming stopped, reason not-linked (-1)
Execution ended after 0:00:00.000074791
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...

Opened a more detailed issue on TJC since it might not be related to the port itself: https://together.jolla.com/question/219924/no-video-playback-but-works-in-ubu-chroot/

@Kabouik
Copy link
Contributor Author

Kabouik commented Dec 21, 2019

Playback works with Kodi, installed from Openrepos, but not any other application. Maybe Kodi comes with its own toolkit to decode videos?

@Kabouik
Copy link
Contributor Author

Kabouik commented Dec 21, 2019

Also, @popanz reported not having my issue, but I haven't fiddled with anything related to video decoding on the phone, and had this issue right after flashing SFOS, so I am not sure what makes the difference between his Pro¹ and mine.

@Kabouik
Copy link
Contributor Author

Kabouik commented Jan 3, 2020

Too bring grist to the mill:

[nemo@Sailfish ~]$ gst-launch-1.0 -v playbin video-sink=glimagesink uri=file:///home/nemo/Videos/MEDIA/The\ First\ S01E03\ Cycles.mkv             
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Got context from element 'sink': gst.gl.GLDisplay=context, gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayWayland\)\ gldisplaywayland0";
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: ring-buffer-max-size = 0
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: buffer-size = -1
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: buffer-duration = -1
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: use-buffering = false
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: download = false
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: uri = file:///home/nemo/Videos/MEDIA/The First S01E03 Cycles.mkv
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: connection-speed = 0
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: source = "\(GstFileSrc\)\ source"
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = video/x-matroska
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = NULL
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:src_0: caps = video/x-h264, level=(string)3.1, profile=(string)main, codec_data=(buffer)014d401fffe10021674d401feca028026fcbff800780083501010140000003004000afc803c60c658001000568ebe172c8, stream-format=(string)avc, alignment=(string)au, width=(int)1280, height=(int)600, pixel-aspect-ratio=(fraction)15/16, framerate=(fraction)24000/1001
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstH264Parse:h264parse0.GstPad:src: caps = video/x-h264, level=(string)3.1, profile=(string)main, codec_data=(buffer)014d401fffe10021674d401feca028026fcbff800780083501010140000003004000afc803c60c658001000568ebe172c8, stream-format=(string)avc, alignment=(string)au, width=(int)1280, height=(int)600, pixel-aspect-ratio=(fraction)15/16, framerate=(fraction)24000/1001, interlace-mode=(string)progressive, chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint)8, parsed=(boolean)true
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstDroidVDec:droidvdec0.GstPad:sink: caps = video/x-h264, level=(string)3.1, profile=(string)main, codec_data=(buffer)014d401fffe10021674d401feca028026fcbff800780083501010140000003004000afc803c60c658001000568ebe172c8, stream-format=(string)avc, alignment=(string)au, width=(int)1280, height=(int)600, pixel-aspect-ratio=(fraction)15/16, framerate=(fraction)24000/1001, interlace-mode=(string)progressive, chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint)8, parsed=(boolean)true
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstCapsFilter:capsfilter0.GstPad:src: caps = video/x-h264, level=(string)3.1, profile=(string)main, codec_data=(buffer)014d401fffe10021674d401feca028026fcbff800780083501010140000003004000afc803c60c658001000568ebe172c8, stream-format=(string)avc, alignment=(string)au, width=(int)1280, height=(int)600, pixel-aspect-ratio=(fraction)15/16, framerate=(fraction)24000/1001, interlace-mode=(string)progressive, chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint)8, parsed=(boolean)true
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstCapsFilter:capsfilter0.GstPad:sink: caps = video/x-h264, level=(string)3.1, profile=(string)main, codec_data=(buffer)014d401fffe10021674d401feca028026fcbff800780083501010140000003004000afc803c60c658001000568ebe172c8, stream-format=(string)avc, alignment=(string)au, width=(int)1280, height=(int)600, pixel-aspect-ratio=(fraction)15/16, framerate=(fraction)24000/1001, interlace-mode=(string)progressive, chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint)8, parsed=(boolean)true
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstH264Parse:h264parse0.GstPad:sink: caps = video/x-h264, level=(string)3.1, profile=(string)main, codec_data=(buffer)014d401fffe10021674d401feca028026fcbff800780083501010140000003004000afc803c60c658001000568ebe172c8, stream-format=(string)avc, alignment=(string)au, width=(int)1280, height=(int)600, pixel-aspect-ratio=(fraction)15/16, framerate=(fraction)24000/1001
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:src_1: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, codec_data=(buffer)119056e500, level=(string)2, base-profile=(string)lc, profile=(string)lc, channels=(int)2, rate=(int)96000
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstDroidADec:droidadec0.GstPad:sink: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, codec_data=(buffer)119056e500, level=(string)2, base-profile=(string)lc, profile=(string)lc, channels=(int)2, rate=(int)48000
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstAacParse:aacparse0.GstPad:src: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, codec_data=(buffer)119056e500, level=(string)2, base-profile=(string)lc, profile=(string)lc, channels=(int)2, rate=(int)48000
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstAacParse:aacparse0.GstPad:sink: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, codec_data=(buffer)119056e500, level=(string)2, base-profile=(string)lc, profile=(string)lc, channels=(int)2, rate=(int)96000
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstMultiQueuePad:sink_0: caps = video/x-h264, level=(string)3.1, profile=(string)main, codec_data=(buffer)014d401fffe10021674d401feca028026fcbff800780083501010140000003004000afc803c60c658001000568ebe172c8, stream-format=(string)avc, alignment=(string)au, width=(int)1280, height=(int)600, pixel-aspect-ratio=(fraction)15/16, framerate=(fraction)24000/1001
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstMultiQueuePad:sink_1: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, codec_data=(buffer)119056e500, level=(string)2, base-profile=(string)lc, profile=(string)lc, channels=(int)2, rate=(int)96000
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-buffers = 5
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-time = 0
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-bytes = 2097152
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstAacParse:aacparse0.GstPad:src: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, codec_data=(buffer)119056e500, level=(string)2, base-profile=(string)lc, profile=(string)lc, channels=(int)2, rate=(int)48000
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-buffers = 5
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-time = 0
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-bytes = 2097152
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstDroidADec:droidadec0.GstPad:sink: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, codec_data=(buffer)119056e500, level=(string)2, base-profile=(string)lc, profile=(string)lc, channels=(int)2, rate=(int)48000
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-buffers = 5
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-time = 0
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-bytes = 2097152
ERROR: from element /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstDroidADec:droidadec0: Could not configure supporting library.
Additional debug info:
gstdroidadec.c(93): gst_droidadec_create_codec (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstDroidADec:droidadec0:
Failed to create decoder
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...
[nemo@Sailfish ~]$ 

@Kabouik
Copy link
Contributor Author

Kabouik commented Jan 3, 2020

Looking for this error, I found two pastebins from another Sailfish user, Birdzhang.

One is called "with 999-droid-vidc.rules": https://pastebin.com/kfksDnYV, same error as me.

And the other one is called "without 999-droid-vidc.rules": https://pastebin.com/PN50iLe8, and here it seems from the output that the video is playing correctly.

I checked on my Pro¹, there is no 999-droid-vidc.rules in /lib/udev/rules.d/. Here is what I have in /dev/video:

[root@Sailfish rules.d]# ls -la /dev/video*
crw-rw---- 1 system camera 81,  0 Apr  9  1970 /dev/video0
crw-rw---- 1 system camera 81,  1 Apr  9  1970 /dev/video1
crw-rw---- 1 system camera 81,  2 Apr  9  1970 /dev/video2
crw-rw---- 1 system camera 81,  3 Apr  9  1970 /dev/video3
crw-rw---- 1 system camera 81, 32 Apr  9  1970 /dev/video32
crw-rw---- 1 system camera 81, 33 Apr  9  1970 /dev/video33
crw-rw---- 1 system camera 81,  4 Jan  3 18:07 /dev/video4
crw-rw---- 1 system camera 81,  5 Jan  3 18:07 /dev/video5
crw-rw---- 1 system camera 81,  6 Jan  3 18:07 /dev/video6

/dev/video:
total 0
drwxr-xr-x  2 root root   80 Apr  9  1970 .
drwxr-xr-x 23 root root 9020 Jan  3 18:14 ..
lrwxrwxrwx  1 root root   10 Apr  9  1970 venus_dec -> ../video32
lrwxrwxrwx  1 root root   10 Apr  9  1970 venus_enc -> ../video33

Birdzhang happens to be on #sailfish-porters on Freenode so I asked him, but he must be away at the moment.

@piggz
Copy link
Collaborator

piggz commented Jan 3, 2020

I just tested and found that playback on youtube worked in the browser, but not in LLS, will investigate.

@Kabouik
Copy link
Contributor Author

Kabouik commented Jan 3, 2020

Thanks for looking into it @piggz. After seeing the outputs above (and below), mal from IRC says: "codecs not found, something is wrong in android side then." He also said that Youtube uses software decoder, which is why it works in the browser.

Also, I tried jolla-gallery and it does not work there either:

[nemo@Sailfish ~]$ GST_DEBUG=droid*:5 jolla-gallery
[D] unknown:0 - Using Wayland-EGL

(process:10187): Tracker-WARNING **: 23:33:52.359: Locale '0' is not set, defaulting to C locale

(process:10187): Tracker-WARNING **: 23:33:52.368: tracker-backend.vala:211: Falling back to bus backend, the direct backend failed to initialize: Locale change detected (DB:en_GB.utf8, User/App:C)
[W] unknown:0 - bool AbstractSocialCacheDatabasePrivate::initializeThreadData(AbstractSocialCacheDatabasePrivate::ThreadData*) const Unable to create database "/home/nemo/.local/share/system/privileged//Images/dropbox.db" Service "Dropbox" with data type "Images" will be inactive
[W] unknown:0 - bool AbstractSocialCacheDatabasePrivate::initializeThreadData(AbstractSocialCacheDatabasePrivate::ThreadData*) const Unable to create database "/home/nemo/.local/share/system/privileged//Images/dropbox.db" Service "Dropbox" with data type "Images" will be inactive
[W] unknown:0 - bool AbstractSocialCacheDatabasePrivate::initializeThreadData(AbstractSocialCacheDatabasePrivate::ThreadData*) const Unable to create database "/home/nemo/.local/share/system/privileged//Images/facebook.db" Service "Facebook" with data type "Images" will be inactive
[W] unknown:0 - bool AbstractSocialCacheDatabasePrivate::initializeThreadData(AbstractSocialCacheDatabasePrivate::ThreadData*) const Unable to create database "/home/nemo/.local/share/system/privileged//Images/facebook.db" Service "Facebook" with data type "Images" will be inactive
SailfishKeyProvider_ini_read: unable to open file
SailfishKeyProvider_ini_read: unable to open file
SailfishKeyProvider_ini_read: unable to open file
SailfishKeyProvider_ini_read: unable to open file
SailfishKeyProvider_ini_read: unable to open file
SailfishKeyProvider_ini_read: unable to open file
SailfishKeyProvider_ini_read: unable to open file
SailfishKeyProvider_ini_read: unable to open file
SailfishKeyProvider_storedKey(): error: no scheme or key found for provider/service
[W] unknown:0 - bool AbstractSocialCacheDatabasePrivate::initializeThreadData(AbstractSocialCacheDatabasePrivate::ThreadData*) const Unable to create database "/home/nemo/.local/share/system/privileged//Images/onedrive.db" Service "OneDrive" with data type "Images" will be inactive
[W] unknown:0 - bool AbstractSocialCacheDatabasePrivate::initializeThreadData(AbstractSocialCacheDatabasePrivate::ThreadData*) const Unable to create database "/home/nemo/.local/share/system/privileged//Images/onedrive.db" Service "OneDrive" with data type "Images" will be inactive
[W] unknown:0 - bool AbstractSocialCacheDatabasePrivate::initializeThreadData(AbstractSocialCacheDatabasePrivate::ThreadData*) const Unable to create database "/home/nemo/.local/share/system/privileged//Images/vk.db" Service "VK" with data type "Images" will be inactive
[W] unknown:0 - bool AbstractSocialCacheDatabasePrivate::initializeThreadData(AbstractSocialCacheDatabasePrivate::ThreadData*) const Unable to create database "/home/nemo/.local/share/system/privileged//Images/vk.db" Service "VK" with data type "Images" will be inactive
0:00:00.378890573 10187 0xb418e800 DEBUG           droideglsink gstdroideglsink.c:96:gst_droideglsink_get_caps:<droideglsink0> get caps called with filter caps (NULL)
0:00:00.379032708 10187 0xb418e800 DEBUG           droideglsink gstdroideglsink.c:107:gst_droideglsink_get_caps:<droideglsink0> returning caps video/x-raw(memory:DroidMediaBuffer), format=(string){ NV12_64Z32, YV12, NV16, NV12, NV21, YUY2, RGBA, RGBx, RGB, RGB16, BGRA, ENCODED }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ YV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.379078125 10187 0xb418e800 DEBUG           droideglsink gstdroideglsink.c:96:gst_droideglsink_get_caps:<droideglsink0> get caps called with filter caps (NULL)
0:00:00.379106250 10187 0xb418e800 DEBUG           droideglsink gstdroideglsink.c:107:gst_droideglsink_get_caps:<droideglsink0> returning caps video/x-raw(memory:DroidMediaBuffer), format=(string){ NV12_64Z32, YV12, NV16, NV12, NV21, YUY2, RGBA, RGBx, RGB, RGB16, BGRA, ENCODED }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ YV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.410865937 10187 0xb418e800 DEBUG           droideglsink gstdroideglsink.c:167:gst_droideglsink_start:<droideglsink0> start
0:00:00.411032396 10187 0xb418e800 DEBUG            droidmemory gstdroidmediabuffer.c:219:droid_media_buffer_allocator_init:<GstDroidMediaBufferAllocator@0xb454e6e8> init
0:00:00.547508750 10187 0xb42a1380 DEBUG           droideglsink gstdroideglsink.c:96:gst_droideglsink_get_caps:<droideglsink0> get caps called with filter caps (NULL)
0:00:00.547734219 10187 0xb42a1380 DEBUG           droideglsink gstdroideglsink.c:107:gst_droideglsink_get_caps:<droideglsink0> returning caps video/x-raw(memory:DroidMediaBuffer), format=(string){ NV12_64Z32, YV12, NV16, NV12, NV21, YUY2, RGBA, RGBx, RGB, RGB16, BGRA, ENCODED }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ YV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.633940990 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:96:gst_droideglsink_get_caps:<droideglsink0> get caps called with filter caps (NULL)
0:00:00.634153333 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:107:gst_droideglsink_get_caps:<droideglsink0> returning caps video/x-raw(memory:DroidMediaBuffer), format=(string){ NV12_64Z32, YV12, NV16, NV12, NV21, YUY2, RGBA, RGBx, RGB, RGB16, BGRA, ENCODED }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ YV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.660708646 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:96:gst_droideglsink_get_caps:<droideglsink0> get caps called with filter caps video/x-h264, stream-format=(string)avc, alignment=(string)au, parsed=(boolean)true; video/x-h264, parsed=(boolean)true, stream-format=(string){ avc, avc3, byte-stream }, alignment=(string){ au, nal }
0:00:00.660802865 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:107:gst_droideglsink_get_caps:<droideglsink0> returning caps EMPTY
0:00:00.661329479 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:96:gst_droideglsink_get_caps:<droideglsink0> get caps called with filter caps video/x-h264, stream-format=(string)avc, alignment=(string)au, parsed=(boolean)true; video/x-h264, parsed=(boolean)true, stream-format=(string){ avc, avc3, byte-stream }, alignment=(string){ au, nal }
0:00:00.661399115 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:107:gst_droideglsink_get_caps:<droideglsink0> returning caps EMPTY
0:00:00.663592708 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:96:gst_droideglsink_get_caps:<droideglsink0> get caps called with filter caps (NULL)
0:00:00.663717761 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:107:gst_droideglsink_get_caps:<droideglsink0> returning caps video/x-raw(memory:DroidMediaBuffer), format=(string){ NV12_64Z32, YV12, NV16, NV12, NV21, YUY2, RGBA, RGBx, RGB, RGB16, BGRA, ENCODED }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ YV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.664511458 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:96:gst_droideglsink_get_caps:<droideglsink0> get caps called with filter caps (NULL)
0:00:00.664647344 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:107:gst_droideglsink_get_caps:<droideglsink0> returning caps video/x-raw(memory:DroidMediaBuffer), format=(string){ NV12_64Z32, YV12, NV16, NV12, NV21, YUY2, RGBA, RGBx, RGB, RGB16, BGRA, ENCODED }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ YV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.666243073 10187 0xb42a7d80 INFO              droidcodec gstdroidcodec.c:224:gst_droid_codec_get_all_caps: caps video/mpeg, mpegversion=(int)4; video/x-h264, stream-format=(string)avc, alignment=(string)au; video/x-h263; video/x-vp8
0:00:00.667009583 10187 0xb42a7d80 DEBUG            droidmemory gstdroidmediabuffer.c:219:droid_media_buffer_allocator_init:<GstDroidMediaBufferAllocator@0xb454eb68> init
0:00:00.667330365 10187 0xb42a7d80 DEBUG              droidvdec gstdroidvdec.c:1337:gst_droidvdec_change_state:<droidvdec0> change state from NULL to READY
0:00:00.667382813 10187 0xb42a7d80 DEBUG              droidvdec gstdroidvdec.c:1005:gst_droidvdec_open:<droidvdec0> open
0:00:00.668465990 10187 0xb42a7d80 DEBUG              droidvdec gstdroidvdec.c:1337:gst_droidvdec_change_state:<droidvdec0> change state from READY to PAUSED
0:00:00.668596302 10187 0xb42a7d80 DEBUG              droidvdec gstdroidvdec.c:1029:gst_droidvdec_start:<droidvdec0> start
0:00:00.669015833 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:96:gst_droideglsink_get_caps:<droideglsink0> get caps called with filter caps video/x-raw(memory:DroidMediaBuffer), width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1; video/x-raw, width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1
0:00:00.669223854 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:107:gst_droideglsink_get_caps:<droideglsink0> returning caps video/x-raw(memory:DroidMediaBuffer), width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1, format=(string){ NV12_64Z32, YV12, NV16, NV12, NV21, YUY2, RGBA, RGBx, RGB, RGB16, BGRA, ENCODED }; video/x-raw, width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1, format=(string){ YV12, NV21 }
0:00:00.671130677 10187 0xb42a7d80 DEBUG              droidvdec gstdroidvdec.c:1056:gst_droidvdec_set_format:<droidvdec0> set format video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)3.2, profile=(string)constrained-baseline, codec_data=(buffer)0142c020ffe100176742c020da03d061e59e10000003001000000788f1832a01000468ce09c8, width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint)8, parsed=(boolean)true
0:00:00.672987552 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:96:gst_droideglsink_get_caps:<droideglsink0> get caps called with filter caps video/x-raw(memory:DroidMediaBuffer), format=(string){ NV12_64Z32, YV12, NV16, NV12, NV21, YUY2, RGBA, RGBx, RGB, RGB16, BGRA, ENCODED }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.673251563 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:107:gst_droideglsink_get_caps:<droideglsink0> returning caps video/x-raw(memory:DroidMediaBuffer), format=(string){ NV12_64Z32, YV12, NV16, NV12, NV21, YUY2, RGBA, RGBx, RGB, RGB16, BGRA, ENCODED }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.673761042 10187 0xb42a7d80 DEBUG              droidvdec gstdroidvdec.c:1082:gst_droidvdec_set_format:<droidvdec0> peer caps video/x-raw(memory:DroidMediaBuffer), format=(string){ NV12_64Z32, YV12, NV16, NV12, NV21, YUY2, RGBA, RGBx, RGB, RGB16, BGRA, ENCODED }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.674123958 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:96:gst_droideglsink_get_caps:<droideglsink0> get caps called with filter caps video/x-raw(memory:DroidMediaBuffer), width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1; video/x-raw, width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1
0:00:00.674270573 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:107:gst_droideglsink_get_caps:<droideglsink0> returning caps video/x-raw(memory:DroidMediaBuffer), width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1, format=(string){ NV12_64Z32, YV12, NV16, NV12, NV21, YUY2, RGBA, RGBx, RGB, RGB16, BGRA, ENCODED }; video/x-raw, width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1, format=(string){ YV12, NV21 }
0:00:00.713191615 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:96:gst_droideglsink_get_caps:<droideglsink0> get caps called with filter caps (NULL)
0:00:00.713337656 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:107:gst_droideglsink_get_caps:<droideglsink0> returning caps video/x-raw(memory:DroidMediaBuffer), format=(string){ NV12_64Z32, YV12, NV16, NV12, NV21, YUY2, RGBA, RGBx, RGB, RGB16, BGRA, ENCODED }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ YV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.726670886 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:96:gst_droideglsink_get_caps:<droideglsink0> get caps called with filter caps (NULL)
0:00:00.726848959 10187 0xb42a7d80 DEBUG           droideglsink gstdroideglsink.c:107:gst_droideglsink_get_caps:<droideglsink0> returning caps video/x-raw(memory:DroidMediaBuffer), format=(string){ NV12_64Z32, YV12, NV16, NV12, NV21, YUY2, RGBA, RGBx, RGB, RGB16, BGRA, ENCODED }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ YV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.730837240 10187 0xb42a7d80 INFO              droidcodec gstdroidcodec.c:224:gst_droid_codec_get_all_caps: caps audio/mpeg, mpegversion=(int){ 2, 4 }, stream-format=(string){ raw, adts }
0:00:00.732305209 10187 0xb42a7d80 DEBUG              droidadec gstdroidadec.c:312:gst_droidadec_open:<droidadec0> open
0:00:00.733143125 10187 0xb42a7d80 DEBUG              droidadec gstdroidadec.c:336:gst_droidadec_start:<droidadec0> start
0:00:00.740564219 10187 0xb42a7d80 DEBUG              droidadec gstdroidadec.c:361:gst_droidadec_set_format:<droidadec0> set format audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)119056e500, rate=(int)48000, channels=(int)2
0:00:00.741981823 10187 0xb42a7d80 INFO               droidadec gstdroidadec.c:396:gst_droidadec_set_format:<droidadec0> configuring decoder. rate=48000, channels=2
0:00:00.742081771 10187 0xb42a7d80 INFO               droidadec gstdroidadec.c:405:gst_droidadec_set_format:<droidadec0> samples per frame: -1
0:00:00.745832709 10187 0xd360f830 DEBUG           droideglsink gstdroideglsink.c:96:gst_droideglsink_get_caps:<droideglsink0> get caps called with filter caps video/x-raw(memory:DroidMediaBuffer), width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1; video/x-raw, width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1
0:00:00.746147709 10187 0xd360f830 DEBUG           droideglsink gstdroideglsink.c:107:gst_droideglsink_get_caps:<droideglsink0> returning caps video/x-raw(memory:DroidMediaBuffer), width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1, format=(string){ NV12_64Z32, YV12, NV16, NV12, NV21, YUY2, RGBA, RGBx, RGB, RGB16, BGRA, ENCODED }; video/x-raw, width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1, format=(string){ YV12, NV21 }
0:00:00.793469948 10187 0xd360f830 DEBUG           droideglsink gstdroideglsink.c:96:gst_droideglsink_get_caps:<droideglsink0> get caps called with filter caps video/x-raw(memory:DroidMediaBuffer), width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1; video/x-raw, width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1
0:00:00.793645834 10187 0xd360f830 DEBUG           droideglsink gstdroideglsink.c:107:gst_droideglsink_get_caps:<droideglsink0> returning caps video/x-raw(memory:DroidMediaBuffer), width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1, format=(string){ NV12_64Z32, YV12, NV16, NV12, NV21, YUY2, RGBA, RGBx, RGB, RGB16, BGRA, ENCODED }; video/x-raw, width=(int)968, height=(int)756, framerate=(fraction)60/1, pixel-aspect-ratio=(fraction)1/1, format=(string){ YV12, NV21 }
0:00:00.794665261 10187 0xd360f830 DEBUG              droidvdec gstdroidvdec.c:1178:gst_droidvdec_handle_frame:<droidvdec0> handle frame
0:00:00.794936459 10187 0xd360f830 INFO               droidvdec gstdroidvdec.c:284:gst_droidvdec_create_codec:<droidvdec0> create codec of type video/avc: 968x756
0:00:00.797313073 10187 0xd360f830 INFO              droidcodec gstdroidcodec.c:726:create_h264dec_codec_data_from_codec_data: nal prefix length 4
0:00:00.799558073 10187 0xd360fd20 DEBUG              droidadec gstdroidadec.c:499:gst_droidadec_handle_frame:<droidadec0> handle frame
0:00:00.799687656 10187 0xd360fd20 INFO               droidadec gstdroidadec.c:60:gst_droidadec_create_codec:<droidadec0> create codec of type audio/mp4a-latm. Channels: 2, Rate: 48000
0:00:00.809203125 10187 0xd360fd20 WARN               droidadec gstdroidadec.c:93:gst_droidadec_create_codec:<droidadec0> error: Failed to create decoder
0:00:00.809557084 10187 0xd360f830 WARN               droidvdec gstdroidvdec.c:348:gst_droidvdec_create_codec:<droidvdec0> error: Failed to create decoder
0:00:00.838969011 10187 0xb418e800 DEBUG           droideglsink gstdroideglsink.c:191:gst_droideglsink_stop:<droideglsink0> stop
0:00:00.839688959 10187 0xb418e800 DEBUG              droidadec gstdroidadec.c:265:gst_droidadec_stop:<droidadec0> stop
0:00:00.839935573 10187 0xb418e800 DEBUG              droidadec gstdroidadec.c:324:gst_droidadec_close:<droidadec0> close
0:00:00.840245782 10187 0xb418e800 DEBUG              droidvdec gstdroidvdec.c:1337:gst_droidvdec_change_state:<droidvdec0> change state from PAUSED to READY
0:00:00.840320104 10187 0xb418e800 DEBUG              droidvdec gstdroidvdec.c:962:gst_droidvdec_stop_loop:<droidvdec0> stop loop
0:00:00.840443021 10187 0xb418e800 DEBUG              droidvdec gstdroidvdec.c:916:gst_droidvdec_stop:<droidvdec0> stop
0:00:00.840597552 10187 0xb418e800 DEBUG              droidvdec gstdroidvdec.c:1337:gst_droidvdec_change_state:<droidvdec0> change state from READY to NULL
0:00:00.840667084 10187 0xb418e800 DEBUG              droidvdec gstdroidvdec.c:1017:gst_droidvdec_close:<droidvdec0> close
0:00:00.844351563 10187 0xb418e800 DEBUG              droidvdec gstdroidvdec.c:1337:gst_droidvdec_change_state:<droidvdec0> change state from NULL to NULL
0:00:00.845345365 10187 0xb418e800 DEBUG              droidvdec gstdroidvdec.c:982:gst_droidvdec_finalize:<droidvdec0> finalize
0:00:00.845438073 10187 0xb418e800 DEBUG              droidvdec gstdroidvdec.c:916:gst_droidvdec_stop:<droidvdec0> stop
[W] unknown:0 - Error: "Could not configure supporting library."
0:00:00.847130209 10187 0xb418e800 DEBUG              droidadec gstdroidadec.c:294:gst_droidadec_finalize:<droidadec0> finalize
0:00:00.847197917 10187 0xb418e800 DEBUG              droidadec gstdroidadec.c:265:gst_droidadec_stop:<droidadec0> stop



[nemo@Sailfish ~]$  /usr/libexec/droid-hybris/system/bin/logcat
--------- beginning of main
01-03 22:32:57.569  6981  6981 I systemd : type=1400 audit(0.0:1847): avc: denied { rmdir } for name="generator" dev="tmpfs" ino=61874 scontext=u:r:kernel:s0 tcontext=u:object_r:tmpfs:s0 tclass=dir permissive=1
01-03 22:32:57.579  6981  6981 I systemd : type=1400 audit(0.0:1849): avc: denied { create } for scontext=u:r:kernel:s0 tcontext=u:r:kernel:s0 tclass=netlink_kobject_uevent_socket permissive=1
01-03 22:32:58.175  7243  7243 D vndksupport: Loading /odm/lib/hw/audio.primary.msm8998.so from current namespace instead of sphal namespace.
01-03 22:32:58.197  7243  7243 D audio_hw_primary: adev_open: enter
01-03 22:32:58.197  7243  7243 D audio_log_utils: registered, module hal
01-03 22:32:58.198  7243  7243 D audio_hw_utils: audio_extn_utils_open_snd_mixer: snd_card_name: msm8998-skuk-tavil-snd-card
01-03 22:32:58.199  7243  7243 D audio_hw_utils: audio_extn_utils_open_snd_mixer: Opened sound card:0
01-03 22:32:58.199  7243  7243 D msm8974_platform: platform_init: Opened sound card:0
01-03 22:32:58.199  7243  7243 D msm8974_platform: platform_init: Loading mixer file: /vendor/etc/mixer_paths_skuk.xml
01-03 22:32:58.542  7332  7332 E cutils-trace: Error opening trace file: Permission denied (13)
01-03 22:32:58.543  7332  7332 D vndksupport: Loading /vendor/lib/egl/libEGL_adreno.so from current namespace instead of sphal namespace.
01-03 22:32:58.551  7332  7332 D libEGL  : loaded /vendor/lib/egl/libEGL_adreno.so
01-03 22:32:58.557  7332  7332 D vndksupport: Loading /vendor/lib/egl/libGLESv1_CM_adreno.so from current namespace instead of sphal namespace.
01-03 22:32:58.559  7332  7332 D libEGL  : loaded /vendor/lib/egl/libGLESv1_CM_adreno.so
01-03 22:32:58.578  7332  7332 D vndksupport: Loading /vendor/lib/egl/libGLESv2_adreno.so from current namespace instead of sphal namespace.
01-03 22:32:58.581  7332  7332 D libEGL  : loaded /vendor/lib/egl/libGLESv2_adreno.so
01-03 22:32:58.606  7332  7332 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:32:58.644  7243  7243 E audio_route: Control 'MultiMedia8 Mixer SLIM_4_TX' doesn't exist - skipping
01-03 22:32:58.660  7243  7243 E audio_route: Control 'RX5 Digital Volume' doesn't exist - skipping
01-03 22:32:58.661  7243  7243 E audio_route: Control 'RX6 Digital Volume' doesn't exist - skipping
01-03 22:32:58.662  7243  7243 E audio_route: unknown enum value string ZERO for ctl CDC_IF TX13 MUX
01-03 22:32:58.663  7243  7243 E audio_route: Control 'GSM mode Enable' doesn't exist - skipping
01-03 22:32:58.687  7243  7243 E audio_route: Control 'MultiMedia8 Mixer SLIM_8_TX' doesn't exist - skipping
01-03 22:32:58.704  7243  7243 E audio_route: Control 'DMIC MUX' doesn't exist - skipping
01-03 22:32:58.707  7243  7243 E audio_route: Control 'RX INT1 NATIVE MUX' doesn't exist - skipping
01-03 22:32:58.708  7243  7243 E audio_route: Control 'RX INT2 NATIVE MUX' doesn't exist - skipping
01-03 22:32:58.708  7243  7243 E audio_route: Control 'COMP1' doesn't exist - skipping
01-03 22:32:58.708  7243  7243 E audio_route: Control 'COMP2' doesn't exist - skipping
01-03 22:32:58.786  7243  7243 D audio_hw_extn: audio_extn_can_use_vbat: vbat.enabled property is set to 0
01-03 22:32:58.786  7243  7243 D audio_hw_extn: audio_extn_can_use_bcl: bcl.enabled property is set to 0
01-03 22:32:58.786  7243  7243 D msm8974_platform: Alac software decoder is available...removing alac from DSP decoder list
01-03 22:32:58.786  7243  7243 D msm8974_platform: APE software decoder is available...removing ape from DSP decoder list
01-03 22:32:58.787  7243  7243 D msm8974_platform: native_audio_set_params:napb updating mode (1) from XML
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_native_support:napb: native audio playback enabled in (SRC) mode
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[headphones]: old = null new = headphones
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[8] = SLIMBUS_6_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[bt-sco-headset-wb]: old = bt-sco-wb new = bt-sco-wb
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[28] = SLIMBUS_7_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[bt-sco-headset]: old = bt-sco new = bt-sco
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[27] = SLIMBUS_7_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[bt-a2dp]: old = bt-a2dp new = bt-a2dp
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[29] = SLIMBUS_7_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[line]: old = null new = headphones
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[7] = SLIMBUS_6_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[anc-headphones]: old = null new = headphones
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[46] = SLIMBUS_6_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[anc-fb-headphones]: old = null new = headphones
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[47] = SLIMBUS_6_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[speaker-and-headphones]: old = null new = speaker-and-headphones
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[11] = SLIMBUS_0_RX-and-SLIMBUS_6_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[speaker-and-line]: old = null new = speaker-and-headphones
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[12] = SLIMBUS_0_RX-and-SLIMBUS_6_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[speaker-and-anc-headphones]: old = null new = speaker-and-headphones
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[50] = SLIMBUS_0_RX-and-SLIMBUS_6_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[speaker-and-anc-fb-headphones]: old = null new = speaker-and-headphones
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[51] = SLIMBUS_0_RX-and-SLIMBUS_6_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[voice-headphones]: old = null new = headphones
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[21] = SLIMBUS_6_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[voice-anc-headphones]: old = null new = headphones
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[48] = SLIMBUS_6_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[voice-anc-fb-headphones]: old = null new = headphones
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[49] = SLIMBUS_6_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[voice-line]: old = null new = headphones
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[22] = SLIMBUS_6_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[voice-tty-full-headphones]: old = null new = headphones
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[33] = SLIMBUS_6_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[voice-tty-vco-headphones]: old = null new = headphones
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[34] = SLIMBUS_6_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[speaker-and-bt-sco]: old = null new = speaker-and-bt-sco
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[31] = SLIMBUS_0_RX-and-SLIMBUS_7_RX
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: backend_tag_table[speaker-and-bt-sco-wb]: old = null new = speaker-and-bt-sco-wb
01-03 22:32:58.787  7243  7243 D msm8974_platform: platform_set_snd_device_backend: hw_interface_table[32] = SLIMBUS_0_RX-and-SLIMBUS_7_RX
01-03 22:32:58.838  7332  7332 W         : SurfaceFlinger service already running, so we won't start it here. If you have trouble with media, try disabling the minisf service.
01-03 22:32:58.839  7332  7332 D vndksupport: Loading /odm/lib/hw/hwcomposer.msm8998.so from current namespace instead of sphal namespace.
01-03 22:32:58.845  7243  7243 E msm8974_platform: platform_init: dlsym error  for acdb_loader_init_v4
01-03 22:32:58.846  7243  7243 E platform_info: param tag only supported with CONFIG_PARAMS section
01-03 22:32:58.846  7243  7243 I chatty  : uid=100000(u1_root) /usr/bin/pulseaudio identical 124 lines
01-03 22:32:58.856  7243  7523 I chatty  : uid=100000(u1_root) /usr/bin/pulseaudio expire 1 line
01-03 22:32:58.886  7332  7332 I chatty  : uid=100000(u1_root) /usr/bin/lipstick expire 16 lines
01-03 22:32:58.900  7332  7539 I chatty  : uid=100000(u1_root) HWC_UeventThrea expire 5 lines
01-03 22:32:58.911  7332  7332 I SDM     : HWCSession::Register: Set uevent listener = 0x6b6c00
01-03 22:32:58.912  7332  7332 I SDM     : HWInfo::GetFirstDisplayInterfaceType: First display is internal display
01-03 22:32:58.912  7332  7332 I SDM     : CPUHint::Init: CPU Hint Pre-enable Window 50
01-03 22:32:58.916  7332  7332 I SDM     : CPUHint::Init: Successfully Loaded Vendor Extension Library symbols
01-03 22:32:58.917  7332  7332 I SDM     : HWDevice::GetHWPanelMaxBrightnessFromNode: Max brightness level = 255
01-03 22:32:58.917  7332  7332 I SDM     : HWDevice::Init: access(/dev/graphics/fb0) successful
01-03 22:32:58.917  7332  7332 I SDM     : HWDevice::GetHWPanelMaxBrightnessFromNode: Max brightness level = 255
01-03 22:32:58.917  7332  7332 I SDM     : HWDevice::PopulateHWPanelInfo: Device type = 0, Display Port = 1, Display Mode = 1, Device Node = 0, Is Primary = 1
01-03 22:32:58.917  7332  7332 I SDM     : HWDevice::PopulateHWPanelInfo: Partial Update = 0, supported roi_count =0, Dynamic FPS = 0
01-03 22:32:58.917  7332  7332 I SDM     : HWDevice::PopulateHWPanelInfo: Align: left = 0, width = 0, top = 0, height = 0
01-03 22:32:58.917  7332  7332 I SDM     : HWDevice::PopulateHWPanelInfo: ROI: min_width = 0, min_height = 0, need_merge = 0
01-03 22:32:58.917  7332  7332 I SDM     : HWDevice::PopulateHWPanelInfo: FPS: min = 60, max =60
01-03 22:32:58.917  7332  7332 I SDM     : HWDevice::PopulateHWPanelInfo: Ping Pong Split = 0
01-03 22:32:58.917  7332  7332 I SDM     : HWDevice::PopulateHWPanelInfo: Left Split = 0, Right Split = 0
01-03 22:32:58.917  7332  7332 I SDM     : HWDevice::GetHWPanelMaxBrightnessFromNode: Max brightness level = 255
01-03 22:32:58.918  7332  7332 I SDM     : HWDevice::GetHWPanelMaxBrightnessFromNode: Max brightness level = 255
01-03 22:32:58.918  7332  7332 W SDM     : HWDevice::SysFsWrite: Open failed = /sys/devices/virtual/graphics/fb2/hpd
01-03 22:32:58.918  7332  7332 I SDM     : HWDevice::GetHWPanelMaxBrightnessFromNode: Max brightness level = 255
01-03 22:32:58.918  7332  7332 I SDM     : HWDevice::GetHWPanelMaxBrightnessFromNode: Max brightness level = 255
01-03 22:32:58.918  7332  7332 W SDM     : HWDevice::SysFsWrite: Open failed = /sys/devices/virtual/graphics/fb2/hpd
01-03 22:32:58.918  7332  7332 I SDM     : StrategyImpl::SetIdleTimeoutMs: Idle timeout: active = 70, inactive = 520
01-03 22:32:58.921  7332  7332 W SDM     : ColorManager::CreateColorManagerProxy: PAV2 version is versions = 11, version = 11 
01-03 22:32:58.922  7332  7332 W SDM     : DisplayBase::Init: InitColorModes failed for display = 0
01-03 22:32:58.922  7332  7332 I SDM     : HWCDisplay::Init: Display created with id: 0
01-03 22:32:58.922  7332  7332 W SDM     : HWCDisplay::PopulateColorModes: GetColorModeCount failed, use native color mode
01-03 22:32:58.922  7332  7332 I SDM     : DisplayBase::SetFrameBufferConfig: New framebuffer resolution (1080x2160)
01-03 22:32:58.923  7332  7332 I SDM     : HWCDisplay::SetFrameBufferResolution: New framebuffer resolution (1080x2160)
01-03 22:32:58.926  7332  7332 I SDM     : HWCColorManager::CreateColorManager: Successfully loaded libsdm-disp-vndapis.so
01-03 22:32:58.931  7332  7332 E Diag_Lib:  Diag_LSM_Init: Failed to open handle to diag driver, error = 13
01-03 22:32:58.931  7332  7332 I SDM     : HWCColorManager::CreateColorManager: Successfully loaded libsdm-disp-vndapis.so and libsdm-diag.so and diag_init'ed
01-03 22:32:58.952  7243  7243 D msm8974_platform: platform_init:DSD playback is supported
01-03 22:32:58.952  7243  7243 D msm8974_platform: platform_set_native_support:napb: native audio playback enabled in (Multiple) mode
01-03 22:32:58.956  7243  7243 D audio_hw_extn: audio_extn_aptx_dec_set_license Setting APTX License with key:0x0
01-03 22:32:58.957  7243  7243 E audio_hw_extn: audio_extn_aptx_dec_set_license: cannot set license, error:-1
01-03 22:32:58.961  7243  7243 D audio_hw_utils: audio_extn_utils_update_streams_cfg_lists: failed to open io config file(/vendor/etc/audio_io_policy.conf), trying older config file
01-03 22:32:58.962  7243  7243 I audio_hw_utils: load_cfg_list: could not load input, node is NULL
01-03 22:32:58.972  7243  7243 E audio_hw_extn: audio_extn_perf_lock_init: Perf lock handles Success 
01-03 22:32:58.972  7332  7332 V HWC2    : Created display 0
01-03 22:32:58.973  7332  7332 V HWC2    : [0] loadConfigs
01-03 22:32:58.973  7243  7243 I soundtrigger: audio_extn_sound_trigger_init: Enter
01-03 22:32:58.973  7332  7332 V HWC2    : [0] loadConfig(0)
01-03 22:32:58.974  7243  7243 I soundtrigger: audio_extn_sound_trigger_init: DLOPEN successful for /vendor/lib/hw/sound_trigger.primary.msm8998.so
01-03 22:32:58.974  7243  7243 D soundtrigger: audio_extn_sound_trigger_init: sthal is using proprietary API version 0x0101
01-03 22:32:58.975  7243  7243 D audio_hw_primary: adev_open_output_stream: enter: format(0x1) sample_rate(48000) channel_mask(0x3) devices(0x2) flags(0x6)        stream_handle(0x7fa390)
01-03 22:32:58.975  7243  7243 I audio_hw_primary: adev_open_output_stream: dynamic qos voting not enabled for platform
01-03 22:32:58.975  7332  7332 V HWC2    : [0] getActiveConfig
01-03 22:32:58.975  7243  7243 D audio_hw_primary: adev_open_output_stream: Stream (0x7fa390) picks up usecase (low-latency-playback)
01-03 22:32:58.975  7332  7332 V HWC2    : [0] getActiveConfig
01-03 22:32:58.976  7243  7243 D audio_hw_primary: out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2;
01-03 22:32:58.976  7243  7243 D audio_hw_extn: audio_extn_set_anc_parameters: anc_enabled:0
01-03 22:32:58.976  7243  7243 D audio_hw_spkr_prot: audio_extn_fbsp_set_parameters: Speaker protection disabled
01-03 22:32:58.976  7243  7243 D audio_hw_primary: out_set_volume: called with left_vol=0.000000, right_vol=-0.000000
01-03 22:32:58.978  7332  7332 I Adreno  : QUALCOMM build                   : 61f5bf4, I8988d02a7d
01-03 22:32:58.978  7332  7332 I Adreno  : Build Date                       : 08/19/19
01-03 22:32:58.978  7332  7332 I Adreno  : OpenGL ES Shader Compiler Version: EV031.25.03.07
01-03 22:32:58.978  7332  7332 I Adreno  : Local Branch                     : 
01-03 22:32:58.978  7332  7332 I Adreno  : Remote Branch                    : 
01-03 22:32:58.978  7332  7332 I Adreno  : Remote Branch                    : 
01-03 22:32:58.978  7332  7332 I Adreno  : Reconstruct Branch               : 
01-03 22:32:58.978  7332  7332 I Adreno  : Build Config                     : S L 6.0.7 AArch32
01-03 22:32:58.978  7332  7332 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:32:58.980  7332  7332 I Adreno  : PFP: 0x005ff112, ME: 0x005ff066
01-03 22:32:58.990  7332  7332 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
01-03 22:32:58.993  7332  7332 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
01-03 22:32:59.129  7243  7613 E cutils-trace: Error opening trace file: Permission denied (13)
01-03 22:32:59.129  7243  7613 D audio_hw_primary: start_output_stream: enter: stream(0x7fa390)usecase(1: low-latency-playback) devices(0x2)
01-03 22:32:59.132  7243  7613 E audio_hw_extn: audio_extn_perf_lock_acquire: Failed to acquire perf lock, err: -1
01-03 22:32:59.132  7243  7613 D audio_hw_primary: select_devices for use case (low-latency-playback)
01-03 22:32:59.132  7243  7613 D audio_hw_primary: select_devices: out_snd_device(2: speaker) in_snd_device(0: )
01-03 22:32:59.132  7243  7613 I msm8974_platform: platform_check_and_set_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 1 device (speaker)
01-03 22:32:59.132  7243  7613 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(1) new_snd_devices(0)
01-03 22:32:59.132  7243  7613 I msm8974_platform: platform_check_and_set_codec_backend_cfg: new_snd_devices[0] is 2
01-03 22:32:59.132  7243  7613 I msm8974_platform: platform_check_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 1 device (speaker)
01-03 22:32:59.132  7243  7613 D msm8974_platform: platform_check_codec_backend_cfg:becf: afe: playback on codec device not supporting native playback set default Sample Rate(48k)
01-03 22:32:59.132  7243  7613 I msm8974_platform: platform_check_codec_backend_cfg:becf: afe: Codec selected backend: 0 updated bit width: 16 and sample rate: 48000
01-03 22:32:59.132  7243  7613 D audio_hw_primary: check_usecases_codec_backend:becf: force routing 0
01-03 22:32:59.132  7243  7613 E msm8974_platform: platform_check_backends_match: Invalid snd_device = 
01-03 22:32:59.132  7243  7613 D audio_hw_primary: check_usecases_codec_backend:becf: (63) check_usecases curr device: speaker, usecase device: backends match 0
01-03 22:32:59.132  7243  7613 D audio_hw_primary: check_usecases_codec_backend:becf: check_usecases num.of Usecases to switch 0
01-03 22:32:59.132  7243  7613 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:32:59.132  7243  7613 D hardware_info: hw_info_append_hw_type : device_name = speaker
01-03 22:32:59.132  7243  7613 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:32:59.132  7243  7613 D audio_hw_primary: enable_snd_device: snd_device(2: speaker)
01-03 22:32:59.132  7243  7613 I soundtrigger: audio_extn_sound_trigger_update_device_status: device 0x2 of type 0 for Event 1, with Raise=0
01-03 22:32:59.132  7243  7613 D audio_route: Apply path: speaker
01-03 22:32:59.170  7243  7613 D soundtrigger: audio_extn_sound_trigger_update_stream_status: uc_info->id 1 of type 0 for Event 3, with Raise=0
01-03 22:32:59.170  7243  7613 D audio_hw_utils: audio_extn_utils_send_app_type_cfg: usecase->out_snd_device speaker
01-03 22:32:59.170  7243  7613 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:32:59.171  7243  7613 D audio_hw_utils: audio_extn_btsco_get_sample_rate:Not a BT SCO device, need not update sampling rate
01-03 22:32:59.171  7243  7613 I audio_hw_utils: send_app_type_cfg_for_device PLAYBACK app_type 69937, acdb_dev_id 15, sample_rate 48000, snd_device_be_idx 2
01-03 22:32:59.171  7243  7613 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(1) new_snd_devices(0)
01-03 22:32:59.171  7243  7613 D audio_hw_utils: audio_extn_btsco_get_sample_rate:Not a BT SCO device, need not update sampling rate
01-03 22:32:59.171  7243  7613 E ACDB-LOADER: ACDB -> Not correctly initialized!
01-03 22:32:59.171  7243  7613 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:32:59.172  7243  7613 I msm8974_platform: platform_get_custom_mtmx_params: no matching param with id 0 ip_ch 2 op_ch 2 uc_id 1 snd_dev 2
01-03 22:32:59.172  7243  7613 D audio_hw_primary: enable_audio_route: apply mixer and update path: low-latency-playback
01-03 22:32:59.172  7243  7613 D audio_route: Apply path: low-latency-playback
01-03 22:32:59.172  7243  7613 D audio_hw_primary: select_devices: done
01-03 22:32:59.173  7243  7613 D msm8974_platform: platform_set_channel_map mixer_ctl_name:Playback Channel Map13
01-03 22:32:59.174  7243  7613 D msm8974_platform: platform_set_channel_map: set mapping(1 2 0 0 0 0 0 0) for channel:2
01-03 22:32:59.256  7243  7613 E audio_hw_extn: audio_extn_perf_lock_release: Perf lock release error 
01-03 22:32:59.256  7243  7613 D audio_hw_primary: start_output_stream: exit
01-03 22:32:59.256  7243  7243 D audio_hw_primary: adev_open_output_stream: enter: format(0x1) sample_rate(48000) channel_mask(0x3) devices(0x2) flags(0x8)        stream_handle(0x8011e0)
01-03 22:32:59.256  7243  7243 D audio_hw_primary: adev_open_output_stream: Stream (0x8011e0) picks up usecase (deep-buffer-playback)
01-03 22:32:59.256  7243  7243 D audio_hw_primary: out_set_volume: called with left_vol=0.000000, right_vol=-0.000000
01-03 22:32:59.422  7243  7816 D audio_hw_primary: start_output_stream: enter: stream(0x8011e0)usecase(0: deep-buffer-playback) devices(0x2)
01-03 22:32:59.423  7243  7816 E audio_hw_extn: audio_extn_perf_lock_acquire: Failed to acquire perf lock, err: -1
01-03 22:32:59.423  7243  7816 D audio_hw_primary: select_devices for use case (deep-buffer-playback)
01-03 22:32:59.423  7243  7816 D audio_hw_primary: select_devices: out_snd_device(2: speaker) in_snd_device(0: )
01-03 22:32:59.423  7243  7816 I msm8974_platform: platform_check_and_set_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 0 device (speaker)
01-03 22:32:59.423  7243  7816 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(1) new_snd_devices(0)
01-03 22:32:59.423  7243  7816 I msm8974_platform: platform_check_and_set_codec_backend_cfg: new_snd_devices[0] is 2
01-03 22:32:59.423  7243  7816 I msm8974_platform: platform_check_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 0 device (speaker)
01-03 22:32:59.423  7243  7816 D msm8974_platform: platform_check_codec_backend_cfg:napb: (0) - (low-latency-playback)id (1) sr 48000 bw (16) ch (2) device speaker
01-03 22:32:59.423  7243  7816 D msm8974_platform: platform_check_codec_backend_cfg:becf: afe: playback on codec device not supporting native playback set default Sample Rate(48k)
01-03 22:32:59.423  7243  7816 I msm8974_platform: platform_check_codec_backend_cfg:becf: afe: Codec selected backend: 0 updated bit width: 16 and sample rate: 48000
01-03 22:32:59.423  7243  7816 D audio_hw_primary: check_usecases_codec_backend:becf: force routing 0
01-03 22:32:59.423  7243  7816 D audio_hw_primary: check_usecases_codec_backend:becf: (63) check_usecases curr device: speaker, usecase device:speaker backends match 1
01-03 22:32:59.423  7243  7816 E msm8974_platform: platform_check_backends_match: Invalid snd_device = 
01-03 22:32:59.423  7243  7816 D audio_hw_primary: check_usecases_codec_backend:becf: (63) check_usecases curr device: speaker, usecase device: backends match 0
01-03 22:32:59.423  7243  7816 D audio_hw_primary: check_usecases_codec_backend:becf: check_usecases num.of Usecases to switch 0
01-03 22:32:59.423  7243  7816 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:32:59.423  7243  7816 D hardware_info: hw_info_append_hw_type : device_name = speaker
01-03 22:32:59.423  7243  7816 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:32:59.423  7243  7816 D soundtrigger: audio_extn_sound_trigger_update_stream_status: uc_info->id 0 of type 0 for Event 3, with Raise=1
01-03 22:32:59.423  7243  7816 D audio_hw_utils: audio_extn_utils_send_app_type_cfg: usecase->out_snd_device speaker
01-03 22:32:59.423  7243  7816 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:32:59.423  7243  7816 D audio_hw_utils: audio_extn_btsco_get_sample_rate:Not a BT SCO device, need not update sampling rate
01-03 22:32:59.423  7243  7816 I audio_hw_utils: send_app_type_cfg_for_device PLAYBACK app_type 69936, acdb_dev_id 15, sample_rate 48000, snd_device_be_idx 2
01-03 22:32:59.423  7243  7816 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(1) new_snd_devices(0)
01-03 22:32:59.424  7243  7816 D audio_hw_utils: audio_extn_btsco_get_sample_rate:Not a BT SCO device, need not update sampling rate
01-03 22:32:59.424  7243  7816 E ACDB-LOADER: ACDB -> Not correctly initialized!
01-03 22:32:59.424  7243  7816 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:32:59.424  7243  7816 I msm8974_platform: platform_get_custom_mtmx_params: no matching param with id 0 ip_ch 2 op_ch 2 uc_id 0 snd_dev 2
01-03 22:32:59.424  7243  7816 D audio_hw_primary: enable_audio_route: apply mixer and update path: deep-buffer-playback
01-03 22:32:59.424  7243  7816 D audio_route: Apply path: deep-buffer-playback
01-03 22:32:59.424  7243  7816 D audio_hw_primary: select_devices: done
01-03 22:32:59.424  7243  7816 D msm8974_platform: platform_set_channel_map mixer_ctl_name:Playback Channel Map0
01-03 22:32:59.425  7243  7816 D msm8974_platform: platform_set_channel_map: set mapping(1 2 0 0 0 0 0 0) for channel:2
01-03 22:32:59.436  7243  7816 E audio_hw_extn: audio_extn_perf_lock_release: Perf lock release error 
01-03 22:32:59.436  7243  7816 D audio_hw_primary: start_output_stream: exit
01-03 22:32:59.436  7243  7243 D audio_hw_primary: adev_open_input_stream: enter: sample_rate(48000) channel_mask(0xc) devices(0x80000004)        stream_handle(0x806890) io_handle(0) source(1) format 1
01-03 22:32:59.436  7243  7243 W audio_hw_utils: audio_extn_utils_update_stream_input_app_type_cfg: App type could not be selected. Falling back to default
01-03 22:32:59.436  7243  7243 D audio_hw_primary: in_standby: enter: stream (0x806890) usecase(18: audio-record)
01-03 22:32:59.436  7243  7243 D audio_hw_primary: in_set_parameters: enter: kvpairs=routing=-2147483644;input_source=1
01-03 22:32:59.436  7243  7243 D audio_hw_primary: in_standby: enter: stream (0x806890) usecase(18: audio-record)
01-03 22:32:59.436  7243  7243 D audio_hw_primary: adev_close_input_stream: enter:stream_handle(0x806890)
01-03 22:32:59.436  7243  7243 D soundtrigger: audio_extn_sound_trigger_check_ec_ref_enable: EC Reference is disabled
01-03 22:32:59.436  7243  7243 D soundtrigger: audio_extn_sound_trigger_update_ec_ref_status: update audio echo ref status false
01-03 22:32:59.436  7243  7243 D audio_hw_primary: in_standby: enter: stream (0x806890) usecase(18: audio-record)
01-03 22:32:59.629  7204  7204 I pulseaudio: type=1400 audit(0.0:2219): avc: denied { lock } for path=2F72756E2F757365722F3130303030302F70756C73652F6175746F737061776E2E6C6F636B202864656C6574656429 dev="tmpfs" ino=63181 scontext=u:r:kernel:s0 tcontext=u:object_r:tmpfs:s0 tclass=file permissive=1
01-03 22:32:59.800  7243  7243 D audio_hw_primary: out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2;
01-03 22:32:59.800  7243  7243 D audio_hw_primary: select_devices for use case (low-latency-playback)
01-03 22:32:59.800  7243  7243 D audio_hw_extn: audio_extn_set_anc_parameters: anc_enabled:0
01-03 22:32:59.800  7243  7243 D audio_hw_spkr_prot: audio_extn_fbsp_set_parameters: Speaker protection disabled
01-03 22:32:59.800  7243  7243 D audio_hw_primary: out_set_parameters: enter: usecase(0: deep-buffer-playback) kvpairs: routing=2;
01-03 22:32:59.811  7243  7243 D audio_hw_primary: select_devices for use case (deep-buffer-playback)
01-03 22:33:00.622  7243  7816 D audio_hw_primary: out_standby: enter: stream (0x8011e0) usecase(0: deep-buffer-playback)
01-03 22:33:00.751  7243  7816 D audio_hw_primary: disable_audio_route: reset and update mixer path: deep-buffer-playback
01-03 22:33:00.752  7243  7816 D soundtrigger: audio_extn_sound_trigger_update_stream_status: uc_info->id 0 of type 0 for Event 2, with Raise=1
01-03 22:33:00.752  7243  7816 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:33:00.752  7243  7816 I msm8974_platform: platform_get_custom_mtmx_params: no matching param with id 0 ip_ch 2 op_ch 2 uc_id 0 snd_dev 2
01-03 22:33:00.752  7243  7816 D hardware_info: hw_info_append_hw_type : device_name = speaker
01-03 22:33:00.752  7243  7816 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:33:00.752  7243  7816 D audio_hw_primary: out_standby: exit
01-03 22:33:00.752  7243  7613 D audio_hw_primary: out_standby: enter: stream (0x7fa390) usecase(1: low-latency-playback)
01-03 22:33:00.803  7243  7613 D audio_hw_primary: disable_audio_route: reset and update mixer path: low-latency-playback
01-03 22:33:00.803  7243  7613 D soundtrigger: audio_extn_sound_trigger_update_stream_status: uc_info->id 1 of type 0 for Event 2, with Raise=0
01-03 22:33:00.803  7243  7613 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:33:00.803  7243  7613 I msm8974_platform: platform_get_custom_mtmx_params: no matching param with id 0 ip_ch 2 op_ch 2 uc_id 1 snd_dev 2
01-03 22:33:00.803  7243  7613 D hardware_info: hw_info_append_hw_type : device_name = speaker
01-03 22:33:00.803  7243  7613 D audio_hw_primary: disable_snd_device: snd_device(2: speaker)
01-03 22:33:00.803  7243  7613 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:33:00.808  7243  7613 I soundtrigger: audio_extn_sound_trigger_update_device_status: device 0x2 of type 0 for Event 0, with Raise=0
01-03 22:33:00.808  7243  7613 D audio_hw_primary: out_standby: exit
01-03 22:33:02.812  7332  7332 V HWC2    : Created layer 2 on display 0
01-03 22:33:03.511  7332  8522 D vndksupport: Loading /odm/lib/hw/android.hardware.graphics.mapper@2.0-impl.so from current namespace instead of sphal namespace.
01-03 22:33:03.512  7332  8522 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:03.949  8598  8598 I calendarworker: type=1400 audit(0.0:2274): avc: denied { append } for name="db.changed" dev="sda8" ino=4325441 scontext=u:r:kernel:s0 tcontext=u:object_r:system_data_file:s0 tclass=file permissive=1
01-03 22:33:04.050  8529  8529 E cutils-trace: Error opening trace file: Permission denied (13)
01-03 22:33:04.051  8529  8529 D vndksupport: Loading /vendor/lib/egl/libEGL_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.054  8529  8529 D libEGL  : loaded /vendor/lib/egl/libEGL_adreno.so
01-03 22:33:04.062  8529  8529 D vndksupport: Loading /vendor/lib/egl/libGLESv1_CM_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.063  8529  8529 D libEGL  : loaded /vendor/lib/egl/libGLESv1_CM_adreno.so
01-03 22:33:04.074  8529  8529 D vndksupport: Loading /vendor/lib/egl/libGLESv2_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.075  8529  8529 D libEGL  : loaded /vendor/lib/egl/libGLESv2_adreno.so
01-03 22:33:04.104  8529  8529 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:04.107  8529  8529 I Adreno  : QUALCOMM build                   : 61f5bf4, I8988d02a7d
01-03 22:33:04.107  8529  8529 I Adreno  : Build Date                       : 08/19/19
01-03 22:33:04.107  8529  8529 I Adreno  : OpenGL ES Shader Compiler Version: EV031.25.03.07
01-03 22:33:04.107  8529  8529 I Adreno  : Local Branch                     : 
01-03 22:33:04.107  8529  8529 I Adreno  : Remote Branch                    : 
01-03 22:33:04.107  8529  8529 I Adreno  : Remote Branch                    : 
01-03 22:33:04.107  8529  8529 I Adreno  : Reconstruct Branch               : 
01-03 22:33:04.107  8529  8529 I Adreno  : Build Config                     : S L 6.0.7 AArch32
01-03 22:33:04.107  8529  8529 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:04.110  8529  8529 I Adreno  : PFP: 0x005ff112, ME: 0x005ff066
01-03 22:33:04.114  8544  8544 E cutils-trace: Error opening trace file: Permission denied (13)
01-03 22:33:04.115  8544  8544 D vndksupport: Loading /vendor/lib/egl/libEGL_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.121  8529  8529 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
01-03 22:33:04.123  8529  8529 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
01-03 22:33:04.124  8544  8544 D libEGL  : loaded /vendor/lib/egl/libEGL_adreno.so
01-03 22:33:04.128  7336  7336 E cutils-trace: Error opening trace file: Permission denied (13)
01-03 22:33:04.129  7336  7336 D vndksupport: Loading /vendor/lib/egl/libEGL_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.134  8544  8544 D vndksupport: Loading /vendor/lib/egl/libGLESv1_CM_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.135  7336  7336 D libEGL  : loaded /vendor/lib/egl/libEGL_adreno.so
01-03 22:33:04.135  8544  8544 D libEGL  : loaded /vendor/lib/egl/libGLESv1_CM_adreno.so
01-03 22:33:04.147  7336  7336 D vndksupport: Loading /vendor/lib/egl/libGLESv1_CM_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.148  7336  7336 D libEGL  : loaded /vendor/lib/egl/libGLESv1_CM_adreno.so
01-03 22:33:04.154  8544  8544 D vndksupport: Loading /vendor/lib/egl/libGLESv2_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.158  8544  8544 D libEGL  : loaded /vendor/lib/egl/libGLESv2_adreno.so
01-03 22:33:04.162  7336  7336 D vndksupport: Loading /vendor/lib/egl/libGLESv2_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.169  7336  7336 D libEGL  : loaded /vendor/lib/egl/libGLESv2_adreno.so
01-03 22:33:04.172  8542  8542 E cutils-trace: Error opening trace file: Permission denied (13)
01-03 22:33:04.173  8542  8542 D vndksupport: Loading /vendor/lib/egl/libEGL_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.176  8544  8544 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:04.177  8542  8542 D libEGL  : loaded /vendor/lib/egl/libEGL_adreno.so
01-03 22:33:04.182  8544  8544 I Adreno  : QUALCOMM build                   : 61f5bf4, I8988d02a7d
01-03 22:33:04.182  8544  8544 I Adreno  : Build Date                       : 08/19/19
01-03 22:33:04.182  8544  8544 I Adreno  : OpenGL ES Shader Compiler Version: EV031.25.03.07
01-03 22:33:04.182  8544  8544 I Adreno  : Local Branch                     : 
01-03 22:33:04.182  8544  8544 I Adreno  : Remote Branch                    : 
01-03 22:33:04.182  8544  8544 I Adreno  : Remote Branch                    : 
01-03 22:33:04.182  8544  8544 I Adreno  : Reconstruct Branch               : 
01-03 22:33:04.182  8544  8544 I Adreno  : Build Config                     : S L 6.0.7 AArch32
01-03 22:33:04.182  8544  8544 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:04.185  8544  8544 I Adreno  : PFP: 0x005ff112, ME: 0x005ff066
01-03 22:33:04.186  7336  7336 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:04.186  8542  8542 D vndksupport: Loading /vendor/lib/egl/libGLESv1_CM_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.187  8542  8542 D libEGL  : loaded /vendor/lib/egl/libGLESv1_CM_adreno.so
01-03 22:33:04.191  7336  7336 I Adreno  : QUALCOMM build                   : 61f5bf4, I8988d02a7d
01-03 22:33:04.191  7336  7336 I Adreno  : Build Date                       : 08/19/19
01-03 22:33:04.191  7336  7336 I Adreno  : OpenGL ES Shader Compiler Version: EV031.25.03.07
01-03 22:33:04.191  7336  7336 I Adreno  : Local Branch                     : 
01-03 22:33:04.191  7336  7336 I Adreno  : Remote Branch                    : 
01-03 22:33:04.191  7336  7336 I Adreno  : Remote Branch                    : 
01-03 22:33:04.191  7336  7336 I Adreno  : Reconstruct Branch               : 
01-03 22:33:04.191  7336  7336 I Adreno  : Build Config                     : S L 6.0.7 AArch32
01-03 22:33:04.191  7336  7336 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:04.193  7336  7336 I Adreno  : PFP: 0x005ff112, ME: 0x005ff066
01-03 22:33:04.195  8582  8582 E cutils-trace: Error opening trace file: Permission denied (13)
01-03 22:33:04.195  8582  8582 D vndksupport: Loading /vendor/lib/egl/libEGL_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.196  8544  8544 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
01-03 22:33:04.196  7336  7336 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
01-03 22:33:04.197  7336  7336 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
01-03 22:33:04.197  8544  8544 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
01-03 22:33:04.199  8582  8582 D libEGL  : loaded /vendor/lib/egl/libEGL_adreno.so
01-03 22:33:04.204  8542  8542 D vndksupport: Loading /vendor/lib/egl/libGLESv2_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.205  8542  8542 D libEGL  : loaded /vendor/lib/egl/libGLESv2_adreno.so
01-03 22:33:04.209  8582  8582 D vndksupport: Loading /vendor/lib/egl/libGLESv1_CM_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.210  8582  8582 D libEGL  : loaded /vendor/lib/egl/libGLESv1_CM_adreno.so
01-03 22:33:04.228  8582  8582 D vndksupport: Loading /vendor/lib/egl/libGLESv2_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.229  8582  8582 D libEGL  : loaded /vendor/lib/egl/libGLESv2_adreno.so
01-03 22:33:04.234  8542  8542 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:04.242  8542  8542 I Adreno  : QUALCOMM build                   : 61f5bf4, I8988d02a7d
01-03 22:33:04.242  8542  8542 I Adreno  : Build Date                       : 08/19/19
01-03 22:33:04.242  8542  8542 I Adreno  : OpenGL ES Shader Compiler Version: EV031.25.03.07
01-03 22:33:04.242  8542  8542 I Adreno  : Local Branch                     : 
01-03 22:33:04.242  8542  8542 I Adreno  : Remote Branch                    : 
01-03 22:33:04.242  8542  8542 I Adreno  : Remote Branch                    : 
01-03 22:33:04.242  8542  8542 I Adreno  : Reconstruct Branch               : 
01-03 22:33:04.243  8542  8542 I Adreno  : Build Config                     : S L 6.0.7 AArch32
01-03 22:33:04.243  8542  8542 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:04.244  8542  8542 I Adreno  : PFP: 0x005ff112, ME: 0x005ff066
01-03 22:33:04.252  8542  8542 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
01-03 22:33:04.252  8542  8542 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
01-03 22:33:04.256  8582  8582 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:04.260  8582  8582 I Adreno  : QUALCOMM build                   : 61f5bf4, I8988d02a7d
01-03 22:33:04.260  8582  8582 I Adreno  : Build Date                       : 08/19/19
01-03 22:33:04.260  8582  8582 I Adreno  : OpenGL ES Shader Compiler Version: EV031.25.03.07
01-03 22:33:04.260  8582  8582 I Adreno  : Local Branch                     : 
01-03 22:33:04.260  8582  8582 I Adreno  : Remote Branch                    : 
01-03 22:33:04.260  8582  8582 I Adreno  : Remote Branch                    : 
01-03 22:33:04.260  8582  8582 I Adreno  : Reconstruct Branch               : 
01-03 22:33:04.260  8582  8582 I Adreno  : Build Config                     : S L 6.0.7 AArch32
01-03 22:33:04.260  8582  8582 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:04.265  8582  8582 I Adreno  : PFP: 0x005ff112, ME: 0x005ff066
01-03 22:33:04.274  8582  8582 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
01-03 22:33:04.274  8576  8576 E cutils-trace: Error opening trace file: Permission denied (13)
01-03 22:33:04.275  8576  8576 D vndksupport: Loading /vendor/lib/egl/libEGL_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.276  8582  8582 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
01-03 22:33:04.280  8576  8576 D libEGL  : loaded /vendor/lib/egl/libEGL_adreno.so
01-03 22:33:04.293  8576  8576 D vndksupport: Loading /vendor/lib/egl/libGLESv1_CM_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.298  8576  8576 D libEGL  : loaded /vendor/lib/egl/libGLESv1_CM_adreno.so
01-03 22:33:04.322  8576  8576 D vndksupport: Loading /vendor/lib/egl/libGLESv2_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:04.324  8576  8576 D libEGL  : loaded /vendor/lib/egl/libGLESv2_adreno.so
01-03 22:33:04.358  8576  8576 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:04.374  8576  8576 I Adreno  : QUALCOMM build                   : 61f5bf4, I8988d02a7d
01-03 22:33:04.374  8576  8576 I Adreno  : Build Date                       : 08/19/19
01-03 22:33:04.374  8576  8576 I Adreno  : OpenGL ES Shader Compiler Version: EV031.25.03.07
01-03 22:33:04.374  8576  8576 I Adreno  : Local Branch                     : 
01-03 22:33:04.374  8576  8576 I Adreno  : Remote Branch                    : 
01-03 22:33:04.374  8576  8576 I Adreno  : Remote Branch                    : 
01-03 22:33:04.374  8576  8576 I Adreno  : Reconstruct Branch               : 
01-03 22:33:04.374  8576  8576 I Adreno  : Build Config                     : S L 6.0.7 AArch32
01-03 22:33:04.374  8576  8576 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:04.376  8576  8576 I Adreno  : PFP: 0x005ff112, ME: 0x005ff066
01-03 22:33:04.392  8576  8576 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
01-03 22:33:04.393  8576  8576 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
01-03 22:33:04.969  7236  7236 I messageserver5: type=1400 audit(0.0:2307): avc: denied { getattr } for path="socket:[80895]" dev="sockfs" ino=80895 scontext=u:r:kernel:s0 tcontext=u:r:kernel:s0 tclass=tcp_socket permissive=1
01-03 22:33:04.969  7236  7236 I messageserver5: type=1400 audit(0.0:2308): avc: denied { read } for path="socket:[80895]" dev="sockfs" ino=80895 scontext=u:r:kernel:s0 tcontext=u:r:kernel:s0 tclass=tcp_socket permissive=1
01-03 22:33:06.467  8698  8698 E cutils-trace: Error opening trace file: Permission denied (13)
01-03 22:33:06.468  8698  8698 D vndksupport: Loading /vendor/lib/egl/libEGL_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:06.472  8698  8698 D libEGL  : loaded /vendor/lib/egl/libEGL_adreno.so
01-03 22:33:06.480  8698  8698 D vndksupport: Loading /vendor/lib/egl/libGLESv1_CM_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:06.482  8698  8698 D libEGL  : loaded /vendor/lib/egl/libGLESv1_CM_adreno.so
01-03 22:33:06.501  8698  8698 D vndksupport: Loading /vendor/lib/egl/libGLESv2_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:06.502  8698  8698 D libEGL  : loaded /vendor/lib/egl/libGLESv2_adreno.so
01-03 22:33:06.523  8698  8698 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:06.528  8698  8698 I Adreno  : QUALCOMM build                   : 61f5bf4, I8988d02a7d
01-03 22:33:06.528  8698  8698 I Adreno  : Build Date                       : 08/19/19
01-03 22:33:06.528  8698  8698 I Adreno  : OpenGL ES Shader Compiler Version: EV031.25.03.07
01-03 22:33:06.528  8698  8698 I Adreno  : Local Branch                     : 
01-03 22:33:06.528  8698  8698 I Adreno  : Remote Branch                    : 
01-03 22:33:06.528  8698  8698 I Adreno  : Remote Branch                    : 
01-03 22:33:06.528  8698  8698 I Adreno  : Reconstruct Branch               : 
01-03 22:33:06.528  8698  8698 I Adreno  : Build Config                     : S L 6.0.7 AArch32
01-03 22:33:06.528  8698  8698 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:06.531  8698  8698 I Adreno  : PFP: 0x005ff112, ME: 0x005ff066
01-03 22:33:06.547  8698  8698 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
01-03 22:33:06.553  8698  8698 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
01-03 22:33:06.575  8871  8871 E cutils-trace: Error opening trace file: Permission denied (13)
01-03 22:33:06.575  8871  8871 D vndksupport: Loading /vendor/lib/egl/libEGL_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:06.579  8871  8871 D libEGL  : loaded /vendor/lib/egl/libEGL_adreno.so
01-03 22:33:06.587  8871  8871 D vndksupport: Loading /vendor/lib/egl/libGLESv1_CM_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:06.588  8871  8871 D libEGL  : loaded /vendor/lib/egl/libGLESv1_CM_adreno.so
01-03 22:33:06.608  8871  8871 D vndksupport: Loading /vendor/lib/egl/libGLESv2_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:06.609  8871  8871 D libEGL  : loaded /vendor/lib/egl/libGLESv2_adreno.so
01-03 22:33:06.635  8871  8871 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:06.642  8871  8871 I Adreno  : QUALCOMM build                   : 61f5bf4, I8988d02a7d
01-03 22:33:06.642  8871  8871 I Adreno  : Build Date                       : 08/19/19
01-03 22:33:06.642  8871  8871 I Adreno  : OpenGL ES Shader Compiler Version: EV031.25.03.07
01-03 22:33:06.642  8871  8871 I Adreno  : Local Branch                     : 
01-03 22:33:06.642  8871  8871 I Adreno  : Remote Branch                    : 
01-03 22:33:06.642  8871  8871 I Adreno  : Remote Branch                    : 
01-03 22:33:06.642  8871  8871 I Adreno  : Reconstruct Branch               : 
01-03 22:33:06.642  8871  8871 I Adreno  : Build Config                     : S L 6.0.7 AArch32
01-03 22:33:06.642  8871  8871 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:06.644  8871  8871 I Adreno  : PFP: 0x005ff112, ME: 0x005ff066
01-03 22:33:06.647  8871  8871 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
01-03 22:33:06.648  8871  8871 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
01-03 22:33:07.016  9010  9010 I su      : type=1400 audit(0.0:2321): avc: denied { link } for scontext=u:r:kernel:s0 tcontext=u:r:kernel:s0 tclass=key permissive=1
01-03 22:33:07.166  8576  8576 I booster [silica-media]: type=1400 audit(0.0:2322): avc: denied { read } for comm=626F6F73746572205B73696C696361 name="/" dev="devtmpfs" ino=3 scontext=u:r:kernel:s0 tcontext=u:object_r:device:s0 tclass=dir permissive=1
01-03 22:33:07.166  8576  8576 I booster [silica-media]: type=1400 audit(0.0:2323): avc: denied { open } for comm=626F6F73746572205B73696C696361 path="/dev" dev="devtmpfs" ino=3 scontext=u:r:kernel:s0 tcontext=u:object_r:device:s0 tclass=dir permissive=1
01-03 22:33:09.306  7230  7230 I msyncd  : type=1400 audit(0.0:3086): avc: denied { search } for name="9140" dev="proc" ino=100462 scontext=u:r:kernel:s0 tcontext=u:r:init:s0 tclass=dir permissive=1
01-03 22:33:09.306  7230  7230 I msyncd  : type=1400 audit(0.0:3087): avc: denied { search } for name="9162" dev="proc" ino=100696 scontext=u:r:kernel:s0 tcontext=u:r:logd:s0 tclass=dir permissive=1
01-03 22:33:09.306  7230  7230 I msyncd  : type=1400 audit(0.0:3088): avc: denied { read } for name="exe" dev="proc" ino=101327 scontext=u:r:kernel:s0 tcontext=u:r:logd:s0 tclass=lnk_file permissive=1
01-03 22:33:09.306  7230  7230 I msyncd  : type=1400 audit(0.0:3089): avc: denied { search } for name="9163" dev="proc" ino=100697 scontext=u:r:kernel:s0 tcontext=u:r:servicemanager:s0 tclass=dir permissive=1
01-03 22:33:09.306  7230  7230 I msyncd  : type=1400 audit(0.0:3090): avc: denied { read } for name="exe" dev="proc" ino=101328 scontext=u:r:kernel:s0 tcontext=u:r:servicemanager:s0 tclass=lnk_file permissive=1
01-03 22:33:10.326  7230  7230 I msyncd  : type=1400 audit(0.0:3160): avc: denied { read } for name="sync" dev="sda8" ino=3933346 scontext=u:r:kernel:s0 tcontext=u:object_r:system_data_file:s0 tclass=dir permissive=1
01-03 22:33:10.326  7230  7230 I msyncd  : type=1400 audit(0.0:3161): avc: denied { open } for path="/home/nemo/.cache/msyncd/sync" dev="sda8" ino=3933346 scontext=u:r:kernel:s0 tcontext=u:object_r:system_data_file:s0 tclass=dir permissive=1
01-03 22:33:18.099 10040 10040 I QThread : type=1400 audit(0.0:3775): avc: denied { unix_read unix_write } for key=220215424 scontext=u:r:kernel:s0 tcontext=u:r:kernel:s0 tclass=shm permissive=1
01-03 22:33:18.099 10040 10040 I QThread : type=1400 audit(0.0:3776): avc: denied { associate } for key=220215424 scontext=u:r:kernel:s0 tcontext=u:r:kernel:s0 tclass=shm permissive=1
01-03 22:33:18.099 10040 10040 I QThread : type=1400 audit(0.0:3777): avc: denied { read write } for key=220215424 scontext=u:r:kernel:s0 tcontext=u:r:kernel:s0 tclass=shm permissive=1
01-03 22:33:18.099 10040 10040 I QThread : type=1400 audit(0.0:3778): avc: denied { getattr } for key=220215424 scontext=u:r:kernel:s0 tcontext=u:r:kernel:s0 tclass=shm permissive=1
01-03 22:33:37.909  7236  7236 I messageserver5: type=1400 audit(0.0:3811): avc: denied { create } for scontext=u:r:kernel:s0 tcontext=u:r:kernel:s0 tclass=tcp_socket permissive=1
01-03 22:33:37.919  7236  7236 I messageserver5: type=1400 audit(0.0:3812): avc: denied { name_connect } for dest=993 scontext=u:r:kernel:s0 tcontext=u:object_r:port:s0 tclass=tcp_socket permissive=1
01-03 22:33:37.959  7236  7236 I messageserver5: type=1400 audit(0.0:3813): avc: denied { write } for path="socket:[107943]" dev="sockfs" ino=107943 scontext=u:r:kernel:s0 tcontext=u:r:kernel:s0 tclass=tcp_socket permissive=1
01-03 22:33:38.019  7236  7236 I messageserver5: type=1400 audit(0.0:3814): avc: denied { getattr } for path="socket:[107943]" dev="sockfs" ino=107943 scontext=u:r:kernel:s0 tcontext=u:r:kernel:s0 tclass=tcp_socket permissive=1
01-03 22:33:38.019  7236  7236 I messageserver5: type=1400 audit(0.0:3815): avc: denied { read } for path="socket:[107943]" dev="sockfs" ino=107943 scontext=u:r:kernel:s0 tcontext=u:r:kernel:s0 tclass=tcp_socket permissive=1
01-03 22:33:39.519  7332  7332 I QQmlThread: type=1400 audit(0.0:3817): avc: denied { execmem } for scontext=u:r:kernel:s0 tcontext=u:r:kernel:s0 tclass=process permissive=1
01-03 22:33:44.549  7332  7332 I lipstick: type=1400 audit(0.0:3827): avc: denied { read } for name="route" dev="proc" ino=4026532137 scontext=u:r:kernel:s0 tcontext=u:object_r:proc_net:s0 tclass=file permissive=1
01-03 22:33:44.549  7332  7332 I lipstick: type=1400 audit(0.0:3828): avc: denied { open } for path="/proc/7332/net/route" dev="proc" ino=4026532137 scontext=u:r:kernel:s0 tcontext=u:object_r:proc_net:s0 tclass=file permissive=1
01-03 22:33:51.649 10152 10152 I bash    : type=1400 audit(0.0:3920): avc: denied { create } for scontext=u:r:kernel:s0 tcontext=u:r:kernel:s0 tclass=netlink_audit_socket permissive=1
01-03 22:33:51.819 10187 10187 I jolla-gallery: type=1400 audit(0.0:3921): avc: denied { read } for name="egl" dev="sda6" ino=1906 scontext=u:r:kernel:s0 tcontext=u:object_r:system_file:s0 tclass=dir permissive=1
01-03 22:33:51.819 10187 10187 I jolla-gallery: type=1400 audit(0.0:3922): avc: denied { read } for name="egl" dev="overlay" ino=48894 scontext=u:r:kernel:s0 tcontext=u:object_r:unlabeled:s0 tclass=dir permissive=1
01-03 22:33:51.829 10187 10187 E cutils-trace: Error opening trace file: Permission denied (13)
01-03 22:33:51.830 10187 10187 D vndksupport: Loading /vendor/lib/egl/libEGL_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:51.838 10187 10187 D libEGL  : loaded /vendor/lib/egl/libEGL_adreno.so
01-03 22:33:51.845 10187 10187 D vndksupport: Loading /vendor/lib/egl/libGLESv1_CM_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:51.849 10187 10187 D libEGL  : loaded /vendor/lib/egl/libGLESv1_CM_adreno.so
01-03 22:33:51.864 10187 10187 D vndksupport: Loading /vendor/lib/egl/libGLESv2_adreno.so from current namespace instead of sphal namespace.
01-03 22:33:51.865 10187 10187 D libEGL  : loaded /vendor/lib/egl/libGLESv2_adreno.so
01-03 22:33:51.896 10187 10187 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:51.902 10187 10187 I Adreno  : QUALCOMM build                   : 61f5bf4, I8988d02a7d
01-03 22:33:51.902 10187 10187 I Adreno  : Build Date                       : 08/19/19
01-03 22:33:51.902 10187 10187 I Adreno  : OpenGL ES Shader Compiler Version: EV031.25.03.07
01-03 22:33:51.902 10187 10187 I Adreno  : Local Branch                     : 
01-03 22:33:51.902 10187 10187 I Adreno  : Remote Branch                    : 
01-03 22:33:51.902 10187 10187 I Adreno  : Remote Branch                    : 
01-03 22:33:51.902 10187 10187 I Adreno  : Reconstruct Branch               : 
01-03 22:33:51.902 10187 10187 I Adreno  : Build Config                     : S L 6.0.7 AArch32
01-03 22:33:51.902 10187 10187 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:33:51.905 10187 10187 I Adreno  : PFP: 0x005ff112, ME: 0x005ff066
01-03 22:33:51.912 10187 10187 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
01-03 22:33:51.913 10187 10187 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
01-03 22:33:52.389  8873  8873 I pool    : type=1400 audit(0.0:3925): avc: denied { lock } for path="/home/nemo/.cache/tracker/meta.db-shm" dev="sda8" ino=3671459 scontext=u:r:kernel:s0 tcontext=u:object_r:system_data_file:s0 tclass=file permissive=1
01-03 22:33:54.879  7322  7322 I dconf-service: type=1400 audit(0.0:3955): avc: denied { create } for name="user.H8DBD0" scontext=u:r:kernel:s0 tcontext=u:object_r:system_data_file:s0 tclass=file permissive=1
01-03 22:33:54.889  7322  7322 I dconf-service: type=1400 audit(0.0:3956): avc: denied { rename } for name="user.H8DBD0" dev="sda8" ino=3676553 scontext=u:r:kernel:s0 tcontext=u:object_r:system_data_file:s0 tclass=file permissive=1
01-03 22:33:54.889  7322  7322 I dconf-service: type=1400 audit(0.0:3957): avc: denied { unlink } for name="user" dev="sda8" ino=3676400 scontext=u:r:kernel:s0 tcontext=u:object_r:system_data_file:s0 tclass=file permissive=1
01-03 22:33:59.389 10187 10187 I jolla-gallery: type=1400 audit(0.0:3964): avc: denied { getattr } for path="/system/lib/libcamera_client.so" dev="overlay" ino=44525 scontext=u:r:kernel:s0 tcontext=u:object_r:unlabeled:s0 tclass=file permissive=1
01-03 22:33:59.714  7243  7816 D audio_hw_primary: start_output_stream: enter: stream(0x8011e0)usecase(0: deep-buffer-playback) devices(0x2)
01-03 22:33:59.715  7243  7816 D audio_hw_primary: select_devices for use case (deep-buffer-playback)
01-03 22:33:59.715  7243  7816 D audio_hw_primary: select_devices: out_snd_device(2: speaker) in_snd_device(0: )
01-03 22:33:59.715  7243  7816 I msm8974_platform: platform_check_and_set_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 0 device (speaker)
01-03 22:33:59.715  7243  7816 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(1) new_snd_devices(0)
01-03 22:33:59.715  7243  7816 I msm8974_platform: platform_check_and_set_codec_backend_cfg: new_snd_devices[0] is 2
01-03 22:33:59.715  7243  7816 I msm8974_platform: platform_check_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 0 device (speaker)
01-03 22:33:59.715  7243  7816 D msm8974_platform: platform_check_codec_backend_cfg:becf: afe: playback on codec device not supporting native playback set default Sample Rate(48k)
01-03 22:33:59.715  7243  7816 I msm8974_platform: platform_check_codec_backend_cfg:becf: afe: Codec selected backend: 0 updated bit width: 16 and sample rate: 48000
01-03 22:33:59.715  7243  7816 D audio_hw_primary: check_usecases_codec_backend:becf: force routing 0
01-03 22:33:59.715  7243  7816 E msm8974_platform: platform_check_backends_match: Invalid snd_device = 
01-03 22:33:59.715  7243  7816 D audio_hw_primary: check_usecases_codec_backend:becf: (63) check_usecases curr device: speaker, usecase device: backends match 0
01-03 22:33:59.715  7243  7816 D audio_hw_primary: check_usecases_codec_backend:becf: check_usecases num.of Usecases to switch 0
01-03 22:33:59.715  7243  7816 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:33:59.715  7243  7816 D hardware_info: hw_info_append_hw_type : device_name = speaker
01-03 22:33:59.715  7243  7816 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:33:59.715  7243  7816 D audio_hw_primary: enable_snd_device: snd_device(2: speaker)
01-03 22:33:59.715  7243  7816 I soundtrigger: audio_extn_sound_trigger_update_device_status: device 0x2 of type 0 for Event 1, with Raise=0
01-03 22:33:59.716  7243  7816 D audio_route: Apply path: speaker
01-03 22:33:59.725  7243  7816 D soundtrigger: audio_extn_sound_trigger_update_stream_status: uc_info->id 0 of type 0 for Event 3, with Raise=1
01-03 22:33:59.725  7243  7816 D audio_hw_utils: audio_extn_utils_send_app_type_cfg: usecase->out_snd_device speaker
01-03 22:33:59.725  7243  7816 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:33:59.725  7243  7816 D audio_hw_utils: audio_extn_btsco_get_sample_rate:Not a BT SCO device, need not update sampling rate
01-03 22:33:59.725  7243  7816 I audio_hw_utils: send_app_type_cfg_for_device PLAYBACK app_type 69936, acdb_dev_id 15, sample_rate 48000, snd_device_be_idx 2
01-03 22:33:59.726  7243  7816 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(1) new_snd_devices(0)
01-03 22:33:59.726  7243  7816 D audio_hw_utils: audio_extn_btsco_get_sample_rate:Not a BT SCO device, need not update sampling rate
01-03 22:33:59.726  7243  7816 E ACDB-LOADER: ACDB -> Not correctly initialized!
01-03 22:33:59.726  7243  7816 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:33:59.726  7243  7816 I msm8974_platform: platform_get_custom_mtmx_params: no matching param with id 0 ip_ch 2 op_ch 2 uc_id 0 snd_dev 2
01-03 22:33:59.726  7243  7816 D audio_hw_primary: enable_audio_route: apply mixer and update path: deep-buffer-playback
01-03 22:33:59.726  7243  7816 D audio_route: Apply path: deep-buffer-playback
01-03 22:33:59.726  7243  7816 D audio_hw_primary: select_devices: done
01-03 22:33:59.727  7243  7816 D msm8974_platform: platform_set_channel_map mixer_ctl_name:Playback Channel Map0
01-03 22:33:59.727  7243  7816 D msm8974_platform: platform_set_channel_map: set mapping(1 2 0 0 0 0 0 0) for channel:2
01-03 22:33:59.802  7243  7816 D audio_hw_primary: start_output_stream: exit
01-03 22:34:00.075 10187 10223 E SimpleDecodingSource: No matching decoder! (mime: audio/mp4a-latm)
01-03 22:34:00.075 10187 10223 E DroidMediaCodec: Failed to create codec
01-03 22:34:00.075 10187 10222 E SimpleDecodingSource: No matching decoder! (mime: video/avc)
01-03 22:34:00.075 10187 10222 E DroidMediaCodec: Failed to create codec
01-03 22:34:01.103  7243  7816 D audio_hw_primary: out_standby: enter: stream (0x8011e0) usecase(0: deep-buffer-playback)
01-03 22:34:01.298  7243  7816 D audio_hw_primary: disable_audio_route: reset and update mixer path: deep-buffer-playback
01-03 22:34:01.299  7243  7816 D soundtrigger: audio_extn_sound_trigger_update_stream_status: uc_info->id 0 of type 0 for Event 2, with Raise=1
01-03 22:34:01.299  7243  7816 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:34:01.300  7243  7816 I msm8974_platform: platform_get_custom_mtmx_params: no matching param with id 0 ip_ch 2 op_ch 2 uc_id 0 snd_dev 2
01-03 22:34:01.300  7243  7816 D hardware_info: hw_info_append_hw_type : device_name = speaker
01-03 22:34:01.300  7243  7816 D audio_hw_primary: disable_snd_device: snd_device(2: speaker)
01-03 22:34:01.300  7243  7816 D msm8974_platform: platform_split_snd_device: snd_device(2) num devices(0) new_snd_devices(0)
01-03 22:34:01.330  7243  7816 I soundtrigger: audio_extn_sound_trigger_update_device_status: device 0x2 of type 0 for Event 0, with Raise=0
01-03 22:34:01.330  7243  7816 D audio_hw_primary: out_standby: exit
01-03 22:34:08.162 10232 10232 E cutils-trace: Error opening trace file: Permission denied (13)
01-03 22:34:08.162 10232 10232 D vndksupport: Loading /vendor/lib/egl/libEGL_adreno.so from current namespace instead of sphal namespace.
01-03 22:34:08.164 10232 10232 D libEGL  : loaded /vendor/lib/egl/libEGL_adreno.so
01-03 22:34:08.168 10232 10232 D vndksupport: Loading /vendor/lib/egl/libGLESv1_CM_adreno.so from current namespace instead of sphal namespace.
01-03 22:34:08.169 10232 10232 D libEGL  : loaded /vendor/lib/egl/libGLESv1_CM_adreno.so
01-03 22:34:08.177 10232 10232 D vndksupport: Loading /vendor/lib/egl/libGLESv2_adreno.so from current namespace instead of sphal namespace.
01-03 22:34:08.178 10232 10232 D libEGL  : loaded /vendor/lib/egl/libGLESv2_adreno.so
01-03 22:34:08.191 10232 10232 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:34:08.193 10232 10232 I Adreno  : QUALCOMM build                   : 61f5bf4, I8988d02a7d
01-03 22:34:08.193 10232 10232 I Adreno  : Build Date                       : 08/19/19
01-03 22:34:08.193 10232 10232 I Adreno  : OpenGL ES Shader Compiler Version: EV031.25.03.07
01-03 22:34:08.193 10232 10232 I Adreno  : Local Branch                     : 
01-03 22:34:08.193 10232 10232 I Adreno  : Remote Branch                    : 
01-03 22:34:08.193 10232 10232 I Adreno  : Remote Branch                    : 
01-03 22:34:08.193 10232 10232 I Adreno  : Reconstruct Branch               : 
01-03 22:34:08.193 10232 10232 I Adreno  : Build Config                     : S L 6.0.7 AArch32
01-03 22:34:08.193 10232 10232 D vndksupport: Loading /odm/lib/hw/gralloc.msm8998.so from current namespace instead of sphal namespace.
01-03 22:34:08.194 10232 10232 I Adreno  : PFP: 0x005ff112, ME: 0x005ff066
01-03 22:34:08.197 10232 10232 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
01-03 22:34:08.198 10232 10232 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
01-03 22:34:08.379  8698  8698 I jolla-messages: type=1400 audit(0.0:3978): avc: denied { getattr } for path="/sys/devices/virtual/timed_output/vibrator/enable" dev="sysfs" ino=34756 scontext=u:r:kernel:s0 tcontext=u:object_r:sysfs_vibrator:s0 tclass=file permissive=1
01-03 22:34:08.379  8698  8698 I jolla-messages: type=1400 audit(0.0:3979): avc: denied { write } for name="enable" dev="sysfs" ino=34756 scontext=u:r:kernel:s0 tcontext=u:object_r:sysfs_vibrator:s0 tclass=file permissive=1
01-03 22:34:08.379  8698  8698 I jolla-messages: type=1400 audit(0.0:3980): avc: denied { open } for path="/sys/devices/virtual/timed_output/vibrator/enable" dev="sysfs" ino=34756 scontext=u:r:kernel:s0 tcontext=u:object_r:sysfs_vibrator:s0 tclass=file permissive=1
01-03 22:34:19.879  7270  7270 I QDBusConnection: type=1400 audit(0.0:3988): avc: denied { unlink } for name="socket" dev="tmpfs" ino=65374 scontext=u:r:kernel:s0 tcontext=u:object_r:tmpfs:s0 tclass=sock_file permissive=1
01-03 22:34:41.859  7210  7210 I harbour-systemm: type=1400 audit(0.0:3989): avc: denied { getattr } for path="/proc/stat" dev="proc" ino=4026532111 scontext=u:r:kernel:s0 tcontext=u:object_r:proc_stat:s0 tclass=file permissive=1
01-03 22:34:41.859  7210  7210 I harbour-systemm: type=1400 audit(0.0:3990): avc: denied { read } for name="stat" dev="proc" ino=4026532111 scontext=u:r:kernel:s0 tcontext=u:object_r:proc_stat:s0 tclass=file permissive=1
01-03 22:34:41.859  7210  7210 I harbour-systemm: type=1400 audit(0.0:3991): avc: denied { open } for path="/proc/stat" dev="proc" ino=4026532111 scontext=u:r:kernel:s0 tcontext=u:object_r:proc_stat:s0 tclass=file permissive=1
01-03 22:34:41.869  7210  7210 I harbour-systemm: type=1400 audit(0.0:3992): avc: denied { getattr } for path="/sys/devices/virtual/net/rmnet_data0/statistics/rx_bytes" dev="sysfs" ino=58091 scontext=u:r:kernel:s0 tcontext=u:object_r:sysfs_net:s0 tclass=file permissive=1
01-03 22:34:41.879  7210  7210 I harbour-systemm: type=1400 audit(0.0:3993): avc: denied { read } for name="rx_bytes" dev="sysfs" ino=58091 scontext=u:r:kernel:s0 tcontext=u:object_r:sysfs_net:s0 tclass=file permissive=1
01-03 22:34:41.879  7210  7210 I harbour-systemm: type=1400 audit(0.0:3994): avc: denied { open } for path="/sys/devices/virtual/net/rmnet_data0/statistics/rx_bytes" dev="sysfs" ino=58091 scontext=u:r:kernel:s0 tcontext=u:object_r:sysfs_net:s0 tclass=file permissive=1
01-03 22:34:41.879  7210  7210 I harbour-systemm: type=1400 audit(0.0:3995): avc: denied { getattr } for path="/sys/kernel/debug/suspend_stats" dev="debugfs" ino=18593 scontext=u:r:kernel:s0 tcontext=u:object_r:debugfs:s0 tclass=file permissive=1
01-03 22:34:41.879  7210  7210 I harbour-systemm: type=1400 audit(0.0:3996): avc: denied { read } for name="suspend_stats" dev="debugfs" ino=18593 scontext=u:r:kernel:s0 tcontext=u:object_r:debugfs:s0 tclass=file permissive=1
01-03 22:34:41.879  7210  7210 I harbour-systemm: type=1400 audit(0.0:3997): avc: denied { open } for path="/sys/kernel/debug/suspend_stats" dev="debugfs" ino=18593 scontext=u:r:kernel:s0 tcontext=u:object_r:debugfs:s0 tclass=file permissive=1

@Kabouik
Copy link
Contributor Author

Kabouik commented Jan 17, 2020

Probable fix found by @NotKit:

devel-su
rm /odm # Remove the /odm symlink
mkdir /odm 
ln -s /vendor/lib /odm/lib
rm -rf /home/nemo/.cache/gstreamer-1.0 # Clear the cache

This might only be an issue for those who have installed AD and manually created wrong symlinks to make it work properly for videos.

Camera video recording seems to work too now, while it would just create 0 B files previously, likely due to missing encoding codecs.

[Edit: The issue below is probably not related, most likely an issue with the USB mini-PCB in my phone being either fried or partly disconnected from the main board, since I have issues with all three components on this board: hall sensor (keyboard detection), microphone, USB connection.]

Coincidentally, since today, people who call me or whom I call do not hear any sound in conversations. I hear them. Reboots do not help. Can this be related? Since the fix, I also cannot summon the SFOS VKB anymore. Reboots and re-enabling keyboards in Settings > Touch input do not help either. Can anyone confirm none of those issues is related to the video fix?

@Kabouik
Copy link
Contributor Author

Kabouik commented Jan 21, 2020

The possibly unrelated issue I mentioned just before was indeed unrelated.

Some are still experiencing issues with video playback on h265 videos after the above fix with the /odm symlink, but I have not tried yet. [Edit] I tried those files, I can confirm I have no playback on HEVC files in Gallery or Pico Player.


… snip for legal reasons…

@Kabouik Kabouik closed this as completed Jan 21, 2020
@Kabouik Kabouik reopened this Jan 21, 2020
@Kabouik
Copy link
Contributor Author

Kabouik commented Jan 22, 2020

With mal's help on IRC, I got HEVC (h.265) playback working in SFOS native applications, with confirmed hardware decoding.

devel-su curl -L -o /etc/gst-droid/gstdroidcodec.conf https://raw.githubusercontent.com/mer-hybris/droid-config-sony-ganges-pie/master/sparse/etc/gst-droid/gstdroidcodec.conf

rm ~/.cache/gstreamer-1.0/registry.*

I have no git copy of the repository at work, so anyone is welcome to make a PR with that.


… snip for legal reasons…

@Michal-Szczepaniak
Copy link
Collaborator

wow good job

@Kabouik
Copy link
Contributor Author

Kabouik commented Feb 19, 2020

Partly fixed with f3a368f which now allows HEVC support. I still get "resources allocation" issues in LLS Video Player unless I load videos using youtube-dl, however, and hardware decoding does not work in AD so far.

@piggz
Copy link
Collaborator

piggz commented Apr 2, 2020

I have played a selection of codecs within gallery, and youtube on LLS. is this still an issue?

@Kabouik
Copy link
Contributor Author

Kabouik commented Apr 3, 2020

Not since f3a368f in native applications, but still no hardware decoding in AD (which makes some applications that make it a requirement unusable). I imagine it could just be a toggle somewhere in some configuration files, or a path to alter?

@piggz
Copy link
Collaborator

piggz commented Apr 3, 2020

Well, as we dont support AD in community ports, i dont want to keep an issue open just for that. Probably the media_codec*.xml orl files dont match the AD rootfs. Im not sure how to change that in the new AD either, the old AD was just symlinks to your real rootfs, but the new one is in some container.

@piggz piggz closed this as completed Apr 3, 2020
@piggz
Copy link
Collaborator

piggz commented Apr 3, 2020

The best thing would be if the community could find and share a fix for that.

@Kabouik
Copy link
Contributor Author

Kabouik commented May 21, 2020

For the record, this is fixed in the latest AD version that came with SFOS 3.3.0.16 (and probably since the update in since 3.2.x, but not confirmed).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants