CIA.vc
Anton Khirnov
Real-time open source activity stats
Stats » Authors » Anton Khirnov
informationsyndicateUTC clock
15:48 on Feb 23, 2012
event counters
The last message was received 8.22 hours ago at 07:35 on Feb 23, 2012
1 messages so far today, 1 messages yesterday
15 messages so far this week, 11 messages last week
55 messages so far this month, 95 messages last month
765 messages since the first one, 1.1 years ago, for an average of 12.64 hours between messages
recent messages
dateReversed sort columnprojectcontentlink
07:01 Mondayffmpeg
Commit by Anton Khirnov on master :: r5d42ac7ffb ffmpeg/libavcodec/mpegvideo_enc.c: (link)
mpegvideo_enc: only allocate output packet when we know there will be output

Fixes a memleak.
#
10:16 Sundayffmpeg
Commit by Anton Khirnov on master :: r8c8c7b5e37 ffmpeg/libavcodec/zmbvenc.c: (link)
zmbvenc: move header writing to the end of encode_frame().

This makes switching to encode2() simpler, because it allows us to know
exactly how large should the output buffer be before we start writing
into it.
#
09:44 Sundayffmpeg
Commit by Anton Khirnov on master :: r1e742ea3c8 ffmpeg/libavcodec/targaenc.c: (link)
targaenc: don't modify input frame.

Set the pict_type/key_frame properties on the coded picture.
#
09:01 Sundayffmpeg
Commit by Anton Khirnov on master :: r4fd7cfef0b ffmpeg/libavcodec/ (roqvideo.h roqvideoenc.c): (link)
roqvideoenc: add const qualifier to the input frame.
#
08:08 Saturdayffmpeg
Commit by Anton Khirnov on master :: r5455384219 ffmpeg/libavcodec/mpegvideo_enc.c: (link)
mpegvideo_enc: force encoding delay of at least 1 frame when low_delay=0

This allows the following commit to extrapolate better dts for the first
frame. Pts difference between the first two frames is reused as the
difference between pts and dts of the first frame.
#
11:00 on Feb 13ffmpeg
Commit by Anton Khirnov on master :: re9b380a7a5 ffmpeg/libavcodec/pamenc.c: (link)
pamenc: switch to encode2().
#
11:00 on Feb 13ffmpeg
Commit by Anton Khirnov on master :: r3cc77ded4f ffmpeg/libavcodec/svq1enc.c: (link)
svq1enc: switch to encode2().
#
08:32 on Feb 12ffmpeg
Commit by Anton Khirnov on master :: rf0366fec56 ffmpeg/libavcodec/xwdenc.c: (link)
xwdenc: switch to encode2().
#
08:32 on Feb 12ffmpeg
Commit by Anton Khirnov on master :: rab3a410cf0 ffmpeg/libavcodec/v210enc.c: (link)
v210enc: switch to encode2().
#
08:32 on Feb 12ffmpeg
Commit by Anton Khirnov on master :: r83c7fe3245 ffmpeg/libavcodec/pngenc.c: (link)
pngenc: switch to encode2().
#
08:32 on Feb 12ffmpeg
Commit by Anton Khirnov on master :: rbc9c70e5a3 ffmpeg/libavcodec/huffyuv.c: (link)
huffyuv: switch to encode2().
#
08:32 on Feb 12ffmpeg
Commit by Anton Khirnov on master :: r2abee9be82 ffmpeg/libavcodec/v410enc.c: (link)
v410enc: switch to encode2().
#
08:32 on Feb 12ffmpeg
Commit by Anton Khirnov on master :: r1ea5755046 ffmpeg/libavcodec/pnmenc.c: (link)
pnmenc: switch to encode2().
#
08:32 on Feb 12ffmpeg
Commit by Anton Khirnov on master :: r3227770092 ffmpeg/libavcodec/roqvideoenc.c: (link)
roqvideoenc: switch to encode2().
#
08:32 on Feb 12ffmpeg
Commit by Anton Khirnov on master :: r61eaf45c99 ffmpeg/libavcodec/targaenc.c: (link)
targaenc: switch to encode2().
#
08:32 on Feb 12ffmpeg
Commit by Anton Khirnov on master :: rfb11e22fda ffmpeg/libavcodec/sgienc.c: (link)
sgienc: switch to encode2().
#
08:32 on Feb 12ffmpeg
Commit by Anton Khirnov on master :: r55fd7da107 ffmpeg/libavcodec/pcxenc.c: (link)
pcxenc: switch to encode2().
#
09:30 on Feb 10ffmpeg
Commit by Anton Khirnov on master :: r445a7d48b1 ffmpeg/libavcodec/ (10 files): (link)
mpegvideo_enc: switch to encode2().
#
09:30 on Feb 10ffmpeg
Commit by Anton Khirnov on master :: r11505f39e1 ffmpeg/libavcodec/zmbvenc.c: (link)
zmbvenc: switch to encode2().
#
15:55 on Jan 05ffmpeg
Commit by Anton Khirnov on master :: r0584e3ca97 ffmpeg/ (2 files in 2 dirs): (link)
lavf: don't set AVCodecContext.has_b_frames in compute_pkt_fields().

It is not supposed to be done outside lavc.

This is basically a revert of 818062f2f346df30f4ec0c0c1f54e8025cc3a80a.

It is unclear what issue this was supposed to fix, if it reappears again
it will have to be fixed in a more proper place.

The wtv-demux test change is because the sample starts with a B-frame.
#