aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/movenccenc.c
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2024-06-16 13:55:25 -0300
committerJames Almer <jamrial@gmail.com>2024-06-20 08:57:45 -0300
commit53c8d417edb0e156f39e50b4166279ac7144318f (patch)
tree30b5530e7caec4011032b9cbcd4298e4d57201ab /libavformat/movenccenc.c
parent0eacad6921c6835d0432f02b1aa5ec9b492a3572 (diff)
downloadffmpeg-53c8d417edb0e156f39e50b4166279ac7144318f.tar.gz
avformat: split off generic NAL function helpers into their own file
Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libavformat/movenccenc.c')
-rw-r--r--libavformat/movenccenc.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/libavformat/movenccenc.c b/libavformat/movenccenc.c
index ce79c0dc3b..1b7a773808 100644
--- a/libavformat/movenccenc.c
+++ b/libavformat/movenccenc.c
@@ -24,6 +24,7 @@
#include "avio_internal.h"
#include "movenc.h"
#include "avc.h"
+#include "nal.h"
static int auxiliary_info_alloc_size(MOVMuxCencContext* ctx, int size)
{
@@ -204,13 +205,13 @@ int ff_mov_cenc_avc_parse_nal_units(MOVMuxCencContext* ctx, AVIOContext *pb,
}
size = 0;
- nal_start = ff_avc_find_startcode(p, end);
+ nal_start = ff_nal_find_startcode(p, end);
for (;;) {
while (nal_start < end && !*(nal_start++));
if (nal_start == end)
break;
- nal_end = ff_avc_find_startcode(nal_start, end);
+ nal_end = ff_nal_find_startcode(nal_start, end);
avio_wb32(pb, nal_end - nal_start);
avio_w8(pb, *nal_start);