On Wed, 22 Apr 2015 08:37:24 +0200 daggs <[email protected]> wrote: > Greetings, > > I'm writing a program that needs to sample the screen in bgra format. > the problem is what I try to read an av frame, I get this error: > [rawvideo @ 0x1403aa0] Invalid buffer size, packet size 1228800 < expected > frame_size 8294400 > > > looking at the code I see that unless stated else, 1228800 is the max len so > I went on and wrote the code below: > if (avs->av_pkt_buff_len) { > if (av_new_packet(&av_packet, avs->av_pkt_buff_len)) { > ERROR("av packet with paylod size %d has failed.", > avs->av_pkt_buff_len); > return -1; > } > } else > av_init_packet(&av_packet); > > and set av_pkt_buff_len to 8294400 but I still get that error. > > any ideas what I'm doing wrong?
I'm not sure if you'll get much help here since this is the mailing list for the various FFmpeg cli tools. The libav-user mailing list is the place to ask FFmpeg library usage questions. _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user
