Changeset 6d9fde80110542d213ed6236efc134931da58066
- Timestamp:
- 29/05/08 18:34:36
(6 months ago)
- Author:
- Rémi Denis-Courmont <rem@videolan.org>
- git-committer:
- Rémi Denis-Courmont <rem@videolan.org> 1212078876 +0300
- git-parent:
[522baa537196376d0e517c68547a78bb830dddd7]
- git-author:
- Rémi Denis-Courmont <rem@videolan.org> 1212078876 +0300
- Message:
Spelling
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r449fd28 |
r6d9fde8 |
|
| 383 | 383 | vout_chroma_convert_t *pf_convert; |
|---|
| 384 | 384 | |
|---|
| 385 | | /** Private module-dependant data */ |
|---|
| | 385 | /** Private module-dependent data */ |
|---|
| 386 | 386 | chroma_sys_t * p_sys; /* private data */ |
|---|
| 387 | 387 | |
|---|
| … | … | |
| 397 | 397 | * Video output thread descriptor |
|---|
| 398 | 398 | * |
|---|
| 399 | | * Any independant video output device, such as an X11 window or a GGI device, |
|---|
| | 399 | * Any independent video output device, such as an X11 window or a GGI device, |
|---|
| 400 | 400 | * is represented by a video output thread, and described using the following |
|---|
| 401 | 401 | * structure. |
|---|
| r6300760 |
r6d9fde8 |
|
| 25 | 25 | * XXX: |
|---|
| 26 | 26 | * Definitions and data duplicated from asf demuxers but I want access |
|---|
| 27 | | * and demux plugins to be independant |
|---|
| | 27 | * and demux plugins to be independent |
|---|
| 28 | 28 | * |
|---|
| 29 | 29 | ****************************************************************************/ |
|---|
| r6300760 |
r6d9fde8 |
|
| 167 | 167 | "Filters Options\n" \ |
|---|
| 168 | 168 | "short long name short long option Description\n" \ |
|---|
| 169 | | "* * a autoq cpu power dependant enabler\n" \ |
|---|
| | 169 | "* * a autoq cpu power dependent enabler\n" \ |
|---|
| 170 | 170 | " c chrom chrominance filtring enabled\n" \ |
|---|
| 171 | 171 | " y nochrom chrominance filtring disabled\n" \ |
|---|
| radc858d |
r6d9fde8 |
|
| 108 | 108 | bmpInfo.bmiHeader.biSizeImage = width * height * 4; |
|---|
| 109 | 109 | |
|---|
| 110 | | // Create a DIB (Device Independant Bitmap) and associate it with |
|---|
| | 110 | // Create a DIB (Device Independent Bitmap) and associate it with |
|---|
| 111 | 111 | // a temporary DC |
|---|
| 112 | 112 | HDC hDC = CreateCompatibleDC( m_hDC ); |
|---|
| r13ae40b |
r6d9fde8 |
|
| 1033 | 1033 | y -= ascent; |
|---|
| 1034 | 1034 | |
|---|
| 1035 | | // Set the outlining for this line to be dependant on the size of the line - |
|---|
| | 1035 | // Set the outlining for this line to be dependent on the size of the line - |
|---|
| 1036 | 1036 | // make it about 5% of the ascent, with a minimum at 1.0 |
|---|
| 1037 | 1037 | float f_thickness = FixedToFloat( ascent ) * 0.05; |
|---|
| rc0a898e |
r6d9fde8 |
|
| 831 | 831 | return 0; |
|---|
| 832 | 832 | |
|---|
| 833 | | /* FIXME do we need to split the subframe into independant packet ? */ |
|---|
| | 833 | /* FIXME do we need to split the subframe into independent packet ? */ |
|---|
| 834 | 834 | if( p_sys->latm.i_sub_frames > 1 ) |
|---|
| 835 | 835 | msg_Err( p_dec, "latm sub frames not yet supported, please send a sample" ); |
|---|
| r13ae40b |
r6d9fde8 |
|
| 339 | 339 | p_sys->ep.p_ep->p_buffer, p_sys->ep.p_ep->i_buffer ); |
|---|
| 340 | 340 | } |
|---|
| 341 | | /* ParseIDU: parse an Independant Decoding Unit */ |
|---|
| | 341 | /* ParseIDU: parse an Independent Decoding Unit */ |
|---|
| 342 | 342 | static block_t *ParseIDU( decoder_t *p_dec, block_t *p_frag ) |
|---|
| 343 | 343 | { |
|---|
| r13ae40b |
r6d9fde8 |
|
| 7 | 7 | * Authors: Rémi Denis-Courmont <rem # videolan.org> |
|---|
| 8 | 8 | * |
|---|
| 9 | | * Based on original wxWindows patch for VLC, and dependant on CyberLink |
|---|
| | 9 | * Based on original wxWindows patch for VLC, and dependent on CyberLink |
|---|
| 10 | 10 | * UPnP library from : |
|---|
| 11 | 11 | * Satoshi Konno <skonno@cybergarage.org> |
|---|
| r6300760 |
r6d9fde8 |
|
| 79 | 79 | int i_red, i_green, i_blue; /* U and V modified samples */ |
|---|
| 80 | 80 | uint16_t * p_yuv = p_vout->chroma.p_sys->p_rgb16; |
|---|
| 81 | | uint16_t * p_ybase; /* Y dependant conversion table */ |
|---|
| | 81 | uint16_t * p_ybase; /* Y dependent conversion table */ |
|---|
| 82 | 82 | |
|---|
| 83 | 83 | /* Conversion buffer pointer */ |
|---|
| … | … | |
| 229 | 229 | int i_red, i_green, i_blue; /* U and V modified samples */ |
|---|
| 230 | 230 | uint16_t * p_yuv = p_vout->chroma.p_sys->p_rgb16; |
|---|
| 231 | | uint16_t * p_ybase; /* Y dependant conversion table */ |
|---|
| | 231 | uint16_t * p_ybase; /* Y dependent conversion table */ |
|---|
| 232 | 232 | |
|---|
| 233 | 233 | /* Conversion buffer pointer */ |
|---|
| … | … | |
| 826 | 826 | int i_red, i_green, i_blue; /* U and V modified samples */ |
|---|
| 827 | 827 | uint32_t * p_yuv = p_vout->chroma.p_sys->p_rgb32; |
|---|
| 828 | | uint32_t * p_ybase; /* Y dependant conversion table */ |
|---|
| | 828 | uint32_t * p_ybase; /* Y dependent conversion table */ |
|---|
| 829 | 829 | |
|---|
| 830 | 830 | /* Conversion buffer pointer */ |
|---|
| r5e15258 |
r6d9fde8 |
|
| 41 | 41 | #ifdef OVERLAP |
|---|
| 42 | 42 | #include <math.h> |
|---|
| 43 | | // OS CODE DEPENDANT to get display dimensions |
|---|
| | 43 | // OS CODE DEPENDENT to get display dimensions |
|---|
| 44 | 44 | #ifdef SYS_MINGW32 |
|---|
| 45 | 45 | #include <windows.h> |
|---|
| … | … | |
| 361 | 361 | p_vout->p_sys->i_row = var_CreateGetInteger( p_vout, CFG_PREFIX "rows" ); |
|---|
| 362 | 362 | |
|---|
| 363 | | // OS dependant code : Autodetect number of displays in wall |
|---|
| | 363 | // OS dependent code : Autodetect number of displays in wall |
|---|
| 364 | 364 | #ifdef SYS_MINGW32 |
|---|
| 365 | 365 | if ((p_vout->p_sys->i_col < 0) || (p_vout->p_sys->i_row < 0) ) |
|---|
| … | … | |
| 553 | 553 | int i_offset = 0; |
|---|
| 554 | 554 | |
|---|
| 555 | | // OS DEPENDANT CODE to get display dimensions |
|---|
| | 555 | // OS DEPENDENT CODE to get display dimensions |
|---|
| 556 | 556 | if (b_fullscreen) |
|---|
| 557 | 557 | { |
|---|
| r84d0f81 |
r6d9fde8 |
|
| 95 | 95 | # which unfortunately references the path of the App using the Plugin, rather than the |
|---|
| 96 | 96 | # Plugin itself. Since this Plugin should always be installed in '/Library/Internet Plug-Ins', |
|---|
| 97 | | # it is safer to force dylibs to locate dependants through a fixed path |
|---|
| | 97 | # it is safer to force dylibs to locate dependents through a fixed path |
|---|
| 98 | 98 | # |
|---|
| 99 | 99 | define FIXEXECPATH |
|---|
| r85f5092 |
r6d9fde8 |
|
| 116 | 116 | |
|---|
| 117 | 117 | /* The part below is made of consecutive MPIs, their number and size being |
|---|
| 118 | | * public-key-algorithm dependant. |
|---|
| | 118 | * public-key-algorithm dependent. |
|---|
| 119 | 119 | * |
|---|
| 120 | 120 | * Since we use DSA signatures only, there is 2 integers, r & s, made of: |
|---|
| re72368e |
r6d9fde8 |
|
| 154 | 154 | void __module_ResetBank ( vlc_object_t * ); |
|---|
| 155 | 155 | |
|---|
| 156 | | /* Low-level OS-dependant handler */ |
|---|
| | 156 | /* Low-level OS-dependent handler */ |
|---|
| 157 | 157 | int module_Call (module_t *); |
|---|
| 158 | 158 | int module_Load (vlc_object_t *, const char *, module_handle_t *); |
|---|
| r0669643 |
r6d9fde8 |
|
| 130 | 130 | |
|---|
| 131 | 131 | /** |
|---|
| 132 | | * Load a dynamically linked library using a system dependant method. |
|---|
| | 132 | * Load a dynamically linked library using a system dependent method. |
|---|
| 133 | 133 | * |
|---|
| 134 | 134 | * \param p_this vlc object |
|---|
| … | … | |
| 242 | 242 | * |
|---|
| 243 | 243 | * This function unloads a previously opened dynamically linked library |
|---|
| 244 | | * using a system dependant method. No return value is taken in consideration, |
|---|
| | 244 | * using a system dependent method. No return value is taken in consideration, |
|---|
| 245 | 245 | * since some libraries sometimes refuse to close properly. |
|---|
| 246 | 246 | * \param handle handle of the library |
|---|
| rc0a2676 |
r6d9fde8 |
|
| 108 | 108 | /* |
|---|
| 109 | 109 | * getnameinfo() non-thread-safe IPv4-only implementation, |
|---|
| 110 | | * Address-family-independant address to hostname translation |
|---|
| | 110 | * Address-family-independent address to hostname translation |
|---|
| 111 | 111 | * (reverse DNS lookup in case of IPv4). |
|---|
| 112 | 112 | * |
|---|
| … | … | |
| 282 | 282 | /* |
|---|
| 283 | 283 | * getaddrinfo() non-thread-safe IPv4-only implementation |
|---|
| 284 | | * Address-family-independant hostname to address resolution. |
|---|
| | 284 | * Address-family-independent hostname to address resolution. |
|---|
| 285 | 285 | * |
|---|
| 286 | 286 | * This is meant for IPv6-unaware systems that do probably not provide |
|---|
| rb19b539 |
r6d9fde8 |
|
| 97 | 97 | * - SIGALRM should not happen, but lets stay on the safe side. |
|---|
| 98 | 98 | * - SIGPIPE might happen with sockets and would crash VLC. It MUST be |
|---|
| 99 | | * blocked by any LibVLC-dependant application, in addition to VLC. |
|---|
| | 99 | * blocked by any LibVLC-dependent application, in addition to VLC. |
|---|
| 100 | 100 | * - SIGCHLD is comes after exec*() (such as httpd CGI support) and must |
|---|
| 101 | 101 | * be dequeued to cleanup zombie processes. |
|---|