| | 364 | |
| | 365 | === Separate libpostproc from the main FFmpeg repository |
| | 366 | |
| | 367 | ==== Overview |
| | 368 | |
| | 369 | libpostproc has existed in FFmpeg since 2003. FFmpeg and libpostproc have |
| | 370 | since diverged in their design, and they no longer fit well into the same |
| | 371 | repository. The objective of this work is to seperate libpostproc from FFmpeg |
| | 372 | cleanly so they both have independant build and testing systems while |
| | 373 | ensuring that FFmpeg can still link to libpostproc. |
| | 374 | |
| | 375 | **Developer**: Michael Niedermayer <michael-ffwork@niedermayer.cc> |
| | 376 | |
| | 377 | **Duration**: 12 months |
| | 378 | |
| | 379 | ==== Milestones |
| | 380 | |
| | 381 | ===== Milestone S |
| | 382 | |
| | 383 | * **Description**: Separate libpostproc from FFmpeg. |
| | 384 | |
| | 385 | * **Deliverables**: Link to a public git repository that contains libpostproc with history which can be build and linked with FFmpeg. |
| | 386 | |
| | 387 | ===== Milestone T |
| | 388 | |
| | 389 | * **Description**. Test system which allows testing most features of libpostproc. |
| | 390 | |
| | 391 | * **Deliverables**. Code merged into new libpostproc repository. |
| | 392 | |
| | 393 | ===== Milestone F |
| | 394 | |
| | 395 | * **Description**. Remove libpostproc from FFmpeg. |
| | 396 | |
| | 397 | * **Deliverables**. libpostproc code removed from FFmpeg repository. |