A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://ffmpeg.org/pipermail/ffmpeg-devel/2007-January/027141.html below:

[Ffmpeg-devel] FFmpeg Theora encoding patch

[Ffmpeg-devel] FFmpeg Theora encoding patchDiego Biurrun diego
Sun Jan 7 22:55:23 CET 2007
On Sun, Jan 07, 2007 at 02:58:25PM +0000, Paul Richards wrote:
> On 06/01/07, M?ns Rullg?rd <mru at inprovide.com> wrote:
> >"Paul Richards" <paul.richards at gmail.com> writes:
> >
> >> Attached is my patch to add theora encoding to ffmpeg's libavcodec (by
> >> using libtheora).  I am requesting help to fix the bug I mention below
> >> and am seeking general comments before I submit the patch properly.
> >>
> >> Files encoded using this encoder have a problem playing in VLC.  The
> >> files will not play unless "Drop late frames" has been unticked in the
> >> advanced video settings.  Hopefully someone can tell me where this
> >> problem comes from.  I am not sure which API (FFmpeg or libtheora) I
> >> am misusing.
> >>
> >> --- libavcodec/vp3.c  (revision 7409)
> >> +++ libavcodec/vp3.c  (working copy)
> >> @@ -2643,7 +2643,6 @@
> >>      NULL
> >>  };
> >>
> >> -#ifndef CONFIG_LIBTHEORA
> >>  AVCodec theora_decoder = {
> >>      "theora",
> >>      CODEC_TYPE_VIDEO,
> >> @@ -2656,4 +2655,3 @@
> >>      0,
> >>      NULL
> >>  };
> >> -#endif
> >
> >Why?
> 
> The author of the vp3 decoder assumed that when libtheora was hooked
> up it would take over the job of theora decoding.  My patch only uses
> libtheora for encoding, and so the vp3 theora decoder is still needed
> despite CONFIG_LIBTHEORA now being defined.

I think this was from before the time when our VP3 decoder supported
Theora.  I don't see a reason to use libtheora for Theora decoding now
that we have a native decoder.

Diego


More information about the ffmpeg-devel mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4