MCPcopy Create free account
hub / github.com/AOMediaCodec/libavif / avifDecoderDataCreateTrack

Function avifDecoderDataCreateTrack

src/read.c:1070–1082  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1068}
1069
1070static avifTrack * avifDecoderDataCreateTrack(avifDecoderData * data)
1071{
1072 avifTrack * track = (avifTrack *)avifArrayPush(&data->tracks);
1073 if (track == NULL) {
1074 return NULL;
1075 }
1076 track->meta = avifMetaCreate();
1077 if (track->meta == NULL) {
1078 avifArrayPop(&data->tracks);
1079 return NULL;
1080 }
1081 return track;
1082}
1083
1084static void avifDecoderDataClearTiles(avifDecoderData * data)
1085{

Callers 1

avifParseTrackBoxFunction · 0.85

Calls 3

avifArrayPushFunction · 0.85
avifMetaCreateFunction · 0.85
avifArrayPopFunction · 0.85

Tested by

no test coverage detected