On Thu, Nov 12, 2015 at 02:13:08PM +0300, Ivan Uskov wrote:
> Hello Will,
> 
> Thursday, November 12, 2015, 12:53:46 AM, you wrote:
> 
> WK> On 11/07, Ivan Uskov wrote:
> >> Although   the  code  looks  ok  by itself, I believe it is bad idea to 
> >> place
> >> H.264-specific   code    to   the   function   which  is  common    for   
> >> all
> >> encoders.  I believe H.264-specific user data insertion should  locates  
> >> into
> >> the qsvenc_h264.c 
> >> I.e. there is necessary some kind of 'SetEncodeCtrl' callback which points 
> >> to
> >> function into the encoder-specific module.
> >> I believe if you will define a callback pointer 
> >> QSVEncContext::SetEncodeCtrlCB,
> >> setup  it  into  qsv_enc_init()  of the qsvenc_h264.c and call if it 
> >> non-zero
> >> from   ff_qsv_encode()  we  will  have  good base to extend add user data 
> >> for
> >> MPEG2 later. Else we will get very bulky and ugly ff_qsv_encode().
> >> I can release something but I hope you will able to catch my idea.
> >> Please let me know if something is unclear.
> 
> WK> Hi Ivan,
> 
> WK> Here is an updated patch.  Let me know if this is what you were thinking.
> I'm like and agree this implementation, no questions from my side. Thank!

I tried to apply this but it seems to doesnt apply cleanly anymore
id fix the conflicts and apply but i cant test this so i think its
better if you would fix it

Thanks

[...]
--
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

The misfortune of the wise is better than the prosperity of the fool.
-- Epicurus

Attachment: signature.asc
Description: Digital signature

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to