Age | Commit message (Collapse) | Author |
|
|
|
|
|
--HG--
rename : src/combined/decoder_flac.c => src/combined/flac_decoder.c
rename : src/combined/demux_flac.c => src/combined/flac_demuxer.c
rename : src/libxineadec/nsf.c => src/combined/nsf_decoder.c
rename : src/demuxers/demux_nsf.c => src/combined/nsf_demuxer.c
rename : src/combined/combined_wavpack.c => src/combined/wavpack_combined.c
rename : src/combined/combined_wavpack.h => src/combined/wavpack_combined.h
rename : src/combined/decoder_wavpack.c => src/combined/wavpack_decoder.c
rename : src/combined/demux_wavpack.c => src/combined/wavpack_demuxer.c
rename : src/demuxers/demux_ogg.c => src/combined/xine_ogg_demuxer.c
rename : src/libxineadec/xine_speex_decoder.c => src/combined/xine_speex_decoder.c
rename : src/libxinevdec/xine_theora_decoder.c => src/combined/xine_theora_decoder.c
rename : src/libxineadec/xine_vorbis_decoder.c => src/combined/xine_vorbis_decoder.c
rename : src/liba52/xine_a52_decoder.c => src/libxineadec/xine_a52_decoder.c
rename : src/libdts/xine_dts_decoder.c => src/libxineadec/xine_dts_decoder.c
rename : src/libfaad/xine_faad_decoder.c => src/libxineadec/xine_faad_decoder.c
rename : src/libmusepack/xine_musepack_decoder.c => src/libxineadec/xine_musepack_decoder.c
|
|
For contributed code, leave whatever the version we last synced for is using
to make simpler future syncs.
|
|
Remove unused x_odd parameter from blend_???_exact functions
|
|
- validate palette alpha values in overlay manager
(one check / overlay / palette index) instead of
checking every alpha value twice for every
blended pixel in every frame
- remove unneeded calculations
- approximiate expensive integer divisions with
multiplication and shift
|
|
|
|
First of all, as we check the presence of the attribute in configure.ac and
we generate the XINE_PACKED definition there, there's no need to do the work
again on attributes.h.
Also remove #pragma pack support for now, as the trick is just not neat enough,
and as it is it's just noise.
Make Wine, libdvdnav and nosefart use XINE_PACKED rather than doing their own
checks, as they are less reliable.
|
|
CVS patchset: 8587
CVS date: 2007/02/03 16:31:55
|
|
Found by Coverity Scan CID 245.
CVS patchset: 8312
CVS date: 2006/09/26 22:35:32
|
|
CVS patchset: 8094
CVS date: 2006/07/08 10:02:47
|
|
modify blend algo to avoid division (too slow on some machines).
Result is still acceptable.
CVS patchset: 8093
CVS date: 2006/07/08 09:40:03
|
|
Also (hopefully) avoid memleak on allocation failure.
CVS patchset: 8071
CVS date: 2006/06/22 23:47:16
|
|
CVS patchset: 8063
CVS date: 2006/06/20 00:35:07
|
|
usage, and by not using a double pointer in alphablend code (the first pointer was always dereferenced anyway).
CVS patchset: 8062
CVS date: 2006/06/20 00:18:44
|
|
thanks Thomas
CVS patchset: 7868
CVS date: 2006/02/05 11:22:47
|
|
CVS patchset: 7746
CVS date: 2005/09/27 02:05:31
|