You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-15 14:13:16 +02:00
Inform user when bitstream filter fails.
Originally committed as revision 11587 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
8
ffmpeg.c
8
ffmpeg.c
@@ -415,9 +415,15 @@ static void write_frame(AVFormatContext *s, AVPacket *pkt, AVCodecContext *avctx
|
||||
&new_pkt.data, &new_pkt.size,
|
||||
pkt->data, pkt->size,
|
||||
pkt->flags & PKT_FLAG_KEY);
|
||||
if(a){
|
||||
if(a>0){
|
||||
av_free_packet(pkt);
|
||||
new_pkt.destruct= av_destruct_packet;
|
||||
} else if(a<0){
|
||||
fprintf(stderr, "%s failed for stream %d, codec %s"
|
||||
, bsfc->filter->name
|
||||
, pkt->stream_index
|
||||
, avctx->codec ? avctx->codec->name : "copy");
|
||||
print_error("", a);
|
||||
}
|
||||
*pkt= new_pkt;
|
||||
|
||||
|
Reference in New Issue
Block a user