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
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