summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* adding ukrainian translationThomas Vander Stichele2004-04-193-1/+272
| | | | | Original commit message from CVS: adding ukrainian translation
* ext/gsm/gstgsmdec.c: Fix capsnego, simplify chain function slightly.Ronald S. Bultje2004-04-192-2/+10
| | | | | | | | | Original commit message from CVS: * ext/gsm/gstgsmdec.c: (gst_gsmdec_init), (gst_gsmdec_getcaps), (gst_gsmdec_link), (gst_gsmdec_chain): Fix capsnego, simplify chain function slightly. * gst/qtdemux/qtdemux.c: (qtdemux_audio_caps): Add GSM.
* gst/wavparse/gstwavparse.c: Hack to make wavparse work with spider (always ↵Ronald S. Bultje2004-04-182-3/+44
| | | | | | | | | | | -> sometimes pad). Original commit message from CVS: * gst/wavparse/gstwavparse.c: (gst_wavparse_init), (gst_wavparse_destroy_sourcepad), (gst_wavparse_create_sourcepad), (gst_wavparse_parse_fmt), (gst_wavparse_change_state): Hack to make wavparse work with spider (always -> sometimes pad). Fixes #135862 && #140411.
* sys/oss/gstosselement.c: get rid of \n in debug outputBenjamin Otte2004-04-182-5/+12
| | | | | | | | Original commit message from CVS: * sys/oss/gstosselement.c: (gst_osselement_sync_parms), (gst_osselement_rate_probe_check), (gst_osselement_rate_check_rate), (gst_osselement_rate_add_rate): get rid of \n in debug output
* Allow all events, not just EOSIain Holmes2004-04-172-1/+6
| | | | | Original commit message from CVS: Allow all events, not just EOS
* ext/mad/gstid3tag.c: deprecate id3tag element and replace with id3demux/id3mux.Benjamin Otte2004-04-171-0/+14
| | | | | | | | | | | | | | | Original commit message from CVS: * ext/mad/gstid3tag.c: (gst_id3_tag_get_type), (gst_id3_tag_class_init), (gst_id3_tag_get_caps), (gst_id3_tag_add_src_pad), (gst_id3_tag_init), (gst_id3_tag_set_property), (gst_id3_tag_do_caps_nego), (gst_id3_tag_src_link), (gst_id3_tag_chain), (gst_id3_tag_change_state), (plugin_init): deprecate id3tag element and replace with id3demux/id3mux. great side effect: this ugly file is now even uglier, yay! * ext/mad/gstmad.h: remove non-available function update for new get_type
* configure.ac: require mpeg2dec >= 0.4.0Benjamin Otte2004-04-172-1/+6
| | | | | | Original commit message from CVS: * configure.ac: require mpeg2dec >= 0.4.0
* sys/xvimage/xvimagesink.c: call GST_ELEMENT_ERROR whenever get_xcontext ↵Benjamin Otte2004-04-172-0/+8
| | | | | | | | | | | fails. Includes assorted cleanup fixes. Original commit message from CVS: * sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_xv_support), (gst_xvimagesink_xcontext_get), (gst_xvimagesink_change_state), (gst_xvimagesink_set_xwindow_id): call GST_ELEMENT_ERROR whenever get_xcontext fails. Includes assorted cleanup fixes.
* sys/ximage/ximagesink.h: Compile fix for FreeBSD. (bug #140268)David Schleef2004-04-161-0/+5
| | | | | | Original commit message from CVS: * sys/ximage/ximagesink.h: Compile fix for FreeBSD. (bug #140268) * sys/xvimage/xvimagesink.h: same
* fix wrong use of GST_ELEMENT_ERRORThomas Vander Stichele2004-04-162-2/+5
| | | | | Original commit message from CVS: fix wrong use of GST_ELEMENT_ERROR
* gst-libs/gst/riff/riff-media.c: Add div[3456] as fourccs for DivX 3 (fixes ↵Ronald S. Bultje2004-04-161-0/+6
| | | | | | | | | #140137). Original commit message from CVS: * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps_with_data): Add div[3456] as fourccs for DivX 3 (fixes #140137).
* gst/: Add MS RLE support. I added some functions to read out strf chunks ↵Ronald S. Bultje2004-04-166-51/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into strf chunks and the data behind it. Thi... Original commit message from CVS: reviewed by: <delete if not using a buddy> * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps_with_data), (gst_riff_create_video_caps), (gst_riff_create_audio_caps), (gst_riff_create_video_template_caps), (gst_riff_create_audio_template_caps): * gst-libs/gst/riff/riff-media.h: * gst-libs/gst/riff/riff-read.c: (gst_riff_read_strf_vids_with_data), (gst_riff_read_strf_vids): * gst-libs/gst/riff/riff-read.h: * gst/avi/gstavidemux.c: (gst_avi_demux_add_stream): Add MS RLE support. I added some functions to read out strf chunks into strf chunks and the data behind it. This is usually color palettes (as in RLE, but also in 8-bit RGB). Also use those during caps creation. Lastly, add ADPCM (similar to wavparse - which should eventually be rifflib based). * gst/matroska/matroska-demux.c: (gst_matroska_demux_class_init), (gst_matroska_demux_init), (gst_matroska_demux_reset): * gst/matroska/matroska-demux.h: Remove placeholders for some prehistoric tagging system. Didn't add support for any tag system really anyway. * gst/qtdemux/qtdemux.c: Add support for audio/x-m4a (MPEG-4) through spider. * gst/wavparse/gstwavparse.c: (gst_wavparse_parse_fmt), (gst_wavparse_loop): ADPCM support (#135862). Increase max. buffer size because we cannot split buffers for ADPCM (screws references) and I've seen files with 2048 byte chunks. 4096 seems safe for now.
* bump nano to 1Thomas Vander Stichele2004-04-152-1/+5
| | | | | Original commit message from CVS: bump nano to 1
* releasingThomas Vander Stichele2004-04-152-3/+10
| | | | | Original commit message from CVS: releasing
* preparing for releaseThomas Vander Stichele2004-04-151-1/+38
| | | | | Original commit message from CVS: preparing for release
* nano bump for prerel add bug entry for a fixed bug translation updatesThomas Vander Stichele2004-04-157-741/+341
| | | | | | | Original commit message from CVS: nano bump for prerel add bug entry for a fixed bug translation updates
* gst-libs/gst/riff/riff-media.c: Fix typo in divxversion (3 instead of 4 for ↵Ronald S. Bultje2004-04-151-0/+5
| | | | | | | | "DIVX" fourcc). Original commit message from CVS: * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps): Fix typo in divxversion (3 instead of 4 for "DIVX" fourcc).
* bugzilla entriesThomas Vander Stichele2004-04-141-1/+1
| | | | | Original commit message from CVS: bugzilla entries
* use releaseThomas Vander Stichele2004-04-141-3/+3
| | | | | Original commit message from CVS: use release
* lower rank of dvddemuxThomas Vander Stichele2004-04-141-0/+5
| | | | | Original commit message from CVS: lower rank of dvddemux
* configure.ac: save libs correctly when checking madBenjamin Otte2004-04-142-1/+6
| | | | | | Original commit message from CVS: * configure.ac: save libs correctly when checking mad
* #139926 - lowers rank of id3tagThomas Vander Stichele2004-04-141-0/+5
| | | | | Original commit message from CVS: #139926 - lowers rank of id3tag
* common/m4/gst-feature.m4: Call -config scripts withDavid Schleef2004-04-135-4/+53
| | | | | | | | | | | | | | | | Original commit message from CVS: * common/m4/gst-feature.m4: Call -config scripts with --plugin-libs if it is supported. * gst/avi/gstavimux.c: (gst_avimux_vidsinkconnect): sequences of JPEG images are image/jpeg. * gst/debug/Makefile.am: * gst/debug/negotiation.c: (gst_negotiation_class_init), (gst_negotiation_getcaps), (gst_negotiation_pad_link), (gst_negotiation_update_caps), (gst_negotiation_get_property), (gst_negotiation_plugin_init): Add a property that acts like filter caps. * testsuite/gst-lint: Move license checking to be a standard test.
* gst/avi/gstavidemux.c: Fix memleak. patch from Sebastien Cote (bug #139958)Sebastien Cote2004-04-132-0/+6
| | | | | | Original commit message from CVS: * gst/avi/gstavidemux.c: (gst_avi_demux_reset): Fix memleak. patch from Sebastien Cote (bug #139958)
* make player example use gconfThomas Vander Stichele2004-04-133-4/+18
| | | | | Original commit message from CVS: make player example use gconf
* only open/close library during state changes, not creation/disposalThomas Vander Stichele2004-04-132-27/+33
| | | | | Original commit message from CVS: only open/close library during state changes, not creation/disposal
* s/lstat/stat/ since it can be a symlink, ask decadix on IRC if you have ↵Christian Schaller2004-04-122-1/+5
| | | | | | | questiosn Original commit message from CVS: s/lstat/stat/ since it can be a symlink, ask decadix on IRC if you have questiosn
* gst/avi/gstavidemux.c: Handle JUNK chunks inside data section. Prevents ↵Ronald S. Bultje2004-04-112-9/+19
| | | | | | | | warnings. Original commit message from CVS: * gst/avi/gstavidemux.c: (gst_avi_demux_stream_data): Handle JUNK chunks inside data section. Prevents warnings.
* gst-libs/gst/riff/riff-media.c: Add MS video v1.Ronald S. Bultje2004-04-112-0/+26
| | | | | | | | | | Original commit message from CVS: * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps), (gst_riff_create_video_template_caps): Add MS video v1. * gst/avi/gstavidemux.c: (gst_avi_demux_stream_index), (gst_avi_demux_stream_data): Add support for "rec-list" chunks.
* gst-libs/gst/riff/riff-media.c: Fix another codecname mismatch.Ronald S. Bultje2004-04-111-0/+5
| | | | | | Original commit message from CVS: * gst-libs/gst/riff/riff-media.c: (gst_riff_create_audio_caps): Fix another codecname mismatch.
* gst-libs/gst/riff/riff-media.c: Fix divx caps mismatch and move from ↵Ronald S. Bultje2004-04-111-0/+6
| | | | | | | | | video/x-jpeg to image/jpeg so that MJPEG plays b... Original commit message from CVS: * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps): Fix divx caps mismatch and move from video/x-jpeg to image/jpeg so that MJPEG plays back.
* gst/mpeg1videoparse/gstmp1videoparse.*: Fix for some slight mis-cuts in ↵Ronald S. Bultje2004-04-101-0/+9
| | | | | | | | | | | | buffer parsing, and for some potential overfl... Original commit message from CVS: * gst/mpeg1videoparse/gstmp1videoparse.c: (gst_mp1videoparse_init), (gst_mp1videoparse_real_chain), (gst_mp1videoparse_change_state): * gst/mpeg1videoparse/gstmp1videoparse.h: Fix for some slight mis-cuts in buffer parsing, and for some potential overflows or faults-causers. Adds disconts. Also fixes #139105 while we're at it.
* Workaround for missing struct v4l2_buffer declaration in Suse 9 and Mandrake ↵Ronald S. Bultje2004-04-103-0/+54
| | | | | | | | | | 10 linux/videodev2.h header file (#135919). Original commit message from CVS: * configure.ac: * sys/v4l2/gstv4l2element.h: Workaround for missing struct v4l2_buffer declaration in Suse 9 and Mandrake 10 linux/videodev2.h header file (#135919).
* ext/gnomevfs/gstgnomevfssink.c: Bail out if no filename was given.Ronald S. Bultje2004-04-101-0/+5
| | | | | | Original commit message from CVS: * ext/gnomevfs/gstgnomevfssink.c: (gst_gnomevfssink_open_file): Bail out if no filename was given.
* sys/v4l2/gstv4l2src.c: fix Y41P (was typo'ed toRonald S. Bultje2004-04-102-37/+49
| | | | | | | | Original commit message from CVS: * sys/v4l2/gstv4l2src.c: (gst_v4l2src_v4l2fourcc_to_caps), (gst_v4l2_fourcc_from_structure): Add Y41B/Y42B YUV formats (see #125732), fix Y41P (was typo'ed to Y41B somewhere).
* ext/gnomevfs/gstgnomevfssink.c: fix erase signal - if any handler returns ↵Benjamin Otte2004-04-091-0/+19
| | | | | | | | | | | | | | | | | | | | | | false the file will not be overwritten. If ... Original commit message from CVS: * ext/gnomevfs/gstgnomevfssink.c: (_gst_boolean_allow_overwrite_accumulator), (gst_gnomevfssink_class_init): fix erase signal - if any handler returns false the file will not be overwritten. If no handler is connected, the file will not be overwritten either. renamed signal to "allow-overwrite" * ext/mad/gstid3tag.c: (tag_list_to_id3_tag_foreach): free string when adding it to ID3 failed * ext/vorbis/vorbisdec.c: (vorbis_dec_event): unref event when done * gst/audioconvert/gstaudioconvert.c: (_fixate_caps_to_int): free caps * gst/typefind/gsttypefindfunctions.c: (mpeg_video_stream_type_find): fix invalid read
* gst/ffmpegcolorspace/gstffmpegcolorspace.c: Change rank to PRIMARY.David Schleef2004-04-091-0/+5
| | | | | | Original commit message from CVS: * gst/ffmpegcolorspace/gstffmpegcolorspace.c: (gst_ffmpegcolorspace_register): Change rank to PRIMARY.
* gst/colorspace/gstcolorspace.c: Don't advertise a conversion we don't ↵David Schleef2004-04-091-0/+5
| | | | | | | | support (bug #139532) Original commit message from CVS: * gst/colorspace/gstcolorspace.c: Don't advertise a conversion we don't support (bug #139532)
* do not change caps in middle of stream except on new streams fixes #139382Thomas Vander Stichele2004-04-071-0/+10
| | | | | | Original commit message from CVS: do not change caps in middle of stream except on new streams fixes #139382
* ext/gnomevfs/gstgnomevfssink.c: Fix erase signal. Don't erase by default. ↵Ronald S. Bultje2004-04-071-0/+12
| | | | | | | | | | | | | | | Remove handoff signal. Original commit message from CVS: * ext/gnomevfs/gstgnomevfssink.c: (gst_gnomevfssink_base_init), (_gst_boolean_did_something_accumulator), (gst_gnomevfssink_class_init), (gst_gnomevfssink_dispose), (gst_gnomevfssink_init), (gst_gnomevfssink_set_property), (gst_gnomevfssink_get_property), (gst_gnomevfssink_open_file), (gst_gnomevfssink_close_file), (gst_gnomevfssink_chain), (gst_gnomevfssink_change_state): Fix erase signal. Don't erase by default. Remove handoff signal. Remove erase property. Don't segfault. General cleanup.
* gst-libs/gst/gconf/test-gconf.c: add missing gst_initBenjamin Otte2004-04-071-0/+5
| | | | | | Original commit message from CVS: * gst-libs/gst/gconf/test-gconf.c: (main): add missing gst_init
* ext/gnomevfs/gstgnomevfssrc.c: free the mutexes, tooBenjamin Otte2004-04-071-0/+5
| | | | | | Original commit message from CVS: * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_dispose): free the mutexes, too
* ext/gnomevfs/gstgnomevfssrc.c: actually free the URI stringBenjamin Otte2004-04-061-0/+13
| | | | | | | | | | | | | | Original commit message from CVS: * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_dispose): actually free the URI string * ext/mad/gstid3tag.c: (gst_id3_tag_src_event): compute offset correctly when passing discont events * ext/mad/gstid3tag.c: (gst_id3_tag_handle_event): don't leak discont events * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_video_caps): add some missing breaks so caps aren't copied randomly * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_get_video_stream): if we realloc memory, we better use it
* ext/mad/gstmad.c: fix GST_FORMAT_TIME usageBenjamin Otte2004-04-061-0/+5
| | | | | | Original commit message from CVS: * ext/mad/gstmad.c: (normal_seek): fix GST_FORMAT_TIME usage
* ext/kio/kiosrc.cpp: Undefine KDE_DEPRECATED so we can use a deprecated ↵David Schleef2004-04-051-0/+5
| | | | | | | | function (hack!) Original commit message from CVS: * ext/kio/kiosrc.cpp: Undefine KDE_DEPRECATED so we can use a deprecated function (hack!)
* ext/esd/esdmon.c: fix nonterminated vararg and memleakBenjamin Otte2004-04-052-9/+16
| | | | | | Original commit message from CVS: * ext/esd/esdmon.c: (gst_esdmon_get): fix nonterminated vararg and memleak
* ext/ladspa/gstladspa.c: clean up debuggingBenjamin Otte2004-04-052-21/+62
| | | | | | | | | | Original commit message from CVS: * ext/ladspa/gstladspa.c: (gst_ladspa_class_init), (gst_ladspa_init), (gst_ladspa_force_src_caps), (gst_ladspa_set_property), (gst_ladspa_get_property), (gst_ladspa_instantiate), (gst_ladspa_activate), (gst_ladspa_deactivate), (gst_ladspa_loop), (gst_ladspa_chain): clean up debugging
* gst/audioconvert/gstaudioconvert.c: advertise buffer-frames correctly on ↵Benjamin Otte2004-04-051-0/+5
| | | | | | | | sinkpads Original commit message from CVS: * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_getcaps): advertise buffer-frames correctly on sinkpads
* more debugging, only reset caps when not in errorThomas Vander Stichele2004-04-051-0/+9
| | | | | Original commit message from CVS: more debugging, only reset caps when not in error
* add debug category + commenting and cleanupsThomas Vander Stichele2004-04-051-0/+4
| | | | | Original commit message from CVS: add debug category + commenting and cleanups