summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* gst/wavenc/gstwavenc.c: Revert the last commit. wavenc still supports ↵Sebastian Dröge2008-08-212-6/+6
| | | | | | | | | width!=depth for 32 bit width. Thanks Tim. Original commit message from CVS: * gst/wavenc/gstwavenc.c: (gst_wavenc_chain): Revert the last commit. wavenc still supports width!=depth for 32 bit width. Thanks Tim.
* gst/matroska/matroska-demux.c: If the duration of a block is unknown only ↵Sebastian Dröge2008-08-212-1/+12
| | | | | | | | | | | | use the timestamp for the first lace and us... Original commit message from CVS: * gst/matroska/matroska-demux.c: (gst_matroska_demux_parse_blockgroup_or_simpleblock): If the duration of a block is unknown only use the timestamp for the first lace and use GST_CLOCK_TIME_NONE as duration for the following laces. Otherwise every lace has the same timestamp which leads to various problems. Really fixes bug #548831.
* gst/wavenc/gstwavenc.c: If we're not allowing width!=depth in wavenc we ↵Sebastian Dröge2008-08-212-0/+12
| | | | | | | | | should also disable the code that was added t... Original commit message from CVS: * gst/wavenc/gstwavenc.c: (gst_wavenc_chain): If we're not allowing width!=depth in wavenc we should also disable the code that was added to support width!=depth.
* gst/matroska/matroska-demux.c: Don't calculate the default duration of a ↵Sebastian Dröge2008-08-213-4/+9
| | | | | | | | | | | | frame from the audio sampling rate. This onl... Original commit message from CVS: * gst/matroska/matroska-demux.c: (gst_matroska_demux_add_stream): Don't calculate the default duration of a frame from the audio sampling rate. This only works for raw audio if every frame contains a single sample and results in broken buffer durations for other formats if no specified default duration is given or the blocks have no duration. Fixes bug #548831.
* gst/matroska/matroska-demux.c: Allow zero sized blocks instead of returning ↵Sebastian Dröge2008-08-212-4/+8
| | | | | | | | | | GST_FLOW_OK. Such blocks are used for tex... Original commit message from CVS: * gst/matroska/matroska-demux.c: (gst_matroska_demux_parse_blockgroup_or_simpleblock): Allow zero sized blocks instead of returning GST_FLOW_OK. Such blocks are used for text/plain subtitles as a gap-filler in some files.
* sys/v4l2/gstv4l2src.c: Add S910 and PWC formats with a low priority.Wim Taymans2008-08-213-9/+72
| | | | | | | | | | Original commit message from CVS: * sys/v4l2/gstv4l2src.c: (gst_v4l2src_v4l2fourcc_to_structure), (gst_v4l2_get_caps_info): Add S910 and PWC formats with a low priority. * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_format_get_rank), (gst_v4l2src_probe_caps_for_format): Add more debugging.
* ext/flac/gstflacenc.c: Fix compilation against older libflac versions.Tim-Philipp Müller2008-08-202-1/+6
| | | | | | Original commit message from CVS: * ext/flac/gstflacenc.c: Fix compilation against older libflac versions.
* ext/pulse/: Use GST_BOILERPLATE everywhere and fix coding style at some places.Sebastian Dröge2008-08-208-111/+57
| | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * ext/pulse/pulsemixer.c: (gst_pulsemixer_class_init), (gst_pulsemixer_set_property), (gst_pulsemixer_get_property): * ext/pulse/pulsemixerctrl.c: (gst_pulsemixer_ctrl_subscribe_cb), (gst_pulsemixer_ctrl_open), (gst_pulsemixer_ctrl_timeout_event), (gst_pulsemixer_ctrl_set_volume): * ext/pulse/pulsemixertrack.c: (gst_pulsemixer_track_new): * ext/pulse/pulseprobe.c: (gst_pulseprobe_open): * ext/pulse/pulsesink.c: (gst_pulsesink_class_init), (gst_pulsesink_init), (gst_pulsesink_open), (gst_pulsesink_prepare), (gst_pulsesink_write), (gst_pulsesink_delay), (gst_pulsesink_reset): * ext/pulse/pulsesrc.c: (gst_pulsesrc_class_init), (gst_pulsesrc_init): Use GST_BOILERPLATE everywhere and fix coding style at some places. Fix a locking issue in pulsesink's prepare function. * ext/pulse/pulseutil.c: (gst_pulse_channel_map_to_gst): Check if the created channel layout is valid for GStreamer.
* gst/rtsp/gstrtspgoogle.c: Things that can happen when your brain is in ↵Wim Taymans2008-08-202-1/+8
| | | | | | | | | | google mode trying to deal with their google r... Original commit message from CVS: * gst/rtsp/gstrtspgoogle.c: Things that can happen when your brain is in google mode trying to deal with their google rtsp server extensions and trying to type your google mail account.
* gst/rtsp/: Add google RTSP extension, it can only handle udp and responds ↵Wim Taymans2008-08-206-27/+339
| | | | | | | | | | | | | | | | | | | | | | | | | with unsupported if we do anything else. Fi... Original commit message from CVS: * gst/rtsp/Makefile.am: * gst/rtsp/gstrtsp.c: (plugin_init): * gst/rtsp/gstrtspgoogle.c: (gst_rtsp_google_before_send), (gst_rtsp_google_after_send), (gst_rtsp_google_get_transports), (_do_init), (gst_rtsp_google_base_init), (gst_rtsp_google_class_init), (gst_rtsp_google_init), (gst_rtsp_google_finalize), (gst_rtsp_google_change_state), (gst_rtsp_google_extension_init): * gst/rtsp/gstrtspgoogle.h: Add google RTSP extension, it can only handle udp and responds with unsupported if we do anything else. Fixes #546465. * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_connection_send), (gst_rtspsrc_connection_receive), (gst_rtspsrc_loop_send_cmd), (gst_rtspsrc_create_transports_string), (gst_rtspsrc_setup_streams), (gst_rtspsrc_open), (gst_rtspsrc_close), (gst_rtspsrc_pause): Make transport setup code a bit better using GString. Add some more debug. Check for closed connections before doing anything on them.
* ext/pulse/: If downstream provides no channel layout and >2 channels should ↵Sebastian Dröge2008-08-204-78/+271
| | | | | | | | | | | | | | | be used use the default layout that pulse... Original commit message from CVS: * ext/pulse/pulsesrc.c: (gst_pulsesrc_class_init), (gst_pulsesrc_create_stream), (gst_pulsesrc_negotiate), (gst_pulsesrc_prepare): * ext/pulse/pulseutil.c: (gst_pulse_gst_to_channel_map), (gst_pulse_channel_map_to_gst): * ext/pulse/pulseutil.h: If downstream provides no channel layout and >2 channels should be used use the default layout that pulseaudio chooses and also add this layout to the caps. Fixes bug #547258.
* gst/udp/: Avoid leaking internally allocated file descriptors when setting ↵Peter Kjellerstedt2008-08-204-23/+67
| | | | | | | | | | | | | | | | custom file descriptors. Fixes #543101. Original commit message from CVS: Patch by: Peter Kjellerstedt <pkj at axis com> * gst/udp/gstdynudpsink.c: (gst_dynudpsink_init), (gst_dynudpsink_finalize), (gst_dynudpsink_set_property), (gst_dynudpsink_init_send), (gst_dynudpsink_close): * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_init), (gst_multiudpsink_finalize), (gst_multiudpsink_set_property): * gst/udp/gstudpsrc.c: (gst_udpsrc_finalize), (gst_udpsrc_set_property): Avoid leaking internally allocated file descriptors when setting custom file descriptors. Fixes #543101.
* gst/rtsp/gstrtspsrc.c: Don't try to configure RTCP back to the server when ↵Wim Taymans2008-08-202-0/+16
| | | | | | | | | the server did not give us a valid port nu... Original commit message from CVS: * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_stream_configure_udp_sink): Don't try to configure RTCP back to the server when the server did not give us a valid port number.
* gst/videobox/gstvideobox.c: Use new basetransform method to renegotiate. ↵Wim Taymans2008-08-204-1/+157
| | | | | | | | | | | Fixes #544956. Original commit message from CVS: * gst/videobox/gstvideobox.c: (gst_video_box_set_property): Use new basetransform method to renegotiate. Fixes #544956. * tests/icles/Makefile.am: * tests/icles/videobox-test.c: (make_pipeline), (main): Add videobox renegotiation example.
* gst/wavenc/gstwavenc.c: Remove depth ranges and replace with sane values. ↵David Schleef2008-08-192-4/+9
| | | | | | | | Fixes #548530. Original commit message from CVS: * gst/wavenc/gstwavenc.c: Remove depth ranges and replace with sane values. Fixes #548530.
* ext/pulse/: The bytes_per_sample and silence_sample fields of the ↵Sebastian Dröge2008-08-183-14/+16
| | | | | | | | | | | | GstRingBufferSpec are already filled with the corre... Original commit message from CVS: * ext/pulse/pulsesink.c: (gst_pulsesink_prepare): * ext/pulse/pulsesrc.c: (gst_pulsesrc_prepare): The bytes_per_sample and silence_sample fields of the GstRingBufferSpec are already filled with the correct values by gst_ring_buffer_parse_caps() so there's no need to set them again with wrong values.
* gst/avi/gstavidemux.c: Some AVI 2.0 (ODML) files don't respect the ↵Edward Hervey2008-08-162-4/+19
| | | | | | | | | | | | 'specifications' completely and instead of using t... Original commit message from CVS: * gst/avi/gstavidemux.c: (gst_avi_demux_read_subindexes_pull), (gst_avi_demux_read_subindexes_push): Some AVI 2.0 (ODML) files don't respect the 'specifications' completely and instead of using the 'ix##' nomenclature, use '##ix'. They're still valid though, this fixes the duration and indexes for virtually all the ODML files I have.
* gst/rtp/: Update the vorbis RTP pay/depay to RFC 5215.Olivier Crete2008-08-153-53/+23
| | | | | | | | | | Original commit message from CVS: Patch by: Olivier Crete <tester at tester dot ca> * gst/rtp/gstrtpvorbisdepay.c: (gst_rtp_vorbis_depay_setcaps), (gst_rtp_vorbis_depay_process): * gst/rtp/gstrtpvorbispay.c: (gst_rtp_vorbis_pay_finish_headers): Update the vorbis RTP pay/depay to RFC 5215. Fixes #547842.
* gst/qtdemux/qtdemux.c: Add 'hdv6' as a HDV format for 1080i/60 with 3:2 ↵David Schleef2008-08-142-0/+6
| | | | | | | | pulldown, i.e., 24p. Original commit message from CVS: * gst/qtdemux/qtdemux.c: Add 'hdv6' as a HDV format for 1080i/60 with 3:2 pulldown, i.e., 24p.
* tests/check/elements/level.c: Fix compilation some more.Wim Taymans2008-08-142-1/+6
| | | | | | Original commit message from CVS: * tests/check/elements/level.c: (GST_START_TEST): Fix compilation some more.
* configure.ac: Require -base CVS for wavparse acid chunk parsing.Tim-Philipp Müller2008-08-142-1/+6
| | | | | | Original commit message from CVS: * configure.ac:: Require -base CVS for wavparse acid chunk parsing.
* ext/pulse/pulsesink.*: Add "device-name" property to pulsesink too and ↵Sebastian Dröge2008-08-133-2/+155
| | | | | | | | | | | | | | currently commented out and not working suppor... Original commit message from CVS: * ext/pulse/pulsesink.c: (gst_pulsesink_class_init), (gst_pulsesink_init), (gst_pulsesink_finalize), (gst_pulsesink_set_volume), (gst_pulsesink_get_volume), (gst_pulsesink_set_property), (gst_pulsesink_get_property), (gst_pulsesink_prepare), (gst_pulsesink_change_state): * ext/pulse/pulsesink.h: Add "device-name" property to pulsesink too and currently commented out and not working support for a "volume" property.
* configure.ac: Remove more cdio stuff (moved to ugly)Thijs Vermeir2008-08-132-8/+5
| | | | | | Original commit message from CVS: * configure.ac: Remove more cdio stuff (moved to ugly)
* ext/pulse/pulsesrc.c: Add "device-name" property, which provides a human ↵Laszlo Pandy2008-08-132-4/+29
| | | | | | | | | | | | readable string for the audio device, to mak... Original commit message from CVS: Patch by: Laszlo Pandy <laszlok2 at gmail dot com> * ext/pulse/pulsesrc.c: (gst_pulsesrc_class_init), (gst_pulsesrc_get_property): Add "device-name" property, which provides a human readable string for the audio device, to make it more consisten with other audio sources. Fixes bug #547519.
* ext/pulse/: Improve debugging a bit by including the parent object in ↵Sebastian Dröge2008-08-138-45/+80
| | | | | | | | | | | | | | | | | | | | | | | | | pulsemixerctrl and pulseprobe objects and using... Original commit message from CVS: * ext/pulse/pulsemixer.c: (gst_pulsemixer_change_state): * ext/pulse/pulsemixerctrl.c: (gst_pulsemixer_ctrl_subscribe_cb), (gst_pulsemixer_ctrl_open), (gst_pulsemixer_ctrl_new), (gst_pulsemixer_ctrl_free), (gst_pulsemixer_ctrl_timeout_event): * ext/pulse/pulsemixerctrl.h: * ext/pulse/pulseprobe.c: (gst_pulseprobe_open), (gst_pulseprobe_enumerate), (gst_pulseprobe_new), (gst_pulseprobe_free), (gst_pulseprobe_needs_probe), (gst_pulseprobe_probe_property), (gst_pulseprobe_get_values): * ext/pulse/pulseprobe.h: * ext/pulse/pulsesink.c: (gst_pulsesink_init): * ext/pulse/pulsesrc.c: (gst_pulsesrc_init), (gst_pulsesrc_delay), (gst_pulsesrc_change_state): Improve debugging a bit by including the parent object in pulsemixerctrl and pulseprobe objects and using GST_WARNING_OBJECT instead of GST_WARNING. Use the parent GObject subclass instead of a random struct as GObject parameter for G_OBJECT_WARN_INVALID_PROPERTY_ID. This fixes a crash when probing for another property than "device".
* ext/pulse/pulsemixer.c: Fix property probing after the device property is ↵Laszlo Pandy2008-08-131-2/+2
| | | | | | | | | | set by calling set_server when the server p... Original commit message from CVS: Patch by: Laszlo Pandy <laszlok2 at gmail dot com> * ext/pulse/pulsemixer.c: (gst_pulsemixer_set_property): Fix property probing after the device property is set by calling set_server when the server property changes. Fixes bug #547518.
* ext/pulse/pulsemixer.c: Fix property probing after the device property is ↵Laszlo Pandy2008-08-132-4/+12
| | | | | | | | | | set by calling set_server when the server p... Original commit message from CVS: Patch by: Laszlo Pandy <laszlok2 at gmail dot com> * ext/pulse/pulsemixer.c: (gst_pulsemixer_set_property): Fix property probing after the device property is set by calling set_server when the server property changes. Fixes bug #547518.
* ext/pulse/: Implement GstPropertyProbe interface on pulsesink for detecting ↵Laszlo Pandy2008-08-135-9/+106
| | | | | | | | | | | | | | | | | | | | sink devices and on pulsesrc for detectin... Original commit message from CVS: Patch by: Laszlo Pandy <laszlok2 at gmail dot com> * ext/pulse/pulsesink.c: (gst_pulsesink_interface_supported), (gst_pulsesink_implements_interface_init), (gst_pulsesink_init_interfaces), (gst_pulsesink_init), (gst_pulsesink_finalize), (gst_pulsesink_set_property), (gst_pulsesink_get_type): * ext/pulse/pulsesink.h: * ext/pulse/pulsesrc.c: (gst_pulsesrc_interface_supported), (gst_pulsesrc_init_interfaces), (gst_pulsesrc_init), (gst_pulsesrc_finalize), (gst_pulsesrc_set_property): * ext/pulse/pulsesrc.h: Implement GstPropertyProbe interface on pulsesink for detecting sink devices and on pulsesrc for detecting source devices. Fixes bugs #547227 and #547217.
* gst/spectrum/gstspectrum.c: Don't terminate on fabs(in)>1.0. Init doubles as ↵Stefan Kost2008-08-132-3/+6
| | | | | | | | doubles. Original commit message from CVS: * gst/spectrum/gstspectrum.c: Don't terminate on fabs(in)>1.0. Init doubles as doubles.
* sys/v4l2/gstv4l2src.c: Properly set the maximum latency value, in the same ↵Edward Hervey2008-08-133-15/+13
| | | | | | | | | | | way it is done in v4lsrc. Original commit message from CVS: * sys/v4l2/gstv4l2src.c: (gst_v4l2src_query): Properly set the maximum latency value, in the same way it is done in v4lsrc. * sys/v4l2/v4l2src_calls.c: Simplify fraction equality check, no need to use GValues for this.
* sys/v4l2/gstv4l2src.c: Add warning messages stating exactly why the latency ↵Edward Hervey2008-08-123-3/+20
| | | | | | | | | | | | query failed. Original commit message from CVS: * sys/v4l2/gstv4l2src.c: (gst_v4l2src_query): Add warning messages stating exactly why the latency query failed. * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_set_capture): In some cases, the negotiated framerate might be the default one which is already set internally. But we still need to mark it down in fps_n and fps_d so that the latency query can happen properly.
* docs/plugins/inspect/plugin-1394.xml: Whoops, forgot one doc file for people ↵Edward Hervey2008-08-122-2/+23
| | | | | | | | | who can't/don't build the raw1394 plugin. Original commit message from CVS: * docs/plugins/inspect/plugin-1394.xml: Whoops, forgot one doc file for people who can't/don't build the raw1394 plugin.
* Pull changes from 0.10.9.2 pre-release branch moving the libcdioJan Schmidt2008-08-1214-685/+421
| | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-good-plugins-docs.sgml: * docs/plugins/gst-plugins-good-plugins-sections.txt: * docs/plugins/inspect/plugin-cdio.xml: * ext/Makefile.am: * ext/cdio/Makefile.am: * ext/cdio/gstcdio.c: * ext/cdio/gstcdio.h: * ext/cdio/gstcdiocddasrc.c: * ext/cdio/gstcdiocddasrc.h: Pull changes from 0.10.9.2 pre-release branch moving the libcdio CDDA source to -ugly. * po/LINGUAS: * po/POTFILES.in: * po/id.po: Pull in new translation from 0.10.9.2 release branch.
* docs/plugins/: Integrate documentation for new hdv1394src element.Edward Hervey2008-08-117-0/+78
| | | | | | | | | | | Original commit message from CVS: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-good-plugins-docs.sgml: * docs/plugins/gst-plugins-good-plugins-sections.txt: * docs/plugins/gst-plugins-good-plugins.args: * docs/plugins/gst-plugins-good-plugins.hierarchy: * docs/plugins/gst-plugins-good-plugins.interfaces: Integrate documentation for new hdv1394src element.
* ext/raw1394/: mpeg2-ts (HDV) variant of firewire capture element.Edward Hervey2008-08-115-3/+939
| | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * ext/raw1394/Makefile.am: * ext/raw1394/gst1394.c: (plugin_init): * ext/raw1394/gsthdv1394src.c: (_do_init), (gst_hdv1394src_base_init), (gst_hdv1394src_class_init), (gst_hdv1394src_init), (gst_hdv1394src_dispose), (gst_hdv1394src_set_property), (gst_hdv1394src_get_property), (gst_hdv1394src_from_raw1394handle), (gst_hdv1394src_iec61883_receive), (gst_hdv1394src_bus_reset), (gst_hdv1394src_create), (gst_hdv1394src_discover_avc_node), (gst_hdv1394src_start), (gst_hdv1394src_stop), (gst_hdv1394src_unlock), (gst_hdv1394src_update_device_name), (gst_hdv1394src_uri_get_type), (gst_hdv1394src_uri_get_protocols), (gst_hdv1394src_uri_get_uri), (gst_hdv1394src_uri_set_uri), (gst_hdv1394src_uri_handler_init): * ext/raw1394/gsthdv1394src.h: mpeg2-ts (HDV) variant of firewire capture element. Fixes #350830
* gst/level/gstlevel.c: Fix compilation (also known as the classic 'fix code ↵Edward Hervey2008-08-112-1/+7
| | | | | | | | | that someone committed without compiling i... Original commit message from CVS: * gst/level/gstlevel.c: (gst_level_message_new): Fix compilation (also known as the classic 'fix code that someone committed without compiling it first').
* tests/check/elements/level.c: Add a test for level in stereo mode.Stefan Kost2008-08-102-0/+109
| | | | | | Original commit message from CVS: * tests/check/elements/level.c: Add a test for level in stereo mode.
* tests/examples/spectrum/: Demo how to draw analyzer results synced to the clock.Stefan Kost2008-08-103-27/+110
| | | | | | | Original commit message from CVS: * tests/examples/spectrum/demo-audiotest.c: * tests/examples/spectrum/demo-osssrc.c: Demo how to draw analyzer results synced to the clock.
* gst/level/gstlevel.c: Little renaming (l -> level).Stefan Kost2008-08-104-14/+67
| | | | | | | | | Original commit message from CVS: * gst/level/gstlevel.c: Little renaming (l -> level). * gst/spectrum/gstspectrum.c: * gst/spectrum/gstspectrum.h: Also send full timestamp/duration details here.
* gst/level/gstlevel.*: Send same timestamp/duration details as videoanalysis. ↵Stefan Kost2008-08-103-12/+65
| | | | | | | | | | This gives applications better chance to... Original commit message from CVS: * gst/level/gstlevel.c: * gst/level/gstlevel.h: Send same timestamp/duration details as videoanalysis. This gives applications better chance to sync analysis results with playback.
* gst/matroska/matroska-mux.c: We need to drop one additional buffer for FLAC ↵Sebastian Dröge2008-08-092-3/+20
| | | | | | | | | | | | | as the fLaC marker and STREAMINFO block a... Original commit message from CVS: * gst/matroska/matroska-mux.c: (gst_matroska_mux_handle_sink_event), (flac_streamheader_to_codecdata): We need to drop one additional buffer for FLAC as the fLaC marker and STREAMINFO block are merged into one buffer in the caps. Also don't pretend to support NEWSEGMENT events, otherwise we will most probably write some invalid data.
* gst/matroska/matroska-mux.c: Add support for muxing FLAC into Matroska ↵Sebastian Dröge2008-08-092-0/+96
| | | | | | | | | | containers. Original commit message from CVS: * gst/matroska/matroska-mux.c: (flac_streamheader_to_codecdata), (gst_matroska_mux_audio_pad_setcaps): Add support for muxing FLAC into Matroska containers. Fixes bug #311586.
* ext/flac/gstflacenc.c: Actually provide the variables required for the ↵Sebastian Dröge2008-08-092-1/+7
| | | | | | | | format string. Original commit message from CVS: * ext/flac/gstflacenc.c: (gst_flac_enc_check_discont): Actually provide the variables required for the format string.
* gst/matroska/matroska-demux.*: Close the current segment if we're doing a ↵Sebastian Dröge2008-08-083-37/+79
| | | | | | | | | | | | | non-flushing seek and send the close-segmen... Original commit message from CVS: * gst/matroska/matroska-demux.c: (gst_matroska_demux_reset), (gst_matroska_demux_element_send_event), (gst_matroska_demux_handle_seek_event), (gst_matroska_demux_loop): * gst/matroska/matroska-demux.h: Close the current segment if we're doing a non-flushing seek and send the close-segment and the new segment of the seek from the streaming thread.
* ext/flac/gstflacenc.*: Handle non-zero start timestamps correctly, mark ↵Sebastian Dröge2008-08-083-11/+80
| | | | | | | | | | | | | | | header packets as Original commit message from CVS: * ext/flac/gstflacenc.c: (gst_flac_enc_write_callback), (gst_flac_enc_check_discont), (gst_flac_enc_chain), (gst_flac_enc_change_state): * ext/flac/gstflacenc.h: Handle non-zero start timestamps correctly, mark header packets as IN_CAPS and print a warning and suggest using audiorate if stream discontinuities are detected. When FLAC supports flushing the encoder somehow this should be done for discontinuities instead. Remove some unused variables from the instance struct.
* add pulseaudio to plugins list in spec fileChristian Schaller2008-08-071-4/+2
| | | | | Original commit message from CVS: add pulseaudio to plugins list in spec file
* ext/flac/gstflacenc.c: If seeking failed return the appropiate return value ↵Sebastian Dröge2008-08-072-0/+13
| | | | | | | | | | to FLAC. Original commit message from CVS: * ext/flac/gstflacenc.c: (gst_flac_enc_seek_callback): If seeking failed return the appropiate return value to FLAC. Otherwise it thinks seeking was successfull and tries to rewrite parts of the headers which then get appended to the output.
* Make sure gettext returns translations in UTF-8 encoding rather than in the ↵Frederic Crozat2008-08-077-0/+19
| | | | | | | | | | | | | | | current locale encoding (#546822). Original commit message from CVS: Patch by: Frederic Crozat <fcrozat@mandriva.org> * ext/esd/gstesd.c: (plugin_init): * ext/flac/gstflac.c: (plugin_init): * ext/shout2/gstshout2.c: (plugin_init): * ext/wavpack/gstwavpack.c: (plugin_init): * sys/oss/gstossaudio.c: (plugin_init): * sys/v4l2/gstv4l2.c: (plugin_init): Make sure gettext returns translations in UTF-8 encoding rather than in the current locale encoding (#546822).
* ext/flac/gstflacdec.c: Add FIXME for 0.11 to simply output everything with ↵Sebastian Dröge2008-08-072-0/+11
| | | | | | | | | | width=32 as given by FLAC and let audiocon... Original commit message from CVS: * ext/flac/gstflacdec.c: Add FIXME for 0.11 to simply output everything with width=32 as given by FLAC and let audioconvert handle the conversions instead of doing them in flacdec.
* sys/v4l2/v4l2src_calls.c: When outputting a pad template range for the size, ↵Jan Schmidt2008-08-072-1/+8
| | | | | | | | | include a framerate range too, to avoid ... Original commit message from CVS: * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_probe_caps_for_format): When outputting a pad template range for the size, include a framerate range too, to avoid 'not a real subset of template caps' errors.