- 24 Jun, 2005 2 commits
-
-
Jan Schmidt authored
gst-libs/gst/audio/gstaudiosink.c: Set the worker thread's running flag to TRUE before starting the thread. Original commit message from CVS: 2005-06-25 Jan Schmidt <thaytan@mad.scientist.com> * gst-libs/gst/audio/gstaudiosink.c: (gst_audioringbuffer_acquire): Set the worker thread's running flag to TRUE before starting the thread. * gst/playback/gstdecodebin.c: (gst_decode_bin_init): Catch a failure to add typefind to the bin.
-
Thomas Vander Stichele authored
Original commit message from CVS: * gst/sine/gstsinesrc.c: (gst_sinesrc_class_init), (gst_sinesrc_init), (gst_sinesrc_create), (gst_sinesrc_set_property), (gst_sinesrc_get_property), (gst_sinesrc_start): * gst/sine/gstsinesrc.h: add num-buffers and timestamp-offset properties * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_class_init), (gst_videotestsrc_set_property), (gst_videotestsrc_get_property): add timestamp-offset property
-
- 23 Jun, 2005 4 commits
-
-
Christian Schaller authored
Original commit message from CVS: add videorate plugin to needed files
-
Wim Taymans authored
Original commit message from CVS: * gst/videorate/gstvideorate.c: (gst_videorate_transformcaps), (gst_videorate_getcaps), (gst_videorate_setcaps), (gst_videorate_event), (gst_videorate_chain): Fixed videorate, fixating an already fixated caps is not an error.
-
Wim Taymans authored
Original commit message from CVS: revert previous commit.
-
Wim Taymans authored
Original commit message from CVS: * ext/ogg/README: * ext/ogg/gstoggmux.c: (gst_ogg_mux_set_header_on_caps): Buffer on caps is not boxed anymore.
-
- 22 Jun, 2005 1 commit
-
-
Wim Taymans authored
Original commit message from CVS: * ext/theora/theoraenc.c: (theora_set_header_on_caps): * ext/vorbis/vorbisenc.c: (gst_vorbisenc_set_header_on_caps): Set buffers on caps as miniobjects and not as boxed.
-
- 18 Jun, 2005 2 commits
-
-
Thomas Vander Stichele authored
Original commit message from CVS: back to head
-
Thomas Vander Stichele authored
Original commit message from CVS: updates for release
-
- 09 Jun, 2005 3 commits
-
-
Andy Wingo Wingo authored
Original commit message from CVS: 2005-06-09 Andy Wingo <wingo@pobox.com> * gst-libs/gst/net/Makefile.am (lib_LTLIBRARIES): Install gstnet.
-
Andy Wingo Wingo authored
Original commit message from CVS: 2005-06-09 Andy Wingo <wingo@pobox.com> * configure.ac: * gst-libs/gst/Makefile.am: * gst-libs/gst/net/Makefile.am: Add gstnet to build.
-
Andy Wingo Wingo authored
Original commit message from CVS: log entry
-
- 08 Jun, 2005 1 commit
-
-
Andy Wingo Wingo authored
Original commit message from CVS: 2005-06-09 Andy Wingo <wingo@pobox.com> * gst-libs/gst/gconf/gconf.c: * gst/playback/test.c: * gst/playback/gstplaybin.c (gen_video_element): Ghost pad API fixes. * gst/audioconvert/gstaudioconvert.c: RPAD fixes. * ext/theora/theoraenc.c (theora_enc_chain): * ext/theora/theoradec.c (theora_handle_data_packet): GCC4 fixes. * ext/ogg/gstoggdemux.c (GstOggPad): Derive from GstPad, not RealPad.
-
- 02 Jun, 2005 5 commits
-
-
Wim Taymans authored
Original commit message from CVS: * gst-libs/gst/net/Makefile.am: * pkgconfig/gstreamer-libs-uninstalled.pc.in: * pkgconfig/gstreamer-libs.pc.in: Added net stuff, version net lib.
-
Wim Taymans authored
Original commit message from CVS: * examples/seeking/seek.c: (make_vorbis_theora_pipeline), (query_rates), (query_positions_elems), (query_positions_pads), (do_seek): Updated seek example.
-
Andy Wingo Wingo authored
Original commit message from CVS: 2005-06-02 Andy Wingo <wingo@pobox.com> * pkgconfig/gstreamer-libs-uninstalled.pc.in (prefix): * pkgconfig/gstreamer-libs.pc.in (prefix): Add gst/tag to the -L list. * gst/playback/gstdecodebin.c (gst_decode_bin_dispose): Don't remove the typefind, the bin dispose will do it for us. When it's removed and unreffed, the signal handler will be disconnected, too. (unlinked): It's too difficult to disconnect from unlinked handlers, as they are on pads not elements. Just punt if the pads aren't grandkids of the bin.
-
Wim Taymans authored
Original commit message from CVS: * gst/effectv/gstquark.c: (gst_quarktv_chain): * gst/goom/gstgoom.c: (gst_goom_chain): * gst/videobox/Makefile.am: * gst/videobox/gstvideobox.c: (gst_video_box_class_init), (gst_video_box_init), (gst_video_box_sink_setcaps), (gst_video_box_chain): * gst/videofilter/gstvideofilter.c: (gst_videofilter_chain): * gst/videorate/gstvideorate.c: (gst_videorate_class_init), (gst_videorate_getcaps), (gst_videorate_setcaps), (gst_videorate_init), (gst_videorate_event), (gst_videorate_chain), (gst_videorate_change_state): Bufferalloc changes.
-
Wim Taymans authored
Original commit message from CVS: * ext/ogg/README: * ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_packet), (gst_ogg_demux_activate_chain), (gst_ogg_demux_clear_chains): * ext/ogg/gstoggmux.c: (gst_ogg_mux_buffer_from_page): * ext/theora/theoradec.c: (theora_dec_src_query), (theora_handle_data_packet): * ext/theora/theoraenc.c: (theora_buffer_from_packet), (theora_enc_chain): * ext/vorbis/vorbisdec.c: (vorbis_dec_sink_event), (vorbis_handle_data_packet): * gst/audioconvert/bufferframesconvert.c: (buffer_frames_convert_chain): * gst/ffmpegcolorspace/gstffmpegcolorspace.c: (gst_ffmpegcsp_getcaps), (gst_ffmpegcsp_configure_context), (gst_ffmpegcsp_setcaps), (gst_ffmpegcsp_bufferalloc), (gst_ffmpegcsp_chain): * gst/videorate/gstvideorate.c: (gst_videorate_transformcaps), (gst_videorate_getcaps), (gst_videorate_setcaps), (gst_videorate_event), (gst_videorate_chain): * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_activate), (gst_videotestsrc_src_query), (gst_videotestsrc_loop): * sys/ximage/ximagesink.c: (gst_ximagesink_ximage_new), (gst_ximagesink_setcaps), (gst_ximagesink_buffer_alloc): * sys/xvimage/xvimagesink.c: (gst_xvimage_buffer_destroy), (gst_xvimage_buffer_finalize), (gst_xvimage_buffer_free), (gst_xvimage_buffer_class_init), (gst_xvimage_buffer_get_type), (gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_put), (gst_xvimagesink_show_frame), (gst_xvimagesink_buffer_alloc): Cleanups and buffer alloc.
-
- 31 May, 2005 2 commits
-
-
Wim Taymans authored
gst-libs/gst/audio/gstringbuffer.c: Don't try to call the delay method when the device is not opened. Original commit message from CVS: * gst-libs/gst/audio/gstringbuffer.c: (gst_ringbuffer_delay): Don't try to call the delay method when the device is not opened.
-
Wim Taymans authored
Original commit message from CVS: * ext/alsa/gstalsasink.c: (set_hwparams), (gst_alsasink_open): Get actual segment size and buffer size after opening the device.
-
- 30 May, 2005 1 commit
-
-
Wim Taymans authored
Original commit message from CVS: * ext/ogg/gstoggdemux.c: (gst_ogg_demux_activate_chain), (gst_ogg_demux_perform_seek), (gst_ogg_demux_clear_chains): Also FLUSH upstream, makes the loop function exit faster. * ext/theora/theoradec.c: (theora_dec_src_query): Some more debug info in the query. * sys/ximage/ximagesink.c: (gst_ximagesink_ximage_new), (gst_ximagesink_setcaps): Release lock on par error, better error reporting.
-
- 26 May, 2005 1 commit
-
-
Wim Taymans authored
Original commit message from CVS: * ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_packet), (gst_ogg_demux_activate_chain), (gst_ogg_demux_chain), (gst_ogg_demux_clear_chains), (gst_ogg_demux_change_state): Clear chains in READY Queue packets until the chain is activated.
-
- 25 May, 2005 7 commits
-
-
Wim Taymans authored
Original commit message from CVS: * gst-libs/gst/audio/gstaudiosink.c: (gst_audioringbuffer_get_type), (gst_audioringbuffer_class_init), (audioringbuffer_thread_func), (gst_audioringbuffer_init), (gst_audioringbuffer_acquire), (gst_audioringbuffer_release), (gst_audioringbuffer_play), (gst_audioringbuffer_stop), (gst_audioringbuffer_delay), (gst_audiosink_class_init), (gst_audiosink_create_ringbuffer): * gst-libs/gst/audio/gstbaseaudiosink.c: (gst_baseaudiosink_class_init), (gst_baseaudiosink_init), (gst_baseaudiosink_get_clock), (gst_baseaudiosink_get_time), (gst_baseaudiosink_set_property), (build_linear_format), (debug_spec_caps), (debug_spec_buffer), (gst_baseaudiosink_setcaps), (gst_baseaudiosink_get_times), (gst_baseaudiosink_event), (gst_baseaudiosink_preroll), (gst_baseaudiosink_render), (gst_baseaudiosink_create_ringbuffer), (gst_baseaudiosink_callback), (gst_baseaudiosink_change_state): * gst-libs/gst/audio/gstringbuffer.c: (gst_ringbuffer_get_type), (gst_ringbuffer_set_callback), (gst_ringbuffer_acquire), (gst_ringbuffer_release), (gst_ringbuffer_is_acquired), (gst_ringbuffer_play), (gst_ringbuffer_pause), (gst_ringbuffer_stop), (gst_ringbuffer_delay), (gst_ringbuffer_played_samples), (gst_ringbuffer_set_sample), (wait_segment), (gst_ringbuffer_commit), (gst_ringbuffer_prepare_read), (gst_ringbuffer_advance), (gst_ringbuffer_clear): Various small cleanups. * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain), (gst_audio_convert_change_state): * gst/subparse/gstsubparse.c: (gst_subparse_chain): No need to take the locks anymore.
-
Wim Taymans authored
Original commit message from CVS: * gst/playback/gstdecodebin.c: (gst_decode_bin_init), (gst_decode_bin_dispose), (try_to_link_1), (get_our_ghost_pad), (remove_element_chain), (no_more_pads), (unlinked), (close_link), (type_found): * gst/playback/gstplaybasebin.c: (gst_play_base_bin_dispose), (group_destroy), (group_commit), (queue_overrun), (gen_preroll_element), (no_more_pads), (preroll_unlinked), (mute_stream), (new_decoded_pad), (setup_substreams), (setup_source), (mute_group_type), (set_active_source), (gst_play_base_bin_change_state): * gst/playback/gstplaybin.c: (gst_play_bin_dispose), (gen_video_element), (gen_text_element), (gen_audio_element), (gen_vis_element), (remove_sinks), (add_sink), (setup_sinks): * gst/playback/gststreaminfo.c: (gst_stream_info_new), (gst_stream_info_dispose), (gst_stream_info_set_mute): * gst/playback/gststreamselector.c: (gst_stream_selector_chain): Some playbin cleanups mostly refcounting sloppyness.
-
Ronald S. Bultje authored
Original commit message from CVS: * ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_packet): Work with streaming input.
-
Wim Taymans authored
Original commit message from CVS: * gst/ffmpegcolorspace/gstffmpegcolorspace.c: (gst_ffmpegcsp_getcaps), (gst_ffmpegcsp_configure_context), (gst_ffmpegcsp_setcaps), (gst_ffmpegcsp_bufferalloc), (gst_ffmpegcsp_chain), (gst_ffmpegcsp_change_state): No need to take the STREAM lock anymore.
-
Wim Taymans authored
Original commit message from CVS: * ext/ogg/gstoggdemux.c: (gst_ogg_pad_dispose), (gst_ogg_pad_typefind), (gst_ogg_pad_submit_packet), (gst_ogg_chain_new_stream), (gst_ogg_demux_perform_seek), (gst_ogg_demux_chain), (gst_ogg_demux_loop), (gst_ogg_demux_sink_activate): * ext/theora/theoradec.c: (theora_dec_src_event), (theora_handle_comment_packet), (theora_dec_chain), (theora_dec_change_state): * ext/vorbis/vorbisdec.c: (vorbis_dec_sink_event), (vorbis_handle_data_packet), (vorbis_dec_chain), (vorbis_dec_change_state): Remove STREAM locks as they are taken in core now. Never set bogus granulepos on vorbis/theora. Fix leaks in theoradec tag parsing.
-
Wim Taymans authored
Original commit message from CVS: * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_create): Fix memleaks, GST_BUFFER_DATA() is not freed.
-
Wim Taymans authored
ext/alsa/gstalsasink.c: Open non-blocking, set to blocking mode afterwards to avoid lockups when audio device is busy. Original commit message from CVS: * ext/alsa/gstalsasink.c: (gst_alsasink_open): Open non-blocking, set to blocking mode afterwards to avoid lockups when audio device is busy.
-
- 23 May, 2005 2 commits
-
-
Ronald S. Bultje authored
Original commit message from CVS: * gst-libs/gst/audio/gstringbuffer.c: (gst_ringbuffer_clear): This can't be good.
-
Ronald S. Bultje authored
Original commit message from CVS: * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_init), (gst_audio_convert_chain), (gst_audio_convert_link_src), (gst_audio_convert_setcaps): Implement instant setup switching.
-
- 20 May, 2005 1 commit
-
-
Thomas Vander Stichele authored
Original commit message from CVS: remove these until they are built again
-
- 19 May, 2005 5 commits
-
-
Thomas Vander Stichele authored
Original commit message from CVS: make buildbot happy
-
Ronald S. Bultje authored
Original commit message from CVS: * gst/playback/gstplaybasebin.c: (probe_triggered): Fix missing unlock. * gst/playback/gstplaybin.c: (add_sink): First add, then link (otherwise pad link fails).
-
Zaheer Abbas Merali authored
Original commit message from CVS: 2005-05-19 Zaheer Abbas Merali <zaheerabbas at merali dot org> * examples/Makefile.am: fix buildbot (make distcheck)
-
Ronald S. Bultje authored
Original commit message from CVS: * gst/playback/gstplaybin.c: (gen_vis_element): Remove some wrong code. Doesn't work yet.
-
Wim Taymans authored
gst-libs/gst/net/: Added buffer subclass to store extra to/from addresses for network sources/sinks. Original commit message from CVS: * gst-libs/gst/net/Makefile.am: * gst-libs/gst/net/README: * gst-libs/gst/net/gstnetbuffer.c: (gst_netbuffer_get_type), (gst_netbuffer_class_init), (gst_netbuffer_init), (gst_netbuffer_finalize), (gst_netbuffer_copy), (gst_netbuffer_new), (gst_netaddress_set_ip4_address), (gst_netaddress_set_ip6_address), (gst_netaddress_get_net_type), (gst_netaddress_get_ip4_address), (gst_netaddress_get_ip6_address): * gst-libs/gst/net/gstnetbuffer.h: Added buffer subclass to store extra to/from addresses for network sources/sinks.
-
- 18 May, 2005 3 commits
-
-
Ronald S. Bultje authored
Original commit message from CVS: * gst-libs/gst/gconf/gconf.c: (gst_bin_find_unconnected_pad): Don't lock an unassigned variable.
-
Ronald S. Bultje authored
Original commit message from CVS: * gst/playback/gstplaybasebin.c: (gen_preroll_element): Increase buffer for video, decrease buffer for other media types. * gst/playback/gstplaybin.c: (gen_video_element), (gen_audio_element): Change names for debugging purposes.
-
Wim Taymans authored
gst/ffmpegcolorspace/gstffmpegcolorspace.c: Enable buffer alloc passthrough if the source and dest formats are the same. Original commit message from CVS: * gst/ffmpegcolorspace/gstffmpegcolorspace.c: (gst_ffmpegcsp_getcaps), (gst_ffmpegcsp_configure_context), (gst_ffmpegcsp_setcaps), (gst_ffmpegcsp_bufferalloc), (gst_ffmpegcsp_chain): Enable buffer alloc passthrough if the source and dest formats are the same.
-