Lines Matching refs:fileHeader

82 static s32 THPUtyWriteAudioOneFrame( FILE* thpFp, THPFileHeader*   fileHeader,
627 s32 THPUtyWriteTHPFileHeader(FILE* op, THPFileHeader* fileHeader, s32* compInfoSize) in THPUtyWriteTHPFileHeader() argument
640 rtn = THPUtyWriteTHPHeader(op, &fileHeader->header); in THPUtyWriteTHPFileHeader()
646 rtn = fseek(op, fileHeader->header.compInfoDataOffsets, SEEK_SET); in THPUtyWriteTHPFileHeader()
653 rtn = THPUtyWriteTHPFrameCompInfo(op, &fileHeader->frameCompInfo); in THPUtyWriteTHPFileHeader()
660 &fileHeader->frameCompInfo, in THPUtyWriteTHPFileHeader()
661 &fileHeader->videoInfo, in THPUtyWriteTHPFileHeader()
662 &fileHeader->audioInfo, in THPUtyWriteTHPFileHeader()
934 s32 THPUtyReadTHPFileHeader(FILE* ip, THPFileHeader* fileHeader) in THPUtyReadTHPFileHeader() argument
948 rtn = THPUtyReadTHPHeader(ip, &fileHeader->header); in THPUtyReadTHPFileHeader()
955 rtn = fseek(ip, fileHeader->header.compInfoDataOffsets, SEEK_SET); in THPUtyReadTHPFileHeader()
963 rtn = THPUtyReadTHPFrameCompInfo(ip, &fileHeader->frameCompInfo); in THPUtyReadTHPFileHeader()
970 for (i = 0; i < fileHeader->frameCompInfo.numComponents; i++) in THPUtyReadTHPFileHeader()
972 switch (fileHeader->frameCompInfo.frameComp[i]) in THPUtyReadTHPFileHeader()
976 if (fileHeader->header.version > 0x10000) in THPUtyReadTHPFileHeader()
979 rtn = THPUtyReadTHPVideoInfo(ip, &fileHeader->videoInfo); in THPUtyReadTHPFileHeader()
984 rtn = THPUtyReadTHPVideoInfoOld(ip, &fileHeader->videoInfo); in THPUtyReadTHPFileHeader()
993 if (fileHeader->header.version > 0x10000) in THPUtyReadTHPFileHeader()
996 rtn = THPUtyReadTHPAudioInfo(ip, &fileHeader->audioInfo); in THPUtyReadTHPFileHeader()
1001 rtn = THPUtyReadTHPAudioInfoOld(ip, &fileHeader->audioInfo); in THPUtyReadTHPFileHeader()
1096 THPFileHeader* fileHeader, in THPUtyCreateTHP() argument
1113 u32 NumFrames = fileHeader->header.numFrames; in THPUtyCreateTHP()
1118 switch (fileHeader->videoInfo.videoType) in THPUtyCreateTHP()
1135 rtn = THPUtyWriteTHPFileHeader(op, fileHeader, &compInfoSize); in THPUtyCreateTHP()
1181 if (fileHeader->header.offsetDataOffsets) in THPUtyCreateTHP()
1184 fileHeader->header.offsetDataOffsets in THPUtyCreateTHP()
1186 + fileHeader->header.compInfoDataOffsets + compInfoSize; in THPUtyCreateTHP()
1203 sizeof(u32) * fileHeader->frameCompInfo.numComponents + sizeof(u32) * 2; in THPUtyCreateTHP()
1248 for (compCnt = 0; compCnt < fileHeader->frameCompInfo.numComponents; compCnt++) in THPUtyCreateTHP()
1252 switch (fileHeader->frameCompInfo.frameComp[compCnt]) in THPUtyCreateTHP()
1320 fileHeader, in THPUtyCreateTHP()
1332 frameHeader.comp[compCnt] * fileHeader->audioInfo.sndNumTracks; in THPUtyCreateTHP()
1381 rtn = THPUtyWriteTHPFrameHeader(op, &fileHeader->frameCompInfo, &frameHeader); in THPUtyCreateTHP()
1457 fileHeader->header.version = THP_VERSION; in THPUtyCreateTHP()
1458 fileHeader->header.bufSize = frameSizeMax; in THPUtyCreateTHP()
1459 fileHeader->header.firstFrameSize = frameSizeFirst; in THPUtyCreateTHP()
1460 fileHeader->header.movieDataSize = movieDataSize; in THPUtyCreateTHP()
1461 fileHeader->header.finalFrameDataOffsets = frameOffsetData[NumFrames -1]; in THPUtyCreateTHP()
1462 fileHeader->header.movieDataOffsets = frameOffsetData[0]; in THPUtyCreateTHP()
1467 fileHeader->videoInfo.xSize = imageStatus.xSize; in THPUtyCreateTHP()
1468 fileHeader->videoInfo.ySize = imageStatus.ySize; in THPUtyCreateTHP()
1472 rtn = THPUtyWriteTHPFileHeader(op, fileHeader, NULL); in THPUtyCreateTHP()
1484 rtn = fseek(op, fileHeader->header.movieDataOffsets + sizeof(u32), SEEK_SET); in THPUtyCreateTHP()
1503 if (fileHeader->header.offsetDataOffsets) in THPUtyCreateTHP()
1517 rtn = fseek(op, fileHeader->header.offsetDataOffsets, SEEK_SET); in THPUtyCreateTHP()
1563 s32 THPUtyChangeAudioTrack(FILE* iop, THPFileHeader* fileHeader, in THPUtyChangeAudioTrack() argument
1572 if ((fileHeader->audioInfo.sndChannels == 0) || (fileHeader->audioInfo.sndFrequency == 0)) in THPUtyChangeAudioTrack()
1580 rtn = fseek(iop, fileHeader->header.movieDataOffsets, SEEK_SET); in THPUtyChangeAudioTrack()
1590 = sizeof(u32) * fileHeader->frameCompInfo.numComponents + sizeof(u32) * 2; in THPUtyChangeAudioTrack()
1606 for (i = 0; i < fileHeader->header.numFrames; i++) in THPUtyChangeAudioTrack()
1615 THPPrint(" Now Restructuring: No.%5ld/%5ld\r", i, fileHeader->header.numFrames); in THPUtyChangeAudioTrack()
1619 THPPrint(" Now Restructuring: No.%5ld/%5ld\n", i, fileHeader->header.numFrames); in THPUtyChangeAudioTrack()
1634 fileHeader->frameCompInfo.numComponents); in THPUtyChangeAudioTrack()
1644 for (compCnt = 0; compCnt < fileHeader->frameCompInfo.numComponents; compCnt++) in THPUtyChangeAudioTrack()
1647 switch (fileHeader->frameCompInfo.frameComp[compCnt]) in THPUtyChangeAudioTrack()
1666 fileHeader, in THPUtyChangeAudioTrack()
1677 frameHeader.comp[compCnt] * fileHeader->audioInfo.sndNumTracks; in THPUtyChangeAudioTrack()
1730 s32 THPUtyCopyTHPFile(FILE* ip, THPFileHeader* fileHeader, FILE* op) in THPUtyCopyTHPFile() argument
1741 if (fileHeader->header.version > 0x10000) in THPUtyCopyTHPFile()
1813 if (fileHeader->header.offsetDataOffsets) in THPUtyCopyTHPFile()
1841 rtn = fseek(ip, fileHeader->header.movieDataOffsets, SEEK_SET); in THPUtyCopyTHPFile()
1852 rtn = THPUtyWriteTHPFileHeader(op, fileHeader, &compinfo_size); in THPUtyCopyTHPFile()
1869 num_frames = fileHeader->header.numFrames; in THPUtyCopyTHPFile()
1880 if (fileHeader->header.offsetDataOffsets) in THPUtyCopyTHPFile()
1882 fileHeader->header.offsetDataOffsets in THPUtyCopyTHPFile()
1883 = fileHeader->header.compInfoDataOffsets in THPUtyCopyTHPFile()
1903 old_size = fileHeader->header.firstFrameSize; in THPUtyCopyTHPFile()
1937 frame_size = sizeof(u32) * (2 + fileHeader->frameCompInfo.numComponents); in THPUtyCopyTHPFile()
1938 for (jj = 0; jj < fileHeader->frameCompInfo.numComponents; jj++) in THPUtyCopyTHPFile()
2072 fileHeader->header.version = THP_VERSION; in THPUtyCopyTHPFile()
2073 fileHeader->header.bufSize = max_size; in THPUtyCopyTHPFile()
2074 fileHeader->header.firstFrameSize = first_size; in THPUtyCopyTHPFile()
2075 fileHeader->header.movieDataSize = total_size; in THPUtyCopyTHPFile()
2076 fileHeader->header.movieDataOffsets = frame_offsets[0]; in THPUtyCopyTHPFile()
2077 fileHeader->header.finalFrameDataOffsets = frame_offsets[num_frames -1]; in THPUtyCopyTHPFile()
2079 rtn = THPUtyWriteTHPFileHeader(op, fileHeader, NULL); in THPUtyCopyTHPFile()
2091 if (fileHeader->header.offsetDataOffsets) in THPUtyCopyTHPFile()
2103 rtn = fseek(op, fileHeader->header.offsetDataOffsets, SEEK_SET); in THPUtyCopyTHPFile()
2262 static s32 THPUtyWriteAudioOneFrame(FILE* thpFp, THPFileHeader* fileHeader, in THPUtyWriteAudioOneFrame() argument
2271 flag = (frameNum == (fileHeader->header.numFrames - 1)) ? 1 : 0; in THPUtyWriteAudioOneFrame()
2273 for (cnt = 0; cnt < fileHeader->audioInfo.sndNumTracks; cnt++) in THPUtyWriteAudioOneFrame()