[ANN] gst-dsp 0.10.0 released

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


Hi,

gst-dsp is a GStreamer plug-in to utilize Texas Intruments' DSP
algorithms for OMAP3 platforms using the tidspbridge driver.

It's time for another major release of gst-dsp.

The major feature is the implementation of parsers for H.263, H.264
and MPEG-4, which are needed for RTP communication. These have been
cooking for a long time, but they are finally cleaned up. Also,
support for dynamic framesize changes, thanks mostly to Marco
Ballesio. Also, properly latency reporting, which seems to help for
smooth streaming.

An important change is the introduction of a simple configure script.
So now you can do something like:

 DSP_API=0 ./configure
 make

And never worry about setting DSP_API all the time. Of course, you can
keep using the old method (make DSP_API=0).

And many more subtle fixes and improvements, as usual.

The next branch already contains the work for 0.11.0, or maybe it will
be called 1.0! There's only a few things missing for 1.0 :)

You can download the tarball from the usual place:
http://code.google.com/p/gst-dsp/downloads/list

Cheers.

Felipe Contreras (44):? ? ? base: trivial coverity fix? ? ? vpp:
documentation fixes? ? ? doc: add vpp? ? ? doc: add adec? ? ? doc:
generic updates? ? ? venc: trivial cleanup? ? ? parse: trivial
cleanups? ? ? Add get_bits utility? ? ? Initial framesize crop support
 ? ? parse: properly set crop framesize for H.264? ? ? parse: trivial
fix? ? ? Add parser test? ? ? jpegenc: fix regression for newer SN_API
versions? ? ? build: trivial cleanup? ? ? build: improve dependency
tracking? ? ? build: don't assume arm-linux-? ? ? build: split into
conf file? ? ? Add 'configure' script? ? ? Add emergency EOS
base: fix direction of param buffers? ? ? log: only send to stderr
pr_err()? ? ? Add extra checks for create_args() failures? ? ? base:
wait for events more properly? ? ? vdec: assume everybody likes 16x16
aligned stuff? ? ? base: trivial cleanups? ? ? vdec: trivial cleanup
 ? venc: guess intra-refresh based on mode? ? ? jpegenc: disable eos
timeout detection? ? ? Allow multiple calls to setcaps? ? ? parse: add
more H.264 parsing checks? ? ? parse: fix H.264 parsing for bitstream
format? ? ? get_bits: add show_bits function? ? ? Move codec_data to
base? ? ? Reorganize codec_data handling? ? ? vdec: trivial cleanups
 ? Calculate some same frame duration? ? ? base: calculate dynamic
frame duration more safely? ? ? parse: improve H.264 parser for
reusage? ? ? Keep track of when the stream has been parsed? ? ? parse:
avoid some error printing on H.264 checks? ? ? build: trivial
improvement? ? ? build: cleanup a bit? ? ? Update README? ? ? Add
default Makefile.conf
Mark Nauwelaerts (5):? ? ? parse: enhance H.263 parser to H.263++ (v3)
 ? ? parse: add H.264? ? ? tidsp: check for badly formatted extra-data
stream? ? ? parse: be less picky regarding some reserved value in
codec_data? ? ? Use default duration when appropriate
Marco Ballesio (4):? ? ? parse: add MPEG-4? ? ? base: add
pre-processing virtual method? ? ? tidsp: add H.264 parsing helper
 dspvdec: dynamically adapt to resolution changes
Elamparithi Shanmugam (2):? ? ? wmvdec: don't append startcode when it
exists? ? ? venc: height and width check for jpeg encder
Miguel Verdu (1):? ? ? base: support for latency query
Olivier Cr?te (1):? ? ? parse: handle H.263+ custom pixel aspect ratio
-- 
Felipe Contreras


[Index of Archives]     [Linux Embedded]     [Linux ARM Kernel]     [Linux for ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux Media]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux