mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-09 16:02:59 +00:00
gst/avi/gstavidemux.c: add an explicit dll imported declaration for GST_CAT_EVENT+WIN32
Original commit message from CVS: * gst/avi/gstavidemux.c: add an explicit dll imported declaration for GST_CAT_EVENT+WIN32 * win32/MANIFEST: sort file listing * win32/vs6/libgstavi.dsp: add gstavimux.c to the project * win32/vs6/libgstid3demux.dsp: add link to zlib library * win32/vs6/libgstmatroska.dsp: add matroska-ids.c to the project
This commit is contained in:
parent
c121cab661
commit
c6919694d0
7 changed files with 81 additions and 50 deletions
13
ChangeLog
13
ChangeLog
|
@ -1,3 +1,16 @@
|
||||||
|
2006-05-30 Sebastien Moutte <sebastien@moutte.net>
|
||||||
|
|
||||||
|
* gst/avi/gstavidemux.c:
|
||||||
|
add an explicit dll imported declaration for GST_CAT_EVENT+WIN32
|
||||||
|
* win32/MANIFEST:
|
||||||
|
sort file listing
|
||||||
|
* win32/vs6/libgstavi.dsp:
|
||||||
|
add gstavimux.c to the project
|
||||||
|
* win32/vs6/libgstid3demux.dsp:
|
||||||
|
add link to zlib library
|
||||||
|
* win32/vs6/libgstmatroska.dsp:
|
||||||
|
add matroska-ids.c to the project
|
||||||
|
|
||||||
2006-05-30 Tim-Philipp Müller <tim at centricular dot net>
|
2006-05-30 Tim-Philipp Müller <tim at centricular dot net>
|
||||||
|
|
||||||
Patch by: Sebastian Dröge <mail at slomosnail de >
|
Patch by: Sebastian Dröge <mail at slomosnail de >
|
||||||
|
|
2
common
2
common
|
@ -1 +1 @@
|
||||||
Subproject commit 2f06c5cbc778e158d2429b09efc6740ff5281295
|
Subproject commit b0fd90b1cfb51107e8a511a1f3983a06bdd18638
|
|
@ -56,7 +56,13 @@
|
||||||
GST_DEBUG_CATEGORY_STATIC (avidemux_debug);
|
GST_DEBUG_CATEGORY_STATIC (avidemux_debug);
|
||||||
#define GST_CAT_DEFAULT avidemux_debug
|
#define GST_CAT_DEFAULT avidemux_debug
|
||||||
|
|
||||||
|
#ifndef WIN32
|
||||||
GST_DEBUG_CATEGORY_EXTERN (GST_CAT_EVENT);
|
GST_DEBUG_CATEGORY_EXTERN (GST_CAT_EVENT);
|
||||||
|
#else
|
||||||
|
extern
|
||||||
|
_declspec (dllimport)
|
||||||
|
GstDebugCategory *GST_CAT_EVENT;
|
||||||
|
#endif
|
||||||
|
|
||||||
static GstStaticPadTemplate sink_templ = GST_STATIC_PAD_TEMPLATE ("sink",
|
static GstStaticPadTemplate sink_templ = GST_STATIC_PAD_TEMPLATE ("sink",
|
||||||
GST_PAD_SINK,
|
GST_PAD_SINK,
|
||||||
|
@ -73,24 +79,28 @@ static void gst_avi_demux_reset (GstAviDemux * avi);
|
||||||
#if 0
|
#if 0
|
||||||
static const GstEventMask *gst_avi_demux_get_event_mask (GstPad * pad);
|
static const GstEventMask *gst_avi_demux_get_event_mask (GstPad * pad);
|
||||||
#endif
|
#endif
|
||||||
static gboolean gst_avi_demux_handle_src_event (GstPad * pad, GstEvent * event);
|
static gboolean gst_avi_demux_handle_src_event (GstPad * pad,
|
||||||
|
GstEvent * event);
|
||||||
|
|
||||||
#if 0
|
#if 0
|
||||||
static const GstFormat *gst_avi_demux_get_src_formats (GstPad * pad);
|
static const GstFormat *gst_avi_demux_get_src_formats (GstPad * pad);
|
||||||
#endif
|
#endif
|
||||||
static const GstQueryType *gst_avi_demux_get_src_query_types (GstPad * pad);
|
static const GstQueryType *gst_avi_demux_get_src_query_types (GstPad *
|
||||||
static gboolean gst_avi_demux_handle_src_query (GstPad * pad, GstQuery * query);
|
pad);
|
||||||
|
static gboolean gst_avi_demux_handle_src_query (GstPad * pad,
|
||||||
|
GstQuery * query);
|
||||||
static gboolean gst_avi_demux_src_convert (GstPad * pad,
|
static gboolean gst_avi_demux_src_convert (GstPad * pad,
|
||||||
GstFormat src_format,
|
GstFormat src_format, gint64 src_value, GstFormat * dest_format,
|
||||||
gint64 src_value, GstFormat * dest_format, gint64 * dest_value);
|
gint64 * dest_value);
|
||||||
|
|
||||||
static gboolean gst_avi_demux_handle_seek (GstAviDemux * avi, gboolean update);
|
static gboolean gst_avi_demux_handle_seek (GstAviDemux * avi,
|
||||||
|
gboolean update);
|
||||||
static void gst_avi_demux_loop (GstPad * pad);
|
static void gst_avi_demux_loop (GstPad * pad);
|
||||||
static gboolean gst_avi_demux_sink_activate (GstPad * sinkpad);
|
static gboolean gst_avi_demux_sink_activate (GstPad * sinkpad);
|
||||||
static gboolean gst_avi_demux_sink_activate_pull (GstPad * sinkpad,
|
static gboolean gst_avi_demux_sink_activate_pull (GstPad * sinkpad,
|
||||||
gboolean active);
|
gboolean active);
|
||||||
static GstStateChangeReturn gst_avi_demux_change_state (GstElement * element,
|
static GstStateChangeReturn gst_avi_demux_change_state (GstElement *
|
||||||
GstStateChange transition);
|
element, GstStateChange transition);
|
||||||
|
|
||||||
static GstElementClass *parent_class = NULL;
|
static GstElementClass *parent_class = NULL;
|
||||||
|
|
||||||
|
|
|
@ -1,35 +1,35 @@
|
||||||
win32/MANIFEST
|
win32/MANIFEST
|
||||||
win32/common/config.h
|
win32/common/config.h
|
||||||
win32/common/config.h.in
|
win32/common/config.h.in
|
||||||
|
win32/vs6/gst_plugins_good.dsw
|
||||||
win32/vs6/libgstalpha.dsp
|
win32/vs6/libgstalpha.dsp
|
||||||
win32/vs6/libgstsmpte.dsp
|
win32/vs6/libgstalaw.dsp
|
||||||
win32/vs6/libgsticydemux.dsp
|
win32/vs6/libgstalphacolor.dsp
|
||||||
win32/vs6/libgstmedian.dsp
|
|
||||||
win32/vs6/libgstvideobox.dsp
|
|
||||||
win32/vs6/libgsteffectv.dsp
|
|
||||||
win32/vs6/libgstmatroska.dsp
|
|
||||||
win32/vs6/libgstmonoscope.dsp
|
|
||||||
win32/vs6/libgstjpeg.dsp
|
|
||||||
win32/vs6/libgstavi.dsp
|
|
||||||
win32/vs6/libgstid3demux.dsp
|
|
||||||
win32/vs6/libgstapetag.dsp
|
win32/vs6/libgstapetag.dsp
|
||||||
win32/vs6/libgstauparse.dsp
|
win32/vs6/libgstauparse.dsp
|
||||||
win32/vs6/libgstlevel.dsp
|
|
||||||
win32/vs6/libgstalaw.dsp
|
|
||||||
win32/vs6/libgstmulaw.dsp
|
|
||||||
win32/vs6/libgstvideomixer.dsp
|
|
||||||
win32/vs6/libgstrtp.dsp
|
|
||||||
win32/vs6/libgstflx.dsp
|
|
||||||
win32/vs6/libgstspeex.dsp
|
|
||||||
win32/vs6/libgstwavparse.dsp
|
|
||||||
win32/vs6/libgstmultipart.dsp
|
|
||||||
win32/vs6/libgstgoom.dsp
|
|
||||||
win32/vs6/libgstvideoflip.dsp
|
|
||||||
win32/vs6/libgstinterleave.dsp
|
|
||||||
win32/vs6/libgstwavenc.dsp
|
|
||||||
win32/vs6/libgstvideobalance.dsp
|
|
||||||
win32/vs6/libgstalphacolor.dsp
|
|
||||||
win32/vs6/libgstautodetect.dsp
|
win32/vs6/libgstautodetect.dsp
|
||||||
win32/vs6/gst_plugins_good.dsw
|
win32/vs6/libgstavi.dsp
|
||||||
win32/vs6/libgstrtsp.dsp
|
|
||||||
win32/vs6/libgstcutter.dsp
|
win32/vs6/libgstcutter.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/libgstrtp.dsp
|
||||||
|
win32/vs6/libgstrtsp.dsp
|
||||||
|
win32/vs6/libgstsmpte.dsp
|
||||||
|
win32/vs6/libgstspeex.dsp
|
||||||
|
win32/vs6/libgstvideobalance.dsp
|
||||||
|
win32/vs6/libgstvideobox.dsp
|
||||||
|
win32/vs6/libgstvideoflip.dsp
|
||||||
|
win32/vs6/libgstvideomixer.dsp
|
||||||
|
win32/vs6/libgstwavenc.dsp
|
||||||
|
win32/vs6/libgstwavparse.dsp
|
|
@ -111,6 +111,10 @@ SOURCE=..\..\gst\avi\gstavi.c
|
||||||
|
|
||||||
SOURCE=..\..\gst\avi\gstavidemux.c
|
SOURCE=..\..\gst\avi\gstavidemux.c
|
||||||
# End Source File
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\gst\avi\gstavimux.c
|
||||||
|
# End Source File
|
||||||
# End Group
|
# End Group
|
||||||
# Begin Group "Header Files"
|
# Begin Group "Header Files"
|
||||||
|
|
||||||
|
|
|
@ -54,7 +54,7 @@ BSC32=bscmake.exe
|
||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
|
||||||
# ADD LINK32 libgsttag-0.10.lib libgstreamer-0.10.lib libgstbase-0.10.lib glib-2.0.lib gobject-2.0.lib /nologo /dll /machine:I386 /libpath:"../../../gstreamer/win32/vs6/release" /libpath:"./release" /libpath:"../../../gst-plugins-base/win32/vs6/release"
|
# ADD LINK32 libgsttag-0.10.lib libgstreamer-0.10.lib libgstbase-0.10.lib glib-2.0.lib gobject-2.0.lib zlib.lib /nologo /dll /machine:I386 /libpath:"../../../gstreamer/win32/vs6/release" /libpath:"./release" /libpath:"../../../gst-plugins-base/win32/vs6/release"
|
||||||
# Begin Special Build Tool
|
# Begin Special Build Tool
|
||||||
TargetPath=.\Release\libgstid3demux.dll
|
TargetPath=.\Release\libgstid3demux.dll
|
||||||
SOURCE="$(InputPath)"
|
SOURCE="$(InputPath)"
|
||||||
|
@ -86,7 +86,7 @@ BSC32=bscmake.exe
|
||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
|
||||||
# ADD LINK32 libgsttag-0.10.lib libgstreamer-0.10.lib libgstbase-0.10.lib glib-2.0D.lib gobject-2.0D.lib /nologo /dll /debug /machine:I386 /pdbtype:sept /libpath:"../../../gstreamer/win32/vs6/debug" /libpath:"./debug" /libpath:"../../../gst-plugins-base/win32/vs6/debug"
|
# ADD LINK32 libgsttag-0.10.lib libgstreamer-0.10.lib libgstbase-0.10.lib glib-2.0D.lib gobject-2.0D.lib zlib.lib /nologo /dll /debug /machine:I386 /pdbtype:sept /libpath:"../../../gstreamer/win32/vs6/debug" /libpath:"./debug" /libpath:"../../../gst-plugins-base/win32/vs6/debug"
|
||||||
# Begin Special Build Tool
|
# Begin Special Build Tool
|
||||||
TargetPath=.\Debug\libgstid3demux.dll
|
TargetPath=.\Debug\libgstid3demux.dll
|
||||||
SOURCE="$(InputPath)"
|
SOURCE="$(InputPath)"
|
||||||
|
|
|
@ -116,6 +116,10 @@ SOURCE="..\..\gst\matroska\matroska-demux.c"
|
||||||
# End Source File
|
# End Source File
|
||||||
# Begin Source File
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE="..\..\gst\matroska\matroska-ids.c"
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
SOURCE="..\..\gst\matroska\matroska-mux.c"
|
SOURCE="..\..\gst\matroska\matroska-mux.c"
|
||||||
# End Source File
|
# End Source File
|
||||||
# Begin Source File
|
# Begin Source File
|
||||||
|
|
Loading…
Reference in a new issue