summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* gst/autodetect/: Post an error when we can't set the internal ghostpad target.Wim Taymans2008-11-255-5/+50
| | | | | | | | | | Original commit message from CVS: * gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_detect): * gst/autodetect/gstautoaudiosrc.c: (gst_auto_audio_src_detect): * gst/autodetect/gstautovideosink.c: (gst_auto_video_sink_reset), (gst_auto_video_sink_detect): * gst/autodetect/gstautovideosrc.c: (gst_auto_video_src_detect): Post an error when we can't set the internal ghostpad target.
* gst/videocrop/gstvideocrop.*: Fix renegotiation when changing properties ↵Wim Taymans2008-11-255-67/+205
| | | | | | | | | | | | | | | using the new basetransform features. Fixes ... Original commit message from CVS: * gst/videocrop/gstvideocrop.c: (gst_video_crop_init), (gst_video_crop_transform), (gst_video_crop_transform_caps), (gst_video_crop_set_caps), (gst_video_crop_set_property): * gst/videocrop/gstvideocrop.h: Fix renegotiation when changing properties using the new basetransform features. Fixes #561502. * tests/icles/Makefile.am: * tests/icles/videocrop2-test.c: (make_pipeline), (main): Add crazy interactive test unit for dynamically changing properties.
* gst/rtsp/gstrtspsrc.c: Add some more debugging.Wim Taymans2008-11-242-1/+17
| | | | | | | | | Original commit message from CVS: * gst/rtsp/gstrtspsrc.c: (new_session_pad), (gst_rtspsrc_parse_range): Add some more debugging. Use the reanges received from the server unconditionally. Fixes #561625.
* ext/pulse/pulsesink.c: Change #if 0 to something more expresive and add ↵Stefan Kost2008-11-232-6/+18
| | | | | | | | | pointer to related bug ticket. Original commit message from CVS: * ext/pulse/pulsesink.c: Change #if 0 to something more expresive and add pointer to related bug ticket.
* ChangeLog surgerySebastian Dröge2008-11-231-1/+1
| | | | | Original commit message from CVS: ChangeLog surgery
* gst/qtdemux/qtdemux.c: Use G_{BIG,LITTLE}_ENDIAN instead of the non-GLib ↵Tal Shalif2008-11-232-6/+14
| | | | | | | | | | variants as the latter don't exist on some s... Original commit message from CVS: Patch by: Tal Shalif <tshalif at nargila dot org> * gst/qtdemux/qtdemux.c: (qtdemux_audio_caps): Use G_{BIG,LITTLE}_ENDIAN instead of the non-GLib variants as the latter don't exist on some systems (mingw). Fixes bug #561992.
* ext/soup/gstsouphttpsrc.c: Add transferMode.dnla.org header to HTTP requests ↵Zeeshan Ali2008-11-212-0/+11
| | | | | | | | | | | as this is required by the DLNA specs an... Original commit message from CVS: Patch by: Zeeshan Ali <zeeshanak at gnome dot org> * ext/soup/gstsouphttpsrc.c: (gst_soup_http_src_build_message): Add transferMode.dnla.org header to HTTP requests as this is required by the DLNA specs and doesn't hurt in other situations. Fixes bug #561802.
* sys/osxvideo/osxvideosink.*: Handle video window resizing more correctly, ↵Michael Smith2008-11-203-25/+31
| | | | | | | | | | avoiding crashes when embedding the window ... Original commit message from CVS: * sys/osxvideo/osxvideosink.h: * sys/osxvideo/osxvideosink.m: Handle video window resizing more correctly, avoiding crashes when embedding the window and resizing it.
* gst/udp/: Fix multiudpsink on OSX by passing the specific length of the ↵Michael Smith2008-11-206-14/+32
| | | | | | | | | | | | socket, refactor that into a function shared ... Original commit message from CVS: * gst/udp/gstmultiudpsink.c: * gst/udp/gstudpnetutils.c: * gst/udp/gstudpnetutils.h: * gst/udp/gstudpsrc.c: Fix multiudpsink on OSX by passing the specific length of the socket, refactor that into a function shared with the same thing in udpsrc.
* gst/wavparse/gstwavparse.c: Fix the scaling code.Wim Taymans2008-11-202-3/+13
| | | | | | | | | | Original commit message from CVS: * gst/wavparse/gstwavparse.c: (uint64_ceiling_scale_int), (uint64_ceiling_scale), (gst_wavparse_calculate_duration), (gst_wavparse_stream_headers): Fix the scaling code. Fix parsing of the INFO chunks, we were reading the wrong number of bytes. Fixes #561580.
* gst/matroska/matroska-mux.c: Fix NULL pointer dereference of an unset ↵Jan Schmidt2008-11-202-1/+8
| | | | | | | | | codec_id in the recently added Dirac paths Original commit message from CVS: * gst/matroska/matroska-mux.c: Fix NULL pointer dereference of an unset codec_id in the recently added Dirac paths
* tests/check/Makefile.am: Just keep disabling elements that hang the states ↵Jan Schmidt2008-11-202-1/+7
| | | | | | | | | test until it works. Original commit message from CVS: * tests/check/Makefile.am: Just keep disabling elements that hang the states test until it works.
* ext/libpng/gstpngenc.c: Don't flush downstream after every buffer - that's ↵Jan Schmidt2008-11-202-10/+7
| | | | | | | | | not what this libpng callback is for at all! Original commit message from CVS: * ext/libpng/gstpngenc.c: Don't flush downstream after every buffer - that's not what this libpng callback is for at all!
* sys/v4l2/v4l2src_calls.c: Turns out we don't always get the frame sizes in a ↵Tim-Philipp Müller2008-11-172-10/+32
| | | | | | | | | | | | | | | predefined order from lowest to highest ... Original commit message from CVS: * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_probe_caps_for_format_and_size), (sort_by_frame_size), (gst_v4l2src_probe_caps_for_format): Turns out we don't always get the frame sizes in a predefined order from lowest to highest resolution, so let's just sort the list by frame size once we've queried the possible resolutions rather than assume any particular order. Fixes probed caps for the camera in my HP2133 mini notebook and makes v4l2src default to a decent size.
* gst/matroska/: Make mkvdemux aware of E-AC3.Edward Hervey2008-11-163-0/+11
| | | | | | | Original commit message from CVS: * gst/matroska/matroska-demux.c: (gst_matroska_demux_audio_caps): * gst/matroska/matroska-ids.h: Make mkvdemux aware of E-AC3.
* gst/rtp/: Add a jpeg depayloader.Wim Taymans2008-11-146-4/+703
| | | | | | | | | | | | | | | | | Original commit message from CVS: * gst/rtp/Makefile.am: * gst/rtp/gstrtp.c: (plugin_init): * gst/rtp/gstrtpjpegdepay.c: (gst_rtp_jpeg_depay_base_init), (gst_rtp_jpeg_depay_class_init), (gst_rtp_jpeg_depay_init), (gst_rtp_jpeg_depay_finalize), (MakeTables), (MakeQuantHeader), (MakeHuffmanHeader), (MakeDRIHeader), (MakeHeaders), (gst_rtp_jpeg_depay_setcaps), (gst_rtp_jpeg_depay_process), (gst_rtp_jpeg_depay_change_state), (gst_rtp_jpeg_depay_plugin_init): * gst/rtp/gstrtpjpegdepay.h: Add a jpeg depayloader. * gst/rtp/gstrtpjpegpay.c: Set the default properties on the payloader to better defaults.
* sys/v4l2/gstv4l2.c: Give it a primary rank for autovideosrc.Stefan Kost2008-11-142-1/+6
| | | | | | Original commit message from CVS: * sys/v4l2/gstv4l2.c: Give it a primary rank for autovideosrc.
* gst/rtp/: Add JPEG payloader. Fixes #560756.Bjorn Ostby2008-11-145-0/+594
| | | | | | | | | | | | | | | | Original commit message from CVS: Patch by: Bjorn Ostby <bjornos at axis dot com> * gst/rtp/Makefile.am: * gst/rtp/gstrtp.c: (plugin_init): * gst/rtp/gstrtpjpegpay.c: (gst_rtp_jpeg_pay_base_init), (gst_rtp_jpeg_pay_class_init), (gst_rtp_jpeg_pay_init), (gst_rtp_jpeg_pay_setcaps), (gst_rtp_jpeg_pay_header_size), (gst_rtp_jpeg_pay_read_quant_table), (gst_rtp_jpeg_pay_scan_marker), (gst_rtp_jpeg_pay_handle_buffer), (gst_rtp_jpeg_pay_set_property), (gst_rtp_jpeg_pay_get_property), (gst_rtp_jpeg_pay_plugin_init): * gst/rtp/gstrtpjpegpay.h: Add JPEG payloader. Fixes #560756.
* sys/: Fix some spelling mistakes. Fixes #556802.Fabricio Godoy2008-11-135-4/+14
| | | | | | | | | | Original commit message from CVS: Patch by: Fabricio Godoy <skarllot at gmail dot com> * sys/oss/gstosssink.c: (gst_oss_sink_open): * sys/oss/gstosssrc.c: (gst_oss_src_open): * sys/v4l2/gstv4l2src.c: (gst_v4l2src_get_mmap): * sys/v4l2/v4l2_calls.c: (gst_v4l2_fill_lists): Fix some spelling mistakes. Fixes #556802.
* gst/equalizer/: Add presets for equalizer. Fixes #522183.Stefan Kost2008-11-136-4/+234
| | | | | | | | | | Original commit message from CVS: * gst/equalizer/GstIirEqualizer10Bands.prs: * gst/equalizer/GstIirEqualizer3Bands.prs: * gst/equalizer/Makefile.am: * gst/equalizer/gstiirequalizer10bands.c: * gst/equalizer/gstiirequalizer3bands.c: Add presets for equalizer. Fixes #522183.
* gst/rtsp/: Remove google extension again, it's not needed anymore because we ↵Wim Taymans2008-11-133-8/+11
| | | | | | | | | | | | never send multiple transports anymore. Original commit message from CVS: * gst/rtsp/Makefile.am: * gst/rtsp/gstrtsp.c: (plugin_init): * gst/rtsp/gstrtspgoogle.c: * gst/rtsp/gstrtspgoogle.h: Remove google extension again, it's not needed anymore because we never send multiple transports anymore.
* gst/rtsp/gstrtspsrc.*: Add property to configure NAT traversal method.Eric Zhang2008-11-133-76/+234
| | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: Based on patch by: Eric Zhang <chao.zhang at access-company dot com> * gst/rtsp/gstrtspsrc.c: (gst_rtsp_nat_method_get_type), (gst_rtspsrc_class_init), (gst_rtspsrc_set_property), (gst_rtspsrc_get_property), (gst_rtspsrc_create_stream), (gst_rtspsrc_stream_free), (gst_rtspsrc_stream_configure_udp_sinks), (gst_rtspsrc_stream_configure_transport), (gst_rtspsrc_send_dummy_packets), (gst_rtspsrc_create_transports_string), (gst_rtspsrc_handle_message), (gst_rtspsrc_change_state): * gst/rtsp/gstrtspsrc.h: Add property to configure NAT traversal method. Ignore EOS from the internal sinks. Implement sending dummy packets as a (simple) method to open up some firewalls. Send PLAY request to the server after we started the udp sources. Fixes #559545.
* gst/rtp/gstrtpmp4vpay.c: Flush the remaining frames on EOS. Fixes #560641.Yotam2008-11-132-2/+12
| | | | | | | Original commit message from CVS: Patch by: Yotam <sh dot yotam at gmail dot com> * gst/rtp/gstrtpmp4vpay.c: (gst_rtp_mp4v_pay_event): Flush the remaining frames on EOS. Fixes #560641.
* gst/rtp/gstrtpg729pay.c: Fix compiler warning about printf formatting.Jan Schmidt2008-11-122-2/+7
| | | | | | Original commit message from CVS: * gst/rtp/gstrtpg729pay.c: (gst_rtp_g729_pay_handle_buffer): Fix compiler warning about printf formatting.
* gst/qtdemux/qtdemux.*: Queue up new segment events instead of sending them ↵Andy Wingo2008-11-123-11/+34
| | | | | | | | | | | | | | | from the seeking thread. Original commit message from CVS: * gst/qtdemux/qtdemux.h (struct _GstQTDemux): * gst/qtdemux/qtdemux.c (gst_qtdemux_do_seek): Queue up new segment events instead of sending them from the seeking thread. Fixes #559288. (gst_qtdemux_push_pending_newsegment): New helper, sends out queued newsegment events. (gst_qtdemux_loop_state_movie): Voilà, call it here. Only need to call it here, as we only seek when looping, and only push in the movie state.
* gst/qtdemux/: Add cover and alternative copyright tag, and enhance some ↵Mark Nauwelaerts2008-11-114-1/+52
| | | | | | | | | | | | existing ones by marking them as container at... Original commit message from CVS: * gst/qtdemux/qtdemux.c: (qtdemux_tag_add_tmpo), (qtdemux_tag_add_covr), (qtdemux_parse_udta): * gst/qtdemux/qtdemux_fourcc.h: * gst/qtdemux/qtdemux_types.c: Add cover and alternative copyright tag, and enhance some existing ones by marking them as container atoms.
* gst/rtp/gstrtpg729pay.c: Don't ignore the return value of setcaps.Wim Taymans2008-11-112-2/+8
| | | | | | Original commit message from CVS: * gst/rtp/gstrtpg729pay.c: (gst_rtp_g729_pay_set_caps): Don't ignore the return value of setcaps.
* gst/rtp/gstrtpg729pay.*: Replace G729 payloader with an improved version. ↵Olivier Crete2008-11-113-74/+242
| | | | | | | | | | | | Fixes #532409. Original commit message from CVS: Patch by: Olivier Crete <tester at tester dot ca> * gst/rtp/gstrtpg729pay.c: (gst_rtp_g729_pay_base_init), (gst_rtp_g729_pay_class_init), (gst_rtp_g729_pay_init), (gst_rtp_g729_pay_set_caps), (gst_rtp_g729_pay_handle_buffer): * gst/rtp/gstrtpg729pay.h: Replace G729 payloader with an improved version. Fixes #532409.
* gst/rtsp/gstrtspsrc.c: Only send one transport at a time for improved ↵Wim Taymans2008-11-112-4/+10
| | | | | | | | | | compatibility with some broken servers. See #53... Original commit message from CVS: * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_create_transports_string), (gst_rtspsrc_change_state): Only send one transport at a time for improved compatibility with some broken servers. See #537832.
* gst/rtsp/gstrtspsrc.c: Only pause/play in the seek handler when the source ↵Wim Taymans2008-11-112-6/+18
| | | | | | | | | | was playing. Original commit message from CVS: * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_do_seek), (gst_rtspsrc_perform_seek): Only pause/play in the seek handler when the source was playing. Fixes #529379.
* gst/matroska/matroska-mux.c: Fix muxing of Dirac streams if the input ↵Sebastian Dröge2008-11-112-29/+43
| | | | | | | | | | already has the format we need, i.e. is the out... Original commit message from CVS: * gst/matroska/matroska-mux.c: (gst_matroska_mux_handle_dirac_packet): Fix muxing of Dirac streams if the input already has the format we need, i.e. is the output of matroskademux.
* gst/avi/gstavimux.c: Don't segfault on string typed tags being NULL. Fixes ↵Stefan Kost2008-11-112-1/+6
| | | | | | | | #560155. Original commit message from CVS: * gst/avi/gstavimux.c: Don't segfault on string typed tags being NULL. Fixes #560155.
* gst/matroska/matroska-mux.c: Fix mapping AAC profile to Matroska codec id.Mark Nauwelaerts2008-11-102-4/+64
| | | | | | | Original commit message from CVS: * gst/matroska/matroska-mux.c: (aac_codec_data_to_codec_id), (gst_matroska_mux_audio_pad_setcaps): Fix mapping AAC profile to Matroska codec id.
* gst/qtdemux/qtdemux.c: Refactor some raw audio caps building, and handle ↵Mark Nauwelaerts2008-11-102-111/+121
| | | | | | | | | | >16-bit cases. Original commit message from CVS: * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak), (qtdemux_video_caps), (qtdemux_audio_caps): Refactor some raw audio caps building, and handle >16-bit cases. Fix/replace building caps from a string description.
* gst/: Make author name consistent with others.Thomas Vander Stichele2008-11-104-3/+10
| | | | | | | | Original commit message from CVS: * gst/audiofx/audiowsincband.c: * gst/audiofx/audiowsinclimit.c: * gst/cutter/gstcutter.c: Make author name consistent with others.
* gst/rtsp/gstrtspsrc.c: Pause the RTSP stream before doing a new play request.Eric Zhang2008-11-102-0/+15
| | | | | | | | | | Original commit message from CVS: Based on patch by: Eric Zhang <chao.zhang at access-company dot com> * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_perform_seek), (gst_rtspsrc_stream_configure_udp_sink): Pause the RTSP stream before doing a new play request. Make sure that adding the udpsinks does not cause the rtspsrc to become a sink. Fixes #559547.
* gst/matroska/: Implement Dirac muxing into Matroska comforming to the spec, ↵Sebastian Dröge2008-11-053-0/+88
| | | | | | | | | | | | | | | i.e. put all Dirac packages up to a pictu... Original commit message from CVS: * gst/matroska/matroska-ids.h: * gst/matroska/matroska-mux.c: (gst_matroska_pad_free), (gst_matroska_mux_handle_dirac_packet), (gst_matroska_mux_write_data): Implement Dirac muxing into Matroska comforming to the spec, i.e. put all Dirac packages up to a picture into a Matroska block. TODO: Implement writing of the ReferenceBlock Matroska elements, currently the Dirac muxing is only 100% correct if Matroska version 2 is selected for muxing.
* Optionally use libv4l to access v4l2 devices. Fixes bug #545033.Bastien Nocera2008-11-047-47/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: Patch by: Bastien Nocera <hadess at hadess dot net>, Hans de Goede <jwrdegoede at fedoraproject dot org> * configure.ac: * sys/v4l2/Makefile.am: * sys/v4l2/gstv4l2src.c: (gst_v4l2src_get_read): * sys/v4l2/v4l2_calls.c: (gst_v4l2_get_capabilities), (gst_v4l2_fill_lists), (gst_v4l2_open), (gst_v4l2_close), (gst_v4l2_get_norm), (gst_v4l2_set_norm), (gst_v4l2_get_frequency), (gst_v4l2_set_frequency), (gst_v4l2_signal_strength), (gst_v4l2_get_attribute), (gst_v4l2_set_attribute), (gst_v4l2_get_input), (gst_v4l2_set_input): * sys/v4l2/v4l2_calls.h: * sys/v4l2/v4l2src_calls.c: (gst_v4l2_buffer_finalize), (gst_v4l2_buffer_new), (gst_v4l2_buffer_pool_finalize), (gst_v4l2_buffer_pool_new), (gst_v4l2_buffer_pool_activate), (gst_v4l2src_fill_format_list), (gst_v4l2src_probe_caps_for_format_and_size), (gst_v4l2src_probe_caps_for_format), (gst_v4l2src_grab_frame), (gst_v4l2src_set_capture), (gst_v4l2src_capture_init), (gst_v4l2src_capture_start), (gst_v4l2src_capture_stop), (gst_v4l2src_get_nearest_size): Optionally use libv4l to access v4l2 devices. Fixes bug #545033.
* Don't install static libs for plugins. Fixes #550851 for -good.Stefan Kost2008-11-0469-1/+152
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * ext/aalib/Makefile.am: * ext/annodex/Makefile.am: * ext/cairo/Makefile.am: * ext/dv/Makefile.am: * ext/esd/Makefile.am: * ext/flac/Makefile.am: * ext/gconf/Makefile.am: * ext/gdk_pixbuf/Makefile.am: * ext/hal/Makefile.am: * ext/jpeg/Makefile.am: * ext/ladspa/Makefile.am: * ext/libcaca/Makefile.am: * ext/libmng/Makefile.am: * ext/libpng/Makefile.am: * ext/mikmod/Makefile.am: * ext/pulse/Makefile.am: * ext/raw1394/Makefile.am: * ext/shout2/Makefile.am: * ext/soup/Makefile.am: * ext/speex/Makefile.am: * ext/taglib/Makefile.am: * ext/wavpack/Makefile.am: * gst/alpha/Makefile.am: * gst/apetag/Makefile.am: * gst/audiofx/Makefile.am: * gst/auparse/Makefile.am: * gst/autodetect/Makefile.am: * gst/avi/Makefile.am: * gst/cutter/Makefile.am: * gst/debug/Makefile.am: * gst/effectv/Makefile.am: * gst/equalizer/Makefile.am: * gst/flx/Makefile.am: * gst/goom/Makefile.am: * gst/goom2k1/Makefile.am: * gst/icydemux/Makefile.am: * gst/id3demux/Makefile.am: * gst/interleave/Makefile.am: * gst/law/Makefile.am: * gst/level/Makefile.am: * gst/matroska/Makefile.am: * gst/median/Makefile.am: * gst/monoscope/Makefile.am: * gst/multifile/Makefile.am: * gst/multipart/Makefile.am: * gst/oldcore/Makefile.am: * gst/qtdemux/Makefile.am: * gst/replaygain/Makefile.am: * gst/rtp/Makefile.am: * gst/rtsp/Makefile.am: * gst/smpte/Makefile.am: * gst/spectrum/Makefile.am: * gst/udp/Makefile.am: * gst/videobox/Makefile.am: * gst/videocrop/Makefile.am: * gst/videofilter/Makefile.am: * gst/videomixer/Makefile.am: * gst/wavenc/Makefile.am: * gst/wavparse/Makefile.am: * sys/directdraw/Makefile.am: * sys/directsound/Makefile.am: * sys/oss/Makefile.am: * sys/osxaudio/Makefile.am: * sys/osxvideo/Makefile.am: * sys/sunaudio/Makefile.am: * sys/v4l2/Makefile.am: * sys/waveform/Makefile.am: * sys/ximage/Makefile.am: Don't install static libs for plugins. Fixes #550851 for -good.
* ext/flac/Makefile.am: Include $(FLAC_CFLAGS) in CFLAGS to make sure to find ↵Sebastian Dröge2008-10-312-1/+8
| | | | | | | | | | the FLAC headers. Original commit message from CVS: * ext/flac/Makefile.am: Include $(FLAC_CFLAGS) in CFLAGS to make sure to find the FLAC headers. This fixes compilation if FLAC is installed in an uncommon location that is not already handled by other CFLAGS. Fixes bug #558711.
* sys/v4l2/v4l2src_calls.c: Guard more uncommon formats with ifdefs so that we ↵Wim Taymans2008-10-312-0/+14
| | | | | | | | | can compile on older versions. Original commit message from CVS: * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_format_get_rank): Guard more uncommon formats with ifdefs so that we can compile on older versions.
* gst/avi/gstavidemux.c: Invert other uncompressed RGB formats. Fixes #558554.Nick Haddad2008-10-312-5/+26
| | | | | | | | | Original commit message from CVS: Patch by: Nick Haddad <nick at haddads dot net> * gst/avi/gstavidemux.c: (gst_avi_demux_is_uncompressed), (gst_avi_demux_invert), (gst_avi_demux_process_next_entry), (gst_avi_demux_stream_data): Invert other uncompressed RGB formats. Fixes #558554.
* gst/wavenc/gstwavenc.*: Add support for float/double as input and remove the ↵Sebastian Dröge2008-10-304-11/+28
| | | | | | | | | | | (nowadays) useless parsing of the depth ... Original commit message from CVS: * gst/wavenc/gstwavenc.c: (gst_wavenc_create_header_buf), (gst_wavenc_sink_setcaps), (gst_wavenc_change_state): * gst/wavenc/gstwavenc.h: Add support for float/double as input and remove the (nowadays) useless parsing of the depth as we require width==depth.
* gst/rtp/: Narrow down the caps of the mpeg audio pay/depayloaders to only ↵Wim Taymans2008-10-303-3/+11
| | | | | | | | | | accept mpeg version 1. Fixes #558427. Original commit message from CVS: * gst/rtp/gstrtpmpadepay.c: (gst_rtp_mpa_depay_setcaps): * gst/rtp/gstrtpmpapay.c: Narrow down the caps of the mpeg audio pay/depayloaders to only accept mpeg version 1. Fixes #558427.
* gst/rtp/gstrtpL16pay.c: Only put an integral amount of samples in the RTP ↵Wim Taymans2008-10-292-2/+11
| | | | | | | | | | packet. Original commit message from CVS: * gst/rtp/gstrtpL16pay.c: (gst_rtp_L16_pay_flush), (gst_rtp_L16_pay_getcaps): Only put an integral amount of samples in the RTP packet. Fixes #556641.
* gst/rtp/gstrtpchannels.*: Add method to get possible channel positions.Wim Taymans2008-10-283-0/+38
| | | | | | | Original commit message from CVS: * gst/rtp/gstrtpchannels.c: (gst_rtp_channels_get_by_index): * gst/rtp/gstrtpchannels.h: Add method to get possible channel positions.
* gst/rtp/Makefile.am: Also commit updated makefileWim Taymans2008-10-282-0/+8
| | | | | | Original commit message from CVS: * gst/rtp/Makefile.am: Also commit updated makefile
* gst/wavenc/gstwavenc.c: Don't allow width=32,depth=24 as input. WAV requires ↵Sebastian Dröge2008-10-282-53/+8
| | | | | | | | | that the width is the next integer multi... Original commit message from CVS: * gst/wavenc/gstwavenc.c: (gst_wavenc_chain): Don't allow width=32,depth=24 as input. WAV requires that the width is the next integer multiply of 8 from the depth.
* gst/rtp/: Add mappings for multichannel support. Does not completely just ↵Wim Taymans2008-10-285-3/+388
| | | | | | | | | | | | | | | | work because the getcaps function does not ... Original commit message from CVS: * gst/rtp/gstrtpL16depay.c: (gst_rtp_L16_depay_setcaps): * gst/rtp/gstrtpL16pay.c: (gst_rtp_L16_pay_setcaps), (gst_rtp_L16_pay_getcaps): * gst/rtp/gstrtpchannels.c: (check_channels), (gst_rtp_channels_get_by_pos), (gst_rtp_channels_get_by_order), (gst_rtp_channels_create_default): * gst/rtp/gstrtpchannels.h: Add mappings for multichannel support. Does not completely just work because the getcaps function does not yet return the allowed channel mappings. See #556641.
* gst/goom/: Add license headers in all source files. Remove filter.c fromStefan Kost2008-10-2844-144/+887
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * gst/goom/Makefile.am: * gst/goom/README: * gst/goom/config_param.c: * gst/goom/convolve_fx.c: * gst/goom/drawmethods.c: * gst/goom/drawmethods.h: * gst/goom/filters.c: * gst/goom/filters_mmx.s: * gst/goom/flying_stars_fx.c: * gst/goom/goom.h: * gst/goom/goom_config.h: * gst/goom/goom_config_param.h: * gst/goom/goom_core.c: * gst/goom/goom_filters.h: * gst/goom/goom_fx.h: * gst/goom/goom_graphic.h: * gst/goom/goom_plugin_info.h: * gst/goom/goom_tools.c: * gst/goom/goom_tools.h: * gst/goom/goom_typedefs.h: * gst/goom/goom_visual_fx.h: * gst/goom/graphic.c: * gst/goom/ifs.c: * gst/goom/ifs.h: * gst/goom/lines.c: * gst/goom/lines.h: * gst/goom/mathtools.c: * gst/goom/mathtools.h: * gst/goom/mmx.c: * gst/goom/motif_goom1.h: * gst/goom/motif_goom2.h: * gst/goom/plugin_info.c: * gst/goom/ppc_drawings.h: * gst/goom/ppc_zoom_ultimate.h: * gst/goom/sound_tester.c: * gst/goom/sound_tester.h: * gst/goom/surf3d.c: * gst/goom/surf3d.h: * gst/goom/tentacle3d.c: * gst/goom/tentacle3d.h: * gst/goom/v3d.c: * gst/goom/v3d.h: * gst/goom/xmmx.c: Add license headers in all source files. Remove filter.c from EXTRA_DIST, as its in SOURCES already. Mention the files in the REDME which are not used right now. Fixes #557709.