mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 16:50:47 +00:00
ext/faad/gstfaad.c: Fix negotiation.
Original commit message from CVS: * ext/faad/gstfaad.c: (gst_faad_init), (gst_faad_srcgetcaps), (gst_faad_chain): Fix negotiation. * ext/librfb/gstrfbsrc.c: (gst_rfbsrc_handle_src_event): Add key and button events. * gst-libs/gst/floatcast/floatcast.h: Fix a minor bug in this dung heap of code. * gst-libs/gst/gconf/gstreamer-gconf-uninstalled.pc.in: gstgconf depends on gconf * gst-libs/gst/gconf/gstreamer-gconf.pc.in: same * gst-libs/gst/play/play.c: (gst_play_pipeline_setup), (gst_play_video_fixate), (gst_play_audio_fixate): Add a fixate function to encourage better negotiation, particularly between audioconvert and osssink. * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain): * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak): Make some debugging more important. * gst/typefind/gsttypefindfunctions.c: Fix mistake in flash typefinding. * gst/vbidec/vbiscreen.c: Add glib header * pkgconfig/gstreamer-play.pc.in: Depends on gst-interfaces.
This commit is contained in:
parent
16d27de34e
commit
9331801a62
2 changed files with 28 additions and 2 deletions
23
ChangeLog
23
ChangeLog
|
@ -1,3 +1,26 @@
|
|||
2004-03-05 David Schleef <ds@schleef.org>
|
||||
|
||||
* ext/faad/gstfaad.c: (gst_faad_init), (gst_faad_srcgetcaps),
|
||||
(gst_faad_chain): Fix negotiation.
|
||||
* ext/librfb/gstrfbsrc.c: (gst_rfbsrc_handle_src_event): Add
|
||||
key and button events.
|
||||
* gst-libs/gst/floatcast/floatcast.h: Fix a minor bug in this
|
||||
dung heap of code.
|
||||
* gst-libs/gst/gconf/gstreamer-gconf-uninstalled.pc.in: gstgconf
|
||||
depends on gconf
|
||||
* gst-libs/gst/gconf/gstreamer-gconf.pc.in: same
|
||||
* gst-libs/gst/play/play.c: (gst_play_pipeline_setup),
|
||||
(gst_play_video_fixate), (gst_play_audio_fixate): Add a fixate
|
||||
function to encourage better negotiation, particularly between
|
||||
audioconvert and osssink.
|
||||
* gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain):
|
||||
* gst/qtdemux/qtdemux.c: (qtdemux_parse_trak): Make some debugging
|
||||
more important.
|
||||
* gst/typefind/gsttypefindfunctions.c: Fix mistake in flash
|
||||
typefinding.
|
||||
* gst/vbidec/vbiscreen.c: Add glib header
|
||||
* pkgconfig/gstreamer-play.pc.in: Depends on gst-interfaces.
|
||||
|
||||
2004-03-06 Christophe Fergeau <teuf@users.sourceforge.net>
|
||||
|
||||
* ext/mad/gstmad.c: Fix detection of Xing headers
|
||||
|
|
|
@ -1445,7 +1445,9 @@ static void qtdemux_parse_trak(GstQTDemux *qtdemux, GNode *trak)
|
|||
|
||||
stream->caps = qtdemux_video_caps(qtdemux,
|
||||
QTDEMUX_FOURCC_GET(stsd->data+offset+4), stsd->data);
|
||||
GST_LOG("caps %s\n",gst_caps_to_string(stream->caps));
|
||||
GST_INFO("type " GST_FOURCC_FORMAT " caps %" GST_PTR_FORMAT "\n",
|
||||
GST_FOURCC_ARGS (QTDEMUX_FOURCC_GET(stsd->data+offset+4)),
|
||||
stream->caps);
|
||||
}else if(stream->subtype == FOURCC_soun){
|
||||
int version;
|
||||
|
||||
|
@ -1480,7 +1482,8 @@ static void qtdemux_parse_trak(GstQTDemux *qtdemux, GNode *trak)
|
|||
|
||||
stream->caps = qtdemux_audio_caps(qtdemux,
|
||||
QTDEMUX_FOURCC_GET(stsd->data+16+4), (QTDEMUX_GUINT32_GET(stsd->data) > offset) ? stsd->data + offset : NULL);
|
||||
GST_LOG("caps %s\n",gst_caps_to_string(stream->caps));
|
||||
GST_INFO("type " GST_FOURCC_FORMAT " caps %" GST_PTR_FORMAT "\n",
|
||||
GST_FOURCC_ARGS(QTDEMUX_FOURCC_GET(stsd->data+16+4)), stream->caps);
|
||||
}else{
|
||||
GST_LOG("unknown subtype\n");
|
||||
return;
|
||||
|
|
Loading…
Reference in a new issue