Mailing List Archive

[ANN] gst-dsp 0.10.0 released
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
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: [ANN] gst-dsp 0.10.0 released [ In reply to ]
On Wed, 2011-12-07 at 16:02 +0200, Felipe Contreras wrote:
> 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.

Looks like Gmail garbled the short log.

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

_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers