Laurent Aimar
|
dbe20e7830
|
Clean up and more panoramix fixes.
I won't say the code is bad, we are way beyond that.
|
18 years ago |
Laurent Aimar
|
03fb8b5339
|
Removed stupid debug message.
|
18 years ago |
Laurent Aimar
|
09fb4e575c
|
Fixed YUVP blending (my bad for not testing it).
|
18 years ago |
Derk-Jan Hartman
|
593b0f343e
|
swscale: prefer swscale over our own chroma modules,
Now that swscale can handle RGB chroma's, let's try to use is where we can, it is likely a lot faster.
|
18 years ago |
Laurent Aimar
|
249fb10047
|
Removed video_format_FixRgb from blend.c
|
18 years ago |
Laurent Aimar
|
390c4286ec
|
Cosmetics.
|
18 years ago |
Laurent Aimar
|
07d2f3edd5
|
Last part of blend.c cleanup, added RV15 and fixed RV16 blending support.
I have tested that RGBA blending to I420/YUY2/RV32/RV16 have the right colors.
|
18 years ago |
Laurent Aimar
|
d7507865a0
|
More blend clean up.
|
18 years ago |
Laurent Aimar
|
af0343578d
|
Begin clean up of giant blend ctl-c ctl-v.
|
18 years ago |
Laurent Aimar
|
aba84a741a
|
Fixed a bit panoramix.
Fix var_CreateGetBool/Integer mix up.
Fix an in valid free.
Fix an out of bound read.
Fix uninitialized variables.
(It may help with #1879)
|
18 years ago |
Rémi Duraffort
|
9d63f3c040
|
Use delete[] for arrays.
|
18 years ago |
Rémi Duraffort
|
98ea2ba690
|
Fix compilation with old ffmpeg.
|
18 years ago |
Derk-Jan Hartman
|
cd920984e2
|
ffmpeg chroma: Change GetVlcChroma and GetFfmpegChroma to use a video_format_t, so that we will be able to access and set the rgb mask later on.
This is the first work required to fix #1749
|
18 years ago |
Derk-Jan Hartman
|
9674dc7c39
|
swscale: lower priority of swscale from 1000 -> 55, because it is broken for RGB formats. This way, our "native" chroma filters should take precedence. This eleviate issues with #1749 and #1762 but does NOT fix them since they are still broken for scaling.
|
18 years ago |
Laurent Aimar
|
74b91f6f05
|
Cosmetics.
|
18 years ago |
Laurent Aimar
|
97e41e4de9
|
Added support for * to RGBA/YUVA conversions (close #1844).
|
18 years ago |
Rémi Duraffort
|
2b0814abd0
|
Fix memleak with malformatted RSS input.
|
18 years ago |
Rémi Duraffort
|
18d635e38d
|
Fix memleak.
|
18 years ago |
Rémi Duraffort
|
a48fa03277
|
Use the right declaration for threaded functions.
|
18 years ago |
Nicolas Chauvet
|
3e148f1b70
|
opencv compilation fix
This patch seems needed for opencv compilation for vlc-0.9.0
|
18 years ago |
Jean-Paul Saman
|
b462123a82
|
Fix resource deadlock in OSDmenu code.
|
18 years ago |
Antoine Cellerier
|
e530496b69
|
transform-type is a command.
|
18 years ago |
Rémi Denis-Courmont
|
c5fb066da9
|
atmo: compile fix
|
18 years ago |
Justus Piater
|
5f8cd3991a
|
Declared many static variables const
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
|
18 years ago |
Derk-Jan Hartman
|
7fa8ead1a2
|
motiondetect: fix categorization of this module in the advanced prefs.
|
18 years ago |
Rémi Duraffort
|
80aa55bbf7
|
Fix memleak in opencv.
|
18 years ago |
Rémi Duraffort
|
be378fbc80
|
Clone video filter : fix potential memleak.
|
18 years ago |
Rémi Duraffort
|
31d526a9f7
|
Forgotten mem leak.
|
18 years ago |
Rémi Duraffort
|
5eab7541aa
|
Fix memleak
|
18 years ago |
Rémi Duraffort
|
f04d366c93
|
Fix memleak.
|
18 years ago |
Rémi Duraffort
|
d45b2b0b2d
|
Don't mix up malloc and delete.
|
18 years ago |
Rémi Duraffort
|
cf68c2a368
|
Fix potential memleak.
|
18 years ago |
Rémi Duraffort
|
a17ea14f8d
|
Fix memleak in wall video filter.
|
18 years ago |
Laurent Aimar
|
496977e364
|
Workaround a limitation of swscaler that does not like too small width.
(It begins to have a lots of "workarounds" :(
|
18 years ago |
Laurent Aimar
|
bf6e5c38d0
|
Fixed a typo.
|
18 years ago |
Laurent Aimar
|
07d2543c47
|
Removed debug code (effectly enable swscale).
|
18 years ago |
Laurent Aimar
|
68df1aa53e
|
Added RGBA and YUVA support (it will enhance subtitle scaling).
YUVP is not activated because swscaler point resize is uglier than
scale.c
|
18 years ago |
Laurent Aimar
|
56facae87c
|
Clean up a bit swscaler (prepare for YUVA/YUVP/RGBA scaling)
|
18 years ago |
Laurent Aimar
|
bb6e66dcc4
|
Do not use a macro to clip integer to uint8 (2x faster YUVA->RV32)
|
18 years ago |
Laurent Aimar
|
bc19641ab1
|
Auto hide "VLC ZOOM SHOW" with mouse timeout.
|
18 years ago |
Laurent Aimar
|
4c8bc7a8ce
|
Use image_Convert for upscaling the picture (2x faster).
Clean up and use picture_*
Properly lock state variable. Grrrr, nearly all filters do not
lock their state when implementing callbacks ...
|
18 years ago |
Laurent Aimar
|
5072a6cf46
|
Fixed scaled output mouse tracking in remoteosd.
|
18 years ago |
Laurent Aimar
|
5a0ac45ff4
|
Fixed unitialized memory passed to write().
Added missing rfbEncodingCopyRect.
|
18 years ago |
Laurent Aimar
|
c33ba23af7
|
Clean up remoteosd (use picture_*, fix a few race conditions and memory
leaks).
|
18 years ago |
Laurent Aimar
|
9525c2bdc4
|
Upgraded swscale mode to bicubic by default (fast bilinear is nearly
a point resize).
|
18 years ago |
Laurent Aimar
|
62c5710135
|
Fixed motiondetect segfaults.
|
18 years ago |
Laurent Aimar
|
4b00ff6ec8
|
Use filter helpers.
|
18 years ago |
Laurent Aimar
|
a3b88389a2
|
Clean up gaussianblur. There is no need to nearly duplicate all code the to
handle int/float...
|
18 years ago |
Laurent Aimar
|
20fa5b0a9e
|
Another typo.
|
18 years ago |
Laurent Aimar
|
5d3c921b10
|
Use picture helpers (Yield,Release,CopyProperties).
|
18 years ago |