summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* gst/qtdemux/qtdemux.c: Re-apply patch from #142272 that allows non-seekable ↵Ronald S. Bultje2005-01-292-12/+37
| | | | | | | | | | | sources, Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/qtdemux/qtdemux.c: (gst_qtdemux_change_state), (gst_qtdemux_loop_header): Re-apply patch from #142272 that allows non-seekable sources, re-proposed by Daniel Drake <dsd@gentoo.org>.
* gst/rtp/gstrtpgsmenc.c: Use the src template for creating the src pad (#162330).Ronald S. Bultje2005-01-293-2/+7
| | | | | | Original commit message from CVS: * gst/rtp/gstrtpgsmenc.c: (gst_rtpgsmenc_init): Use the src template for creating the src pad (#162330).
* Update to 1.1 API (#165446).Ronald S. Bultje2005-01-292-1/+20
| | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: * ext/musepack/Makefile.am: * ext/musepack/gstmusepackdec.c: (gst_musepackdec_class_init), (gst_musepackdec_init), (gst_musepackdec_dispose), (gst_musepackdec_src_query), (gst_musepackdec_src_convert), (gst_musepack_stream_init), (gst_musepackdec_loop), (gst_musepackdec_change_state): * ext/musepack/gstmusepackdec.cpp: * ext/musepack/gstmusepackdec.h: * ext/musepack/gstmusepackreader.c: (gst_musepack_reader_peek), (gst_musepack_reader_read), (gst_musepack_reader_seek), (gst_musepack_reader_tell), (gst_musepack_reader_get_size), (gst_musepack_reader_canseek), (gst_musepack_init_reader): * ext/musepack/gstmusepackreader.cpp: * ext/musepack/gstmusepackreader.h: Update to 1.1 API (#165446).
* ext/Makefile.am: Unbreak buildbot.Ronald S. Bultje2005-01-282-1/+5
| | | | | | Original commit message from CVS: * ext/Makefile.am: Unbreak buildbot.
* ext/dv/gstdvdec.c: Change the pixel aspect ratio of dvdec output to reflect ↵Andy Wingo2005-01-282-8/+51
| | | | | | | | | | | a different dubious internet source. Add ... Original commit message from CVS: 2005-01-28 Andy Wingo <wingo@pobox.com> * ext/dv/gstdvdec.c: Change the pixel aspect ratio of dvdec output to reflect a different dubious internet source. Add a reference and some commentary.
* gst/playback/gststreamselector.*: Be more selective when we're redoing caps ↵Ronald S. Bultje2005-01-281-0/+8
| | | | | | | | | | | negotiation from within the chain functio... Original commit message from CVS: * gst/playback/gststreamselector.c: (gst_stream_selector_init), (gst_stream_selector_get_caps), (gst_stream_selector_chain): * gst/playback/gststreamselector.h: Be more selective when we're redoing caps negotiation from within the chain function on a stream change.
* Add support for AMR-NB (mobile phone audio format; #155163, #163286).Ronald S. Bultje2005-01-284-8/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: * ext/Makefile.am: * ext/amrnb/Makefile.am: * ext/amrnb/amrnb.c: (plugin_init): * ext/amrnb/amrnbdec.c: (gst_amrnbdec_get_type), (gst_amrnbdec_base_init), (gst_amrnbdec_class_init), (gst_amrnbdec_init), (gst_amrnbdec_link), (gst_amrnbdec_chain), (gst_amrnbdec_state_change): * ext/amrnb/amrnbdec.h: * ext/amrnb/amrnbparse.c: (gst_amrnbparse_get_type), (gst_amrnbparse_base_init), (gst_amrnbparse_class_init), (gst_amrnbparse_init), (gst_amrnbparse_formats), (gst_amrnbparse_querytypes), (gst_amrnbparse_query), (gst_amrnbparse_handle_event), (gst_amrnbparse_reserve), (gst_amrnbparse_loop), (gst_amrnbparse_state_change): * ext/amrnb/amrnbparse.h: Add support for AMR-NB (mobile phone audio format; #155163, #163286). * gst/typefind/gsttypefindfunctions.c: (plugin_init): Add AMR-NB/-WB raw formats. * ext/alsa/gstalsa.c: (gst_alsa_link): Keep valid time when changing format. * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header), (qtdemux_parse_trak): Add some more format-specific options (#140141, #143555, #155163).
* gst/matroska/matroska-demux.c: Fix logic error in timing of subtitle stream ↵Ronald S. Bultje2005-01-272-1/+9
| | | | | | | | | | | synchronization. Original commit message from CVS: * gst/matroska/matroska-demux.c: (gst_matroska_demux_parse_blockgroup): Fix logic error in timing of subtitle stream synchronization. * gst/typefind/gsttypefindfunctions.c: (qt_type_find): Add skip-chunk, which is found in kodak-camera streams.
* adding vietnamese translationThomas Vander Stichele2005-01-273-1/+294
| | | | | Original commit message from CVS: adding vietnamese translation
* gst/playback/gstdecodebin.c: Use realpad for signal.Ronald S. Bultje2005-01-271-0/+5
| | | | | | Original commit message from CVS: * gst/playback/gstdecodebin.c: (try_to_link_1): Use realpad for signal.
* ext/mad/gstid3demuxbin.c: Fix category so decodebin picks it up.Ronald S. Bultje2005-01-271-0/+5
| | | | | | Original commit message from CVS: * ext/mad/gstid3demuxbin.c: (gst_id3demux_bin_base_init): Fix category so decodebin picks it up.
* ext/mad/: Add id3demuxbin (which is a simple bin consisting of id3demux and ↵Ronald S. Bultje2005-01-271-0/+17
| | | | | | | | | | | | | | | | | | | | typefind), take over rank from id3demux, ... Original commit message from CVS: * ext/mad/Makefile.am: * ext/mad/gstid3demuxbin.c: (gst_id3demux_bin_get_type), (gst_id3demux_bin_base_init), (gst_id3demux_bin_class_init), (gst_id3demux_bin_init), (gst_id3demux_bin_remove_pad), (found_type), (gst_id3demux_bin_change_state): * ext/mad/gstid3tag.c: (gst_id3_tag_add_src_pad), (gst_id3_tag_init), (gst_id3_tag_handle_event), (gst_id3_tag_src_link), (gst_id3_tag_chain), (gst_id3_tag_change_state), (plugin_init): * ext/mad/gstmad.h: Add id3demuxbin (which is a simple bin consisting of id3demux and typefind), take over rank from id3demux, remove typefind code from id3demux. Makes all broken mp3s that I know of work, and thereby fixes #152688.
* Allow seeks on audio pad, make mad forward those (#164826).Ronald S. Bultje2005-01-272-6/+10
| | | | | | | | | | Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * ext/mad/gstmad.c: (gst_mad_src_event): * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_event): Allow seeks on audio pad, make mad forward those (#164826). * gst/audioscale/gstaudioscale.c: (gst_audioscale_chain): Set duration (#165335).
* gst/asfdemux/gstasfdemux.*: Improve metadata display, e.g. if the metadata ↵Ronald S. Bultje2005-01-271-0/+11
| | | | | | | | | | | | | | comes before the streams are loaded (which... Original commit message from CVS: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_init), (gst_asf_demux_commit_taglist), (gst_asf_demux_process_comment), (gst_asf_demux_process_ext_content_desc), (gst_asf_demux_change_state), (gst_asf_demux_add_audio_stream), (gst_asf_demux_add_video_stream), (gst_asf_demux_setup_pad): * gst/asfdemux/gstasfdemux.h: Improve metadata display, e.g. if the metadata comes before the streams are loaded (which is perfectly valid).
* tools/gst-launch-ext-m.m: Fix AVI/ASF pipelines (#165340).Ronald S. Bultje2005-01-262-2/+7
| | | | | | Original commit message from CVS: * tools/gst-launch-ext-m.m: Fix AVI/ASF pipelines (#165340).
* ext/cairo/gsttextoverlay.c: include string.h and strings.h to fix build ↵Amaury Jacquot2005-01-262-0/+6
| | | | | | | | | failure on amd64 Original commit message from CVS: 2005-01-26 Amaury Jacquot <sxpert@esitcom.org> * ext/cairo/gsttextoverlay.c: include string.h and strings.h to fix build failure on amd64
* Check environment variables GST_ID3V2_TAG_ENCODING,Tim-Philipp Müller2005-01-261-0/+19
| | | | | | | | | | | | | | | | | Original commit message from CVS: Check environment variables GST_ID3V2_TAG_ENCODING, GST_ID3_TAG_ENCODING and GST_TAG_ENCODING for a colon-separated list of character encodings to force interpretation of non-unicode strings stored in an ID3v2 tag to a particular encoding. If none is specified, try to use current locale's encoding, then fall back to ISO-8859-1 (which will always succeed). (Resolves #149274) Check environment variables GST_ID3V1_TAG_ENCODING, GST_ID3_TAG_ENCODING and GST_TAG_ENCODING for a colon-separated list of character encodings to use in case a string encountered in an ID3v1 tag is not valid UTF-8 already. If no encoding is specified, try to use the current locale's encoding, then fall back to ISO-8859-1 (which will always succeed).
* ext/mad/gstmad.c: - on half framerate, compute the rate in advance so the ↵Benjamin Otte2005-01-251-0/+12
| | | | | | | | | | | | | | | comparisons don't compare wrong values Original commit message from CVS: * ext/mad/gstmad.c: (gst_mad_check_caps_reset), (gst_mad_chain): - on half framerate, compute the rate in advance so the comparisons don't compare wrong values - don't use mad_synth/frame_mute anymore, this mirrors mad_decoder behaviour - don't use mad_header_decode anymore, mad_frame_decode does that automatically - when getting rid of consumed bytes, reset the stream's skiplen (fixes #163867)
* gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_class_init)Jan Schmidt2005-01-251-0/+7
| | | | | | | | | Original commit message from CVS: * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_class_init) Use 1/2 a second for default max_discont, as PES streams from DVB seem to have larger spacings in the SCR. Fix a typo.
* gst/playback/gstplaybasebin.c: Notify delayed stream-info availability.Ronald S. Bultje2005-01-251-0/+5
| | | | | | Original commit message from CVS: * gst/playback/gstplaybasebin.c: (group_commit): Notify delayed stream-info availability.
* ext/a52dec/gsta52dec.c: Add some debug output. Check that a discont has a ↵Jan Schmidt2005-01-255-41/+162
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | valid time associated. Original commit message from CVS: * ext/a52dec/gsta52dec.c: (gst_a52dec_push), (gst_a52dec_handle_event), (gst_a52dec_chain): Add some debug output. Check that a discont has a valid time associated. * ext/alsa/gstalsasink.c: (gst_alsa_sink_check_event), (gst_alsa_sink_loop): Ignore TAG events. A little extra debug for broken timestamps. * ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_init), (dvdnavsrc_loop), (dvdnavsrc_change_state): Ensure we send a discont to engage the link before we send any other events. * ext/dvdread/dvdreadsrc.c: (dvdreadsrc_init), (dvdreadsrc_finalize), (_close), (_open), (_seek_title), (_seek_chapter), (seek_sector), (dvdreadsrc_get), (dvdreadsrc_uri_get_uri), (dvdreadsrc_uri_set_uri): Handle URI of the form dvd://title[,chapter[,angle]]. Currently only dvd://title works in totem because typefinding sends a seek that ends up going back to chapter 1 regardless. * ext/mpeg2dec/gstmpeg2dec.c: * ext/mpeg2dec/gstmpeg2dec.h: Output correct timestamps and handle disconts. * ext/ogg/gstoggdemux.c: (get_relative): Small guard against a null dereference. * ext/pango/gsttextoverlay.c: (gst_textoverlay_finalize), (gst_textoverlay_set_property): Free memory when done. Don't call gst_event_filler_get_duration on EOS events. Use GST_LOG and GST_WARNING instead of g_message and g_warning. * ext/smoothwave/gstsmoothwave.c: (gst_smoothwave_init), (draw_line), (gst_smoothwave_dispose), (gst_sw_sinklink), (gst_sw_srclink), (gst_smoothwave_chain): Draw solid lines, prettier colours. * gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_init): Add a default palette that'll work for some movies. * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_init), (gst_dvd_demux_handle_dvd_event), (gst_dvd_demux_send_discont), (gst_dvd_demux_send_subbuffer), (gst_dvd_demux_reset): * gst/mpegstream/gstdvddemux.h: * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_send_discont), (gst_mpeg_demux_parse_syshead), (gst_mpeg_demux_parse_pes): * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_init), (gst_mpeg_parse_handle_discont), (gst_mpeg_parse_parse_packhead): * gst/mpegstream/gstmpegparse.h: Use PTM/NAV events when for timestamp adjustment when connected to dvdnavsrc. Don't use many discont events where one suffices. * gst/playback/gstplaybasebin.c: (group_destroy), (gen_preroll_element), (gst_play_base_bin_add_element): * gst/playback/gstplaybasebin.h: Make sure we remove subtitles from the same bin we put them in. * gst/subparse/gstsubparse.c: (convert_encoding), (parse_subrip), (gst_subparse_buffer_format_autodetect), (gst_subparse_change_state): Fix some memleaks and invalid accesses. * gst/typefind/gsttypefindfunctions.c: (ogganx_type_find), (oggskel_type_find), (cmml_type_find), (plugin_init): Some typefind functions for Annodex v3.0 files * gst/wavparse/gstwavparse.h: GstRiffReadClass is the correct parent class.
* gst-libs/gst/riff/riff-media.c: Add extradata to huffyuv (fixes #165013).Ronald S. Bultje2005-01-251-0/+9
| | | | | | | | | | Original commit message from CVS: * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps_with_data): Add extradata to huffyuv (fixes #165013). * gst-libs/gst/riff/riff-read.c: (gst_riff_read_strf_vids_with_data): Fix extradata extraction if it is in the chunk size.
* gst/effectv/gstquark.c: Memory free'ing location fix (#164708).Ronald S. Bultje2005-01-252-2/+27
| | | | | | | | Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/effectv/gstquark.c: (gst_quarktv_class_init), (gst_quarktv_change_state), (gst_quarktv_dispose): Memory free'ing location fix (#164708).
* gst/playback/gstplaybasebin.c: Don't block for streams.Ronald S. Bultje2005-01-251-0/+11
| | | | | | | | | | | | Original commit message from CVS: * gst/playback/gstplaybasebin.c: (group_commit), (gen_preroll_element), (probe_triggered), (gen_source_element), (setup_source), (gst_play_base_bin_change_state), (gst_play_base_bin_add_element): Don't block for streams. * gst/playback/gststreaminfo.c: (stream_info_change_state), (gst_stream_info_set_mute): Use gst_pad_set_active_recursive.
* sys/v4l/gstv4lelement.c (gst_v4l_iface_supported): Fix compile for #ifndef ↵Andy Wingo2005-01-251-0/+5
| | | | | | | | | | HAVE_XVIDEO. Original commit message from CVS: 2005-01-25 Andy Wingo <wingo@pobox.com> * sys/v4l/gstv4lelement.c (gst_v4l_iface_supported): Fix compile for #ifndef HAVE_XVIDEO.
* Apply patch from Jeffrey C. Ollie. Fixes rate (now always 8kHz) and adds ↵Maciej Katafiasz2005-01-241-0/+11
| | | | | | | | timestamps Original commit message from CVS: Apply patch from Jeffrey C. Ollie. Fixes rate (now always 8kHz) and adds timestamps
* gst-libs/gst/riff/riff-media.c: Audio can be <8000Hz.Ronald S. Bultje2005-01-241-0/+6
| | | | | | | Original commit message from CVS: * gst-libs/gst/riff/riff-media.c: (gst_riff_create_audio_caps_with_data): Audio can be <8000Hz.
* gst/playback/gstplaybasebin.c: Explicit state change to workaround refcount ↵Ronald S. Bultje2005-01-221-0/+5
| | | | | | | | bugs. Original commit message from CVS: * gst/playback/gstplaybasebin.c: (gst_play_base_bin_change_state): Explicit state change to workaround refcount bugs.
* gst/avi/gstavimux.c: Fix...Ronald S. Bultje2005-01-222-7/+14
| | | | | | | Original commit message from CVS: * gst/avi/gstavimux.c: (gst_avimux_write_tag), (gst_avimux_riff_get_avi_header): Fix...
* gst-libs/gst/riff/riff-read.*: Add _peek version (req'ed in CDXA).Ronald S. Bultje2005-01-191-0/+12
| | | | | | | | | | | | | Original commit message from CVS: * gst-libs/gst/riff/riff-read.c: (gst_riff_peek_element_data), (gst_riff_read_element_data): * gst-libs/gst/riff/riff-read.h: Add _peek version (req'ed in CDXA). * gst/cdxaparse/gstcdxaparse.c: (gst_cdxaparse_init), (gst_cdxaparse_loop): Fix parsing in playbin. * gst/playback/gstdecodebin.c: (close_pad_link): Ignore current_ pads, they cause major annoyance.
* ext/alsa/gstalsasink.c: Safety guard.Ronald S. Bultje2005-01-191-0/+5
| | | | | | Original commit message from CVS: * ext/alsa/gstalsasink.c: (gst_alsa_sink_loop): Safety guard.
* gst/avi/gstavimux.c: Fix padding...Ronald S. Bultje2005-01-192-3/+11
| | | | | | Original commit message from CVS: * gst/avi/gstavimux.c: (gst_avimux_write_tag): Fix padding...
* gst/matroska/ebml-read.c: Allow for 0-sized buffers. Fixes length query ↵Ronald S. Bultje2005-01-192-0/+12
| | | | | | | | | problems in starwars.mkv from the testsuite. Original commit message from CVS: * gst/matroska/ebml-read.c: (gst_ebml_read_buffer): Allow for 0-sized buffers. Fixes length query problems in starwars.mkv from the testsuite.
* Fix row strides for I420 (fixes #163159)Tim-Philipp Müller2005-01-192-94/+87
| | | | | Original commit message from CVS: Fix row strides for I420 (fixes #163159)
* gst/mpegstream/gstmpegparse.c: MPEG2 has a useful rate property, so we can ↵Ronald S. Bultje2005-01-191-0/+6
| | | | | | | | | actually use that. Original commit message from CVS: * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_parse_packhead): MPEG2 has a useful rate property, so we can actually use that. For MPEG-1, continue using the bytes/time properties.
* gst-libs/gst/riff/riff-media.c: Add intel-h263.Ronald S. Bultje2005-01-191-0/+7
| | | | | | | | 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 intel-h263.
* ext/mad/gstmad.c: Fail if caps negotiation fails. Should fix #162184, and ↵Ronald S. Bultje2005-01-193-299/+261
| | | | | | | | | | | | | | | | | | | should definately be in there regardless of... Original commit message from CVS: * ext/mad/gstmad.c: (gst_mad_check_caps_reset), (gst_mad_chain): Fail if caps negotiation fails. Should fix #162184, and should definately be in there regardless of it fixing the actual bug. * gst/avi/gstavimux.c: (gst_avimux_get_type), (gst_avimux_init), (gst_avimux_write_tag), (gst_avimux_riff_get_avi_header), (gst_avimux_riff_get_avix_header), (gst_avimux_riff_get_video_header), (gst_avimux_riff_get_audio_header), (gst_avimux_write_index), (gst_avimux_start_file), (gst_avimux_handle_event), (gst_avimux_change_state): * gst/avi/gstavimux.h: Refactor structure writing to use GST_WRITE_UINT macros, add metadata writing support.
* gst/playback/gststreaminfo.c: Elements may already be destroyed when this ↵Ronald S. Bultje2005-01-181-0/+5
| | | | | | | | function is called. Original commit message from CVS: * gst/playback/gststreaminfo.c: (gst_stream_info_dispose): Elements may already be destroyed when this function is called.
* gst/qtdemux/qtdemux.c: More memory leak fixes (#149162).Ronald S. Bultje2005-01-182-1/+21
| | | | | | | Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_change_state), (gst_qtdemux_loop_header), (gst_qtdemux_handle_esds): More memory leak fixes (#149162).
* gst/qtdemux/qtdemux.c: Fix two memleaks.Ronald S. Bultje2005-01-172-1/+15
| | | | | | | Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_change_state), (gst_qtdemux_add_stream): Fix two memleaks.
* ext/faad/gstfaad.c: Argh...Ronald S. Bultje2005-01-171-0/+5
| | | | | | Original commit message from CVS: * ext/faad/gstfaad.c: (gst_faad_srcgetcaps): Argh...
* ext/faad/gstfaad.c: Fix off-by-one bug. Fixes warnings during playback of ↵Ronald S. Bultje2005-01-171-0/+6
| | | | | | | | | sincity.mp4 when fixating to six channels i... Original commit message from CVS: * ext/faad/gstfaad.c: (gst_faad_srcgetcaps): Fix off-by-one bug. Fixes warnings during playback of sincity.mp4 when fixating to six channels in Totem.
* Fix compile warnings on Solaris 10 buildbotTim-Philipp Müller2005-01-171-0/+5
| | | | | Original commit message from CVS: Fix compile warnings on Solaris 10 buildbot
* Don't read beyond the last cell in a chapter (fixes invalid memory access)Tim-Philipp Müller2005-01-171-0/+6
| | | | | Original commit message from CVS: Don't read beyond the last cell in a chapter (fixes invalid memory access)
* Use NULL for an empty GList instead of g_list_alloc(); fix memory leaks; ↵Tim-Philipp Müller2005-01-171-0/+8
| | | | | | | s/LCPM/LPCM/; use g_strdup_printf() instead ... Original commit message from CVS: Use NULL for an empty GList instead of g_list_alloc(); fix memory leaks; s/LCPM/LPCM/; use g_strdup_printf() instead of GString (easier to bulk free later)
* gst/ffmpegcolorspace/gstffmpegcodecmap.c: Fix BGRA32 caps (#164209).Ronald S. Bultje2005-01-171-0/+8
| | | | | | | | Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/ffmpegcolorspace/gstffmpegcodecmap.c: (gst_ffmpeg_pixfmt_to_caps): Fix BGRA32 caps (#164209).
* gst/ffmpegcolorspace/gstffmpegcodecmap.c: alpha_mask can be RGBA/ABGR. Fixes ↵Ronald S. Bultje2005-01-171-0/+8
| | | | | | | | | | #164265. Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/ffmpegcolorspace/gstffmpegcodecmap.c: (gst_ffmpeg_caps_to_pixfmt): alpha_mask can be RGBA/ABGR. Fixes #164265.
* ext/mpeg2dec/gstmpeg2dec.*: Crop if decoding size is not the actual image ↵Ronald S. Bultje2005-01-171-0/+9
| | | | | | | | | | | size (#163676). Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * ext/mpeg2dec/gstmpeg2dec.c: (crop_buffer), (gst_mpeg2dec_alloc_buffer): * ext/mpeg2dec/gstmpeg2dec.h: Crop if decoding size is not the actual image size (#163676).
* gst/typefind/gsttypefindfunctions.c: Add libsndfile typefind functions ↵Ronald S. Bultje2005-01-171-0/+8
| | | | | | | | | | (#163309). Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/typefind/gsttypefindfunctions.c: (aiff_type_find), (svx_type_find), (sds_type_find), (ircam_type_find), (plugin_init): Add libsndfile typefind functions (#163309).
* tools/gst-launch-ext-m.m: Add .aac, fix .m1v/.m2v (#163891).Ronald S. Bultje2005-01-172-2/+8
| | | | | | Original commit message from CVS: * tools/gst-launch-ext-m.m: Add .aac, fix .m1v/.m2v (#163891).