[theora-dev] theorarm build
Dave Milici
davemilici at sbcglobal.net
Sat Jul 31 10:37:11 PDT 2010
> (4) The ARMstate.c file had a couple mismatched function parameter
> types which needed fixing.
Of all the steps which needed manual intervention, this one seemed to be the most suspicious. Comments?
--- theorarm-merge-branch/lib/arm/ARMstate.c 2010-07-23 17:41:45.000000000 -0700
+++ theorarm-merge-branch.saved/lib/arm/ARMstate.c 2010-07-14 11:43:19.000000000 -0700
@@ -26,7 +26,7 @@
const ptrdiff_t *_fragis,
const ptrdiff_t *frag_buf_offs);
-static void oc_state_frag_copy_list_arm(const oc_theora_state *_state,
+void oc_state_frag_copy_list_arm(const oc_theora_state *_state,
const ptrdiff_t *_fragis,ptrdiff_t _nfragis,
int _dst_frame,int _src_frame,int _pli){
const ptrdiff_t *frag_buf_offs;
@@ -43,7 +43,7 @@
frag_buf_offs);
}
-void oc_state_loop_filter_frag_rows_arm(const oc_theora_state *_state,signed char*_bv,
+void oc_state_loop_filter_frag_rows_arm(const oc_theora_state *_state,int _bv[256],
int _refi,int _pli,int _fragy0,int _fragy_end){
const oc_fragment_plane *fplane;
const oc_fragment *frags;
@@ -83,7 +83,7 @@
nhfrags);
}
-static void oc_state_frag_recon_arm(const oc_theora_state *_state,ptrdiff_t _fragi,
+void oc_state_frag_recon_arm(const oc_theora_state *_state,ptrdiff_t _fragi,
int _pli,ogg_int16_t _dct_coeffs[64],int _last_zzi,ogg_uint16_t _dc_quant){
unsigned char *dst;
ptrdiff_t frag_buf_off;
More information about the theora-dev
mailing list