| OLD | NEW |
| 1 \input texinfo @c -*- texinfo -*- | 1 \input texinfo @c -*- texinfo -*- |
| 2 | 2 |
| 3 @settitle Developer Documentation | 3 @settitle Developer Documentation |
| 4 @titlepage | 4 @titlepage |
| 5 @sp 7 | 5 @sp 7 |
| 6 @center @titlefont{Developer Documentation} | 6 @center @titlefont{Developer Documentation} |
| 7 @sp 3 | 7 @sp 3 |
| 8 @end titlepage | 8 @end titlepage |
| 9 | 9 |
| 10 | 10 |
| (...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 282 | 282 |
| 283 @section New codecs or formats checklist | 283 @section New codecs or formats checklist |
| 284 | 284 |
| 285 @enumerate | 285 @enumerate |
| 286 @item | 286 @item |
| 287 Did you use av_cold for codec initialization and close functions? | 287 Did you use av_cold for codec initialization and close functions? |
| 288 @item | 288 @item |
| 289 Did you add a long_name under NULL_IF_CONFIG_SMALL to the AVCodec or | 289 Did you add a long_name under NULL_IF_CONFIG_SMALL to the AVCodec or |
| 290 AVInputFormat/AVOutputFormat struct? | 290 AVInputFormat/AVOutputFormat struct? |
| 291 @item | 291 @item |
| 292 Did you bump the minor version number in @file{avcodec.h} or | 292 Did you bump the minor version number (and reset the micro version |
| 293 @file{avformat.h}? | 293 number) in @file{avcodec.h} or @file{avformat.h}? |
| 294 @item | 294 @item |
| 295 Did you register it in @file{allcodecs.c} or @file{allformats.c}? | 295 Did you register it in @file{allcodecs.c} or @file{allformats.c}? |
| 296 @item | 296 @item |
| 297 Did you add the CodecID to @file{avcodec.h}? | 297 Did you add the CodecID to @file{avcodec.h}? |
| 298 @item | 298 @item |
| 299 If it has a fourcc, did you add it to @file{libavformat/riff.c}, | 299 If it has a fourcc, did you add it to @file{libavformat/riff.c}, |
| 300 even if it is only a decoder? | 300 even if it is only a decoder? |
| 301 @item | 301 @item |
| 302 Did you add a rule to compile the appropriate files in the Makefile? | 302 Did you add a rule to compile the appropriate files in the Makefile? |
| 303 Remember to do this even if you're just adding a format to a file that is | 303 Remember to do this even if you're just adding a format to a file that is |
| (...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 427 use make -k. To get a more verbose output, use 'make V=1 test' or | 427 use make -k. To get a more verbose output, use 'make V=1 test' or |
| 428 'make V=2 test'. | 428 'make V=2 test'. |
| 429 | 429 |
| 430 Run 'make fulltest' to test all the codecs, formats and FFserver. | 430 Run 'make fulltest' to test all the codecs, formats and FFserver. |
| 431 | 431 |
| 432 [Of course, some patches may change the results of the regression tests. In | 432 [Of course, some patches may change the results of the regression tests. In |
| 433 this case, the reference results of the regression tests shall be modified | 433 this case, the reference results of the regression tests shall be modified |
| 434 accordingly]. | 434 accordingly]. |
| 435 | 435 |
| 436 @bye | 436 @bye |
| OLD | NEW |