Age | Commit message (Collapse) | Author | Files | Lines |
|
(#303650).
Original commit message from CVS:
* gst/mpeg1videoparse/gstmp1videoparse.c:
(mp1videoparse_valid_sync), (gst_mp1videoparse_real_chain):
Prevent crash, detect keyframes (#303650).
|
|
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* po/POTFILES.in:
Add some new files (#304125).
|
|
Original commit message from CVS:
* ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_make_clut_change_event):
* ext/hermes/gsthermescolorspace.c:
(gst_hermes_colorspace_structure_to_hermes_format):
* ext/libmms/gstmms.c: (gst_mms_get):
* ext/shout/gstshout.h:
* ext/xvid/gstxvidenc.c: (gst_xvidenc_change_state):
Gcc4 fixes.
|
|
Original commit message from CVS:
* gst/wavparse/gstwavparse.c: (gst_wavparse_fmt):
Fix for channels == 0 (#304588).
|
|
Original commit message from CVS:
* gst/ffmpegcolorspace/gstffmpegcodecmap.c (gst_ffmpeg_caps_to_pixfmt)
(gst_ffmpeg_pixfmt_to_caps):
Add YUV444P as Y444
|
|
Original commit message from CVS:
* gst/librfb/Makefile.am: reenable plugin
|
|
Original commit message from CVS:
* gst/librfb/rfb.h: Don't include a nonexistant header.
|
|
Original commit message from CVS:
* ext/raw1394/gstdv1394src.c: (gst_dv1394src_iso_receive):
gcc4 strikes yet again (fixes #304284).
|
|
Original commit message from CVS:
* gst/librfb/Makefile.am:
disable build until gstrfbsrc.h gets added
|
|
(Used by swfdec-mozilla-plugin.)
Original commit message from CVS:
* ext/swfdec/gstswfdec.c: Create a tag indicating the version
of SWF file. (Used by swfdec-mozilla-plugin.)
|
|
actually make it work with Vino, get timin...
Original commit message from CVS:
* gst/librfb/Makefile.am:
* gst/librfb/gstrfbsrc.c:
* gst/librfb/rfb.h:
* gst/librfb/rfbbuffer.c:
* gst/librfb/rfbbuffer.h:
* gst/librfb/rfbbytestream.c:
* gst/librfb/rfbbytestream.h:
* gst/librfb/rfbdecoder.c:
* gst/librfb/rfbdecoder.h:
Some much needed hackage. Fixed #171659, but then went on
to actually make it work with Vino, get timing correct,
make sure it doesn't leak, etc.
|
|
Original commit message from CVS:
Let's try that again (put virtual deconstructor into the public section)
|
|
Original commit message from CVS:
* ext/directfb/directfbvideosink.c:
(gst_directfbvideosink_sink_link):
* ext/libcaca/gstcacasink.c: (gst_cacasink_sinkconnect):
* gst/modplug/libmodplug/sndfile.cpp:
* gst/modplug/libmodplug/sndfile.h:
Another batch of gcc-4.0 fixes (#304180).
|
|
thread, since there may be other glimagesinks.
Original commit message from CVS:
* sys/glsink/glimagesink.c: And remember to set the context
on the current thread, since there may be other glimagesinks.
|
|
there's no flickering. Also allows us to...
Original commit message from CVS:
* sys/glsink/glimagesink.c:
* sys/glsink/glimagesink.h:
Delay creation of window until PAUSED->PLAYING so there's no
flickering. Also allows us to create a proper subwindow or
toplevel window.
|
|
Original commit message from CVS:
* sys/glsink/glimagesink.c: Fix resizing issues. Works well
in totem.
|
|
autoplugging, which solves lots of reported...
Original commit message from CVS:
* gst/realmedia/rmdemux.c: (plugin_init):
Set rank to NONE. Prevents it from being used in autoplugging, which
solves lots of reported segfaults and warnings from tag reading.
|
|
checking. Implement GstXOverlay. Handl...
Original commit message from CVS:
* sys/glsink/Makefile.am:
* sys/glsink/glimagesink.c:
* sys/glsink/glimagesink.h:
Rewrite glimagesink from scratch. Lots more feature and bounds
checking. Implement GstXOverlay. Handles YUV if the
GL_MESA_ycbcr_texture extension is available. Still has issues
with resizing that kinda look like X bugs.
|
|
Original commit message from CVS:
ChangeLog surgery: fix bug number
|
|
linking instead of gcc (fixes #303930).
Original commit message from CVS:
* ext/musicbrainz/Makefile.am:
* ext/musicbrainz/blank-file.cpp:
Add empty .cpp file to make libtool use g++ for the
linking instead of gcc (fixes #303930).
|
|
(gst_ffmpegcsp_caps_remove_format_info): gst/ffmpegcolorspace/gstffmpegcod...
Original commit message from CVS:
* gst/ffmpegcolorspace/gstffmpegcolorspace.c (gst_ffmpegcsp_caps_remove_format_info):
* gst/ffmpegcolorspace/gstffmpegcodecmap.c (gst_ffmpeg_caps_to_pixfmt)
(gst_ffmpeg_pixfmt_to_caps):
Add GRAY8 support to ffmpegcolorspace (mime is video/x-raw-gray),
test with:
videotestsrc ! video/x-raw-rgb ! ffmpegcolorspace ! video/x-raw-gray ! ffmpegcolorspace ! video/x-raw-yuv ! xvimagesink
|
|
passthrough
Original commit message from CVS:
* ext/gdk_pixbuf/pixbufscale.c (gst_pixbufscale_link):
Really implement passthrough
|
|
Original commit message from CVS:
* gst/interleave/interleave.c: (interleave_getcaps),
(interleave_link):
Negotiation fix, and turn a g_print into a G_LOG
|
|
some mem leaks
Original commit message from CVS:
* gst/ffmpegcolorspace/gstffmpegcolorspace.c (gst_ffmpegcsp_base_init):
Fix some mem leaks
|
|
Original commit message from CVS:
* gst/playback/gstplaybasebin.c: (gst_play_base_bin_change_state):
Clean up if open failed (#302188).
|
|
Original commit message from CVS:
* gst/playback/gstplaybin.c: (gst_play_bin_set_property),
(remove_sinks):
Set volume in subsequent runs, too (#302813).
|
|
Original commit message from CVS:
* ext/gdk_pixbuf/pixbufscale.c: (gst_pixbufscale_link):
Free caps - fixes a small memory leak
|
|
meaningful.
Original commit message from CVS:
* gst/librfb/gstrfbsrc.c: (gst_rfbsrc_get_type): Changed short and
long description to something meaningful.
|
|
property is formatted as expected (checking ret...
Original commit message from CVS:
* gst/volenv/gstvolenv.c: (gst_volenv_set_property):
Check whether string passed as 'controlpoint'
property is formatted as expected (checking return
value of sscanf() will also make gcc-4 happy).
|
|
packets over rtsp in interleaved mode.
Original commit message from CVS:
Added rtsp with sdp support. not very functional yet but is
able to get rtp packets over rtsp in interleaved mode.
|
|
installing any properties (hopefully makes...
Original commit message from CVS:
* gst/audiorate/gstaudiorate.c: (gst_audiorate_class_init):
* gst/tcp/gstmultifdsink.c: (gst_multifdsink_class_init):
* gst/tcp/gsttcpclientsink.c: (gst_tcpclientsink_class_init):
* gst/tcp/gsttcpclientsrc.c: (gst_tcpclientsrc_class_init):
* gst/tcp/gsttcpserversink.c: (gst_tcpserversink_class_init):
* gst/tcp/gsttcpserversrc.c: (gst_tcpserversrc_class_init):
* gst/tcp/gsttcpsink.c: (gst_tcpsink_class_init):
* gst/tcp/gsttcpsrc.c: (gst_tcpsrc_class_init):
Set object_class->get_property and object_class->set_property
before installing any properties (hopefully makes build bots
a bit happier, as this causes warnings during gst-register
with some glib versions).
|
|
guint8. Also remove the dest field in p...
Original commit message from CVS:
* gst/videotestsrc/videotestsrc.c: Convert everything that
means "raw bits" to guint8. Also remove the dest field in
paintinfo_struct, since it's not used. Fixes a potential
bug where it was used.
* gst/videotestsrc/videotestsrc.h:
|
|
Original commit message from CVS:
minor ChangeLog surgery
|
|
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.
|