Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Not a DRM File, opening notmally

I am looking for a solution regarding a repeating log print that is caused by calling BitmapFactory.decodeFile.

In My app i have a ListView that is being redrawn by a timer every second. The ListView has an ImageView that gets is image source from the local storage, (not from the network)

The image is stored in :

filePath = /data/data/com.xxx.testlib/files/b22a1a294fd6e5ad3ea3d25b63c4c735.jpg

I am using the following code to redraw the image and it is working fine. with out exception.

try
{
 File filePath = context.getFileStreamPath(imageName);

 if(filePath.exists()){

    bMap = BitmapFactory.decodeFile(filePath.getPath());

 }

}catch (Exception e) 
{

 e.printStackTrace();

}

But when preforming the following line :

bMap = BitmapFactory.decodeFile(filePath.getPath());

I get a print in the log as follow:

03-07 09:55:29.100: I/System.out(32663): Not a DRM File, opening notmally
03-07 09:55:29.105: I/System.out(32663): buffer returned 
....

How can i get read from the printing to the log.

Thank you lior

Edit

Also it lags the phone whenever this operation is performed. And this reduced performance is noticeable specially when the phone is Waked up and we return to activity with this code.

Its more than a year for OP and still no answer is found. If anyone has found solution then please post it.

Thank you.

like image 286
user2143411 Avatar asked Mar 07 '13 09:03

user2143411


1 Answers

DRM stands for Digital Rights Management. It's normally a special keys used by owners of content to make sure that your device is authorized to view/play the content. iTunes was notorious for this for ages.

All it's doing is letting you know that the material you are opening is not DRM protected, and therefore can be opened normally.

like image 166
Umer Kiani Avatar answered Oct 21 '22 01:10

Umer Kiani