Lines Matching defs:pStream
234 HRESULT CEncoder::Close(IStream* pStream)
239 if(lame_get_bWriteVbrTag(pgf) && pStream)
241 updateLameTagFrame(pStream);
459 HRESULT CEncoder::maybeSyncWord(IStream *pStream)
464 if(FAILED(hr = pStream->Read(mp3_frame_header, sizeof(mp3_frame_header), &nbytes)))
479 HRESULT CEncoder::skipId3v2(IStream *pStream, size_t lametag_frame_size)
489 if (FAILED(hr = pStream->Seek(seekTo, STREAM_SEEK_SET, NULL))) {
493 hr = pStream->Read(id3v2Header, sizeof(id3v2Header), &nbytes);
512 if (FAILED(hr = pStream->Seek(seekTo, STREAM_SEEK_SET, NULL))) {
515 if (S_OK != (hr = maybeSyncWord(pStream))) {
519 if (FAILED(hr = pStream->Seek(seekTo, STREAM_SEEK_SET, NULL))) {
522 if (S_OK != (hr = maybeSyncWord(pStream))) {
528 if (FAILED(hr = pStream->Seek(seekTo, STREAM_SEEK_SET, NULL))) {
535 HRESULT CEncoder::updateLameTagFrame(IStream* pStream)
545 if ( FAILED(hr = skipId3v2(pStream, n) ))
565 hr = pStream->Write(buffer, n, &m);