summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-06-23final stepsBRANCH-RELEASE-0_8_2Thomas Vander Stichele3-61/+121
Original commit message from CVS: final steps
2004-06-23drop overlapping samples; get bytes_per_sample from capsThomas Vander Stichele2-10/+79
Original commit message from CVS: drop overlapping samples; get bytes_per_sample from caps
2004-06-23set offset/_endThomas Vander Stichele2-0/+7
Original commit message from CVS: set offset/_end
2004-06-23fix by CompanyThomas Vander Stichele2-5/+12
Original commit message from CVS: fix by Company
2004-06-23revert alsa for releaseThomas Vander Stichele5-86/+46
Original commit message from CVS: revert alsa for release
2004-06-22sys/osxaudio/Makefile.am: Workaround so that the osxaudio .so file gets ↵Zaheer Abbas Merali1-0/+6
linked with the Original commit message from CVS: 2004-06-22 Zaheer Abbas Merali <zaheerabbas at merali.org> * sys/osxaudio/Makefile.am: Workaround so that the osxaudio .so file gets linked with the
2004-06-18fix namingThomas Vander Stichele1-0/+6
Original commit message from CVS: fix naming
2004-06-18fix negotiationThomas Vander Stichele1-0/+5
Original commit message from CVS: fix negotiation
2004-06-18bump prerelThomas Vander Stichele9-416/+522
Original commit message from CVS: bump prerel
2004-06-17cleanups, mem fixThomas Vander Stichele1-10/+21
Original commit message from CVS: cleanups, mem fix
2004-06-17read caps in connectThomas Vander Stichele4-23/+49
Original commit message from CVS: read caps in connect
2004-06-17jesus firetrucking christThomas Vander Stichele1-2/+2
Original commit message from CVS: jesus firetrucking christ
2004-06-17notify; don't overlimitThomas Vander Stichele3-5/+15
Original commit message from CVS: notify; don't overlimit
2004-06-17add autoprobe option fixes use try_captureThomas Vander Stichele6-22/+102
Original commit message from CVS: add autoprobe option fixes use try_capture
2004-06-17fixThomas Vander Stichele1-1/+1
Original commit message from CVS: fix
2004-06-17run as finalize, not disposeThomas Vander Stichele3-6/+20
Original commit message from CVS: run as finalize, not dispose
2004-06-17Oops, forgot this oneWim Taymans0-0/+0
Original commit message from CVS: Oops, forgot this one
2004-06-17ext/alsa/: Make the xrun code timestamp and offset the buffers correctly. ↵Wim Taymans5-35/+99
moved the clock to the base class, use alsa... Original commit message from CVS: * ext/alsa/gstalsa.c: (gst_alsa_init), (gst_alsa_dispose), (gst_alsa_get_time), (gst_alsa_xrun_recovery): * ext/alsa/gstalsa.h: * ext/alsa/gstalsaclock.c: (gst_alsa_clock_get_type): * ext/alsa/gstalsasrc.c: (gst_alsa_src_init), (gst_alsa_src_loop), (gst_alsa_src_change_state): * ext/alsa/gstalsasrc.h: Make the xrun code timestamp and offset the buffers correctly. moved the clock to the base class, use alsa methods to get time. Do correct timestamping on outgoing buffers.
2004-06-17gst/audiorate/: Added an audiorate converter that fills in gaps.Wim Taymans4-0/+377
Original commit message from CVS: * gst/audiorate/Makefile.am: * gst/audiorate/gstaudiorate.c: (gst_audiorate_get_type), (gst_audiorate_base_init), (gst_audiorate_class_init), (gst_audiorate_link), (gst_audiorate_init), (gst_audiorate_chain), (gst_audiorate_set_property), (gst_audiorate_get_property), (gst_audiorate_change_state), (plugin_init): Added an audiorate converter that fills in gaps.
2004-06-17ext/tcp/*: Revert Zaheer changes, to make things actually work again.Johan Dahlin9-187/+150
Original commit message from CVS: * ext/tcp/*: Revert Zaheer changes, to make things actually work again.
2004-06-16sys/v4l/: Added a copy mode to v4lsrc where it will output a copied version ↵Wim Taymans4-6/+43
of its internal hardware buffer. Original commit message from CVS: * sys/v4l/gstv4lmjpegsrc.c: (gst_v4lmjpegsrc_get): * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_sync_mode_get_type), (gst_v4lsrc_class_init), (gst_v4lsrc_init), (gst_v4lsrc_get_fps), (gst_v4lsrc_get), (gst_v4lsrc_set_property), (gst_v4lsrc_get_property): * sys/v4l/gstv4lsrc.h: Added a copy mode to v4lsrc where it will output a copied version of its internal hardware buffer. Fix the wrong FLAG_SET usage. The flags are integers, not bits, you can't | them.
2004-06-16sys/oss/gstosssrc.c: Timestamp fixes.Wim Taymans1-0/+5
Original commit message from CVS: * sys/oss/gstosssrc.c: (gst_osssrc_get): Timestamp fixes.
2004-06-16sys/v4l/: Added a sync mode enum property to control v4lsrc timestamp methodWim Taymans4-31/+104
Original commit message from CVS: * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_sync_mode_get_type), (gst_v4lsrc_class_init), (gst_v4lsrc_init), (gst_v4lsrc_get_fps), (gst_v4lsrc_get), (gst_v4lsrc_set_property), (gst_v4lsrc_get_property): * sys/v4l/gstv4lsrc.h: * sys/v4l/v4l-overlay_calls.c: (gst_v4l_set_overlay): Added a sync mode enum property to control v4lsrc timestamp method Removed the use-fixed-fps property and moved functionality in the enum. Don't error on an error value from v4l-conf, it might not always be a real error.
2004-06-16debug changesThomas Vander Stichele2-5/+7
Original commit message from CVS: debug changes
2004-06-16gst/videorate/: Added a video timestamp corrector.Wim Taymans3-0/+451
Original commit message from CVS: * gst/videorate/Makefile.am: * gst/videorate/gstvideorate.c: (gst_videorate_get_type), (gst_videorate_base_init), (gst_videorate_class_init), (gst_videorate_getcaps), (gst_videorate_link), (gst_videorate_init), (gst_videorate_chain), (gst_videorate_set_property), (gst_videorate_get_property), (gst_videorate_change_state), (plugin_init): Added a video timestamp corrector.
2004-06-15fixed a potential leak with previous commitZaheer Abbas Merali2-2/+9
Original commit message from CVS: 2004-06-15 Zaheer Abbas Merali <zaheerabbas at merali.org> fixed a potential leak with previous commit * gst-libs/gst/riff/riff-read.c: (gst_riff_peek_head):
2004-06-15gst-libs/gst/riff/riff-read.c: Added missing refcount, fixes bug #144425Zaheer Abbas Merali2-0/+7
Original commit message from CVS: 2004-06-15 Zaheer Abbas Merali <zaheerabbas at merali.org> * gst-libs/gst/riff/riff-read.c: (gst_riff_peek_head): Added missing refcount, fixes bug #144425 Cheers Tim for finding the bug
2004-06-15paranoia cleanups and a sync fixThomas Vander Stichele25-135/+267
Original commit message from CVS: paranoia cleanups and a sync fix
2004-06-14ext/cdparanoia/gstcdparanoia.c: Send discont events and change timestamps ↵David Schleef3-9/+31
appropriately when we get a seek event. (b... Original commit message from CVS: * ext/cdparanoia/gstcdparanoia.c: (cdparanoia_init), (cdparanoia_get), (cdparanoia_open), (cdparanoia_change_state): Send discont events and change timestamps appropriately when we get a seek event. (bug #144240) * ext/cdparanoia/gstcdparanoia.h:
2004-06-14ext/alsa/gstalsa.c: Use snd_pcm_hw_params_set_rate _near instead of ↵Christophe Fergeau2-5/+34
snd_pcm_hw_params_set_rate since the latter fail... Original commit message from CVS: 2004-06-14 Benjamin Otte <otte@gnome.org> * ext/alsa/gstalsa.c: Use snd_pcm_hw_params_set_rate _near instead of snd_pcm_hw_params_set_rate since the latter fails for no good reason on some setups.<
2004-06-14gst/volume/demo.c: (value_changed_callback): exp10() is not standard. Thank ↵David Schleef2-1/+10
you for playing. Original commit message from CVS: * gst/volume/demo.c: (value_changed_callback): exp10() is not standard. Thank you for playing.
2004-06-14gst/ffmpegcolorspace/imgconvert.c: Patch 1.3 broke the ordering of the ↵Wim Taymans2-72/+73
colorspace info and made the plugin basically ... Original commit message from CVS: * gst/ffmpegcolorspace/imgconvert.c: (img_convert): Patch 1.3 broke the ordering of the colorspace info and made the plugin basically work by coincidence, reodered the info.
2004-06-14sync mp3 capsThomas Vander Stichele1-0/+8
Original commit message from CVS: sync mp3 caps
2004-06-14added volume demo appThomas Vander Stichele4-0/+148
Original commit message from CVS: added volume demo app
2004-06-13ext/esd/esdsink.*: Close the esd connection on pause, because esd will just ↵Jan Schmidt1-0/+6
wait - blocking all other esd clients ind... Original commit message from CVS: * ext/esd/esdsink.c: (gst_esdsink_change_state): * ext/esd/esdsink.h: Close the esd connection on pause, because esd will just wait - blocking all other esd clients indefinitely.
2004-06-12gst/tags/gstvorbistag.c: replaced a g_warning which I added in my previous ↵Christophe Fergeau2-1/+6
commit with GST_DEBUG Original commit message from CVS: 2004-06-12 Christophe Fergeau <teuf@gnome.org> * gst/tags/gstvorbistag.c: replaced a g_warning which I added in my previous commit with GST_DEBUG
2004-06-12fix #133002Thomas Vander Stichele2-9/+19
Original commit message from CVS: fix #133002
2004-06-12gst/tcp/: Modified the tcp plugins so they are portable (IPv4,IPv6, any ↵Zaheer Abbas Merali10-146/+202
future version of IP) Original commit message from CVS: 2004-06-12 Zaheer Abbas Merali <zaheerabbas@merali.org> * gst/tcp/gsttcpclientsink.c: (gst_tcpclientsink_init_send): * gst/tcp/gsttcpclientsink.h: * gst/tcp/gsttcpclientsrc.c: (gst_tcpclientsrc_init_receive): * gst/tcp/gsttcpclientsrc.h: * gst/tcp/gsttcpserversink.c: (gst_tcpserversink_init), (gst_tcpserversink_handle_server_read), (gst_tcpserversink_init_send): * gst/tcp/gsttcpserversink.h: * gst/tcp/gsttcpserversrc.c: (gst_tcpserversrc_init_receive): * gst/tcp/gsttcpserversrc.h: Modified the tcp plugins so they are portable (IPv4,IPv6, any future version of IP)
2004-06-12configure.ac: Added ogg library so that OSX detects libtheora properlyZaheer Abbas Merali3-1/+6
Original commit message from CVS: 2004-06-12 Zaheer Abbas Merali <zaheerabbas@merali.org> * configure.ac: Added ogg library so that OSX detects libtheora properly
2004-06-11ext/theora/theoradec.c: Don't try to decode frames before we received a keyframeWim Taymans2-2/+23
Original commit message from CVS: * ext/theora/theoradec.c: (theora_dec_chain), (theora_dec_change_state): Don't try to decode frames before we received a keyframe
2004-06-11better debugThomas Vander Stichele1-6/+8
Original commit message from CVS: better debug
2004-06-11add encThomas Vander Stichele1-1/+1
Original commit message from CVS: add enc
2004-06-11ext/ogg/gstoggmux.c: Added property to set the maximum delay of a page.Wim Taymans2-0/+54
Original commit message from CVS: * ext/ogg/gstoggmux.c: (gst_ogg_mux_class_init), (gst_ogg_mux_init), (gst_ogg_mux_next_buffer), (gst_ogg_mux_get_headers), (gst_ogg_mux_set_header_on_caps), (gst_ogg_mux_send_headers), (gst_ogg_mux_loop), (gst_ogg_mux_get_property), (gst_ogg_mux_set_property): Added property to set the maximum delay of a page.
2004-06-10ext/ogg/gstoggmux.c: Added max-delay property to control the maximum amount ↵Wim Taymans2-3/+61
of data to put in one page. Original commit message from CVS: * ext/ogg/gstoggmux.c: (gst_ogg_mux_class_init), (gst_ogg_mux_init), (gst_ogg_mux_next_buffer), (gst_ogg_mux_get_headers), (gst_ogg_mux_set_header_on_caps), (gst_ogg_mux_send_headers), (gst_ogg_mux_loop), (gst_ogg_mux_get_property), (gst_ogg_mux_set_property): Added max-delay property to control the maximum amount of data to put in one page.
2004-06-10ext/theora/theoraenc.c: Set duration on encoded buffer, added some more ↵Wim Taymans2-14/+122
properties Original commit message from CVS: * ext/theora/theoraenc.c: (gst_theora_enc_class_init), (gst_theora_enc_init), (theora_enc_sink_link), (theora_buffer_from_packet), (theora_enc_set_property), (theora_enc_get_property): Set duration on encoded buffer, added some more properties
2004-06-10ext/: Fix refcounting bugsWim Taymans3-7/+17
Original commit message from CVS: * ext/ogg/gstoggmux.c: (gst_ogg_mux_next_buffer), (gst_ogg_mux_get_headers), (gst_ogg_mux_set_header_on_caps), (gst_ogg_mux_send_headers), (gst_ogg_mux_loop): * ext/theora/theoraenc.c: (theora_enc_chain): Fix refcounting bugs
2004-06-10gst/asfdemux/gstasfdemux.*: You know Chimaira? "I - HATE - EVERYTHING". ↵Ronald S. Bultje1-0/+16
Yeah, that's what this feels like. I think we... Original commit message from CVS: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_init), (gst_asf_demux_loop), (gst_asf_demux_process_file), (gst_asf_demux_process_data), (gst_asf_demux_handle_data), (gst_asf_demux_process_object), (gst_asf_demux_get_stream), (gst_asf_demux_process_chunk), (gst_asf_demux_handle_sink_event), (gst_asf_demux_handle_src_event), (gst_asf_demux_handle_src_query), (gst_asf_demux_change_state): * gst/asfdemux/gstasfdemux.h: You know Chimaira? "I - HATE - EVERYTHING". Yeah, that's what this feels like. I think we should set a new requirement for demuxers from now on to implement sane loop functions, data loops, query and seek functions before first commit into CVS. And this commit fixes all of the above.
2004-06-09gst/tags/gstvorbistag.c: make sure parsed vorbis comments are properly ↵Christophe Fergeau2-2/+18
encoded in UTF-8 before adding them to a GstTa... Original commit message from CVS: 2004-06-10 Christophe Fergeau <teuf@gnome.org> * gst/tags/gstvorbistag.c: (gst_vorbis_tag_add): make sure parsed vorbis comments are properly encoded in UTF-8 before adding them to a GstTagList
2004-06-09ext/alsa/gstalsa.c: handle min <= max correctlyBenjamin Otte3-67/+209
Original commit message from CVS: * ext/alsa/gstalsa.c: (add_channels): handle min <= max correctly * ext/alsa/gstalsa.c: (gst_alsa_fixate_to_mimetype), (gst_alsa_fixate_field_nearest_int), (gst_alsa_fixate): add fixation functions so we fixate correctly. No preferring of alaw anymore because it's the first structure. * ext/alsa/gstalsa.h: * ext/alsa/gstalsa.c: (gst_alsa_sw_params_dump), (gst_alsa_hw_params_dump): add functions to ease debugging in alsalib * ext/alsa/gstalsa.c: (gst_alsa_probe_hw_params), (gst_alsa_set_hw_params), (gst_alsa_set_sw_params), (gst_alsa_start_audio): only specify hw params if we really setup a format (fixes #134007 - or at least works around it)
2004-06-09ext/ogg/gstoggmux.c: Use stream caps to setup the initial pages in the ogg ↵Wim Taymans2-23/+274
stream. Original commit message from CVS: * ext/ogg/gstoggmux.c: (gst_ogg_mux_init), (gst_ogg_mux_next_buffer), (gst_ogg_mux_buffer_from_page), (gst_ogg_mux_push_page), (gst_ogg_mux_get_headers), (gst_ogg_mux_set_header_on_caps), (gst_ogg_mux_send_headers), (gst_ogg_mux_loop): Use stream caps to setup the initial pages in the ogg stream. Correctly set the streamheader caps on the srcpad.