summaryrefslogtreecommitdiffstats
path: root/gst
Commit message (Collapse)AuthorAgeFilesLines
* Send vorbis headers at the beginning of a stream, fixes bug #141554.Arwed v. Merkatz2004-08-251-0/+25
| | | | | Original commit message from CVS: Send vorbis headers at the beginning of a stream, fixes bug #141554.
* gst/udp/gstudpsrc.*: Don't call gst_pad_push in a get function. Fixes #150449Jan Schmidt2004-08-192-2/+20
| | | | | | | Original commit message from CVS: * gst/udp/gstudpsrc.c: (gst_udpsrc_init), (gst_udpsrc_get): * gst/udp/gstudpsrc.h: Don't call gst_pad_push in a get function. Fixes #150449
* ext/pango/gsttextoverlay.c: Add copyright block and fix plugin license fieldDavid Schleef2004-08-113-3/+3
| | | | | | | | | | | | | Original commit message from CVS: * ext/pango/gsttextoverlay.c: Add copyright block and fix plugin license field * gst-libs/gst/idct/Makefile.am: Remove mmx/sse code * gst-libs/gst/video/gstvideosink.c: Change copyright block to LGPL. * gst/auparse/gstauparse.c: Fix plugin license field. * gst/monoscope/gstmonoscope.c: Fix plugin license field. * gst/mpeg1sys/gstmpeg1systemencode.c: Fix plugin license field. * gst/rtp/gstrtp.c: Fix plugin license field.
* cleanups, debugging and memleak fixesThomas Vander Stichele2004-08-091-2/+12
| | | | | Original commit message from CVS: cleanups, debugging and memleak fixes
* gst/multipart/multipartmux.c: whoops, last checkin broke normal buildBenjamin Otte2004-08-031-1/+1
| | | | | | Original commit message from CVS: * gst/multipart/multipartmux.c: (gst_multipart_mux_pad_link): whoops, last checkin broke normal build
* compile fixes for --disable-gst-debug, G_DISABLE_ASSERT and friendsBenjamin Otte2004-08-033-10/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * ext/alsa/gstalsamixer.c: (gst_alsa_mixer_get_volume), (gst_alsa_mixer_set_volume), (gst_alsa_mixer_set_mute), (gst_alsa_mixer_set_record), (gst_alsa_mixer_set_option), (gst_alsa_mixer_get_option): * ext/dvdnav/dvdnavsrc.c: (dvdnav_get_event_name), (dvdnavsrc_print_event): * ext/ogg/gstoggdemux.c: (_find_chain_process), (gst_ogg_print): * ext/ogg/gstoggmux.c: (gst_ogg_mux_pad_link), (gst_ogg_mux_pad_unlink): * gst/multipart/multipartmux.c: (gst_multipart_mux_pad_link), (gst_multipart_mux_pad_unlink): * gst/videofilter/gstvideobalance.c: (gst_videobalance_colorbalance_set_value): * gst/videomixer/videomixer.c: (gst_videomixer_pad_link), (gst_videomixer_pad_unlink): * po/uk.po: * sys/oss/gstossmixer.c: * sys/v4l/gstv4lcolorbalance.c: * sys/v4l/gstv4ltuner.c: * sys/v4l/v4lsrc_calls.c: * sys/v4l2/gstv4l2colorbalance.c: * sys/v4l2/gstv4l2tuner.c: compile fixes for --disable-gst-debug, G_DISABLE_ASSERT and friends
* gst/multipart/multipartmux.c (gst_multipart_mux_next_buffer): fix debugging logJohan Dahlin2004-08-021-1/+1
| | | | | | Original commit message from CVS: * gst/multipart/multipartmux.c (gst_multipart_mux_next_buffer): fix debugging log
* gst/videomixer/Makefile.am: Fix things that should have been fixed in the ↵David Schleef2004-07-301-4/+4
| | | | | | | | last checkin. Original commit message from CVS: * gst/videomixer/Makefile.am: Fix things that should have been fixed in the last checkin.
* gst/multipart/Makefile.am: Fix things that should have been fixed in the ↵David Schleef2004-07-301-4/+4
| | | | | | | | last checkin. Original commit message from CVS: * gst/multipart/Makefile.am: Fix things that should have been fixed in the last checkin.
* fix install locationThomas Vander Stichele2004-07-302-8/+2
| | | | | Original commit message from CVS: fix install location
* ext/lame/gstlame.c: send tag events downstreamZaheer Abbas Merali2004-07-281-0/+7
| | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: 2004-07-28 Zaheer Abbas Merali <zaheerabbas at merali dot org> * ext/lame/gstlame.c: (gst_lame_chain): send tag events downstream * ext/shout2/gstshout2.c: (gst_shout2send_protocol_get_type), (gst_shout2send_get_type), (gst_shout2send_set_clock), (gst_shout2send_class_init), (gst_shout2send_init), (set_shout_metadata), (gst_shout2send_set_metadata), (gst_shout2send_chain), (gst_shout2send_set_property), (gst_shout2send_get_property), (gst_shout2send_connect), (gst_shout2send_change_state): * ext/shout2/gstshout2.h: - fix for sending mp3 audio to icecast2 server, if pad link function not called before PAUSED state - added option to use GStreamer clock sync (as opposed to libshout's own sync) - added tagging support for mp3 audio broadcasted * gst/monoscope/gstmonoscope.c: (gst_monoscope_class_init): debug info
* gst/wavparse/gstwavparse.c: Add the pad to the element after setting up the ↵Wim Taymans2004-07-281-10/+2
| | | | | | | | | | caps. This makes it a lot easier to autop... Original commit message from CVS: * gst/wavparse/gstwavparse.c: (gst_wavparse_fmt), (gst_wavparse_handle_seek), (gst_wavparse_srcpad_event): Add the pad to the element after setting up the caps. This makes it a lot easier to autoplug.
* fix local includes and 64 bits constantsSteve Lhomme2004-07-279-10/+10
| | | | | Original commit message from CVS: fix local includes and 64 bits constants
* more working pluginsSteve Lhomme2004-07-2729-33/+33
| | | | | Original commit message from CVS: more working plugins
* fix template, only signed acceptedThomas Vander Stichele2004-07-272-2/+13
| | | | | Original commit message from CVS: fix template, only signed accepted
* pixel aspect ratio handlingThomas Vander Stichele2004-07-271-14/+14
| | | | | Original commit message from CVS: pixel aspect ratio handling
* commentsThomas Vander Stichele2004-07-272-0/+6
| | | | | Original commit message from CVS: comments
* gst/videomixer/videomixer.c: Be a nicer negotiation citizen and provide a ↵Wim Taymans2004-07-271-0/+32
| | | | | | | | | | | | | | | | | | | | getcaps function on the srcpad. This also f... Original commit message from CVS: * gst/videomixer/videomixer.c: (gst_videomixer_pad_get_type), (gst_videomixer_pad_class_init), (gst_videomixer_pad_get_property), (gst_videomixer_pad_set_property), (gst_videomixer_pad_sinkconnect), (gst_videomixer_pad_init), (gst_video_mixer_background_get_type), (gst_videomixer_get_type), (gst_videomixer_class_init), (gst_videomixer_init), (gst_videomixer_getcaps), (gst_videomixer_request_new_pad), (gst_videomixer_blend_ayuv_i420), (pad_zorder_compare), (gst_videomixer_sort_pads), (gst_videomixer_fill_checker), (gst_videomixer_fill_color), (gst_videomixer_fill_queues), (gst_videomixer_blend_buffers), (gst_videomixer_update_queues), (gst_videomixer_loop), (plugin_init): Be a nicer negotiation citizen and provide a getcaps function on the srcpad. This also fixes a crash when resizing.
* rename GStreamer-0.8.lib to libgstreamer.libSteve Lhomme2004-07-2732-64/+64
| | | | | Original commit message from CVS: rename GStreamer-0.8.lib to libgstreamer.lib
* avoid problems with math.h, fix release dependancySteve Lhomme2004-07-2732-94/+94
| | | | | Original commit message from CVS: avoid problems with math.h, fix release dependancy
* local include fixesSteve Lhomme2004-07-261-1/+1
| | | | | | | Original commit message from CVS: local include fixes Fix some 64 bits constants to be glib friendly issue for a vararg macro with MSVC
* add more plugins to the build add some definitions needed by plugins fixes ↵Steve Lhomme2004-07-261-12/+12
| | | | | | | | | for build problems Original commit message from CVS: add more plugins to the build add some definitions needed by plugins fixes for build problems
* add debugging/cleanupsThomas Vander Stichele2004-07-261-34/+15
| | | | | Original commit message from CVS: add debugging/cleanups
* more plugins supported under windowsSteve Lhomme2004-07-2630-0/+4605
| | | | | Original commit message from CVS: more plugins supported under windows
* Set the explicit caps on the pad when the file is parsed as explicit caps ↵Iain Holmes2004-07-251-1/+2
| | | | | | | get wiped during state changes. fixes bug #... Original commit message from CVS: Set the explicit caps on the pad when the file is parsed as explicit caps get wiped during state changes. fixes bug #148043
* remove unused .def filesSteve Lhomme2004-07-254-14/+4
| | | | | Original commit message from CVS: remove unused .def files
* Copy the files where needed after building, cleaner projectsSteve Lhomme2004-07-253-3/+173
| | | | | Original commit message from CVS: Copy the files where needed after building, cleaner projects
* Fix some 64 bits constants to be glib friendlySteve Lhomme2004-07-241-5/+6
| | | | | Original commit message from CVS: Fix some 64 bits constants to be glib friendly
* Add the preliminary canvas to build plugins on Win32Steve Lhomme2004-07-242-0/+175
| | | | | Original commit message from CVS: Add the preliminary canvas to build plugins on Win32
* gst/alpha/: Stupid plugin to to RGBA to AYUV conversion because none of the ↵Wim Taymans2004-07-222-1/+350
| | | | | | | | | | | | | | | colorspace plugins can handle that yet. Original commit message from CVS: * gst/alpha/Makefile.am: * gst/alpha/gstalphacolor.c: (gst_alpha_color_get_type), (gst_alpha_color_base_init), (gst_alpha_color_class_init), (gst_alpha_color_init), (gst_alpha_color_set_property), (gst_alpha_color_get_property), (gst_alpha_color_sink_link), (transform), (gst_alpha_color_chain), (gst_alpha_color_change_state), (plugin_init): Stupid plugin to to RGBA to AYUV conversion because none of the colorspace plugins can handle that yet.
* ... and keep playing of courseThomas Vander Stichele2004-07-181-0/+2
| | | | | Original commit message from CVS: ... and keep playing of course
* make log less verboseThomas Vander Stichele2004-07-182-0/+17
| | | | | Original commit message from CVS: make log less verbose
* add debug categories to matroskaThomas Vander Stichele2004-07-182-0/+16
| | | | | Original commit message from CVS: add debug categories to matroska
* gst/: Make sure we don't create 0 sized subbufers in riff-read.Wim Taymans2004-07-161-0/+4
| | | | | | | | | | | Original commit message from CVS: * gst-libs/gst/riff/riff-read.c: (gst_riff_read_strf_vids_with_data), (gst_riff_read_strf_auds_with_data): * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_query), (gst_avi_demux_add_stream), (gst_avi_demux_stream_header): Make sure we don't create 0 sized subbufers in riff-read. Signal the no more pads signal after reading the avi header.
* gst-libs/gst/riff/riff-media.c: mp42/mp43 (no caps) exist too.Ronald S. Bultje2004-07-152-3/+7
| | | | | | | | | | | | | | Original commit message from CVS: * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps_with_data): mp42/mp43 (no caps) exist too. * gst/matroska/matroska-demux.c: (gst_matroska_demux_video_caps): Set pixel_width/height; we've got them in-caps. * gst/typefind/gsttypefindfunctions.c: (plugin_init): * gst/wavparse/gstwavparse.c: (plugin_init): Both are valid primary. * sys/oss/gstossmixer.c: Remove i18n hack and enable translations.
* gst/: Set codec_data on caps for avidemuxer.Wim Taymans2004-07-131-3/+4
| | | | | | | | | | | | | | | | Original commit message from CVS: * gst-libs/gst/riff/riff-media.c: (gst_riff_create_audio_caps_with_data), (gst_riff_create_audio_caps), (gst_riff_create_audio_template_caps): * gst-libs/gst/riff/riff-media.h: * gst-libs/gst/riff/riff-read.c: (gst_riff_read_strf_vids_with_data), (gst_riff_read_strf_auds_with_data), (gst_riff_read_strf_auds): * gst-libs/gst/riff/riff-read.h: * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_query), (gst_avi_demux_add_stream): Set codec_data on caps for avidemuxer.
* Remove signed field from caps factoryJohan Dahlin2004-07-121-1/+0
| | | | | Original commit message from CVS: Remove signed field from caps factory
* don't assert in state changeThomas Vander Stichele2004-07-091-6/+0
| | | | | Original commit message from CVS: don't assert in state change
* gst/videobox/gstvideobox.c: Use pad_alloc where possible.Wim Taymans2004-07-071-12/+18
| | | | | | | | Original commit message from CVS: * gst/videobox/gstvideobox.c: (gst_video_box_fill_get_type), (gst_video_box_class_init), (gst_video_box_set_property), (gst_video_box_i420), (gst_video_box_ayuv), (gst_video_box_chain): Use pad_alloc where possible.
* gst/wavenc/gstwavenc.c: Switch to GST_WRITE_UINT32_LE macros (bug #144624)David Schleef2004-07-031-20/+19
| | | | | | | | | | Original commit message from CVS: * gst/wavenc/gstwavenc.c: (gst_wavenc_setup), (gst_wavenc_stop_file): Switch to GST_WRITE_UINT32_LE macros (bug #144624) * sys/oss/gstosselement.c: (gst_osselement_probe_caps), (gst_osselement_rate_probe_check): Add another workaround for buggy drivers (bug #145336)
* gst/videomixer/videomixer.c: Avoid divide by zero, choose masterpad as the ↵Wim Taymans2004-06-281-28/+57
| | | | | | | | | | | | | | | | | | | | pad with the highest framerate. Original commit message from CVS: * gst/videomixer/videomixer.c: (gst_videomixer_pad_get_type), (gst_videomixer_pad_class_init), (gst_videomixer_pad_get_property), (gst_videomixer_pad_set_property), (gst_videomixer_pad_sinkconnect), (gst_videomixer_pad_init), (gst_video_mixer_background_get_type), (gst_videomixer_get_type), (gst_videomixer_class_init), (gst_videomixer_init), (gst_videomixer_request_new_pad), (gst_videomixer_blend_ayuv_i420), (pad_zorder_compare), (gst_videomixer_sort_pads), (gst_videomixer_fill_checker), (gst_videomixer_fill_color), (gst_videomixer_fill_queues), (gst_videomixer_blend_buffers), (gst_videomixer_update_queues), (gst_videomixer_loop), (plugin_init): Avoid divide by zero, choose masterpad as the pad with the highest framerate.
* ext/dvdnav/gst-dvd: Grab the gconf key from the right spotJan Schmidt2004-06-182-1/+71
| | | | | | | | | | | | | | | | Original commit message from CVS: * ext/dvdnav/gst-dvd: Grab the gconf key from the right spot * gst/debug/gstnavseek.c: (gst_navseek_init), (gst_navseek_segseek), (gst_navseek_handle_src_event), (gst_navseek_chain): * gst/debug/gstnavseek.h: Add 's', 'e' and 'l' keypresses to navseek to define the start,end and loop parameters of a segment seek. * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_init), (gst_videotestsrc_get_event_masks), (gst_videotestsrc_handle_src_event), (gst_videotestsrc_get): * gst/videotestsrc/gstvideotestsrc.h: Add seeking support to videotestsrc Initialise the timestamp_offset variable.
* sigh sighThomas Vander Stichele2004-06-091-1/+1
| | | | | Original commit message from CVS: sigh sigh
* trigger changeThomas Vander Stichele2004-06-092-4/+1
| | | | | Original commit message from CVS: trigger change
* trigger changeThomas Vander Stichele2004-06-091-0/+1
| | | | | Original commit message from CVS: trigger change
* gst/multipart/multipartmux.c: Fix memory leakWim Taymans2004-06-081-0/+1
| | | | | | | Original commit message from CVS: * gst/multipart/multipartmux.c: (gst_multipart_mux_class_init), (gst_multipart_mux_loop): Fix memory leak
* clean up marshal generationThomas Vander Stichele2004-06-082-22/+15
| | | | | Original commit message from CVS: clean up marshal generation
* gst/multipart/: Small updates, fix a memleakWim Taymans2004-06-072-67/+53
| | | | | | | | | | | Original commit message from CVS: * gst/multipart/multipartdemux.c: (gst_multipart_demux_base_init), (gst_multipart_find_pad_by_mime), (gst_multipart_demux_chain), (gst_multipart_demux_plugin_init): * gst/multipart/multipartmux.c: (gst_multipart_mux_class_init), (gst_multipart_mux_init), (gst_multipart_mux_loop), (gst_multipart_mux_change_state): Small updates, fix a memleak
* gst/qtdemux/qtdemux.*: Bitch. Also known as seeking, querying & co.Ronald S. Bultje2004-06-052-20/+82
| | | | | | | | | | | | | | | | | Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_init), (gst_qtdemux_handle_src_query), (gst_qtdemux_handle_src_event), (gst_qtdemux_handle_sink_event), (gst_qtdemux_change_state), (gst_qtdemux_loop_header), (qtdemux_dump_mvhd), (qtdemux_parse_trak): * gst/qtdemux/qtdemux.h: Bitch. Also known as seeking, querying & co. * sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_chain), (gst_osssink_change_state): * sys/oss/gstosssink.h: Resyncing is for weenies, this hack is no longer needed and was broken anyway (since it - unintendedly - always leaves resync to TRUE).
* gst/multipart/multipartmux.c: OopsWim Taymans2004-06-021-1/+1
| | | | | | | | Original commit message from CVS: reviewed by: Johan * gst/multipart/multipartmux.c: (gst_multipart_mux_class_init), (gst_multipart_mux_loop): Oops