[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnash-commit] gnash ChangeLog libmedia/ffmpeg/MediaParserFfmp...
From: |
Bastiaan Jacques |
Subject: |
Re: [Gnash-commit] gnash ChangeLog libmedia/ffmpeg/MediaParserFfmp... |
Date: |
Wed, 4 Jun 2008 23:09:11 +0200 (CEST) |
On Wed, 4 Jun 2008, Sandro Santilli wrote:
Modified files:
. : ChangeLog
libmedia/ffmpeg: MediaParserFfmpeg.cpp MediaParserFfmpeg.h
server/asobj : NetStreamFfmpeg.cpp
Log message:
* libmedia/ffmpeg/MediaParserFfmpeg.{cpp,h}: implement frame parsing.
* server/asobj/NetStreamFfmpeg.cpp (refreshVideoFrame): don't do
anything if video decoder wasn't initialized.
+ int rc = av_read_frame(_formatCtx, &packet);
I think you've found that ffmpeg-skilled person you were looking for. :)
+ for (VideoFrames::iterator i=_videoFrames.begin(),
+ e=_videoFrames.end(); i!=e; ++i)
+ {
+ delete (*i);
+ }
How about:
std::for_each(_videoFrames.begin(), _videoFrames.end(),
boost::checked_deleter<VideoFrameInfo>());
Bastiaan
- [Gnash-commit] gnash ChangeLog libmedia/ffmpeg/MediaParserFfmp..., Sandro Santilli, 2008/06/04
- [Gnash-commit] gnash ChangeLog libmedia/ffmpeg/MediaParserFfmp..., Sandro Santilli, 2008/06/04
- Re: [Gnash-commit] gnash ChangeLog libmedia/ffmpeg/MediaParserFfmp...,
Bastiaan Jacques <=
- [Gnash-commit] gnash ChangeLog libmedia/ffmpeg/MediaParserFfmp..., Sandro Santilli, 2008/06/04
- [Gnash-commit] gnash ChangeLog libmedia/ffmpeg/MediaParserFfmp..., Sandro Santilli, 2008/06/04
- [Gnash-commit] gnash ChangeLog libmedia/ffmpeg/MediaParserFfmp..., Markus Gothe, 2008/06/06
- [Gnash-commit] gnash ChangeLog libmedia/ffmpeg/MediaParserFfmp..., Sandro Santilli, 2008/06/16