Enabling virtual displayed to be shared surface as H.264
Description
Environment
None
Attachments
3
- 06 Jun 2017, 03:13 PM
- 06 Jun 2017, 03:13 PM
- 06 Jun 2017, 03:13 PM
Activity
Harunobu Kurokawa July 19, 2017 at 1:55 AM
Harunobu Kurokawa
July 19, 2017 at 1:55 AM
@Walt Miner
I'm sorry I didn't update this ticket. I have done this item, so it can move RESOLVED
Walt Miner July 18, 2017 at 1:26 PM
Walt Miner
July 18, 2017 at 1:26 PM
@Harunobu Kurokawa I think you said this one could be resolved when we spoke last week in San Jose. Is there something else that needs to be done or can you move this to the RESOLVED state?
Harunobu Kurokawa June 10, 2017 at 9:59 AM
Harunobu Kurokawa
June 10, 2017 at 9:59 AM
Should be add permission to access /dev/media or /dev/video as display user.
Harunobu Kurokawa June 6, 2017 at 4:25 PM
Harunobu Kurokawa
June 6, 2017 at 4:25 PM
When I launch weston from root user, as like "root@m3ulcb:~# weston --tty=1 --gst-record", the weston can work.
Harunobu Kurokawa June 6, 2017 at 3:22 PM
Harunobu Kurokawa
June 6, 2017 at 3:22 PM
I tested master branch early of May (11th), the new feature about virtual display and H.264 work fine.
However, I re-test using RC1 (3.99.1.xml), the weston's gstreamer plugin has error.
[00:28:35.619] gst_recorder_create: no VSP
[00:28:35.619] [gst recorder] virtual1: failed to create gst recorder
[00:28:35.619] [gst recorder] virtual1: invalid settings
I don't know the message is related or not.
[ 18.669821] audit: type=1400 audit(1496363314.667:4): lsm=SMACK fn=smack_inode_permission action=denied subject="System" object="_" requested=rw pid=4134 comm="gst-plugin-scan" name="v4l-subdev0" dev="devtmpfs" ino=3349
[ 18.689732] audit: type=1300 audit(1496363314.667:4): arch=c00000b7 syscall=56 success=no exit=-13 a0=ffffffffffffff9c a1=aaaadfe429e0 a2=80002 a3=0 items=0 ppid=3933 pid=4134 auid=4294967295 uid=200 gid=200 euid=200 suid=200 fsuid=200 egid=200 sgid=200 fsgid=200 tty=tty1 ses=4294967295 comm="gst-plugin-scan" exe="/usr/libexec/gstreamer-1.0/gst-plugin-scanner" subj=System key=(null)
[ 18.725099] audit: type=1327 audit(1496363314.667:4): proctitle=2F7573722F6C6962657865632F6773747265616D65722D312E302F6773742D706C7567696E2D7363616E6E6572002D6C
[ 18.740931] audit: type=1400 audit(1496363314.739:5): lsm=SMACK fn=smack_inode_permission action=denied subject="System" object="_" requested=rw pid=4134 comm="gst-plugin-scan" name="v4l-subdev1" dev="devtmpfs" ino=846
[ 18.761460] audit: type=1300 audit(1496363314.739:5): arch=c00000b7 syscall=56 success=no exit=-13 a0=ffffffffffffff9c a1=aaaadfe429e0 a2=80002 a3=0 items=0 ppid=3933 pid=4134 auid=4294967295 uid=200 gid=200 euid=200 suid=200 fsuid=200 egid=200 sgid=200 fsgid=200 tty=tty1 ses=4294967295 comm="gst-plugin-scan" exe="/usr/libexec/gstreamer-1.0/gst-plugin-scanner" subj=System key=(null)
[ 18.795418] audit: type=1327 audit(1496363314.739:5): proctitle=2F7573722F6C6962657865632F6773747265616D65722D312E302F6773742D706C7567696E2D7363616E6E6572002D6C
[ 18.810141] audit: type=1400 audit(1496363314.807:6): lsm=SMACK fn=smack_inode_permission action=denied subject="System" object="_" requested=rw pid=4134 comm="gst-plugin-scan" name="v4l-subdev2" dev="devtmpfs" ino=847
[ 18.829619] audit: type=1300 audit(1496363314.807:6): arch=c00000b7 syscall=56 success=no exit=-13 a0=ffffffffffffff9c a1=aaaadfe429e0 a2=80002 a3=0 items=0 ppid=3933 pid=4134 auid=4294967295 uid=200 gid=200 euid=200 suid=200 fsuid=200 egid=200 sgid=200 fsgid=200 tty=tty1 ses=4294967295 comm="gst-plugin-scan" exe="/usr/libexec/gstreamer-1.0/gst-plugin-scanner" subj=System key=(null)
Renesas should update weston backend for DD ( Weston v1.11 ) to share surface as H264 to Cluster. The feature is used CES2017 in Porter.
Target : DD / R-Car M3
Plan:
5/15 - 5/19(week19) : send patch to Tanibata-san as local.
5/22~6/2 : renesas will confirm at 4.0.0.RC1
- 6/15 : Push to gerrit until 2nd merge window close