summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* configure.ac: fix == in test(1) operatorBenjamin Otte2004-04-042-2/+9
| | | | | | | Original commit message from CVS: reviewed by Benjamin Otte <otte@gnome.org> * configure.ac: fix == in test(1) operator
* configure.ac: fix --export-symblos-regex to a working regex.Benjamin Otte2004-04-042-1/+8
| | | | | | | Original commit message from CVS: reviewed by Benjamin Otte <otte@gnome.org> * configure.ac: fix --export-symblos-regex to a working regex.
* sys/oss/.cvsignore: add for oss_probeBenjamin Otte2004-04-042-0/+6
| | | | | | Original commit message from CVS: * sys/oss/.cvsignore: add for oss_probe
* ext/mad/gstid3tag.c: add missing 'new_media' argument (fixes #138168)Benjamin Otte2004-04-032-1/+13
| | | | | | | | | | Original commit message from CVS: reviewed by Benjamin Otte <otte@gnome.org> * ext/mad/gstid3tag.c: (gst_id3_tag_handle_event): add missing 'new_media' argument (fixes #138168) * gst/matroska/matroska-demux.c: (gst_matroska_demux_handle_seek_event): add vararg terminator (fixes #138169)
* ext/gdk_pixbuf/Makefile.am: Make sure gstgdkanimation.h is disted (bug #138914)David Schleef2004-04-032-3/+7
| | | | | | Original commit message from CVS: * ext/gdk_pixbuf/Makefile.am: Make sure gstgdkanimation.h is disted (bug #138914)
* Hopefully make the configure check work on Debian.Scott Wheeler2004-04-011-1/+34
| | | | | Original commit message from CVS: Hopefully make the configure check work on Debian.
* ext/alsa/gstalsa.c: handle case better where a soundcard can't pauseBenjamin Otte2004-04-011-1/+8
| | | | | | | | | Original commit message from CVS: * ext/alsa/gstalsa.c: (gst_alsa_change_state), (gst_alsa_close_audio): handle case better where a soundcard can't pause * ext/ogg/gstoggdemux.c: don't crash when we get events but don't have pads yet
* throw an error if we couldn't probe capsThomas Vander Stichele2004-04-012-0/+10
| | | | | Original commit message from CVS: throw an error if we couldn't probe caps
* Add a really simple sample DVD player gst-launch command lineJan Schmidt2004-04-011-0/+5
| | | | | Original commit message from CVS: Add a really simple sample DVD player gst-launch command line
* a52dec: Use a debug category, Output timestamps correctlyJan Schmidt2004-04-016-4/+406
| | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: a52dec: Use a debug category, Output timestamps correctly Emit tag info, Handle events, tell liba52dec about cpu capabilities so it can use MMX etc. dvdec: Fix a crasher accessing invalid memory dvdnavsrc:Some support for byte-format seeking. Small fixes for still frames and menu button overlays mpeg2dec: Use a debug category. Adjust the report level of several items to LOG. Call mpeg2_custom_fbuf to mark our buffers as 'custom buffers' so it doesn't lose the GstBuffer pointer navseek: Add the navseek debug element for seeking back and forth in a video stream using arrow keys. mpeg2subt:Pretty much a complete rewrite. Now a loopbased element. May still require work to properly synchronise subtitle buffers. mpegdemux: dvddemux: Don't attempt to create subbuffers of size 0 Reduce a couple of error outputs to warnings. y4mencode:Output the y4m frame header correctly
* avoid SIGFPE, throw errorThomas Vander Stichele2004-04-011-0/+5
| | | | | Original commit message from CVS: avoid SIGFPE, throw error
* leak plugs and style fixesThomas Vander Stichele2004-04-011-0/+6
| | | | | Original commit message from CVS: leak plugs and style fixes
* gst/audioscale/gstaudioscale.c: Fix getcaps to expand and union lists. (bug ↵David Schleef2004-03-315-9/+338
| | | | | | | | | | | | | | | | | | | | #138225) Original commit message from CVS: * gst/audioscale/gstaudioscale.c: (gst_audioscale_expand_value), (gst_audioscale_getcaps): Fix getcaps to expand and union lists. (bug #138225) * gst/debug/Makefile.am: * gst/debug/breakmydata.c: (gst_break_my_data_plugin_init): * gst/debug/gstdebug.c: (plugin_init): Merge elements into one plugin. * gst/debug/negotiation.c: (gst_gst_negotiation_get_type), (gst_negotiation_base_init), (gst_negotiation_class_init), (gst_negotiation_init), (gst_negotiation_getcaps), (gst_negotiation_pad_link), (gst_negotiation_chain), (gst_negotiation_set_property), (gst_negotiation_get_property), (gst_negotiation_plugin_init): New element to talk about random negotiation things happening in a pipeline.
* dutch translationThomas Vander Stichele2004-03-311-53/+52
| | | | | Original commit message from CVS: dutch translation
* fixing CLAMPINGThomas Vander Stichele2004-03-311-0/+10
| | | | | Original commit message from CVS: fixing CLAMPING
* ext/mpeg2dec/gstmpeg2dec.c: Handle Y42B-format MPEG video, patch from ↵Matthew.Spencer@eu.sony.com2004-03-311-0/+8
| | | | | | | | | | | Matthew.Spencer@eu.sony.com (Matthew Spencer) (... Original commit message from CVS: * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_alloc_buffer), (gst_mpeg2dec_negotiate_format): Handle Y42B-format MPEG video, patch from Matthew.Spencer@eu.sony.com (Matthew Spencer) (bug #137504) * ext/mpeg2dec/gstmpeg2dec.h:
* ext/gdk_pixbuf/Makefile.am: Remove spurious rules. (bug #136527)David Schleef2004-03-312-3/+4
| | | | | Original commit message from CVS: * ext/gdk_pixbuf/Makefile.am: Remove spurious rules. (bug #136527)
* tools/gst-launch-ext-m.m: Applied patch from gnome@flyn.org (W.gnome@flyn.org2004-03-312-0/+6
| | | | | | Original commit message from CVS: * tools/gst-launch-ext-m.m: Applied patch from gnome@flyn.org (W. Michael Petullo) to handle .mov
* sys/oss/gstosselement.c: probe caps correctly for sound cards that only ↵Benjamin Otte2004-03-302-1/+9
| | | | | | | | | support one format Original commit message from CVS: * sys/oss/gstosselement.c: (gst_osselement_probe_caps), (gst_osselement_rate_check_rate): probe caps correctly for sound cards that only support one format
* ext/kio/kiosrc.cpp: update handling event processing if inside KDE - untestedBenjamin Otte2004-03-301-0/+5
| | | | | | Original commit message from CVS: * ext/kio/kiosrc.cpp: (process_events): update handling event processing if inside KDE - untested
* small removalThomas Vander Stichele2004-03-301-1/+0
| | | | | Original commit message from CVS: small removal
* ext/hermes/gsthermescolorspace.c: decrease rank by 2 to not interfere with ↵David Schleef2004-03-302-1/+9
| | | | | | | | | | | other colorspaces. Original commit message from CVS: * ext/hermes/gsthermescolorspace.c: (plugin_init): decrease rank by 2 to not interfere with other colorspaces. * ext/pango/gsttextoverlay.c: (plugin_init): change rank to NONE * gst/colorspace/gstcolorspace.c: (plugin_init): decrease rank by one to not interfere with ffmpeg_colorspace.
* ext/alsa/gstalsa.c: Don't fixate fields that aren't in the caps.David Schleef2004-03-302-1/+8
| | | | | | | | Original commit message from CVS: * ext/alsa/gstalsa.c: (gst_alsa_fixate): Don't fixate fields that aren't in the caps. * gst/sine/gstsinesrc.c: change rate caps to [1,MAX] * gst/videocrop/gstvideocrop.c: (plugin_init): Change rank to NONE.
* Try a bit harder to get the correct Qt dir. At some point I'll split this ↵Scott Wheeler2004-03-301-3/+40
| | | | | | | | | out into a real check for Qt, but for now ... Original commit message from CVS: Try a bit harder to get the correct Qt dir. At some point I'll split this out into a real check for Qt, but for now I just want the KIO plugin to actually build.
* revert accidental po file patchBenjamin Otte2004-03-303-142/+142
| | | | | Original commit message from CVS: revert accidental po file patch
* gst-libs/gst/riff/riff-media.c: fail on error, don't try to set stuff on ↵Benjamin Otte2004-03-301-0/+5
| | | | | | | | NULL caps Original commit message from CVS: * gst-libs/gst/riff/riff-media.c: fail on error, don't try to set stuff on NULL caps
* try fixing configure on RH9Benjamin Otte2004-03-305-197/+197
| | | | | Original commit message from CVS: try fixing configure on RH9
* add experimental kiosrc pluginBenjamin Otte2004-03-303-6/+55
| | | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: * ext/Makefile.am: * ext/kio/Makefile.am: * ext/kio/kioreceiver.cpp: * ext/kio/kioreceiver.h: * ext/kio/kiosrc.cpp: * ext/kio/kiosrc.h: add experimental kiosrc plugin * ext/alsa/gstalsaplugin.c: (plugin_init): initialize debugging category only when we're sure registering the plugins worked.
* return proper values for state change failuresThomas Vander Stichele2004-03-292-6/+23
| | | | | Original commit message from CVS: return proper values for state change failures
* ext/mad/gstid3tag.c: try harder to check if an event is really a discontBenjamin Otte2004-03-291-0/+5
| | | | | | Original commit message from CVS: * ext/mad/gstid3tag.c: (gst_id3_tag_handle_event): try harder to check if an event is really a discont
* adding azerbaijaniThomas Vander Stichele2004-03-293-1/+808
| | | | | Original commit message from CVS: adding azerbaijani
* gst/mpegstream/: get rid of non-standard "..." ranges in case statements.Benjamin Otte2004-03-281-0/+7
| | | | | | | | Original commit message from CVS: * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_private): * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_parse_syshead), (gst_mpeg_demux_parse_packet), (gst_mpeg_demux_parse_pes): get rid of non-standard "..." ranges in case statements.
* gst/mpegstream/gstmpegdemux.*: Complete overhaul. All DVD specific ↵Martin Soto2004-03-271-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | functionality split to the new dvddemux element. Original commit message from CVS: * gst/mpegstream/gstmpegdemux.c: * gst/mpegstream/gstmpegdemux.h: Complete overhaul. All DVD specific functionality split to the new dvddemux element. * gst/mpegstream/gstdvddemux.c: * gst/mpegstream/gstdvddemux.h: New demultiplexer for DVD (VOB) streams, derived from mpegdemux. * gst/mpegstream/gstmpegparse.c: Discontinuity handling cleaned up. SCR based timestamp rewriting can be turned off (will probably completely disappear soon). * ext/dvdnav/dvdnavsrc.c: Changes resulting from a few months hacking. General cleanup. All printf statements replaced by debugging messages. Almost complete libdvdnav support. (dvdnavsrc_class_init): Got rid of unnecessary signals (replaced by events. New properties for audio and subpicture languages. (dvdnavsrc_update_highlight): Now uses events. (dvdnavsrc_user_op): Cleaned up. (dvdnavsrc_get): Renamed to dvdnavsrc_loop (element is now loop based). Lots of cleanup, and propper support for most libdvdnav events. (dvdnavsrc_make_dvd_event): New function. (dvdnavsrc_make_dvd_nav_packet_event): New function. (dvdnavsrc_make_clut_change_event): New function.
* fix spec to work, we still need thomasvs to commit his version :)Christian Schaller2004-03-271-8/+38
| | | | | Original commit message from CVS: fix spec to work, we still need thomasvs to commit his version :)
* gst/typefind/gsttypefindfunctions.c: fix bug where typefinding would claim ↵Benjamin Otte2004-03-261-0/+6
| | | | | | | | | it's theora whenever less then 7 bytes of ... Original commit message from CVS: * gst/typefind/gsttypefindfunctions.c: (theora_type_find): fix bug where typefinding would claim it's theora whenever less then 7 bytes of data were available
* gst/law/: Fix capsnego in all four, remove the unused property functions and ↵Ronald S. Bultje2004-03-265-315/+314
| | | | | | | | | | | | | | | | | | | | | | simplify the chain functions slightly. I... Original commit message from CVS: * gst/law/alaw-decode.c: (alawdec_getcaps), (alawdec_link), (gst_alawdec_base_init), (gst_alawdec_class_init), (gst_alawdec_init), (gst_alawdec_chain): * gst/law/alaw-encode.c: (alawenc_getcaps), (alawenc_link), (gst_alawenc_base_init), (gst_alawenc_class_init), (gst_alawenc_init), (gst_alawenc_chain): * gst/law/mulaw-decode.c: (mulawdec_getcaps), (mulawdec_link), (gst_mulawdec_base_init), (gst_mulawdec_class_init), (gst_mulawdec_init), (gst_mulawdec_chain): * gst/law/mulaw-encode.c: (mulawenc_getcaps), (mulawenc_link), (gst_mulawenc_base_init), (gst_mulawenc_class_init), (gst_mulawenc_init), (gst_mulawenc_chain): Fix capsnego in all four, remove the unused property functions and simplify the chain functions slightly. I guess we could use macros or something similar for those, since the code is so similar, but I'm currently too lazy...
* sys/oss/gstosselement.c: Add code to handle rate probing (bug #120883)David Schleef2004-03-255-4/+396
| | | | | | | | | | | | | | | Original commit message from CVS: * sys/oss/gstosselement.c: (gst_osselement_sync_parms), (gst_osselement_close_audio), (gst_osselement_probe_caps), (gst_osselement_get_format_structure), (gst_osselement_rate_probe_check), (gst_osselement_rate_add_range), (gst_osselement_rate_check_rate), (gst_osselement_rate_add_rate), (gst_osselement_rate_int_compare): Add code to handle rate probing (bug #120883) * sys/oss/gstosselement.h: same * sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_getcaps): Use rate probing provided by osselement. * sys/oss/gstosssrc.c: (gst_osssrc_init), (gst_osssrc_getcaps): same
* ext/xvid/gstxvidenc.c: ulong/int mess-up.Ronald S. Bultje2004-03-251-0/+6
| | | | | | | Original commit message from CVS: * ext/xvid/gstxvidenc.c: (gst_xvidenc_set_property), (gst_xvidenc_get_property): ulong/int mess-up.
* ext/speex/: Create the pad template correctly (from the static pad template, ↵David Schleef2004-03-253-16/+28
| | | | | | | | | | | not a NULL pointer.) Original commit message from CVS: * ext/speex/gstspeexdec.c: (gst_speexdec_base_init), (gst_speexdec_init): * ext/speex/gstspeexenc.c: (gst_speexenc_base_init), (gst_speexenc_init): Create the pad template correctly (from the static pad template, not a NULL pointer.)
* gst/debug/: add element that quasi-randomly changes bytes in the stream.Benjamin Otte2004-03-253-2/+285
| | | | | | | | | Original commit message from CVS: * gst/debug/Makefile.am: * gst/debug/breakmydata.c: add element that quasi-randomly changes bytes in the stream. Intended use is robustness checking of demuxers and decoders in media tests.
* ext/alsa/gstalsa.*: debugging output fixesBenjamin Otte2004-03-241-0/+7
| | | | | | | | Original commit message from CVS: * ext/alsa/gstalsa.c: (gst_alsa_open_audio), (gst_alsa_probe_hw_params): * ext/alsa/gstalsa.h: debugging output fixes
* ext/gnomevfs/gstgnomevfssrc.c: don't g_return_if_fail if element is PLAYING, ↵Benjamin Otte2004-03-242-2/+12
| | | | | | | | | | | | | fail silently as every other element. Original commit message from CVS: * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_set_property): don't g_return_if_fail if element is PLAYING, fail silently as every other element. * gst/effectv/gstquark.c: (gst_quarktv_chain): only fix needed for cast lvalue issues in gst-plugins * gst/volenv/gstvolenv.c: (gst_volenv_init): add proxy_getcaps
* gst/level/gstlevel.c: add proxying getcaps function, so level doesn't ↵Benjamin Otte2004-03-242-0/+8
| | | | | | | | | advertise impossible caps Original commit message from CVS: * gst/level/gstlevel.c: (gst_level_init): add proxying getcaps function, so level doesn't advertise impossible caps
* gst/qtdemux/qtdemux.c: Fix debugging messages. Divide the chunk size by the ↵David Schleef2004-03-242-143/+170
| | | | | | | | | | | | | | | | | compression ratio (needed for MACE audio) Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_sink_event), (gst_qtdemux_loop_header), (qtdemux_parse_moov), (qtdemux_parse), (qtdemux_node_dump_foreach), (qtdemux_dump_mvhd), (qtdemux_dump_tkhd), (qtdemux_dump_elst), (qtdemux_dump_mdhd), (qtdemux_dump_hdlr), (qtdemux_dump_vmhd), (qtdemux_dump_dref), (qtdemux_dump_stsd), (qtdemux_dump_stts), (qtdemux_dump_stss), (qtdemux_dump_stsc), (qtdemux_dump_stsz), (qtdemux_dump_stco), (qtdemux_dump_co64), (qtdemux_dump_dcom), (qtdemux_dump_cmvd), (qtdemux_parse_tree), (qtdemux_parse_trak): Fix debugging messages. Divide the chunk size by the compression ratio (needed for MACE audio)
* gst/mpegaudioparse/gstmpegaudioparse.c: Fix buffer overflow read error.Ronald S. Bultje2004-03-241-0/+5
| | | | | | Original commit message from CVS: * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_chain): Fix buffer overflow read error.
* ext/alsa/gstalsa.h: Remove unused entry.Ronald S. Bultje2004-03-241-0/+10
| | | | | | | | | | | Original commit message from CVS: * ext/alsa/gstalsa.h: Remove unused entry. * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps): Add cinepak. * gst/videodrop/gstvideodrop.c: (gst_videodrop_getcaps), (gst_videodrop_link), (gst_videodrop_chain): Fix, sort of. Was horribly broken with new capsnego. Bah...
* gst/typefind/gsttypefindfunctions.c: Add a monkeysaudio typefind functionJeremy Simon2004-03-231-0/+6
| | | | | | | | Original commit message from CVS: 2004-03-23 Jeremy Simon <jesimon@libertysurf.fr> * gst/typefind/gsttypefindfunctions.c: (ape_type_find), (plugin_init): Add a monkeysaudio typefind function
* gst-libs/gst/play/play.c (gst_play_audio_fixate)Johan Dahlin2004-03-231-0/+8
| | | | | | | | | Original commit message from CVS: * gst-libs/gst/play/play.c (gst_play_audio_fixate) (gst_play_video_fixate): Check so the structure has the field before trying to fixate them, this makes it possible to have fakesinks for video and audio output without printing errors on the output console.
* minor updates to last checkinDavid Schleef2004-03-232-77/+81
| | | | | Original commit message from CVS: minor updates to last checkin
* sys/oss/: Rate probing test app.David Schleef2004-03-233-0/+247
| | | | | | | Original commit message from CVS: * sys/oss/Makefile.am: * sys/oss/oss_probe.c: (main), (probe_check), (add_range), (check_rate), (add_rate): Rate probing test app.