Menu ▾ ▴

Svn Commit Log


Commit Date  
[r2639] by waldviertler

One more fix, because we only want ot split AVI's and not quicktime movies

2005-01-16 13:54:10 Tree
[r2638] by sms00

linux doesn't (apaprently) require that mutex attribute structures be
initialized before use. OS/X _does_. It is necessary to "create" or "initialize"
a mutex attribute with:
pthread_mutexattr_init(&mu_attr);
before setting flags or using the mutex.

2005-01-15 02:01:23 Tree
[r2637] by ulatec

Updated to reflect latest changes.

2005-01-14 23:59:06 Tree
[r2636] by sms00

nasm is no longer needed (no .s files remaining).

2005-01-14 23:54:00 Tree
[r2635] by sms00

The last of the .s files is gone (Thanks Gert!). No need for special rules
in mpeg2enc/Makefile.am or for strip_fPIC.sh to exist.

2005-01-14 23:48:21 Tree
[r2634] by sms00

Complete the error checking and adding diagnostic message on mutex lock/unlock
failure. So far this has produced (on OS/X) the following when mpeg2enc
is run with other than -M 0:

INFO: [mpeg2enc] Creating worker thread
2 pthread_mutex_lock=22

That message comes from channel.hh. error 22 is EINVAL which seems to point
at the 'atomic' mutex not being initialized. The manpage says:
[EINVAL] The value specified by mutex is invalid.

2005-01-14 23:35:01 Tree
[r2633] by sms00

yet more instrumentation - basically if mutex lock/unlock detects an error
then emit a diagnostic before aborting (this is because gdb is almost
useless with threaded shared lib using programs).

2005-01-14 23:18:34 Tree
[r2632] by sms00

More instrumentation to track down threading problems.

2005-01-14 20:52:22 Tree
[r2631] by gertv

fdctdata.c is part of fdct_mmx.c, after conversion of fdct_mmx.s to inline asm

2005-01-14 20:05:58 Tree
[r2630] by gertv

remove fdct_mmx.s (replaced by inline asm)

2005-01-14 19:13:01 Tree
Older >