FFmpeg/libavformat
Reimar Döffinger 76cc0992d8 oggenc: fix condition when not to flush due to keyframe granule.
The previous condition of 0 page size was wrong,
that would disable the mechanism for all frames at
a start of a page, thus some keyframes still would not
get their own granule.
The real problem is that header packets must not be flushed,
but they have (and must have) 0 granule and thus would
be detected as keyframes.
Add a separate parameter to mark header packets.

Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2012-02-18 21:35:49 +01:00
..
2012-02-06 20:33:06 +01:00
2011-11-05 16:51:25 +01:00
2011-12-13 20:01:49 +01:00
2011-12-19 11:57:34 +01:00
2012-02-17 14:19:35 -05:00
2011-12-30 20:00:53 +01:00
2012-02-05 17:42:26 +01:00
2012-02-02 14:31:17 +01:00
2011-11-03 20:21:01 +01:00
2012-02-18 04:07:53 +01:00
2012-02-02 14:31:17 +01:00
2012-02-18 21:35:49 +01:00
2012-02-18 12:04:14 +01:00
2011-12-20 22:38:53 +01:00
2011-12-18 16:23:16 +01:00
2012-02-05 20:43:33 +01:00
2012-02-14 10:12:44 +01:00
2012-01-16 11:29:55 +01:00
2012-01-14 17:14:18 +01:00
2012-02-12 20:24:29 +01:00
2011-12-30 20:00:53 +01:00