summaryrefslogtreecommitdiff
path: root/ext/libfame
Commit message (Collapse)AuthorAgeFilesLines
* replace framerate aproximations by their real value (24000/1001, 30000/1001, ↵Stéphane Loeuillet2005-01-141-4/+4
| | | | | | | | | | | | | 60000/1001) Original commit message from CVS: * ext/dv/gstdvdec.c: * ext/libfame/gstlibfame.c: * gst/subparse/gstsubparse.c: (parse_mdvdsub): * gst/y4m/gsty4mencode.c: (gst_y4mencode_sinkconnect): replace framerate aproximations by their real value (24000/1001, 30000/1001, 60000/1001) Finish fixing bug #164049
* Fixes a bunch of problems with finalize and dispose functions, either ↵Jan Schmidt2004-11-011-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | assumptions that dispose is only called once, o... Original commit message from CVS: * ext/alsa/gstalsa.c: (gst_alsa_class_init), (gst_alsa_dispose), (gst_alsa_finalize): * ext/cdaudio/gstcdaudio.c: (gst_cdaudio_class_init), (gst_cdaudio_finalize): * ext/cdparanoia/gstcdparanoia.c: (cdparanoia_class_init), (cdparanoia_finalize): * ext/divx/gstdivxdec.c: (gst_divxdec_dispose): * ext/divx/gstdivxenc.c: (gst_divxenc_dispose): * ext/dvdread/dvdreadsrc.c: (dvdreadsrc_class_init), (dvdreadsrc_finalize): * ext/flac/gstflacdec.c: (gst_flacdec_class_init), (gst_flacdec_finalize): * ext/flac/gstflacenc.c: (gst_flacenc_class_init), (gst_flacenc_finalize): * ext/gnomevfs/gstgnomevfssink.c: (gst_gnomevfssink_class_init), (gst_gnomevfssink_finalize): * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_class_init), (gst_gnomevfssrc_finalize): * ext/libfame/gstlibfame.c: (gst_fameenc_class_init), (gst_fameenc_finalize): * ext/nas/nassink.c: (gst_nassink_class_init), (gst_nassink_finalize): * ext/sdl/sdlvideosink.c: (gst_sdlvideosink_finalize), (gst_sdlvideosink_class_init): * ext/sndfile/gstsf.c: (gst_sf_dispose): * gst-libs/gst/mixer/mixertrack.c: (gst_mixer_track_dispose): * gst-libs/gst/tuner/tunerchannel.c: (gst_tuner_channel_dispose): * gst-libs/gst/tuner/tunernorm.c: (gst_tuner_norm_dispose): * gst-libs/gst/xwindowlistener/xwindowlistener.c: (gst_x_window_listener_dispose): * gst/audioscale/gstaudioscale.c: * gst/playondemand/gstplayondemand.c: (play_on_demand_class_init), (play_on_demand_finalize): * gst/videofilter/gstvideobalance.c: (gst_videobalance_dispose): * gst/videoscale/gstvideoscale.c: (gst_videoscale_chain): * sys/cdrom/gstcdplayer.c: (cdplayer_class_init), (cdplayer_finalize): * sys/glsink/glimagesink.c: (gst_glimagesink_finalize), (gst_glimagesink_class_init): * sys/oss/gstosselement.c: (gst_osselement_class_init), (gst_osselement_finalize): * sys/oss/gstosssink.c: (gst_osssink_dispose): * sys/oss/gstosssrc.c: (gst_osssrc_dispose): * sys/v4l/gstv4lelement.c: (gst_v4lelement_dispose): Fixes a bunch of problems with finalize and dispose functions, either assumptions that dispose is only called once, or not calling the parent class dispose/finalize function
* ext/: \1/Codec, (fixes #142193)Benjamin Otte2004-05-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: reviewed by Benjamin Otte <otte@gnome.org> * ext/a52dec/gsta52dec.c: * ext/divx/gstdivxdec.c: * ext/divx/gstdivxenc.c: * ext/dts/gstdtsdec.c: (gst_dtsdec_base_init): * ext/faac/gstfaac.c: (gst_faac_base_init): * ext/faad/gstfaad.c: (gst_faad_base_init): * ext/ivorbis/vorbisfile.c: * ext/lame/gstlame.c: * ext/libfame/gstlibfame.c: * ext/mpeg2enc/gstmpeg2enc.cc: * ext/musicbrainz/gsttrm.c: (gst_musicbrainz_base_init): * ext/sidplay/gstsiddec.cc: * ext/speex/gstspeexdec.c: * ext/speex/gstspeexenc.c: * ext/xvid/gstxviddec.c: * ext/xvid/gstxvidenc.c: correct klasses. Mostly s,Codec/(Audio|Video),\1/Codec, (fixes #142193)
* ext/mad/gstid3tag.c: Add stdlib.hDavid Schleef2004-04-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: reviewed by David Schleef * ext/mad/gstid3tag.c: Add stdlib.h * gst/rtp/gstrtpgsmenc.c: same * gst/tags/gstid3tag.c: same * gst/udp/gstudpsrc.c: (gst_udpsrc_get): Fix GST_DISABLE_LOADSAVE * gst/tcp/gsttcpsink.c: (gst_tcpsink_sink_link): Adjust GST_DISABLE_LOADSAVE use. * gst/udp/gstudpsink.c: (gst_udpsink_sink_link): Likewise. * gst/tcp/gsttcpsrc.c: (gst_tcpsrc_get): Likewise. * ext/gnomevfs/gstgnomevfssrc.c: Include <stdlib.h> (needed by atol(3)). * sys/oss/gstosselement.h: Include <sys/types.h> (needed for dev_t). * gst/tags/gstvorbistag.c: Include <stdlib.h> (needed by strtoul(3)). * gst/rtp/gstrtpL16enc.c: Include <stdlib.h> (needed by random(3)). * ext/mad/Makefile.am: (libgstmad_la_CFLAGS): Add $(MAD_CFLAGS) $(ID3_CFLAGS). * ext/libfame/Makefile.am: (libgstlibfame_la_CFLAGS): Add $(LIBFAME_CFLAGS).
* don't mix tabs and spacesThomas Vander Stichele2004-03-151-75/+77
| | | | | Original commit message from CVS: don't mix tabs and spaces
* *.h: Revert indentingJohan Dahlin2004-03-151-36/+33
| | | | | Original commit message from CVS: * *.h: Revert indenting
* gst-indentThomas Vander Stichele2004-03-142-177/+185
| | | | | Original commit message from CVS: gst-indent
* Merge CAPS branchDavid Schleef2003-12-221-53/+32
| | | | | Original commit message from CVS: Merge CAPS branch
* another fixThomas Vander Stichele2003-12-051-1/+0
| | | | | Original commit message from CVS: another fix
* And more, and more...Ronald S. Bultje2003-11-021-25/+28
| | | | | Original commit message from CVS: And more, and more...
* /GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to ↵Andy Wingo2003-10-081-3/+4
| | | | | | | deal with that. Fixes #113488. Original commit message from CVS: /GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to deal with that. Fixes #113488.
* Remove redundant plugindir definitionDavid Schleef2003-08-101-1/+0
| | | | | Original commit message from CVS: Remove redundant plugindir definition
* famedec is not actually implemented. (it'd just a copy of fameenc.)David Schleef2003-07-223-622/+2
| | | | | Original commit message from CVS: famedec is not actually implemented. (it'd just a copy of fameenc.)
* Plugin details fixesRonald S. Bultje2003-07-121-0/+1
| | | | | Original commit message from CVS: Plugin details fixes
* fix license of fame plugin to say LGPL not GPL as the libfame library is LGPLChristian Schaller2003-07-102-1/+5
| | | | | | Original commit message from CVS: fix license of fame plugin to say LGPL not GPL as the libfame library is LGPL Add readme with some info
* Implement mpeg-delimited framerate lists instead of (too wide) rangesRonald S. Bultje2003-07-082-6/+30
| | | | | Original commit message from CVS: Implement mpeg-delimited framerate lists instead of (too wide) ranges
* New mimetypes gone into effect today - this commit changes all old mimetypes ↵Ronald S. Bultje2003-07-062-149/+59
| | | | | | | over to the new mimetypes spec as descri... Original commit message from CVS: New mimetypes gone into effect today - this commit changes all old mimetypes over to the new mimetypes spec as described in the previous commit's document. Note: some plugins will break, some pipelines will break, expect HEAD to be broken or at least not 100% working for a few days, but don't forget to report bugs
* compatibility fix for new GST_DEBUG stuff.Benjamin Otte2003-06-292-8/+14
| | | | | | | | Original commit message from CVS: compatibility fix for new GST_DEBUG stuff. Includes fixes for missing includes for config.h and unistd.h I only ensured for plugins I can build that they work, so if some of them are still broken, you gotta fix them yourselves unfortunately.
* PadConnect -> PadLinkThomas Vander Stichele2003-01-102-2/+2
| | | | | Original commit message from CVS: PadConnect -> PadLink
* another batch of connect->link fixes please let me know about issues and ↵Thomas Vander Stichele2003-01-102-10/+10
| | | | | | | | | | please refrain of making them yourself, so t... Original commit message from CVS: another batch of connect->link fixes please let me know about issues and please refrain of making them yourself, so that I don't spend double the time resolving conflicts
* added timestamping codeZeeshan Ali2002-12-201-1/+13
| | | | | Original commit message from CVS: added timestamping code
* Just copy timestamps for nowWim Taymans2002-12-201-0/+1
| | | | | Original commit message from CVS: Just copy timestamps for now
* parallel install fixesThomas Vander Stichele2002-12-081-1/+1
| | | | | Original commit message from CVS: parallel install fixes
* plugins part of license field patchChristian Schaller2002-09-181-0/+1
| | | | | Original commit message from CVS: plugins part of license field patch
* distcheck fixesThomas Vander Stichele2002-06-061-0/+1
| | | | | Original commit message from CVS: distcheck fixes
* anal fixThomas Vander Stichele2002-06-031-1/+1
| | | | | Original commit message from CVS: anal fix
* Added fame decoder, no clue on how to actually implement it (yet)Wim Taymans2002-06-022-0/+680
| | | | | Original commit message from CVS: Added fame decoder, no clue on how to actually implement it (yet)
* Make elements nanoseconds awareWim Taymans2002-06-021-1/+1
| | | | | Original commit message from CVS: Make elements nanoseconds aware
* Added lots of configurable parameters including the exported objects of fame.Wim Taymans2002-06-022-172/+365
| | | | | | Original commit message from CVS: Added lots of configurable parameters including the exported objects of fame.
* Some cleanups.Wim Taymans2002-06-012-100/+49
| | | | | Original commit message from CVS: Some cleanups.
* silly mistakeThomas Vander Stichele2002-06-011-1/+1
| | | | | Original commit message from CVS: silly mistake
* added encoding pattern propertyThomas Vander Stichele2002-06-012-3/+21
| | | | | | Original commit message from CVS: added encoding pattern property B-frames don't work
* adding preliminary libfame plugin it's still too green to be useful, ↵Thomas Vander Stichele2002-06-013-0/+535
literally and needs some major fixing up Original commit message from CVS: adding preliminary libfame plugin it's still too green to be useful, literally and needs some major fixing up