Age | Commit message (Collapse) | Author | Files | Lines |
|
Original commit message from CVS:
* examples/seeking/cdplayer.c: (update_scale):
* examples/seeking/playbin.c: (update_scale):
* examples/seeking/seek.c: (update_scale):
* examples/seeking/spider_seek.c: (update_scale):
* ext/aalib/gstaasink.c: (gst_aasink_scale), (gst_aasink_chain):
* ext/alsa/gstalsa.c: (gst_alsa_get_format), (gst_alsa_get_caps):
* ext/alsa/gstalsamixer.c: (gst_alsa_mixer_get_option):
* ext/alsa/gstalsasink.c: (gst_alsa_sink_check_event),
(gst_alsa_sink_mmap):
* ext/alsa/gstalsasrc.c: (gst_alsa_src_mmap):
* ext/audiofile/gstafsink.c: (gst_afsink_open_file):
* ext/cairo/gsttextoverlay.c: (gst_textoverlay_render_text),
(gst_textoverlay_loop):
* ext/cairo/gsttimeoverlay.c: (gst_timeoverlay_planar411):
* ext/cdparanoia/gstcdparanoia.c: (get_musicbrainz_discid):
* ext/dv/gstdvdec.c: (gst_dvdec_handle_sink_event):
* ext/dvdread/dvdreadsrc.c: (dvdnavsrc_make_clut_change_event):
* ext/flac/gstflacdec.c: (gst_flacdec_update_metadata):
* ext/flac/gstflactag.c: (gst_flac_tag_chain):
* ext/gnomevfs/gstgnomevfssrc.c:
(gst_gnomevfssrc_get_icy_metadata):
* ext/jpeg/gstsmokedec.c: (gst_smokedec_chain):
* ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain):
* ext/jpeg/smokecodec.c: (find_best_size):
* ext/lame/gstlame.c: (add_one_tag), (gst_lame_chain):
* ext/mad/gstid3tag.c: (mad_id3_parse_latin1_string),
(mad_id3_parse_comment_frame), (gst_mad_id3_to_tag_list),
(gst_id3_tag_handle_event):
* ext/mad/gstmad.c: (gst_mad_handle_event), (gst_mad_chain):
* ext/mpeg2dec/gstmpeg2dec.c:
* ext/musicbrainz/gsttrm.c: (gst_musicbrainz_sinkconnect),
(gst_musicbrainz_chain):
* ext/ogg/gstoggmux.c: (gst_ogg_mux_next_buffer):
* ext/pango/gsttextoverlay.c: (gst_textoverlay_loop):
* ext/smoothwave/gstsmoothwave.c: (gst_smoothwave_chain):
* ext/spc/gstspc.c: (spc_setup):
* ext/speex/gstspeexdec.c: (speex_dec_src_event),
(speex_dec_event), (speex_dec_chain):
* ext/speex/gstspeexenc.c: (gst_speexenc_chain):
* ext/theora/theoradec.c: (theora_dec_src_query),
(theora_dec_src_event), (theora_dec_event), (theora_dec_chain):
* ext/theora/theoraenc.c: (theora_enc_chain):
* ext/vorbis/vorbisdec.c: (vorbis_dec_src_event),
(vorbis_dec_event), (vorbis_dec_chain):
* ext/vorbis/vorbisenc.c: (gst_vorbisenc_chain):
* ext/wavpack/unpack.c: (init_wv_bitstream), (init_wvc_bitstream),
(init_wvx_bitstream):
Even more gcc-4.0 fixes.
|
|
Original commit message from CVS:
* ext/nas/nassink.c: (gst_nassink_init), (gst_nassink_sync_parms),
(gst_nassink_sinkconnect), (gst_nassink_chain_handle_event),
(gst_nassink_chain):
* sys/glsink/glimagesink.c: (gst_glimagesink_buffer_alloc):
* sys/v4l/gstv4ltuner.c: (gst_v4l_tuner_signal_strength):
* sys/v4l/gstv4lxoverlay.c: (gst_v4l_xoverlay_open):
* sys/v4l2/gstv4l2element.c: (gst_v4l2element_get_property):
* sys/v4l2/gstv4l2xoverlay.c: (gst_v4l2_xoverlay_open):
* sys/v4l2/v4l2_calls.c: (gst_v4l2_fill_lists):
* sys/v4lradio/gstv4lradiotuner.c:
(gst_v4lradio_tuner_signal_strength):
* sys/ximage/ximagesink.c: (gst_ximagesink_buffer_alloc):
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_xv_support),
(gst_xvimagesink_sink_link), (gst_xvimagesink_buffer_alloc):
More gcc-4.0 fixes.
|
|
Original commit message from CVS:
* gst/speed/demo-mp3.c: (time_tick_cb):
* gst/speed/gstspeed.c: (speed_parse_caps):
* gst/subparse/gstsubparse.c: (get_next_line),
(gst_subparse_buffer_format_autodetect),
(gst_subparse_format_autodetect), (gst_subparse_loop),
(gst_subparse_type_find):
* gst/tags/gstid3tag.c: (gst_tag_list_new_from_id3v1):
* gst/tags/gstvorbistag.c:
(gst_tag_list_from_vorbiscomment_buffer), (gst_vorbis_tag_chain):
* gst/tcp/gstmultifdsink.c: (gst_multifdsink_client_queue_data),
(gst_multifdsink_client_queue_caps),
(gst_multifdsink_client_queue_buffer):
* gst/tcp/gsttcpserversink.c:
(gst_tcpserversink_handle_server_read):
* gst/tcp/gsttcpsink.c: (gst_tcpsink_sink_link):
* gst/tcp/gsttcpsrc.c: (gst_tcpsrc_get):
* gst/tta/gstttadec.c: (gst_tta_dec_link):
* gst/typefind/gsttypefindfunctions.c: (mp3_type_find),
(qt_type_find):
* gst/udp/gstudpsink.c: (gst_udpsink_sink_link):
* gst/udp/gstudpsrc.c: (gst_udpsrc_get):
* gst/vbidec/vbidata.c: (vbidata_process_frame):
* gst/videomixer/videomixer.c: (gst_videomixer_pad_sinkconnect):
* gst/videotestsrc/videotestsrc.c: (gst_videotestsrc_smpte),
(gst_videotestsrc_snow), (gst_videotestsrc_black),
(paint_setup_I420), (paint_setup_YV12), (paint_setup_YUY2),
(paint_setup_UYVY), (paint_setup_YVYU), (paint_setup_IYU2),
(paint_setup_Y41B), (paint_setup_Y42B), (paint_setup_Y800),
(paint_setup_YVU9), (paint_setup_YUV9), (paint_setup_xRGB8888),
(paint_setup_xBGR8888), (paint_setup_RGBx8888),
(paint_setup_BGRx8888), (paint_setup_RGB888), (paint_setup_BGR888),
(paint_setup_RGB565), (paint_setup_xRGB1555):
* gst/volenv/gstvolenv.c: (gst_volenv_chain):
* gst/wavenc/gstwavenc.c: (gst_wavenc_setup),
(gst_wavenc_sinkconnect):
* gst/y4m/gsty4mencode.c: (gst_y4mencode_chain):
gcc-4.0 fixes part one
|
|
faad2-2.0-r5 :(
Original commit message from CVS:
* ext/faad/gstfaad.c: (gst_faad_sinkconnect), (gst_faad_chain):
Reverting previous patch, blame borked gentoo patches on faad2-2.0-r5 :(
|
|
long *) for the samplerate argument.
Original commit message from CVS:
* ext/faad/gstfaad.c: (gst_faad_sinkconnect), (gst_faad_chain):
faacDecInit[2]() uses (unsigned int *) and not (unsigned long *) for
the samplerate argument.
|
|
Original commit message from CVS:
* ext/mad/gstmad.c: (gst_mad_update_info):
Remove g_print from previous commit.
|
|
Original commit message from CVS:
* ext/mad/gstmad.c: (gst_mad_update_info):
That wasn't all too good for performance in Totem...
|
|
things keep working with the current Cairo re...
Original commit message from CVS:
Reviewed by: Tim-Philipp Müller <tim at centricular dot net>
* ext/cairo/gsttextoverlay.c: (gst_textoverlay_render_text):
* ext/cairo/gsttimeoverlay.c: (gst_timeoverlay_planar411):
Make work with future Cairo 0.5 API. Modified patch so
that things keep working with the current Cairo release
(#30222).
|
|
Original commit message from CVS:
* ext/mad/gstmad.c: (gst_mad_chain):
Don't use taglist twice (#302837).
|
|
use g_get_current_dir() instead of using ...
Original commit message from CVS:
* gst-libs/gst/play/play.c: (gst_play_set_location):
Fix compilation with gcc4 and, while we're at it, use
g_get_current_dir() instead of using getcwd() with a
ridiculously small buffer. (#302864)
|
|
Fixes A/V sync issues in live streams.
Original commit message from CVS:
* ext/ogg/gstoggmux.c: Lowered max-page-delay and max-delay from 5s
to 0.5s. Fixes A/V sync issues in live streams.
|
|
objects before emitting signals that may ...
Original commit message from CVS:
* gst/playback/gstplaybasebin.c: (probe_triggered):
Doh, silly. Always remove pointer to deleted objects before
emitting signals that may access this pointer. Should fix
the segfaults in Totem on chain-switches.
|
|
Original commit message from CVS:
* ext/pango/gsttextoverlay.c: (gst_textoverlay_event),
(gst_textoverlay_loop), (gst_textoverlay_change_state),
(gst_textoverlay_init):
* ext/pango/gsttextoverlay.h:
Handle EOS better (#302220).
|
|
Original commit message from CVS:
* ext/mad/gstmad.c: (gst_mad_init), (gst_mad_update_info),
(gst_mad_chain):
Report bitrate - based on patch by jonathan@kaolin.hn.org (#302625).
|
|
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst/adder/gstadder.c: (gst_adder_link), (gst_adder_class_init),
(gst_adder_init), (gst_adder_request_new_pad),
(gst_adder_get_property), (gst_adder_set_property),
(gst_adder_loop):
* gst/adder/gstadder.h:
Fix EOS handling (#301944).
|
|
Original commit message from CVS:
* ext/pango/gsttextoverlay.c: (render_text):
Fix offset bug (#172845).
|
|
Original commit message from CVS:
* ext/cdparanoia/gstcdparanoia.c: (cdparanoia_init),
(cdparanoia_get), (cdparanoia_open), (cdparanoia_change_state):
* ext/cdparanoia/gstcdparanoia.h:
Metadata handling fixes.
|
|
Original commit message from CVS:
* ext/cdparanoia/Makefile.am:
* ext/cdparanoia/base64.c: (rfc822_binary):
* ext/cdparanoia/base64.h:
* ext/cdparanoia/gstcdparanoia.c: (cdparanoia_class_init),
(get_musicbrainz_discid), (get_cddb_info), (cdparanoia_open):
* ext/cdparanoia/sha1.c: (sha_transform), (sha_init), (sha_update),
(sha_final), (sha_stream), (sha_print), (sha_version):
* ext/cdparanoia/sha1.h:
Calculate musicbrainz discid.
|
|
Original commit message from CVS:
* ext/cdparanoia/gstcdparanoia.c: (cdparanoia_init),
(cdparanoia_get_property), (get_first_sector), (get_relative),
(set_track), (is_track_switch), (cdparanoia_get),
(add_index_associations), (cdparanoia_open),
(cdparanoia_change_state), (cdparanoia_event),
(cdparanoia_convert), (cdparanoia_query), (plugin_init),
(cdparanoia_uri_set_uri):
* ext/cdparanoia/gstcdparanoia.h:
Implement a per-track mode (#162355), required for #171600.
|
|
release the lock in the REMOVED signal an...
Original commit message from CVS:
* gst/tcp/gstmultifdsink.c: (gst_multifdsink_init),
(gst_multifdsink_add), (gst_multifdsink_remove),
(gst_multifdsink_clear), (gst_multifdsink_get_stats),
(gst_multifdsink_remove_client_link),
(gst_multifdsink_queue_buffer), (gst_multifdsink_handle_clients),
(gst_multifdsink_close):
* gst/tcp/gstmultifdsink.h:
Made the locks recursive so that we don't have to release
the lock in the REMOVED signal and potentially screw up our
lists.
|
|
re-seek to make sure we don't handle cac...
Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (get_relative), (gst_ogg_pad_new),
(gst_ogg_demux_push), (gst_ogg_sync):
Cache start-time values; flush ogg-streams after each re-seek
to make sure we don't handle cached samples (which make it
hang further on). Fixes #171777.
|
|
makes OS X happy (#301759).
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst/audioscale/gstaudioscale.c:
Allow floating-point audio passthrough, makes OS X happy (#301759).
|
|
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* ext/wavpack/wavpack.h:
Fix freeBSD compile (#301894).
|
|
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst/adder/gstadder.c: (gst_adder_request_new_pad),
(gst_adder_get_caps):
Implement getcaps function (#301292).
|
|
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst/ffmpegcolorspace/gstffmpegcolorspace.c:
(gst_ffmpegcsp_pad_link):
* gst/playback/gststreamselector.c: (gst_stream_selector_init):
* gst/videoscale/gstvideoscale.c: (gst_videoscale_link):
Use works-in-place flag (#300932).
|
|
Original commit message from CVS:
* gst/adder/gstadder.h:
* gst/dvdlpcmdec/gstdvdlpcmdec.h:
* gst/passthrough/gstpassthrough.h:
* gst/playondemand/gstplayondemand.h:
* gst/rtp/gstrtpL16enc.c: (get_payload_type):
* gst/rtp/gstrtpL16enc.h:
* gst/rtp/gstrtpgsmenc.h:
More signed/unsigned fixes for GCC4.
|
|
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* examples/seeking/cdplayer.c: (query_durations),
(query_positions), (main):
* examples/seeking/playbin.c: (main):
* examples/seeking/seek.c: (query_durations_elems),
(query_durations_pads), (query_positions_elems),
(query_positions_pads), (main):
* examples/seeking/spider_seek.c: (query_durations),
(query_positions), (main):
* gst-libs/gst/idct/idct.c: (gst_idct_int_sparse_idct):
* gst-libs/gst/media-info/media-info.c: (gst_media_info_read):
* gst-libs/gst/xwindowlistener/xwindowlistener.c:
(gst_xwin_refresh):
* gst/alpha/gstalpha.c: (gst_alpha_chroma_key_ayuv),
(gst_alpha_chroma_key_i420):
* gst/apetag/apedemux.c: (gst_ape_demux_parse_tags):
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_comment),
(gst_asf_demux_process_ext_content_desc):
* gst/audioconvert/gstchannelmix.c:
(gst_audio_convert_fill_one_other):
* gst/auparse/gstauparse.c: (gst_auparse_chain):
* gst/avi/gstavidemux.c: (gst_avi_demux_stream_data):
* gst/avi/gstavidemux.h:
* gst/avi/gstavimux.c: (gst_avimux_vidsinkconnect),
(gst_avimux_do_audio_buffer), (gst_avimux_do_video_buffer):
* gst/colorspace/yuv2rgb.c: (number_of_bits_set),
(free_bits_at_top), (free_bits_at_bottom):
* gst/effectv/gstdice.c: (gst_dicetv_draw):
* gst/effectv/gstwarp.c: (gst_warptv_setup):
* gst/festival/gstfestival.c: (gst_festival_chain):
* gst/flx/gstflxdec.c: (flx_decode_chunks):
* gst/games/gstvideoimage.c: (paint_setup_I420),
(paint_setup_YV12), (paint_setup_YUY2), (paint_setup_UYVY),
(paint_setup_YVYU), (paint_setup_IYU2), (paint_setup_Y41B),
(paint_setup_Y42B), (paint_setup_Y800), (paint_setup_YVU9),
(paint_setup_YUV9), (paint_setup_xRGB8888), (paint_setup_xBGR8888),
(paint_setup_RGBx8888), (paint_setup_BGRx8888),
(paint_setup_RGB888), (paint_setup_BGR888), (paint_setup_RGB565),
(paint_setup_xRGB1555):
* gst/games/gstvideoimage.h:
* gst/goom/filters.c: (zoomFilterFastRGB):
* gst/goom/goom_core.c: (goom_close):
* gst/goom/graphic.c:
* gst/law/mulaw-encode.c: (gst_mulawenc_chain):
* gst/level/demo.c: (setup_gui):
* gst/librfb/rfbdecoder.c:
(rfb_decoder_state_wait_for_protocol_version):
* gst/matroska/matroska-demux.c: (gst_matroska_demux_parse_index),
(gst_matroska_demux_parse_blockgroup):
* gst/matroska/matroska-mux.c: (gst_matroska_mux_create_uid):
* gst/monoscope/monoscope.c: (monoscope_init):
* gst/mpeg1sys/gstmpeg1systemencode.c:
(gst_system_encode_multiplex):
* gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_merge_title),
(gst_mpeg2subt_handle_dvd_event):
* gst/mpegaudio/encoder.h:
* gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_chain):
* gst/mpegstream/gstdvddemux.c:
(gst_dvd_demux_sync_stream_to_time):
* gst/mpegstream/gstmpegdemux.c:
(gst_mpeg_demux_sync_stream_to_time),
(gst_mpeg_demux_handle_src_event):
* gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_handle_discont),
(index_seek), (normal_seek), (gst_mpeg_parse_handle_src_event):
* gst/multipart/multipartdemux.c: (gst_multipart_demux_chain):
* gst/playback/gstplaybasebin.c: (setup_source):
* gst/playback/test.c: (gen_video_element), (gen_audio_element):
* gst/playback/test3.c: (update_scale):
* gst/realmedia/rmdemux.c: (re_get_pascal_string):
* gst/rtjpeg/RTjpeg.c: (RTjpeg_compressYUV420),
(RTjpeg_compressYUV422), (RTjpeg_decompressYUV422),
(RTjpeg_decompressYUV420), (RTjpeg_mcompress):
* gst/rtp/gstrtpL16enc.c: (gst_rtpL16enc_chain):
* gst/synaesthesia/synaescope.c: (synaescope32), (init_synaescope),
(synaesthesia_close):
* gst/tcp/fdsetstress.c: (mess_some_more):
* gst/vbidec/vbidata.c: (vbidata_new_file), (vbidata_new_line):
* sys/glsink/glimagesink.c: (gst_glimagesink_xcontext_get):
* sys/ximage/ximagesink.c: (gst_ximagesink_check_xshm_calls),
(gst_ximagesink_ximage_new), (gst_ximagesink_ximage_destroy):
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls),
(gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_destroy):
* testsuite/multifilesink/fakesrc_test.c: (test_format),
(test_signal):
* testsuite/multifilesink/lame_test.c: (test_format),
(test_signal):
* testsuite/multifilesink/oggtheora_test.c: (test_format),
(test_signal):
* testsuite/multifilesink/oggvorbis_test.c: (test_format),
(test_signal):
* testsuite/multifilesink/wavenc_test.c: (test_format),
(test_signal):
First set of GCC4 compiler fixes.
|
|
Original commit message from CVS:
fix a silly bug that gcc4 caught
|
|
dvdnav://[title[,chapter[,angle]]] format
Original commit message from CVS:
* ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_init), (dvdnavsrc_finalize),
(dvdnavsrc_loop), (dvdnavsrc_uri_get_uri), (dvdnavsrc_uri_set_uri):
Extend URI handler for dvdnav:// to support
dvdnav://[title[,chapter[,angle]]] format
Send flush events on a HOP_CHANNEL. Send filler events in
smaller increments, to keep get mouse movements upstream through
queues faster.
* ext/dvdread/dvdreadsrc.c: (dvdreadsrc_init),
(dvdnavsrc_make_clut_change_event), (_seek_title), (_seek_chapter),
(dvdreadsrc_get), (dvdreadsrc_change_state):
Send colour palette for subtitles whenever the PGC changes.
|
|
Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (qtdemux_parse_trak):
Add extradata for ALAC.
|
|
Original commit message from CVS:
* ext/cdio/cddasrc.c: (cddasrc_get):
Fix EOS emission for the last track on the disc.
|
|
that bug.
Original commit message from CVS:
* ext/alsa/gstalsa.c: (gst_alsa_set_hw_params):
try to work as much as before while still working around that bug.
We try to set the period-count now, but if it doesn't work we
silently ignore it. Hopefully fixes reported issues with last try.
|
|
Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (qtdemux_parse_trak):
Set correct extradata for QDM2.
|
|
from READY to PAUSED (fixes floating point ...
Original commit message from CVS:
* gst/speed/gstspeed.c: (speed_change_state):
Don't reset speed->sample_size to 0 in state change
from READY to PAUSED (fixes floating point exception
in chain function when using speed as part of an
audiosink bin with playbin).
|
|
decent parameter name
Original commit message from CVS:
2005-04-20 Zaheer Abbas Merali <zaheerabbas at merali dot org>
* ext/shout2/gstshout2.c:
ext/shout2/gstshout2.h
fix stream name so it has a decent parameter name
|
|
still registered with the element (other...
Original commit message from CVS:
* gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_detect):
When redoing the ghostpad, make sure it's still registered with
the element (otherwise gst_element_query() will fail miserably).
|
|
Original commit message from CVS:
2005-04-20 Zaheer Abbas Merali <zaheerabbas at merali dot org>
* ext/libpng/gstpngenc.c:
How can this be broken for soooo long?
|
|
#301158).
Original commit message from CVS:
* sys/ximage/ximagesink.c: (gst_ximagesink_chain):
Minor code clean-up: remove unnecessary cast
(fixes #301158).
|
|
Original commit message from CVS:
* ext/mad/gstmad.c: (gst_mad_chain):
Add more debug.
|
|
increases performance).
Original commit message from CVS:
* gst/ffmpegcolorspace/gstffmpegcolorspace.c:
(gst_ffmpegcsp_pad_link):
Attempt passthrough (massively increases performance).
|
|
Original commit message from CVS:
* gst/tags/gstvorbistag.c: (gst_vorbis_tag_add):
... and to OGM / Ogg ...
|
|
Original commit message from CVS:
* gst/matroska/matroska-demux.c: (gst_matroska_demux_add_stream):
Also use language code for Matroska files.
|
|
Original commit message from CVS:
* configure.ac:
Add X_CFLAGS to CFLAGS while checking for
X11/Xlib.h, otherwise we won't find X if it's
installed in an unusual location (fixes #300495).
|
|
better when it's actually emitted.
Original commit message from CVS:
* ext/snapshot/gstsnapshot.c: (gst_snapshot_chain):
The "snapshot" signal is very useful, but it's better when it's
actually emitted.
|
|
Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header):
Prevent hangs that I apparently introduced a while ago.
|
|
pixel at the left in
Original commit message from CVS:
* ext/pango/gsttextoverlay.c: (render_text),
(gst_text_overlay_blit_yuv420):
Don't crop off bottom (fixes #172845 minus a pixel at the left in
Ubuntu...?).
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_init),
(gst_asf_demux_process_chunk), (gst_asf_demux_change_state),
(gst_asf_demux_add_audio_stream), (gst_asf_demux_add_video_stream),
(gst_asf_demux_setup_pad):
* gst/asfdemux/gstasfdemux.h:
Frame rate estimation (#168406).
|
|
Original commit message from CVS:
* ext/dvdread/dvdreadsrc.c:
Remove deleted include.
|
|
Original commit message from CVS:
* ext/dvdread/Makefile.am:
* ext/dvdread/stream_labels.c:
* ext/dvdread/stream_labels.h:
Integrate in dvdreadsrc.c.
* ext/dvdread/dvdreadsrc.c: (dvdreadsrc_init), (_seek_title),
(dvdreadsrc_get), (dvdreadsrc_change_state):
Add private event for language codes of embedded sound and
subtitle streams.
* ext/esd/esdsink.c: (gst_esdsink_soundserver_running):
Use ps -e, not ps, to see if esd is running.
* gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_init),
(gst_dvd_demux_handle_dvd_event), (gst_dvd_demux_get_audio_stream),
(gst_dvd_demux_get_subpicture_stream),
(gst_dvd_demux_change_state):
* gst/mpegstream/gstdvddemux.h:
Handle private event from dvdreadsrc to signal language codes for
each subtitle/sound stream.
* gst/playback/gststreaminfo.c: (gst_stream_info_class_init),
(cb_probe), (gst_stream_info_new), (gst_stream_info_dispose),
(gst_stream_info_get_property):
* gst/playback/gststreaminfo.h:
Expose language code from a stream as property for applications.
|
|
to non-seekable behaviour rather than erro...
Original commit message from CVS:
* ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_open_file):
If random access is not supported, fallback to non-seekable
behaviour rather than erroring out.
|
|
events that need to be sent to inactive pads.
Original commit message from CVS:
* gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_send_data):
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_send_data):
Use the default event handler for EOS and other unknown events that
need to be sent to inactive pads.
|