提交 d3c40a7d 编写于 作者: D Diego Biurrun

avformat: const correctness for av_hex_dump / av_hex_dump_log

上级 d25fe4cc
...@@ -1539,7 +1539,7 @@ enum AVCodecID av_guess_codec(AVOutputFormat *fmt, const char *short_name, ...@@ -1539,7 +1539,7 @@ enum AVCodecID av_guess_codec(AVOutputFormat *fmt, const char *short_name,
* *
* @see av_hex_dump_log, av_pkt_dump2, av_pkt_dump_log2 * @see av_hex_dump_log, av_pkt_dump2, av_pkt_dump_log2
*/ */
void av_hex_dump(FILE *f, uint8_t *buf, int size); void av_hex_dump(FILE *f, const uint8_t *buf, int size);
/** /**
* Send a nice hexadecimal dump of a buffer to the log. * Send a nice hexadecimal dump of a buffer to the log.
...@@ -1553,7 +1553,7 @@ void av_hex_dump(FILE *f, uint8_t *buf, int size); ...@@ -1553,7 +1553,7 @@ void av_hex_dump(FILE *f, uint8_t *buf, int size);
* *
* @see av_hex_dump, av_pkt_dump2, av_pkt_dump_log2 * @see av_hex_dump, av_pkt_dump2, av_pkt_dump_log2
*/ */
void av_hex_dump_log(void *avcl, int level, uint8_t *buf, int size); void av_hex_dump_log(void *avcl, int level, const uint8_t *buf, int size);
/** /**
* Send a nice dump of a packet to the specified file stream. * Send a nice dump of a packet to the specified file stream.
......
...@@ -3566,7 +3566,8 @@ int av_get_frame_filename(char *buf, int buf_size, ...@@ -3566,7 +3566,8 @@ int av_get_frame_filename(char *buf, int buf_size,
return -1; return -1;
} }
static void hex_dump_internal(void *avcl, FILE *f, int level, uint8_t *buf, int size) static void hex_dump_internal(void *avcl, FILE *f, int level,
const uint8_t *buf, int size)
{ {
int len, i, j, c; int len, i, j, c;
#undef fprintf #undef fprintf
...@@ -3595,12 +3596,12 @@ static void hex_dump_internal(void *avcl, FILE *f, int level, uint8_t *buf, int ...@@ -3595,12 +3596,12 @@ static void hex_dump_internal(void *avcl, FILE *f, int level, uint8_t *buf, int
#undef PRINT #undef PRINT
} }
void av_hex_dump(FILE *f, uint8_t *buf, int size) void av_hex_dump(FILE *f, const uint8_t *buf, int size)
{ {
hex_dump_internal(NULL, f, 0, buf, size); hex_dump_internal(NULL, f, 0, buf, size);
} }
void av_hex_dump_log(void *avcl, int level, uint8_t *buf, int size) void av_hex_dump_log(void *avcl, int level, const uint8_t *buf, int size)
{ {
hex_dump_internal(avcl, NULL, level, buf, size); hex_dump_internal(avcl, NULL, level, buf, size);
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册