root/modules/video_filter/blend.c


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @06ff9b78d59171ce194af316dffbb62faf460c79 [06ff9b78d59171ce194af316dffbb62faf460c79] 09/05/08 00:44:01 Antoine Cellerier <dionoea@videolan.org> Simplify.
(edit) @418f6bcaa716dc0ff522a261909b805f33d847da [418f6bcaa716dc0ff522a261909b805f33d847da] 09/05/08 00:32:34 Antoine Cellerier <dionoea@videolan.org> Remove useless argument to pf_video_blend We were already blending …
(edit) @4a160042e7e3b27024f1076884301eedd7e0ff48 [4a160042e7e3b27024f1076884301eedd7e0ff48] 09/03/08 01:12:21 Laurent Aimar <fenrir@videolan.org> Fixed a typo in YUVP blending to RGB.
(edit) @5f35b662f265027a405cc700f1a06776e380d5d5 [5f35b662f265027a405cc700f1a06776e380d5d5] 08/27/08 12:12:42 Laurent Aimar <fenrir@videolan.org> Fixed a potential crash due to a mix up between pitch and pixel pitch in …
(edit) @4db956cd67a474b718176d906862e5c7241bb36f [4db956cd67a474b718176d906862e5c7241bb36f] 08/24/08 16:02:04 Antoine Cellerier <dionoea@videolan.org> Fix compilation warning and alpha discarding.
(edit) @03fb8b53398d50ad7467ff5a9e4cee01ea1c9d62 [03fb8b53398d50ad7467ff5a9e4cee01ea1c9d62] 08/21/08 01:48:27 Laurent Aimar <fenrir@videolan.org> Removed stupid debug message.
(edit) @09fb4e575c3b743ae4f381a15819c48c6a98fc4b [09fb4e575c3b743ae4f381a15819c48c6a98fc4b] 08/21/08 01:45:57 Laurent Aimar <fenrir@videolan.org> Fixed YUVP blending (my bad for not testing it).
(edit) @249fb10047dbb45e50165ae1c2708cf6c391ca55 [249fb10047dbb45e50165ae1c2708cf6c391ca55] 08/21/08 00:08:45 Laurent Aimar <fenrir@videolan.org> Removed video_format_FixRgb from blend.c
(edit) @390c4286ec9492f55f6eb9c639c3bf96534da32c [390c4286ec9492f55f6eb9c639c3bf96534da32c] 08/21/08 00:08:44 Laurent Aimar <fenrir@videolan.org> Cosmetics.
(edit) @07d2f3edd5e3c3c64db6feac4c9e4317f470ccbe [07d2f3edd5e3c3c64db6feac4c9e4317f470ccbe] 08/20/08 23:23:19 Laurent Aimar <fenrir@videolan.org> Last part of blend.c cleanup, added RV15 and fixed RV16 blending …
(edit) @d7507865a0e8c36ab44ede8b4f9ccc844b2a35c3 [d7507865a0e8c36ab44ede8b4f9ccc844b2a35c3] 08/20/08 23:23:19 Laurent Aimar <fenrir@videolan.org> More blend clean up.
(edit) @af0343578df7ed1e1caedac07b35be8217984551 [af0343578df7ed1e1caedac07b35be8217984551] 08/20/08 23:23:19 Laurent Aimar <fenrir@videolan.org> Begin clean up of giant blend ctl-c ctl-v.
(edit) @bb6e66dcc43e65b97af05c6e0da421e1f6f74c39 [bb6e66dcc43e65b97af05c6e0da421e1f6f74c39] 07/23/08 20:17:53 Laurent Aimar <fenrir@videolan.org> Do not use a macro to clip integer to uint8 (2x faster YUVA->RV32)
(edit) @42bb236284b09355d8bfde47fb4915dd1f07aa68 [42bb236284b09355d8bfde47fb4915dd1f07aa68] 06/22/08 21:41:15 Rémi Duraffort <ivoire@videolan.org> Remove unnedeeded msg_Error.
(edit) @3561b9b28f58eb7a4183e158a8fd973800d31ceb [3561b9b28f58eb7a4183e158a8fd973800d31ceb] 05/31/08 21:10:30 Rémi Denis-Courmont <rdenis@simphalempin.com> Plugins: include vlc_common.h directly instead of vlc/vlc.h
(edit) @13ae40b0efc4f1b1ce205d9a057537047fcab3f4 [13ae40b0efc4f1b1ce205d9a057537047fcab3f4] 05/21/08 19:19:25 Rémi Denis-Courmont <rem@videolan.org> Use gettext_noop() consistently
(edit) @27d483e9ef7a451397d7857251c8d67097661f1d [27d483e9ef7a451397d7857251c8d67097661f1d] 05/08/08 18:20:21 Rémi Denis-Courmont <rem@videolan.org> Include vlc_plugin.h as needed
(edit) @5b55ee1bb0a0212b967f8f4a33824ffc6b7c7f09 [5b55ee1bb0a0212b967f8f4a33824ffc6b7c7f09] 05/03/08 16:17:30 Rémi Denis-Courmont <rem@videolan.org> Use vlc_memset/vlc_memcpy
(edit) @449fd28aaf007c6411251dae9d0dbfdc65b135d1 [449fd28aaf007c6411251dae9d0dbfdc65b135d1] 04/14/08 02:02:22 Pierre d'Herbemont <pdherbemont@videolan.org> Replace vlc_bool_t by bool, VLC_TRUE by true and VLC_FALSE by false. This …
(edit) @99fab9089e9e1709d9c3a4bc5ced0c137ac59134 [99fab9089e9e1709d9c3a4bc5ced0c137ac59134] 01/23/08 22:50:58 Rémi Denis-Courmont <rem@videolan.org> Don't include config.h from the headers - refs #297. Missing some cases …
(edit) @6535c24d5e4b8b75fb47843655f830b32e57023b [6535c24d5e4b8b75fb47843655f830b32e57023b] 10/19/07 00:10:05 Jean-Paul Saman <jpsaman@videolan.org> Remove printf().
(edit) @81959d29514ca06e3a724d15be2c267c847b8516 [81959d29514ca06e3a724d15be2c267c847b8516] 10/19/07 00:09:59 Jean-Paul Saman <jpsaman@videolan.org> Remove useless empty line.
(edit) @6ee1e193fd896ab9a4729fde14f009d9ce629815 [6ee1e193fd896ab9a4729fde14f009d9ce629815] 09/10/07 20:56:52 Rafaël Carré <funman@videolan.org> Removes trailing spaces. Removes tabs.
(edit) @4c4c1053927202eb0d736bd343bd64d1f31fd117 [4c4c1053927202eb0d736bd343bd64d1f31fd117] 09/04/07 21:21:53 Rémi Denis-Courmont <rem@videolan.org> Fix some cast warnings
(edit) @c0da24fe8dbdd5a0db10043940c85afb3b54b542 [c0da24fe8dbdd5a0db10043940c85afb3b54b542] 08/08/07 11:25:42 Jean-Paul Saman <jpsaman@videolan.org> Use parenthesis to make it more readible.`
(edit) @9a1b826cbabff24dfb73235540a901e51f594f4b [9a1b826cbabff24dfb73235540a901e51f594f4b] 05/22/07 20:50:11 Damien Fouilleul <damienf@videolan.org> - blend.c: fix for BlendRV24, needs testing, dionoea ?
(edit) @1106a14087d306e0d1951fd57ab527332d086615 [1106a14087d306e0d1951fd57ab527332d086615] 04/02/07 22:54:52 Antoine Cellerier <dionoea@videolan.org> Fix I420/YV12 -> * blending. Looks like we did need separate functions.
(edit) @c0653a1694d66e291a737f3c972e1aca7fbe22ec [c0653a1694d66e291a737f3c972e1aca7fbe22ec] 04/02/07 11:18:12 Antoine Cellerier <dionoea@videolan.org> * Untested YV12/I420 -> * blending. Works exactly like YUVA blending …
(edit) @37f3331d392baa189a2ad7e83c3fa3c032fd3139 [37f3331d392baa189a2ad7e83c3fa3c032fd3139] 04/01/07 22:55:36 Antoine Cellerier <dionoea@videolan.org> don't invert the function names.
(edit) @ba47552d50efc213611ffeb3cc4a15792b3443d0 [ba47552d50efc213611ffeb3cc4a15792b3443d0] 04/01/07 22:38:21 Antoine Cellerier <dionoea@videolan.org> Untested RGBA -> YUV Packed blending.
(edit) @2bc5973b7e1c493aadd33c37a3c8a1d7b0e068b7 [2bc5973b7e1c493aadd33c37a3c8a1d7b0e068b7] 04/01/07 22:22:01 Antoine Cellerier <dionoea@videolan.org> Untested RGBA -> RV16 blending (I420 and RV24 work fine).
(edit) @3d1de17e284988158cb8a4ae8c1c8be05f8fb475 [3d1de17e284988158cb8a4ae8c1c8be05f8fb475] 03/30/07 19:29:41 Antoine Cellerier <dionoea@videolan.org> Untested RGBA blending in I420, RV24 and RV32.
(edit) @d3fe7f28797d4dba65ffcdd60bf932e758a48a9e [d3fe7f28797d4dba65ffcdd60bf932e758a48a9e] 11/26/06 15:20:34 Clément Stenac <zorglub@videolan.org> A bit of headers cleanup * Headers in include must contain the structures …
(edit) @069e052f822e29645de86abf8a9e4ab02535b0a3 [069e052f822e29645de86abf8a9e4ab02535b0a3] 02/11/06 04:04:42 Derk-Jan Hartman <hartman@videolan.org> * Improved renderering of YUVA/P onto YUV variants. refs #539 I420 …
(edit) @29c602fc8b506d1411ae93c76cead6f5efed9c9f [29c602fc8b506d1411ae93c76cead6f5efed9c9f] 02/05/06 13:47:47 Derk-Jan Hartman <hartman@videolan.org> * Added YVYU blending and fixed UYVY blending.
(edit) @67e1d3484032af91bbf3557bac700b7902179a59 [67e1d3484032af91bbf3557bac700b7902179a59] 02/05/06 00:46:28 Derk-Jan Hartman <hartman@videolan.org> * Hopefully added UYVY blending for YUVA and YUVP. (Untested)
(edit) @2cb472dba008f7d877ffe6bae9c5575253365282 [2cb472dba008f7d877ffe6bae9c5575253365282] 01/13/06 00:10:04 Antoine Cellerier <dionoea@videolan.org> FSF address change.
(edit) @ffc45b9454e212908669d2370f5e5bf1da8d8c9e [ffc45b9454e212908669d2370f5e5bf1da8d8c9e] 10/11/05 19:16:13 Clément Stenac <zorglub@videolan.org> Fix a bunch of preferences errors - Missing value lists - advanced / …
(edit) @fe087a38282e93addb25fa9598393e40ea233b09 [fe087a38282e93addb25fa9598393e40ea233b09] 07/09/05 08:17:09 Rémi Denis-Courmont <rem@videolan.org> Make Zorglub less unhappy
(edit) @85b29bdc288a1573d43bd524908be5748a9b3640 [85b29bdc288a1573d43bd524908be5748a9b3640] 07/08/05 20:12:44 Rémi Denis-Courmont <rem@videolan.org> Copyright fixes (da big courmischage)
(edit) @2edcd5be1ce653a36cce752dc4704a0edf92a311 [2edcd5be1ce653a36cce752dc4704a0edf92a311] 01/22/05 21:35:24 Gildas Bazin <gbazin@videolan.org> * modules/video_filter/blend.c: chroma fixes for the YUY2 blending.
(edit) @b61d41e0082d1e696c2f1ebed87ae95f76769375 [b61d41e0082d1e696c2f1ebed87ae95f76769375] 01/21/05 20:26:08 Derk-Jan Hartman <hartman@videolan.org> * blend.c: Fix YUVP -> YUY2 blend. YUVP is actually YVUP and this was not …
(edit) @a90a19a6b0468ea9fedadc27cfc1118d70295263 [a90a19a6b0468ea9fedadc27cfc1118d70295263] 12/11/04 15:45:46 Clément Stenac <zorglub@videolan.org> Improvements to preferences * Each module can declare a "human-readable …
(edit) @d36e5c7321adb6e620757673cf0a7af1fdead83b [d36e5c7321adb6e620757673cf0a7af1fdead83b] 11/06/04 13:25:09 Yoann Peronneau <yoann@videolan.org> * modules/video_filter/blend.c: added an i_alpha parameter for blending
(edit) @b7ee5eb7e79b8931a04031b635f32beafecc21af [b7ee5eb7e79b8931a04031b635f32beafecc21af] 10/01/04 14:05:52 Gildas Bazin <gbazin@videolan.org> * modules/video_filter/blend.c: portability fix.
(edit) @1374a69a5672071424e2af15bf8e281db7a6e126 [1374a69a5672071424e2af15bf8e281db7a6e126] 08/13/04 20:58:25 Gildas Bazin <gbazin@videolan.org> * modules/codec/spudec/*: automatic cropping of fullscreen subpictures …
(edit) @0e949ba4cd31aa3e444e37c80b9777b63f79cfb1 [0e949ba4cd31aa3e444e37c80b9777b63f79cfb1] 08/05/04 16:05:51 Gildas Bazin <gbazin@videolan.org> * modules/video_filter/blend.c: do not compare signed and unsigned.
(edit) @e2ff540dbb82d5505d869e422255fa57bc7b202a [e2ff540dbb82d5505d869e422255fa57bc7b202a] 08/05/04 12:16:58 Gildas Bazin <gbazin@videolan.org> * modules/video_filter/blend.c: sanity checks.
(edit) @7476804c47398720f7ac3a1ec370292f05feea58 [7476804c47398720f7ac3a1ec370292f05feea58] 08/04/04 23:13:11 Gildas Bazin <gbazin@videolan.org> * modules/video_filter/blend.c: attempt at YUVP -> RV16/24/32 …
(edit) @b54169292ea24d9ec14474cbcc580a0934030762 [b54169292ea24d9ec14474cbcc580a0934030762] 08/04/04 20:38:05 Gildas Bazin <gbazin@videolan.org> * modules/video_filter/blend.c: YUVP -> YUY2 alpha-blending.
(edit) @e7e63a2d55fa90420245e2a0dcf3cc619c3ddbe1 [e7e63a2d55fa90420245e2a0dcf3cc619c3ddbe1] 08/04/04 19:54:17 Gildas Bazin <gbazin@videolan.org> * modules/video_filter/blend.c: YUVA -> YUY2 alpha-blending.
(edit) @5ddc5a275ab184db4d97d934c3abec829bae2764 [5ddc5a275ab184db4d97d934c3abec829bae2764] 08/03/04 14:21:14 Gildas Bazin <gbazin@videolan.org> * modules/video_filter/blend.c: fix for chroma planes in ->I420 blending.
(edit) @08ee63a2b2b6f337f1cf7befaa0131fe08b0c5bf [08ee63a2b2b6f337f1cf7befaa0131fe08b0c5bf] 08/03/04 11:45:39 Gildas Bazin <gbazin@videolan.org> * modules/video_filter/blend.c: YUVA->RV24/32 alpha-blending + fix for …
(edit) @3ea1b0e909ff073d21a53e83e80fdfb57e5533ad [3ea1b0e909ff073d21a53e83e80fdfb57e5533ad] 08/03/04 02:11:32 Gildas Bazin <gbazin@videolan.org> * ALL: Major rework of the subpictures architecture. (expect some …
Note: See TracRevisionLog for help on using the revision log.