summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2005-06-09Fixed regeneration of wavpack header.Arwed v. Merkatz1-0/+6
Original commit message from CVS: Fixed regeneration of wavpack header.
2005-06-09Fixed time query and added position query.Arwed v. Merkatz2-12/+18
Original commit message from CVS: Fixed time query and added position query.
2005-06-09New wavpack plugin using the wavpack library instead of importing the whole ↵Arwed v. Merkatz2-2/+52
wavpack code. Supports more formats than ... Original commit message from CVS: New wavpack plugin using the wavpack library instead of importing the whole wavpack code. Supports more formats than the old plugin.
2005-06-09ext/cdparanoia/gstcdparanoia.c: Report device when open failed. Remove ↵Ronald S. Bultje1-0/+8
warning (#304754). Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * ext/cdparanoia/gstcdparanoia.c: (cdparanoia_open), (cdparanoia_change_state): Report device when open failed. Remove warning (#304754).
2005-06-09gst/matroska/matroska-mux.c: Some better error reporting instead of just ↵Ronald S. Bultje1-0/+5
returning. Original commit message from CVS: * gst/matroska/matroska-mux.c: (gst_matroska_mux_loop): Some better error reporting instead of just returning.
2005-06-09sys/v4l2/gstv4l2src.c: Don't use bytesused/length of a buffer for ↵Ronald S. Bultje2-3/+10
GST_BUFFER_SIZE(), since length is the allocated le... Original commit message from CVS: * sys/v4l2/gstv4l2src.c: (gst_v4l2src_get): Don't use bytesused/length of a buffer for GST_BUFFER_SIZE(), since length is the allocated length in the kernel, which may be more, and bytesused is not set by all drivers and may be less if part of the frame was lost. Instead, use the calculated piximage size. Fixes #301718.
2005-06-09gst/adder/gstadder.c: Workaround for multi-mp3 case. Seems to work fine ↵Ronald S. Bultje1-0/+6
(#305658). Original commit message from CVS: * gst/adder/gstadder.c: (gst_adder_link): Workaround for multi-mp3 case. Seems to work fine (#305658). Patch based on work from Akos Maroy <darkeye@tyrell.hu>.
2005-06-09gst/adder/gstadder.c: Remove double loop (probably copy/paste error).Ronald S. Bultje1-0/+5
Original commit message from CVS: * gst/adder/gstadder.c: (gst_adder_link): Remove double loop (probably copy/paste error).
2005-06-09gst/qtdemux/qtdemux.c: Fix EOS handling (#305150).Ronald S. Bultje2-22/+17
Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header): Fix EOS handling (#305150).
2005-06-09gst/adder/gstadder.c: Use getcaps function for source pad, too (#301292).Ronald S. Bultje1-0/+7
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/adder/gstadder.c: (gst_adder_init): Use getcaps function for source pad, too (#301292).
2005-06-09gst/typefind/gsttypefindfunctions.c: Make audio/x-au its own typefind ↵Ronald S. Bultje1-0/+7
function because it has more than one incarnati... Original commit message from CVS: * gst/typefind/gsttypefindfunctions.c: (au_type_find), (plugin_init): Make audio/x-au its own typefind function because it has more than one incarnation. Should fix memleak in #306938.
2005-06-09ext/xvid/gstxvid.c: Make struct static, xvid crashes internally otherwise ↵Ronald S. Bultje2-1/+8
(#306641). Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * ext/xvid/gstxvid.c: (gst_xvid_init): Make struct static, xvid crashes internally otherwise (#306641).
2005-06-09gst/asfdemux/gstasfdemux.c: Cap framerate; should fix negotiation issues for ↵Ronald S. Bultje1-0/+5
some ASF files. Original commit message from CVS: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_chunk): Cap framerate; should fix negotiation issues for some ASF files.
2005-06-09gst-libs/gst/riff/riff-media.c: Add Microsoft ISO MPEG-4 1.1 (M4S2; #306659).Ronald S. Bultje2-0/+15
Original commit message from CVS: * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps_with_data), (gst_riff_create_video_template_caps): Add Microsoft ISO MPEG-4 1.1 (M4S2; #306659).
2005-06-09gst/qtdemux/qtdemux.c: Fix up SVQ3 caps (to fix frame order problems; #306530).Ronald S. Bultje2-53/+16
Original commit message from CVS: * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak), (qtdemux_video_caps): Fix up SVQ3 caps (to fix frame order problems; #306530).
2005-06-08ext/faad/gstfaad.c: I don't understand how this got unnoticed for so long - ↵Thomas Vander Stichele2-2/+17
did the faad API change or something ? al... Original commit message from CVS: * ext/faad/gstfaad.c: (gst_faad_sinkconnect), (gst_faad_chain): I don't understand how this got unnoticed for so long - did the faad API change or something ? also, we're getting samplerate and channels in the first call, but not actually *doing* anything with that. Sigh. * ext/libmng/gstmngdec.c: switch from 0.0 to 1.0 minimum framerate, even though that's *stupid* because we want to use mngdec for things that happen less than once a second, but it's the only way to have somewhat acceptable negotiation. * ext/theora/theoraenc.c: (theora_enc_chain): add a debug message.
2005-06-08gst/playback/gstplaybasebin.c: Set max. buffer size depending on media type ↵Ronald S. Bultje1-0/+6
(larger for video than for others). Original commit message from CVS: * gst/playback/gstplaybasebin.c: (gen_preroll_element): Set max. buffer size depending on media type (larger for video than for others).
2005-06-08support h264 video in matroskaArwed v. Merkatz1-0/+7
Original commit message from CVS: support h264 video in matroska
2005-06-08gst/qtdemux/qtdemux.c: Fix distortion in 8-bit audio tracks (#306680).Ronald S. Bultje2-1/+6
Original commit message from CVS: * gst/qtdemux/qtdemux.c: (qtdemux_audio_caps): Fix distortion in 8-bit audio tracks (#306680).
2005-06-07sys/glsink/glimagesink.c: Make MESA extensions dependent on having MESA. ↵David Schleef2-4/+16
(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-06-06gst-libs/gst/audio/multichannel.c: revert my patch from 2005-06-01. I ↵Benjamin Otte3-7/+15
confused arrays and lists. Original commit message from CVS: * gst-libs/gst/audio/multichannel.c: (gst_audio_set_structure_channel_positions_list): revert my patch from 2005-06-01. I confused arrays and lists.
2005-06-03ext/cdparanoia/gstcdparanoia.c: Unbreak soundjuicer (tested gnome-cd, ↵Ronald S. Bultje1-0/+6
sound-juicer and totem, all work fine after the... Original commit message from CVS: * ext/cdparanoia/gstcdparanoia.c: (set_track), (cdparanoia_event): Unbreak soundjuicer (tested gnome-cd, sound-juicer and totem, all work fine after these changes).
2005-06-03gst/qtdemux/qtdemux.c: Add codecdata on avc1 (h264).Ronald S. Bultje2-0/+27
Original commit message from CVS: * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak): Add codecdata on avc1 (h264).
2005-06-03gst/videoscale/gstvideoscale.c: Let's not break planar YUV by allocating ↵Ronald S. Bultje1-0/+5
only the Y plane. Original commit message from CVS: * gst/videoscale/gstvideoscale.c: (gst_videoscale_chain): Let's not break planar YUV by allocating only the Y plane.
2005-06-03sys/ximage/ximagesrc.c: Some extra checks, move display initialization to ↵Ronald S. Bultje1-0/+9
state change function, proper error reporti... Original commit message from CVS: * sys/ximage/ximagesrc.c: (gst_ximagesrc_getcaps), (gst_ximagesrc_change_state), (gst_ximagesrc_init), (gst_ximagesrc_get_property), (gst_ximagesrc_base_init), (gst_ximagesrc_class_init): Some extra checks, move display initialization to state change function, proper error reporting if no $DISPLAY is available.
2005-06-03ext/audiofile/gstafparse.c: Portability fix for non-exported function (#305435).Ronald S. Bultje2-2/+23
Original commit message from CVS: * ext/audiofile/gstafparse.c: (gst_afparse_class_init), (gst_afparse_init), (gst_afparse_finalize): Portability fix for non-exported function (#305435).
2005-06-02gst/audiorate/gstaudiorate.c: Fix copy'n'past-o from previous commit and ↵Tim-Philipp Müller1-0/+9
actually set in_duration where we want to ca... Original commit message from CVS: * gst/audiorate/gstaudiorate.c: (gst_audiorate_chain): Fix copy'n'past-o from previous commit and actually set in_duration where we want to calculate in_duration. Make "in" and "out" properties return the number of samples (as advertised) instead of the number of buffers.
2005-06-02gst/audiorate/gstaudiorate.c: Make case of overlapping buffers work (a sub ↵Tim-Philipp Müller1-0/+13
buffer with a greater-than-zero offset can... Original commit message from CVS: * gst/audiorate/gstaudiorate.c: (gst_audiorate_link), (gst_audiorate_init), (gst_audiorate_chain): Make case of overlapping buffers work (a sub buffer with a greater-than-zero offset cannot have the same length as the input buffer); also, calculate offset fields from timestamp/duration and vice versa when those fields are not set (we later assume they are all set and valid, so we better set them to something sane instead of doing calculations with random input values). (also fixes #305428)
2005-06-02if faad wants params in exact bit-width, then deliver them as suchStefan Kost2-2/+7
Original commit message from CVS: if faad wants params in exact bit-width, then deliver them as such
2005-06-01gst-libs/gst/audio/multichannel.c: It might help if you want to blame caps ↵Benjamin Otte2-9/+17
for slowness to add the same channel posit... Original commit message from CVS: * gst-libs/gst/audio/multichannel.c: (gst_audio_set_structure_channel_positions_list): It might help if you want to blame caps for slowness to add the same channel positions n times, but it's not really useful. And now the core warns about it too, that bastard. * gst/typefind/gsttypefindfunctions.c: (plugin_init): Detect midi files.
2005-05-29sys/glsink/glimagesink.c: Change rank fromDavid Schleef2-1/+6
Original commit message from CVS: * sys/glsink/glimagesink.c: (plugin_init): Change rank from PRIMARY+1 to SECONDARY (oops!)
2005-05-29gst/videoscale/: Some days, you just get the urge to rewrite a bunch of code.David Schleef1-0/+19
Original commit message from CVS: * gst/videoscale/Makefile.am: * gst/videoscale/gstvideoscale.c: * gst/videoscale/gstvideoscale.h: * gst/videoscale/videoscale.c: * gst/videoscale/videoscale.h: * gst/videoscale/videoscale_x86.c: * gst/videoscale/videoscale_x86.h: * gst/videoscale/videoscale_x86_asm.s: * gst/videoscale/vs_image.c: * gst/videoscale/vs_image.h: * gst/videoscale/vs_scanline.c: * gst/videoscale/vs_scanline.h: Some days, you just get the urge to rewrite a bunch of code. Today, it was writing new image scaling code that is liboil compatible (although not liboilified yet), and does both nearest and bilinear scaling.
2005-05-26Fixed spc plugin to dist correctly.Arwed v. Merkatz1-0/+5
Original commit message from CVS: Fixed spc plugin to dist correctly.
2005-05-25back to headThomas Vander Stichele2-1/+6
Original commit message from CVS: back to head
2005-05-25releasing 0.8.9, Old HatThomas Vander Stichele19-868/+3414
Original commit message from CVS: releasing 0.8.9, Old Hat
2005-05-25ext/alsa/gstalsa.c: workaround bug in dmix. Fixes #305186.Ronald S. Bultje1-0/+8
Original commit message from CVS: patch by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * ext/alsa/gstalsa.c: (gst_alsa_get_caps), (gst_alsa_set_hw_params): workaround bug in dmix. Fixes #305186.
2005-05-25sys/ximage/ximagesrc.c: fix bug brought out by gcc4. Closes #305012.Luca Ognibene1-0/+8
Original commit message from CVS: patch by: Luca Ognibene <luogni@tin.it> * sys/ximage/ximagesrc.c: (gst_ximagesrc_get), (gst_ximagesrc_change_state): fix bug brought out by gcc4. Closes #305012.
2005-05-25bump for prereleaseThomas Vander Stichele1-1/+1
Original commit message from CVS: bump for prerelease
2005-05-24gst/adder/gstadder.c: freeing the name variableEdward Hervey1-0/+7
Original commit message from CVS: Reviewed by : Edward Hervey <bilboed@bilboed.com> * gst/adder/gstadder.c: (gst_adder_request_new_pad): freeing the name variable
2005-05-18ext/swfdec/gstswfdec.c: Disable last patch, because it depends on swfdec ↵David Schleef2-0/+11
CVS. (oops) Original commit message from CVS: * ext/swfdec/gstswfdec.c: (gst_swfdec_loop): Disable last patch, because it depends on swfdec CVS. (oops)
2005-05-18sys/ximage/: Add ximagesrc element in the ximagesink plugin (plugin name ↵Luca Ognibene1-0/+14
should be changed in 0.9...) Original commit message from CVS: * sys/ximage/gstximageplugin.c: * sys/ximage/ximagesrc.h: * sys/ximage/ximagesrc.c: * sys/ximage/ximagesink.c: * sys/ximage/Makefile.am: Add ximagesrc element in the ximagesink plugin (plugin name should be changed in 0.9...) Move ximagesink element registration to gstximageplugin.c Fix #161661
2005-05-18ext/xvid/gstxviddec.c: More gcc4.Ronald S. Bultje2-1/+6
Original commit message from CVS: * ext/xvid/gstxviddec.c: (gst_xviddec_change_state): More gcc4.
2005-05-18po/POTFILES.in: More updates.Ronald S. Bultje2-3/+10
Original commit message from CVS: * po/POTFILES.in: More updates.
2005-05-18Update to 1.2 API (303117).Ronald S. Bultje5-6/+25
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * configure.ac: * ext/musepack/gstmusepackdec.h: * ext/musepack/gstmusepackreader.c: * ext/musepack/gstmusepackreader.h: Update to 1.2 API (303117).
2005-05-18removed unnecessary GST_NASSINK_OPEN flag, don't open multiple connections ↵Arwed v. Merkatz3-30/+41
to nas server, set element error and fail ... Original commit message from CVS: removed unnecessary GST_NASSINK_OPEN flag, don't open multiple connections to nas server, set element error and fail the state change if connecting to server fails
2005-05-18gst/mpeg1videoparse/gstmp1videoparse.c: Prevent crash, detect keyframes ↵Ronald S. Bultje2-7/+25
(#303650). Original commit message from CVS: * gst/mpeg1videoparse/gstmp1videoparse.c: (mp1videoparse_valid_sync), (gst_mp1videoparse_real_chain): Prevent crash, detect keyframes (#303650).
2005-05-18po/POTFILES.in: Add some new files (#304125).Ronald S. Bultje2-2/+22
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * po/POTFILES.in: Add some new files (#304125).
2005-05-18ext/: Gcc4 fixes.Ronald S. Bultje5-6/+17
Original commit message from CVS: * ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_make_clut_change_event): * ext/hermes/gsthermescolorspace.c: (gst_hermes_colorspace_structure_to_hermes_format): * ext/libmms/gstmms.c: (gst_mms_get): * ext/shout/gstshout.h: * ext/xvid/gstxvidenc.c: (gst_xvidenc_change_state): Gcc4 fixes.
2005-05-18gst/wavparse/gstwavparse.c: Fix for channels == 0 (#304588).Ronald S. Bultje1-0/+5
Original commit message from CVS: * gst/wavparse/gstwavparse.c: (gst_wavparse_fmt): Fix for channels == 0 (#304588).
2005-05-17gst/ffmpegcolorspace/gstffmpegcodecmap.c (gst_ffmpeg_caps_to_pixfmt)Luca Ognibene1-0/+6
Original commit message from CVS: * gst/ffmpegcolorspace/gstffmpegcodecmap.c (gst_ffmpeg_caps_to_pixfmt) (gst_ffmpeg_pixfmt_to_caps): Add YUV444P as Y444