00:43 | Coburn | Good morning. |
00:44 | dotarray | hi Coburn :) |
00:45 | Coburn | Got a HDMI cable in with my gear today |
00:48 | Coburn | Hmm... why is my cubox not turning on... |
00:48 | Coburn | Why is that power cable unplugged? |
00:49 | Coburn | There we go |
00:51 | Coburn | Ok. So HDMI to HDMI works. |
00:51 | Coburn | It gives a Out of range error, then it goes to the correct resolution. I think it's just polling the available resolutions. |
00:52 | Coburn | dotarray: is rabeeh sleeping or AFK? |
00:52 | Coburn | (away from keyboard, that is) |
00:52 | dotarray | it's 2am at solidrun central :) |
00:52 | dotarray | so, yeah, sleeping :) |
00:53 | Coburn | What's his usual wakeup time? |
00:53 | Coburn | 9am? |
00:53 | Coburn | rogerduran: you there? |
00:54 | dotarray | Coburn - depends, but you should have more luck around then :) |
00:54 | Coburn | * converts that time to local time... |
00:54 | Coburn | 9:54AM now... fast forward 7... |
00:54 | Coburn | 4PM my time |
00:56 | _rmk_ | and almost midnight here in the UK |
00:56 | dotarray | brisbane, then? :) |
00:57 | Coburn | Yeah, queenslander |
00:57 | Coburn | Actually out in the sticks |
00:58 | Coburn | Also, some London person on twitter said that Solidrun should stop saying CuBox does 1080p video |
00:58 | dotarray | i think we got your weather by mistake :( |
00:58 | dotarray | CuBox *does* do 1080p video, though. |
00:58 | dotarray | why should we stop saying that? |
00:58 | Coburn | My response to him was "The GPU is halfbaked. Give it a month or two and it'll scream blue murder over 1080p" |
00:59 | Coburn | He was like "Any ETA?" |
00:59 | dotarray | it's been running 1080p video since last year. |
00:59 | Coburn | I think he meant XBMC side of things |
00:59 | Coburn | 1080p HD video has issues |
00:59 | Coburn | Lag/Stop-Start/etc |
01:00 | Coburn | Don't worry |
01:00 | Coburn | It's all PR |
01:00 | Coburn | Gotta keep 'em happy |
01:03 | _rmk_ | well, that comment also looks half-baked because the GPU doesn't have anything to do with video decoding :) |
01:04 | _rmk_ | I think he was on here over the weekend, and I think everything got sorted |
01:04 | _rmk_ | he needed to find the right xbmc version (I didn't follow the discussions so can't tell you which one) |
01:04 | Coburn | David Radkowski ?@davidradkowski |
01:04 | Coburn | "@coburn64 be careful, HD *does not* play flawlessly :( lots of stuttering and hangups :( " |
01:04 | Coburn | I'll admit it does have that issue |
01:05 | Coburn | BUt |
01:05 | Coburn | one thing though dotarray, I will say about the CuBox is that it is awesome |
01:05 | Coburn | I'd rather play with it than some chinese piece of junk |
01:06 | Coburn | There's other dev boards with Allwinner CPUs and stuff, but linux support is patchy. At least CuBox has a good support base. |
01:06 | dotarray | thanks Coburn :) |
01:07 | Coburn | If something breaks, we just blame rabeeh |
01:07 | Coburn | "Ah, it broke, fix it" |
01:07 | dotarray | bingo :) |
01:07 | Coburn | Sssh... don't tell him I said that |
01:07 | _rmk_ | hopefully more of the kernel bits will be finding their way upstream in the next few months too |
01:07 | Coburn | Exactly. |
01:08 | Coburn | CuBox is on the home stretch |
01:08 | Coburn | It just needs a little bit more time |
01:08 | _rmk_ | but there's some sticky bits, namely the gpu, video decode and hdmi kernel drivers which will be a big problem |
01:08 | Coburn | Yeah, and I believe Marvell don't give you much support |
01:08 | Coburn | ? |
01:08 | Coburn | afaik they are like "here's outdated kernel drivers, you patch it" |
01:09 | _rmk_ | the gpu will be getting an update thanks to olpc guys (and I have my own massive patch set which I'll need to rework on top to fix lots of issues) |
01:10 | _rmk_ | but its a significant chunk of code which has questionable license issues |
01:10 | _rmk_ | vmeta (video decode) stuff I think _might_ get into mainline if I risk a flame war over licensing of the userspace side of that (already been through a discussion with GregKH over that...) |
01:11 | Coburn | Couldn't we take our own branch of the kernel? |
01:11 | Coburn | And "lock" it to 3.5.x? |
01:11 | Coburn | For now |
01:11 | _rmk_ | and the less I say about the NXP HDMI stuff the better |
01:11 | _rmk_ | well, that's what Rabeeh's kernel is |
01:13 | _rmk_ | the problem with that approach though is that stuff quickly becomes stale |
01:13 | _rmk_ | the driver interfaces tend to be relatively stable so its not that big a deal to pull them forward with each new kernel release |
01:15 | Coburn | Even if it's stale |
01:15 | Coburn | I'd rather use something that's old, not always be updating to the newest thing knowing something could break |
01:15 | Coburn | Not old old, but 3.5.x |
01:16 | Coburn | Heck, my PowerPC Mac Mini is running Debian on 3.2.x |
01:16 | Coburn | (but that's a different issue) |
01:16 | _rmk_ | umm, Debian's known for being insanely 'old' if you're running stable. |
01:16 | Coburn | Wheezy, i think |
01:16 | Coburn | That's what I'm using on it. Dunno. Due to reformat and reinstall Linux on the mac mini sometime. |
01:17 | _rmk_ | I've had statements from Debian people over -stable stuff that they won't even fix bugs in -stable because fixing a bug may break something else |
01:17 | Coburn | Yup. |
01:17 | _rmk_ | so you run debian stable, you hit a bug, and you're left with both halves. |
01:18 | Coburn | Wheezy > Squeeze |
01:25 | Coburn | Just ran a MP4 on the CuBox with 720p Baseline profile |
01:25 | Coburn | Was decent |
01:26 | Coburn | 720p High Profile = Jittery, stalls, etc. |
01:30 | N30N | < Coburn> what distro are you using? |
01:30 | _rmk_ | wiling to share a sample of the mpeg4? |
01:31 | Coburn | sure. |
01:31 | Coburn | N30N XBMC latest arm hf devel (GeeXbox) |
01:31 | Coburn | I'll up these to my VPS, hang five |
01:32 | _rmk_ | note that I don't work on xbmc; I'm interested in it for my libva/vlc project |
01:32 | Coburn | > VLC |
01:32 | Coburn | Oh please... |
01:32 | Coburn | I'm a Mplayer2 user |
01:32 | Coburn | VLC was, imo, starting to get bloaty. |
01:33 | _rmk_ | well, I've found that vlc is the only player that I can rely on to play mpeg transport streams |
01:33 | _rmk_ | most other stuff seems to have dire problems demuxing them |
01:34 | Coburn | Around 30 mins. Upload speed is crapbola here in Aussieland |
01:35 | Coburn | well, out in the sticks anyway. |
01:43 | Coburn | 20% Uploaded |
01:43 | Coburn | dbsx's cable would have done it by now... :P |
01:44 | _rmk_ | how big is this? :) |
01:49 | Coburn | Files are like 25MB ish |
01:49 | Coburn | Wildlife-Baseline-720p.m4v = 27.4MB |
01:49 | Coburn | Wildlife-HighProfile-720p.m4v = 28.2MB |
01:51 | N30N | < Coburn> does "ffmpeg -i file.m4v" show any errors in the files? |
01:51 | Coburn | uh |
01:51 | Coburn | cannot check |
01:51 | Coburn | USB is in my laptop |
01:52 | N30N | k |
01:52 | Coburn | not in cubox |
01:52 | Coburn | But the videos work fine |
01:52 | Coburn | all intact apparently. will check tho |
01:53 | _rmk_ | * wonders if your net connectivity out there is by avian carrier :) |
01:53 | Coburn | I'm at 3G at home |
01:53 | Coburn | on* |
01:53 | Coburn | I use ADSL2+ at my parent's workplace |
01:54 | Coburn | (I have my workdesk there) |
01:54 | _rmk_ | if you're not aware of the RFC... it's worth a read: http://tools.ietf.org/html/rfc2549 |
01:55 | Coburn | lol |
01:55 | Coburn | > frequent flyer |
01:55 | Coburn | > Packets MAY be marked for deletion using RED paint while enqueued. |
01:55 | Coburn | Lovely. |
01:55 | Coburn | Is packet loss what the "side effect" is? |
01:56 | Coburn | oh brilliant |
01:56 | _rmk_ | also read the previous rfc to it (1149) ;) |
01:58 | Coburn | http://tools.ietf.org/html/rfc1149 <- I think I remember this |
01:58 | Coburn | Someone did a Internet vs Pigedon test |
01:58 | _rmk_ | yea. |
01:59 | Coburn | > An additional property is built-in worm detection and eradication. |
01:59 | Coburn | Wooo, free antivirus! |
01:59 | _rmk_ | "There is persistent delivery retry, until the carrier drops." |
02:00 | Coburn | What was that one... |
02:00 | Coburn | HTTP Error 428 (?) I'm a teapot |
02:01 | Coburn | Here we go |
02:01 | Coburn | http://tools.ietf.org/html/rfc2324 |
02:04 | Coburn | > Any attempt to brew coffee with a teapot should result in the error code "418 I'm a teapot". The resulting entity body MAY be short and stout. |
02:04 | Coburn | Winner. |
02:05 | _rmk_ | how's the upload coming? |
02:05 | Coburn | 57% |
02:06 | _rmk_ | aww. ok. /msg me the urls or if you're happy to put them in the channel... I'll grab them tomorrow. (it's now just gone 1am here) |
02:06 | Coburn | I'll put them in the channel. |
02:06 | Coburn | They aren't anything offensive |
02:06 | Coburn | just a transcode of the 1080p wildlife video |
02:06 | Coburn | that Windows 7 ships with |
02:07 | _rmk_ | ok, I'll check the scrollback tomorrow |
02:07 | Coburn | You sure you can't wait another 15 mins? |
02:07 | _rmk_ | unfortunately not |
02:08 | _rmk_ | I'll probaby be around again in about 9 hours tho. |
02:09 | Coburn | Dang, that'll be when I sleep |
02:09 | Coburn | * thinks he should get irssi running on his R-Pi |
02:28 | Coburn | Alright. |
02:28 | Coburn | Here we go. |
02:28 | Coburn | XBMC Video Tests for CuBox, 720p Baseline and High Profile (ping _rmk_ and rabeeh): http://d-h.st/Jtn and http://d-h.st/HBJ |
02:48 | Coburn | Damn internet |
03:31 | N30N | Coburn: Tested your high profile file and it plays fine here (Arch), 0 droped frames. |
03:45 | Coburn | Was the playback smooth N30N? |
03:45 | Coburn | Also, what playback software? |
04:16 | ralix_home | morning |
05:59 | Coburn | Man... |
06:00 | Coburn | The amount of bullsh*t you have to go through with SheevaPlugs to reflash their OS on their NAND is unreal |
06:00 | Coburn | No wonder I like the CuBox better. uSDs ftw! |
08:14 | ralix | morning |
09:24 | Coburn | Gah, too muggy here |
09:24 | Coburn | Gonna head home |
09:24 | Coburn | We'll talk tomorrow. |
10:41 | rabeeh | Coburn: ping |
10:44 | rabeeh | plays wildlife baseline and high profile in ~70% CPU. |
10:45 | rabeeh | _rmk_: if i use software decoder, it decodes fine without issues |
10:47 | rabeeh | it uses ffmpeg 0.10.2 |
10:47 | rabeeh | (part of xbmc) |
11:10 | rabeeh | welcom gxben |
11:11 | gxben | thx |
11:11 | gxben | so what can i do for u ? |
11:12 | rabeeh | i'm sending you a message |
11:37 | RandomPixels | it's so quiet |
11:37 | rabeeh | yes. a bit cold |
11:38 | dotarray | hot here |
11:39 | dotarray | 23C at 9pm. |
11:39 | RandomPixels | dotarray where are you ? |
11:39 | dotarray | adelaide, australia |
11:39 | RandomPixels | dammit |
11:39 | dotarray | 37C tomorrow, 39C thursday. blehblehbleh |
11:40 | dotarray | why dammit? |
11:40 | RandomPixels | 8ºC at 11am |
11:41 | RandomPixels | cloudy with a high chance of rain |
11:41 | RandomPixels | come to england they said |
11:41 | RandomPixels | it's not as cold as in romania they said |
11:41 | Punkley_Chillin | I wanted to join the army |
11:42 | RandomPixels | on this weather, the only thing i'd join is either my bed or a plane to dotarray ) |
11:42 | Punkley_Chillin | https://www.youtube.com/watch?v=6wkc4uCaLpw |
11:42 | dotarray | ahahahaha |
11:42 | RandomPixels | on the next signal it will be summer |
11:42 | RandomPixels | BEEP |
11:42 | RandomPixels | it was summer |
11:43 | RandomPixels | i think this year summer in britain was in a thursday |
11:43 | dotarray | cup of tea time! |
11:43 | RandomPixels | i'm having some issues with my cubox |
11:43 | RandomPixels | never tried to debug |
11:44 | RandomPixels | but it's annoying |
11:44 | RandomPixels | sound is crappy over hdmi |
11:44 | RandomPixels | and i'm not sure if it's ubuntu, the cubox or the cable |
11:44 | Punkley_Chillin | define crappy |
11:44 | rabeeh | ubuntu |
11:44 | rabeeh | are you still using ubuntu 10.04? |
11:44 | RandomPixels | yup |
11:45 | RandomPixels | tried to setup geexbox i think with no success |
11:45 | Punkley_Chillin | is it like poppy |
11:45 | RandomPixels | made the sd card and stuff, just won't boo |
11:45 | RandomPixels | boot * |
11:45 | RandomPixels | think i'll fire my old laptop, put ubuntu on it in order to have it as a dev tool |
11:45 | RandomPixels | my mac is not helping with that kind of stuff (building sd cards and stuff) |
11:46 | Punkley_Chillin | RandomPixels is it like cracking and popping sounds? |
11:46 | RandomPixels | something like that, yes |
11:47 | Punkley_Chillin | need to change the asound.conf file |
11:47 | RandomPixels | and ubuntu does another strange thing |
11:47 | Punkley_Chillin | let me look |
11:47 | rabeeh | http://www.solid-run.com/mw/index.php/Ubuntu_10.04_on_CuBox |
11:47 | RandomPixels | connecting through vnc or hdmi cable some apps just won't open |
11:47 | rabeeh | try - sudo apt-get --reinstall install dbus |
11:47 | RandomPixels | (firefox for example) |
11:47 | RandomPixels | dhclient eth0 - hahahah spent a couple of router reboots until found out this |
11:48 | Punkley_Chillin | I can't find my asound.conf, i think I sent it to you rabeeh |
11:48 | RandomPixels | (strangely it worked when changing ports in the router) |
11:48 | Punkley_Chillin | found it. |
11:48 | Punkley_Chillin | RandomPixels send you a pm |
11:48 | RandomPixels | thanks! |
11:49 | Punkley_Chillin | looks at dotarray thinks she should add the asound change to the twiki |
11:50 | dotarray | that sounds like a good idea, Punkley_Chillin! |
11:50 | dotarray | so good that you could even do it yourself! |
11:51 | Punkley_Chillin | i wouldn't trust me with twiki |
11:51 | _rmk_ | it may be pretty dire but at least it means we're not being threatened with water restrictions... though I feel for those in the West who are yet again being flooded |
11:52 | Punkley_Chillin | we pretty much have permanent water restrictions, driest state in the driest country |
11:52 | Punkley_Chillin | RandomPixels let me know how u go also. |
11:53 | _rmk_ | in that respect, I'm happy to be 500ft amsl here; London would very much have to be under water to a height of the Canary Wharfe tower for us to be flooded |
11:53 | RandomPixels | for the moment, ssh won't connect |
11:53 | Punkley_Chillin | well thats not a good start. |
11:54 | RandomPixels | in fact everything is dead, except for VNC |
11:54 | RandomPixels | which doesn't open any app, not even terminal |
11:55 | RandomPixels | reboot should be done, but this means i need to go downstairs, which is out of discussion |
11:56 | _rmk_ | RandomPixels: mind the flood water |
11:58 | RandomPixels | all in all, with all problems, i really like the cubox, it does its job honorably |
11:58 | RandomPixels | i sometimes think i have too many expectations from it and try to push it forward |
11:58 | Punkley_Chillin | hey @dotarray must be cup of tea time |
11:59 | dotarray | i think you might be right. |
11:59 | dotarray | waits patiently |
11:59 | Punkley_Chillin | what is this waiting thing? |
12:00 | RandomPixels | i'll tell you in a moment |
12:00 | Punkley_Chillin | hehehehe it worked |
12:00 | _rmk_ | sends you a "418 I'm a teapot" response |
12:00 | Punkley_Chillin | I might have spoken too soon |
12:00 | dotarray | 418 |
12:00 | _rmk_ | puts the coffee on instead. Real coffee. 5 minute to brew coffee. |
12:01 | RandomPixels | is going back to webdesigning stuff until the cubox torrent finishes |
12:05 | RandomPixels | btw, if someone needs a website... *wink* |
12:05 | Punkley_Chillin | they can ask me |
12:05 | Punkley_Chillin | hehehehe |
12:05 | Punkley_Chillin | but if they want a good one... |
12:06 | Punkley_Chillin | man I wish I could show everyone what I did on the weekend, but It is only available to other Aussies |
12:07 | Punkley_Chillin | everyone should come visit australia so I can show you |
12:09 | _rmk_ | wonders... has the camera not been invented in Australia yet? |
12:09 | Punkley_Chillin | thats the point, I filmed a music festival, but the footage only works in Australia |
12:12 | _rmk_ | smells the wonderful smell of freshly brewed real coffee. |
12:13 | RandomPixels | set up a vpn |
12:13 | _rmk_ | wafts the smell towards the computer, can you smell it too? |
12:15 | dotarray | don't pour it into the router now |
12:16 | Coolgeek | _rmk_: can you send me your coffee ? |
12:17 | _rmk_ | I'm afraid it leaks out of envelopes |
12:17 | Coolgeek | erf |
12:18 | _rmk_ | makes them all soggy too, the postie wouldn't like that. |
12:20 | Coolgeek | fedex or UPS so ? |
12:28 | RandomPixels | reinstalled dbus |
12:28 | RandomPixels | Segmentation fault |
12:30 | RandomPixels | cubox@cubox:~$ date |
12:30 | RandomPixels | Wed Oct 20 19:10:32 UTC 2010 |
12:30 | RandomPixels | cubox@cubox:~$ sudo ntpdate ntp.ubuntu.com |
12:30 | RandomPixels | 27 Nov 11:29:25 ntpdate[16682]: step time server 91.189.94.4 offset 66413916.874595 sec |
12:30 | RandomPixels | yep, my cubox was about 2 years behind |
12:30 | N30N | rabeeh: the high profile wildlife video only used ~35% CPU when I tested (so assume it was hw accelerated). |
12:36 | ralix | ya ya my new sat usb box is there, I hope it works better ... |
12:38 | dotarray | wonders where rabeeh has wandered off to |
12:54 | dbsx | I tried GeeXboX for the first time. It is a beautiful thing. |
12:56 | dotarray | isn't it |
12:57 | RandomPixels | dbsx, care to help me install it ? |
12:57 | RandomPixels | i might have done smth wrong |
12:59 | Punkley_Chillin | just use the installer |
12:59 | Punkley_Chillin | does it all for you |
13:15 | dbsx | RandomPixels: I partitioned and formatted a 16GB SD (because I like the way I format SDs). I then downloaded geexbox untarred it and it just worked (with my keyboard, mouse, TV, remote and plays my videos). |
13:17 | Kiranos_ | you hade luck with your remote if it worked out of the box :) |
13:19 | RandomPixels | that's what i did, but using a 4GB microSD |
13:19 | RandomPixels | it just didn't boot |
13:19 | RandomPixels | showed black screen |
13:19 | dbsx | Yep I was lucky with the remote (LG). I need to do some minor fiddles because the return button does nothing.\ |
13:19 | Kiranos_ | do you have the new u-boot?= |
13:20 | Kiranos_ | to use ext4 and just extract all to that partition you need new u-boot |
13:20 | dbsx | I installed the new uboot a month ago using bubt. I have not used the installer for a lonnng time |
13:21 | Kiranos_ | yes I did the same I took cancel on the installer menu once the new u-boot was installed, now though rabeeh has fixed latest geexbox from installer |
13:21 | dbsx | How long did you wait RandomPixels, mine probably takes 40 secs to boot |
13:22 | dbsx | class 10 integral card. |
13:22 | RandomPixels | i don't think i have new u-boot |
13:22 | rabeeh | there are about 10seconds to wait untill u-boot boots from the microsd |
13:24 | Kiranos_ | if you have old you must have boot partion etc, follow wiki for installer and it should upgrade for you |
13:24 | Kiranos_ | RandomPixels: |
14:06 | RandomPixels | what's the difference between Cubox 1 and 2 ? |
14:07 | dbsx | I have bot |
14:07 | dbsx | both |
14:07 | dbsx | The serial connection and the reset buttton are in a different position . Only visible diff |
14:08 | dbsx | The insides of v2 are improved |
14:08 | RandomPixels | is there any way i can find out easily which one i have? |
14:09 | dbsx | Do you have a label on the bottom? |
14:09 | RandomPixels | ummm, gotta check |
14:09 | RandomPixels | brb, might not need it now |
14:09 | dbsx | Is the serial connection on the side ot the back plate |
14:09 | RandomPixels | on the back |
14:09 | dbsx | v2 |
14:09 | RandomPixels | ok, thanks |
14:10 | RandomPixels | might not have an usb cable for the serial port :) |
14:10 | dbsx | Micro USB - try you phone cable |
14:10 | dbsx | your |
14:10 | Coolgeek | is there any difference for the hardware ? |
14:11 | dbsx | Rabeeh mention that they had rearranged some things for the CE cert |
14:11 | dbsx | The kernel does not seem to see anything different |
14:17 | _rmk | 14:17 * _rmk_ wonders where they found room on the rear for the serial |
14:22 | jnettle | 14:22 * jnettlet wonders if he can get one in clear yet |
14:49 | Coolgeek | is there somewhere a tutorial where it is explain for newbies how to convert an existing archlinux installation into one with systemd ? |
15:16 | yaayaa | yes: the wiki |
15:17 | Coolgeek | there is maybe some issue with uboot |
15:17 | Coolgeek | Don't know how to manage taht |
15:17 | Coolgeek | that* |
15:20 | N30N | Coolgeek: http://www.solid-run.com/mw/index.php/U-Boot#Building_a_custom_boot.scr_file |
15:20 | _rmk_ | how do you find out from gstreamer what it uses to play a video file? |
15:20 | _rmk_ | short of enabling maximal debugging |
15:25 | _rmk_ | what I want to do is to take those m4v files and dump the h264 stream as it would've been passed into vmetadec |
15:25 | _rmk_ | I know gstreamer can play this file, because playbin2 works |
15:25 | _rmk_ | and I know it's h264 |
15:26 | _rmk_ | but I can't find a way to construct a pipeline to give me the h264 stream itself; it just moans about types or internal data errors or "streaming task paused, reason not-negotiated" |
15:30 | RandomPixels | dunno ;( |
15:31 | _rmk_ | I usually end up just hating gstreamer for being soo awkward and giving up with it |
15:31 | _rmk_ | and instead sit down with as much information as I can find and decode video files by hand. |
15:36 | _rmk_ | problem is, m4v and video/mp4 aren't very useful starting points for working out where to start |
15:53 | RandomPixels | question: does the cubox take power from serial-usb ? |
15:54 | RandomPixels | or it needs to be plugged in ? |
15:59 | _rmk_ | got it, it needed the wonderfully named ffdemux_mov_mp4_m4a_3gp_3g2_mj2 demuxer |
16:01 | jnettlet | qtdemux didn't work? |
16:13 | _rmk_ | jnettlet: the problem was "which of the many demuxes should I use for this file" |
16:14 | _rmk_ | short of going through and trying each one, there's no real way to find out which one should be used; although gstreamer has the ability to self-configure, there's no real way to find out what it ends up with which I find is a real pain |
16:15 | _rmk_ | I wish playbin2 had a way to say "don't actually play the file, but tell me _how_ you'd play the file" |
16:19 | jnettlet | _rmk_, you used to be able to dump the pipeline out to xml, but that has fallen into disrepair. I usually end up running gst-launch -v and then matching the mux printout to gst-inspect |
17:58 | RandomPixels | umm… may be a silly question |
17:58 | RandomPixels | anyone know if i can get a Windows 8 RT build ? |
20:20 | RandomPixels | see you later guys |
20:28 | rabeeh | bye |
20:31 | neofob | how do i cross-compile openssl for cubox from x64? |
20:31 | neofob | i want to recompile openssl 1.0.1c w/ cryptodev to take advantage of the crypto engine on cubox |
20:32 | _rmk | 20:32 * _rmk_ still can't get his libva based vmeta to decode H264 :( |
20:33 | _rmk_ | it produces the first frame, but with some corruption at the top |
20:34 | _rmk_ | and it totally ignores all the P/B frames (apart from copying the current picture) |
20:53 | jnettlet | _rmk_, you sure the h264 encoding is not done in macroblock slices instead of I/P/B frames? |
20:55 | jnettlet | I know with some of the h264 video I was having problems with I had to tweak the gstreamer driver and memory allocations to be able to store 16 frames that is for the multi-frame motion estimation |
20:59 | N30N | neofob: arch has a guide: http://archlinuxarm.org/developers/distcc-cross-compiling (of cource if your on arch, there's already a package avalible). ;) |
21:09 | _rmk_ | jnettlet: out of that wildlive video, I only get maybe three frames out of it, and I think that only happens on scene chances; I've no idea what vmeta is doing at the moment. |
21:11 | _rmk_ | from what I can see, the gstreamer vmetadec plugin just passes the H264 SPS, PPS NALs to into the codecvmetadec library, followed by the slice NALs. |
21:12 | _rmk_ | which is what I'm trying to do, but with reconstructed SPS and PPS NALs, and it ain't working :( |
21:13 | _rmk_ | I don't think its my reconstruction which is going wrong though... I've lifted the SPS and PPS NALs as bytes out of a file I've been trying to play, and just tacked those on the front instead of my reconstructed ones... no difference (and of course I checked my reconstructed ones against the original file too) |
21:14 | _rmk_ | even thought about the escaping of the 00 00 0n where 0 <= n <= 3 stuff... tried that and it made no difference |
21:15 | _rmk_ | I'm getting to the point of being totally out of ideas for getting H264 decoding working on the cubox with libva. |
21:16 | neofob | N30N: thanks, i'm on debian, but i will get the idea from arch :D |
21:18 | _rmk_ | the only formats I've been able to get working via libva have been mpeg4advancedsimple, and mpeg2 (and mpeg2 took some effort to find a way to make vmeta behave the way I need it to.) |
21:20 | _rmk_ | quite frankly I'm getting to the point of believing that either the closed source libraries are hellishly buggy or h264 doesn't actually work at all on hardware decode and what you're all seeing is a figment of your imaginations :) |
21:21 | jnettlet | well I think a little bit of everything |
21:22 | jnettlet | are you decoding to a file or to the screen? Maybe send it to ximagesink instead of your custom videosink |
21:25 | _rmk_ | oh its going to the screen |
21:39 | jnettlet | _rmk_, have a link to those out of the wildlife videos? |
21:40 | _rmk_ | from Coburn last night: http://d-h.st/Jtn and http://d-h.st/HBJ |
21:40 | _rmk_ | Rabeeh managed to get them playing on his |
21:49 | jnettlet | yeah they play flawlessly on one of our XO's |
21:50 | jnettlet | they are pushing the cpu usage. Must be the audio |
21:53 | _rmk_ | I'm wondering if my stuffing the stream with lots of padding (to get vmeta to produce output for the same slices I've been given) is breaking vmetadec's parsing of h264 - though it is the proper h264 padding NAL. |
21:54 | _rmk_ | if that's is what's doing it, I don't see any way to get H264 to work with libva. |
21:56 | jnettlet | _rmk_, are you saying that you are getting 3 frames out? |
21:58 | _rmk_ | about that. |
22:11 | jnettlet | _rmk_ are you finishing that stream stuffing with IPP_VMETA_STRM_BUF_END_OF_UNIT? |
22:13 | jnettlet | ah the gstreamer plugin is letting IPP code to fill eof |
22:38 | _rmk_ | I think I'll try to get the vmetadec plugin to dump the stream buffers which come back after decode and see if I can figure out what input it's expecting |
23:27 | _rmk_ | well, there's some differences in the SPS and PPS NALs between gstreamer and my reconstructed-from-libva-data versions |