Lines Matching refs:inputFile
210 int32_t AddAudioTrackByFd(AVMuxerDemo *muxerDemo, int32_t inputFile, int32_t &trackIndex)
214 read(inputFile, static_cast<void*>(&extraSize), sizeof(extraSize));
217 read(inputFile, buffer.data(), extraSize);
228 int32_t AddAudioTrackAACByFd(AVMuxerDemo *muxerDemo, int32_t inputFile, int32_t &trackIndex)
232 read(inputFile, static_cast<void*>(&extraSize), sizeof(extraSize));
235 read(inputFile, buffer.data(), extraSize);
246 int32_t AddVideoTrackByFd(AVMuxerDemo *muxerDemo, int32_t inputFile, int32_t &trackIndex)
250 read(inputFile, static_cast<void*>(&extraSize), sizeof(extraSize));
253 read(inputFile, buffer.data(), extraSize);
264 int WriteTrackSampleByFdRead(int *inputFile, int64_t *pts, int *dataSize, int *dataTrackId)
266 int ret = read(*inputFile, static_cast<void*>(dataTrackId), sizeof(*dataTrackId));
271 ret = read(*inputFile, static_cast<void*>(pts), sizeof(*pts));
276 ret = read(*inputFile, static_cast<void*>(dataSize), sizeof(*dataSize));
315 void WriteTrackSampleByFd(AVMuxerDemo *muxerDemo, int audioTrackIndex, int videoTrackIndex, int32_t inputFile)
325 int ret = WriteTrackSampleByFdRead(&inputFile, &pts, &dataSize, &dataTrackId);
336 "inputFile is: " + to_string(inputFile) + ", avMuxerDemoBufferSize is " + to_string(dataSize);
339 ret = read(inputFile, static_cast<void*>(avMuxerDemoBuffer->memory_->GetAddr()), dataSize);
372 int32_t inputFile;
383 inputFile = open("avDataMpegMpeg4.bin", O_RDONLY);
384 AddAudioTrackByFd(muxerDemo, inputFile, audioTrackId);
385 AddVideoTrackByFd(muxerDemo, inputFile, videoTrackId);
388 inputFile = open("avData_mpeg4_aac_2.bin", O_RDONLY);
389 AddAudioTrackAACByFd(muxerDemo, inputFile, audioTrackId);
393 read(inputFile, static_cast<void*>(&extraSize), sizeof(extraSize));
395 read(inputFile, buffer, extraSize);
405 WriteTrackSampleByFd(muxerDemo, audioTrackId, videoTrackId, inputFile);
413 close(inputFile);