summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2004-05-16gst/asfdemux/gstasfdemux.c: Hi, I'm a memleakBenjamin Otte1-0/+5
Original commit message from CVS: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_audio_caps): Hi, I'm a memleak
2004-05-16gst/asfdemux/gstasfdemux.c: - fix a mem leak and always propagate tagsStéphane Loeuillet1-0/+9
Original commit message from CVS: * gst/asfdemux/gstasfdemux.c: - fix a mem leak and always propagate tags - add WMV3 to known video codecs (but no decoder yet) - replace "surplus data" at end of audio header for what it is : codec specific data - fix a typo
2004-05-16gst-libs/gst/audio/audioclock.c: Fix wrong return type (#142205).Ronald S. Bultje2-2/+9
Original commit message from CVS: reviewed by: Ronald Bultje <rbultje@ronald.bitfreak.net> * gst-libs/gst/audio/audioclock.c: Fix wrong return type (#142205).
2004-05-16ext/mad/gstmad.c: Ignore CRCs by default (fixes #142566).Ronald S. Bultje1-0/+5
Original commit message from CVS: * ext/mad/gstmad.c: (gst_mad_class_init), (gst_mad_init): Ignore CRCs by default (fixes #142566).
2004-05-16ext/alsa/gstalsamixer.c: Fix for cases where we fail to attach to a mixer.Ronald S. Bultje1-0/+10
Original commit message from CVS: * ext/alsa/gstalsamixer.c: (gst_alsa_mixer_open), (gst_alsa_mixer_close), (gst_alsa_mixer_supported), (gst_alsa_mixer_build_list), (gst_alsa_mixer_free_list), (gst_alsa_mixer_change_state), (gst_alsa_mixer_list_tracks), (gst_alsa_mixer_get_volume), (gst_alsa_mixer_set_volume), (gst_alsa_mixer_set_mute), (gst_alsa_mixer_set_record): Fix for cases where we fail to attach to a mixer.
2004-05-16gst-libs/gst/riff/riff-read.c: Don't touch events after not owning them anymore.Ronald S. Bultje2-1/+15
Original commit message from CVS: * gst-libs/gst/riff/riff-read.c: (gst_riff_read_seek): Don't touch events after not owning them anymore. * gst/wavparse/gstwavparse.c: (gst_wavparse_base_init), (gst_wavparse_fmt), (gst_wavparse_other), (gst_wavparse_handle_seek), (gst_wavparse_loop), (gst_wavparse_pad_convert), (gst_wavparse_pad_query), (gst_wavparse_srcpad_event): * gst/wavparse/gstwavparse.h: Add seeking, fix querying.
2004-05-16gst/asfdemux/gstasfdemux.c: - process comments even if they don't end with ↵Stéphane Loeuillet1-1/+7
\0\0 g_convert would ignore them if presen... Original commit message from CVS: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_comment): - process comments even if they don't end with \0\0 g_convert would ignore them if present and works well without them
2004-05-16ext/alsa/gstalsa.c: simplify capsBenjamin Otte1-0/+5
Original commit message from CVS: * ext/alsa/gstalsa.c: (gst_alsa_caps), (gst_alsa_get_caps): simplify caps
2004-05-16forgot the bugnumber I fixed again...Benjamin Otte1-1/+1
Original commit message from CVS: forgot the bugnumber I fixed again...
2004-05-16gst/asfdemux/gstasfdemux.c: don't write to memory we might not write to - ↵Benjamin Otte1-0/+8
g_convert does that for us anyway conmment ... Original commit message from CVS: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_comment): don't write to memory we might not write to - g_convert does that for us anyway (gst_asf_demux_audio_caps): conmment out gst_util_dump_mem
2004-05-16ext/alsa/gstalsasink.c: compute correct expected timestamps after seek ↵Benjamin Otte1-0/+8
(broken since last commit) Original commit message from CVS: * ext/alsa/gstalsasink.c: (gst_alsa_sink_loop): compute correct expected timestamps after seek (broken since last commit) * ext/gdk_pixbuf/pixbufscale.c: (pixbufscale_init): rename element and debugging category to gdkpixbufscale
2004-05-16add note about bugBenjamin Otte1-0/+1
Original commit message from CVS: add note about bug
2004-05-16ext/alsa/gstalsasink.c: add error checking to snd_pcm_delay and remove ↵Benjamin Otte1-0/+8
duplicate call to snd_pcm_delay that caused is... Original commit message from CVS: * ext/alsa/gstalsasink.c: (gst_alsa_sink_loop): add error checking to snd_pcm_delay and remove duplicate call to snd_pcm_delay that caused issues (see inline code comments) * ext/alsa/gstalsasink.c: (gst_alsa_sink_get_time): make more readable and fix return value when snd_pcm_delay fails
2004-05-15Add new files for gdk_pixbuf based scalerJan Schmidt1-0/+11
Original commit message from CVS: Add new files for gdk_pixbuf based scaler
2004-05-15Oops, forgot the Changelog :)Jan Schmidt1-0/+14
Original commit message from CVS: Oops, forgot the Changelog :)
2004-05-14ext/libvisual/visual.c: add missing visual_audio_analyzeBenjamin Otte1-0/+5
Original commit message from CVS: * ext/libvisual/visual.c: (gst_visual_chain): add missing visual_audio_analyze
2004-05-14ext/esd/esdsink.c: Fix crash when ESD is killed while we're playing.David Schleef2-0/+8
Original commit message from CVS: * ext/esd/esdsink.c: (gst_esdsink_chain): Fix crash when ESD is killed while we're playing. * gst/qtdemux/qtdemux.c: (qtdemux_parse): call gst_element_no_more_pads().
2004-05-14gst-libs/gst/riff/riff-read.c: - fix INFO tag extraction in RIFF/AVI files ↵Stéphane Loeuillet2-1/+12
because gst_event_unref (event) also freed... Original commit message from CVS: * gst-libs/gst/riff/riff-read.c : - fix INFO tag extraction in RIFF/AVI files because gst_event_unref (event) also freed taglist - avoid a mem leak
2004-05-14- typos : unkown => unknownStéphane Loeuillet1-3/+4
Original commit message from CVS: - typos : unkown => unknown - missing break in RIFF/AVI iavs caps creation (was triggering a gsttag.c assert
2004-05-13ext/audiofile/gstafparse.c: change class to Codec/Demuxer/AudioStéphane Loeuillet1-1/+1
Original commit message from CVS: * ext/audiofile/gstafparse.c : change class to Codec/Demuxer/Audio * gst/auparse/gstauparse.c : idem * gst/wavparse/gstwavparse.c : idem
2004-05-13ext/mad/gstid3tag.c: move from "Codec/(Dem/M)uxer" to "Codec/(Dem/M)uxer/Audio"Stéphane Loeuillet3-167/+238
Original commit message from CVS: * ext/mad/gstid3tag.c : move from "Codec/(Dem/M)uxer" to "Codec/(Dem/M)uxer/Audio" * gst/wavenc/gstwavenc.c : move from "Codec/Encoder/Audio" to "Codec/Muxer/Audio" * gst/auparse/gstauparse.c : - add code (commented for now) to support audio/x-adpcm on src pad (we have no decoder for those layout yet) * gst/cdxaparse/gstcdxaparse.c : * gst/cdxaparse/gstcdxaparse.h : - partial rewrite using RiffRead (ripped iain's wavparse code) * gst/rtp/gstrtpL16enc.c : typo * gst/rtp/gstrtpgsmenc.c : typo
2004-05-13configure.ac: check for exact version of libvisual, it's not supposed to beBenjamin Otte2-2/+7
Original commit message from CVS: * configure.ac: check for exact version of libvisual, it's not supposed to be API/ABI stable yet
2004-05-13ext/ogg/gstoggdemux.c: signal no-more-padsBenjamin Otte1-0/+5
Original commit message from CVS: * ext/ogg/gstoggdemux.c: (gst_ogg_demux_push): signal no-more-pads
2004-05-13Report which format was used for GST_FORMAT_DEFAULT in dvdecJan Schmidt1-0/+13
Original commit message from CVS: Report which format was used for GST_FORMAT_DEFAULT in dvdec Add progressreport element for testing.
2004-05-13gst-libs/gst/riff/riff-ids.h: - add CDXA to the list of RIFF typesStéphane Loeuillet1-0/+2
Original commit message from CVS: * gst-libs/gst/riff/riff-ids.h : - add CDXA to the list of RIFF types - add plst (playlist ?) to wav chunk list (only diff with wavparse/riff.h)
2004-05-13sys/v4l/: add more debugging send a discont at startThomas Vander Stichele1-0/+11
Original commit message from CVS: * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_get), (gst_v4lsrc_change_state): * sys/v4l/gstv4lsrc.h: * sys/v4l/v4lmjpegsink_calls.c: (gst_v4lmjpegsink_playback_init): * sys/v4l/v4lmjpegsrc_calls.c: (gst_v4lmjpegsrc_capture_init): * sys/v4l/v4lsrc_calls.c: (gst_v4lsrc_capture_init), (gst_v4lsrc_grab_frame): add more debugging send a discont at start
2004-05-13Avoid infloopingColin Walters1-0/+6
Original commit message from CVS: Avoid inflooping
2004-05-12ext/audiofile/gstafsrc.c: Remove old debug outputJan Schmidt4-9/+56
Original commit message from CVS: * ext/audiofile/gstafsrc.c: (gst_afsrc_get): Remove old debug output * ext/dv/gstdvdec.c: (gst_dvdec_quality_get_type), (gst_dvdec_class_init), (gst_dvdec_loop), (gst_dvdec_change_state), (gst_dvdec_set_property), (gst_dvdec_get_property): Change the quality setting to an enum, so it works from gst-launch Don't renegotiate a non-linked pad. Allows audio only decoding. * gst/deinterlace/gstdeinterlace.c: (gst_deinterlace_getcaps), (gst_deinterlace_link), (gst_deinterlace_init): * gst/videodrop/gstvideodrop.c: (gst_videodrop_getcaps), (gst_videodrop_link): Some caps negotiation fixes
2004-05-12ext/tarkin/gsttarkin.c: - Change RANK from NONE to PRIMARY (decoder)Stéphane Loeuillet3-2/+11
Original commit message from CVS: * ext/tarkin/gsttarkin.c : - Change RANK from NONE to PRIMARY (decoder) * ext/gdk_pixbuf/gstgdkpixbuf.c : - Change RANK from NONE to MARGINAL (decoder) * ext/divx/gstdivxenc.c : - Change RANK from PRIMARY to NONE (encoder/spider issue)
2004-05-12copy this function until we really need > 1.0 of vorbisThomas Vander Stichele1-0/+7
Original commit message from CVS: copy this function until we really need > 1.0 of vorbis
2004-05-12configure.ac: enable shout2 by defaultBenjamin Otte2-2/+13
Original commit message from CVS: * configure.ac: enable shout2 by default * ext/shout2/gstshout2.c: (gst_shout2send_protocol_get_type), (gst_shout2send_base_init), (gst_shout2send_init), (gst_shout2send_connect), (gst_shout2send_change_state): * ext/shout2/gstshout2.h: make this work again. Based on a patch by Zaheer Merali (fixes #142262) * ext/theora/theora.c: (plugin_init): don't set rank on encoders
2004-05-11gst/auparse/gstauparse.c: - Document all audio encoding we can encounter ↵Stéphane Loeuillet1-2/+7
from Solaris 9 headers and libsndfile inform... Original commit message from CVS: * gst/auparse/gstauparse.c : - Document all audio encoding we can encounter from Solaris 9 headers and libsndfile information. - Increase max. rate from 48000 to 192000 (to match other elements) - Don't try to play junk data between header and samples
2004-05-11gst/cdxaparse/gstcdxaparse.c: Add mpegversion to CAPS to make it linkStéphane Loeuillet2-2/+9
Original commit message from CVS: * gst/cdxaparse/gstcdxaparse.c : Add mpegversion to CAPS to make it link Rank is as GST_RANK_SECONDARY instead of NONE
2004-05-11gst/asfdemux/gstasfdemux.c: Use codec_data property instead of flag1 and ↵Jeremy Simon1-0/+5
flag2 for wma Original commit message from CVS: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_audio_caps): Use codec_data property instead of flag1 and flag2 for wma
2004-05-11ext/libvisual/visual.c: use the right caps depending on endianness (I hope)Benjamin Otte1-0/+8
Original commit message from CVS: * ext/libvisual/visual.c: (gst_visual_getcaps): use the right caps depending on endianness (I hope) * ext/ogg/gstoggmux.c: (gst_ogg_mux_plugin_init): use GST_RANK_NONE for all non-decoding elements or spider gets mighty confused
2004-05-11gst/asfdemux/gstasfdemux.c: Fix some odd cases and fix BE metadata parsing ↵Ronald S. Bultje1-0/+5
of unicode16 text. Original commit message from CVS: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_comment): Fix some odd cases and fix BE metadata parsing of unicode16 text.
2004-05-11gst/switch/gstswitch.c: whoever that was: DO NOT IMPORT PRIVATE SYMBOLS THAT ↵Benjamin Otte2-14/+20
ARE NOT IN Original commit message from CVS: * gst/switch/gstswitch.c: (gst_switch_release_pad), (gst_switch_request_new_pad), (gst_switch_poll_sinkpads), (gst_switch_loop), (gst_switch_get_type): whoever that was: DO NOT IMPORT PRIVATE SYMBOLS THAT ARE NOT IN HEADERS. Had to be said.
2004-05-11configure.ac: Add prototype Dirac support.David Schleef6-1/+300
Original commit message from CVS: * configure.ac: Add prototype Dirac support. * ext/Makefile.am: * ext/dirac/Makefile.am: * ext/dirac/gstdirac.cc: * ext/dirac/gstdiracdec.cc:
2004-05-11gst/auparse/gstauparse.c: Hack around spider. Remove me some day please.Ronald S. Bultje1-0/+7
Original commit message from CVS: * gst/auparse/gstauparse.c: (gst_auparse_class_init), (gst_auparse_init), (gst_auparse_chain), (gst_auparse_change_state): Hack around spider. Remove me some day please.
2004-05-11gst/auparse/gstauparse.c: Fix for some uninitialized variables in previous ↵Ronald S. Bultje1-0/+6
patch, also makes it work. Fixes #142286 w... Original commit message from CVS: * gst/auparse/gstauparse.c: (gst_auparse_chain): Fix for some uninitialized variables in previous patch, also makes it work. Fixes #142286 while we're at it.
2004-05-10gst/auparse/gstauparse.c: eee (32, 64) only unsupported formats are ↵Stéphane Loeuillet2-1/+9
ADPCM/CCITT G.72x Original commit message from CVS: * gst/auparse/gstauparse.c: fixes a-law, adds mu-law, linear pcm (8,16,24,32), ieee (32, 64) only unsupported formats are ADPCM/CCITT G.72x reviewed by Ronald * gst-libs/gst/audio/audio.h: adds 24bit depth to PCM (x-raw-int)
2004-05-10ext/vorbis/: Added a raw vorbis encoder to be used with the oggmuxer.Wim Taymans1-0/+29
Original commit message from CVS: * ext/vorbis/Makefile.am: * ext/vorbis/README: * ext/vorbis/oggvorbisenc.c: (gst_oggvorbisenc_get_formats), (oggvorbisenc_get_type), (vorbis_caps_factory), (raw_caps_factory), (gst_oggvorbisenc_base_init), (gst_oggvorbisenc_class_init), (gst_oggvorbisenc_sinkconnect), (gst_oggvorbisenc_convert_src), (gst_oggvorbisenc_convert_sink), (gst_oggvorbisenc_get_query_types), (gst_oggvorbisenc_src_query), (gst_oggvorbisenc_init), (gst_oggvorbisenc_get_tag_value), (gst_oggvorbisenc_metadata_set1), (gst_oggvorbisenc_set_metadata), (get_constraints_string), (update_start_message), (gst_oggvorbisenc_setup), (gst_oggvorbisenc_write_page), (gst_oggvorbisenc_chain), (gst_oggvorbisenc_get_property), (gst_oggvorbisenc_set_property), (gst_oggvorbisenc_change_state): * ext/vorbis/oggvorbisenc.h: * ext/vorbis/vorbis.c: (plugin_init): * ext/vorbis/vorbisenc.c: (vorbis_caps_factory), (raw_caps_factory), (gst_vorbisenc_class_init), (gst_vorbisenc_init), (gst_vorbisenc_setup), (gst_vorbisenc_push_packet), (gst_vorbisenc_chain), (gst_vorbisenc_get_property), (gst_vorbisenc_set_property): * ext/vorbis/vorbisenc.h: Added a raw vorbis encoder to be used with the oggmuxer. We still need the old encoder for some gnome applications, read the README to find out how that works. The raw encoder is called "rawvorbisenc" until 0.9.
2004-05-10someone ported wavparse to riff-lib, remove it from TODOStéphane Loeuillet1-2/+0
Original commit message from CVS: someone ported wavparse to riff-lib, remove it from TODO
2004-05-10ext/ogg/: Added an ogg muxer.Wim Taymans1-0/+18
Original commit message from CVS: * ext/ogg/gstogg.c: (plugin_init): * ext/ogg/gstoggdemux.c: (gst_ogg_demux_plugin_init), (gst_ogg_print): * ext/ogg/gstoggmux.c: (gst_ogg_mux_get_type), (gst_ogg_mux_base_init), (gst_ogg_mux_class_init), (gst_ogg_mux_get_sink_event_masks), (gst_ogg_mux_init), (gst_ogg_mux_sinkconnect), (gst_ogg_mux_pad_link), (gst_ogg_mux_pad_unlink), (gst_ogg_mux_request_new_pad), (gst_ogg_mux_handle_src_event), (gst_ogg_mux_next_buffer), (gst_ogg_mux_push_page), (gst_ogg_mux_compare_pads), (gst_ogg_mux_queue_pads), (gst_ogg_mux_loop), (gst_ogg_mux_get_property), (gst_ogg_mux_set_property), (gst_ogg_mux_change_state), (gst_ogg_mux_plugin_init): Added an ogg muxer. Small typo fixes in the demuxer.
2004-05-10ext/theora/theoraenc.c: Mark the last packet with an EOS flag which is not ↵Wim Taymans1-0/+11
really needed in gstreamer. Original commit message from CVS: * ext/theora/theoraenc.c: (gst_theora_enc_class_init), (theora_enc_sink_link), (theora_push_packet), (theora_enc_chain), (theora_enc_change_state), (theora_enc_set_property), (theora_enc_get_property): Mark the last packet with an EOS flag which is not really needed in gstreamer. Do some better video framerate initialisation. Update the buffer timestamp.
2004-05-10ext/tarkin/gsttarkindec.c: "Filter/Video/Decoder" => "Codec/Decoder/Video"Stéphane Loeuillet2-2/+2
Original commit message from CVS: * ext/tarkin/gsttarkindec.c : "Filter/Video/Decoder" => "Codec/Decoder/Video" * ext/tarkin/gsttarkinenc.c : "Filter/Video/Encoder" => "Codec/Encoder/Video"
2004-05-10ext/theora/theoradec.c: "Filter/Decoder/Video" => "Codec/Decoder/Video"Stéphane Loeuillet1-1/+1
Original commit message from CVS: * ext/theora/theoradec.c : "Filter/Decoder/Video" => "Codec/Decoder/Video" * ext/theora/theoraenc.c : "Filter/Encoder/Video" => "Codec/Encoder/Video" * ext/xine/xineaudiodec.c : "Filter/Decoder/Audio" =>"Codec/Decoder/Audio"
2004-05-10Return the result of the parent state change callJan Schmidt1-0/+5
Original commit message from CVS: Return the result of the parent state change call
2004-05-10ext/a52dec/gsta52dec.c: mark audio/a52, audio/ac3 as deprecated in a commentStéphane Loeuillet1-0/+3
Original commit message from CVS: * ext/a52dec/gsta52dec.c : mark audio/a52, audio/ac3 as deprecated in a comment * gst/ac3parse/gstac3parse.c : audio/ac3 => audio/x-ac3 * gst/realmedia/rmdemux.c : audio/a52 => audio/x-ac3
2004-05-09gst/law/alaw-decode.c: put audio/x-alaw on pads, instead of audio/x-mulawStéphane Loeuillet1-0/+2
Original commit message from CVS: * gst/law/alaw-decode.c : put audio/x-alaw on pads, instead of audio/x-mulaw * gst/law/alaw-encode.c : (idem)