return 0;
}
-static int vlGrabFrameCodedBlock(short *src, short *dst, unsigned int dst_pitch)
+static inline int vlGrabFrameCodedBlock(short *src, short *dst, unsigned int dst_pitch)
{
unsigned int y;
return 0;
}
-static int vlGrabFieldCodedBlock(short *src, short *dst, unsigned int dst_pitch)
+static inline int vlGrabFieldCodedBlock(short *src, short *dst, unsigned int dst_pitch)
{
unsigned int y;
return 0;
}
-static int vlGrabNoBlock(short *dst, unsigned int dst_pitch)
+static inline int vlGrabNoBlock(short *dst, unsigned int dst_pitch)
{
unsigned int y;
0,
VL_BLOCK_WIDTH * 2
);
-
+
return 0;
}
-static int vlGrabBlocks
+static inline int vlGrabBlocks
(
struct vlR16SnormBufferedMC *mc,
unsigned int mbx,
tex_pitch = tex_surface->stride / tex_surface->block.size;
texels += mbpy * tex_pitch + mbpx;
-
+
for (y = 0; y < 2; ++y)
{
for (x = 0; x < 2; ++x, ++tb)
return 0;
}
-static int vlGrabMacroBlock
+static inline int vlGrabMacroBlock
(
struct vlR16SnormBufferedMC *mc,
struct vlMpeg2MacroBlock *macroblock