Jump to content

iamdrq

  • Posts

    34
  • Joined

  • Last visited

Recent Profile Visitors

1387 profile views
  1. iamdrq

    Mainline VPU

    Oh, What is the VOP ? The auto negotiation selects XvImageSink(It has a window border better than waylandsink,glimagesink) that renders video frames to a drawable (XWindow) , but I use wayland it start a xwayland do it that I think it cost something.I did some test on my device, the best way is glimagesink that 4K 30fps normal paly only around 18% cpu (but it 's strange that some 1080p video waylandsink better than glimagesink), and I found this gl way also work on browser like webkit.
  2. iamdrq

    Mainline VPU

    Big thanks for your Mesa version info. I found my version is 21.2.2 (this is latest version on my running ubuntu now). It's worked when upgraded to test version 21.3.0~rc5-1 (download from debian package system by hand) !
  3. iamdrq

    Mainline VPU

    I found this isn't video decode problem just now. gst-launch-1.0 videotestsrc ! glimagesink -v this test also not work.
  4. iamdrq

    Mainline VPU

    ok. thanks. are you run it on wayland and rk3399 soc ? it's so strange why fail on my device.
  5. iamdrq

    Mainline VPU

    I run Gnome with Wayland backend. I have a try about Plasma, but maybe I get used to Gnome. gst-play-1.0 --videosink="glimagesink" demo320x240.mp4.149ba2bb88584b89814a1c41b5feef77.mp4 Could you try this again ? without --use-playbin3 because it isn't try another vpu when fail, and you not disable rockchip-vpu node so fail.
  6. iamdrq

    Mainline VPU

    I can use gst-play-1.0 --videosink="waylandsink" play 4k 30fps video normal and keep cpu rest when I change gnome to weston, so maybe gnome has some problem. but weston only has a terminal not like a desktop. what is your desktop ? on the other hand, don't need disable rockchip-vpu node, gstreamer auto choose rkvdec when rockchip-vpu fail, and I found rkvdec decode h264 output format is NV12, not need convert when use xvimagesink, need convert NV12 to RGB when use waylandsink (cpu convert) or glimagesink (gpu convert, but it has problem now).
  7. iamdrq

    Mainline VPU

    I found you use xvImageSink, Could you test this glimagesink ? gst-play-1.0 --use-playbin3 --videosink="glimagesink" ~/demo.mp4
  8. iamdrq

    Mainline VPU

    No, I sure the video is 8-bit. I notice support 8-bit now. demo320x240.mp4
  9. iamdrq

    Mainline VPU

    I tested on the gnome 40 with wayland and the orangepi4 kernel is armbian apt 5.15 without apply any patch. I used gstreamer 1.19.3 from source code build(I use dt-overylay disable rockchip-vpu,retain rockchip-rkvdec,if not do that gstreamer can't use v4l2.I known 1.20 haven't release but I need webkit2gtk that use gstreamer ). gst-play-1.0 --use-playbin3 --videosink="gtksink" ~/demo.mp4 video show slow and cpu cost about 70%,I know it used hardware decode video from gstreamer log, but I don't understand cpu cost too big. gst-play-1.0 --use-playbin3 --videosink="glimagesink" ~/demo.mp4 Press 'k' to see a list of keyboard shortcuts. Now playing /home/drq/ggxs.mp4 Redistribute latency... Redistribute latency... Redistribute latency.. 0:00:00.0 / 0:04:04.0 PIPE_FORMAT_B10G10R10A2_UNORM PIPE_FORMAT_B10G10R10A2_UNORM PIPE_FORMAT_B10G10R10A2_UNORM PIPE_FORMAT_B10G10R10A2_UNORM PIPE_FORMAT_B10G10R10A2_UNORM PIPE_FORMAT_B10G10R10A2_UNORM PIPE_FORMAT_B10G10R10A2_UNORM PIPE_FORMAT_B10G10R10A2_UNORM ... no video show and crazy print PIPE_FORMAT_B10G10R10A2_UNORM
  10. Hi everyone, My orangepi4 3.5mm jack isn't sound suddenly. I think isn't driver problem, because I flashed orange pi official image(include Linux and Android). I guess the sound ic rt5651 was broke (I send my board to orange pi, but was told me the repair cost up to 50% the product price and excluded ic rt5651 cost, finally I give up). so, I have reservations about my rt5651 sound patch and I hope armbian think whether remove that patch.@piter75
  11. Now, that patch applied since main line kernel 5.12.17,you don't need patch no longer.
  12. No,I don't care about legacy kernel,I posted it is 5.10.y in my blog,and the title is 'orangepi4 mipi dsi'
  13. yes,you can got all info by view my blog https://imdrq.cn/blog_detail?id=81523 on pc
  14. Yes,after the lcd display ok,I drive the touch by FT5x06 in mainline
×
×
  • Create New...