public static IntPtr StreamReader_ReadPacket(IntPtr reader, out int streamIndex, out long timeStamp)
        {
            IntPtr packet = IntPtr.Zero;

            timeStamp = Constants.AV_NOPTS_VALUE;
            bool ret = false;

            if (_isX64)
            {
                ret = FFmpeg64.StreamReader_ReadPacket(reader, out packet, out streamIndex, out timeStamp);
            }
            else
            {
                ret = FFmpeg32.StreamReader_ReadPacket(reader, out packet, out streamIndex, out timeStamp);
            }

            if (ret)
            {
                return(packet);
            }
            else
            {
                return(IntPtr.Zero);
            }
        }