void DoState(PointerWrap &p) { p.Do(defaultFrameWidth); p.Do(videoFrameCount); p.Do(audioFrameCount); p.Do(endOfAudioReached); p.Do(endOfVideoReached); p.Do(videoPixelMode); p.Do(mpegMagic); p.Do(mpegVersion); p.Do(mpegRawVersion); p.Do(mpegOffset); p.Do(mpegStreamSize); p.Do(mpegFirstTimestamp); p.Do(mpegLastTimestamp); p.Do(mpegFirstDate); p.Do(mpegLastDate); p.Do(mpegRingbufferAddr); p.Do(mpegStreamAddr); p.DoArray(esBuffers, NUM_ES_BUFFERS); p.Do(avc); p.Do(avcRegistered); p.Do(atracRegistered); p.Do(pcmRegistered); p.Do(dataRegistered); p.Do(ignoreAtrac); p.Do(ignorePcm); p.Do(ignoreAvc); p.Do(isAnalyzed); p.Do<u32, StreamInfo>(streamMap); p.DoClass(mediaengine); p.DoMarker("MpegContext"); }
void PsmfPlayer::DoState(PointerWrap &p) { auto s = p.Section("PsmfPlayer", 1); if (!s) return; p.Do(videoCodec); p.Do(videoStreamNum); p.Do(audioCodec); p.Do(audioStreamNum); p.Do(playMode); p.Do(playSpeed); p.Do(displayBuffer); p.Do(displayBufferSize); p.Do(playbackThreadPriority); p.Do(psmfMaxAheadTimestamp); p.Do(psmfPlayerLastTimestamp); p.DoClass(mediaengine); p.Do(filehandle); p.Do(fileoffset); p.Do(readSize); p.Do(streamSize); p.Do(status); p.Do(psmfPlayerAvcAu); }
void MpegDemux::DoState(PointerWrap &p) { auto s = p.Section("MpegDemux", 1); if (!s) return; p.Do(m_index); p.Do(m_len); p.Do(m_audioChannel); p.Do(m_readSize); if (m_buf) p.DoArray(m_buf, m_len); p.DoClass(m_audioStream); }
void PsmfPlayer::DoState(PointerWrap &p) { p.Do(videoCodec); p.Do(videoStreamNum); p.Do(audioCodec); p.Do(audioStreamNum); p.Do(playMode); p.Do(playSpeed); p.Do(displayBuffer); p.Do(displayBufferSize); p.Do(playbackThreadPriority); p.Do(psmfMaxAheadTimestamp); p.Do(psmfPlayerLastTimestamp); p.DoClass(mediaengine); p.DoMarker("PsmfPlayer"); }
void __SasDoState(PointerWrap &p) { p.DoClass(sas); p.DoMarker("sceSas"); }