Jean-Paul Saman
6535c24d5e
Remove printf().
2007-10-18 22:10:05 +00:00
Jean-Paul Saman
81959d2951
Remove useless empty line.
2007-10-18 22:09:59 +00:00
Laurent Aimar
7cfd41b20b
Use field order (top/bottom) for correct bob/linear deinterlacing.
...
(Decoder that does not set this info should be fixed)
2007-10-12 19:49:44 +00:00
Rafaël Carré
4714362c3b
logo filter: fail early if the logo hasn't been specified (rather than segfaulting)
2007-10-12 18:32:39 +00:00
Rémi Denis-Courmont
4a7e8ae30a
Fix warning
2007-09-11 15:52:21 +00:00
Rafaël Carré
6ee1e193fd
Removes trailing spaces. Removes tabs.
2007-09-10 18:56:52 +00:00
Rémi Denis-Courmont
224355782e
Fix ptrdiff_t abuse. Especially in video_filter_invert:
...
ptrdiff_t is signed so unequality comparison between pointers would
compute wrong when the two operands are within opposite halves of the
memory space.
2007-09-09 19:56:31 +00:00
Antoine Cellerier
7e0632d147
Nevermind. /me buys some glasses.
2007-09-09 19:41:05 +00:00
Antoine Cellerier
2c828bcf5d
Fix comment.
2007-09-09 19:32:34 +00:00
Rémi Denis-Courmont
5661b194b1
Missing static
2007-09-05 13:51:01 +00:00
Antoine Cellerier
0f403e7565
Hopefully fix the build for windows.
2007-09-04 21:08:56 +00:00
Antoine Cellerier
29968fb028
Start seamcarving video filter. I'm commiting this mainly to get it in a windows build. This still needs some heavy optimisation, support for vertical resizing, colors and upscaling.
...
Sample command line for those who want to test: time ./vlc fake: --fake-file ~/images/NATURE-Fakarava_400x300.jpg --fake-fps 5 -I dummy --control rc -V x11 --video-filter seamcarving@s
You can change the croping by using commands like:
@s crop 200 (a crop value of 0 resets it to the default mode)
2007-09-04 20:30:56 +00:00
Rémi Denis-Courmont
4c4c105392
Fix some cast warnings
2007-09-04 19:21:53 +00:00
Jean-Baptiste Kempf
05bf902c8a
OSDMenu: add to the CAT_VIDEO category to have tweaking in the preferences.
2007-09-01 13:42:55 +00:00
Rémi Denis-Courmont
e40d134c69
Remove _GNU_SOURCE and string.h too
2007-08-20 19:10:23 +00:00
Rémi Denis-Courmont
81c5ac29fa
Remove stdlib.h
2007-08-20 19:08:22 +00:00
Rémi Denis-Courmont
c90be618be
More libvlc_global presumed abuse
2007-08-16 17:24:55 +00:00
Rémi Denis-Courmont
4855a76128
Made mosaic shared struct per-instance rather than per-process
2007-08-16 17:03:40 +00:00
Jean-Paul Saman
398cbeb65e
Scale every plane correctly. This fixes the "green bar at the bottom after scaling" issue.
2007-08-08 09:25:44 +00:00
Jean-Paul Saman
c0da24fe8d
Use parenthesis to make it more readible.`
2007-08-08 09:25:42 +00:00
Rémi Denis-Courmont
39c625244a
- Cleanup and fixes deprecated options:
...
- Removed the gross SUPPRESSED hack
- Remove support for strict deprecated aliases (that was not used anyway)
2007-08-04 20:49:46 +00:00
Rémi Denis-Courmont
37ce2848cd
Fix usage of add_shortcut.
...
Note that shortcuts are inherited from the main module to submodules, so it is
totally useless to duplicate them paste add_submodule. If you think this is
wrong, I do not necessarily disagree, but it would need a RFC.
2007-08-04 18:50:37 +00:00
Rémi Denis-Courmont
4c4c4ce26e
Move code out of module descriptor.
...
By the way, I am VERY suspicious about the use of libvlc_global for mosaic and
bridge locks
2007-08-04 17:10:35 +00:00
Antoine Cellerier
efe69dfdb8
New video filter to add grain to a video. This is work in progress (I'm commiting so people can test using the win32 nightlies)
2007-07-26 21:28:05 +00:00
Antoine Cellerier
b76e48f98d
Invert lines (cosmetic change only)
2007-07-25 22:29:19 +00:00
Jean-Paul Saman
c9c15222fd
Fix positioning of subpicture regions in osdmenu.
2007-07-19 14:50:53 +00:00
Jean-Paul Saman
e62911abc7
Don't scale when source or destination width/height is zero. Fixes a arithmic exception (division by zero).
2007-07-19 13:45:30 +00:00
Jérome Decoodt
ef1c999b0f
Try to optimize a bit the antialiasing thing
2007-07-06 07:33:15 +00:00
Jérome Decoodt
f9683d0ba9
Better blending for top and left borders
...
Thanks dionoea!
2007-07-05 13:18:06 +00:00
Jérome Decoodt
215073dd93
Add blending for borders in rotate
2007-07-04 23:03:48 +00:00
Jérome Decoodt
f36af49204
Add some antialiasing to rotate
2007-07-04 22:35:56 +00:00
Antoine Cellerier
e378b43214
Fix "Seg fault when changing mosaic 'offsets' option on the fly." Patch by hovis, #1182
2007-06-28 19:32:02 +00:00
Jean-Paul Saman
6038e0cc82
small cleanup
2007-06-21 11:46:31 +00:00
Jean-Baptiste Kempf
ecf51c903d
Logo: Correction spotted by ILEoo and patched by Bernie Purcell.
2007-06-21 06:34:14 +00:00
Jérome Decoodt
bf2bdccad3
Add rotate-deciangle for more precision in rotate
...
Add unimotion (http://members.optusnet.com.au/lbramsay/programs/unimotion.html )
to motion interface
Add a low band filter to the motion
2007-06-20 20:19:24 +00:00
Laurent Aimar
23cc599d06
Patch by Bernie Purcell :
...
"This is part of a former submission stripped out for easier
assimilation. It modifies vout_subpictures to use the existing alignment
field on each region, rather than the alignment on the subpicture plane
itself. Modifications are made to everywhere that depended on the former
behaviour, to make it use the new alignment location instead."
2007-06-18 21:08:03 +00:00
Antoine Cellerier
d6ce9ba9d4
Fix marq positions list in config.
2007-06-17 14:12:56 +00:00
Antoine Cellerier
0ec9c4719b
Fix copyright date
2007-06-17 13:59:55 +00:00
Antoine Cellerier
2b8402b1e4
Make error output usable.
2007-06-17 13:59:27 +00:00
Christophe Mutricy
ef68043487
i18n fixes
2007-06-14 22:14:12 +00:00
Laurent Aimar
b1a0a922b6
Fixed uninitialized variable.
2007-06-12 21:06:24 +00:00
Jean-Paul Saman
13b97d7c6e
OSDMenu update time of 0 ms disables the menu, so put in a sane default value.
2007-06-06 14:57:27 +00:00
Jean-Paul Saman
31982bc947
Only update the menu when it is visible.
2007-06-06 14:33:46 +00:00
Jean-Paul Saman
ad2ce2a15b
Fix update time in variable callback so it uses ms.
2007-06-06 14:26:49 +00:00
Jean-Paul Saman
4b1fd54acf
OSDMenu improvements
...
- new style concat to indicate that images should be put in a region list
- user selected alpha value for subpictures
- position, x, y, timeout, update, alpha values are changeable during runtime
- vlc_osd.h: documented new osdmenu style concat
Known issues:
In osdmenu concat mode there is one issue left where two subpicture regions are displayed on top of each other when cycling through the menu.
2007-06-06 13:52:31 +00:00
Jean-Paul Saman
ddada0edf7
Small cleanup.
2007-05-30 11:17:56 +00:00
Jean-Baptiste Kempf
998b8002fc
Sharpen performance improvement by precalculating some values. Patch by Jérémy DEMEULE, author of the filter.
2007-05-29 22:41:09 +00:00
Laurent Aimar
26bc394027
Compilation warning fixes.
2007-05-27 17:19:07 +00:00
Damien Fouilleul
9a1b826cba
- blend.c: fix for BlendRV24, needs testing, dionoea ?
2007-05-22 18:50:11 +00:00
Rémi Denis-Courmont
2e0409a129
Hide libvlc_global_data_t from plugins
2007-05-20 10:03:51 +00:00