| 03:57 | vivek_ | Do the Vivante drivers for hardware encoding/decoding come packaed with Debian Jessie 3.0.35 or de we need to build them ? |
| 10:56 | ralix | morning |
| 10:57 | jnettlet | morning |
| 11:05 | rabeeh | hi ralix |
| 11:06 | rabeeh | we have an initial Android 4.4 kitkat ready for developers |
| 11:06 | rabeeh | and testers |
| 11:07 | rabeeh | https://github.com/rabeeh/android-imx6-kitkat |
| 11:07 | rabeeh | wifi/bt in that version is a tough not to break. |
| 11:07 | jnettle | 11:07 * jnettlet cheers for rabeeh's kitkat! |
| 11:08 | rabee | 11:08 * rabeeh throws a bag of credit to jnettlet on LK 3.10.30 android branch |
| 11:08 | rabeeh | full screen finally works ok |
| 11:09 | jnettlet | yeah that is a KitKat feature. Expanded desktop or Expanded view something like that |
| 11:25 | deniska | Fullscreen was in cyanogenmod before it was cool =) |
| 12:15 | rabeeh | deniska: are you familiar with devs @ cyanogenmod? |
| 12:18 | deniska | no |
| 12:22 | rabeeh | i'll search for devs there |
| 12:22 | rabeeh | it's an interesting project ! |
| 15:54 | heap_ | hi is there any howto about logging out of the sd card.. for example on usb stick? |
| 15:55 | msalerno | what do you mean logging out of the sd card? |
| 15:56 | heap_ | to not write data into /var/log and extend life of the sd card |
| 15:57 | rabeeh | heap_: this highly depends on the distribution you are using. |
| 15:57 | heap_ | using arch arm linux :> |
| 15:58 | rabeeh | for micro distribution and ones that are fully controlled; typically the log into a rotating file under a tmpfs |
| 16:33 | vivek_ | Has any one done benchmark tests on video transcoding for gstreamer-imx running on Debian Jessie ? |
| 16:35 | jnettlet | I don't think specifically for Debian Jessie |
| 16:44 | heap_ | ah, and anyway any idea if xmbc is still broken on arch arm? |
| 16:48 | vivek_ | Ok, for any distribution too would be fine ! |
| 16:58 | bartoli | Hello people, I have some problem getting xbmc running on my cubox v1 Pro |
| 16:58 | bartoli | I did the how to on http://www.solid-run.com/mw/index.php?title=Arch_Linux_ARM |
| 16:59 | bartoli | I only get X server running with the xf86-video-fbdev drivers |
| 17:00 | bartoli | the xf86-video-dove driver fails on some missing lib |
| 17:01 | bartoli | Oh ja, I'm running arch |
| 17:02 | bartoli | When running xbmc, it fails with "XMBC needs hardware accelerated OpenGL rendering" |
| 17:03 | bartoli | a related error: 'glxinfo: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory" |
| 17:05 | heap_ | bartoli: its still broken i think |
| 17:05 | rabeeh | bartoli: for dedicated xbmc try Xbian / OpenElec / GeexBox |
| 17:06 | bartoli | My reasons for using arch where: |
| 17:06 | bartoli | 1. I'm familiar with it |
| 17:07 | bartoli | 2. Wanted to try run asterisk on the cubox |
| 17:08 | bartoli | But I'll try the dedicated xbmc distro's |
| 17:08 | bartoli | Thanks |
| 17:14 | vivek_ | Is there a way to check if gstreamer performs transcoding using GPU/VPU on Cubox ? |
| 17:17 | jnettlet | vivek_, cubox or cubox-i? |
| 17:17 | vivek_ | cubox-i..! |
| 17:18 | jnettlet | if you run your pipeline through gst-launch in verbose or debug mode you should be able to verify that the VPU is being used for decoding and encoding |
| 17:18 | rabeeh | dv_: is master in this and he done benchmarks before |
| 17:19 | rabeeh | he ran transcoding from high profile h.264 to base h.264 almost on real time on the CuBox-i1 (lowest end model) |
| 17:24 | vivek_ | rabeeh : Yes, I looked into it. I had built gstreamer-imx on my cubox-i but the transcoding time makes it look as if the process was done by CPU... |
| 17:24 | vivek_ | Any suggestions ? |
| 17:25 | rabeeh | vivek_: arch? |
| 17:25 | rabeeh | which distro? |
| 17:25 | rabeeh | gst-1.0? |
| 17:25 | rabeeh | kernel? |
| 17:36 | esin | Hi, will I see on solid-run.com if Hummingboard is released or where should I check frequently? |
| 17:38 | vivek_ | Debian Jessie 3.0.35 running on Cubox-i4-pro |
| 17:38 | vivek_ | @ rabeeh |
| 17:39 | rabeeh | vivek_: you need to rebuild the gst-1.0 ipu plugins to try them out |
| 17:39 | rabeeh | esin: solid-run.com will be the main place |
| 17:42 | vivek_ | rabeeh : I tried the folowing blog for building gstreamer-imx http://jas-hacks.blogspot.in/2014/04/imx6-gstreamer-imx.html |
| 17:42 | esin | rabeeh, Good to know, thanks. And the esata port will support 4tb hdds? |
| 17:42 | vivek_ | Is that fine ? |
| 17:42 | rabeeh | esin: HB has msata |
| 17:42 | rabeeh | CBi has eSata and supports 4TB |
| 17:43 | esin | rabeeh, Oh I see. Doesn't msata support 4tb? |
| 17:43 | rabeeh | the controller supports much more than that but ARM architecture is limited to 16TB; without proper modifications to the MMU part |
| 17:43 | vivek_ | Or any other way to build gst-1.0 ipu plugins |
| 17:43 | rabeeh | it does; both msata and esata support 4tb |
| 17:43 | vivek_ | ? |
| 17:44 | rabeeh | did u try his instructions? |
| 17:45 | vivek_ | Yes, followed it completely. Got the exact results for gst-inspect-1.0 |
| 17:45 | esin | Thanks for clarifying. So HB is superior than banana pi which sata port supports only up to 2tb |
| 17:46 | rabeeh | vivek_: so gst-inspec-1.0 shows you the vpu plugins? |
| 17:46 | vivek_ | I didn't get imxeglvivsink element during gst-inspect though ! |
| 17:46 | vivek_ | Everything else was the same |
| 17:47 | rabeeh | ok; |
| 17:47 | rabeeh | so did u get at least playback accelerated? |
| 17:48 | vivek_ | Yes.. |
| 18:02 | rabeeh | great ! |
| 18:02 | rabeeh | so it means firmware of the vpu and drivers is installed correctly |
| 18:02 | rabeeh | welcome vivek__ :) |
| 18:02 | vivek__ | rabeeh : any suggestions ? |
| 18:02 | rabeeh | i think your driver / firmware is correctly installed |
| 18:03 | vivek__ | ok. |
| 18:03 | rabeeh | you just need to find the magical transcoding pipeline. |
| 18:03 | vivek__ | yeah that's what i was thinking... |
| 18:03 | rabeeh | lets ping master dv__; maybe he has scripts laying around |
| 18:03 | vivek__ | is dv__ online ? |
| 18:04 | rabeeh | i don't think so |
| 18:04 | rabeeh | he was earlier |
| 18:04 | rabeeh | i'm pinging him to see |
| 18:04 | rabeeh | vivek__: will you write a wiki page about this? |
| 18:04 | vivek__ | About transcoding ? |
| 18:04 | rabeeh | on - http://imx.solid-run.com/wiki/index.php?title=Main_Page |
| 18:04 | rabeeh | about gst-1.0 and transcoding |
| 18:04 | rabeeh | i mean any hints and tips you have to get transcoding, even playback then it would be great |
| 18:05 | vivek__ | Yes I could do that ! |
| 18:05 | rabeeh | i wonder where the image resize happens in the pipeline; does it use IPU IC or EGL |
| 18:05 | rabeeh | vivek__: great !! would be really helpful |
| 18:05 | rabeeh | please take the right side on the 'information for developers' |
| 18:07 | vivek__ | Yes, will start writing them on wiki ... |
| 18:08 | vivek__ | Please do ping dv__... I really need to find if anything is wrong... |
| 18:09 | vivek__ | Because I'm getting a transcoding performance comparable to Raspberry Pi... and that's not nice ! |
| 18:09 | rabeeh | i already did |
| 18:09 | rabeeh | ok; lets see first |
| 18:09 | rabeeh | how much cpu utilization you get to play any hd content? |
| 18:10 | rabeeh | if it's pure decoding (i.e. no audio) then on bluray you should be getting few percentage of the cpu (something like 5-7%) - do you have that? |
| 18:10 | rabeeh | those numbers are reports from dv__ btw |
| 18:10 | rabeeh | vivek__: what is your final application? what are you going to do with transcoding? |
| 18:11 | vivek__ | A transcoding cluster... |
| 18:12 | vivek__ | I'm getting a cpu load of 8%...checked it out now |
| 18:13 | rabeeh | which resolution?bitrate?codec? with/without audio? |
| 18:15 | vivek__ | HD 720p (~600MB, MKV, 5.1) without audio; video from sintel |
| 18:19 | rabeeh | codec? |
| 18:20 | vivek__ | h264 |
| 18:22 | rabeeh | which platform? |
| 18:23 | rabeeh | i.e. which CBi? |
| 18:24 | vivek__ | i4 pro |
| 18:34 | vivek_ | IDENTIFY vivek_ |
| 18:53 | boris317 | Anyone successfully playing 1080p videos running geexbox on a cubox-i4pro? I am getting a pretty bad stutter myself |
| 19:04 | obinou | boris317: I succeed in that using openelec |
| 19:05 | obinou | and not all 1080p movies are created equal, regarding their encoding and the imx6q proc |
| 19:07 | boris317 | Thanks obinou. If you are interested here is the mediainfo output for the mkv http://bpaste.net/show/ev9S8MDoZHf7NvLTKTby/ |
| 19:08 | dv__ | damn, missed vivek |
| 19:08 | boris317 | obinou what does the cpu usage and load look like on the cubox when running 1080p videos? |
| 19:11 | obinou | I don't have is now |
| 19:11 | obinou | but it depends on the movie |
| 19:11 | obinou | more often that not, CPU is very high |
| 19:15 | rabeeh | dv__: you can write in irc |
| 19:15 | rabeeh | every thing is logged for his future reference |
| 19:17 | dv__ | okay |
| 19:18 | obinou | boris317: I only have a i2 at hand |
| 19:18 | obinou | i2pro |
| 19:19 | obinou | I'll try |
| 19:35 | Coolgeek | boris317: High [email protected] <== this profile of H264 is not fuly supported. There is no hardware decoder, it's software way. And Cubox is not enough powerfull to do that... |
| 19:36 | Coolgeek | and any other ARM board by the way... |
| 19:36 | boris317 | Coolgeek thanks. I guess I should stay away from that format then |
| 19:37 | Coolgeek | you could use h264, but not high profile or 10 bits (it's the same but 2 differents way to name them) |
| 20:05 | rabeeh | rabeeh: GST_DEBUG=2,*imx*:5 gst-launch-1.0 uridecodebin uri=file:// name=s multiqueue name=m s. ! m. s. ! m. matroskamux name=d ! filesink location=/tmp/out.mkv m. ! imxvpuenc_h264 quant-param=40 ! h264parse ! d. m. ! fakesink sync=false |
| 20:06 | rabeeh | ^^^ is a cut and paste from dv_ on transcoding from h264 advanced main profile to base |
| 20:58 | rabeeh | http://imx.solid-run.com/forums/viewtopic.php?f=6&t=1091 |
| 23:40 | heap_ | 2/wi2 |
| 23:52 | cbxbiker61 | rabeeh - ping |
| 23:54 | cbxbiker61 | i'm really liking how well my cubox-i is doing with xbmc, very nice |