I have not yet been able to successfully compile xuggle on Windows
quite yet, however, I have been
successfully compiling ffmpeg on Windows for some time now with a
small patch to the os_support.h
file located in the libavformat directory:
--- libavformat/os_support.h 2010-06-16 03:00:12.272463951 -0700
+++ /modified/libavformat/os_support.h 2010-06-16 03:00:12.160196500
-0700
@@ -36,6 +36,10 @@
# define fstat(f,s) _fstati64((f), (s))
#endif /* defined(__MINGW32__) && !defined(__MINGW32CE__) */
+#if !defined(ETIMEDOUT) && defined(WSAETIMEDOUT)
+#define ETIMEDOUT WSAETIMEDOUT
+#endif
+
static inline int is_dos_path(const char *path)
{
#if HAVE_DOS_PATHS
Try applying this patch to the xuggle-xuggler/captive/ffmpeg/csrc/
libavformat/os_support.h
file and please let me know if this helps at all.
Bill
On Jun 15, 3:59 pm, Ross Hendrickson <
ross.hendrick...@gmail.com>
wrote:
> Art,
>
> Thanks for that, I'll see what I can do tomorrow to break the building
> process. I will throw up an issue once I have more information.
>
> Ross
>
> >> On Tue, Jun 15, 2010 at 9:03 AM, Art Clarke <
acla...@xuggle.com> wrote:
>
> >>> Actually that one was easily reproducible on Linux -- I just didn't use
> >>> InputStreams for 2GB files :)
>
> >>> But in all seriousness, you are absolutely correct, Windows builds do
> >>> increase the stability of the project. But I have limited time and many
> >>> competing priorities, and Windows is lower for me right now. If someone
> >>> wants to volunteer to figure out why FFmpeg won't build on Windows anymore
> >>> (the libavdevice code broke), or even better come up with a build system
> >>> change that builds all Operating Systems (except Mac) on a 64-bit Linux
> >>> cross-compile environment, then I'd love that. It's open-source folks --
> >>> pitch in!
>
> >>> - Art
>
> >>>> > > > >
xuggler-user...@googlegroups.com<
xuggler-users%2Bunsu...@googlegroups.com>
> >>>> <xuggler-users%2Bunsubscribe@goog
legroups.com>
> >>>> > > <xuggler-users%2Bunsubscribe@goog
legroups.com>
> >>>> > > > > .
> >>>> > > > > For more options, visit this group at
> >>>> > > > >
http://groups.google.com/group/xuggler-users?hl=en.
>
> >>>> > > > --
http://www.xuggle.com/
> >>>> > > > xu‧ggle (zŭ' gl) v. To freely encode, decode, and experience audio
> >>>> and
> >>>> > > > video.
>
> >>>> > > > Use Xuggle to get the power of FFmpeg in Java.- Hide quoted text -
>
> >>>> > > > - Show quoted text -
>
> >>>> > > --
> >>>> > > You received this message because you are subscribed to the Google
> >>>> Groups
> >>>> > > "xuggler-users" group.
> >>>> > > To post to this group, send email to
xuggle...@googlegroups.com
> >>>> .
> >>>> > > To unsubscribe from this group, send email to
> >>>> > >
xuggler-user...@googlegroups.com<
xuggler-users%2Bunsu...@googlegroups.com>
> >>>> <xuggler-users%2Bunsubscribe@goog
legroups.com>
> >>>> > > .
> >>>> > > For more options, visit this group at
> >>>> > >
http://groups.google.com/group/xuggler-users?hl=en.
>
> >>>> > --
http://www.xuggle.com/
> >>>> > xu‧ggle (zŭ' gl) v. To freely encode, decode, and experience audio and
> >>>> > video.
>
> >>>> > Use Xuggle to get the power of FFmpeg in Java.- Hide quoted text -
>
> >>>> > - Show quoted text -
>
> >>>> --
> >>>> You received this message because you are subscribed to the Google
> >>>> Groups "xuggler-users" group.
> >>>> To post to this group, send email to
xuggle...@googlegroups.com.
> >>>> To unsubscribe from this group, send email to
> >>>>
xuggler-user...@googlegroups.com<
xuggler-users%2Bunsu...@googlegroups.com>
> >>> --
> >>>
http://www.xuggle.com/
> >>> xu‧ggle (zŭ' gl) v. To freely encode, decode, and experience audio and
> >>> video.
>
> >>> Use Xuggle to get the power of FFmpeg in Java.
>
> >>> --
> >>> You received this message because you are subscribed to the Google Groups
> >>> "xuggler-users" group.
> >>> To post to this group, send email to
xuggle...@googlegroups.com.
> >>> To unsubscribe from this group, send email to
> >>>
xuggler-user...@googlegroups.com<
xuggler-users%2Bunsu...@googlegroups.com>
> >> --
> >> You received this message because you are subscribed to the Google Groups
> >> "xuggler-users" group.
> >> To post to this group, send email to
xuggle...@googlegroups.com.
> >> To unsubscribe from this group, send email to
> >>
xuggler-user...@googlegroups.com<
xuggler-users%2Bunsu...@googlegroups.com>
> > --
> >
http://www.xuggle.com/
> > xu‧ggle (zŭ' gl) v. To freely encode, decode, and experience audio and
> > video.
>
> > Use Xuggle to get the power of FFmpeg in Java.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "xuggler-users" group.
> > To post to this group, send email to
xuggle...@googlegroups.com.
> > To unsubscribe from this group, send email to
> >
xuggler-user...@googlegroups.com<
xuggler-users%2Bunsu...@googlegroups.com>