Ticket #95 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

Most components are not flagged with cmpThreadSafe

Reported by: mmessier@grapetv.org Assigned to:
Priority: normal Milestone:
Component: Perian-Main Version:
Severity: normal Keywords:
Cc:

Description

Most of Perian's components are not flagged as being thread-safe. I don't know whether this is intentional or simply an oversight. If it's just an oversight, there are only a handful of places where cmpThreadSafe needs to be added. If it's intentional, please advise. I'm willing to do the work to make the components thread-safe. For the record, cmpThreadSafe is missing from all components in FFusionCodec.r, MatroskaExport?.r, TextSubCodec?.r, and VobSubCodec?.r. The others are all already flagged.

Change History

01/29/07 12:45:33 changed by astrange

MatroskaExport? isn't even functional, I think.

I'll check TextSubCodec? myself; I'm about to clean it up a lot anyway.

MP support in FFusion is definitely important.

01/29/07 22:17:55 changed by astrange

(In [314]) Mark TextSubCodec? as thread-safe. (refs #95) Delete all the SRT code, fold into new SSA renderer. Misc. rendering bugfixes.

01/31/07 02:43:12 changed by astrange

(In [318]) Set more codec capabilities for FFusionCodec. I am completely unable to determine if they really do anything. Refs #95

02/14/07 14:57:58 changed by astrange

  • status changed from new to closed.
  • resolution set to fixed.

(In [338]) Mark VobSub? decoder thread-safe (closes #95). Handle SSA BackColour? properly. More of the traditional subtitle and mkv files, including possibly fixing VobSub?.