[FFmpeg-soc] [soc]: r3909 - dirac/libavcodec/dirac.h
conrad
subversion at mplayerhq.hu
Thu Jan 1 21:31:26 CET 2009
Author: conrad
Date: Thu Jan 1 21:31:26 2009
New Revision: 3909
Log:
Cosmetics
Modified:
dirac/libavcodec/dirac.h
Modified: dirac/libavcodec/dirac.h
==============================================================================
--- dirac/libavcodec/dirac.h Thu Jan 1 21:31:23 2009 (r3908)
+++ dirac/libavcodec/dirac.h Thu Jan 1 21:31:26 2009 (r3909)
@@ -105,6 +105,13 @@ typedef struct {
color_specification color_spec;
} dirac_source_params;
+struct dirac_block_params {
+ int xblen;
+ int yblen;
+ int xbsep;
+ int ybsep;
+};
+
struct globalmc_parameters {
unsigned int pan_tilt[2]; ///< pan/tilt vector
unsigned int zrs[2][2]; ///< zoom/rotate/shear matrix
@@ -270,8 +277,7 @@ int zero_neighbourhood(int16_t *data, in
{
/* Check if there is a zero to the left and top left of this
coefficient. */
- if (y > 0 && (data[-stride]
- || ( x > 0 && data[-stride - 1])))
+ if (y > 0 && (data[-stride] || ( x > 0 && data[-stride - 1])))
return 0;
else if (x > 0 && data[- 1])
return 0;
@@ -305,9 +311,7 @@ int intra_dc_coeff_prediction(int16_t *c
{
int pred;
if (x > 0 && y > 0) {
- pred = (coeff[-1]
- + coeff[-stride]
- + coeff[-stride - 1]);
+ pred = coeff[-1] + coeff[-stride] + coeff[-stride - 1];
if (pred > 0)
pred = (pred + 1) / 3;
else
@@ -323,15 +327,6 @@ int intra_dc_coeff_prediction(int16_t *c
return pred;
}
-struct dirac_block_params {
- int xblen;
- int yblen;
- int xbsep;
- int ybsep;
-};
-
-extern const struct dirac_block_params ff_dirac_block_param_defaults[];
-
static const int avgsplit[7] = { 0, 0, 1, 1, 1, 2, 2 };
static inline int split_prediction(DiracContext *s, int x, int y)
@@ -492,6 +487,7 @@ void dirac_dump_source_parameters(AVCode
int ff_dirac_parse_sequence_header(GetBitContext *gb, AVCodecContext *avctx,
dirac_source_params *source);
+extern const struct dirac_block_params ff_dirac_block_param_defaults[];
extern uint8_t ff_dirac_default_qmat[][4][4];
#endif /* AVCODEC_DIRAC_H */
More information about the FFmpeg-soc
mailing list