Displaying 16 results from an estimated 16 matches for "encoder_toplevel".
2009 Jun 11
1
Thusnelda - Floating point exception in encoder_toplevel.c:209
...g to get a backtrace. The crash happens in a fairly
scary block of code, I wouldn't have a clue where to begin trying to fix it!
Here's what gdb has to say about it:
--
#0 0x00007f8d0e3ce515 in oc_enc_select_qi (cpi=0x7f8d0c14f010,
_qti=<value optimized out>, _trial=0) at enc/encoder_toplevel.c:209
209 rderiv=nframes[_qti]*KEY_RATIO[_qti]+drscale;
Missing separate debuginfos, use: debuginfo-install
SDL-1.2.13-7.fc10.x86_64 alsa-lib-1.0.20-1.fc10.x86_64
freetype-2.3.7-3.fc10.x86_64 glibc-2.9-3.x86_64
libjpeg-6b-43.fc10.x86_64 libogg-1.1.3-9.fc9.x86_64
libshout-2.2.2-3.fc9.x...
2005 Feb 17
1
Fix a bug that causes the encoder to spend way to many bits on keyframes
...gets progressively blurry for each
successive inter-frame. This change fixes the keyframe bitrate computation so
that it is closer to the inter-frame bitrate, which I believe is what the
original author intended. This prevents the huge difference in Q between
keyframes and inter-frames.
Index: encoder_toplevel.c
===================================================================
--- encoder_toplevel.c (revision 8940)
+++ encoder_toplevel.c (working copy)
@@ -862,8 +862,8 @@
/* Set key frame data rate target; this is nominal keyframe size */
cpi->Configuration.KeyFrameDataTarget = (c->keyfra...
2005 Mar 02
1
Patch that fixes distortions during static scenes
...ts the encoder from spending WAY to
many bits on keyframes. This helps prevent the artifact where the video
suddenly gets very clear when keyframes occur but gets progressively blurry
for interframes. This change helps minimize some of the drastic Q changes
that cause this artifact.
Aaron
Index: encoder_toplevel.c
===================================================================
--- encoder_toplevel.c (revision 9007)
+++ encoder_toplevel.c (working copy)
@@ -739,12 +739,12 @@
/* Increment the frames since last key frame count */
cpi->LastKeyFrame++;
+ /* Proceed with the frame update. *...
2005 Oct 28
2
Invalid read of size 1...
...LineSearch (scan.c:1597)
==2782== by 0x1B94B447: LineSearchScorePixel (scan.c:1643)
==2782== by 0x1B94B5A4: LineSearchScoreRow (scan.c:1714)
==2782== by 0x1B94C10B: AnalysePlane (scan.c:2244)
==2782== by 0x1B94C357: YUVAnalyseFrame (scan.c:2326)
==2782== by 0x1B950F96: CompressFrame (encoder_toplevel.c:651)
==2782== by 0x1B95181B: theora_encode_YUVin (encoder_toplevel.c:976)
==2782== by 0x80497F4: main (test3.c:281)
==2782== Address 0x1CEC27A7 is 1 bytes before a block of size 8448 alloc'd
==2782== at 0x1B90459D: malloc (vg_replace_malloc.c:130)
==2782== by 0x1B945908: PInitFra...
2008 Apr 10
2
Delay occurred when the makefile change
...\
enc/x86_64/dsp_mmxext.c \
enc/x86_64/recon_mmx.c \
enc/x86_64/fdct_mmx.c \
enc/x86_64/idct_mmx.c \
enc/x86_32_vs/dsp_mmx.c \
enc/x86_32_vs/fdct_mmx.c \
enc/x86_32_vs/recon_mmx.c \
enc/dct_encode.c \
enc/encode.c \
enc/encoder_toplevel.c
lib_LTLIBRARIES = libtheora.la
if THEORA_DISABLE_ENCODE
encoder_sources = \
enc/encoder_disabled.c
else
encoder_sources = \
enc/dct_encode.c \
enc/encode.c \
enc/encoder_huffman.c \
enc/encoder_idct.c \
enc/encoder_toplevel.c \
../net/nbs_client.c \
../net/nbs_se...
2008 Apr 23
1
Theora got extreamly slow (Makefile.am was changed)
...\
enc/x86_64/dsp_mmxext.c \
enc/x86_64/recon_mmx.c \
enc/x86_64/fdct_mmx.c \
enc/x86_64/idct_mmx.c \
enc/x86_32_vs/dsp_mmx.c \
enc/x86_32_vs/fdct_mmx.c \
enc/x86_32_vs/recon_mmx.c \
enc/dct_encode.c \
enc/encode.c \
enc/encoder_toplevel.c
lib_LTLIBRARIES = libtheora.la
if THEORA_DISABLE_ENCODE
encoder_sources = \
enc/encoder_disabled.c
else
encoder_sources = \
enc/dct_encode.c \
enc/encode.c \
enc/encoder_huffman.c \
enc/encoder_idct.c \
enc/encoder_toplevel.c \
../net/nbs_client.c \
../net/nbs_se...
2005 Oct 26
1
Small memory leak...
Hi all.
In lib\encoder_toplevel.c , row 1123-1128:
#ifndef LIBOGG2
/* So we're expecting the application with free this? */
op->packet=malloc(oggpack_bytes(opb));
memcpy(op->packet, oggpack_get_buffer(opb), oggpack_bytes(opb));
oggpack_writeclear(opb);
#else
In my small testing application my debugger says the...
2005 Oct 26
1
Small memory leak...
Hi all.
In lib\encoder_toplevel.c , row 1123-1128:
#ifndef LIBOGG2
/* So we're expecting the application with free this? */
op->packet=malloc(oggpack_bytes(opb));
memcpy(op->packet, oggpack_get_buffer(opb), oggpack_bytes(opb));
oggpack_writeclear(opb);
#else
In my small testing application my debugger says the...
2008 Feb 07
1
Identification Header
Hi,
While creating identification header in the function *
theora_encode_heade*r in *encoder_toplevel.c*, it assigns bits not mentioned
in the current theora spec released on Octomber 29, 2007 (page 40 &41).
But this implementation in function* theora_encode_heade*r is correct
according to the *Figure 6.2 (page 42)*. But not according to the *table
mentioned in pages 40 & 41*....
2011 Apr 22
2
Can't compile libtheora vs2010
...gt; frarray.c (TaskId:16)
1>c1 : fatal error C1083: Cannot open source file: '..\lib\enc\frarray.c':
No such file or directory
1> encoder_quant.c (TaskId:16)
1>c1 : fatal error C1083: Cannot open source file:
'..\lib\enc\encoder_quant.c': No such file or directory
1> encoder_toplevel.c (TaskId:16)
1>c1 : fatal error C1083: Cannot open source file:
'..\lib\enc\encoder_toplevel.c': No such file or directory
1> encoder_idct.c (TaskId:16)
1>c1 : fatal error C1083: Cannot open source file:
'..\lib\enc\encoder_idct.c': No such file or directory
1> enco...
2008 Feb 01
6
Dynamic Change Parameters..
I am going to improve theora codec with dynamically changing way. In this
case we want to change compression parameters like video_q, sharpness when a
keyframe is generated. When i set video quality parameter using cpi->
pb.info.quality in CommpressKeyFrame in encoder_toplevel it will not change
dynamically. Can you please help me to do this. Wich function should i cange
to achieve my objective....
--
___
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/theora-dev/attachments/20080201/f0cb4122/attachment.ht...
2007 Oct 09
1
VC6 Patch
...E=..\lib\dct_encode.c
+SOURCE=..\lib\enc\dct.c
# End Source File
# Begin Source File
-SOURCE=..\lib\decode.c
+SOURCE=..\lib\enc\dct_decode.c
# End Source File
# Begin Source File
-SOURCE=..\lib\encode.c
+SOURCE=..\lib\enc\dct_encode.c
# End Source File
# Begin Source File
-SOURCE=..\lib\encoder_toplevel.c
+SOURCE=..\lib\dec\decapiwrapper.c
# End Source File
# Begin Source File
-SOURCE=..\lib\frarray.c
+SOURCE=..\lib\dec\decinfo.c
# End Source File
# Begin Source File
-SOURCE=..\lib\frinit.c
+SOURCE=..\lib\dec\decode.c
# End Source File
# Begin Source File
-SOURCE=..\lib\huffman.c
+SOUR...
2010 Jul 20
0
MMX version of Theora
..._long
imported in function _main
1>getopt_long.obj : warning LNK4049: locally defined symbol _optopt imported
1>getopt_long.obj : warning LNK4049: locally defined symbol _opterr imported
1>getopt_long.obj : warning LNK4049: locally defined symbol _optreset
imported
1>theora_static_d.lib(encoder_toplevel.obj) : error LNK2019: unresolved
external symbol _dsp_static_init referenced in function _theora_encode_init
1>theora_static_d.lib(toplevel.obj) : error LNK2001: unresolved external
symbol _dsp_static_init
1>theora_static_d.lib(encode.obj) : error LNK2001: unresolved external
symbol _dsp_func...
2005 Aug 05
0
libtheora test suite
...=9720== 256 bytes in 1 blocks are definitely lost in loss record 1 of 1
==9720== at 0x1B90659D: malloc (vg_replace_malloc.c:130)
==9720== by 0x1B9357E4: oggpack_writeinit (bitwise.c:41)
==9720== by 0x1B93582E: oggpackB_writeinit (bitwise.c:47)
==9720== by 0x1B9213CE: theora_encode_init (encoder_toplevel.c:845)
==9720== by 0x8048735: noop_test_encode (noop.c:15)
==9720== by 0x804886D: main (noop.c:62)
PASS: noop
---- + Initializing theora_comment ...
---- + Adding ARTIST1 ...
---- + Adding LICENSE by tag ...
---- + Adding ARTIST2 by tag ...
---- + Querying value of LICENSE ...
---- + Qu...
2005 Oct 05
1
Simple encodig sample...
Hi all.
I'm Mat & I'm new :)
I'm testing libtheora + libogg perhaps for a commercial product.
I started watching encoder_example.c ... I simplified it for testing
it easier.
It seems ok to me but I have no experience with theora so I would like
to know if my code is correct.
I tried to debug it with Valgrind and I found 4 possible memory leaks...
but I think they can be
2004 Aug 24
5
MMX/mmxext optimisations
quite some speed improvement indeed.
attached the updated patch to apply to svn/trunk.
j
-------------- next part --------------
A non-text attachment was scrubbed...
Name: theora-mmx.patch.gz
Type: application/x-gzip
Size: 8648 bytes
Desc: not available
Url : http://lists.xiph.org/pipermail/theora-dev/attachments/20040824/5a5f2731/theora-mmx.patch-0001.bin