gstreamer/ext/theora
Sjoerd Simons 46f3e7c6fd theoraenc: Don't reset the video quality setting the bitrate
libtheora has two encoding modes, CBR, where it tries to hit a target
bitrate and VBR where it tries to achieve a target quality.

Internally if the target bitrate is set to anything other then 0 the
encoding-mode is CBR.

This means that the gstreamer element can leave the video_quality
setting alone as long as the user is tweaking the bitrate. Which has the
nice side-effect that if the user explicitely sets the bitrate to 0
(which is actually the default), the quality value doesn't get reset and
one ends up encoding VBR at quality-level 0...
2011-02-14 16:03:56 +01:00
..
gsttheora.c theora: Rename source files to have the same name as the headers 2010-01-14 10:10:23 +01:00
gsttheoradec.c theoradec: expose telemetry properties only if libtheora was compiled with --enable-telemetry 2010-10-10 18:20:46 +01:00
gsttheoradec.h theoradec: add properties to enable debugging telemetry overlay 2010-10-10 18:20:46 +01:00
gsttheoraenc.c theoraenc: Don't reset the video quality setting the bitrate 2011-02-14 16:03:56 +01:00
gsttheoraenc.h theoraenc: Make the bitrate/quality dynamically modifiable 2010-09-22 11:41:13 -04:00
gsttheoraparse.c various: add a missing G_PARAM_STATIC_STRINGS flag to object properties 2010-10-13 16:13:31 +03:00
gsttheoraparse.h theora: Convert theoraparse to libtheora 1.0 API 2009-10-23 17:49:48 -07:00
Makefile.am theoraenc: Implement two pass encoding 2010-07-16 17:40:12 +02:00