- Nov 11, 2005
-
-
Thomas Vander Stichele authored
Original commit message from CVS: releasing 0.9.5
-
Edward Hervey authored
Original commit message from CVS: * examples/seeking/seek.c: (make_parselaunch_pipeline): Added parse-launch syntax seeking mode for the seeking example. This should help stress-test even more cases. Ex usage : ./seek 15 "filesrc location=uranus.avi ! decodebin ! xvimagesink"
-
Tim-Philipp Müller authored
Original commit message from CVS: * sys/xvimage/xvimagesink.c: (gst_xvimagesink_navigation_send_event): Check whether peer pad exists before sending navigation events to it.
-
Thomas Vander Stichele authored
Original commit message from CVS: Update .po files
-
Michael Smith authored
ext/vorbis/vorbisenc.*: Set duration on encoded buffers. This allows oggmux's max_page_delay parameter to actually work. Original commit message from CVS: * ext/vorbis/vorbisenc.c: (gst_vorbisenc_setup), (gst_vorbisenc_buffer_from_packet): * ext/vorbis/vorbisenc.h: Set duration on encoded buffers. This allows oggmux's max_page_delay parameter to actually work.
-
Tim-Philipp Müller authored
Original commit message from CVS: * gst/ffmpegcolorspace/gstffmpegcodecmap.c: (gst_ffmpeg_get_palette), (gst_ffmpeg_set_palette), (gst_ffmpegcsp_avpicture_fill): * gst/ffmpegcolorspace/gstffmpegcolorspace.c: (gst_ffmpegcsp_get_unit_size), (gst_ffmpegcsp_transform): Make palettes work again (see #132341). Use our own macros for rounding up.
-
- Nov 10, 2005
-
-
Andy Wingo Wingo authored
Original commit message from CVS: foo
-
Andy Wingo Wingo authored
Original commit message from CVS: 2005-11-10 Andy Wingo <wingo@pobox.com> * gst/playback/gstplaybasebin.c (prepare_output): Fix format string doober.
-
Thomas Vander Stichele authored
Original commit message from CVS: * gst/ffmpegcolorspace/gstffmpegcolorspace.c: (gst_ffmpegcsp_transform_caps): Prefer passthrough in transform_caps
-
Thomas Vander Stichele authored
ext/alsa/gstalsasink.c: check for ALSA errors properly, instead of relying on ALSA's error strings to serve to the user. Original commit message from CVS: * ext/alsa/gstalsasink.c: (gst_alsasink_open): check for ALSA errors properly, instead of relying on ALSA's error strings to serve to the user.
-
Wim Taymans authored
Original commit message from CVS: * ext/ogg/gstoggdemux.c: (gst_ogg_pad_event), (gst_ogg_demux_init), (gst_ogg_demux_configure_segment), (gst_ogg_demux_perform_seek), (gst_ogg_demux_loop), (gst_ogg_demux_change_state): Modernise the seek code.
-
Michael Smith authored
gst/playback/gstplaybasebin.c: Unlock GROUP_LOCK in failure cases, so that we don't deadlock when trying to go to NUL... Original commit message from CVS: * gst/playback/gstplaybasebin.c: (group_commit), (new_decoded_pad), (setup_substreams), (set_active_source): Unlock GROUP_LOCK in failure cases, so that we don't deadlock when trying to go to NULL if we failed to read a file.
-
Wim Taymans authored
Original commit message from CVS: * gst/audiotestsrc/gstaudiotestsrc.c: (gst_audiotestsrc_class_init), (gst_audiotestsrc_get_times), (gst_audiotestsrc_create): * gst/sine/gstsinesrc.c: (gst_sinesrc_class_init), (gst_sinesrc_get_times), (gst_sinesrc_create): * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_class_init), (gst_videotestsrc_get_times), (gst_videotestsrc_create): The base class can now sync for us.
-
Thomas Vander Stichele authored
sys/v4l/gstv4lsrc.c: Check if the caps have a fourcc field. Fixes crash for gst-launch-0.9 v4lsrc name=source autopr... Original commit message from CVS: * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_fixate): Check if the caps have a fourcc field. Fixes crash for gst-launch-0.9 v4lsrc name=source autoprobe=false autoprobe-fps=false copy-mode=1 device=/dev/video0 ! ffmpegcolorspace ! "video/x-raw-yuv, format=(fourcc)I420" ! xvimagesink
-
Tim-Philipp Müller authored
gst/sine/gstsinesrc.c: Send newsegment event in TIME format, set duration if num-buffers is set, fix duration querying. Original commit message from CVS: * gst/sine/gstsinesrc.c: (gst_sinesrc_class_init), (gst_sinesrc_get_query_types), (gst_sinesrc_src_query), (gst_sinesrc_newsegment): Send newsegment event in TIME format, set duration if num-buffers is set, fix duration querying.
-
Michael Smith authored
Original commit message from CVS: * ext/ogg/gstoggmux.c: (gst_ogg_mux_request_new_pad), (gst_ogg_mux_push_buffer), (gst_ogg_mux_dequeue_page), (gst_ogg_mux_pad_queue_page), (gst_ogg_mux_queue_pads), (gst_ogg_mux_collected): Fix EOS handling, partially. Now forwarding an EOS event once we have EOS on all pads works correctly. However, we still don't properly set EOS on the actual ogg stream pages.
-
- Nov 09, 2005
-
-
Tim-Philipp Müller authored
Original commit message from CVS: * gst/playback/gstplaybin.c: (gst_play_bin_dispose): Set elements to NULL state before disposing of them.
-
- Nov 08, 2005
-
-
Tim-Philipp Müller authored
gst-libs/gst/rtp/gstbasertpdepayload.*: We need to send a newsegment event for each instance, not just for the first ... Original commit message from CVS: Reviewed by: Tim-Philipp Müller <tim at centricular dot net> * gst-libs/gst/rtp/gstbasertpdepayload.c: (gst_base_rtp_depayload_init), (gst_base_rtp_depayload_set_gst_timestamp): * gst-libs/gst/rtp/gstbasertpdepayload.h: We need to send a newsegment event for each instance, not just for the first instance of this class (get rid of static variable in function). (#321011).
-
Michael Smith authored
Original commit message from CVS: * ext/ogg/gstoggmux.c: (gst_ogg_mux_request_new_pad), (gst_ogg_mux_buffer_from_page), (gst_ogg_mux_push_buffer), (gst_ogg_mux_dequeue_page), (gst_ogg_mux_pad_queue_page), (gst_ogg_mux_send_headers), (gst_ogg_mux_collected): Forward port rewrite of muxing strategy to 0.9 version of oggmux. This makes us mux things correctly according to the ogg muxing rules. Still not handling EOS correctly right now, though.
-
Tim-Philipp Müller authored
Original commit message from CVS: * gst/audioconvert/gstaudioconvert.c: Fix typo in docs.
-
Tim-Philipp Müller authored
ext/ogg/gstoggdemux.c: Initialise segment_stop to GST_CLOCK_TIME_NONE when creating a new chain; should fix live stre... Original commit message from CVS: * ext/ogg/gstoggdemux.c: (gst_ogg_pad_internal_chain), (gst_ogg_pad_submit_packet), (gst_ogg_chain_new): Initialise segment_stop to GST_CLOCK_TIME_NONE when creating a new chain; should fix live streaming. Also add more debug output and fix a typo.
-
Tim-Philipp Müller authored
Original commit message from CVS: Reviewed by: Tim-Philipp Müller <tim at centricular dot net> * gst/volume/gstvolume.c: (volume_set_caps): Fix compilation on Solaris with Forte. (#320923)
-
Wim Taymans authored
Original commit message from CVS: * gst-libs/gst/audio/gstbaseaudiosink.c: (gst_base_audio_sink_render): No need to do a typecheck.
-
- Nov 07, 2005
-
-
Tim-Philipp Müller authored
Original commit message from CVS: * ext/alsa/gstalsa.h: We register a debug category, so let's use it.
-
- Nov 04, 2005
-
-
Zeeshan Ali Khan authored
Original commit message from CVS: Fixed a small problem.
-
Wim Taymans authored
Original commit message from CVS: * examples/seeking/Makefile.am: * examples/seeking/scrubby.c: (gst_element_factory_make_or_warn), (dynamic_link), (setup_dynamic_link), (make_wav_pipeline), (make_playerbin_pipeline), (format_value), (update_scale), (speed_cb), (seek_cb), (do_seek), (start_seek), (stop_seek), (play_cb), (pause_cb), (stop_cb), (print_message), (bus_message), (print_usage), (main): Added app for playback speed testing. * examples/seeking/seek.c: (dynamic_link), (make_avi_msmpeg4v3_mp3_pipeline), (make_avi_pipeline), (make_mpeg_pipeline), (do_seek), (set_update_scale), (message_received), (main): Updated seek example.
-
- Nov 03, 2005
-
-
Zeeshan Ali Khan authored
Don't sleep on the bench (system clock) when you have a nice comfortable bed (Gstreamer clock) to sleep on. Original commit message from CVS: Don't sleep on the bench (system clock) when you have a nice comfortable bed (Gstreamer clock) to sleep on.
-
Wim Taymans authored
Original commit message from CVS: * gst/playback/gstdecodebin.c: (gst_decode_bin_init), (gst_decode_bin_dispose), (free_dynamics), (remove_fakesink), (pad_blocked), (close_pad_link), (new_pad), (no_more_pads): Handle the case where a pad_block failed.
-
Thomas Vander Stichele authored
Original commit message from CVS: * configure.ac: * gst/Makefile.am: tcp elements need some system headers like sys/socket.h
-
Thomas Vander Stichele authored
Original commit message from CVS: * configure.ac: * gst/Makefile.am: subparse needs regex.h - might need to move to sys/
-
- Nov 02, 2005
-
-
Zeeshan Ali Khan authored
Original commit message from CVS: Fixes some bugs in the depayloader's queuing/de-queueing code.
-
- Oct 31, 2005
-
-
ext/ogg/gstoggdemux.c: Make oggdemux only find the final time in a chain, not per-pad, since the per-pad information ... Original commit message from CVS: 2005-10-31 Michael Smith <msmith@fluendo.com> * ext/ogg/gstoggdemux.c: (gst_ogg_pad_init), (gst_ogg_demux_read_chain), (gst_ogg_demux_read_end_chain), (gst_ogg_demux_collect_chain_info), (gst_ogg_print): Patch from Alessandro Decina <alessandro@nnva.org>. Make oggdemux only find the final time in a chain, not per-pad, since the per-pad information can be very expensive to locate, and it isn't used anywhere. This makes reading a file containing OggSkeleton reasonably fast. Also, make chain finding work when there are logical bitstreams that can't be decoded. Fixes #319110.
-
Zeeshan Ali Khan authored
Original commit message from CVS: Some random fixes, to fullfill the desires of thomas.
-
Zeeshan Ali Khan authored
Original commit message from CVS: Fixed the queueing algorithm.
-
Zeeshan Ali Khan authored
Original commit message from CVS: A small fix
-
Wim Taymans authored
Original commit message from CVS: * gst-libs/gst/audio/gstringbuffer.h: Don't break ABI. * gst/ffmpegcolorspace/gstffmpegcodecmap.c: (gst_ffmpeg_caps_to_pixfmt): * gst/ffmpegcolorspace/gstffmpegcolorspace.c: (gst_ffmpegcsp_set_caps): Some more comments. Handle missing required caps fields better.
-
Wim Taymans authored
gst-libs/gst/audio/: Add flushing mode to the ringbuffer so that it in all cases does not try to handle more audio. T... Original commit message from CVS: * gst-libs/gst/audio/gstbaseaudiosink.c: (gst_base_audio_sink_event), (gst_base_audio_sink_get_offset), (gst_base_audio_sink_render): * gst-libs/gst/audio/gstringbuffer.c: (gst_ring_buffer_open_device), (gst_ring_buffer_close_device), (gst_ring_buffer_set_flushing), (gst_ring_buffer_start), (gst_ring_buffer_pause_unlocked), (gst_ring_buffer_pause), (gst_ring_buffer_stop), (wait_segment), (gst_ring_buffer_commit), (gst_ring_buffer_read): * gst-libs/gst/audio/gstringbuffer.h: Add flushing mode to the ringbuffer so that it in all cases does not try to handle more audio. This makes sure it does not try to block anymore when flushing and fixes a livelock.
-
- Oct 29, 2005
-
-
Tim-Philipp Müller authored
ext/ogg/gstoggdemux.c: Explicitly check for -1 values before doing a conversion and always map them to -1. (#315545) Original commit message from CVS: * ext/ogg/gstoggdemux.c: (gst_ogg_pad_query_convert), (gst_ogg_demux_chain_peer), (gst_ogg_demux_perform_seek), (gst_ogg_demux_read_chain), (gst_ogg_demux_read_end_chain): Explicitly check for -1 values before doing a conversion and always map them to -1. (#315545)
-
- Oct 28, 2005
-
-
Thomas Vander Stichele authored
Original commit message from CVS: * gst/playback/gstplaybin.c: (gen_video_element): first try autovideosink, then xvimagesink, then error out * po/POTFILES.in: add translatable file * po/af.po: * po/az.po: * po/cs.po: * po/en_GB.po: * po/hu.po: * po/it.po: * po/nb.po: * po/nl.po: * po/or.po: * po/sq.po: * po/sr.po: * po/sv.po: * po/uk.po: * po/vi.po: update translations
-
- Oct 27, 2005
-
-
Philippe Khalaf authored
Original commit message from CVS: * gst-libs/gst/rtp/gstbasedepayload.c: * gst-libs/gst/rtp/gstbasedepayload.h: Minor cleanups
-