size_t line_len = strlen( INDENT );
for( enum PixelFormat i = PIX_FMT_NONE+1; i < PIX_FMT_NB; i++ )
{
- const char *pfname = av_pix_fmt_descriptors[i].name;
- size_t name_len = strlen( pfname );
- if( line_len + name_len > (80 - strlen( ", " )) )
+ const char *pfname = av_get_pix_fmt_name( i );
+ if( pfname )
{
- printf( "\n" INDENT );
- line_len = strlen( INDENT );
- }
- printf( "%s", pfname );
- line_len += name_len;
- if( i+1 < PIX_FMT_NB )
- {
- printf( ", " );
- line_len += 2;
+ size_t name_len = strlen( pfname );
+ if( line_len + name_len > (80 - strlen( ", " )) )
+ {
+ printf( "\n" INDENT );
+ line_len = strlen( INDENT );
+ }
+ printf( "%s", pfname );
+ line_len += name_len;
+ if( i+1 < PIX_FMT_NB )
+ {
+ printf( ", " );
+ line_len += 2;
+ }
}
}
#endif