summaryrefslogtreecommitdiffstats
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2004-08-02gearing up for releaseThomas Vander Stichele1-13/+10
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-30bump nano for prerelThomas Vander Stichele1-0/+15
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 Stichele1-0/+22
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 Schleef1-0/+4
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
2004-07-28use autodetected PAR if none specified. add directfb workaround.Thomas Vander Stichele1-0/+14
Original commit message from CVS: use autodetected PAR if none specified. add directfb workaround.
2004-07-28ext/lame/gstlame.c: send tag events downstreamZaheer Abbas Merali1-0/+18
Original commit message from CVS: 2004-07-28 Zaheer Abbas Merali <zaheerabbas at merali dot org> * ext/lame/gstlame.c: (gst_lame_chain): send tag events downstream * ext/shout2/gstshout2.c: (gst_shout2send_protocol_get_type), (gst_shout2send_get_type), (gst_shout2send_set_clock), (gst_shout2send_class_init), (gst_shout2send_init), (set_shout_metadata), (gst_shout2send_set_metadata), (gst_shout2send_chain), (gst_shout2send_set_property), (gst_shout2send_get_property), (gst_shout2send_connect), (gst_shout2send_change_state): * ext/shout2/gstshout2.h: - fix for sending mp3 audio to icecast2 server, if pad link function not called before PAUSED state - added option to use GStreamer clock sync (as opposed to libshout's own sync) - added tagging support for mp3 audio broadcasted * gst/monoscope/gstmonoscope.c: (gst_monoscope_class_init): debug info
2004-07-28ext/ogg/gstoggdemux.c: Return query failure when we don't know the length of ↵Wim Taymans1-0/+7
an ogg stream insteda of returning TRUE ... Original commit message from CVS: * ext/ogg/gstoggdemux.c: (gst_ogg_demux_src_query), (gst_ogg_demux_push): Return query failure when we don't know the length of an ogg stream insteda of returning TRUE with a bogus value.
2004-07-28ext/theora/theoradec.c: Don't screw up the 1 Chroma for 1 luma sample ↵Wim Taymans1-0/+9
situation when we have an odd offset/width by a... Original commit message from CVS: * ext/theora/theoradec.c: (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): Don't screw up the 1 Chroma for 1 luma sample situation when we have an odd offset/width by adding a black border in those cases.
2004-07-28ext/theora/: Added first attempt at cropping of the image as required by the ↵Wim Taymans1-0/+11
theora spec. We need more properties in ... Original commit message from CVS: * ext/theora/theoradec.c: (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): * ext/theora/theoraenc.c: (theora_enc_sink_link): Added first attempt at cropping of the image as required by the theora spec. We need more properties in the caps (offset_x, offset_y,stride) to implement this correctly. Added some debug info in the encoder. Note :the encoder is not updated with the offset code.
2004-07-28ext/dvdnav/README: Update the README to use dvddemuxJan Schmidt1-0/+21
Original commit message from CVS: * ext/dvdnav/README: Update the README to use dvddemux * ext/gdk_pixbuf/pixbufscale.c: (gst_pixbufscale_getcaps): Ensure getcaps returns a subset of the template caps * gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_base_init), (gst_mpeg2subt_init): Ensure getcaps returns a subset of the template caps * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_class_init), (gst_dvd_demux_init), (gst_dvd_demux_get_video_stream), (gst_dvd_demux_get_subpicture_stream), (gst_dvd_demux_send_subbuffer), (gst_dvd_demux_set_cur_subpicture): * gst/mpegstream/gstdvddemux.h: Set the explicit caps on the current_video pad before pushing anything * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_get_video_stream), (gst_mpeg_demux_get_audio_stream): Free caps used to gst_pad_set_explicit_caps, which takes a const GstCaps *
2004-07-28up gst requirement for fractionsThomas Vander Stichele1-2/+7
Original commit message from CVS: up gst requirement for fractions
2004-07-28gst/wavparse/gstwavparse.c: Add the pad to the element after setting up the ↵Wim Taymans1-0/+7
caps. This makes it a lot easier to autop... Original commit message from CVS: * gst/wavparse/gstwavparse.c: (gst_wavparse_fmt), (gst_wavparse_handle_seek), (gst_wavparse_srcpad_event): Add the pad to the element after setting up the caps. This makes it a lot easier to autoplug.
2004-07-27fix local includes and 64 bits constantsSteve Lhomme1-0/+28
Original commit message from CVS: fix local includes and 64 bits constants
2004-07-27more working pluginsSteve Lhomme1-0/+7
Original commit message from CVS: more working plugins
2004-07-27testsuite/alsa/: add test for alsasrc changing stateZaheer Abbas Merali1-0/+6
Original commit message from CVS: 2004-07-27 Zaheer Abbas Merali <zaheerabbas at merali dot org> * testsuite/alsa/Makefile.am: * testsuite/alsa/srcstate.c: add test for alsasrc changing state
2004-07-27gst/silence/gstsilence.*: fix silence generation for 16bit raw audioZaheer Abbas Merali1-0/+7
Original commit message from CVS: 2004-07-27 Zaheer Abbas Merali <zaheerabbas at merali dot org> * gst/silence/gstsilence.c: (gst_silence_init), (gst_silence_link), (gst_silence_get): * gst/silence/gstsilence.h: fix silence generation for 16bit raw audio
2004-07-27pixel aspect ratio handlingThomas Vander Stichele1-0/+33
Original commit message from CVS: pixel aspect ratio handling
2004-07-27handle stride correctlyThomas Vander Stichele1-0/+8
Original commit message from CVS: handle stride correctly
2004-07-27add _get_size function with stride, fixes YUV conversionsThomas Vander Stichele1-0/+11
Original commit message from CVS: add _get_size function with stride, fixes YUV conversions
2004-07-27further cleanups, logging, error handling and synchronizingThomas Vander Stichele1-0/+9
Original commit message from CVS: further cleanups, logging, error handling and synchronizing
2004-07-27gst/videomixer/videomixer.c: Be a nicer negotiation citizen and provide a ↵Wim Taymans1-0/+17
getcaps function on the srcpad. This also f... Original commit message from CVS: * gst/videomixer/videomixer.c: (gst_videomixer_pad_get_type), (gst_videomixer_pad_class_init), (gst_videomixer_pad_get_property), (gst_videomixer_pad_set_property), (gst_videomixer_pad_sinkconnect), (gst_videomixer_pad_init), (gst_video_mixer_background_get_type), (gst_videomixer_get_type), (gst_videomixer_class_init), (gst_videomixer_init), (gst_videomixer_getcaps), (gst_videomixer_request_new_pad), (gst_videomixer_blend_ayuv_i420), (pad_zorder_compare), (gst_videomixer_sort_pads), (gst_videomixer_fill_checker), (gst_videomixer_fill_color), (gst_videomixer_fill_queues), (gst_videomixer_blend_buffers), (gst_videomixer_update_queues), (gst_videomixer_loop), (plugin_init): Be a nicer negotiation citizen and provide a getcaps function on the srcpad. This also fixes a crash when resizing.
2004-07-27sys/xvimage/xvimagesink.c: Some fixes to image size calculation.Julien Moutte1-0/+5
Original commit message from CVS: 2004-07-27 Julien MOUTTE <julien@moutte.net> * sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls), (gst_xvimagesink_xvimage_new): Some fixes to image size calculation.
2004-07-27ext/libpng/: Added snapshot property to pngenc. removed g_print from pngdecWim Taymans1-0/+10
Original commit message from CVS: * ext/libpng/gstpngdec.c: (gst_pngdec_src_getcaps): * 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 snapshot property to pngenc. removed g_print from pngdec
2004-07-27rename GStreamer-0.8.lib to libgstreamer.libSteve Lhomme1-0/+1
Original commit message from CVS: rename GStreamer-0.8.lib to libgstreamer.lib
2004-07-27avoid problems with math.h, fix release dependancySteve Lhomme1-0/+92
Original commit message from CVS: avoid problems with math.h, fix release dependancy
2004-07-27sys/: When the atom is not available we have to unlock the mutex. Fixes #148023Julien Moutte1-0/+6
Original commit message from CVS: 2004-07-27 Julien MOUTTE <julien@moutte.net> * sys/ximage/ximagesink.c: (gst_ximagesink_xwindow_decorate): * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xwindow_decorate): When the atom is not available we have to unlock the mutex. Fixes #148023
2004-07-26add more plugins to the build add some definitions needed by plugins fixes ↵Steve Lhomme1-0/+41
for build problems Original commit message from CVS: add more plugins to the build add some definitions needed by plugins fixes for build problems
2004-07-26sys/ximage/ximagesink.c: Some more fixes to image size calculation.Julien Moutte1-0/+5
Original commit message from CVS: 2004-07-26 Julien MOUTTE <julien@moutte.net> * sys/ximage/ximagesink.c: (gst_ximagesink_check_xshm_calls), (gst_ximagesink_ximage_new): Some more fixes to image size calculation.
2004-07-26add debugging/cleanupsThomas Vander Stichele1-0/+7
Original commit message from CVS: add debugging/cleanups
2004-07-26fix videoscale stride bugsThomas Vander Stichele1-0/+16
Original commit message from CVS: fix videoscale stride bugs
2004-07-26ext/lame/gstlame.c: add debugging category, add error checks like checking ↵Benjamin Otte1-0/+9
return values of setup calls, make sure it... Original commit message from CVS: * ext/lame/gstlame.c: (gst_lame_sink_link), (gst_lame_init), (gst_lame_chain), (gst_lame_setup), (gst_lame_change_state), (plugin_init): add debugging category, add error checks like checking return values of setup calls, make sure it still works after PLAYING=>NULL=>PLAYING, fix encoding of mono streams
2004-07-26gst/mpegstream/: Check for error codes from the negotiation functions. Make ↵Wim Taymans1-0/+9
sure we really set the pad caps when a ne... Original commit message from CVS: * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_get_video_stream), (gst_mpeg_demux_get_audio_stream), (gst_mpeg_demux_process_private): * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_send_data): Check for error codes from the negotiation functions. Make sure we really set the pad caps when a new pad is created.
2004-07-26don't make function do two thingsThomas Vander Stichele1-0/+9
Original commit message from CVS: don't make function do two things
2004-07-26more plugins supported under windowsSteve Lhomme1-0/+78
Original commit message from CVS: more plugins supported under windows
2004-07-26add debugging, use correct size for shm segmentsThomas Vander Stichele1-0/+10
Original commit message from CVS: add debugging, use correct size for shm segments
2004-07-26gst/tcp/gsttcpclientsrc.c (gst_tcpclientsrc_get): Make sure that the pad is ↵Johan Dahlin1-0/+7
negotiated. Original commit message from CVS: * gst/tcp/gsttcpclientsrc.c (gst_tcpclientsrc_get): Make sure that the pad is negotiated. * gst/ffmpegcolorspace/gstffmpegcolorspace.c (gst_ffmpegcolorspace_chain): Ditto
2004-07-26more plugins supported under windowsSteve Lhomme1-0/+17
Original commit message from CVS: more plugins supported under windows
2004-07-25Set the explicit caps on the pad when the file is parsed as explicit caps ↵Iain Holmes1-0/+6
get wiped during state changes. fixes bug #... Original commit message from CVS: Set the explicit caps on the pad when the file is parsed as explicit caps get wiped during state changes. fixes bug #148043