Age | Commit message (Collapse) | Author |
|
|
|
The xine_xmalloc() function is going to be deprecated, as its
behaviour is rarely needed as such, and it's thus misused.
With this, almost all uses of xine_xmalloc() with static size (for
instance the value returned by sizeof()) or with a size that is
guaranteed not to be zero (like strlen()+1) are replaced with calls to
either calloc(1, ...) or malloc().
malloc() is used whenever the allocated memory is going to be
immediately overwritten, while calloc() is used in every other case,
as it sets the whole memory area to zero.
--HG--
extra : transplant_source : %8F%98%EC%02%1E%83%F0s%06X%83C%205Y%80%B12%CC%E1
|
|
--HG--
extra : transplant_source : %E0%D0%C5%8B%BEU%DD%24%5D7%1F%ADV%AD%EB%23%CBU%80%EB
|
|
For contributed code, leave whatever the version we last synced for is using
to make simpler future syncs.
|
|
reporting.
CVS patchset: 8662
CVS date: 2007/03/10 17:25:13
|
|
Improved cross-compiling: detect and precedence of the host-specific libs
W32dll: enabled by platforms as originaly, user can override it
Fixed shell errors in the Makefile of the hackersguide
Detect the place of SDL header independently on platform
Fixed spelling in CDDA, include the header sys/param.h if available
Fixed format strings (fix warnings (or even bugs) on Gentoo/FreeBSD)
CVS patchset: 7815
CVS date: 2005/11/28 12:24:56
|
|
see my last mail about this stuff:
http://thread.gmane.org/gmane.comp.video.xine.devel/12547
and this thread:
http://thread.gmane.org/gmane.comp.video.xine.devel/11213
CVS patchset: 7395
CVS date: 2005/02/09 20:03:18
|
|
the DXR3 plugin in 1-rc8; shame on me
CVS patchset: 7263
CVS date: 2004/12/16 13:31:40
|
|
and backwards compatible translation
Sorry, I got a litte tired proof-reading the patch, so their might be
bugs lurking around. I will give it some further examination and
(as necessary) fixing tomorrow.
CVS patchset: 7233
CVS date: 2004/12/12 22:00:47
|
|
* make some helper functions non-inline that Bastien had to move because of
their inlining (I realized that some helpers are a bit too large for inlining,
so they might worsen the I-cache usage.)
* properly use logging macros in all DXR3 code
* prepare SPU decoder for new (and hopefully correct) SPU forcing; this
should fix some longstanding DXR3 SPU problems, but the code needs more testing
so it is disabled for now
CVS patchset: 6824
CVS date: 2004/07/20 16:37:44
|
|
CVS patchset: 6395
CVS date: 2004/04/11 15:27:19
|
|
and dropping support for em8300 drivers older than 0.12.0
(this is older than two years)
CVS patchset: 6380
CVS date: 2004/04/10 15:29:57
|
|
* add a small delay before enabling zoom mode, since the card gets confused
when we activate zoom mode before the first frame
(that's also what the ChangeLog entry accounts for)
Then some less important changes:
* give a hint about sync mode to the SCR plugin to properly recover the mode
when resuming from pause mode
* refactor the enhanced mode handling out of the MPEG encoders into video out
* inline some decoder functions, because they are only used once anyway
* some additional cleanup
CVS patchset: 5996
CVS date: 2004/01/04 22:26:28
|
|
CVS patchset: 5849
CVS date: 2003/12/06 13:26:36
|
|
relevant too. Small other little fix (can't remember). Change few internal function prototype because it xine_t pointer need to be used if some xine's internal sections. NOTE: libdvd{nav,read} is still too noisy, i will take a look to made it quit, without invasive changes. To be continued...
CVS patchset: 5844
CVS date: 2003/12/05 15:54:56
|
|
CVS patchset: 5697
CVS date: 2003/11/05 21:58:22
|
|
* move responsibility for the SCR plugin from the decoder to the video out
* use the SCR for non-MPEG content as well
* modify frames' vpts so they are sent earlier to the driver
* tag the encoded MPEG stream by SETPTS ioctls to leave the final display
scheduling to the card
CVS patchset: 5354
CVS date: 2003/09/11 10:01:02
|
|
img->displayed is obsolete now, drivers should use img->free.
CVS patchset: 4994
CVS date: 2003/05/31 18:33:28
|
|
it works without any additionally installed libraries
CVS patchset: 4931
CVS date: 2003/05/25 18:36:51
|
|
- use vo_scale helper for video_out_dxr3 (overlay display is now
pixel aspect corrected)
- some additional dxr3 fixes, especially overlay
(menus & overlay, forgotten brightness/constrast/saturation setting ...)
CVS patchset: 3010
CVS date: 2002/10/26 14:35:04
|
|
CVS patchset: 2612
CVS date: 2002/09/05 12:52:24
|
|
when vo_frame_t already has the appropriate info
* also fix some ratio_code <-> aspect_code mixing
CVS patchset: 2300
CVS date: 2002/07/17 14:58:11
|
|
CVS patchset: 2291
CVS date: 2002/07/16 16:21:14
|
|
because we don't need encoding any more
CVS patchset: 2229
CVS date: 2002/07/08 16:35:32
|
|
CVS patchset: 2204
CVS date: 2002/07/03 19:38:45
|
|
CVS patchset: 2068
CVS date: 2002/06/12 15:09:06
|
|
Internationalize all config related stuff.
Fix not registered mrl ending in roq/film demuxer.
Add bindtextdomain() calls in load_plugins (for audio/video out plugins).
CVS patchset: 2066
CVS date: 2002/06/12 12:22:25
|
|
CVS patchset: 1981
CVS date: 2002/06/01 17:21:28
|
|
- audio fifo size adjust
CVS patchset: 1937
CVS date: 2002/05/24 22:09:44
|