summaryrefslogtreecommitdiffstats
path: root/sys
AgeCommit message (Collapse)AuthorFilesLines
2005-06-07sys/glsink/glimagesink.c: Make MESA extensions dependent on having MESA. ↵David Schleef1-4/+10
(fixes #306660) Original commit message from CVS: * sys/glsink/glimagesink.c: (gst_glimagesink_getcaps), (gst_glimagesink_init_display), (gst_glimagesink_chain): Make MESA extensions dependent on having MESA. (fixes #306660)
2005-05-29sys/glsink/glimagesink.c: Change rank fromDavid Schleef1-1/+1
Original commit message from CVS: * sys/glsink/glimagesink.c: (plugin_init): Change rank from PRIMARY+1 to SECONDARY (oops!)
2005-05-14sys/glsink/glimagesink.c: And remember to set the context on the current ↵David Schleef1-0/+3
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.
2005-05-14sys/glsink/glimagesink.*: Delay creation of window until PAUSED->PLAYING so ↵David Schleef2-18/+80
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.
2005-05-14sys/glsink/glimagesink.c: Fix resizing issues. Works well in totem.David Schleef1-20/+44
Original commit message from CVS: * sys/glsink/glimagesink.c: Fix resizing issues. Works well in totem.
2005-05-13sys/glsink/: Rewrite glimagesink from scratch. Lots more feature and bounds ↵David Schleef3-1170/+296
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.
2005-05-05More gcc-4.0 fixes.Tim-Philipp Müller4-7/+8
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.
2005-04-22First set of GCC4 compiler fixes.Ronald S. Bultje1-1/+1
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.
2005-03-31Add v4l-based analog radio source (#168728).Ronald S. Bultje1-6/+32
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * configure.ac: * sys/Makefile.am: * sys/v4lradio/Makefile.am: * sys/v4lradio/gstv4lradio.c: (plugin_init): * sys/v4lradio/gstv4lradiobin.c: (gst_v4lradio_iface_supported), (gst_v4lradio_interface_init), (gst_v4lradio_probe_get_properties), (gst_v4lradio_class_probe_devices), (gst_v4lradio_probe_probe_property), (gst_v4lradio_probe_needs_probe), (gst_v4lradio_class_list_devices), (gst_v4lradio_probe_get_values), (gst_v4lradio_property_probe_interface_init), (gst_v4lradio_bin_get_type), (gst_v4lradio_bin_base_init), (gst_v4lradio_bin_class_init), (gst_v4lradio_bin_init), (gst_v4lradio_bin_dispose), (gst_v4lradio_bin_set_property), (gst_v4lradio_bin_get_property), (gst_v4lradio_bin_change_state): * sys/v4lradio/gstv4lradiobin.h: * sys/v4lradio/gstv4lradiotuner.c: (gst_v4lradio_tuner_interface_init), (gst_v4lradio_tuner_list_channels), (gst_v4lradio_tuner_set_channel), (gst_v4lradio_tuner_get_channel), (gst_v4lradio_tuner_set_frequency), (gst_v4lradio_tuner_get_frequency), (gst_v4lradio_tuner_signal_strength): * sys/v4lradio/gstv4lradiotuner.h: * sys/v4lradio/v4lradio_calls.c: (gst_v4lradio_fill_params), (gst_v4lradio_open), (gst_v4lradio_close), (gst_v4lradio_get_signal), (gst_v4lradio_get_frequency), (gst_v4lradio_set_frequency), (gst_v4lradio_get_audio), (gst_v4lradio_set_audio): * sys/v4lradio/v4lradio_calls.h: Add v4l-based analog radio source (#168728).
2005-02-03sys/qcam/gstqcamsrc.c: Use GST_ELEMENT_ERROR, not g_warning, if open failed.Ronald S. Bultje1-13/+17
Original commit message from CVS: * sys/qcam/gstqcamsrc.c: (gst_qcamsrc_change_state), (gst_qcamsrc_open): Use GST_ELEMENT_ERROR, not g_warning, if open failed.
2005-01-10sys/: Add debug categories, fix overlay disabling.Ronald S. Bultje1-1/+15
Original commit message from CVS: * sys/v4l/gstv4lxoverlay.c: (gst_v4l_xoverlay_interface_init), (gst_v4l_xoverlay_set_xwindow_id): * sys/v4l2/gstv4l2xoverlay.c: (gst_v4l2_xoverlay_interface_init), (gst_v4l2_xoverlay_set_xwindow_id): Add debug categories, fix overlay disabling.
2005-01-07sys/v4l2/gstv4l2src.c: Fix against template (#150576).Ronald S. Bultje1-0/+9
Original commit message from CVS: * sys/v4l2/gstv4l2src.c: (gst_v4l2src_getcaps): Fix against template (#150576).
2004-12-22sys/sunaudio/gstsunmixer.c: Normalizing the value before settingRonald S. Bultje1-4/+9
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * sys/sunaudio/gstsunmixer.c: (gst_sunaudiomixer_set_volume): Normalizing the value before setting (gst_sunaudiomixer_get_volume): Normalizing the value after getting. Fixes bug# 161980
2004-12-19sys/: g_assert() can be a macro, don't use #ifdef inside it.Ronald S. Bultje1-3/+5
Original commit message from CVS: * sys/v4l/gstv4lelement.c: (gst_v4l_iface_supported): * sys/v4l2/gstv4l2element.c: (gst_v4l2_iface_supported): g_assert() can be a macro, don't use #ifdef inside it.
2004-12-15sys/sunaudio/gstsunaudio.c: Apply patch from and cleaning up code a bit. ↵David Schleef2-53/+7
Also ran indent-gst. Original commit message from CVS: Reviewed by: David Schleef <ds@schleef.org> * sys/sunaudio/gstsunaudio.c: (plugin_init): Apply patch from Bala, registering sunaudiosrc (oops!), and cleaning up code a bit. Also ran indent-gst. * sys/sunaudio/gstsunaudiosrc.c: (gst_sunaudiosrc_init), (gst_sunaudiosrc_change_state), (gst_sunaudiosrc_get), (gst_sunaudiosrc_setparams):
2004-12-09Synchronize property names where not yet the case. Devices are now device=X, ↵Ronald S. Bultje1-2/+8
other versions are deprecated (but still... Original commit message from CVS: * ext/cdparanoia/gstcdparanoia.c: (cdparanoia_class_init), (cdparanoia_set_property), (cdparanoia_get_property): * ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_class_init), (dvdnavsrc_set_property), (dvdnavsrc_get_property): * ext/dvdread/dvdreadsrc.c: (dvdreadsrc_class_init), (dvdreadsrc_init), (dvdreadsrc_set_property), (dvdreadsrc_get_property): * sys/vcd/vcdsrc.c: (gst_vcdsrc_class_init), (gst_vcdsrc_set_property), (gst_vcdsrc_get_property): Synchronize property names where not yet the case. Devices are now device=X, other versions are deprecated (but still exist). Also use g_free() unconditionally. * gst/playback/gstplaybasebin.c: (gst_play_base_bin_class_init), (setup_source), (gst_play_base_bin_get_property): Expose source.
2004-11-25gst/cdxaparse/: SVCD/VCD header stripping separated from CDXA image parsing.Ronald S. Bultje2-156/+390
Original commit message from CVS: * gst/cdxaparse/Makefile.am: * gst/cdxaparse/gstcdxaparse.c: (gst_cdxaparse_get_type), (gst_cdxaparse_class_init), (gst_cdxaparse_init), (gst_cdxaparse_loop), (gst_cdxaparse_change_state), (plugin_init): * gst/cdxaparse/gstcdxaparse.h: * gst/cdxaparse/gstcdxastrip.c: (gst_cdxastrip_get_type), (gst_cdxastrip_base_init), (gst_cdxastrip_class_init), (gst_cdxastrip_init), (gst_cdxastrip_get_src_formats), (gst_cdxastrip_get_src_query_types), (gst_cdxastrip_handle_src_query), (gst_cdxastrip_get_event_mask), (gst_cdxastrip_handle_src_event), (gst_cdxastrip_strip), (gst_cdxastrip_sync), (gst_cdxastrip_handle_event), (gst_cdxastrip_chain), (gst_cdxastrip_change_state): * gst/cdxaparse/gstcdxastrip.h: SVCD/VCD header stripping separated from CDXA image parsing. * gst/typefind/gsttypefindfunctions.c: (mp3_type_find), (plugin_init): Add VCD/SVCD header typefinding for VCD/SVCD. * sys/vcd/vcdsrc.c: (gst_vcdsrc_get_type), (gst_vcdsrc_base_init), (gst_vcdsrc_class_init), (gst_vcdsrc_init), (gst_vcdsrc_set_property), (gst_vcdsrc_get_property), (gst_vcdsrc_get_event_mask), (gst_vcdsrc_get_query_types), (gst_vcdsrc_get_formats), (gst_vcdsrc_srcpad_event), (gst_vcdsrc_srcpad_query), (gst_vcdsrc_get), (gst_vcdsrc_open_file), (gst_vcdsrc_close_file), (gst_vcdsrc_change_state), (gst_vcdsrc_msf), (gst_vcdsrc_recalculate), (gst_vcdsrc_uri_get_type), (gst_vcdsrc_uri_get_protocols), (gst_vcdsrc_uri_get_uri), (gst_vcdsrc_uri_set_uri), (gst_vcdsrc_uri_handler_init): * sys/vcd/vcdsrc.h: Fix up, add seeking, querying, URI interface. Works in totem now.
2004-11-11sys/v4l2/gstv4l2element.c: Fix compilation if HAVE_XVIDEO is not definedZaheer Abbas Merali1-1/+6
Original commit message from CVS: 2004-11-11 Zaheer Abbas Merali <zaheerabbas at merali dot org> * sys/v4l2/gstv4l2element.c: (gst_v4l2_iface_supported): Fix compilation if HAVE_XVIDEO is not defined
2004-11-01Fixes a bunch of problems with finalize and dispose functions, either ↵Jan Schmidt2-11/+9
assumptions that dispose is only called once, o... Original commit message from CVS: * ext/alsa/gstalsa.c: (gst_alsa_class_init), (gst_alsa_dispose), (gst_alsa_finalize): * ext/cdaudio/gstcdaudio.c: (gst_cdaudio_class_init), (gst_cdaudio_finalize): * ext/cdparanoia/gstcdparanoia.c: (cdparanoia_class_init), (cdparanoia_finalize): * ext/divx/gstdivxdec.c: (gst_divxdec_dispose): * ext/divx/gstdivxenc.c: (gst_divxenc_dispose): * ext/dvdread/dvdreadsrc.c: (dvdreadsrc_class_init), (dvdreadsrc_finalize): * ext/flac/gstflacdec.c: (gst_flacdec_class_init), (gst_flacdec_finalize): * ext/flac/gstflacenc.c: (gst_flacenc_class_init), (gst_flacenc_finalize): * ext/gnomevfs/gstgnomevfssink.c: (gst_gnomevfssink_class_init), (gst_gnomevfssink_finalize): * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_class_init), (gst_gnomevfssrc_finalize): * ext/libfame/gstlibfame.c: (gst_fameenc_class_init), (gst_fameenc_finalize): * ext/nas/nassink.c: (gst_nassink_class_init), (gst_nassink_finalize): * ext/sdl/sdlvideosink.c: (gst_sdlvideosink_finalize), (gst_sdlvideosink_class_init): * ext/sndfile/gstsf.c: (gst_sf_dispose): * gst-libs/gst/mixer/mixertrack.c: (gst_mixer_track_dispose): * gst-libs/gst/tuner/tunerchannel.c: (gst_tuner_channel_dispose): * gst-libs/gst/tuner/tunernorm.c: (gst_tuner_norm_dispose): * gst-libs/gst/xwindowlistener/xwindowlistener.c: (gst_x_window_listener_dispose): * gst/audioscale/gstaudioscale.c: * gst/playondemand/gstplayondemand.c: (play_on_demand_class_init), (play_on_demand_finalize): * gst/videofilter/gstvideobalance.c: (gst_videobalance_dispose): * gst/videoscale/gstvideoscale.c: (gst_videoscale_chain): * sys/cdrom/gstcdplayer.c: (cdplayer_class_init), (cdplayer_finalize): * sys/glsink/glimagesink.c: (gst_glimagesink_finalize), (gst_glimagesink_class_init): * sys/oss/gstosselement.c: (gst_osselement_class_init), (gst_osselement_finalize): * sys/oss/gstosssink.c: (gst_osssink_dispose): * sys/oss/gstosssrc.c: (gst_osssrc_dispose): * sys/v4l/gstv4lelement.c: (gst_v4lelement_dispose): Fixes a bunch of problems with finalize and dispose functions, either assumptions that dispose is only called once, or not calling the parent class dispose/finalize function
2004-10-27fix build on older automakeThomas Vander Stichele1-1/+1
Original commit message from CVS: fix build on older automake
2004-10-26Memory leak fixesIain Holmes1-4/+1
Original commit message from CVS: Memory leak fixes Allow level to take mono or stereo audio
2004-10-25sys/: Remove client-side overlay handling, use the X-server v4l plugin for ↵Ronald S. Bultje8-227/+155
that. Nicer overlay, less code. Also make ... Original commit message from CVS: * sys/v4l/Makefile.am: * sys/v4l/gstv4l.c: (plugin_init): * sys/v4l/gstv4lelement.c: (gst_v4lelement_get_type), (gst_v4lelement_init), (gst_v4lelement_dispose), (gst_v4lelement_change_state): * sys/v4l/gstv4lelement.h: * sys/v4l/gstv4lxoverlay.c: (gst_v4l_xoverlay_open), (gst_v4l_xoverlay_close), (idle_refresh), (gst_v4l_xoverlay_set_xwindow_id): * sys/v4l/gstv4lxoverlay.h: * sys/v4l/v4l-overlay_calls.c: * sys/v4l/v4l_calls.h: * sys/v4l2/Makefile.am: * sys/v4l2/gstv4l2.c: (plugin_init): * sys/v4l2/gstv4l2element.c: (gst_v4l2element_get_type), (gst_v4l2element_init), (gst_v4l2element_dispose), (gst_v4l2element_change_state): * sys/v4l2/gstv4l2element.h: * sys/v4l2/gstv4l2xoverlay.c: (gst_v4l2_xoverlay_open), (gst_v4l2_xoverlay_close), (idle_refresh), (gst_v4l2_xoverlay_set_xwindow_id): * sys/v4l2/gstv4l2xoverlay.h: * sys/v4l2/v4l2-overlay_calls.c: * sys/v4l2/v4l2_calls.h: Remove client-side overlay handling, use the X-server v4l plugin for that. Nicer overlay, less code. Also make the plugin compileable without X (but then without overlay, obviously). Makes xwindowlistener obsolete, should we remove that?
2004-10-25sys/oss/gstosssrc.*: OK, so people want offset in DEFAULT. This time, ↵Ronald S. Bultje1-1/+3
actually fix all cases. Original commit message from CVS: * sys/oss/gstosssrc.c: (gst_osssrc_get_time), (gst_osssrc_get), (gst_osssrc_src_query): * sys/oss/gstosssrc.h: OK, so people want offset in DEFAULT. This time, actually fix all cases. * sys/v4l2/gstv4l2src.c: (gst_v4l2src_getcaps): Add FPS properly.
2004-10-24sys/v4l2/gstv4l2element.c: Fix properties (channel, norm, frequency).Ronald S. Bultje1-11/+12
Original commit message from CVS: * sys/v4l2/gstv4l2element.c: (gst_v4l2element_set_property): Fix properties (channel, norm, frequency).
2004-10-24sys/v4l2/gstv4l2element.c: Flag typo.Ronald S. Bultje2-9/+12
Original commit message from CVS: * sys/v4l2/gstv4l2element.c: (gst_v4l2element_get_property): Flag typo. * sys/v4l2/v4l2_calls.c: (gst_v4l2_set_defaults): No warnings.
2004-10-24sys/v4l2/v4l2src_calls.c: Fix hang.Ronald S. Bultje1-0/+1
Original commit message from CVS: * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_clear_format_list): Fix hang.
2004-10-24sys/v4l2/gstv4l2element.h: Yet Another Hack (tm) for kernel header borkedness.Ronald S. Bultje4-7/+25
Original commit message from CVS: * sys/v4l2/gstv4l2element.h: Yet Another Hack (tm) for kernel header borkedness. * sys/v4l2/gstv4l2src.c: (gst_v4l2src_init), (gst_v4l2src_v4l2fourcc_to_caps), (gst_v4l2_fourcc_from_structure), (gst_v4l2src_link), (gst_v4l2src_getcaps), (gst_v4l2src_change_state): * sys/v4l2/gstv4l2src.h: * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_capture_init), (gst_v4l2src_capture_start), (gst_v4l2src_capture_stop): Fix caps, keep track of state, work.
2004-10-01sys/sunaudio/gstsunaudio.c: Solve #152805.Ronald S. Bultje2-6/+15
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * sys/sunaudio/gstsunaudio.c: (gst_sunaudiosink_setparams): Solve #152805. * sys/sunaudio/gstsunmixer.c: (gst_sunaudiomixer_set_mute): Solve 152806.
2004-08-30fix for 151236Thomas Vander Stichele1-1/+1
Original commit message from CVS: fix for 151236
2004-08-27sys/glsink/glimagesink.c: Move local variable declarations to make gcc-2.95 ↵David Schleef1-19/+20
happy. Original commit message from CVS: * sys/glsink/glimagesink.c: (gst_glimagesink_ximage_put), (gst_glimagesink_xwindow_new), (gst_glimagesink_xcontext_get), (gst_glimagesink_fixate): Move local variable declarations to make gcc-2.95 happy.
2004-08-27sys/sunaudio/Makefile.am: Add sunaudiosrc patch from BalaBalamurali Viswanathan3-0/+495
Original commit message from CVS: * sys/sunaudio/Makefile.am: Add sunaudiosrc patch from Bala * sys/sunaudio/gstsunaudiosrc.c: * sys/sunaudio/gstsunaudiosrc.h:
2004-08-18sys/sunaudio/: Fix caps to handle full range of rates and channels. Make ↵Balamurali Viswanathan6-14/+933
debugging less obnoxious. Original commit message from CVS: * sys/sunaudio/Makefile.am: * sys/sunaudio/gstsunaudio.c: Fix caps to handle full range of rates and channels. Make debugging less obnoxious. Patch from Balamurali Viswanathan implementing a mixer for Sun audio. (bug #144091): * sys/sunaudio/gstsunelement.c: * sys/sunaudio/gstsunelement.h: * sys/sunaudio/gstsunmixer.c: * sys/sunaudio/gstsunmixer.h:
2004-08-09sys/glsink/ARB_multitexture.h: Remove old files.David Schleef10-3462/+0
Original commit message from CVS: * sys/glsink/ARB_multitexture.h: Remove old files. * sys/glsink/EXT_paletted_texture.h: * sys/glsink/NV_register_combiners.h: * sys/glsink/gstgl_nvimage.c: * sys/glsink/gstgl_pdrimage.c: * sys/glsink/gstgl_rgbimage.c: * sys/glsink/gstglsink.c: * sys/glsink/gstglsink.h: * sys/glsink/gstglxwindow.c: * sys/glsink/regcomb_yuvrgb.c:
2004-08-09GL sink plugin. (Bug #147302)Gernot Ziegler4-8/+1762
Original commit message from CVS: Patch from Gernot Ziegler <gz@lysator.liu.se> rewriting the GL sink plugin. (Bug #147302) * configure.ac: Test for OpenGL * sys/Makefile.am: Use test for OpenGL * sys/glsink/Makefile.am: * sys/glsink/glimagesink.c: rewrite * sys/glsink/glimagesink.h: rewrite
2004-08-03compile fixes for --disable-gst-debug, G_DISABLE_ASSERT and friendsBenjamin Otte2-3/+3
Original commit message from CVS: * ext/alsa/gstalsamixer.c: (gst_alsa_mixer_get_volume), (gst_alsa_mixer_set_volume), (gst_alsa_mixer_set_mute), (gst_alsa_mixer_set_record), (gst_alsa_mixer_set_option), (gst_alsa_mixer_get_option): * ext/dvdnav/dvdnavsrc.c: (dvdnav_get_event_name), (dvdnavsrc_print_event): * ext/ogg/gstoggdemux.c: (_find_chain_process), (gst_ogg_print): * ext/ogg/gstoggmux.c: (gst_ogg_mux_pad_link), (gst_ogg_mux_pad_unlink): * gst/multipart/multipartmux.c: (gst_multipart_mux_pad_link), (gst_multipart_mux_pad_unlink): * gst/videofilter/gstvideobalance.c: (gst_videobalance_colorbalance_set_value): * gst/videomixer/videomixer.c: (gst_videomixer_pad_link), (gst_videomixer_pad_unlink): * po/uk.po: * sys/oss/gstossmixer.c: * sys/v4l/gstv4lcolorbalance.c: * sys/v4l/gstv4ltuner.c: * sys/v4l/v4lsrc_calls.c: * sys/v4l2/gstv4l2colorbalance.c: * sys/v4l2/gstv4l2tuner.c: compile fixes for --disable-gst-debug, G_DISABLE_ASSERT and friends
2004-07-07sys/dxr3/Makefile.am: noinst_SOURCES should be nodist_SOURCESDavid Schleef1-1/+1
Original commit message from CVS: * sys/dxr3/Makefile.am: noinst_SOURCES should be nodist_SOURCES
2004-06-24don't include -enumtypes.[ch] or -marshal.[ch] files in the disted tarball.Benjamin Otte1-1/+3
Original commit message from CVS: * gst-libs/gst/colorbalance/Makefile.am: * gst-libs/gst/mixer/Makefile.am: * gst-libs/gst/play/Makefile.am: * gst-libs/gst/tuner/Makefile.am: * gst/tcp/Makefile.am: * sys/dxr3/Makefile.am: don't include -enumtypes.[ch] or -marshal.[ch] files in the disted tarball. Also add all *.list files that were missing. * Makefile.am: add a distcheck hook to ensure the above doesn't happen again.
2004-06-22configure.ac: Add objective-c support if running in Darwin/Mac OS XZaheer Abbas Merali1-4/+11
Original commit message from CVS: 2004-06-22 Zaheer Abbas Merali <zaheerabbas at merali.org> * configure.ac: Add objective-c support if running in Darwin/Mac OS X * sys/Makefile.am: * sys/osxvideo: * sys/osxvideo/Makefile.am: * sys/osxvideo/osxvideosink.h: * sys/osxvideo/osxvideosink.m: * sys/osxvideo/cocoawindow.h: * sys/osxvideo/cocoawindow.m: Add osxvideosink, a cocoa-based osx video sink
2004-05-31- update links to v4l[12] API docsStéphane Loeuillet1-3/+7
Original commit message from CVS: - update links to v4l[12] API docs - remove a dupe in AUTHORS list
2004-05-31gst-libs/gst/tuner/tunerchannel.h: - add a freq_multiplicator field to make ↵Stéphane Loeuillet2-6/+14
the conversion between internal frequency... Original commit message from CVS: * gst-libs/gst/tuner/tunerchannel.h: - add a freq_multiplicator field to make the conversion between internal frequency unit and Hz * sys/v4l/gstv4lelement.c: * sys/v4l2/gstv4l2element.c: - change default video device to /dev/video0 * sys/v4l/v4l_calls.c: * sys/v4l2/v4l2_calls.c: - we only expose frequency to the user in Hz instead of bastard v4lX unit (either 62.5kHz or 62.5Hz)
2004-05-21fourth batch : remove ',' at end of enums as they could confuse older gcc, ↵Stéphane Loeuillet6-8/+8
foreign compilers (forte) and gtk-doc (in ... Original commit message from CVS: fourth batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc (in gst-plugins/sys/ this time)
2004-05-21gst/cdxaparse/gstcdxaparse.*: some renaming add some checks/sanity prepare ↵Stéphane Loeuillet1-12/+2
for seek addition Original commit message from CVS: * gst/cdxaparse/gstcdxaparse.c: * gst/cdxaparse/gstcdxaparse.h: some renaming add some checks/sanity prepare for seek addition * sys/sunaudio/gstsunaudio.c: remove exported dupe init function
2004-05-20configure.ac: Minor cosmetic change to convince the buildbot to reautogen.David Schleef1-28/+196
Original commit message from CVS: * configure.ac: Minor cosmetic change to convince the buildbot to reautogen. * sys/sunaudio/gstsunaudio.c: (gst_sunaudiosink_class_init), (gst_sunaudiosink_init), (gst_sunaudiosink_getcaps), (gst_sunaudiosink_pad_link), (gst_sunaudiosink_chain), (gst_sunaudiosink_setparams), (gst_sunaudiosink_open), (gst_sunaudiosink_close), (gst_sunaudiosink_change_state), (gst_sunaudiosink_set_property), (gst_sunaudiosink_get_property): More hacking. Plays audio now.
2004-05-20Original commit message from CVS:David Schleef1-3/+11
* configure.ac: * sys/Makefile.am:
2004-05-20- change sunaudio category to Sink/AudioStéphane Loeuillet1-1/+1
Original commit message from CVS: - change sunaudio category to Sink/Audio - change HAVE_FIONREAD macro to GST_CHECK_FIONREAD - add conditional include for FIONREAD ioctl on more files
2004-05-19sys/sunaudio/: New sunaudiosinkDavid Schleef2-0/+289
Original commit message from CVS: * sys/sunaudio/Makefile.am: * sys/sunaudio/gstsunaudio.c: New sunaudiosink
2004-05-19configure.ac: Add sunaudioDavid Schleef1-3/+9
Original commit message from CVS: * configure.ac: Add sunaudio * examples/Makefile.am: make gstplay depend on gconf * gst/ffmpegcolorspace/gstffmpegcodecmap.c: Remove c99-isms * gst/ffmpegcolorspace/imgconvert.c: (build_rgb_palette), (convert_table_lookup), (img_convert): remove c99-isms * gst/ffmpegcolorspace/imgconvert_template.h: make a constant unsigned, to fix a warning on Solaris * gst/mpeg1sys/systems.c: bcopy->memcpy * gst/rtjpeg/RTjpeg.c: (RTjpeg_yuvrgb8): bcopy->memcpy * sys/Makefile.am: Add sunaudio
2004-05-07sys/v4l2/gstv4l2src.c: Ronald S. Bultje1-0/+1
Original commit message from CVS: * sys/v4l2/gstv4l2src.c: (gst_v4l2src_v4l2fourcc_to_caps): Missing break, detected by Daniel Gazard <daniel.gazard@free.fr>.
2004-05-03ext/divx/gstdivxenc.c: fix range since -1 is the defaultThomas Vander Stichele2-3/+3
Original commit message from CVS: * ext/divx/gstdivxenc.c: (gst_divxenc_get_type), (gst_divxenc_class_init): fix range since -1 is the default * gst/mpeg1sys/gstmpeg1systemencode.c: (gst_mpeg1_system_encode_get_type), (gst_system_encode_multiplex): * gst/rtjpeg/gstrtjpegdec.c: (gst_rtjpegdec_get_type), (gst_rtjpegdec_chain): * gst/rtjpeg/gstrtjpegenc.c: (gst_rtjpegenc_get_type), (gst_rtjpegenc_chain): * sys/qcam/gstqcamsrc.c: (gst_autoexp_mode_get_type), (gst_qcamsrc_get_type), (gst_qcamsrc_change_state): * sys/v4l/gstv4lmjpegsink.c: (gst_v4lmjpegsink_get_type): * sys/v4l/gstv4lmjpegsrc.c: (gst_v4lmjpegsrc_get_type): * sys/v4l/gstv4lsrc.c: * sys/v4l/v4l_calls.c: (gst_v4l_open): * sys/v4l/v4lmjpegsink_calls.c: (gst_v4lmjpegsink_playback_init): * sys/v4l/v4lmjpegsrc_calls.c: (gst_v4lmjpegsrc_capture_init): * sys/v4l/v4lsrc_calls.c: (gst_v4lsrc_capture_init): * sys/vcd/vcdsrc.c: (vcdsrc_get_type), (vcdsrc_get): remove gst_info calls
2004-04-29ext/jpeg/: move format setting to inner loopThomas Vander Stichele2-6/+10
Original commit message from CVS: * ext/jpeg/gstjpegdec.c: (gst_jpegdec_get_type): * ext/jpeg/gstjpegenc.c: (gst_jpegenc_get_type), (gst_jpegenc_getcaps): move format setting to inner loop * gst/ffmpegcolorspace/gstffmpegcolorspace.c: (gst_ffmpegcolorspace_getcaps): use GST_PAD_CAPS if available so that we use already negotiated caps * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header), (qtdemux_parse_moov), (qtdemux_parse): extra debugging * sys/qcam/qcam-Linux.c: (qc_lock_wait), (qc_unlock): * sys/qcam/qcam-os.c: (qc_lock_wait), (qc_unlock): move hardcoded path to DEFINE