mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-27 02:30:35 +00:00
35be51219a
Original commit message from CVS: * plugins/elements/gstidentity.c: (gst_identity_transform_ip): make initialization portable, using LL is not
121 lines
3.5 KiB
Text
121 lines
3.5 KiB
Text
general
|
|
-------
|
|
- write script to check for:
|
|
invalid // comments
|
|
invalid %lld
|
|
invalid LL for 64bit ints
|
|
wrong whitespacing
|
|
trailing space
|
|
|
|
gstreamer
|
|
---------
|
|
- reorganize tests and examples into
|
|
- testsuite
|
|
- check: unit tests
|
|
- examples: example code
|
|
- interactive: interactive tests
|
|
- move gst/base to libs/gst/base ?
|
|
(but elements link against them)
|
|
- move elements out of gst/ dir ?
|
|
- check/gst/pipelines: currently disabled, random failures
|
|
|
|
gst-plugins-base
|
|
----------------
|
|
- gst-libs/gst/audio:
|
|
- DONE: audiofilter folded in
|
|
- gst:
|
|
- adder: needs docs, an example, and a test
|
|
- audioconvert: ok
|
|
- audiorate: needs docs and tests
|
|
- audioresample: David needs to fix this
|
|
- audioscale: needs to go
|
|
- audiotestsrc: ok
|
|
- ffmpegcolorspace: needs a test
|
|
- playback: example
|
|
- sine: removed, DONE
|
|
- subparse:
|
|
- works, but how do we link it so we can display it ?
|
|
- example ?
|
|
- test with different files/sources ? can be inlined
|
|
- tags:
|
|
- contained a very small code file that wasn't built, and a copy of a header
|
|
that was in the tag lib; removed; DONE
|
|
- tcp:
|
|
- works
|
|
- need tests
|
|
- need docs
|
|
- need possible porting to GNet (later)
|
|
- typefind:
|
|
- works
|
|
- need tests - this definately could use it
|
|
- is there any way they can be documented ?
|
|
- should the plugin docs show a list of them ?
|
|
- videorate:
|
|
- needs tests, docs
|
|
- videoscale:
|
|
- needs tests
|
|
- negotiation
|
|
- par conversion
|
|
- different scale algorithms
|
|
- needs docs
|
|
- negotation with five out of six free variables (src/sink w/h/par)
|
|
- videotestsrc:
|
|
- could use tests for all possible caps
|
|
- volume: OK
|
|
- ext:
|
|
- alsa:
|
|
- needs docs; esp. params and common practices
|
|
- needs interactive tests; depends on having such a setup available
|
|
- cdparanoia:
|
|
- needs docs, and interactive test
|
|
- remains in -base until cdio is proven to be better on all counts
|
|
- gnomevfs:
|
|
- needs docs (how to use proxy, link to gnomevfs docs, explanation
|
|
about need for homedir to create .gnome2 dir in, ...)
|
|
- needs test; test could use local files and http urls
|
|
- libvisual
|
|
- needs docs (easy)
|
|
- needs test
|
|
- ogg, vorbis, theora
|
|
- needs docs
|
|
- needs test
|
|
- sys
|
|
- v4l
|
|
- needs interactive test
|
|
- needs lots of docs
|
|
- ximage
|
|
- interactive test should go somewhere
|
|
- docs ok
|
|
- xvimage
|
|
- interactive test should go somewhere
|
|
- docs ok
|
|
|
|
gst-plugins-good
|
|
----------------
|
|
|
|
- gst:
|
|
- alpha, alphacolor: document with example
|
|
- auparse: crashes on e.g.
|
|
gst-launch -v filesrc location=/usr/share/emacs/site-lisp/emacspeak/sounds/default-8k/ask-short-question.au ! auparse ! osssink
|
|
-> will move to bad
|
|
- autodetect: OK
|
|
- videofilter:
|
|
- is the lib still needed, given basetransform ?
|
|
yes
|
|
- currently installs a lib; should not install, or move to a dir, with pc
|
|
file, possibly in -base
|
|
DONE: moved to -base
|
|
- ext:
|
|
- aasink: properties need looking at
|
|
- width, height: why are they there ? caps don't match
|
|
- frames-displayed: in base class ?
|
|
- frame-time: what's this ?
|
|
- cairo:
|
|
- cairotimeoverlay works
|
|
- cairotextoverlay ? pipeline ?
|
|
- flac:
|
|
- flacenc:
|
|
gst-launch -v audiotestsrc wave=white-noise ! flacenc ! filesink location=white-noise.flac does not produce a correct file
|
|
- flacdec works, but
|
|
gst-launch gnomevfssrc location=http://gstreamer.freedesktop.org/media/small/dark.441-16-s.flac ! flacdec ! autoaudiosink
|
|
does not
|