Difference between revisions of "Theora:Beta1ToDo"

From XiphWiki
Jump to: navigation, search
(update)
Line 9: Line 9:
  
 
*<acolwell> the encoder/decoder inloop filter mismatch should probably be fixed before Beta 1 as well '''(already done in alpha4?)'''
 
*<acolwell> the encoder/decoder inloop filter mismatch should probably be fixed before Beta 1 as well '''(already done in alpha4?)'''
 +
*4:2:2 and 4:4:4 pixel format support in the reference codec
  
*Already done:
 
**API updates. theora_packet_isheader(), theora_packet_iskeyframe(), theora_encoder_ctl(), theora_decoder_ctl() '''(in 1.0alpha4)'''
 
 
----
 
----
 
'''this can wait for the next beta'''
 
'''this can wait for the next beta'''
 
*add some sort of mmx(?) wims,VP3HoSwiYO or rodolphes sugestion?
 
*add some sort of mmx(?) wims,VP3HoSwiYO or rodolphes sugestion?
 
*we also need 4:2:2 and 4:4:4 pixel format support in the reference codec
 
  
 
----
 
----
 
'''complete decoder?'''
 
'''complete decoder?'''
  
Is beta1 supposed to ship with a decoder supporting the whole spec (comparison: Vorbis rc1/rc2)?
+
*Is beta1 supposed to ship with a decoder supporting the whole spec (comparison: Vorbis rc1/rc2)?
 
+
**Yes. See [http://trac.xiph.org/cgi-bin/trac.cgi/ticket/589 here]
<rillian> By the schedule above, 4:2:2 and 4:4:4 chroma sampling won't be supported in beta1, but will be in beta 2. Otherwise the complete spec will me implemented.
+

Revision as of 02:22, 28 September 2005

  • Spec is finished

Open for Beta1

  • Main things from rillian's todo are:
    • implement non-vp3 qi matrix support in the reference decoder
    • implement per-block qi switching as per the spec
    • API updates. clean up api to add theora_ctl() for setting codec options, and move non-info-header data out of the theora_info struct into theora_state
  • <acolwell> the encoder/decoder inloop filter mismatch should probably be fixed before Beta 1 as well (already done in alpha4?)
  • 4:2:2 and 4:4:4 pixel format support in the reference codec

this can wait for the next beta

  • add some sort of mmx(?) wims,VP3HoSwiYO or rodolphes sugestion?

complete decoder?

  • Is beta1 supposed to ship with a decoder supporting the whole spec (comparison: Vorbis rc1/rc2)?