View Single Post
Old 04-10-2020, 08:31 PM   #28
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Quote:
Originally Posted by dhdurgee View Post
I downloaded the kindle source for my pw4 and searched it for the code for the mixersink without success. This led me to pull the strings for that library binary where I unfortunately found:

Code:
EINK-specific Mixer GStreamer sink
Proprietary
eink
http://www.amazon.com/
audio/x-raw-int, rate = (int) [ 1, MAX ], channels = (int) { 1, 2 }
So much for source code.

. . . .

Dave
Maybe not.
gStreamer is GNU LGPL
IE: proprietary code can link to/from it at runtime.
But if this "sink" code is compiled into gStreamer, then the code is no longer proprietary.

Now that question can be resolved using one of the ELF header file viewers.
Hmm...
"readelf" would be one of the tools.
Note: you don't have to have the tool(s) on the Kindle, when you find the library (or executable) file you are interested in, just copy it to somewhere that you do have the tools.
There is most likely even "web interface" sites that will run readelf for you (if you happen to be "Windows handicapped".

I wrote too soon, there is a "work-alike" tool for readelf on other systems now:
Ref: http://elfparser.com/download.html
knc1 is offline   Reply With Quote