Displaying 14 results from an estimated 14 matches for "_fseeki64".
Did you mean:
fseeki64
2008 Oct 05
2
Attn Ivo. Re patches 15347 and 15376
Ivo,
Your patch number 16347 uses _fseeki64 when _WIN32 is defined.
Unfortunately, MinGW (or at least the Linux -> Win32 cross compiler
I'm using) defines _WIN32 but isn't aware of _fseeki64.
I have therefore modified your solution a little and commited it
as rev 15376. The code now looks like this:
#ifdef __MINGW32__...
2013 May 07
1
Bug fix and compatibility patches for 1.3.0pre4
A few comments.
1) MSVCRT.DLL hasn't been used in ages. Each version of visual studio has
its own C Runtime Library version, with a naming convention of
msvcr##.dll. It's safe to use _fseeki64 and _ftelli64. Leave it up to
the developer-user of FLAC to determine whether to statically link or
dynamically link.
2) Yes, the "copy" flag in the Metadata API is broken. The APIs that take
FILE * objects as parameter are similarly broken (e.g.
FLAC__stream_decoder_init_FILE). There...
2013 May 06
3
Bug fix and compatibility patches for 1.3.0pre4
...Visual Studio 6.0 from 1998.
Oldest Visual Studio supported by FLAC 1.3 is Visual Studio 2005. FLAC
is also configured to be compiled with static linking, so no external
dependencies hinder its function.
If you take a look at the following MSDN pages for Visual Studio 2005,
you will see that _fseeki64 and _ftelli64 are supported all the way back
to Windows 95:
http://msdn.microsoft.com/en-us/library/75yw9bf3%28v=vs.80%29.aspx and
http://msdn.microsoft.com/en-US/library/0ys3hc0b%28v=vs.80%29.aspx
2013 Mar 05
3
2GB limit patch
...ince it's definition can change even on the same system
(by setting _FILE_OFFSET_BITS or something), and is always 32bit on
mingw, mingw-w64 and MSVC.
Since FLAC even takes the trouble of casting seek offset to off_t when
calling fseeko(), it gets truncated to 32bit on Win32 even if you use
_fseeki64().
This change results in ABI break, but luckily it seems there's only one
metadata function that uses off_t in public API.
2. i686-pc-mingw also needs fseeko()/ftello() definitions (only
fseeko64() and ftello64() available).
3. stat()/fstat() must be also taken care of, when it is used to...
2013 Mar 05
0
2GB limit patch
...ion can change even on the same system
> (by setting _FILE_OFFSET_BITS or something), and is always 32bit on
> mingw, mingw-w64 and MSVC.
> Since FLAC even takes the trouble of casting seek offset to off_t when
> calling fseeko(), it gets truncated to 32bit on Win32 even if you use
> _fseeki64().
> This change results in ABI break, but luckily it seems there's only one
> metadata function that uses off_t in public API.
>
> 2. i686-pc-mingw also needs fseeko()/ftello() definitions (only
> fseeko64() and ftello64() available).
>
> 3. stat()/fstat() must be also tak...
2013 Mar 14
2
flac 1.3.0pre2 pre-release
Janne Hyv?rinen wrote:
> The patch was made from the published pre2 version. It missed the MinGW
> changes that were applied to git version.
Patch applied. Thanks.
Erik
--
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/
2013 May 05
2
Bug fix and compatibility patches for 1.3.0pre4
On 5.5.2013 18:02, Timothy B. Terriberry wrote:
>
> Instead I've attached a patch that uses fgetpos/fsetpos. This is
> totally untested (I haven't even checked it compiles), but the idea
> should work.
>
You people do realize these hacks would only be required for 10+ year
old obsolete compilers?
2013 May 05
2
Bug fix and compatibility patches for 1.3.0pre4
Timothy B. Terriberry wrote:
> Instead I've attached a patch that uses fgetpos/fsetpos. This is
> totally untested (I haven't even checked it compiles), but the idea
> should work.
MSDN says "The pos value is stored in an internal format and is intended
for use only by *fgetpos* and *fsetpos*."
(http://msdn.microsoft.com/en-us/library/70hdhh4t%28v=vs.80%29.aspx), so
2013 Mar 04
2
2GB limit patch
On 04-03-13 23:19, Erik de Castro Lopo wrote:
> Link please?
http://www.hydrogenaudio.org/forums/index.php?showtopic=99757
> Err, thats a link to a post talking about flac's WAV reader being limited
> to 4Gig files. Problem is, *all* WAV files greater than 4Gig are mal-formed.
> Due to limitations in the way WAV files are specified, no valid WAV file
> can ever be over 4Gig.
2013 May 06
2
flac-dev Digest, Vol 102, Issue 7
...>
> Oldest Visual Studio supported by FLAC 1.3 is Visual Studio 2005. FLAC is
> also configured to be compiled with static linking, so no external
> dependencies hinder its function.
>
> If you take a look at the following MSDN pages for Visual Studio 2005, you
> will see that _fseeki64 and _ftelli64 are supported all the way back to
> Windows 95:
> http://msdn.microsoft.com/en-**us/library/75yw9bf3%28v=vs.80%**29.aspx<http://msdn.microsoft.com/en-us/library/75yw9bf3%28v=vs.80%29.aspx>and
> http://msdn.microsoft.com/en-**US/library/0ys3hc0b%28v=vs.80%**29.aspx<ht...
2013 May 07
0
flac-dev Digest, Vol 102, Issue 7
...t Visual Studio supported by FLAC 1.3 is Visual Studio 2005.
> FLAC is also configured to be compiled with static linking, so no
> external dependencies hinder its function.
>
> If you take a look at the following MSDN pages for Visual Studio
> 2005, you will see that _fseeki64 and _ftelli64 are supported all
> the way back to Windows 95:
> http://msdn.microsoft.com/en-us/library/75yw9bf3%28v=vs.80%29.aspx and
> http://msdn.microsoft.com/en-US/library/0ys3hc0b%28v=vs.80%29.aspx
>
>
>
>
>
> ---------- Forwarded message ----------...
2013 May 04
5
Bug fix and compatibility patches for 1.3.0pre4
...compat.h 2013-04-07 11:02:38 +0000
+++ flac-1.3.0pre4-patched/include/share/compat.h 2013-05-04 11:59:54 +0000
@@ -50,8 +50,8 @@
#include <sys/types.h> /* for off_t */
#define FLAC__off_t __int64 /* use this instead of off_t to fix the 2 GB limit */
#if !defined __MINGW32__
-#define fseeko _fseeki64
-#define ftello _ftelli64
+#define fseeko(f, p, o) _lseeki64((f)->_file, (p), (o))
+#define ftello(f) _lseeki64((f)->_file, 0, SEEK_CUR)
#else /* MinGW */
#if !defined(HAVE_FSEEKO)
#define fseeko fseeko64
-------------- next part --------------
diff -Naur flac-1.3.0pre4/src/libFLAC/bitwrit...
2010 Nov 12
0
Wine release 1.3.7
...6.16.1 doesn't draw the main map
22963 Tooltip for the system tray icon appears for the wrong application
23101 Simutrans 102.2.2: unimplemented function msvcr80.dll._findfirst64i32
24139 OpenGL 2.0 Shading Language Terrain Texturing Demo crashes on unimplemented function msvcr100.dll._fseeki64
24243 urlmon's HttpProtocol_open_request fails in small test app
24344 VC++ Express 2010 installer crashes with unimplemented function wer.dll.WerReportCreate
24442 [Microsoft Web Platform Installer 2.0] Interface requires GDIplus to display correctly
24458 Final Fantasy XIV Benchma...
2011 May 27
0
Wine release 1.3.21
...audio files
23852 Gothic 3: Intro plays only with native quartz
23917 Dragon NaturallySpeaking 11 Standard does not install
24074 configure: printf: Argument list too long
24141 OpenGL Camera Demo - Part 3 crashes on unimplemented msvcr100.dll file/locking API (_lock_file, _unlock_file, _fseeki64, __pctype_func fix)
24607 Google Chrome installer fails
24845 Tropico 3 demo crashes on startup
24906 AntiVir installer doesn't show information on the first screen
25228 Office 2007 apps (word, excel, powerpoint) refuse to start when previous unclean shutdown was detected and Winve...