Maciej Katafiasz [Tue, 28 Dec 2004 16:39:48 +0000 (16:39 +0000)]
Fix Vorbis streams failing to decode in some files, where cluster_time isn't 0, because then it doesn't send codec_pr...
Original commit message from CVS:
Fix Vorbis streams failing to decode in some files, where cluster_time isn't 0,
because then it doesn't send codec_priv before actual data.
Ronald [Tue, 28 Dec 2004 09:26:32 +0000 (09:26 +0000)]
Merge patch from Ronald fixing problems with streaming text.
Original commit message from CVS:
Merge patch from Ronald fixing problems with streaming
text.
* ext/cairo/gstcairo.c: (plugin_init):
* ext/cairo/gsttextoverlay.c: (gst_textoverlay_render_text),
(gst_text_overlay_blit_1), (gst_text_overlay_blit_sub2x2),
(gst_textoverlay_video_chain), (gst_textoverlay_loop),
(gst_textoverlay_font_init), (gst_textoverlay_init),
(gst_textoverlay_set_property):
* ext/cairo/gsttextoverlay.h:
David Schleef [Tue, 28 Dec 2004 05:52:03 +0000 (05:52 +0000)]
ext/cairo/gsttextoverlay.c: Improvements to actually render text as white on black outline on video, including font s...
Original commit message from CVS:
* ext/cairo/gsttextoverlay.c: (gst_textoverlay_render_text),
(gst_text_overlay_blit_1), (gst_text_overlay_blit_sub2x2),
(gst_textoverlay_video_chain), (gst_textoverlay_loop),
(gst_textoverlay_font_init), (gst_textoverlay_init),
(gst_textoverlay_set_property): Improvements to actually
render text as white on black outline on video, including
font selection and horizontal/vertical alignment. (Ronald's
christmas present)
* ext/cairo/gsttextoverlay.h:
Stéphane Loeuillet [Sun, 26 Dec 2004 19:00:21 +0000 (19:00 +0000)]
fix ogm[audio/video]parse plugin registration (riff won't load if bytestream is already loaded)
Original commit message from CVS:
fix ogm[audio/video]parse plugin registration
(riff won't load if bytestream is already loaded)
Thomas Vander Stichele [Fri, 24 Dec 2004 15:12:56 +0000 (15:12 +0000)]
fix for glib < 2.4
Original commit message from CVS:
fix for glib < 2.4
Thomas Vander Stichele [Fri, 24 Dec 2004 13:09:48 +0000 (13:09 +0000)]
disable docs again until it passes make distcheck
Original commit message from CVS:
disable docs again until it passes make distcheck
Ronald S. Bultje [Fri, 24 Dec 2004 12:58:17 +0000 (12:58 +0000)]
gst/: Add 3GP (variables name Q3GP because they can't start with a decoder is work in progress. Also do a GST_WARNING...
Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (qtdemux_type_get), (qtdemux_audio_caps):
* gst/typefind/gsttypefindfunctions.c: (q3gp_type_find),
(plugin_init):
Add 3GP (variables name Q3GP because they can't start with a
number). Add samr audio fourcc (used in .3gp files), decoder
is work in progress. Also do a GST_WARNING instead of ERROR
in case of unknown nodes, to decrease output.
Thomas Vander Stichele [Fri, 24 Dec 2004 11:01:24 +0000 (11:01 +0000)]
really fix dist
Original commit message from CVS:
really fix dist
Thomas Vander Stichele [Thu, 23 Dec 2004 14:45:25 +0000 (14:45 +0000)]
Fixes #158382. Make speex plugin compatible with both 1.0 and 1.1.
Original commit message from CVS:
* configure.ac:
* ext/speex/gstspeexdec.h:
* ext/speex/gstspeexenc.h:
Fixes #158382. Make speex plugin compatible with both 1.0 and 1.1.
Fix detection code in configure.ac
Ronald S. Bultje [Thu, 23 Dec 2004 13:14:24 +0000 (13:14 +0000)]
gst/matroska/matroska-demux.c: Save position, so that queries give proper return values. Don't know how this could ev...
Original commit message from CVS:
* gst/matroska/matroska-demux.c:
(gst_matroska_demux_parse_blockgroup):
Save position, so that queries give proper return values. Don't
know how this could ever have worked before...
Thomas Vander Stichele [Thu, 23 Dec 2004 12:43:31 +0000 (12:43 +0000)]
configure.ac: Put additional LAME check inside the conditional. Fixes #152339
Original commit message from CVS:
* configure.ac:
Put additional LAME check inside the conditional. Fixes #152339
Ronald S. Bultje [Thu, 23 Dec 2004 11:44:03 +0000 (11:44 +0000)]
gst/avi/gstavidemux.c: Add some more debug. Fix logic error when setting movi offset while reading index.
Original commit message from CVS:
* gst/avi/gstavidemux.c: (gst_avi_demux_stream_index),
(gst_avi_demux_stream_scan):
Add some more debug. Fix logic error when setting movi offset
while reading index.
Ronald S. Bultje [Thu, 23 Dec 2004 10:53:27 +0000 (10:53 +0000)]
gst/avi/gstavidemux.c: Add some debugging. Better detection of broken indexes and the accompanying index recovery. No...
Original commit message from CVS:
* gst/avi/gstavidemux.c: (gst_avi_demux_stream_index),
(gst_avi_demux_stream_scan), (gst_avi_demux_handle_seek),
(gst_avi_demux_process_next_entry):
Add some debugging. Better detection of broken indexes and the
accompanying index recovery. No infinite loops on state changes
when we're still in our loopfunction.
Christian Schaller [Wed, 22 Dec 2004 22:45:41 +0000 (22:45 +0000)]
add -plugins- to all plugin names
Original commit message from CVS:
add -plugins- to all plugin names
Ronald S. Bultje [Wed, 22 Dec 2004 19:53:26 +0000 (19:53 +0000)]
configure.ac: Fix up.
Original commit message from CVS:
* configure.ac:
Fix up.
Christian Schaller [Wed, 22 Dec 2004 19:39:10 +0000 (19:39 +0000)]
add documentation to spec file
Original commit message from CVS:
add documentation to spec file
Maciej Katafiasz [Wed, 22 Dec 2004 19:09:41 +0000 (19:09 +0000)]
Add gstmms
Original commit message from CVS:
Add gstmms
Ronald S. Bultje [Wed, 22 Dec 2004 14:49:06 +0000 (14:49 +0000)]
sys/sunaudio/gstsunmixer.c: Normalizing the value before setting
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* sys/sunaudio/gstsunmixer.c: (gst_sunaudiomixer_set_volume):
Normalizing the value before setting
(gst_sunaudiomixer_get_volume):
Normalizing the value after getting. Fixes bug# 161980
Christian Schaller [Wed, 22 Dec 2004 10:48:12 +0000 (10:48 +0000)]
fix build/disting
Original commit message from CVS:
fix build/disting
Wim Taymans [Wed, 22 Dec 2004 10:06:02 +0000 (10:06 +0000)]
gst/playback/gstplaybasebin.c: Revert patch 1.38 as clock distribution over schedulers does not work correcly in the ...
Original commit message from CVS:
* gst/playback/gstplaybasebin.c: (gst_play_base_bin_add_element):
Revert patch 1.38 as clock distribution over schedulers does
not work correcly in the core yet.
Christian Schaller [Tue, 21 Dec 2004 11:18:28 +0000 (11:18 +0000)]
more pipeline fixes
Original commit message from CVS:
more pipeline fixes
Christian Schaller [Tue, 21 Dec 2004 11:00:27 +0000 (11:00 +0000)]
fix avi/asf pipeline
Original commit message from CVS:
fix avi/asf pipeline
Christian Schaller [Tue, 21 Dec 2004 10:47:16 +0000 (10:47 +0000)]
add mp4 and update Quicktime pipeline
Original commit message from CVS:
add mp4 and update Quicktime pipeline
Stéphane Loeuillet [Tue, 21 Dec 2004 10:33:57 +0000 (10:33 +0000)]
remove outdated README file of oss directory
Original commit message from CVS:
remove outdated README file of oss directory
Thomas Vander Stichele [Tue, 21 Dec 2004 10:31:12 +0000 (10:31 +0000)]
fix typo
Original commit message from CVS:
fix typo
Wim Taymans [Mon, 20 Dec 2004 17:54:15 +0000 (17:54 +0000)]
file Makefile.am was initially added on branch BRANCH-THREADED.
Original commit message from CVS:
file Makefile.am was initially added on branch BRANCH-THREADED.
Wim Taymans [Mon, 20 Dec 2004 17:54:15 +0000 (17:54 +0000)]
file colorspace.c was initially added on branch BRANCH-THREADED.
Original commit message from CVS:
file colorspace.c was initially added on branch BRANCH-THREADED.
Wim Taymans [Mon, 20 Dec 2004 17:54:15 +0000 (17:54 +0000)]
file queue.c was initially added on branch BRANCH-THREADED.
Original commit message from CVS:
file queue.c was initially added on branch BRANCH-THREADED.
Stefan Kost [Mon, 20 Dec 2004 16:29:05 +0000 (16:29 +0000)]
Added boilerplate gtk-doc files for plugin-libs documentation.
Original commit message from CVS:
Added boilerplate gtk-doc files for plugin-libs documentation.
Stéphane Loeuillet [Sun, 19 Dec 2004 16:54:46 +0000 (16:54 +0000)]
fix int and float audio caps in auparse, partially fixes bug #142812
Original commit message from CVS:
fix int and float audio caps in auparse, partially fixes bug #142812
Ronald S. Bultje [Sun, 19 Dec 2004 16:46:21 +0000 (16:46 +0000)]
sys/: g_assert() can be a macro, don't use #ifdef inside it.
Original commit message from CVS:
* sys/v4l/gstv4lelement.c: (gst_v4l_iface_supported):
* sys/v4l2/gstv4l2element.c: (gst_v4l2_iface_supported):
g_assert() can be a macro, don't use #ifdef inside it.
Ronald S. Bultje [Sun, 19 Dec 2004 13:16:24 +0000 (13:16 +0000)]
gst/videorate/gstvideorate.c: Event handling (fixes #159986).
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst/videorate/gstvideorate.c: (gst_videorate_blank_data),
(gst_videorate_init), (gst_videorate_chain),
(gst_videorate_change_state):
Event handling (fixes #159986).
Ronald S. Bultje [Sun, 19 Dec 2004 11:10:31 +0000 (11:10 +0000)]
gst-libs/gst/riff/riff-media.c: Add BLZ0 (Blizzard's version of DivX) fourcc.
Original commit message from CVS:
* gst-libs/gst/riff/riff-media.c:
(gst_riff_create_video_caps_with_data):
Add BLZ0 (Blizzard's version of DivX) fourcc.
David Schleef [Sun, 19 Dec 2004 03:51:12 +0000 (03:51 +0000)]
gst/tta/gstttadec.c: And yet another portability fix.
Original commit message from CVS:
* gst/tta/gstttadec.c: (gst_tta_dec_link): And yet another
portability fix.
David Schleef [Sun, 19 Dec 2004 03:47:48 +0000 (03:47 +0000)]
gst/tta/ttadec.h: Disable some header code that isn't used and clearly isn't portable.
Original commit message from CVS:
* gst/tta/ttadec.h: Disable some header code that isn't used
and clearly isn't portable.
David Schleef [Sun, 19 Dec 2004 03:20:26 +0000 (03:20 +0000)]
gst/ffmpegcolorspace/imgconvert.c: Fix code to not use GCC extensions (and c99 extensions that
Original commit message from CVS:
* gst/ffmpegcolorspace/imgconvert.c: (get_pix_fmt_info),
(avcodec_get_chroma_sub_sample), (avcodec_get_pix_fmt_name),
(avcodec_get_pix_fmt), (avpicture_layout),
(avcodec_get_pix_fmt_loss), (avg_bits_per_pixel), (img_copy),
(get_convert_table_entry), (img_convert), (img_get_alpha_info):
Fix code to not use GCC extensions (and c99 extensions that
Forte does not like.)
Ronald S. Bultje [Sat, 18 Dec 2004 23:43:47 +0000 (23:43 +0000)]
gst/deinterlace/gstdeinterlace.c: Rowstride fixes. Fixes #161039.
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst/deinterlace/gstdeinterlace.c: (gst_deinterlace_link),
(gst_deinterlace_chain):
Rowstride fixes. Fixes #161039.
* gst/videocrop/gstvideocrop.c: (gst_video_crop_init),
(gst_video_crop_get_property), (gst_video_crop_add_to_struct_val),
(gst_video_crop_getcaps), (gst_video_crop_link),
(gst_video_crop_i420), (gst_video_crop_chain),
(gst_video_crop_change_state):
Rework of negotiation. Actually works now. Fixes #158650.
Ronald S. Bultje [Sat, 18 Dec 2004 22:53:29 +0000 (22:53 +0000)]
gst/matroska/matroska-demux.c: That was very stupid.
Original commit message from CVS:
* gst/matroska/matroska-demux.c: (gst_matroska_ebmlnum_sint):
That was very stupid.
Ronald S. Bultje [Sat, 18 Dec 2004 22:47:47 +0000 (22:47 +0000)]
gst/matroska/matroska-demux.c: Fix possible crasher.
Original commit message from CVS:
* gst/matroska/matroska-demux.c:
(gst_matroska_demux_parse_blockgroup):
Fix possible crasher.
Ronald S. Bultje [Sat, 18 Dec 2004 22:40:24 +0000 (22:40 +0000)]
gst/matroska/matroska-demux.c: Lace sizes can be zero.
Original commit message from CVS:
* gst/matroska/matroska-demux.c: (gst_matroska_ebmlnum_uint),
(gst_matroska_ebmlnum_sint), (gst_matroska_demux_parse_blockgroup):
Lace sizes can be zero.
Ronald S. Bultje [Sat, 18 Dec 2004 21:56:46 +0000 (21:56 +0000)]
ext/musepack/gstmusepackdec.cpp: Fetch error return values. Fixes #161624.
Original commit message from CVS:
* ext/musepack/gstmusepackdec.cpp:
Fetch error return values. Fixes #161624.
* gst/apetag/apedemux.c: (gst_ape_demux_stream_data):
Really EOS.
Ronald S. Bultje [Sat, 18 Dec 2004 19:36:59 +0000 (19:36 +0000)]
gst/avi/gstavidemux.c: Work for truncated (unfinished download etc.) files. Fixes #160514.
Original commit message from CVS:
* gst/avi/gstavidemux.c: (gst_avi_demux_stream_index):
Work for truncated (unfinished download etc.) files. Fixes #160514.
Ronald S. Bultje [Sat, 18 Dec 2004 15:09:27 +0000 (15:09 +0000)]
ext/alsa/gstalsasink.c: Fix for integer overflow. Makes #156001 not crash. Probably masks the real bug.
Original commit message from CVS:
* ext/alsa/gstalsasink.c: (gst_alsa_sink_loop):
Fix for integer overflow. Makes #156001 not crash. Probably masks
the real bug.
Ronald S. Bultje [Fri, 17 Dec 2004 17:09:24 +0000 (17:09 +0000)]
gst/ac3parse/gstac3parse.c: Parsers never have ranks. Fixes #159651.
Original commit message from CVS:
* gst/ac3parse/gstac3parse.c: (plugin_init):
Parsers never have ranks. Fixes #159651.
Benjamin Otte [Fri, 17 Dec 2004 17:02:53 +0000 (17:02 +0000)]
gst/playback/gstdecodebin.c: make sure the facotries are ordered the same every time even if they have the same rank ...
Original commit message from CVS:
* gst/playback/gstdecodebin.c: (compare_ranks):
make sure the facotries are ordered the same every time even if they
have the same rank by using the name
* gst/playback/gstdecodebin.c: (find_compatibles):
make sure we don't add factories to the list twice
David Schleef [Fri, 17 Dec 2004 01:10:30 +0000 (01:10 +0000)]
configure.ac: look for musepack headers as musepack/*.h (fixes #159847)
Original commit message from CVS:
* configure.ac: look for musepack headers as musepack/*.h
(fixes #159847)
* ext/musepack/gstmusepackdec.h: use <musepack/*.h>
* ext/musepack/gstmusepackreader.h: same
Ronald S. Bultje [Thu, 16 Dec 2004 23:57:25 +0000 (23:57 +0000)]
gst-libs/gst/riff/riff-read.c: Read extradata correctly (fixes #155879).
Original commit message from CVS:
* gst-libs/gst/riff/riff-read.c:
(gst_riff_read_strf_auds_with_data):
Read extradata correctly (fixes #155879).
David Schleef [Thu, 16 Dec 2004 23:44:38 +0000 (23:44 +0000)]
gst/audioscale/gstaudioscale.c: allow passthru of >2 channel audio. does _not_ attempt or allow conversion unless ch...
Original commit message from CVS:
* gst/audioscale/gstaudioscale.c: allow passthru of >2 channel
audio. does _not_ attempt or allow conversion unless channels
is 1 or 2.
Christian Schaller [Thu, 16 Dec 2004 22:37:31 +0000 (22:37 +0000)]
fix mpeg and vob pipelines, others are still borked though
Original commit message from CVS:
fix mpeg and vob pipelines, others are still borked though
David Schleef [Thu, 16 Dec 2004 22:33:53 +0000 (22:33 +0000)]
gst/audioscale/gstaudioscale.c: the resample library only handles 1 or 2 channels. Change caps to compensate.
Original commit message from CVS:
* gst/audioscale/gstaudioscale.c: the resample library only
handles 1 or 2 channels. Change caps to compensate.
Ronald S. Bultje [Thu, 16 Dec 2004 22:16:02 +0000 (22:16 +0000)]
gst/matroska/matroska-demux.c: Some MPEG-AAC hacks, because else it doesn't work...
Original commit message from CVS:
* gst/matroska/matroska-demux.c: (aac_rate_idx), (aac_profile_idx),
(gst_matroska_demux_audio_caps):
Some MPEG-AAC hacks, because else it doesn't work...
Ronald S. Bultje [Thu, 16 Dec 2004 20:29:59 +0000 (20:29 +0000)]
gst-libs/gst/riff/riff-media.c: Add h264.
Original commit message from CVS:
* gst-libs/gst/riff/riff-media.c:
(gst_riff_create_video_caps_with_data),
(gst_riff_create_video_template_caps):
Add h264.
Ronald S. Bultje [Thu, 16 Dec 2004 19:45:32 +0000 (19:45 +0000)]
gst-libs/gst/audio/Makefile.am: Try to fix buildbot.
Original commit message from CVS:
* gst-libs/gst/audio/Makefile.am:
Try to fix buildbot.
Thomas Vander Stichele [Thu, 16 Dec 2004 19:41:28 +0000 (19:41 +0000)]
cleanup and uniformize debugging
Original commit message from CVS:
cleanup and uniformize debugging
Ronald S. Bultje [Thu, 16 Dec 2004 12:54:04 +0000 (12:54 +0000)]
gst/mpegstream/: Reset on ready. Fixes 160276.
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_class_init),
(gst_dvd_demux_reset), (gst_dvd_demux_change_state):
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_reset),
(gst_mpeg_demux_change_state):
Reset on ready. Fixes 160276.
Ronald S. Bultje [Thu, 16 Dec 2004 12:27:05 +0000 (12:27 +0000)]
gst/ffmpegcolorspace/gstffmpegcolorspace.c: Fix memleak (#154815).
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst/ffmpegcolorspace/gstffmpegcolorspace.c:
(gst_ffmpegcsp_pad_link):
Fix memleak (#154815).
Ronald S. Bultje [Thu, 16 Dec 2004 12:03:06 +0000 (12:03 +0000)]
ext/musicbrainz/gsttrm.*: Add support for using a proxy server when getting a trm id from the MusicBrainz database (#...
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* ext/musicbrainz/gsttrm.c: (gst_musicbrainz_class_init),
(gst_musicbrainz_init), (gst_musicbrainz_chain),
(gst_musicbrainz_set_property), (gst_musicbrainz_get_property):
* ext/musicbrainz/gsttrm.h:
Add support for using a proxy server when getting a trm id from
the MusicBrainz database (#149613).
Ronald S. Bultje [Thu, 16 Dec 2004 11:54:53 +0000 (11:54 +0000)]
gst/playback/: Fix memleaks (#157233).
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst/playback/gstdecodebin.c: (new_pad), (close_link):
* gst/playback/gstplaybasebin.c: (new_decoded_pad):
Fix memleaks (#157233).
Ronald S. Bultje [Thu, 16 Dec 2004 11:39:00 +0000 (11:39 +0000)]
gst/: Fix memleak (#159215).
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst-libs/gst/resample/resample.c: (gst_resample_close):
* gst-libs/gst/resample/resample.h:
* gst/audioscale/gstaudioscale.c:
Fix memleak (#159215).
Ronald S. Bultje [Thu, 16 Dec 2004 11:34:54 +0000 (11:34 +0000)]
sys/oss/: fixes #159433. Also add missing copyright header to oss_probe.c.
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* sys/oss/gstosselement.c: (gst_osselement_probe_caps):
* sys/oss/oss_probe.c: (main):
Check for mono/stereo support (similar to samplerate probing),
fixes #159433. Also add missing copyright header to oss_probe.c.
Stéphane Loeuillet [Thu, 16 Dec 2004 09:17:21 +0000 (09:17 +0000)]
as HAVE_LIBMMX went away from configure, don't use it in goom Makefile
Original commit message from CVS:
as HAVE_LIBMMX went away from configure, don't use it in goom Makefile
David Schleef [Thu, 16 Dec 2004 05:32:07 +0000 (05:32 +0000)]
configure.ac: add audioresample and cairo plugins. Remove
Original commit message from CVS:
* configure.ac: add audioresample and cairo plugins. Remove
HAVE_MMX stuff, because it's not used.
* ext/Makefile.am: same
* ext/audioresample/Makefile.am: You are not ready for an
audio resampling element based on audioresample.
* ext/audioresample/gstaudioresample.c:
* ext/audioresample/gstaudioresample.h:
* ext/cairo/Makefile.am: You are not ready for overlay elements
based on cairo. Don't look too closely, these elements kinda
suck right now.
* ext/cairo/gstcairo.c: new
* ext/cairo/gsttextoverlay.c: new
* ext/cairo/gsttextoverlay.h: new
* ext/cairo/gsttimeoverlay.c: new
* ext/cairo/gsttimeoverlay.h: new
* gst-libs/gst/media-info/media-info-priv.h: fix compile
problem with compilers that don't support variadic macros.
David Schleef [Wed, 15 Dec 2004 18:23:31 +0000 (18:23 +0000)]
sys/sunaudio/gstsunaudio.c: Apply patch from and cleaning up code a bit. Also ran indent-gst.
Original commit message from CVS:
Reviewed by: David Schleef <ds@schleef.org>
* sys/sunaudio/gstsunaudio.c: (plugin_init): Apply patch from
Bala, registering sunaudiosrc (oops!), and cleaning up code a
bit. Also ran indent-gst.
* sys/sunaudio/gstsunaudiosrc.c: (gst_sunaudiosrc_init),
(gst_sunaudiosrc_change_state), (gst_sunaudiosrc_get),
(gst_sunaudiosrc_setparams):
David Schleef [Wed, 15 Dec 2004 03:59:26 +0000 (03:59 +0000)]
gst/festival/gstfestival.c: Set the output rate to 16000. Should fix #160235.
Original commit message from CVS:
* gst/festival/gstfestival.c: (gst_festival_chain): Set the
output rate to 16000. Should fix #160235.
Zaheer Abbas Merali [Tue, 14 Dec 2004 16:34:44 +0000 (16:34 +0000)]
gst/typefind/gsttypefindfunctions.c: Add typefinding for mpeg2 pes streams
Original commit message from CVS:
2004-12-14 Zaheer Abbas Merali <zaheerabbas at merali dot org>
* gst/typefind/gsttypefindfunctions.c: (mpeg2_sys_type_find):
Add typefinding for mpeg2 pes streams
David Schleef [Tue, 14 Dec 2004 06:43:30 +0000 (06:43 +0000)]
configure.ac: Applied patch from bug #143659, making default and added code for OS/X.
Original commit message from CVS:
* configure.ac: Applied patch from bug #143659, making default
sources and sinks OS-dependent (for Solaris), and added code
for OS/X.
* gconf/gstreamer.schemas.in: use OS-dependent sinks in gconf.
Stéphane Loeuillet [Mon, 13 Dec 2004 18:09:34 +0000 (18:09 +0000)]
forgot to add H264 to avidemux template caps
Original commit message from CVS:
forgot to add H264 to avidemux template caps
Stéphane Loeuillet [Mon, 13 Dec 2004 12:18:07 +0000 (12:18 +0000)]
forgot to add h264 to avidemux caps
Original commit message from CVS:
forgot to add h264 to avidemux caps
Stéphane Loeuillet [Mon, 13 Dec 2004 12:11:57 +0000 (12:11 +0000)]
add VSSH (VideoSoft h264) and remove s323 (h323) from riff-lib because s323 is quicktime specific
Original commit message from CVS:
add VSSH (VideoSoft h264) and remove s323 (h323) from riff-lib
because s323 is quicktime specific
Stéphane Loeuillet [Mon, 13 Dec 2004 00:54:14 +0000 (00:54 +0000)]
add s263 4CC code to qtdemux too
Original commit message from CVS:
add s263 4CC code to qtdemux too
Stéphane Loeuillet [Mon, 13 Dec 2004 00:47:20 +0000 (00:47 +0000)]
gst/asfdemux/README gst/wavenc/riff.h gst-libs/gst/riff/riff-ids.h gst-libs/gst/riff/riff-media.c add new 4CC codes f...
Original commit message from CVS:
* gst/asfdemux/README
* gst/wavenc/riff.h
* gst-libs/gst/riff/riff-ids.h
* gst-libs/gst/riff/riff-media.c
add new 4CC codes for h263 related codecs
fixes partially bug #155163
Christian Schaller [Sun, 12 Dec 2004 12:05:38 +0000 (12:05 +0000)]
merge patch from 158258
Original commit message from CVS:
merge patch from 158258
Zaheer Abbas Merali [Sat, 11 Dec 2004 17:48:18 +0000 (17:48 +0000)]
gst/interleave/deinterleave.c: fix my name's spelling! :)
Original commit message from CVS:
2004-12-11 Zaheer Abbas Merali <zaheerabbas at merali dot org>
* gst/interleave/deinterleave.c:
fix my name's spelling! :)
Stéphane Loeuillet [Sat, 11 Dec 2004 14:58:45 +0000 (14:58 +0000)]
put the same mail for Zaheer Merali everywhere (missing changelog entry from last commit)
Original commit message from CVS:
put the same mail for Zaheer Merali everywhere
(missing changelog entry from last commit)
Stéphane Loeuillet [Sat, 11 Dec 2004 13:43:19 +0000 (13:43 +0000)]
put the same mail for Zaheer Merali everywhere
Original commit message from CVS:
put the same mail for Zaheer Merali everywhere
Ronald S. Bultje [Fri, 10 Dec 2004 21:11:33 +0000 (21:11 +0000)]
gst/asfdemux/gstasfdemux.c: Align by packetsize, and assert that we a packet available before playing. The first make...
Original commit message from CVS:
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_loop):
Align by packetsize, and assert that we a packet available before
playing. The first makes webstreams work (they often include
trailing padding data in a packet), the second allows pausing a
ASF stream in totem without getting demux errors afterwards.
Ronald S. Bultje [Thu, 9 Dec 2004 15:57:39 +0000 (15:57 +0000)]
ext/ogg/gstoggdemux.c: Check for non-NULL before accessing member (end-of-chain).
Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (get_relative):
Check for non-NULL before accessing member (end-of-chain).
Ronald S. Bultje [Thu, 9 Dec 2004 12:57:28 +0000 (12:57 +0000)]
Synchronize property names where not yet the case. Devices are now device=X, other versions are deprecated (but still...
Original commit message from CVS:
* ext/cdparanoia/gstcdparanoia.c: (cdparanoia_class_init),
(cdparanoia_set_property), (cdparanoia_get_property):
* ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_class_init),
(dvdnavsrc_set_property), (dvdnavsrc_get_property):
* ext/dvdread/dvdreadsrc.c: (dvdreadsrc_class_init),
(dvdreadsrc_init), (dvdreadsrc_set_property),
(dvdreadsrc_get_property):
* sys/vcd/vcdsrc.c: (gst_vcdsrc_class_init),
(gst_vcdsrc_set_property), (gst_vcdsrc_get_property):
Synchronize property names where not yet the case. Devices are
now device=X, other versions are deprecated (but still exist).
Also use g_free() unconditionally.
* gst/playback/gstplaybasebin.c: (gst_play_base_bin_class_init),
(setup_source), (gst_play_base_bin_get_property):
Expose source.
Thomas Vander Stichele [Thu, 9 Dec 2004 11:54:10 +0000 (11:54 +0000)]
configure.ac: move GCONF macro outside conditional for the am conditional. Fixes #160439
Original commit message from CVS:
2004-12-09 Thomas Vander Stichele <thomas at apestaart dot org>
* configure.ac: move GCONF macro outside conditional for the am
conditional. Fixes #160439
David Schleef [Wed, 8 Dec 2004 22:43:08 +0000 (22:43 +0000)]
tools/gst-visualise-m.m: Switch to elements that currently exist.
Original commit message from CVS:
* tools/gst-visualise-m.m: Switch to elements that currently
exist.
Ronald S. Bultje [Wed, 8 Dec 2004 22:20:25 +0000 (22:20 +0000)]
ext/ogg/gstogmparse.c: We love wrong commas.
Original commit message from CVS:
* ext/ogg/gstogmparse.c: (gst_ogm_parse_chain):
We love wrong commas.
Ronald S. Bultje [Wed, 8 Dec 2004 22:12:13 +0000 (22:12 +0000)]
gst/matroska/matroska-demux.c: Don't set DEFAULT, unsupported - makes length display incorrectly in some cases.
Original commit message from CVS:
* gst/matroska/matroska-demux.c:
(gst_matroska_demux_handle_src_query):
Don't set DEFAULT, unsupported - makes length display incorrectly
in some cases.
Christian Schaller [Tue, 7 Dec 2004 17:22:19 +0000 (17:22 +0000)]
fix licensing of monoscope
Original commit message from CVS:
fix licensing of monoscope
Christian Schaller [Tue, 7 Dec 2004 10:32:11 +0000 (10:32 +0000)]
fix licensing information for monoscope plugin
Original commit message from CVS:
fix licensing information for monoscope plugin
Arwed v. Merkatz [Mon, 6 Dec 2004 19:32:33 +0000 (19:32 +0000)]
set correct buffer durations in mp3parse, set default_duration in matroskamux for mpeg1 audio
Original commit message from CVS:
set correct buffer durations in mp3parse, set default_duration in matroskamux for mpeg1 audio
Benjamin Otte [Mon, 6 Dec 2004 16:10:06 +0000 (16:10 +0000)]
ext/alsa/gstalsa.*: refactor big chunks of the core caps negotiation code to make it a lot faster, because people cla...
Original commit message from CVS:
* ext/alsa/gstalsa.c: (gst_alsa_get_caps), (gst_alsa_close_audio):
* ext/alsa/gstalsa.h:
refactor big chunks of the core caps negotiation code to make it
a lot faster, because people claim it's really slow
(actually, just cache the getcaps when the device is opened)
Ronald S. Bultje [Mon, 6 Dec 2004 10:28:13 +0000 (10:28 +0000)]
ext/a52dec/gsta52dec.*: Do something useful with timestamps. Make chain-based (since there's really no reason to be l...
Original commit message from CVS:
* ext/a52dec/gsta52dec.c: (gst_a52dec_init),
(gst_a52dec_handle_event), (gst_a52dec_update_streaminfo),
(gst_a52dec_handle_frame), (gst_a52dec_chain),
(gst_a52dec_change_state), (plugin_init):
* ext/a52dec/gsta52dec.h:
Do something useful with timestamps. Make chain-based (since
there's really no reason to be loopbased).
* gst/avi/gstavidemux.c: (gst_avi_demux_process_next_entry):
Update current_byte/frame correctly.
Ronald S. Bultje [Sat, 4 Dec 2004 12:05:33 +0000 (12:05 +0000)]
gst/apetag/apedemux.c: Forward tags, too.
Original commit message from CVS:
* gst/apetag/apedemux.c: (gst_ape_demux_parse_tags),
(gst_ape_demux_stream_init):
Forward tags, too.
Ronald S. Bultje [Sat, 4 Dec 2004 11:44:47 +0000 (11:44 +0000)]
gst/apetag/apedemux.c: Let's make sure we're done typefinding when detecting tags.
Original commit message from CVS:
* gst/apetag/apedemux.c: (gst_ape_demux_stream_init):
Let's make sure we're done typefinding when detecting tags.
Ronald S. Bultje [Fri, 3 Dec 2004 21:08:17 +0000 (21:08 +0000)]
gst/matroska/: Disgustingly evil hack for working around INTERRUPT events and their extremely annoying habit of being...
Original commit message from CVS:
* gst/matroska/ebml-read.c: (gst_ebml_read_class_init),
(gst_ebml_read_init), (gst_ebml_read_use_event),
(gst_ebml_read_element_id), (gst_ebml_peek_id),
(gst_ebml_read_seek), (gst_ebml_read_skip),
(gst_ebml_read_reserve), (gst_ebml_read_buffer),
(gst_ebml_read_master):
* gst/matroska/ebml-read.h:
* gst/matroska/matroska-demux.c:
(gst_matroska_demux_parse_contents),
(gst_matroska_demux_loop_stream), (gst_matroska_demux_audio_caps):
Disgustingly evil hack for working around INTERRUPT events and
their extremely annoying habit of being a pain in the ass. We
simply peek a cluster before reading any of it.
Ronald S. Bultje [Fri, 3 Dec 2004 18:13:43 +0000 (18:13 +0000)]
ext/musepack/gstmusepackdec.cpp: There's also floating point libmusepacks.
Original commit message from CVS:
* ext/musepack/gstmusepackdec.cpp:
There's also floating point libmusepacks.
Ronald S. Bultje [Fri, 3 Dec 2004 15:34:19 +0000 (15:34 +0000)]
ext/faad/gstfaad.c: Set DURATION even if source buffer didn't. Also use increasing timestamps.
Original commit message from CVS:
* ext/faad/gstfaad.c: (gst_faad_chanpos_from_gst),
(gst_faad_chanpos_to_gst), (gst_faad_chain):
Set DURATION even if source buffer didn't. Also use increasing
timestamps.
* gst-libs/gst/riff/riff-media.c:
(gst_riff_create_audio_caps_with_data):
Block_align can have larger values than 8192.
Ronald S. Bultje [Thu, 2 Dec 2004 17:38:59 +0000 (17:38 +0000)]
gst/law/: Fix caps.
Original commit message from CVS:
* gst/law/alaw-decode.c: (alawdec_getcaps), (alawdec_link):
* gst/law/alaw-encode.c: (alawenc_getcaps), (alawenc_link):
* gst/law/mulaw-decode.c: (mulawdec_getcaps), (mulawdec_link):
* gst/law/mulaw-encode.c: (mulawenc_getcaps), (mulawenc_link):
Fix caps.
Ronald S. Bultje [Wed, 1 Dec 2004 22:47:41 +0000 (22:47 +0000)]
sys/v4l/v4l_calls.c: Fix logic bug.
Original commit message from CVS:
* sys/v4l/v4l_calls.c: (gst_v4l_get_chan_names):
Fix logic bug.
Ronald S. Bultje [Wed, 1 Dec 2004 21:45:27 +0000 (21:45 +0000)]
ext/ogg/gstoggdemux.c: Yay, another one.
Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (gst_ogg_type_find):
Yay, another one.
Ronald S. Bultje [Wed, 1 Dec 2004 20:42:01 +0000 (20:42 +0000)]
ext/esd/esdsink.c: Make error actually say something useful (fixes #156798).
Original commit message from CVS:
* ext/esd/esdsink.c: (gst_esdsink_chain):
Make error actually say something useful (fixes #156798).
* gst-libs/gst/riff/riff-media.c:
(gst_riff_create_video_caps_with_data),
(gst_riff_create_video_template_caps):
Add Intel Video 5.0 fourcc (IV50).
Christophe Fergeau [Wed, 1 Dec 2004 20:07:24 +0000 (20:07 +0000)]
ext/mad/gstmad.c: fix xing header detection on mono and stereo mp3 files.
Original commit message from CVS:
2004-12-01 Christophe Fergeau <teuf@gnome.org>
* ext/mad/gstmad.c: (mpg123_parse_xing_header): fix xing header
detection on mono and stereo mp3 files.
Christian Schaller [Wed, 1 Dec 2004 19:00:28 +0000 (19:00 +0000)]
add latest additions to the spec file
Original commit message from CVS:
add latest additions to the spec file
Ronald S. Bultje [Wed, 1 Dec 2004 17:58:19 +0000 (17:58 +0000)]
gst/playback/gstplaybasebin.c: Don't crash on EMPTY caps (e.g. when the demuxer didn't recognize the contained stream).
Original commit message from CVS:
* gst/playback/gstplaybasebin.c: (gst_play_base_bin_change_state):
Don't crash on EMPTY caps (e.g. when the demuxer didn't recognize
the contained stream).
Ronald S. Bultje [Wed, 1 Dec 2004 16:07:43 +0000 (16:07 +0000)]
ext/faad/gstfaad.c: Oops, remove debug.
Original commit message from CVS:
* ext/faad/gstfaad.c: (gst_faad_srcconnect), (gst_faad_chain):
Oops, remove debug.