summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2004-08-11ext/pango/gsttextoverlay.c: Add copyright block and fix plugin license fieldDavid Schleef3-12/+25
Original commit message from CVS: * ext/pango/gsttextoverlay.c: Add copyright block and fix plugin license field * gst-libs/gst/idct/Makefile.am: Remove mmx/sse code * gst-libs/gst/video/gstvideosink.c: Change copyright block to LGPL. * gst/auparse/gstauparse.c: Fix plugin license field. * gst/monoscope/gstmonoscope.c: Fix plugin license field. * gst/mpeg1sys/gstmpeg1systemencode.c: Fix plugin license field. * gst/rtp/gstrtp.c: Fix plugin license field.
2004-08-11gst/tcp/: Abstracted away the select call, implemented poll (yes we ran into ↵Wim Taymans1-0/+34
the 1024 limit in production). Original commit message from CVS: * gst/tcp/Makefile.am: * gst/tcp/gstfdset.c: (gst_fdset_mode_get_type), (nearest_pow), (ensure_size), (gst_fdset_new), (gst_fdset_free), (gst_fdset_set_mode), (gst_fdset_get_mode), (gst_fdset_add_fd), (gst_fdset_remove_fd), (gst_fdset_fd_ctl_write), (gst_fdset_fd_ctl_read), (gst_fdset_fd_has_closed), (gst_fdset_fd_has_error), (gst_fdset_fd_can_read), (gst_fdset_fd_can_write), (gst_fdset_wait): * gst/tcp/gstfdset.h: * gst/tcp/gstmultifdsink.c: (gst_unit_type_get_type), (gst_multifdsink_class_init), (gst_multifdsink_init), (gst_multifdsink_add), (gst_multifdsink_remove), (gst_multifdsink_clear), (gst_multifdsink_get_stats), (gst_multifdsink_remove_client_link), (gst_multifdsink_handle_client_read), (gst_multifdsink_client_queue_data), (gst_multifdsink_client_queue_caps), (gst_multifdsink_client_queue_buffer), (gst_multifdsink_handle_client_write), (gst_multifdsink_recover_client), (gst_multifdsink_queue_buffer), (gst_multifdsink_handle_clients), (gst_multifdsink_set_property), (gst_multifdsink_get_property), (gst_multifdsink_init_send), (gst_multifdsink_close): * gst/tcp/gstmultifdsink.h: * gst/tcp/gsttcpserversink.c: (gst_tcpserversink_class_init), (gst_tcpserversink_init), (gst_tcpserversink_handle_server_read), (gst_tcpserversink_handle_wait), (gst_tcpserversink_init_send), (gst_tcpserversink_close): * gst/tcp/gsttcpserversink.h: Abstracted away the select call, implemented poll (yes we ran into the 1024 limit in production).
2004-08-11improve debuggingThomas Vander Stichele1-0/+6
Original commit message from CVS: improve debugging
2004-08-10gst/tcp/: Starting to prepare for specifying buffer time in other units than ↵Wim Taymans1-0/+15
buffers. Expose remove reason in signal. Original commit message from CVS: * gst/tcp/gstmultifdsink.c: (gst_unit_type_get_type), (gst_client_status_get_type), (gst_multifdsink_class_init), (gst_multifdsink_init), (gst_multifdsink_remove_client_link), (gst_multifdsink_handle_client_read), (gst_multifdsink_handle_client_write), (gst_multifdsink_recover_client), (gst_multifdsink_queue_buffer), (gst_multifdsink_handle_clients), (gst_multifdsink_set_property), (gst_multifdsink_get_property): * gst/tcp/gstmultifdsink.h: * gst/tcp/gsttcp-marshal.list: Starting to prepare for specifying buffer time in other units than buffers. Expose remove reason in signal.
2004-08-10gst/tcp/gstmultifdsink.*: Added more debugging info. Changed the way clients ↵Wim Taymans1-0/+16
are removed from the lists. Fixed a bug ... Original commit message from CVS: * gst/tcp/gstmultifdsink.c: (gst_multifdsink_add), (gst_multifdsink_remove), (gst_multifdsink_clear), (gst_multifdsink_remove_client_link), (gst_multifdsink_handle_client_read), (gst_multifdsink_client_queue_data), (gst_multifdsink_client_queue_buffer), (gst_multifdsink_handle_client_write), (gst_multifdsink_queue_buffer), (gst_multifdsink_handle_clients), (gst_multifdsink_chain), (gst_multifdsink_close): * gst/tcp/gstmultifdsink.h: Added more debugging info. Changed the way clients are removed from the lists. Fixed a bug where a bad file descriptor could cause many clients to be removed.
2004-08-10gst/videotestsrc/gstvideotestsrc.c: allow all pixel-aspect-ratios, not just 1:1Benjamin Otte1-0/+5
Original commit message from CVS: * gst/videotestsrc/gstvideotestsrc.c: (generate_capslist): allow all pixel-aspect-ratios, not just 1:1
2004-08-09Finished removing GPL'ed MMX code.Brian Cameron2-20/+0
Original commit message from CVS: Finished removing GPL'ed MMX code.
2004-08-09Remove GPL'ed mmx32idct.c code and supporting code, since logic in ↵Brian Cameron6-2197/+2
gst-plugins is not supposed to be GPL'ed. This co... Original commit message from CVS: Remove GPL'ed mmx32idct.c code and supporting code, since logic in gst-plugins is not supposed to be GPL'ed. This code provided MMX optimisations, but was never compiled in since configure never set HAVE_LIBMMX anyway.
2004-08-09sys/glsink/ARB_multitexture.h: Remove old files.David Schleef11-3462/+13
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 Ziegler6-9/+1779
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-09ext/sdl/sdlvideosink.c: Only allow sane framerates.David Schleef2-1/+9
Original commit message from CVS: * ext/sdl/sdlvideosink.c: (gst_sdlvideosink_base_init): Only allow sane framerates. * sys/ximage/ximagesink.c: (gst_ximagesink_xcontext_get): same * sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_xv_support): same * testsuite/gst-lint: Test for G_GUINT64_FORMAT usage near gettext.
2004-08-09gst/tcp/gstmultifdsink.c: Do a bit more logging, make the client_read code ↵Wim Taymans1-0/+10
more robust. Original commit message from CVS: * gst/tcp/gstmultifdsink.c: (gst_multifdsink_class_init), (gst_multifdsink_add), (gst_multifdsink_get_stats), (gst_multifdsink_client_remove), (gst_multifdsink_handle_client_read), (gst_multifdsink_handle_client_write), (gst_multifdsink_queue_buffer), (gst_multifdsink_handle_clients): Do a bit more logging, make the client_read code more robust.
2004-08-09cleanups, debugging and memleak fixesThomas Vander Stichele1-0/+10
Original commit message from CVS: cleanups, debugging and memleak fixes
2004-08-09ext/theora/theoradec.c: Don't crash on missing header packets.Wim Taymans1-0/+9
Original commit message from CVS: * ext/theora/theoradec.c: (gst_theora_dec_class_init), (theora_get_formats), (theora_dec_src_convert), (theora_dec_sink_convert), (theora_dec_src_query), (theora_dec_src_event), (theora_dec_event), (theora_dec_chain), (theora_dec_change_state): Don't crash on missing header packets.
2004-08-09albanian translationThomas Vander Stichele1-0/+285
Original commit message from CVS: albanian translation
2004-08-09updated czThomas Vander Stichele3-12/+17
Original commit message from CVS: added albanian (sq), updated cz
2004-08-09fix add debuggingThomas Vander Stichele1-0/+5
Original commit message from CVS: fix add debugging
2004-08-09assign error codesThomas Vander Stichele1-0/+6
Original commit message from CVS: assign error codes
2004-08-06gst/tcp/gstmultifdsink.c: Make sure we don't try to read more from a client ↵Wim Taymans1-0/+11
that what ioctl says us or we deadlock. Original commit message from CVS: * gst/tcp/gstmultifdsink.c: (gst_multifdsink_class_init), (gst_multifdsink_add), (gst_multifdsink_get_stats), (gst_multifdsink_client_remove), (gst_multifdsink_handle_client_read), (gst_multifdsink_handle_client_write), (gst_multifdsink_queue_buffer), (gst_multifdsink_handle_clients): Make sure we don't try to read more from a client that what ioctl says us or we deadlock.
2004-08-05handle changing framerate while PLAYINGThomas Vander Stichele1-0/+8
Original commit message from CVS: handle changing framerate while PLAYING
2004-08-05updated translationsThomas Vander Stichele3-101/+51
Original commit message from CVS: updated translations
2004-08-04gst/videotestsrc/gstvideotestsrc.c: generate the list of supported caps at ↵Benjamin Otte1-0/+8
startup and reuse it instead of always gen... Original commit message from CVS: * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_get_capslist), (generate_capslist), (plugin_init): generate the list of supported caps at startup and reuse it instead of always generating it
2004-08-03gst/multipart/multipartmux.c: whoops, last checkin broke normal buildBenjamin Otte1-0/+5
Original commit message from CVS: * gst/multipart/multipartmux.c: (gst_multipart_mux_pad_link): whoops, last checkin broke normal build
2004-08-03compile fixes for --disable-gst-debug, G_DISABLE_ASSERT and friendsBenjamin Otte4-14/+59
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-08-03fixes for G_DISABLE_ASSERT and friendsBenjamin Otte6-6/+35
Original commit message from CVS: * examples/dynparams/filter.c: (ui_control_create): * examples/gstplay/player.c: (print_tag): * ext/alsa/gstalsa.c: (gst_alsa_request_new_pad): * ext/gdk_pixbuf/gstgdkanimation.c: (gst_gdk_animation_iter_may_advance): * ext/jack/gstjack.c: (gst_jack_request_new_pad): * ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list), (tag_list_to_id3_tag_foreach), (gst_id3_tag_handle_event): * ext/vorbis/oggvorbisenc.c: (gst_oggvorbisenc_get_tag_value): * ext/vorbis/vorbisenc.c: (gst_vorbisenc_get_tag_value): * ext/xine/xineaudiodec.c: (gst_xine_audio_dec_chain): * gst-libs/gst/media-info/media-info-test.c: (print_tag): * gst/sine/demo-dparams.c: (main): * gst/tags/gstvorbistag.c: (gst_tag_to_vorbis_comments): * testsuite/alsa/formats.c: (create_pipeline): * testsuite/alsa/sinesrc.c: (sinesrc_force_caps), (sinesrc_get): fixes for G_DISABLE_ASSERT and friends * gst/typefind/gsttypefindfunctions.c: (aac_type_find), (mp3_type_frame_length_from_header), (mp3_type_find), (plugin_init): require mp3 typefinding to have at least MIN_HEADERS valid headers add typefinding for AAC adts files
2004-08-03Use gdouble when calculating pixel-aspect-ratioJan Schmidt1-0/+8
Original commit message from CVS: Use gdouble when calculating pixel-aspect-ratio
2004-08-03updated translationThomas Vander Stichele2-35/+21
Original commit message from CVS: updated translation
2004-08-03add debugging for display PAR calculationThomas Vander Stichele1-0/+6
Original commit message from CVS: add debugging for display PAR calculation
2004-08-02configure.ac: Fix mikmod CFLAGS.David Schleef2-1/+5
Original commit message from CVS: * configure.ac: Fix mikmod CFLAGS.
2004-08-02gst/audioscale/gstaudioscale.c: - fix templates to only support S16, it's ↵Benjamin Otte1-0/+10
the only format that works Original commit message from CVS: * gst/audioscale/gstaudioscale.c: - fix templates to only support S16, it's the only format that works - make caps nego code use try_set_caps_nonfixed and fixation instead of try_set_caps twice, which is not nice for autopluggers - change rank to secondary, so autopluggers can pick it up after audioconvert
2004-08-02if there is nothing connected to the sink of interleave it tries to claim it ↵Iain Holmes1-0/+8
supports 0 channel audio. Fix this by as... Original commit message from CVS: if there is nothing connected to the sink of interleave it tries to claim it supports 0 channel audio. Fix this by assuming that there will be at least 1 channel in the future.
2004-08-02back to devThomas Vander Stichele2-1/+5
Original commit message from CVS: back to dev
2004-08-02releasingThomas Vander Stichele1-102/+47
Original commit message from CVS: releasing
2004-08-02gearing up for releaseThomas Vander Stichele11-25/+22
Original commit message from CVS: gearing up for release
2004-08-02sync xvimagesink with ximagesinkThomas Vander Stichele1-0/+11
Original commit message from CVS: sync xvimagesink with ximagesink
2004-08-02add link function. fixes @148986Thomas Vander Stichele1-0/+7
Original commit message from CVS: add link function. fixes @148986
2004-08-02gst/multipart/multipartmux.c (gst_multipart_mux_next_buffer): fix debugging logJohan Dahlin1-0/+5
Original commit message from CVS: * gst/multipart/multipartmux.c (gst_multipart_mux_next_buffer): fix debugging log
2004-07-30gst/videomixer/Makefile.am: Fix things that should have been fixed in the ↵David Schleef1-0/+5
last checkin. Original commit message from CVS: * gst/videomixer/Makefile.am: Fix things that should have been fixed in the last checkin.
2004-07-30gst/multipart/Makefile.am: Fix things that should have been fixed in the ↵David Schleef1-0/+5
last checkin. Original commit message from CVS: * gst/multipart/Makefile.am: Fix things that should have been fixed in the last checkin.
2004-07-30testsuite/multifilesink/Makefile.am: Fix unused variable.David Schleef1-0/+4
Original commit message from CVS: * testsuite/multifilesink/Makefile.am: Fix unused variable.
2004-07-30don't install marshal headerThomas Vander Stichele1-2/+1
Original commit message from CVS: don't install marshal header
2004-07-30bump nano for prerelThomas Vander Stichele11-362/+603
Original commit message from CVS: bump nano for prerel
2004-07-30gst/tcp/gstmultifdsink.*: Recover from a select with a bad file descriptor ↵Wim Taymans1-0/+12
by removing the client. Original commit message from CVS: * gst/tcp/gstmultifdsink.c: (gst_multifdsink_class_init), (gst_multifdsink_add), (gst_multifdsink_remove), (gst_multifdsink_clear), (gst_multifdsink_get_stats), (gst_multifdsink_client_remove), (gst_multifdsink_handle_client_write), (gst_multifdsink_queue_buffer), (gst_multifdsink_handle_clients): * gst/tcp/gstmultifdsink.h: Recover from a select with a bad file descriptor by removing the client.
2004-07-30don't use stupid colorspace, do use hermes, make macro, mark for translationThomas Vander Stichele6-176/+181
Original commit message from CVS: don't use stupid colorspace, do use hermes, make macro, mark for translation
2004-07-30ext/libpng/gstpngenc.c: fix default for newmedia flagZaheer Abbas Merali1-0/+5
Original commit message from CVS: 2004-07-30 Zaheer Abbas Merali <zaheerabbas at merali dot org> * ext/libpng/gstpngenc.c: (gst_pngenc_class_init): fix default for newmedia flag
2004-07-30ext/theora/: Added cropping option to theora decoder.Wim Taymans1-0/+15
Original commit message from CVS: * ext/theora/theoradec.c: (gst_theora_dec_class_init), (gst_theora_dec_init), (theora_get_formats), (theora_dec_src_convert), (theora_dec_sink_convert), (theora_dec_src_query), (theora_dec_src_event), (theora_dec_event), (theora_dec_chain), (theora_dec_set_property), (theora_dec_get_property): * ext/theora/theoraenc.c: (gst_border_mode_get_type), (gst_theora_enc_class_init), (gst_theora_enc_init), (theora_enc_sink_link), (theora_enc_chain), (theora_enc_set_property), (theora_enc_get_property): Added cropping option to theora decoder. Added border option to theora encoder.
2004-07-30ext/libpng/gstpngenc.*: Added newmedia support to pngenc so now ↵Zaheer Abbas Merali1-0/+8
gst-launch-0.8 videotestsrc ! ffmpegcolorspace ! pnge... Original commit message from CVS: 2004-07-30 Zaheer Abbas Merali <zaheerabbas at merali dot org> * ext/libpng/gstpngenc.c: (gst_pngenc_class_init), (gst_pngenc_init), (gst_pngenc_chain), (gst_pngenc_get_property), (gst_pngenc_set_property): * ext/libpng/gstpngenc.h: Added newmedia support to pngenc so now gst-launch-0.8 videotestsrc ! ffmpegcolorspace ! pngenc snapshot=false newmedia=true ! multifilesink location=blah%d.png works as expected
2004-07-30ext/theora/theoraenc.c: Fix encoding of non-multiple-of-16 video.Wim Taymans1-0/+7
Original commit message from CVS: * ext/theora/theoraenc.c: (gst_theora_enc_class_init), (theora_enc_sink_link), (theora_enc_chain), (theora_enc_set_property), (theora_enc_get_property): Fix encoding of non-multiple-of-16 video.
2004-07-30configure.ac: make test for audiofile more strictDavid Schleef2-0/+5
Original commit message from CVS: * configure.ac: make test for audiofile more strict
2004-07-29gst/typefind/gsttypefindfunctions.c: give different names to typefind functionsBenjamin Otte1-0/+5
Original commit message from CVS: * gst/typefind/gsttypefindfunctions.c: (plugin_init): give different names to typefind functions