Julien Isorce
76304164bb
dshowvideosrc: use IEnumMediaTypes when IAMStreamConfig is not usable
...
For some device drivers IAMStreamConfig is not supported.
But EnumMediatypes does not provide range size and framerate.
2009-09-09 12:41:17 +02:00
Julien Isorce
503091ae0e
dshowsrcwrapper: add support both Unicode and MBCS
2009-09-07 16:44:52 +02:00
Julien Isorce
3915e3e9ac
dshowsrcwrapper: upgrade frozen build to vs9
2009-09-07 15:44:16 +02:00
Tim-Philipp Müller
98357e7d30
Back to hacking -> 0.10.14.1
2009-08-30 23:38:45 +01:00
Tim-Philipp Müller
b6b7c0aace
Release 0.10.14
2009-08-29 19:35:31 +01:00
Tim-Philipp Müller
9c813bc1c7
0.10.13.5 pre-release
2009-08-26 01:21:27 +01:00
Tim-Philipp Müller
fe7478f2ac
0.10.13.4 pre-release
2009-08-24 20:06:27 +01:00
Tim-Philipp Müller
2aa6fa29ed
0.10.13.3 pre-release
2009-08-14 20:20:41 +01:00
Tim-Philipp Müller
7c7b82e714
0.10.13.2 pre-release.
2009-08-11 18:01:37 +01:00
Julien Isorce
4aea6354e0
directsoundsrc: add vs8 project
2009-08-10 11:40:13 +02:00
Julien Isorce
b3b96c3063
directdrawsink: update vs8 build
...
also remove directdrawsink from vs6 and vs7 build
2009-07-27 15:33:04 +02:00
Julien Isorce
dabb692e7c
dshowsrcwrapper: remove use of IGstDshowInterface
2009-07-27 14:52:57 +02:00
Jan Schmidt
30feab574a
win32: Fix the distcheck after dshowsrcwrapper rearrangements
...
Remove old files from the win32 manifest, and add the new one.
2009-07-24 08:33:18 +01:00
Julien Isorce
0efde4cb70
dshowaudiosrc: converts code to C++
2009-07-22 12:24:46 +02:00
Julien Isorce
779ac0d98e
dshowvideosrc: converts code to C++
2009-07-22 11:01:49 +02:00
Julien Isorce
0dd755bca3
dshowsrcwrapper: fix relative path
2009-07-21 11:10:49 +02:00
Julien Isorce
30469d45c0
start refactoring of dshowsrcwrapper
...
-remove gst-libs/gst/dshow
-fakesource is moved from gst-libs/gst/dshow to sys/dshowsrcwrapper
-some minor changes (C/C++ check and includes) to make the plugin
compile again.
2009-07-21 10:49:37 +02:00
Jan Schmidt
f571ee00f6
Back to development -> 0.10.13.1
2009-06-18 20:33:19 +01:00
Jan Schmidt
6fa061851e
Release 0.10.13
2009-06-18 08:29:56 +01:00
Jan Schmidt
1b7d1fc94c
win32: Bump win32 config.h version number too
2009-06-11 16:00:36 +01:00
Jan Schmidt
22a7d56725
0.10.12.3 pre-release
2009-06-10 18:43:10 +01:00
Tim-Philipp Müller
ae09a20cd0
win32: update config.h
2009-05-22 01:30:48 +01:00
Jan Schmidt
3fb997111f
win32: Update the win32 config.h
2009-05-21 21:35:32 +01:00
Jan Schmidt
a86fcc58f9
Release 0.10.12
2009-05-20 22:31:54 +01:00
Jan Schmidt
347c35e482
0.10.11.3 pre-release
2009-05-16 01:59:32 +01:00
Jan Schmidt
0d91864b21
win32: Add directdraw project files to the win32 manifest
2009-05-16 01:53:15 +01:00
Jan Schmidt
36f23678d3
[MOVED FROM GOOD] win32/vs6/: Mark *.dsp & *.dsw as binary files and convert to DOS line endings, as they don't load into VS6 correctly...
...
Original commit message from CVS:
* win32/vs6/autogen.dsp:
* win32/vs6/gst_plugins_good.dsw:
* win32/vs6/libgstalaw.dsp:
* win32/vs6/libgstalpha.dsp:
* win32/vs6/libgstalphacolor.dsp:
* win32/vs6/libgstapetag.dsp:
* win32/vs6/libgstaudiofx.dsp:
* win32/vs6/libgstauparse.dsp:
* win32/vs6/libgstautodetect.dsp:
* win32/vs6/libgstavi.dsp:
* win32/vs6/libgstcutter.dsp:
* win32/vs6/libgstdirectdraw.dsp:
* win32/vs6/libgstdirectsound.dsp:
* win32/vs6/libgsteffectv.dsp:
* win32/vs6/libgstflx.dsp:
* win32/vs6/libgstgoom.dsp:
* win32/vs6/libgsticydemux.dsp:
* win32/vs6/libgstid3demux.dsp:
* win32/vs6/libgstinterleave.dsp:
* win32/vs6/libgstjpeg.dsp:
* win32/vs6/libgstlevel.dsp:
* win32/vs6/libgstmatroska.dsp:
* win32/vs6/libgstmedian.dsp:
* win32/vs6/libgstmonoscope.dsp:
* win32/vs6/libgstmulaw.dsp:
* win32/vs6/libgstmultipart.dsp:
* win32/vs6/libgstqtdemux.dsp:
* win32/vs6/libgstrtp.dsp:
* win32/vs6/libgstrtsp.dsp:
* win32/vs6/libgstsmpte.dsp:
* win32/vs6/libgstspeex.dsp:
* win32/vs6/libgstudp.dsp:
* win32/vs6/libgstvideobalance.dsp:
* win32/vs6/libgstvideobox.dsp:
* win32/vs6/libgstvideocrop.dsp:
* win32/vs6/libgstvideoflip.dsp:
* win32/vs6/libgstvideomixer.dsp:
* win32/vs6/libgstwaveform.dsp:
* win32/vs6/libgstwavenc.dsp:
* win32/vs6/libgstwavparse.dsp:
Mark *.dsp & *.dsw as binary files and convert to DOS line
endings, as they don't load into VS6 correctly otherwise.
2009-05-16 01:29:21 +01:00
Sébastien Moutte
1a6cb2aa91
[MOVED FROM GOOD] Makefile.am: Add win32 MANIFEST
...
Original commit message from CVS:
* Makefile.am:
Add win32 MANIFEST
* sys/directdraw/gstdirectdrawsink.c:
* sys/directdraw/gstdirectdrawsink.h:
Clear unused code and add comments.
Remove yuv from template caps, it only supports RGB
actually.
Implement XOverlay interface and remove window and fullscreen
properties.
Add debug logs.
Test for blit capabilities to return only the current colorspace if
the hardware can't blit for one colorspace to another.
* sys/directsound/gstdirectsoundsink.c:
Add some debugs.
* win32/MANIFEST:
Add VS7 project files and solution.
* win32/vs6/gst_plugins_bad.dsw:
* win32/vs6/libgstdirectdraw.dsp:
* win32/vs6/libgstdirectsound.dsp:
* win32/vs6/libgstqtdemux.dsp:
Update project files.
2009-05-16 01:29:21 +01:00
Sergey Scobich
0a5a6f200d
[MOVED FROM GOOD] sys/: Wait until the window is created before using it; guard unistd.h includes with HAVE_UNISTD_H. ( #366523 )
...
Original commit message from CVS:
Patch by: Sergey Scobich <sergey dot scobich at gmail com>
* sys/directdraw/gstdirectdrawsink.c:
(gst_directdrawsink_window_thread),
(gst_directdrawsink_create_default_window):
* sys/directdraw/gstdirectdrawsink.h:
* sys/directsound/gstdirectsoundsink.c:
Wait until the window is created before using it; guard unistd.h
includes with HAVE_UNISTD_H. (#366523 )
* win32/vs8/libgstdirectdraw.vcproj:
* win32/vs8/libgstdirectsound.vcproj:
Update project files.
2009-05-16 01:29:20 +01:00
Sébastien Moutte
1474e93c7a
[MOVED FROM GOOD] sys/directsound/gstdirectsoundsink.*: Add an attenuation property that will directly attenuate the directsound buffer.
...
Original commit message from CVS:
* sys/directsound/gstdirectsoundsink.h:
* sys/directsound/gstdirectsoundsink.c:
Add an attenuation property that will directly attenuate the
directsound buffer.
Change the size of the directsound secondary buffer to a half second.
Add more debug logs.
Add a lock to protect dsound buffer write access.
Fix a bad implementation of reset.
* sys/directsound/gstdirectdrawsink.c:
* sys/directsound/gstdirectdrawsink.h:
Add a keep_aspect_ratio property.
Do not use overlay if not supported.
Add more debug logs.
Remove overwrite of WM_ERASEBKGND message handling. It was not
redrawing border when keep_aspect_ratio was enabled.
* win32/common/config.h:
update version waiting an auto-generated config.h
2009-05-16 01:29:20 +01:00
Sébastien Moutte
6cdf92aa3d
[MOVED FROM GOOD] sys/: sinks are now using GST_RANK_PRIMARY to be used with autodectection
...
Original commit message from CVS:
* sys/directdraw:
* sys/directsound:
sinks are now using GST_RANK_PRIMARY to be used with autodectection
* win32/vs6:
project files updated to fix some bugs
* win32/vs7:
* win32/vs8:
vs7 and vs8 project files added
2009-05-16 01:29:20 +01:00
Sébastien Moutte
85f9e66e89
[MOVED FROM GOOD] added sys/directdraw added sys/directsound added win32/vs6/gst_plugins_bad.dsw added win32/vs6/libgstdirectsound.dsp ...
...
Original commit message from CVS:
2006-01-05 Sebastien Moutte <sebastien@moutte.net>
* added sys/directdraw
* added sys/directsound
* added win32/vs6/gst_plugins_bad.dsw
* added win32/vs6/libgstdirectsound.dsp
* added win32/vs6/libgstdirectdraw.dsp
* added win32/common/config.h
2009-05-16 01:29:20 +01:00
Jan Schmidt
32ab2bd04e
0.10.11.2 pre-release
2009-05-12 00:50:01 +01:00
Tim-Philipp Müller
f37c6b6020
win32: dist libgstdshow.def by adding it to win32/MANIFEST
...
Fixes #578563 .
2009-04-25 00:42:44 +01:00
Jan Schmidt
cac171343f
win32: Commit the win32 config with bumped version number.
...
Should have committed this when I unfroze the build last time, sorry.
2009-04-24 16:01:44 +01:00
Jan Schmidt
30e5da107b
Release 0.10.11
2009-03-21 01:09:08 +00:00
Jan Schmidt
816fb21a6d
0.10.6.5 pre-release
2009-03-18 12:32:08 +00:00
Jan Schmidt
1f7d3aa35d
0.10.10.3 pre-release
2009-03-13 22:58:54 +00:00
Jan Schmidt
1fc688715d
0.10.10.2 pre-release
2009-03-10 01:03:45 +00:00
René Stadler
35ac029769
photography interface: Move generated files to win32/common.
2009-02-11 01:59:39 +02:00
Wim Taymans
b791d38ee8
Update config.h for development.
2009-01-22 14:00:57 +01:00
Jan Schmidt
e0237fb6e8
Release 0.10.10
...
Original commit message from CVS:
Release 0.10.10
2009-01-19 23:15:36 +00:00
Stefan Kost
a14e8e07df
Don't install static libs for plugins. Fixes #550851 for -bad.
...
Original commit message from CVS:
* ext/alsaspdif/Makefile.am:
* ext/amrwb/Makefile.am:
* ext/apexsink/Makefile.am:
* ext/arts/Makefile.am:
* ext/artsd/Makefile.am:
* ext/audiofile/Makefile.am:
* ext/audioresample/Makefile.am:
* ext/bz2/Makefile.am:
* ext/cdaudio/Makefile.am:
* ext/celt/Makefile.am:
* ext/dc1394/Makefile.am:
* ext/dirac/Makefile.am:
* ext/directfb/Makefile.am:
* ext/divx/Makefile.am:
* ext/dts/Makefile.am:
* ext/faac/Makefile.am:
* ext/faad/Makefile.am:
* ext/gsm/Makefile.am:
* ext/hermes/Makefile.am:
* ext/ivorbis/Makefile.am:
* ext/jack/Makefile.am:
* ext/jp2k/Makefile.am:
* ext/ladspa/Makefile.am:
* ext/lcs/Makefile.am:
* ext/libfame/Makefile.am:
* ext/libmms/Makefile.am:
* ext/metadata/Makefile.am:
* ext/mpeg2enc/Makefile.am:
* ext/mplex/Makefile.am:
* ext/musepack/Makefile.am:
* ext/musicbrainz/Makefile.am:
* ext/mythtv/Makefile.am:
* ext/nas/Makefile.am:
* ext/neon/Makefile.am:
* ext/ofa/Makefile.am:
* ext/polyp/Makefile.am:
* ext/resindvd/Makefile.am:
* ext/sdl/Makefile.am:
* ext/shout/Makefile.am:
* ext/snapshot/Makefile.am:
* ext/sndfile/Makefile.am:
* ext/soundtouch/Makefile.am:
* ext/spc/Makefile.am:
* ext/swfdec/Makefile.am:
* ext/tarkin/Makefile.am:
* ext/theora/Makefile.am:
* ext/timidity/Makefile.am:
* ext/twolame/Makefile.am:
* ext/x264/Makefile.am:
* ext/xine/Makefile.am:
* ext/xvid/Makefile.am:
* gst-libs/gst/app/Makefile.am:
* gst-libs/gst/dshow/Makefile.am:
* gst/aiffparse/Makefile.am:
* gst/app/Makefile.am:
* gst/audiobuffer/Makefile.am:
* gst/bayer/Makefile.am:
* gst/cdxaparse/Makefile.am:
* gst/chart/Makefile.am:
* gst/colorspace/Makefile.am:
* gst/dccp/Makefile.am:
* gst/deinterlace/Makefile.am:
* gst/deinterlace2/Makefile.am:
* gst/dvdspu/Makefile.am:
* gst/festival/Makefile.am:
* gst/filter/Makefile.am:
* gst/flacparse/Makefile.am:
* gst/flv/Makefile.am:
* gst/games/Makefile.am:
* gst/h264parse/Makefile.am:
* gst/librfb/Makefile.am:
* gst/mixmatrix/Makefile.am:
* gst/modplug/Makefile.am:
* gst/mpeg1sys/Makefile.am:
* gst/mpeg4videoparse/Makefile.am:
* gst/mpegdemux/Makefile.am:
* gst/mpegtsmux/Makefile.am:
* gst/mpegvideoparse/Makefile.am:
* gst/mve/Makefile.am:
* gst/nsf/Makefile.am:
* gst/nuvdemux/Makefile.am:
* gst/overlay/Makefile.am:
* gst/passthrough/Makefile.am:
* gst/pcapparse/Makefile.am:
* gst/playondemand/Makefile.am:
* gst/rawparse/Makefile.am:
* gst/real/Makefile.am:
* gst/rtjpeg/Makefile.am:
* gst/rtpmanager/Makefile.am:
* gst/scaletempo/Makefile.am:
* gst/sdp/Makefile.am:
* gst/selector/Makefile.am:
* gst/smooth/Makefile.am:
* gst/smoothwave/Makefile.am:
* gst/speed/Makefile.am:
* gst/speexresample/Makefile.am:
* gst/stereo/Makefile.am:
* gst/subenc/Makefile.am:
* gst/tta/Makefile.am:
* gst/vbidec/Makefile.am:
* gst/videodrop/Makefile.am:
* gst/videosignal/Makefile.am:
* gst/virtualdub/Makefile.am:
* gst/vmnc/Makefile.am:
* gst/y4m/Makefile.am:
* sys/acmenc/Makefile.am:
* sys/cdrom/Makefile.am:
* sys/dshowdecwrapper/Makefile.am:
* sys/dshowsrcwrapper/Makefile.am:
* sys/dvb/Makefile.am:
* sys/dxr3/Makefile.am:
* sys/fbdev/Makefile.am:
* sys/oss4/Makefile.am:
* sys/qcam/Makefile.am:
* sys/qtwrapper/Makefile.am:
* sys/vcd/Makefile.am:
* sys/wininet/Makefile.am:
* win32/common/config.h:
Don't install static libs for plugins. Fixes #550851 for -bad.
2008-11-04 12:42:30 +00:00
Jan Schmidt
9bb4caf90e
Release 0.10.9
...
Original commit message from CVS:
Release 0.10.9
2008-10-24 22:45:11 +00:00
Jan Schmidt
e020883ae7
Release 0.10.8
...
Original commit message from CVS:
Release 0.10.8
2008-07-31 22:15:17 +00:00
Ole André Vadla Ravnås
cfe9a2f6bb
win32/common/config.h.in: Don't define GST_FUNCTION, if GLib supports MSVC we'd much rather use the real thing than h...
...
Original commit message from CVS:
* win32/common/config.h.in:
Don't define GST_FUNCTION, if GLib supports MSVC we'd much rather
use the real thing than having "???" unconditionally.
2008-05-07 20:25:09 +00:00
Jan Schmidt
10e4194d5d
Release 0.10.7
...
Original commit message from CVS:
Release 0.10.7
2008-04-24 00:18:30 +00:00
Jan Schmidt
a7360f27df
Release 0.10.6 - A Big Deep Breath
...
Original commit message from CVS:
Release 0.10.6 - A Big Deep Breath
2008-02-21 00:13:31 +00:00
Jan Schmidt
d2d7e67292
win32/vs6/: Convert to DOS line endings, and set -kb
...
Original commit message from CVS:
* win32/vs6/libgstdshowdecwrapper.dsp:
* win32/vs6/libgstflv.dsp:
Convert to DOS line endings, and set -kb
2008-02-09 02:33:06 +00:00
Sébastien Moutte
37915fa611
ext\neon\gstneonhttpsrc.c: Include unistd.h only if _HAVE_UNISTD_H is defined
...
Original commit message from CVS:
* ext\neon\gstneonhttpsrc.c:
Include unistd.h only if _HAVE_UNISTD_H is defined
* gst\mpegvideoparse\mpegvideoparse.c:
Use G_GUINT64_CONSTANT GLIB macro for constant
* sys\dshowsrcwrapper\gstdshowaudiosrc.c:
* sys\dshowsrcwrapper\gstdshowvideosrc.c:
* sys\dshowdecwrapper\gstdshowaudiodec.c:
* sys\dshowdecwrapper\gstdshowaudiodec.h:
* sys\dshowdecwrapper\gstdshowdecwrapper.c:
* sys\dshowdecwrapper\gstdshowdecwrapper.h:
* sys\dshowdecwrapper\gstdshowvideodec.c
* sys\dshowdecwrapper\gstdshowvideodec.h:
Add a DirectShow decoder wrapper.
* win32\MANIFEST:
Add new win32 files to MANIFEST
* win32\vs6\gst_plugins_bad.dsw:
* win32\vs6\libgstdshow.dsp:
* win32\vs6\libgstdshowdecwrapper.dsp:
* win32\vs6\libgstflv.dsp:
Add new projects to bad workspace
2008-02-07 21:02:19 +00:00