05-10-2012, 03:08 PM | #61 |
Connoisseur
Posts: 73
Karma: 7140
Join Date: Feb 2012
Device: Kindle Touch
|
i compiled an own root partition , and changed a few libraries in /usr/lib, but i don't recommend to do it )))
|
05-10-2012, 03:22 PM | #62 |
Connoisseur
Posts: 73
Karma: 7140
Join Date: Feb 2012
Device: Kindle Touch
|
|
Advert | |
|
05-10-2012, 03:25 PM | #63 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
It is printing the library and path according to the way your dynamic loader would resolve them against the current ld.so.cache on your machine. To see what the executable requires, use nm or one of the other symbol listing tools. |
|
05-10-2012, 03:48 PM | #64 | |
Connoisseur
Posts: 73
Karma: 7140
Join Date: Feb 2012
Device: Kindle Touch
|
your code is not used in demo )))
Quote:
|
|
05-10-2012, 03:51 PM | #65 |
Carpe diem, c'est la vie.
Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
@Ehhh: Did you see my gmv2raw eink transcoder that does really fast dither without using a dither table?
It takes raw 800x600 video frames from STDIN and rotates them to 600x800, does contrast and brightness adjustments, and does an 8x8 ordered dither (without using a dither table) and outputs them to STDOUT, all in a few lines of code. I am proud of it (until I figure out an even better way). Last edited by geekmaster; 05-10-2012 at 03:57 PM. |
Advert | |
|
05-10-2012, 04:22 PM | #66 | |
Connoisseur
Posts: 73
Karma: 7140
Join Date: Feb 2012
Device: Kindle Touch
|
perfect.. i didn't see your code.
, Quote:
|
|
05-10-2012, 05:49 PM | #67 |
Carpe diem, c'est la vie.
Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Did you see my gmplay program that uses ONLY ioctl() calls for all eink updates for all eink kindle models and all firmware versions (including the funky hybrid inverted video K4main, and the 5.0.1 with "broken" eink structures). It takes dithered input on STDIN (output from raw2gmv STDOUT) and displays it on eink, with frame rate control, and frame dropping for slow DX and DXG displays.
I even went the extra step and CHECKED A RETURN CODE on the eink ioctl() call, with a failure falling back to the old eips '' method. Last edited by geekmaster; 05-10-2012 at 05:52 PM. |
05-10-2012, 06:12 PM | #68 |
Carpe diem, c'est la vie.
Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
./gmplay</dev/mmcblk0p4
Different file types scattered on the USB drive display different sparkly patterns. You can sure tell the difference between compressed (random) and uncompressed (patterned) data files. Cool! Some large files look a lot like watching the Aurora Borealis (Northern Lights). Last edited by geekmaster; 05-10-2012 at 06:18 PM. |
05-10-2012, 06:23 PM | #69 |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Try playing the usb connection while feeding it various garbage.
|
05-10-2012, 06:28 PM | #70 |
Carpe diem, c'est la vie.
Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
The usb drive is plenty fascinating... I have been watching it, and the varying patterns as it crosses different file types is mesmerizing and trippy (of course, I am way behind on my sleep, so I may be more susceptible to this effect). Perhaps that is partly due to trying to guess what kind of data is being displayed at different times during the "show"...
How many people are "watching" their USB drive right now? Let's see a show of hands. (I even uncompressed one of my videos, hoping I can recognize it when it crosses the display). COOL! I just hit the uncompressed video on my USB drive and it is displaying completely "normally" -- not misaligned or anything. It must have started at a multiple of the bit-packed frame size (60000 bytes)... Last edited by geekmaster; 05-10-2012 at 06:37 PM. |
05-10-2012, 07:42 PM | #71 | |
Carpe diem, c'est la vie.
Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
Our projects can share ideas to make them both better. I showed you mine. Now I am waiting for you to show me yours. |
|
05-10-2012, 10:34 PM | #72 |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
@GM: Don't spend any time looking this up for me, but if you already know the answer...
Do all the Kindle SoC support vector processing instructions? I believe the K3 (i.mx353) does (I will need to re-check that data point). If they do, they might help with processing these byte streams in your dither algorithum. And (as you probably already know) GCC will not "automagically" use the vector processor instructions without a few handsprings by the gcc-user. |
05-10-2012, 11:14 PM | #73 | |
Carpe diem, c'est la vie.
Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
Here is a nice website with lots of pages about using Cortex A8 and ARM Neon intrinsics in C programs: http://hilbert-space.de/?p=22 |
|
05-10-2012, 11:40 PM | #74 |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
What I was asking about is:
http://gcc.gnu.org/onlinedocs/gcc-4....ml#ARM-Options Ref: Option -mfpu= Note that gcc will not autovectorize unless -funsafe-math-optimizations is also passed. Also: http://gcc.gnu.org/onlinedocs/gcc-4....tor-Extensions __AND__ I am not sure if byte arrays ever get "autovectorized" without special declarations in the code such as described above. (for ARM, I do know how to do it for MIPS with/without the DSP units). But anyhow - Don't waste any time on this question, I will stumble on the answer RSN myself. Last edited by knc1; 05-10-2012 at 11:55 PM. |
05-11-2012, 06:10 AM | #75 | |
Connoisseur
Posts: 73
Karma: 7140
Join Date: Feb 2012
Device: Kindle Touch
|
Hi,
These errors means that application could not find gstreamers plugins. the command must be called export GST_PLUGIN_PATH=./plugins your logs give all errors : COLOR="Red"]'ips: invalid option -- ' : not foundr.sh: line 3: : not foundr.sh: line 5: com.lab126.powerd failed to set value for property preventScreenSaver (0x8 lipcErrNoSuchProperty) : not foundr.sh: line 8: Quote:
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Kindle fire not playing midi files | jckindle | Kindle Fire | 3 | 01-30-2012 01:19 AM |
Playing video on Cruz R101 | wdadli1 | Android Devices | 0 | 12-18-2011 04:47 PM |
Playing Zork on Kobo Touch | molman | Kobo Reader | 0 | 09-09-2011 11:13 PM |
Kindle 3, Nook Simple Touch, Kobo Touch and Libra Pro Touch | jbcohen | Which one should I buy? | 4 | 06-18-2011 07:58 PM |
Cloud Computing - GlideOs & Proper Video Playing & Photo Editing | gallantknight01 | enTourage Archive | 0 | 04-13-2010 05:15 PM |