Thomas Guillem
a617b7ea5b
Add lists of symbols of libcutils and libui
Signed-off-by: Martin Storsjö <martin@martin.st>
12 years ago
Thomas Guillem
9153bd43a3
Add missing hardware headers for gingerbread
This allows building most of the iomx hwbuffer code for gingerbread
as well, even though it's not hooked up completely yet.
Signed-off-by: Martin Storsjö <martin@martin.st>
12 years ago
Martin Storsjö
ffb923c99f
Don't use iomx-ics on jbmr2 (4.3)
For the normal, non-direct-rendering iomx, the headers from ICS work
on 4.1 and 4.2, but not on 4.3.
Signed-off-by: Martin Storsjö <martin@martin.st>
12 years ago
Thomas Guillem
5d2993f952
libiomx: factorize builds
Only libiomx libs that are specified by LIBVLC_LIBS will be built.
Signed-off-by: Martin Storsjö <martin@martin.st>
12 years ago
Edward Wang
0b8dff96e0
LibVLC: use bogoMIPS as last resort
It is not accurate but it works as a last resort when real frequency is unavailable.
12 years ago
Edward Wang
22e966e9e4
Util: use -1 as default for consistency and add debug
12 years ago
Felix Abecassis
9f6501027f
LibVLC: use actual CPU frequency when choosing deblocking mode
12 years ago
Felix Abecassis
bba50cce7a
LibVlcUtil: attempt to get maximum CPU frequency
12 years ago
Edward Wang
6a749bb449
Update env.sh
12 years ago
Felix Abecassis
2ba14ca589
compile.sh: support NDK r10
12 years ago
Jean-Baptiste Kempf
3227eef6a2
JNI: fix compilation on MIPS
Close #11794
12 years ago
Jean-Baptiste Kempf
c251827bc9
Logcat: catch FileNotFoundException too
12 years ago
Jean-Baptiste Kempf
6cd6fa17a3
AudioService: do not leak resources in exceptions
And catch all exceptions
12 years ago
Jean-Baptiste Kempf
f106951756
VLCCrashHandler: do not leak resources
And yes, the try{} catch in the finally is necessary, because .close()
can resend an IOException.
12 years ago
Jean-Baptiste Kempf
8eb52cba71
Logcat: close IO in finally
12 years ago
Jean-Baptiste Kempf
c446cc9877
Make some inner class static
12 years ago
Jean-Baptiste Kempf
1820f9d9a1
AudioPlaylistView: do the computation in float
12 years ago
Jean-Baptiste Kempf
1f7b88a7fe
VideoGridFragment: do all the computation in float
12 years ago
Jean-Baptiste Kempf
a0d51ff4dd
VideoPlayerActivity: missing cast
12 years ago
Jean-Baptiste Kempf
414357ed36
VerticalSeekBar: add @Override
12 years ago
Jean-Baptiste Kempf
f925b241ff
VerticalSeekBar: store getMax() value
12 years ago
Jean-Baptiste Kempf
6568a71181
Preferences: prevent potential NullDereference
12 years ago
Jean-Baptiste Kempf
a773ddfd4d
Finalize() should be protected
12 years ago
Jean-Baptiste Kempf
be2d8fea68
GridFragment: avoid potential NullDereference
12 years ago
Jean-Baptiste Kempf
f5ff08b98b
AudioService: fix potential NullDereference
So, the intent can be null, but the default implementation cannot cope
with it?
12 years ago
Edward Wang
8df9091996
Media: use blank string
12 years ago
Edward Wang
da4baf56a0
Another Ringtone setting fix
12 years ago
Edward Wang
75b8a81301
AudioService: re-use Random
12 years ago
Jean-Baptiste Kempf
2bf89d8ab8
Fix potential NullDereference in Ringtone setting
12 years ago
Jean-Baptiste Kempf
5fc4221900
Fix possible NullDereference
Uri.Decode can return null if input is Null.
ThereforeURItoFile can return Null if input is Null, and so can URIToFileName.
Media.mLocation could be null (that would be stupid though), and
therefore Media.getFileName could be null and getTitle would crash.
Media.getTitle() will now return an empty string and the other cases
will be checked.
12 years ago
Jean-Baptiste Kempf
91d43df16e
Search: Fix potential NullDereference
12 years ago
Jean-Baptiste Kempf
45db7bb33f
MainActivity: fix potential NullDereference
12 years ago
Edward Wang
877200d245
AudioService: use nextInt
12 years ago
Edward Wang
00578b8cb5
NativeCrashActivity: use StringBuilder
12 years ago
Edward Wang
e1e092e9c8
Make some inner classes static
12 years ago
Edward Wang
2fd621d342
Preferences: remove unneeded cast
12 years ago
Edward Wang
cf55343b67
MediaLibrary: fix unsynchronized lazy initialization
12 years ago
Edward Wang
a307eb5a31
DebugLogActivity: fix indent problem
12 years ago
Edward Wang
1a95364a49
HeaderScrollView: don't get attrs unnecessarily
12 years ago
Edward Wang
27d001b570
Util: enhancements to refactoring
-Fix file headers
-Fix TAGs
-Rename BitmapHelper to BitmapUtil as with AudioUtil and such.
-Remove unneeded CamelCase in logcat
12 years ago
Jean-Baptiste Kempf
dbc023b03f
Update NEWS
12 years ago
Jean-Baptiste Kempf
a8e96aed7a
Rename class to use VLC in capital
12 years ago
Jean-Baptiste Kempf
34ea90aa6a
Util.convertPxToDp simplification
12 years ago
Jean-Baptiste Kempf
a4698253d3
Split org.videolan.vlc.util.Util in different files
This should allow to have a cleaner codebase and dependencies
12 years ago
Jean-Baptiste Kempf
bac446e755
Relicense Media.java to LGPL
Agreement from Alexandre Perraud, Edward Wang, Felix Abecassis,
Jean-Baptiste Kempf, Ludovic Fauvet, Sébastien Toque
12 years ago
Edward Wang
cfa7ca76b5
VideoPlayerActivity: cosmetic touches
12 years ago
Edward Wang
871993a2b9
res: set correct default value for display
Close #11751
12 years ago
Edward Wang
c8e5a3fce9
jni: fix warning
pthread-rwlocks.c:66:11: warning: missing terminating ' character
12 years ago
Edward Wang
ad366ab1f1
AudioService: expand only when the media is fully parsed
Reduce unnecessary calls to LibVLC.expand(), since otherwise the subitems won't be available anyway.
This also fixes a bug where opening a playlist caused the contents to be imported twice due to extraneous expansion.
12 years ago
Edward Wang
ac18965d10
AudioService: organize variables a bit
12 years ago