1 2003-12-24 Colin Walters <walters@verbum.org>
3 * sys/oss/gstosssink.c (gst_osssink_sink_fixate): Return NULL if
4 we can't fixate the caps anymore.
6 2003-12-23 David Schleef <ds@schleef.org>
8 * gst/volume/gstvolume.c: (volume_init): Proxy getcaps.
9 * sys/oss/gstosssink.c: (gst_osssink_init),
10 (gst_osssink_sink_fixate): Add fixate function.
12 2003-12-24 Ronald Bultje <rbultje@ronald.bitfreak.net>
14 * ext/ffmpeg/gstffmpegcodecmap.c:
15 * ext/ffmpeg/gstffmpegcolorspace.c: (gst_ffmpegcsp_getcaps),
16 (gst_ffmpegcsp_srcconnect_func), (gst_ffmpegcsp_sinkconnect),
17 (gst_ffmpegcsp_srcconnect), (gst_ffmpegcsp_get_type),
18 (gst_ffmpegcsp_base_init), (gst_ffmpegcsp_class_init),
19 (gst_ffmpegcsp_init), (gst_ffmpegcsp_chain),
20 (gst_ffmpegcsp_change_state), (gst_ffmpegcsp_set_property),
21 (gst_ffmpegcsp_get_property), (gst_ffmpegcsp_register):
22 fix typo in RGB masks, and move back to "old" colorspace
23 capsnego code until whoever wrote this new crap has actually
24 tested it so that it works.
25 And yes, this works, keep it that way please.
27 2003-12-23 Ronald Bultje <rbultje@ronald.bitfreak.net>
29 * ext/divx/gstdivxdec.c: (gst_divxdec_base_init),
30 (gst_divxdec_init), (gst_divxdec_negotiate):
31 * ext/divx/gstdivxdec.h:
32 * ext/divx/gstdivxenc.c: (gst_divxenc_base_init),
34 * ext/faac/gstfaac.c: (gst_faac_base_init), (gst_faac_init),
35 (gst_faac_sinkconnect), (gst_faac_srcconnect):
36 * ext/mpeg2enc/gstmpeg2enc.cc:
37 * ext/mpeg2enc/gstmpeg2encoder.cc:
38 * ext/mpeg2enc/gstmpeg2encpicturereader.cc:
39 * sys/dxr3/dxr3audiosink.c: (dxr3audiosink_base_init),
40 (dxr3audiosink_init), (dxr3audiosink_pcm_sinklink):
41 * sys/dxr3/dxr3spusink.c: (dxr3spusink_base_init),
43 * sys/dxr3/dxr3videosink.c: (dxr3videosink_base_init),
45 Fix caps breakage after Dave's caps branch merge.
47 2003-12-23 Ronald Bultje <rbultje@ronald.bitfreak.net>
49 * sys/ximage/ximagesink.c: (gst_ximagesink_xcontext_get):
50 Fix for 24bpp display.
52 2003-12-23 Colin Walters <walters@verbum.org>
54 * ext/gnomevfs/gstgnomevfssink.c: Add ARG_HANDLE property that takes
55 a GnomeVFSHandle directly.
57 2003-12-22 Benjamin Otte <in7y118@public.uni-hamburg.de>
59 * gst/volume/Makefile.am:
60 * gst/volume/gstvolume.c: (volume_connect), (volume_parse_caps),
61 (volume_base_init), (volume_init):
62 Reenable volume element and fix to work with new caps stuff.
65 2003-12-22 Benjamin Otte <in7y118@public.uni-hamburg.de>
67 * gst/qtdemux/qtdemux.c: (plugin_init):
68 qtdemux requires bytestream
70 2003-12-22 Benjamin Otte <in7y118@public.uni-hamburg.de>
72 * ext/alsa/gstalsa.c: (gst_alsa_get_caps), (gst_alsa_link):
73 Fix remaining caps handling errors due to CAPS merge.
75 2003-12-22 Benjamin Otte <in7y118@public.uni-hamburg.de>
77 * ext/faad/gstfaad.c: (gst_faad_base_init), (gst_faad_init),
78 (gst_faad_sinkconnect), (gst_faad_srcgetcaps),
79 (gst_faad_srcconnect):
80 Port to new caps system.
82 2003-12-21 Julien MOUTTE <julien@moutte.net>
84 * examples/gstplay/player.c: (got_time_tick), (got_stream_length),
85 (got_video_size), (main): using g_print instead of g_message.
86 * gst-libs/gst/play/gstplay.c: (gst_play_pipeline_setup): Fixing EOS
87 signal which was not emitted because of "switch" element added to the
88 bin but not connected. (Removing from the bin temporarily)
90 2003-12-21 Julien MOUTTE <julien@moutte.net>
92 * configure.ac: X_DISPLAY_MISSING is set to 1 if AC_PATH_XTRA fails to
93 find X development files. I don't understand the previous tests and
94 they fail on my debian/ppc unstable. This one works.
95 * examples/gstplay/player.c: (main): Set the pipeline to READY before
97 * gst-libs/gst/play/gstplay.c: (gst_play_get_length_callback),
98 (gst_play_set_video_sink), (gst_play_set_audio_sink),
99 (gst_play_set_visualization): Add some safety checks in set_ methods
100 and state_change. This was throwing some ugly CRITICAL messages when
101 pipeline was getting disposed and casts were failing.
103 2003-12-21 Ronald Bultje <rbultje@ronald.bitfreak.net>
106 Improve mpeg2enc detection. This is for distributions that do
107 ship mjpegtools, but without mpeg2enc. Also does object check
108 for might there ever be ABI incompatibility.
109 * ext/mpeg2enc/gstmpeg2enc.cc:
110 Add Andrew as second maintainer (he's helping me), and also add
111 an error if no caps was set. This happens if I pull before capsnego
112 and that's something I should solve sometime else.
113 * gst/matroska/matroska-demux.c:
114 (gst_matroska_demux_parse_blockgroup):
116 * gst/matroska/matroska-mux.c: (gst_matroska_mux_audio_pad_link),
117 (gst_matroska_mux_track_header):
118 Add caps to templates.
119 * gst/mpegaudioparse/gstmpegaudioparse.c: (mp3_sink_factory):
120 Add mpegversion=1 to prevent confusion with MPEG/AAC.
121 * gst/mpegstream/gstmpegdemux.c:
122 Remove layer since it causes warnings about unfixed caps.
123 * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_get):
124 Fix obvious typo (we error out if caps were set, we should of
125 course error out if *no* caps were set).
126 * sys/oss/gstosselement.c: (gst_osselement_convert):
127 Fix format conversion, we confused bits/bytes.
128 * sys/oss/gstosselement.h:
129 Improve documentation for 'bps'.
131 Remove stuff about plugins that need removing - this was done
133 * sys/v4l/gstv4lmjpegsrc.c: (gst_v4lmjpegsrc_init),
134 (gst_v4lmjpegsrc_src_convert), (gst_v4lmjpegsrc_src_query):
135 * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_init), (gst_v4lsrc_src_convert),
136 (gst_v4lsrc_src_query):
137 * sys/v4l2/gstv4l2src.c: (gst_v4l2src_init),
138 (gst_v4l2src_src_convert), (gst_v4l2src_src_query):
139 Add get_query_types(), get_formats() and query() functions.
141 2003-12-21 Thomas Vander Stichele <thomas at apestaart dot org>
143 * ChangeLog: moved to gstreamer/docs/random/old/ChangeLog.gst-plugins
144 * moved CVS to freedesktop.org