Michael Stefaniuc
|
11b21f70ab
|
avifil32: Move the IAVIStream vtbl to avoid forward declarations.
|
2013-09-03 10:56:10 +02:00 |
Michael Stefaniuc
|
555fbc985c
|
avifil32: Basic COM cleanup for the IAVIStream iface.
|
2013-09-03 10:56:05 +02:00 |
Alexandre Julliard
|
f02cdd877f
|
Remove empty DLL_PROCESS_DETACH case statements.
|
2013-04-15 16:45:35 +02:00 |
Michael Stefaniuc
|
e86619413e
|
avifil32/tests: Add COM tests for AVIFile.
|
2013-03-07 14:56:16 +01:00 |
Michael Stefaniuc
|
7854cce757
|
avifil32: Support COM aggregation for AVIFile.
Ref counting bug in QueryInterface comes free of charge!
|
2013-03-07 14:56:16 +01:00 |
Michael Stefaniuc
|
39127a0700
|
avifil32: Avoid forward declaration of IAVIFile/IPersistFile methods.
|
2013-03-07 14:56:16 +01:00 |
Michael Stefaniuc
|
c52d915e2b
|
avifil32: Merge and cleanup the IPersistFile iface.
|
2013-03-07 14:56:16 +01:00 |
Michael Stefaniuc
|
8e6c79b3cc
|
avifil32: COM cleanup for the IAVIFile iface.
|
2013-03-07 14:56:16 +01:00 |
Michael Stefaniuc
|
fdfb86589e
|
avifil32: Avoid TRUE:FALSE conditional expressions.
|
2012-08-13 11:49:35 +02:00 |
Michael Stefaniuc
|
a2a8a613be
|
avifil32: Drop the 'register' storage-class specifier.
|
2012-06-21 18:55:59 +02:00 |
Francois Gouget
|
fac36c55e9
|
Assorted typo, spelling, wording and case fixes.
|
2012-05-15 16:26:43 +02:00 |
Alexandre Julliard
|
26ac886752
|
avifil32: Convert dialogs to po files.
|
2011-11-24 20:57:03 +01:00 |
Andrew Talbot
|
f2a0f05082
|
avifil32: Fix use of wrong variable in expression.
|
2011-09-21 11:35:43 +02:00 |
Francois Gouget
|
d82c70e511
|
avifil32: The stream format string cannot really be translated so remove it from the resources.
|
2011-08-26 16:33:42 +02:00 |
Alexandre Julliard
|
b56dc9a6f7
|
winecrt0: Remove the clsid parameter in __wine_(un)register_resources.
|
2011-08-02 20:47:49 +02:00 |
Frédéric Delanoy
|
f932abf326
|
dlls: Assorted spelling fixes.
|
2011-08-01 18:26:27 +02:00 |
Igor Paliychuk
|
e5b6f5b4ad
|
avifil32: Convert Ukrainian resources into utf-8.
|
2011-06-20 19:32:03 +02:00 |
Marcus Meissner
|
719345017c
|
avifil32: Mark internal symbols as hidden.
|
2011-04-29 14:21:41 +02:00 |
Austin English
|
0d258b4737
|
avifil32/tests: Remove useless variable assignments (LLVM/Clang).
|
2011-02-07 10:13:35 -06:00 |
Michael Stefaniuc
|
81c91c4344
|
avifil32: Avoid forward declarations of iface methods.
|
2011-01-24 14:43:24 +01:00 |
Michael Stefaniuc
|
2a14c4e846
|
avifil32: Use ifaces instead of vtbl pointers in IAVIEditStreamImpl.
|
2011-01-24 14:43:24 +01:00 |
Alexandre Julliard
|
af743a6b57
|
avifil32: Convert string table resources to po files.
|
2011-01-13 15:37:43 +01:00 |
Alexandre Julliard
|
fc872b5b15
|
avifil32: Append the *.* extension by hand after loading the string.
|
2011-01-13 15:21:48 +01:00 |
Michael Stefaniuc
|
c567d1e461
|
avifil32: Avoid the forward declaration of the IAVIStream methods.
|
2011-01-12 14:55:37 +01:00 |
Michael Stefaniuc
|
1f8e505dc2
|
avifil32: COM cleanup for acmstream.c.
|
2011-01-12 14:55:30 +01:00 |
Michael Stefaniuc
|
6994317b05
|
avifil32: Reorder some code to avoid forward declarations for the IGetFrameVtbl methods.
|
2010-12-28 16:35:39 +01:00 |
Michael Stefaniuc
|
157480df1a
|
avifil32: Use an iface instead of a vtbl pointer in IGetFrameImpl.
|
2010-12-28 16:35:39 +01:00 |
Michael Stefaniuc
|
61d84d68bb
|
avifil32: Reorder some code to avoid forward declarations for the IAVIStreamVtbl methods.
|
2010-12-28 16:35:39 +01:00 |
Michael Stefaniuc
|
a45ae7ba88
|
avifil32: Use an iface instead of a vtbl pointer in IAVIStreamImpl.
|
2010-12-28 16:35:39 +01:00 |
Michael Stefaniuc
|
9b1a6a5d40
|
avifil32: Use an iface instead of a vtbl pointer in ITmpFileImpl.
|
2010-12-23 13:47:23 +01:00 |
Łukasz Wojniłowicz
|
1b382ea260
|
avifile: Update Polish translation.
|
2010-12-22 12:45:01 +01:00 |
Alexandre Julliard
|
7372ffddb7
|
avifil32: Move extension registrations to the rgs file.
|
2010-12-17 13:50:41 +01:00 |
Alexandre Julliard
|
735d075b7f
|
avifil32: Convert dll registration to the IRegistrar mechanism.
|
2010-12-08 16:10:42 +01:00 |
Michael Stefaniuc
|
b8ef455d49
|
avifil32: Use an iface instead of an vtbl pointer in IClassFactoryImpl.
|
2010-12-05 12:26:45 +01:00 |
Alexandre Julliard
|
5f49129e03
|
resources: Define a generic mechanism for adding extra values to the common version block.
|
2010-12-03 14:53:59 +01:00 |
Alexandre Julliard
|
469c55350c
|
avifil32: Fix the multiple inheritance implementation of edit streams.
|
2010-11-11 20:07:13 +01:00 |
Yaron Shahrabani
|
873fed5dff
|
avifile32: Added Hebrew translation.
|
2010-10-27 11:59:43 +02:00 |
Paul Vriens
|
6a69aa7ced
|
avifil32: Add the Serbian (Latin and Cyrillic) translation.
Translation by Đorđe Vasiljević.
|
2010-10-21 16:16:30 +02:00 |
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 |