Commit Graph

398 Commits

Author SHA1 Message Date
Luca Bennati a44805aa38 avifil32: Update Italian translation. 2010-09-21 17:53:53 +02:00
Alexandre Julliard 81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Alexandre Goujon ee706d3d68 avifil32: Fix EditStreamSetInfo wine checks. 2010-09-09 18:16:41 +02:00
Michael Stefaniuc 10fdc8be51 avifil32: Remove the ignored common resource attributes. 2010-07-22 10:39:01 +02:00
Alexandre Julliard b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Gustavo Henrique Milaré 410f8e9128 avifil32: Update Portuguese (Brazilian) translation. 2010-06-23 17:25:14 +02:00
Hwang YunSong 503c5b8830 avifil32: Update Korean resource. 2010-06-21 11:48:26 +02:00
Vitaly Lipatov b974852ce1 Update Russian translations. 2010-06-18 16:22:07 +02:00
Paul Vriens c516ecbf9b avifile32: Update the Danish translation and convert to UTF-8.
Translation by Thomas Larsen <sikker2004@yahoo.com>
2010-06-02 10:52:39 +02:00
Michael Stefaniuc 6178e86a74 avifil32: Remove some redundant "not NULL" checks (coccicheck). 2010-05-18 18:42:07 +02:00
Sven Baars 2da433feb6 avifil32: Fix Dutch translation. 2010-05-05 17:48:55 +02:00
Francois Gouget 219eaf6ce4 avifil32/tests: Add or fix the trailing '\n' of ok() calls. 2010-03-22 10:48:21 +01:00
Alexandre Julliard bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Nikolay Sivov bc87dd6026 avifil32: Registry access calls don't return HRESULT codes. 2010-03-15 14:18:06 +01:00
Alexandre Julliard 6164ce2d82 makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Julius Schwartzenberg 7401af64e9 avifil32: Use chunksize specified by the chunk itself, avoids a noticable ticking sound heard when reading past the chunk boundary. 2010-01-21 09:05:38 +01:00
Maarten Lankhorst bfe9e6d74c avifile: Fix playback of fixed sample size audio streams. 2010-01-20 15:32:23 +01:00
Julius Schwartzenberg 65f6474c6c avifil32: Allow files with different extensions to be loaded. 2010-01-19 15:03:57 +01:00
Julius Schwartzenberg 6a5e443f3f avifil32: Fix header suggested buffersize. 2010-01-14 09:36:55 -06:00
Julius Schwartzenberg cf73a26c6b avifil32: Overwrite dwRate in the audiostream with the nBlockAlign from the wave header. 2010-01-14 09:36:46 -06:00
Julius Schwartzenberg 9bcb143a40 avifil32/tests: Test how avifile deals with audio stream and wave headers. 2010-01-11 13:29:52 -06:00
Julius Schwartzenberg ef19d85229 avifil32/tests: Test corrupt avi list magic. 2010-01-11 13:29:44 -06:00
Julius Schwartzenberg e2944fc2ee avifil32/tests: Initial test data and simple test for avifil32. 2010-01-11 13:29:18 -06:00
Detlef Riekenberg a60204461a avifil32/tests: Add initial tests. 2010-01-11 13:27:58 -06:00
Henri Verbeet d34aba2a1c avifil32: Don't leak the buffer on HeapReAlloc() failure in AVISaveOptionsFmtChoose(). 2010-01-06 09:53:37 +01:00
Henri Verbeet 7ab7103946 avifil32: Don't leak the buffer on HeapReAlloc() failure in AVIFILE_AddFrame().
Perhaps the code should also just double the buffer. I can send another patch
for that if needed.
2010-01-06 09:53:17 +01:00
Henri Verbeet 63aa5418c1 avifil32: Only modify the stream info after a succesful allocation in AVIFILE_AddFrame(). 2010-01-06 09:53:07 +01:00
Henri Verbeet c2051d33d6 avifil32: Properly check the required buffer size in AVIFILE_AddFrame(). 2010-01-06 09:53:02 +01:00
Henri Verbeet 32c3adbbaa avifil32: Always add the format change frame to the buffer in AVIFILE_AddFrame().
It doesn't make sense to only do this when the buffer is resized.
2010-01-06 09:52:57 +01:00
Henri Verbeet c274d6f06e avifil32: Don't leak the buffer on HeapReAlloc() failure in AVIFILE_ReadBlock(). 2010-01-05 12:19:25 +01:00
Henri Verbeet 1fb72a37eb avifil32: Just assign maxSize to This->cbBuffer in AVIFILE_ReadBlock(). 2010-01-05 12:19:22 +01:00
Henri Verbeet 4c36e12be6 avifil32: Properly check the required buffer size in AVIFILE_ReadBlock(). 2010-01-05 12:19:18 +01:00
André Hentschel b2272fb768 avifil32: Update German translation. 2009-08-12 17:28:45 +02:00
Vladimir Pankratov 6f81330eb4 avifile: Convert the Russian resources to UTF-8. 2009-07-24 13:11:29 +02:00
Alexandre Julliard a32e4e5ee3 Convert English resources to UTF-8 where necessary. 2009-07-20 14:46:48 +02:00
Alexandre Julliard 963b0d679f avifil32: Convert the language-neutral resource file to UTF-8. 2009-07-09 15:47:33 +02:00
Michael Stefaniuc a3086ace25 avifil32: Convert the German resources to UTF-8. 2009-07-09 15:22:44 +02:00
Frédéric Delanoy 34460a8242 avifil32: Fix French translation. 2009-07-08 20:12:25 +02:00
Michael Stefaniuc 38bccbc15e avifil32: Build language resource files separately.
Do not include them from an other rc file.
2009-07-02 13:18:00 +02:00
Paul Chitescu 508270b533 avifil32: Romanian translation. 2009-06-24 14:54:19 +02:00
Aurimas Fišeras ce349981a2 avifil32: Add Lithuanian translation. 2009-06-24 11:24:35 +02:00
Andrew Talbot e281b0935b avifil32: Constify a variable. 2009-05-25 11:21:54 +02:00
Alexandre Julliard b91cf321ea avifil32: Make avifile.dll into a stand-alone 16-bit module. 2009-03-24 16:56:58 +01:00
Francois Gouget 5e56845546 avifil32: Add a missing AddRef in IGetFrame_QueryInterface(). 2009-03-10 14:42:02 +01:00
Francois Gouget f884cf0ddf avifil32: Add missing AddRefs in IAVIFile_QueryInterface(). 2009-03-10 14:41:59 +01:00
Artem Reznikov e9996b9be4 avifil32: Ukranian translation. 2009-02-09 12:05:54 +01:00
Michael Stefaniuc 905ff8fdaa avifil32: Remove superfluous pointer casts. 2009-01-27 14:26:43 +01:00
Hans Leidekker 8bd9a3aa09 janitorial: Don't depend on user32 for the self registration functions. 2008-12-17 11:38:32 +01:00
ByeongSik Jeon 5f3287d79f *Ko.rc: Update Korean resource.
Fix the unnecessary SUBLANG_NATURAL.
Change the font size from 8 to 9.
2008-12-11 12:21:07 +01:00
ByeongSik Jeon 1b0297a7f9 *Zh.rc: Update the Chinese resource font name to "MS Shell Dlg". 2008-12-11 12:20:48 +01:00
Francois Gouget d57774732a avifil32: Remove unneeded casts of zero. 2008-12-08 12:05:34 +01:00
Francois Gouget 23e6e7be8e Make sure we have a space before the ellipses in Slovenian resources. 2008-12-04 12:06:06 +01:00
Michael Stefaniuc 83c4ae561d avifil32: Remove superfluous casts of void pointers. 2008-11-03 13:42:17 +01:00
Alexandre Julliard 4f324b3a4b avifil32: Convert source files to utf-8. 2008-10-18 19:19:02 +02:00
Muneyuki Noguchi 26134a731d avifil32: Convert Japanese resource to UTF-8. 2008-10-13 11:40:47 +02:00
Rob Shearman c9d24bdc3e avifil32: Fix treating the return values of mmio* functions as HRESULTs instead of MMRESULTs.
(Found by PreFast.)
2008-09-30 10:20:32 -05:00
Rob Shearman 171762827c avifil32: Fix type of variable used to store the result of ICCompress in AVIFILE_EncodeFrame.
(Found by PreFast.)
2008-09-30 10:20:26 -05:00
Muneyuki Noguchi 5fb9ed227d avifil32: Use "MS Shell Dlg" 9 in Japanese resources. 2008-09-25 13:28:07 +02:00
Rob Shearman 7496db0fa8 avifil32: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans. 2008-09-12 16:49:58 +02:00
Hongbo Ni 030e678c9e avifil32: Add simplified and traditional Chinese resources. 2008-09-04 11:41:19 +02:00
Gerald Pfeifer 61de0f4118 avifil32: Make size parameter of AVIFILE_ReadBlock DWORD instead of LONG. 2008-07-22 15:25:13 +02:00
Andrew Talbot 22f2558e24 avifil32: Remove unneeded address-of operators from array names. 2008-07-08 10:47:37 +02:00
Detlef Riekenberg dda737f36a avifil32: The array index is 0-based. 2008-06-23 14:07:57 +02:00
Detlef Riekenberg 43fb6f771f avifil32: Resize the dialog to avoid truncated texts. 2008-05-27 12:03:55 +02:00
Mikołaj Zalewski 14a42f802d Make Swedish use SUBLANG_NEUTRAL. 2008-05-19 16:09:13 +02:00
Jens Albretsen b434e2c2ab avifil32: Added Danish translation. 2008-05-05 13:35:16 +02:00
Alexandre Julliard dad21bbcbf makefiles: List the static libraries as normal imports instead of extra libs. 2008-04-30 14:23:55 +02:00
Rok Mandeljc 6b144b3876 avifil32: Updated Slovenian translation. 2008-04-07 21:38:52 +02:00
Hwang YunSong(황윤성) bea9f06200 avifil32: Updated Korean resource. 2008-04-02 12:30:28 +02:00
Ken Thomases 0bb1eb72b8 avifil32: Fix copy/paste error. 2008-03-12 12:00:35 +01:00
Rob Shearman 48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Rob Shearman e7173dfa4e avifil32: Fix the character count passed into LoadStringW in AVIBuildFilterW and AVISaveOptionsUpdate. 2008-02-25 13:31:29 +01:00
Alexandre Julliard 427cd9183a uuid: Remove a few iids that don't belong here. 2008-02-19 20:09:19 +01:00
Rob Shearman c6c205a1d5 avifil32: Simplify a comparison in AVIBuildFilterW. 2008-02-19 14:11:39 +01:00
Rob Shearman 89a2eab3f4 avifil32: Pass the number of characters to LoadStringW, not the number of bytes. 2008-02-15 09:53:07 +01:00
Andrew Talbot 292fd135e5 avifil32: Assign to structs instead of using memcpy. 2008-02-12 22:35:56 +01:00
Austin English f6caf1be81 Misc spelling fixes. 2008-01-18 12:51:08 +01:00
Austin English 464258b7cd Spelling fixes. 2008-01-03 13:08:54 +01:00
Andrew Talbot ff92404dec avifil32: Remove unneeded casts. 2007-12-31 17:41:29 +01:00
Vitaly Lipatov 23db2636fc avifil32: Fix buffer sizes. 2007-12-05 13:31:53 +01:00
Jonathan Ernst c0473bb8e7 avifil32: Updated French translation. 2007-11-13 21:47:37 +01:00
Daniel Nylander 7563145fa7 avifil32: Add Swedish translation. 2007-10-16 12:37:10 +02:00
Bang Jun-young aaa1908888 avifil32: Fix prototype for AVIStreamFindSample() to match the PSDK. 2007-10-16 09:37:45 +02:00
Andrew Talbot 3d61013e7c avifil32: Fix some memory leaks. 2007-09-13 10:54:54 +02:00
Paul Vriens daccba5de0 avifil32/regsvr: Replace recursive delete functions by RegDeleteTree. 2007-08-17 11:48:35 +02:00
Janusz Tomczak 9588fc5df2 avifil32: Fix Polish translation. 2007-08-06 13:58:04 +02:00
Andrew Talbot 9261e30801 avifil32: Exclude unused headers. 2007-04-23 19:59:47 +02:00
Andrew Talbot b01c2c8ae5 avifil32: Constify some variables. 2007-04-03 11:22:44 +02:00
Andrew Talbot 76c99d976a avifil32: Constify some variables. 2007-03-14 12:10:27 +01:00
Andrew Talbot ba9e77b8f6 avifil32: Declare some variables static. 2007-02-05 12:25:40 +01:00
Michael Stefaniuc 22684cc767 janitorial: Remove stray '\' at end of lines. 2007-01-09 12:04:26 +01:00
Francois Gouget c66628b73f Consistently use SUBLANG_NEUTRAL for Italian resources. 2006-12-05 11:28:38 +01:00
Francois Gouget c5b5aaa082 avifil32: Add a Portuguese translation (contributed by Americo Jose Melo). 2006-11-27 13:42:39 +01:00
Francois Gouget b5f104d05b Replace SUBLANG_DEFAULT with the specific SUBLANG_XXX constant for languages that have multiple sublanguages. 2006-11-24 11:49:32 +01:00
Francois Gouget 1ccf944900 Assorted spelling fixes. 2006-11-13 13:01:53 +01:00
Francois Gouget 9fe4673347 Don't include windows.h & co in the Wine sources.
Remove uneeded COM_NO_WINDOWS_H defines.
2006-10-24 17:47:09 +02:00
Mikołaj Zalewski 58bd35c8c5 resources: Change Dutch sublanguage code to SUBLANG_NEUTRAL. 2006-10-24 17:45:51 +02:00
Mikołaj Zalewski e32aa55703 resources: Change German sublanguage code to SUBLANG_NEUTRAL. 2006-10-24 11:45:12 +02:00
Byeong-Sik Jeon e1fd734c97 Korean: Use SUBLANG_NEUTRAL in Korean resources. 2006-10-20 13:49:39 +02:00
Michael Stefaniuc f041a2b056 avifil32: Win64 printf format warning fixes. 2006-10-10 11:56:49 +02:00
Michael Stefaniuc 85ce5117c5 Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int. 2006-09-29 16:08:30 +02:00
Alexandre Julliard 32ab895e46 makefiles: Generate the dependencies line to avoid some code duplication. 2006-09-14 09:38:16 +02:00
Bang Jun-Young 5f5b90914d avifil32: Remove unnecessary dependency on ntdll. 2006-07-12 13:16:40 +02:00
Alexandre Julliard eb8a40c368 libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Alexandre Julliard 77dc0d9be5 .gitignore: Added wildcards to ignore generated resource files. 2006-07-10 21:39:00 +02:00
Alexandre Julliard 5258e061dc make_dlls: Ignore generated import libraries from the top-level .gitignore. 2006-07-10 20:55:58 +02:00
Alexandre Julliard cc2b3b48e6 Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Paul Vriens 8f143f190c Use the return value of register_key_guid. 2006-06-30 21:08:07 +02:00
Marcus Meissner f1b1fe63f6 avifil32: Corrected destination size in MultiByteToWideChar. 2006-06-16 11:31:06 +02:00
Michael Stefaniuc fee72b607a Yet another round of redundant NULL checks before HeapFree. 2006-06-13 11:40:23 +02:00
Alexandre Julliard 1db7a349c9 avifil32: Declare varargs functions as WINAPIV instead of cdecl. 2006-06-13 11:40:23 +02:00
Alexandre Julliard 9ca8a86914 Link against libwine_unicode everywhere we use Unicode functions. 2006-05-24 18:05:40 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Robert Shearman 74407105d2 Check the return value from register_key_guid in all the DLL registering code. 2006-05-10 19:38:04 +02:00
Michael Stefaniuc a87520036f janitorial: Remove redundant NULL pointer checks before HeapFree'ing them.
Some HeapFree's are hidden behind macros. Found by smatch.
2006-05-10 11:31:41 +02:00
Dmitry Timoshkov 14aab5f3cb avifil32: Avoid not necessary zeroing out of an allocated memory block. 2006-04-12 12:54:45 +02:00
Mike McCormack aebc88d54b avifil32: Fix a regression caused by patch removing GlobalAllocs by using HEAP_ZERO_INIT. 2006-04-11 14:19:13 +02:00
Mike McCormack 417067bb0d avifil32: Use HeapAlloc instead of GlobalAlloc. Eliminate windowsx.h. 2006-03-18 18:04:39 +01:00
András Kovács 64d5b80a02 avifil32: Added Hungarian translation. 2006-03-15 11:31:05 +01:00
Mike McCormack 9d5b2ea5a2 avifil32: Use HeapAlloc instead of LocalAlloc. 2006-03-13 13:31:00 +01:00
Mike McCormack dfb5aaf31a avifil32: Use HeapAlloc instead of Global/LocalAlloc. 2006-03-13 13:30:55 +01:00
Mike McCormack 15c5dc12e8 avifil32: Use HeapAlloc instead of Local Alloc. 2006-03-13 13:30:51 +01:00
Mike McCormack 4fa92f65e7 avifil32: Use HeapAlloc instead of GlobalAlloc/LocalAlloc. 2006-03-13 13:30:46 +01:00
Mike McCormack a4b816c752 avifil32: Use HeapAlloc/Free instead of LocalAlloc/Free. 2006-03-13 13:30:40 +01:00
Mike McCormack 8ed1ca3e4b avifil32: Use HeapAlloc instead of LocalAlloc. Make sure to free the memory. 2006-03-13 13:30:31 +01:00
Mike McCormack 29212d8afd avifil32: Use CoTaskMemAlloc when allocating memory to return through
an OLE interface.
2006-03-10 21:42:49 +01:00
Mike McCormack 610fc08e8d avifil32: Fix some gcc 4.1 warnings cause by windowsx.h macros. 2006-03-10 21:42:29 +01:00
Mike McCormack 8723936de6 avifil32: Fix some more gcc 4.1 warnings caused by windowsx.h macros. 2006-03-06 17:50:43 +01:00
Mike McCormack 73bc4e6752 avifil32: Eliminate some gcc 4.1 warnings caused by windowsx.h macros. 2006-03-04 16:12:36 +01:00
Petr Tesarik 41baefcd05 avifil32: Czech language resources encoding fix. 2006-02-13 13:27:04 +01:00
Fatih Aşıcı e9d5e194e9 avifil32: Turkish translation. 2006-02-06 13:02:41 +01:00
Dmitry Timoshkov 2a93c2f23d ICCompressorChoose should initialize fccType and fccHandler fields
for the full frames case as well.
2006-01-23 11:24:08 +01:00
Alexandre Julliard 0ec7e1a591 Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
YunSong Hwang 3ddd394e25 Update Korean translations. 2005-11-15 12:06:12 +00:00
YunSong Hwang 6e20af5dac Add Korean translations. 2005-11-14 11:27:36 +00:00
Alexandre Julliard 7e22be4d84 We are no longer generating .dbg.c files. 2005-09-29 10:35:58 +00:00
Alexander N. Sørnes 8822dbbb92 Added Norwegian translations. 2005-09-25 15:15:25 +00:00
Alexandre Julliard 9f1c6de1ef We are no longer generating .spec.c files. 2005-09-21 14:42:52 +00:00
Dmitry Timoshkov 8cef366e61 Revert previous change, it should not be needed anymore since a
proper fix for mmioDescend regression has been committed.
2005-09-17 14:30:15 +00:00
Alexandre Julliard d559fbd803 Fixed gcc 4.0 warnings. 2005-09-12 20:30:37 +00:00
Alex Villacís Lasso 3f05998c6a Initialize structs for mmioDescend and FindChunkAndKeepExtras - fixes
AVI file recognition.
2005-09-12 20:14:49 +00:00
Alexandre Julliard 261e376495 Fixed a number of pointer to integer conversions that wouldn't work
right on a 64-bit platform.
2005-09-12 15:14:06 +00:00
Mike McCormack fe1ec78841 Fix gcc 4.0 warnings. 2005-09-08 11:04:53 +00:00
Mike McCormack f58e9f9e4b gcc 4.0 warning fixes. 2005-08-17 10:28:35 +00:00
Vincent Béron 7160af007c Uniformize DllMain TRACEing across dlls. 2005-08-15 10:48:51 +00:00
Alexandre Julliard d37f0abf07 Don't prefix the functions DllCanUnloadNow, DllGetClassObject and
Dll(Un)RegisterServer with the dll name so that the compiler can check
the prototypes.
2005-08-08 17:35:28 +00:00
Francois Gouget 65f2082108 Add missing WINAPI to MSXML_DllGetClassObject().
Standardize the DllGetClassObject() prototypes so they match the MSDN
definition.
2005-08-08 15:04:53 +00:00
Alexandre Julliard b8d3075d83 Uncomment the typedef in the DECLARE_INTERFACE macro, and get rid of
duplicate typedefs.
2005-07-26 18:32:53 +00:00
Mike McCormack 723ee0a3bc gcc 4.0 -Wpointer-sign fixes. 2005-07-05 14:26:54 +00:00
Marcus Meissner c64432cebe Use CoCreateInstance instead of SHCoCreateInstance, drop shell32 from
imports.
Call OleInitialize() on AVIFileInit.
2005-07-02 10:49:39 +00:00