Mercurial > libavcodec.hg
comparison mpeg12data.h @ 1091:03df246fb06b libavcodec
fixing inaccurate frame_rate
| author | michaelni |
|---|---|
| date | Sat, 01 Mar 2003 00:16:00 +0000 |
| parents | b32afefe7d33 |
| children | 1e39f273ecd6 |
comparison
equal
deleted
inserted
replaced
| 1090:8216533dd959 | 1091:03df246fb06b |
|---|---|
| 384 { 0xc, 10 }, | 384 { 0xc, 10 }, |
| 385 }; | 385 }; |
| 386 | 386 |
| 387 static const int frame_rate_tab[9] = { | 387 static const int frame_rate_tab[9] = { |
| 388 0, | 388 0, |
| 389 (int)(23.976 * FRAME_RATE_BASE), | 389 24000 * FRAME_RATE_BASE / 1001, |
| 390 (int)(24 * FRAME_RATE_BASE), | 390 24000 * FRAME_RATE_BASE / 1000, |
| 391 (int)(25 * FRAME_RATE_BASE), | 391 25000 * FRAME_RATE_BASE / 1000, |
| 392 (int)(29.97 * FRAME_RATE_BASE), | 392 30000 * FRAME_RATE_BASE / 1001, |
| 393 (int)(30 * FRAME_RATE_BASE), | 393 30000 * FRAME_RATE_BASE / 1000, |
| 394 (int)(50 * FRAME_RATE_BASE), | 394 50000 * FRAME_RATE_BASE / 1000, |
| 395 (int)(59.94 * FRAME_RATE_BASE), | 395 60000 * FRAME_RATE_BASE / 1001, |
| 396 (int)(60 * FRAME_RATE_BASE), | 396 60000 * FRAME_RATE_BASE / 1000, |
| 397 }; | 397 }; |
| 398 | 398 |
| 399 static const uint8_t non_linear_qscale[32] = { | 399 static const uint8_t non_linear_qscale[32] = { |
| 400 0, 1, 2, 3, 4, 5, 6, 7, | 400 0, 1, 2, 3, 4, 5, 6, 7, |
| 401 8,10,12,14,16,18,20,22, | 401 8,10,12,14,16,18,20,22, |
