Public Member Functions | |
virtual void | RequestNALUnit ()=0 |
virtual bool | OnSPS (const CH264NALUnit &sps)=0 |
virtual bool | OnPPS (const CH264NALUnit &pps)=0 |
virtual void | WaitForShutdownToComplete ()=0 |
Protected Member Functions | |
virtual | ~IProvideH264NALUnits () |
virtual ~IProvideH264NALUnits | ( | ) | [protected, virtual] |
virtual void RequestNALUnit | ( | ) | [pure virtual] |
Implemented in CAsynchronousH264FileReader, CH264StreamReader, and CSynchronousH264FileReader.
virtual bool OnSPS | ( | const CH264NALUnit & | sps | ) | [pure virtual] |
Implemented in CAsynchronousH264FileReader, CH264StreamReader, and CSynchronousH264FileReader.
virtual bool OnPPS | ( | const CH264NALUnit & | pps | ) | [pure virtual] |
Implemented in CAsynchronousH264FileReader, CH264StreamReader, and CSynchronousH264FileReader.
virtual void WaitForShutdownToComplete | ( | ) | [pure virtual] |
Implemented in CAsynchronousH264FileReader, CH264StreamReader, and CSynchronousH264FileReader.