Hello,

After experimenting, I think it would be a better idea to move the hca_*
options into libavcodec/hcadec.c rather than duplicating them into the usm
demuxer.  Before I try to submit patches that do this I have some questions.

1) I plan on removing the hca_* options from libavformat/hca.c and placing
them into libavcodec/hcadec.c.  Am I correct in assuming that this would be
considered an API deprecation and would require doing deprecation guards in
libavformat/hca.c?

2) If considered an API deprecation, would it make sense to consolidate
hca_lowkey and hca_highkey into a single hca_key option that takes 16 bits of
hexadecimal string (like most other decryption key options) rather than
keeping the options as integer hca_highkey / hca_lowkey in
libavcodec/hcadec.c?


Regards,
Pavel Roslyy
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to