And another question is here is my code, why can't I capture the crash?
@Override
public Bitmap getFrame(String uri) {
try{
MediaMetadataRetriever retriever = new
MediaMetadataRetriever();
retriever.setDataSource(uri);
return retriever.getFrameAtTime();
} catch(IllegalArgumentException ex) {
ex.printStackTrace();
} catch (RuntimeException ex) {
ex.printStackTrace();
} catch (Throwable e){
e.printStackTrace();
} finally {
}
return null;
}
On Fri, Mar 9, 2012 at 11:18 AM, [email protected] <[email protected]> wrote:
> I have a question which I have no idea what is going on. I have an
> application which uses MediaMetadataRetriever class to get a video
> thumbnail, I don't really care which frame it returns, so, I use
> getFrameAtTime() call to do that. It worked on all API level 10 or up
> phones before. Recently, I restructured my code and moved this piece
> of code into a library project, so my other applications can use the
> same class. But since then, it FC on a lot of phones.
>
> I did some research online and found out that there is a bug created
> for a similar issue
>
> http://code.google.com/p/android/issues/detail?id=24300
>
> And I also found that some people mentioned that if memory is full or
> mediascanner is running, this will fail as well.
>
> My question is that why it worked for me before? is that because I
> moved the code the library project? I am out of ideas. Any suggestions
> will be very appreciated.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en